On the Control of the Permanent Magnet Synchronous Motor: An Active Disturbance Rejection Control Approach

This brief presents an active disturbance rejection control scheme for the angular velocity trajectory tracking task on a substantially perturbed, uncertain, and permanent magnet synchronous motor. The presence of unknown, time varying, and load-torque inputs, unknown system parameters, and the lack of knowledge of the initial shaft's angular position, prompts a high-gain generalized proportional integral (GPI) observer-based active disturbance rejection (ADR) controller. This controller is synthesized on the basis of the differential flatness of the system and the direct measurability of the system's flat outputs, constituted by the motor's angular displacement and the d-axis current. As a departure from many previous treatments, the d-q-axis currents model is here computed on the basis of the measured displacement and not on the basis of the unknown position. The proposed high-gain GPI observer-based ADR controller is justified in terms of a singular perturbation approach. The validity and robustness of the scheme are verified by means of realistic computer simulations, using the MATLAB/SIMULINK-PSIM package.

[1]  Courtney Coleman Addendum to: Local trajectory equivalence of differential systems , 1966 .

[2]  A.M. Stankovic,et al.  Flatness-based hierarchical control of the PM synchronous motor , 2004, Proceedings of the 2004 American Control Conference.

[3]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

[4]  Hassan K. Khalil,et al.  Singular perturbation methods in control : analysis and design , 1986 .

[5]  Vadim I. Utkin,et al.  Sliding Modes and their Application in Variable Structure Systems , 1978 .

[6]  Sunil K. Agrawal,et al.  Differentially Flat Systems , 2004 .

[7]  Jean-Paul Louis Control of Synchronous Motors: Louis/Control of Synchronous Motors , 2011 .

[8]  Claudio Melchiorri,et al.  Trajectory Planning for Automatic Machines and Robots , 2010 .

[9]  L. S. Pontryagin,et al.  Ordinary Differential Equations , 1963 .

[10]  John Chiasson,et al.  High performance nonlinear feedback control of a permanent magnet stepper motor , 1992, [Proceedings 1992] The First IEEE Conference on Control Applications.

[11]  C.D. Johnson,et al.  Real-Time Disturbance-Observers; Origin and Evolution of the Idea Part 1: The Early Years , 2008, 2008 40th Southeastern Symposium on System Theory (SSST).

[12]  Yuxin Su,et al.  Automatic disturbances rejection controller for precise motion control of permanent-magnet synchronous motors , 2005, IEEE Transactions on Industrial Electronics.

[13]  Yi Huang,et al.  An alternative paradigm for control system design , 2001 .

[14]  Yuanqing Xia,et al.  Active disturbance rejection control for power plant with a single loop , 2012 .

[15]  Cédric Join,et al.  Non-linear estimation is easy , 2007, Int. J. Model. Identif. Control..

[16]  John N. Chiasson,et al.  High-performance nonlinear feedback control of a permanent magnet stepper motor , 1993, IEEE Trans. Control. Syst. Technol..

[17]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[18]  John Chiasson,et al.  Modeling and High Performance Control of Electric Machines , 2005 .

[19]  Romeo Ortega,et al.  Interconnection and damping assignment approach to control of PM synchronous motors , 2001, IEEE Trans. Control. Syst. Technol..

[20]  M. Fliess,et al.  Intelligent PID controllers , 2008, 2008 16th Mediterranean Conference on Control and Automation.

[21]  Courtney Coleman Local trajectory equivalence of differential systems , 1965 .

[22]  P. Olver Nonlinear Systems , 2013 .

[23]  M. Fliess,et al.  Nonlinear observability, identifiability, and persistent trajectories , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[24]  Zhiqiang Gao,et al.  On practical applications of active disturbance rejection control , 2010, Proceedings of the 29th Chinese Control Conference.

[25]  S. Di Gennaro Adaptive output feedback control of synchronous motors , 2000 .

[26]  Yuri E. Gliklikh Necessary and sufficient conditions for global-in-time existence of solutions of ordinary, stochastic, and parabolic differential equations , 2006 .