Hunan Electric Power ›› 2025, Vol. 45 ›› Issue (1): 121-129.doi: 10.3969/j.issn.1008-0198.2025.01.018

• Distribution Network and Using Energy Technology • Previous Articles     Next Articles

Improved Dual-Vector Model Predictive Torque Control Strategy Based on Extended Sliding-Mode Disturbance Observer for Permanent Magnet Synchronous Motor

LI Xiaobao1, LIU Juntao1, ZHOU Weilong1, LIANG Denghui1, LONG Huan1, ZHAO Zhe2, LUO Zhaoxu1   

  1. 1. College of Electrical and Information Engineering, Hunan University of Technology, Zhuzhou 412007, China;
    2. College of Railway Transportation, Hunan University of Technology, Zhuzhou 412007, China
  • Received:2024-10-17 Revised:2024-11-14 Online:2025-02-25 Published:2025-03-05

Abstract: Aiming at the problems of large computation, obvious torque fluctuation, and prediction error due to parameter mismatch in traditional dual-vector model predictive torque control for permanent magnet synchronous motor, an improved dual-vector model predictive torque control strategy based on novel extended sliding-mode disturbance observer is proposed. Firstly, in order to reduce the control computation, a fast voltage vector selection tableis proposed with a graph of 12 sector voltage vector, the number of iterations is greatly reduced from 14 to 3. Then, to address the undesirable effects of motor parameter mismatch, the stator inductance value is estimated by the amount of error variation between the predicted and actual measured values at adjacent moments, the inductance updating mechanism is integrated, and a novel extended sliding-mode observer is proposed to enhance the robustness of the prediction model in the case of parameter mismatch. The MATLAB/Simulink simulation results show that the proposed strategy can reduce the rotor torque volatility, effectively reduce the unfavorable influence of the parameters change, and improve the stability of the prediction model.

Key words: permanent magnet synchronous motor(PMSM), model predictive torque control, extended sliding-mode observer, parameter mismatch

CLC Number: