A Robust Adaptive Trajectory Tracking Algorithm Using SMC and Machine Learning for FFSGRs with Actuator Dead Zones

The actuator dead zone of free-form surface grinding robots (FFSGRs) is very common in the grinding process and has a great impact on the grinding quality of a workpiece. In this paper, an improved trajectory tracking algorithm for an FFSGR with an asymmetric actuator dead zone was proposed with consideration of friction forces, model uncertainties, and external disturbances. The presented control algorithm was based on the machine learning and sliding mode control (SMC) methods. The control compensator used neural networks to estimate the actuator’s dead zone and eliminate its effects. The robust SMC compensator acted as an auxiliary controller to guarantee the system’s stability and robustness under circumstances with model uncertainties, approximation errors, and friction forces. The stability of the closed-loop system and the asymptotic convergence of tracking errors were evaluated using Lyapunov theory. The simulation results showed that the dead zone’s non-linearity can be estimated correctly, and satisfactory trajectory tracking performance can be obtained in this way, since the influences of the actuator’s dead zone were eliminated. The convergence time of the system was reduced from 1.1 to 0.8 s, and the maximum steady-state error was reduced from 0.06 to 0.015 rad. In the grinding experiment, the joint steady-state error decreased by 21%, which proves the feasibility and effectiveness of the proposed control method.

[1]  Shaocheng Tong,et al.  Fuzzy adaptive output feedback DSC design for SISO nonlinear stochastic systems with unknown control directions and dead-zones , 2015, Neurocomputing.

[2]  Guanghong Yang,et al.  Robust adaptive fault‐tolerant tracking control of multiple time‐delays systems with mismatched parameter uncertainties and actuator failures , 2015 .

[3]  Chun-Yi Su,et al.  Neural-Adaptive Control of Single-Master–Multiple-Slaves Teleoperation for Coordinated Multiple Mobile Manipulators With Time-Varying Communication Delays and Input Uncertainties , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[4]  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.

[5]  F.C. Sun,et al.  Actuator Nonlinearities Compensation Using RBF Neural Networks in Robot Control System , 2006, The Proceedings of the Multiconference on "Computational Engineering in Systems Applications".

[6]  Pei Yu Research and application of piping inside grinding robots in nuclear power plant , 2017 .

[7]  Gang Tao,et al.  Adaptive Control of Plants with Unknown Dead-zones , 1992, 1992 American Control Conference.

[8]  Chong Lin,et al.  Direct adaptive neural tracking control for a class of stochastic pure‐feedback nonlinear systems with unknown dead‐zone , 2013 .

[9]  Baolin Wu,et al.  Robust adaptive control for attitude tracking of spacecraft with unknown dead-zone , 2015 .

[10]  Bing Chen,et al.  Robust Adaptive Fuzzy Tracking Control for Pure-Feedback Stochastic Nonlinear Systems With Input Constraints , 2013, IEEE Transactions on Cybernetics.

[11]  Shaocheng Tong,et al.  Observer-based adaptive fuzzy decentralized control for stochastic large-scale nonlinear systems with unknown dead-zones , 2014, Inf. Sci..

[12]  W. Zhonghua,et al.  Robust adaptive deadzone compensation of DC servo system , 2006 .

[13]  Zhou-Ping Yin,et al.  Hand–Eye Calibration in Visually-Guided Robot Grinding , 2016, IEEE Transactions on Cybernetics.

[14]  Wenxiang Deng,et al.  Robust adaptive asymptotic tracking control of a class of nonlinear systems with unknown input dead-zone , 2015, J. Frankl. Inst..

[15]  Eliezer Kreindler Advanced control system design : By B. Friedland. Prentice Hall (1996). ISBN 0-13-014010-4 , 1997, Autom..

[16]  Gang Zhang,et al.  3-D Shape Matching of a Blade Surface in Robotic Grinding Applications , 2016, IEEE/ASME Transactions on Mechatronics.

[17]  Shaocheng Tong,et al.  Adaptive Fuzzy Output-Feedback Control of Pure-Feedback Uncertain Nonlinear Systems With Unknown Dead Zone , 2014, IEEE Transactions on Fuzzy Systems.

[18]  Guang-Hong Yang,et al.  Adaptive fuzzy tracking control for a class of uncertain nonaffine nonlinear systems with dead-zone inputs , 2016, Fuzzy Sets Syst..

