Super twisting observer based repetitive control for aperiodic disturbance rejection in a brushless DC servo motor

This paper presents a super twisting observer based repetitive control (STORC), which can not only track the periodic signals precisely, but also reject aperiodic disturbances. Firstly, a stable repetitive control (RC) is designed based on the small gain theorem to track the periodic references, and compensate the periodic disturbances. Secondly, a robust exact differentiator is employed to estimate the velocity required by the disturbance observer. Finally, the super twisting observer (STO) is constructed to reject aperiodic disturbances, and input unmatched periodic disturbances with reduced chattering. The stability analysis is conducted and the design conditions are derived for a stable system. The proposed algorithm is simulated in MATLAB Simulink, and verified on a brushless DC servo motor in real time to demonstrate the effectiveness. The comparison studies highlight the advantages of the proposed algorithm.

[1]  S. Hara,et al.  Repetitive control system: a new type servo system for periodic exogenous signals , 1988 .

[2]  Asif Chalanga,et al.  A New Algorithm for Continuous Sliding Mode Control With Implementation to Industrial Emulator Setup , 2015, IEEE/ASME Transactions on Mechatronics.

[3]  C.K. Tse,et al.  Sliding Mode Repetitive Control of PWM Voltage Source Inverter , 2007, 2007 7th International Conference on Power Electronics and Drive Systems.

[4]  Md. Arifur Rahman,et al.  Discrete time adaptive controller for suppression of resonance in hard disk drive servo system , 2015 .

[5]  Min Wu,et al.  Aperiodic Disturbance Rejection in Repetitive-Control Systems , 2014, IEEE Transactions on Control Systems Technology.

[6]  Shaocheng Tong,et al.  Observer-Based Adaptive Fuzzy Tracking Control of MIMO Stochastic Nonlinear Systems With Unknown Control Directions and Unknown Dead Zones , 2015, IEEE Transactions on Fuzzy Systems.

[7]  Shaocheng Tong,et al.  Composite Adaptive Fuzzy Output Feedback Control Design for Uncertain Nonlinear Strict-Feedback Systems With Input Saturation , 2015, IEEE Transactions on Cybernetics.

[8]  Jian Huang,et al.  Nonlinear Disturbance Observer-Based Dynamic Surface Control for Trajectory Tracking of Pneumatic Muscle System , 2014, IEEE Transactions on Control Systems Technology.

[9]  Zhihong Man,et al.  Performance enhancement of ADRC using RC for load frequency control of power system , 2013, 2013 IEEE 8th Conference on Industrial Electronics and Applications (ICIEA).

[10]  Jinhua She,et al.  Aperiodic disturbance rejection in a modified repetitive-control system , 2016 .

[11]  Hao-Chi Chang,et al.  Sliding mode control on electro-mechanical systems , 1999 .

[12]  Zhihong Man,et al.  Sliding mode based repetitive control for improved reference tracking , 2014, Proceedings of 2014 International Conference on Modelling, Identification & Control.

[13]  Zhenwei Cao,et al.  Tracking variable periodic signals with fixed sampling rate - feedforward control , 2005, 2005 IEEE International Conference on Industrial Technology.

[14]  Michio Nakano,et al.  High Accuracy Control of a Proton Synchrotron Magnet Power Supply , 1981 .

[15]  Sungchul Kang,et al.  External force estimation using joint torque sensors for a robot manipulator , 2012, 2012 IEEE International Conference on Robotics and Automation.

[16]  Rong-Jong Wai,et al.  Nonlinear decoupled control for linear induction motor servo-drive using the sliding-mode technique , 2001 .

[17]  Z. Cao,et al.  Digital PLL-based adaptive repetitive control , 2006, 2006 1st International Symposium on Systems and Control in Aerospace and Astronautics.

[18]  W. Wonham,et al.  The internal model principle for linear multivariable regulators , 1975 .

[19]  A. Levant Robust exact differentiation via sliding mode technique , 1998 .

[20]  Yongming Li,et al.  Adaptive fuzzy output feedback control for a single-link flexible robot manipulator driven DC motor via backstepping ☆ , 2013 .

[21]  Vadim I. Utkin,et al.  Sliding mode control , 2004 .

[22]  E. Kurniawan,et al.  Robust design of repetitive control system , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[23]  Jaime A. Moreno,et al.  Strict Lyapunov Functions for the Super-Twisting Algorithm , 2012, IEEE Transactions on Automatic Control.

[24]  Zhihong Man,et al.  Performance comparison of SO and ESO based RC , 2013, 2013 IEEE Conference on Systems, Process & Control (ICSPC).

[25]  Peng Shi,et al.  Adaptive Sliding-Mode Control of Markov Jump Nonlinear Systems With Actuator Faults , 2017, IEEE Transactions on Automatic Control.

[26]  Ligang Wu,et al.  Fuzzy Tracking Control for Nonlinear Networked Systems , 2017, IEEE Transactions on Cybernetics.

[27]  Ligang Wu,et al.  Event-Triggered Control for Nonlinear Systems Under Unreliable Communication Links , 2017, IEEE Transactions on Fuzzy Systems.