摘要
提出一种基于粒子群优化算法的PID控制器设计方法,该方法定义一个包含系统超调量、上升时间和稳态误差指标项的适应度函数,根据控制系统的实际要求对各指标项进行适当加权.采用带收缩因子的粒子群算法对PID进行多目标寻优,实现了PID控制器的自动参数整定.应用该方法得到的PID控制器综合性能优于常规方法得到的PID控制器.
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.
出处
《应用科学学报》
CAS
CSCD
北大核心
2007年第4期392-396,共5页
Journal of Applied Sciences
基金
江苏省教育厅自然科学基金项目(06KJB510040)
关键词
粒子群算法
PID控制器
多目标优化
参数整定
particle swarm algorithms
PID controller
multi-object optimization
parameter tuning