基于灰狼优化的永磁同步电机自适应反推鲁棒控制策略
Adaptive backstepping robust control strategy of PMSM based on grey wolf optimization
-
摘要: 针对永磁同步电机存在非线性项的不确定性,以及在运行过程中参数摄动与负载扰动对机械角频率、转速以及系统控制产生的影响,为适应高精度、高稳定的调速应用要求,提出一种基于灰狼优化的永磁同步电机自适应反推鲁棒控制策略。应用非线性反推控制解决电机的非线性问题,并将灰狼优化应用于自适应反推算法中,实现电机转速对期望值的自适应调节跟踪,从而获得较好的动态响应及鲁棒性。首先,建立包含参数摄动以及输出侧负荷扰动的永磁同步电机数学模型,设计出满足李雅普诺夫稳定的反推控制器。其次,用灰狼算法对反推控制器参数进行优化,进一步提高系统的稳定性和鲁棒性。仿真结果验证了该控制器具有良好的速度跟踪与抗干扰调节效果,表明了该方法的有效性。Abstract: There is uncertainty of the nonlinear term in a permanent magnet synchronous motor, as well as of the influence of parameter perturbation and load disturbance on mechanical angular frequency, rotational speed and system control during operation. To meet the requirements of high precision and high stability speed regulation application, an adaptive backstepping robust control strategy of PMSM based on grey wolf optimization is proposed. The nonlinear backstepping control is applied to solve the nonlinear problem of the motor, and grey wolf optimization is applied to the adaptive backstepping algorithm to realize the adaptive adjustment and tracking of the motor speed to the expected value, thus obtaining better dynamic response and robustness. A mathematical model of a permanent magnet synchronous motor including parameter perturbation and output side load perturbation is established. Then a backstepping controller satisfying Lyapunov stability is designed. Then the parameters of the backstepping controller are optimized by grey wolf algorithm to further improve the stability and robustness of the system. The simulation results verify the controller’s good speed tracking and anti-interference adjustment effects and the effectiveness of the method.