Genetic Algorithm Based On-line Tuning of a PI Controller for a Switched Reluctance Motor Drive

Abstract A switched reluctance motor (SRM) is suitable for many variable-speed and servo-type applications, and is getting increasing attention in the motor drive industry. However, the SRM has highly nonlinear characteristics since the developed torque of the SRM is a nonlinear function of both phase current and rotor position, and the SRM always operates with magnetic saturation to maximize torque/mass ratio. These nonlinearities of the SRM drives make the conventional PI (proportional + integral) controller a poor choice for application where high dynamic performance is desired under all motor operating conditions. The genetic algorithm (GA) can give robust adaptive response of a drive with nonlinearity, parameter variation and load disturbance effect. In this article, the genetic PI speed controller was applied to the speed loop of the SRM by replacing the conventional PI speed controller. The genetic PI controller software was implemented using C+ + Builder on a PC. Both the conventional and the genetic PI controller for the SRM are implemented by using a TMS320F240 digital signal processor. The results show that the genetic PI controller is less sensitive to the parameter variations and disturbances.

[1]  R. Krishnan,et al.  Switched reluctance motor drives : modeling, simulation, analysis, design, and applications , 2001 .

[2]  Kim-Fung Man,et al.  An optimal fuzzy PID controller , 2001, IEEE Trans. Ind. Electron..

[3]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[4]  S. Peresada,et al.  Feedback linearizing control of switched reluctance motors , 1987 .

[5]  David Naso,et al.  On-line genetic design of anti-windup unstructured controllers for electric drives with variable load , 2004, IEEE Transactions on Evolutionary Computation.

[6]  메크로우배리에찰스 Control of a switched reluctance drive , 2003 .

[7]  Edson Bim,et al.  A genetic algorithms approach for adaptive field oriented control of induction motor drives , 1999, IEEE International Electric Machines and Drives Conference. IEMDC'99. Proceedings (Cat. No.99EX272).

[8]  Cetin Elmas,et al.  NEFCLASS-based neuro fuzzy controller for SRM drive , 2005, Eng. Appl. Artif. Intell..

[9]  Eric R. Motto Hybrid Circuits Simplify IGBT Module Gate Drive , 2000 .

[10]  Giuseppe Buja,et al.  Variable structure control of an SRM drive , 1993, IEEE Trans. Ind. Electron..

[11]  C. L. Karr,et al.  Fuzzy control of pH using genetic algorithms , 1993, IEEE Trans. Fuzzy Syst..

[12]  J. G. Ziegler,et al.  Optimum Settings for Automatic Controllers , 1942, Journal of Fluids Engineering.

[13]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[14]  Peter J. Fleming,et al.  Evolutionary algorithms in control systems engineering: a survey , 2002 .

[15]  Renato A. Krohling,et al.  Design of optimal disturbance rejection PID controllers using genetic algorithms , 2001, IEEE Trans. Evol. Comput..

[16]  Wander G. da Silva,et al.  Application of genetic algorithms to the online tuning of electric drive speed controllers , 2000, IEEE Trans. Ind. Electron..