[19]  Xiaozhan Yang,et al.  Dissipativity Analysis and Synthesis for Discrete-Time T–S Fuzzy Stochastic SystemsWith Time-Varying Delay , 2014, IEEE Transactions on Fuzzy Systems.

[20]  Masami Saeki,et al.  Stability analysis of feedback systems with dead-zone nonlinearities by circle and Popov criteria , 2016, Autom..

[21]  Wuxi Shi Adaptive fuzzy control for multi-input multi-output nonlinear systems with unknown dead-zone inputs , 2015, Appl. Soft Comput..

[22]  Hong Wang,et al.  Adaptive fuzzy asymptotic tracking control of uncertain nonaffine nonlinear systems with non-symmetric dead-zone nonlinearities , 2016, Inf. Sci..

[23]  Peng Shi,et al.  Adaptive tracking control for switched stochastic nonlinear systems with unknown actuator dead-zone , 2015, Autom..

[24]  Weisheng Chen,et al.  Global adaptive neural control for strict-feedback time-delay systems with predefined output accuracy , 2015, Inf. Sci..

[25]  Guangming Zhuang,et al.  Adaptive decentralized NN control of large-scale stochastic nonlinear time-delay systems with unknown dead-zone inputs , 2015, Neurocomputing.

[26]  Li Liu,et al.  Machine Learning-based Robust Adaptive Control for FFSGR with Actuator Deadzone , 2018, 2018 13th World Congress on Intelligent Control and Automation (WCICA).

[27]  Xiaogang Wang,et al.  Neural network based boundary control of a vibrating string system with input deadzone , 2018, Neurocomputing.

[28]  Yao-Nan Wang,et al.  Robust Adaptive Trajectory Tracking Sliding mode control based on Neural networks for Cleaning and Detecting Robot Manipulators , 2015, J. Intell. Robotic Syst..

[29]  S. H. Park,et al.  Robust-tracking control for robot manipulator with deadzone and friction using backstepping and RFNN controller , 2011 .

[30]  Shengyuan Xu,et al.  Exact tracking control of nonlinear systems with time delays and dead-zone input , 2015, Autom..

[31]  Shengyuan Xu,et al.  Asymptotic Tracking Control of Uncertain Nonlinear Systems With Unknown Actuator Nonlinearity , 2014, IEEE Transactions on Automatic Control.

[32]  Chih-Min Lin,et al.  Supervisory adaptive dynamic RBF-based neural-fuzzy control system design for unknown nonlinear systems , 2013, Appl. Soft Comput..

[33]  Wei He,et al.  Adaptive neural network control of unknown nonlinear affine systems with input deadzone and output constraint. , 2015, ISA transactions.

[34]  Shaocheng Tong,et al.  Hybrid adaptive fuzzy control for uncertain MIMO nonlinear systems with unknown dead-zones , 2016, Inf. Sci..

[35]  Yongming Li,et al.  Adaptive Neural Network Output Feedback Control for Stochastic Nonlinear Systems With Unknown Dead-Zone and Unmodeled Dynamics , 2014, IEEE Transactions on Cybernetics.

[36]  Yan-Jun Liu,et al.  Neural network-based adaptive control for a class of chemical reactor systems with non-symmetric dead-zone , 2016, Neurocomputing.

[37]  Jang-Myung Lee,et al.  Backstepping sliding mode control with FWNN for strict output feedback non-smooth nonlinear dynamic system , 2013 .

[38]  Zongyu Zuo,et al.  L1 adaptive control of uncertain gear transmission servo systems with deadzone nonlinearity. , 2015, ISA transactions.

[39]  W. K. Teo,et al.  Programming a Robot for Conformance Grinding of Complex Shapes by Capturing the Tacit Knowledge of a Skilled Operator , 2017, IEEE Transactions on Automation Science and Engineering.

[40]  Frank L. Lewis,et al.  Deadzone compensation in motion control systems using neural networks , 2000, IEEE Trans. Autom. Control..

[41]  Julien Beaudry,et al.  Multiobjective Optimization of an Observer-Based Controller: Theory and Experiments on an Underwater Grinding Robot , 2014, IEEE Transactions on Control Systems Technology.

[42]  Jun Fu,et al.  Direct adaptive controller for uncertain MIMO dynamic systems with time-varying delay and dead-zone inputs , 2015, Autom..