Permanent magnet synchronous motors (PMSMs) are widely used in the field of industrial servo control, especially in high-precision applications. Owing to the periodic torque ripple caused by the cogging torque, flux harmonics, and current offsets, the speed output of the system has a periodic ripple, which affects the control accuracy of the servo system. The conventional proportional-integral controllers cannot reject torque ripple and are highly dependent on motor parameters. This limits the control performance when a PMSM is used as a high-precision servo system. Thus, this paper proposes a combination of model predictive control (MPC) and iterative learning control (ILC) to not only speed up the response time of the system but also effectively reduce the speed ripples. MPC updates the predictive model in real time through feedback and evaluates the system output and control rate according to the cost function. It obtains an optimal control sequence for the next moment and has good parameter robustness and fast response. ILC records the speed of ripple signals over an entire cycle and then uses those signals to compensate for the control signal in the next cycle. It is capable of reducing the periodic speed ripples. The experimental verification of the schemes was conducted on a digital signal processor-field programmable gate-array-based platform. The experimental results obtained confirm the effectiveness of the proposed MPC-ILC scheme. INDEX TERMS Iterative learning control, model predictive control, PMSM control, speed ripple.
This paper reports the optimal speed control of a permanent magnet synchronous motor (PMSM) system. The predictive control method is an effective strategy for a fast dynamic response. The undesirable performance in the presence of system disturbances, including internal model uncertainties and external load disturbances, is analyzed. To achieve a fast response and ensure stronger robustness and improved disturbance rejection performance simultaneously, a robust generalized predictive controller (GPC) with a high-order terminal sliding-mode observer (HOTSMO) is proposed for a PMSM control system. The proposed observer can estimate the unknown disturbances with chattering elimination. A feed-forward compensation based on the estimated disturbances is provided to the predictive speed controller. The simulation and experimental results show that the proposed control method can achieve a better speed dynamic response and a stronger robustness.INDEX TERMS Permanent magnet synchronous motor (PMSM), generalized predictive control, high-order terminal sliding mode observe, speed control.
This paper reports on the optimal speed control problem in permanent magnet synchronous motor (PMSM) systems. To improve the speed control performance of a PMSM system, a model predictive control (MPC) method is incorporated into the control design of the speed loop. The control performance of the conventional MPC for PMSM systems is destroyed because of system disturbances such as parameter mismatches and external disturbances. To implement the MPC method in practical applications and to improve its robustness, a compensated scheme with an extended sliding mode observer (ESMO) is proposed in this paper. Firstly, for observing if and when the system model is mismatched, the ESMO is regarded as an extended sliding mode parameter observer (ESMPO) to identify the main mechanical parameters. The accurately obtained mechanical parameters are then updated into the MPC model. In addition, to overcome the influence of external load disturbances on the system, the observer is regarded as an extended sliding mode disturbance observer (ESMDO) to observe the unknown disturbances and provide a feed-forward compensation item based on the estimated disturbances to the model predictive speed controller. The simulation and experimental results show that the proposed ESMO can accurately observe the mechanical parameters of the system. Moreover, the optimized MPC improves the dynamic response behavior and exhibits a satisfactory disturbance rejection performance.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.