Abstract:Since the motor parameter error can cause outputed current static error and oscillation in traditional PWM predictive current control of the permanent magnet synchronous motor(PMSM), a novel PWM predictive current control algorithm based on extended state observer(ESO) is proposed. The influence of the motor parameter disturbance on the PWM predictive current control system is analyzed. Then, the corresponding ESO is constructed to observe the system disturbance caused by the parameter deviation, the real-time disturbance compensation for the traditional predictive control algorithm is provided, and the stability of the new algorithm is verified by the pole assignment. The simulation results show that, the proposed algorithm can quickly and statically observe the system disturbance, and avoid the influence of the disturbance of the inductive parameter on the current prediction system.