This paper proposes a double closed-loop predictive control scheme for a permanent-magnet synchronous motor system, which consists of a speed loop model predictive control and a current loop deadbeat predictive control, current loop and speed loop adopt different predictive control methods, compensate the unstable switching frequency, and reduce the amount of calculation. Considering the influence of parameter mismatch on the control performance, a parameter disturbance sliding mode observer and a parameter disturbance internal mode observer are designed to compare the compensation ability of the two observers for current tracking errors, which improves the disturbance rejection ability and robustness of the system, and the compensation ability of the internal mode observer is better. The simulated and experimental results show that the improved strategy and predictive control method proposed in this paper can obtain better speed tracking performance compared with traditional control, which verify the effectiveness and feasibility of the proposed control scheme on a servo control system.
Read full abstract