首页 | 本学科首页   官方微博 | 高级检索  
     

细菌群觅食优化算法及PID参数优化应用
引用本文:陈东宁,张国峰,姚成玉,张瑞星. 细菌群觅食优化算法及PID参数优化应用[J]. 中国机械工程, 2014, 25(1): 59-64
作者姓名:陈东宁  张国峰  姚成玉  张瑞星
作者单位:1.燕山大学河北省重型机械流体动力传输与控制实验室,秦皇岛,0660042.燕山大学先进锻压成形技术与科学教育部重点实验室,秦皇岛,0660043.燕山大学河北省工业计算机控制工程重点实验室,秦皇岛,066004
基金项目:国家自然科学基金资助项目(50905154);河北省自然科学基金资助项目(E2012203015);河北省教育厅资助科研项目(ZH2012062);秦皇岛市科技支撑计划资助项目(2012021A078)
摘    要:针对细菌觅食(BF)算法收敛速度慢和粒子群优化(PSO)算法早熟的缺点,提出了一种细菌群觅食优化(BSFO)算法。将PSO算法中粒子速度的更新公式替代BF算法位置公式中的方向向量,使细菌在优化过程中具备感应周围细菌位置并向细菌群体历史最优位置游动的能力。Benchmark函数的测试表明,BSFO算法对于大部分测试函数的结果较为理想。将BSFO算法用于材料试验机电液位置伺服系统的PID控制器参数寻优仿真,获得了较好的控制性能。

关 键 词:细菌群觅食优化算法  粒子群优化算法  细菌觅食算法  PID控制器  电液位置伺服系统  

Bacterial Swarm Foraging Optimization Algorithm and Its Application in Optimization of PID Parameters
Chen Dongning,Zhang Guofeng,Yao Chengyu,Zhang Ruixing. Bacterial Swarm Foraging Optimization Algorithm and Its Application in Optimization of PID Parameters[J]. China Mechanical Engineering, 2014, 25(1): 59-64
Authors:Chen Dongning  Zhang Guofeng  Yao Chengyu  Zhang Ruixing
Affiliation:1.Hebei Provincial Key Lab of Heavy Machinery Fluid Power Transmission and Control,Yanshan University,Qinhuangdao,Hebei,0660042.Key Lab of Advanced Forging & Stamping Technology and Science,Ministry of Education,Yanshan University, Qinhuangdao,Hebei,0660043.Key Lab of Industrial Computer Control Engineering of Hebei Province,Yanshan University,Qinhuangdao,Hebei,066004
Abstract:To overcome the shortages of slow convergence in bacterial foraging(BF) algorithm and premature in particle swarm optimization(PSO) algorithm, a bacterial swarm foraging optimization(BSFO) algorithm was proposed. The velocity updating formula in PSO was used to replace the direction vector of position formula in BF algorithm, therefore each bacterium had the ability of perceiving the position of the neighborhood bacteria and moving to the historical best position of the whole swarm. The optimal results of benchmark test functions show that the BSFO algorithm has better performance for most of the functions. Besides, the BSFO algorithm was applied to the simulation of optimization of the PID controller's parameters, which was used in an electro-hydraulic position servo system of material testing machine, and the PID control system has good control performance.
Keywords:bacterial swarm foraging optimization algorithm  particle swarm optimization algorithm  bacterial foraging algorithm  PID controller  electro-hydraulic position servo system
本文献已被 CNKI 等数据库收录!
点击此处可从《中国机械工程》浏览原始摘要信息
点击此处可从《中国机械工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号