摘要
针对永磁同步电机(PMSM)转速控制系统易受干扰问题,提出了一种飞蛾扑火算法(MFO)与超螺旋滑模控制(STSMC)相结合的控制算法,设计了新的边界层可变的非线性函数以减小系统的抖动。使用飞蛾扑火算法对超螺旋滑模控制进行参数自整定,并将佳点集初始化与Lévy飞行机制引入飞蛾扑火算法中,使得算法收敛速度加快,防止陷入局部最优状态。设计超调量惩罚与误差性能指标积分时间和绝对误差(ITAE)结果作为适应度函数。仿真实验表明:所设计的改进控制算法能有效的抑制系统的抖振,实现控制系统的快速跟随,提高系统的动态响应,增强系统的鲁棒性。
A control algorithm combining moth flame optimization(MFO)and Super Spiral sliding mode control(STSMC)is proposed to address susceptibility to interference and difficulty in parameter tuning in the Permanent Magnet Synchronous Motor(PMSM)speed control system.A new nonlinear function with a variable boundary layer is designed to reduce system jitter.The best point set initialization and Lévy flight mechanism are introduced into the moth flame algorithm to accelerate convergence and prevent local optima.The overshoot penalty and error performance indicator integration time and absolute error(ITAE)results are designed as fitness functions.Simulation experiments demonstrate that the enhanced control algorithm designed effectively can mitigate system chattering,achieve fast tracking of the control system,improve the dynamic response,and enhance system robustness.
作者
崔雨朋
蔡晋辉
CUI Yu-peng;CAI Jin-hui(College of Metrology Measurement and Instrument,China Jiliang University,Hangzhou Zhejiang 310018,China)
出处
《计算机仿真》
2025年第10期399-404,共6页
Computer Simulation
关键词
永磁同步电机
超螺旋滑模控制
飞蛾扑火算法
电机仿真
Permanent magnet synchronous motor
Super spiral sliding mode control
Moth flame optimization
Mo-tor simulation