计算机工程与应用 ›› 2010, Vol. 46 ›› Issue (28): 244-248.DOI: 10.3778/j.issn.1002-8331.2010.28.069

• 工程与应用 • 上一篇    

非线性PID控制器参数优化方法

孙 伟1,周阳花2,奚茂龙1   

  1. 1.无锡职业技术学院,江苏 无锡 214121
    2.江南大学 信息学院,江苏 无锡 214122
  • 收稿日期:2009-03-05 修回日期:2009-06-01 出版日期:2010-10-01 发布日期:2010-10-01
  • 通讯作者: 孙 伟

Method for parameter optimization of nonlinear PID controller

SUN Wei1,ZHOU Yang-hua2,XI Mao-long1   

  1. 1.Wuxi Institute of Technology,Wuxi,Jiangsu 214121,China
    2.School of Information Technology,Southern Yangtze University,Wuxi,Jiangsu 214122,China
  • Received:2009-03-05 Revised:2009-06-01 Online:2010-10-01 Published:2010-10-01
  • Contact: SUN Wei

摘要: 分析了非线性PID控制器各部分参数对于误差的理想变化过程,构造出一种非线性PID控制器;整定参数较多时,传统的参数优化方法容易产生振荡和较大的超调量,在分析量子粒子群算法(QPSO)的基础上,引入了随机选择最优个体的思想,提出使用改进的量子粒子群算法(GQPSO)优化非线性PID控制器参数。将改进量子粒子群算法与量子粒子群算法、粒子群算法通过benchmark测试函数进行了比较。最后,通过典型传递函数实例,分别使用Z-N、PSO、QPSO方法和改进的量子粒子群算法进行了PID控制器参数优化设计,并对结果进行了分析。

关键词: 量子粒子群算法, 随机选择, 非线性PID控制器, 参数优化

Abstract: The ideal varying process of the individual tuning nonlinear PID controller concerning error is analyzed and a nonlinear PID controller is constructed.The conventional parameter optimization of PID controller is easy to produce surge and big overshoot,and therefore a method of random selection of optimal individual is introduced into Quantum-behaved Particle Swarm Optimization(QPSO) and an improved QPSO(GQPSO) for the parameter optimization of nonlinear PID controller is proposed.The comparison of GQPSO,PSO and QPSO based on benchmark functions is given.Finally,a typical example is given to illustrate the design procedure and exhibit the effectiveness of the proposed method via a comparison study with existing Z-N,PSO and QPSO approaches.

Key words: Quantum-behaved Particle Swarm Optimization(QPSO), random selection, nonlinear PID controller, parameter optimization

中图分类号: