High-accuracy robust adaptive motion control of a torque-controlled motor servo system with friction compensation based on neural network

In this paper, a high-accuracy motion control of a torque-controlled motor servo system with nonlinear friction compensation is presented. Friction always exists in the servo system and reduces its tracking accuracy. Thus, it is necessary to compensate for the friction effect. In this paper, a novel controller that combines robust adaptive control with friction compensation based on neural network observer is proposed. An improved LuGre friction model is applied into the friction compensation as it is known as a good model to express the nonlinear friction. A single hidden-layer network is utilized to observe the immeasurable friction state. Then, the robust adaptive controller is used to handle the parametric uncertainty, the parametric estimation error, friction compensation error, and other uncertainties. Lyapunov theory is utilized to analyze the stability of the closed-loop system. The experimental results demonstrate the effectiveness of the proposed algorithm.

[1]  Li Xu,et al.  Adaptive robust control of mechanical systems with non-linear dynamic friction compensation , 2008, Int. J. Control.

[2]  Jing Na,et al.  Extended-State-Observer-Based Funnel Control for Nonlinear Servomechanisms With Prescribed Tracking Performance , 2017, IEEE Transactions on Automation Science and Engineering.

[3]  Zongxia Jiao,et al.  Adaptive Robust Motion Control of Direct-Drive DC Motors with Continuous Friction Compensation , 2013 .

[4]  C. Canudas-de-Wit Comments on "A new model for control of systems with friction" , 1998, IEEE Trans. Autom. Control..

[5]  Shaoping Wang,et al.  High Performance Adaptive Control of Mechanical Servo System With LuGre Friction Model: Identification and Compensation , 2012 .

[6]  Carlos Canudas de Wit,et al.  Adaptive friction compensation with partially known dynamic friction model , 1997 .

[7]  Jing Na,et al.  RISE-Based Asymptotic Prescribed Performance Tracking Control of Nonlinear Servo Mechanisms , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[8]  Kok Kiong Tan,et al.  Adaptive Friction Compensation With a Dynamical Friction Model , 2011, IEEE/ASME Transactions on Mechatronics.

[9]  Jian Hu,et al.  Performance-oriented asymptotic tracking control of hydraulic systems with radial basis function network disturbance observer , 2016 .

[10]  Xing Chen,et al.  Tuning method for second-order active disturbance rejection control , 2011, Proceedings of the 30th Chinese Control Conference.

[11]  John Chiasson,et al.  Dynamic feedback linearization of the induction motor , 1993, IEEE Trans. Autom. Control..

[12]  Lei Liu,et al.  Integral backstepping control of servo actuators with LuGre model-based friction compensation , 2016, 2016 IEEE International Conference on Aircraft Utility Systems (AUS).

[13]  Tomonobu Senjyu,et al.  Robust Speed Control of DC Servo Motor , 1994 .

[14]  Frank L. Lewis,et al.  Disturbance and Friction Compensations in Hard Disk Drives Using Neural Networks , 2010, IEEE Transactions on Industrial Electronics.

[15]  Kok Kiong Tan,et al.  Adaptive friction compensation using neural network approximations , 2000, IEEE Trans. Syst. Man Cybern. Part C.

[16]  Bin Yao,et al.  Adaptive robust control of linear motors with dynamic friction compensation using modified LuGre model , 2009, Autom..

[17]  Shuzhi Sam Ge,et al.  Adaptive Neural Network Control of Hard Disk Drives With Hysteresis Friction Nonlinearity , 2011, IEEE Transactions on Control Systems Technology.

[18]  Bing Chen,et al.  Approximation-Based Discrete-Time Adaptive Position Tracking Control for Interior Permanent Magnet Synchronous Motors , 2015, IEEE Transactions on Cybernetics.

[19]  Lei Liu,et al.  Precision motion control of a small launching platform with disturbance compensation using neural networks , 2017 .

[20]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[21]  Yu Guo,et al.  Adaptive Prescribed Performance Motion Control of Servo Mechanisms with Friction Compensation , 2014, IEEE Transactions on Industrial Electronics.

[22]  Emre Sariyildiz,et al.  Stability and Robustness of Disturbance-Observer-Based Motion Control Systems , 2019, IEEE Transactions on Industrial Electronics.

[23]  Liang Tao,et al.  Adaptive Nonlinear Sliding Mode Control of Mechanical Servo System With LuGre Friction Compensation , 2016 .

[24]  Zongxia Jiao,et al.  Adaptive Control of Hydraulic Actuators With LuGre Model-Based Friction Compensation , 2015, IEEE Transactions on Industrial Electronics.

[25]  Jie Chen,et al.  Adaptive Robust Control of Servo Mechanisms With Compensation for Nonlinearly Parameterized Dynamic Friction , 2013, IEEE Transactions on Control Systems Technology.

[26]  Bing Chen,et al.  Neural Network-Based Adaptive Dynamic Surface Control for Permanent Magnet Synchronous Motors , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[27]  Long Liu,et al.  High-order sliding-mode observer based output feedback adaptive robust control of a launching platform with backstepping , 2016, Int. J. Control.

[28]  Carroll Guillory Douglas algebras without maximal subalgebra and without minimal superalgebra , 2001 .

[29]  Tianyou Chai,et al.  Neural-Network-Friction Compensation-Based Energy Swing-Up Control of Pendubot , 2014, IEEE Transactions on Industrial Electronics.

[30]  Wen-Fang Xie,et al.  Sliding-Mode Observer Based Adaptive Control for Servo Actuator with Friction , 2007, 2007 International Conference on Mechatronics and Automation.

[31]  Zongxia Jiao,et al.  Adaptive Robust Control of DC Motors With Extended State Observer , 2014, IEEE Transactions on Industrial Electronics.

[32]  Phil R Dahl,et al.  Measurement of Solid Friction Parameters of Ball Bearings , 1977 .

[33]  Jan Swevers,et al.  The generalized Maxwell-slip model: a novel model for friction Simulation and compensation , 2005, IEEE Transactions on Automatic Control.