Hybrid Neural Network and Genetic Algorithms for Self-tuning of PI Controller in DSPM Motor Drive System

  • Rui-Ming Fang
  • Qian Sun
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3972)


Due to the nonlinear characteristics of Double Salient Permanent Magnet (DSPM) motor, the fixed-gain Proportional Integer (PI) controller can not perform well at all operating conditions. To increase the robustness of PI controllers, we present a self-tuning PI controller for speed control of DSPM motor drive system. The method is systematic and robust to parameter variations. We first treat the model of the DSPM motor drive. A well-trained multi-layer Neural Network (NN) is used to map the nonlinear relationship between the controller coefficients (Kp, Ki) and the control parameters (switching angles and current). Then we apply genetic algorithm to optimize the coefficients of the PI controller. A second NN is used to evaluate the fitness value of each chromosome in programming process of genetic algorithm. A main advantage of our method is that we do not require the accurate model of DSPM motor (which is always difficult to acquire), and the training process of NN can be done off-line through personnel computer, so that the controller can be implemented with a Digital Signal Processor (DSP-TMS320F2407). The experimental results illuminated that the proposed variable PI controller offers faster dynamic response and better adaptability over wider speed range.


Genetic Algorithm Proportional Integral Controller Digital Signal Processor Hybrid Neural Network Maximum Overshoot 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Liao, Y., Liang, F., Lipo, T.A.: A Novel Permanent Motor with Doubly Salient Structure. IEEE Trans. Industrial Applications 31(5), 1069–1078 (1995)CrossRefGoogle Scholar
  2. 2.
    Astrom, K., Hagglumd, T.: PID Controllers: Theory, Design, and Tuning, 2nd edn. Instrument Society of America, New York (1995)Google Scholar
  3. 3.
    Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison Wesley, New York (1989)MATHGoogle Scholar
  4. 4.
    Sun, Q., Cheng, M., Zhou, E.: Variable PI Controller of a Novel Doubly Salient Permanent Magnet Motor Drive. Proceedings of CSEE. Libr. 23(6), 117–122 (2003)MATHGoogle Scholar
  5. 5.
    Simoes, M.G., Bose, B.K.: Neural Network based Estimation of Feedback Signals for a Vector Controlled Induction Motor Drive. IEEE Trans. Industrial Applications 31(3), 620–629 (1995)CrossRefGoogle Scholar
  6. 6.
    Haykin, S.: Neural Networks: A Comprehensive Foundation, 2nd edn. Prentice Hall, Englewood Cliffs (1999)MATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Rui-Ming Fang
    • 1
  • Qian Sun
    • 2
  1. 1.Colleage of Information Science and EngineeringNational Huaqiao UniversityQuanzhouP.R. China
  2. 2.Department of Electrical EngineeringHefei UniversityHefeiP.R. China

Personalised recommendations