摘要

为了提高磁悬浮PID控制系统的快速与稳定性,建立系统数学模型得出传递函数,融合PSO和BAS算法得到一种既有大种群、个体又有独立判断能力的BSO算法,将PID控制器的参数整定问题转化为算法的群体寻优问题,与基于PSO或BAS算法的PID控制器进行对比,基于BSO的PID控制器具有较小的误差,较快的收敛速度和较好的避免陷入局部最优解等特点。依次利用MATLAB/Simulink、STM32-MAT/TARGET、Keil和Proteus软件工具实现模型设计、代码自动生成、程序编写、现象仿真等功能,实现了便捷的MBD开发,服务于磁悬浮轴承自动化设计与制造领域。