Neural Network Super-twisting based Repetitive Control for a Brushless DC Servo Motor with Parameter Uncertainty, Friction, and Backlash

This paper presents a neural network super-twisting based repetitive control (NNSTRC) to improve the tracking accuracy of periodic signal. The proposed algorithm is robust against the plant uncertainty caused by the mass and viscous friction variation. Moreover, it compensates the nonlinear frictions, and the backlash by using the neural network based super-twisting algorithm. Firstly, a repetitive control (RC) is designed to track the periodic reference, and compensate the viscous frictions. Then, a stable neural network super twisting control (NNSTC) is constructed to compensate the nonlinear frictions, backlash, and plant uncertainty. The proposed algorithm is verified on a simulation model of rotational system. The simulation comparisons highlight the advantages of the proposed algorithm.

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

[2]  Kang-Zhi Liu,et al.  An Improved Equivalent-Input-Disturbance Approach for Repetitive Control System With State Delay and Disturbance , 2018, IEEE Transactions on Industrial Electronics.

[3]  Zhihong Man,et al.  Design of decentralized multi-input multi-output repetitive control systems , 2016, Int. J. Autom. Comput..

[4]  Gerard Ledwich,et al.  Adaptive Repetitive Control to Track Variable Periodic Signals with Fixed Sampling Rate , 2002 .

[5]  Jinkun Liu,et al.  Radial Basis Function (RBF) Neural Network Control for Mechanical Systems , 2013 .

[6]  Zhihong Man,et al.  Digital design of adaptive repetitive control of linear systems with time-varying periodic disturbances , 2014 .

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

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

[9]  Leonardo Acho,et al.  Robust Control Design for Mechanisms with Backlash , 2013 .

[10]  F. Ikhouane,et al.  Robust-Adaptive Control of Mechanical Systems with Friction: Application to an Industrial Emulator , 2007, 2007 American Control Conference.

[11]  Zhihong Man,et al.  Model Free ESO-Based Repetitive Control for Rejecting Periodic and Aperiodic Disturbances , 2017, IEEE Transactions on Industrial Electronics.

[12]  Zhihong Man,et al.  Design of Robust Repetitive Control With Time-Varying Sampling Periods , 2014, IEEE Transactions on Industrial Electronics.

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

[14]  Mattias Nordin,et al.  Controlling mechanical systems with backlash - a survey , 2002, Autom..

[15]  Makoto Iwasaki,et al.  Observer of Nonlinear Friction Dynamics for Motion Control , 2015, IEEE Transactions on Industrial Electronics.

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

[17]  Zhihong Man,et al.  Design of super twisting repetitive control , 2016, 2016 IEEE 11th Conference on Industrial Electronics and Applications (ICIEA).

[18]  Zhihong Man,et al.  Super twisting observer based repetitive control for aperiodic disturbance rejection in a brushless DC servo motor , 2017 .

[19]  A. Levant Sliding order and sliding accuracy in sliding mode control , 1993 .

[20]  Chi K. Tse,et al.  Fast response low harmonic distortion control scheme for voltage source inverters , 2009 .

[21]  Weiqing Huang,et al.  Adaptive repetitive output feedback control for friction and backlash compensation of a positioning table , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[22]  Man Zhihong,et al.  Sliding mode based repetitive control for parameter uncertainty of a brushless DC servo motor , 2016 .

[23]  Xu Feng,et al.  Fuzzy control of a nonlinear pointing testbed with backlash and friction , 1996, Proceedings of 35th IEEE Conference on Decision and Control.