摘要
提出一种改进人群搜索算法用于工业生产过程PID参数优化。针对传统人群搜索算法在搜索后期容易陷入局部最优的问题,引入模拟退火思想,根据Metropolis准则选择最优解,提高算法全局搜索能力。通过典型函数测试,对比传统人群搜索算法,验证其具有更好的优化效果。将改进后的算法用于PID参数优化,对比传统人群搜索算法优化与常规PID控制结果,仿真结果表明,改进后的算法具有更有的优化效果,改善了系统性能,验证了其优越性和有效性。
An improved seeker optimization algorithm(SOA)was proposed for PID parameters optimization in the industrial production process.Aiming at the flaws of traditional SOA such as easiness to fall into the local extremum in later stage of optimization process,simulated annealing(SA)algorithm was introduced.Through Metropolis rules,the best solution was selected to enhance the global search ability for the algorithm.The simulation results show that the improved algorithm has better effects than traditional algorithm with basic functions.The improved algorithm was used for PID parameters optimization,and the traditional search algorithm and conventional PID control were contrasted with it.The simulation results show that improved SOA has better effects,and it enhances the system performance and verifies its superiority and effectiveness.
出处
《计算机工程与设计》
北大核心
2016年第12期3389-3393,共5页
Computer Engineering and Design
关键词
优化
人群搜索算法
模拟退火
PID控制
仿真
optimization
seeker optimization algorithm
SA
PID control
simulation