On the active disturbance rejection control of the permanent magnet synchronous motor

This article presents an active disturbance rejection control (ADRC) scheme for the regulation of the angular position of the permanent magnet synchronous motor including physical implementation. The information of the angular position variable is provided by a classical resolver included in the motor. A high gain generalized proportional integral (GPI) observer-based active disturbance rejection controller is used for the unknown load torque. The only information needed for the control the motor is the angular position and the control gains. The design is robust with respect to the effects of the total disturbance. This includes: the input load torque, state dependent nonlinearities and un-modeled dynamics. Their combined effect is estimated trough a GPI observer. The ADRC is implemented using the a-b nonlinear model of the PMSM. Realistic co-simulation in Matlab/Simulink and Psim package, including realistic measurement disturbances, are used to investigate the stability and accuracy of the proposed control algorithm. The simulation results are then compared with laboratory experiments carried out on a surface-mounted permanent magnet motor using a dSPACE controller card.

[1]  Bao-Zhu Guo,et al.  On the convergence of an extended state observer for nonlinear systems with uncertainty , 2011, Syst. Control. Lett..

[2]  Carlos García-Rodriguez,et al.  Robust backstepping tracking controller for low speed PMSM positioning system: Design, analysis, and implementation , 2015, ICIT.

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

[4]  Isaac Chairez,et al.  Robust Trajectory Tracking of a Delta Robot Through Adaptive Active Disturbance Rejection Control , 2015, IEEE Transactions on Control Systems Technology.

[5]  Wang Limei,et al.  Completely digital PMSM servo system based on new self-tuning PID algorithm and DSP , 1996, Proceedings of the IEEE International Conference on Industrial Technology (ICIT'96).

[6]  Chung Choo Chung,et al.  Design and Implementation of Simple Field-Oriented Control for Permanent Magnet Stepper Motors Without DQ Transformation , 2011, IEEE Transactions on Magnetics.

[7]  Hebertt Sira-Ramírez,et al.  On the linear active disturbance rejection control of the Furuta pendulum , 2014, 2014 American Control Conference.

[8]  Ming Jiang,et al.  Sensorless Position Control of SPMLSM based on High-Gain Observer , 2013, J. Comput..

[9]  Mario Ramirez-Neria,et al.  On the linear Active Disturbance Rejection Control of the inertia wheel pendulum , 2015, 2015 American Control Conference (ACC).

[10]  John Cortés-Romero,et al.  Active Disturbance Rejection Approach for Robust Fault-Tolerant Control via Observer Assisted Sliding Mode Control , 2013 .

[11]  Carlos García-Rodriguez,et al.  On the Control of the Permanent Magnet Synchronous Motor: An Active Disturbance Rejection Control Approach , 2014, IEEE Transactions on Control Systems Technology.

[12]  Hebertt Sira-Ramírez,et al.  A Robust Linear Field-Oriented Voltage Control for the Induction Motor: Experimental Results , 2013, IEEE Transactions on Industrial Electronics.

[13]  Bao-Zhu Guo,et al.  On convergence of nonlinear active disturbance rejection control for MIMO systems , 2012, Proceedings of the 31st Chinese Control Conference.

[14]  Babak Fahimi,et al.  Trends in Electrical Machines Control: Samples for Classical, Sensorless, and Fault-Tolerant Techniques , 2014, IEEE Industrial Electronics Magazine.

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

[16]  Wu Dan,et al.  Active disturbance rejection control: Methodology, practice and analysis , 2014, Proceedings of the 33rd Chinese Control Conference.

[17]  H. Sira-Ramirez,et al.  Active disturbance rejection control of singular differentially flat systems , 2015, 2015 54th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE).

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

[19]  Hassan K. Khalil,et al.  High-gain observers in the presence of measurement noise: A nonlinear gain approach , 2008, 2008 47th IEEE Conference on Decision and Control.

[20]  R Madoński,et al.  Survey on methods of increasing the efficiency of extended state disturbance observers. , 2015, ISA transactions.

[21]  Sun Li,et al.  Tracking and disturbance rejection in non-minimum phase systems , 2014, Proceedings of the 33rd Chinese Control Conference.

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

[23]  Martín Velasco-Villa,et al.  On the linear Active Rejection Control of Thomson's Jumping Ring , 2013, 2013 American Control Conference.

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

[25]  P. Kokotovic,et al.  The peaking phenomenon and the global stabilization of nonlinear systems , 1991 .

[26]  Zhiqiang Gao,et al.  On stability analysis of active disturbance rejection control for nonlinear time-varying plants with unknown dynamics , 2007, 2007 46th IEEE Conference on Decision and Control.

[27]  Limei Wang,et al.  Fuzzy Self-adapting PID Control of PMSM Servo System , 2007, 2007 IEEE International Electric Machines & Drives Conference.