摘要
针对模型求解和数据优化问题,提出了混合蝙蝠算法(HBA),将标准蝙蝠算法(BA)与小生境思想结合在一起,借鉴并引入了粒子群优化算法(PSO)中的速度和位置更新公式,并在最后求解时引入了分布式计算的思想。通过分别采用BA算法和HBA算法对直线电机运动模型的加速度参数的优化试验,证明了HBA算法比传统的标准BA算法具有更快的收敛性和更高的求解精度等优点,在实际工程中HBA算法具有很大的实用价值。
Focusing on the problem of model solution and data optimization,the hybrid bat algorithm(HBA)is proposed.The standard bat algorithm(BA)is combined with niche ideas,the velocity and position updating formulation in the particle swarm optimization algorithm is referenced and introduced,the idea of distributed computation is introduced finally for solving.The optimization experiments of the acceleration parameters of the linear motor motion model are carried out by using BA and HBA respectively.It is proved that HBA has faster convergence and higher solution accuracy than BA.The HBA has great practical value.
作者
王鹏程
李铎
Wang Pengcheng;Li Duo(University of Shanghai for Science and Technology,Shanghai,200093,China)
出处
《石油化工自动化》
CAS
2020年第2期7-10,32,共5页
Automation in Petro-chemical Industry
关键词
混合蝙蝠算法
直线电机
加速度
参数优化
hybrid bat algorithm
linear motor
acceleration
parameter optimization