计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (21): 82-85.

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

细菌觅食优化的智能PID控制

黄伟锋,林卫星,范怀科,史夏波,程 涛   

  1. 宁波大学 信息科学与工程学院,浙江 宁波 315211
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-07-21 发布日期:2011-07-21

Intelligent PID controller based on bacterial foraging optimization

HUANG Weifeng,LIN Weixing,FAN Huaike,SHI Xiabo,CHENG Tao   

  1. Faculty of Information Science and Technology,Ningbo University,Ningbo,Zhejiang 315211,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-07-21 Published:2011-07-21

摘要: 传统的PID在控制过程中,尤其针对复杂被控对象易产生振荡和较大的超调,甚至控制系统无法稳定,为了解决这个问题,采用了一种新的基于细菌觅食优化(Bacterial Foraging Optimization,BFO)的智能PID控制方法,针对该算法收敛速度慢的缺陷,对步长及搜索范围做了一定的分析改进。通过与粒子群优化(Particle Swarm Optimization,PSO)智能PID参数整定控制的仿真结果比较,特别是在系统的动态性能指标以及输入信号的跟踪情况等方面进行对比分析,得出基于BFO智能PID控制的优缺点及有效性。

关键词: PID控制, 细菌觅食优化, 粒子群优化, 参数整定

Abstract: The traditional PID controller may easily lead to produce oscillation and big overshoot.Even the system is not stable in the control progress,especially for the complex system.In order to solve the problems,a new intelligent PID control method based on Bacterial Foraging Optimization(BFO) is used.This method is analyzed and improved.The simulation results are compared with the Particle Swarm Optimization(PSO) intelligent PID parameter tuning method,especially in the system dynamic performances and the input signal track.The advantages,disadvantages and effectiveness of the intelligent PID control based on BFO are shown from the simulation results.

Key words: PID control, Bacterial Foraging Optimization(BFO), Particle Swarm Optimization(PSO), parameters tuning