A Modified PID Tunning Fitness Function Based on Evolutionary Algorithm

  • Xiao Long Li
  • Dong Liu
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 107)


A modified general PID tuning fitness function based on evolutionary algorithm is proposed. Function is related to several mainly characters of controller response and system robustness. The simulation results show that the function is appropriate for PID tuning with PSO algorithm, the function is also appropriate for unstable time-delayed processes and has good convergence and distinguishability. Compared with ITAE, the PID controllers optimized by the function has better performance.


Evolutionary algorithm PID tuning Fitness function PSO 


  1. 1.
    Xue D (2010) System designing and analyzing in feedback Controlling—MATLAB Language application[M]. Tsinghua University Press, BeijingGoogle Scholar
  2. 2.
    Zhen-ping Z, Zeng-qiang C, Zhu-zhi Y et al (2004) PID controller optimization based on new error integral criterion [J]. Control Eng 11(1):52–54Google Scholar
  3. 3.
    Yang S, Xu S (2010) Spacecraft attitude maneuver planning based on particle swarm optimization[J]. J Beijing Univ Aeronaut Astronaut 36(1):48–51Google Scholar
  4. 4.
    Zi Wu R, Yu Y, Feng Cheng J (2006) Improved PSO algorithm and the application in PID parameter tuning [J]. Sys Simul 18(10):2870–2873Google Scholar
  5. 5.
    Xu X, Qian F, Wang F (2008) Novel method of system identification based on modified particle swarm optimization algorithm[J]. Syst Eng Electron 30(11):2231–2236Google Scholar
  6. 6.
    Altincay H, Demirekler M (2001) Comparison of different objective functions for optimal linear combination of classifiers for speaker identification [J]. IEEE Acoust Speech, Signal Process 2001(1):401–404Google Scholar
  7. 7.
    Yu F, Ronghong J, Liu B et al (2005) The objective function of genetic algorithm in Array antenna pattern synthesis 27(5):801–804Google Scholar
  8. 8.
    Huang Z (2004) Control system MATLAB calculation and simulation (version 2)[M]. National Defence Industry Press, BeijingGoogle Scholar
  9. 9.
    Liu J (2007) Advanced PID controller and MATLAB simulation (Version 2)[M]. Electronic Industry Press, BeijingGoogle Scholar
  10. 10.
    Haijie M, Xiaolin F, Li W, Hui C (2010) Study of intellectual auto-generating test-paper based on adaptive genetic algorithm [J]. 2010 In: Proceedings of the third international conference on education technology and training (ETT), pp 5108–5120)Google Scholar
  11. 11.
    Lin Lin O, Gu YY, Zhang WD (2007) The optimal PID parameter tuning method bases on gain margin and phase margin[J]. Control Theory Appl 24(5):837–840Google Scholar
  12. 12.
    Zhang W, Jianqin M (2010) Fuzzy tree model based on adaptive fuzzy control method synovial [J]. Beijing Control Theory ApplGoogle Scholar
  13. 13.
    Hongbo M, Jing Yuan F (2008) The optimal PID controller design in BUCK power converter[J]. Electr Mach Control 12(6):639–643Google Scholar
  14. 14.
    Chuan L, Quanyuan F (2008) A new particle swarm optimization which can adapt itself[J]. Comput Eng 34(7):181–183Google Scholar

Copyright information

© Springer Science+Business Media B.V. 2012

Authors and Affiliations

  1. 1.School of Electrical Engineering, Southwest Jiaotong UniversityChengduChina

Personalised recommendations