Cascaded Optimal Disturbance Rejection Control Scheme for Permanent Magnet Motor Drives

2024

Closed access Metadata (CSL-JSON)
DOI 10.1109/time-e62724.2024.10919636
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

In this work, an optimal parameter tuning method for the PI controller is proposed to control speed and current loops of the surface mounted permanent magnet synchronous motor (SPMSM) under the field-oriented control (FOC) strategy. Furthermore, to guarantee robustness of the system to parameter variations and disturbance effect, the extended state observer (ESO) is introduced in both speed and current control loops. The performance of the PI controller tuned by the proposed optimal tuning method is compared with the PI-PI and disturbance observer-based (DOB) controllers where the parameters of the PI schemes are tuned by the Ziegler-Nichols method. Different critical testing conditions (i.e., step changes of speed and load torque, step change of load during the acceleration of the motor) are studied to compare the performances of each scheme. Simulation results have shown that the DOB controller and ESO- based PI speed controller tuned by the proposed algorithm shown almost similar peformance, whereas an ESO-based PI-PI cascaded control scheme with optimal parameters had superior characteristics compared to other controllers in the study. The worst performance among the studied control schemes was shown by the conventional PI - PI cascaded control with largest speed drop and longest time to reach a steady state. All the control algorithms are implemented in MATLAB/Simulink environment.