Fossil fuel combustion in power plants is the world’s most significant threat to people’s health and the environment. Recently, wind power, as a clean, sustainable and renewable source of energy, has attracted many researchers. The present paper studies how to maximize the extraction of wind power and the efficiency of a switched reluctance generator (SRG) by firing angles control. The proposed scenario comprises the optimization of turn-on and turn-off angles in the offline mode using a particle swarm optimization algorithm to control the system in the online mode with linear interpolation. The present approach simultaneously investigates the firing angles; also, it has simple structure, low execution time, and efficient convergence rate that are independent of machine characteristics (regardless of high nonlinearity of SRG). Furthermore, copper losses, as well as switching and conduction losses of semiconductors, were considered in simulations to achieve a more realistic outcome. Ultimately, the simulation results of a typical three-phase 6/4 generator using Matlab confirmed the validity of the presented control strategy that can easily find applications in the future.