计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (19): 84-86.

• 研发、设计、测试 • 上一篇    下一篇

基于改进人工免疫算法的PID参数优化研究

刘国联1,2,谭冠政1,何 燕2   

  1. 1.中南大学 信息科学与工程学院,长沙 410083
    2.湖南铁路科技职业技术学院,湖南 株洲 412000
  • 收稿日期:2008-02-18 修回日期:2008-04-28 出版日期:2008-07-01 发布日期:2008-07-01
  • 通讯作者: 刘国联

Parameters optimizing of PID controller based on improved artificial immune algorithm

LIU Guo-lian1,2,TAN Guan-zheng1,HE Yan2   

  1. 1.School of Information Science and Engineering,Central South University,Changsha 410083,China
    2.Hunan Railway College of Science and Technology,Zhuzhou,Hunan 412000,China
  • Received:2008-02-18 Revised:2008-04-28 Online:2008-07-01 Published:2008-07-01
  • Contact: LIU Guo-lian

摘要: 针对传统PID控制器参数优化方法存在的不足,提出了一种改进的人工免疫算法(IAIAE)。该算法的主要特点是,采用了基于抗体浓度的调节机制和多样性保持策略的新方法,使用了浮点数编码方法和Elitism策略。将该算法应用于PID控制器参数的优化,并与具有精英保留的SGA进行比较。仿真实验结果表明,用IAIAE算法优化PID控制器参数,其效果优于SGA。

关键词: 免疫算法, PID控制, 参数优化

Abstract: Aimed at the drawback of the conventional optimization method of PID controller parameter,an improved artificial immune algorithm is proposed.The algorithm has the main features,the new method of antibody density and variety policy,the floating-point coding and elitism strategy.The algorithm is applied to the optimization of PID parameter,compared to SGA.The simulation results show that the performance of PID controller based on IAIAE is superior to that of PID controller based on SGA.

Key words: immune algorithm, PID control, parameter optimization