应用科学学报

• 论文 • 上一篇    下一篇

PID控制器的粒子群多目标优化设计

张兴华 周刘喜   

  1. 南京工业大学 自动化学院,江苏 南京 210009
  • 收稿日期:2006-07-10 修回日期:2007-04-06 出版日期:2007-07-30 发布日期:2007-07-30

Multi-Object Optimization Design of PID Controllers Based on Particle Swarm Algorithms

ZHANG Xing-hua, ZHOU Liu-xi   

  1. College of Automation, Nanjing University of Technology, Nanjing 210009, China
  • Received:2006-07-10 Revised:2007-04-06 Online:2007-07-30 Published:2007-07-30

摘要: 提出一种基于粒子群优化算法的PID控制器设计方法,该方法定义一个包含系统超调量、上升时间和稳态误差指标项的适应度函数,根据控制系统的实际要求对各指标项进行适当加权。采用带收缩因子的粒子群算法对PID进行多目标寻优,实现了PID控制器的自动参数整定。应用该方法得到的PID控制器综合性能优于常规方法得到的PID控制器。

关键词: 粒子群算法, PID控制器, 多目标优化, 参数整定

Abstract: A parameter tuning method for PID controllers based on particle swarm optimization with a constriction factor is proposed. A fitness function containing terms of overshoot, rise time and steady-state error of the system is defined. These terms are properly weighted. The particle swarm optimization algorithm is used in the multi-object optimization of PID controllers so that automatic tuning of the PID parameters can be achieved. The overall performance of the PID controllers using the proposed method is better than that by using conventional methods.

Key words: particle swarm optimization, PID controller, multi-object optimization, parameter tuning