Featured Application
The grinding robot and its control system described in this paper can be used for automatic grinding of free-form surfaces, such as engine blades, aircraft wings, propeller blades, fan blades, high-speed rail bogies, automotive engine cylinders, etc.
Abstract
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. Introduction
In many manufacturing fields, the processing of free-form surfaces is a challenging problem [1] (e.g., in aircraft engines, marine propellers, and sanitary equipment). In fact, poor working conditions have a negative impact on the health of workers. Robot grinding can reduce labor costs, reduce safety accidents, improve grinding quality, and work efficiency [2]. The free-form surface grinding robot (FFSGR) shown in Figure 1 was the result of a research project at the National Engineering Laboratory for robot visual perception and control. The FFSGR consisted of an industrial robot and its controller, an abrasive band, workpiece, and pens [3].
Figure 1.
A free-form surface grinding robot system.
Automatic grinding robot systems have been widely studied by researchers [2,3,4,5,6]. In practice, actuator non-linearities, including dead zones, backlashes, and saturation, are quite common [7]. Especially, actuator dead zones may lead to undesired performance, such as excessive steady-state errors, poor transient responses, and a large overshoot [8]. Hence, the compensation of actuator non-linearities is essential for the precise motion and adaptability of the system’s control scheme [9], and the study of how to deal with actuator dead zones remains an important topic for the design of FFSGR control.
Control methods for non-linear systems with dead zones have been extensively studied [10,11,12,13,14,15,16,17]. Early research in this field can be traced back to reference [11], where a general control framework for a non-linear system with an unknown dead zone was established. In the last two decades, many control schemes have been developed, such as robust adaptive control [18,19,20,21,22], backstepping control [23,24,25,26], fuzzy logic control [15,16,27,28,29,30,31,32], and neural network (NN) control [10,14,17,33,34,35,36,37,38,39]. As an effective method for non-linear systems, many studies have proven that artificial neural networks can approximate a wide range of non-linear functions accurately. Compared with other neural network structures, radial basis function neural network (RBFNN)-based control algorithms usually require fewer calculation resources and achieve the desired trajectory faster [36]. Because of these advantages, RBFNNs are widely used for dead zone estimation [10,34,35,36,37,38,39]. In Reference [35], an approach for constructing common virtual control functions was proposed for the studied system, and a backstepping-based adaptive control methodology with low computation burden was systematically developed. The simulation studies of a ship maneuvering system were used to illustrate the effectiveness of the proposed method. In Reference [36], the RBFNN was introduced to mitigate the impact of input dead zones, and an adaptive neural network controller based on the state feedback and output feedback method was also designed for a non-linear affine system. In Reference [37], an adaptive predictive control algorithm was employed to control a continuously stirred tank reactor (CSTR) system, and the unknown functions were approximately obtained via RBFNNs. In Reference [38], RBFNNs were used to model packaged unknown non-linearities, and an adaptive neural controller was systematically derived. The study in Reference [39] proposes a dynamic TSK (Takagi–Sugeno–Kang)-type RBF-based neural-fuzzy (DTRN) system, in which the learning algorithm can not only generate and prune fuzzy rules online but also adjust the control parameters. Its effectiveness is also verified for a chaotic system and an inverted pendulum. In Reference [40], a backstepping sliding mode control algorithm with fuzzy wavelet neural networks was developed for a non-linear dynamic system. A neural network was used to identify dead zones, and the robustness of the control system was guaranteed via sliding mode control. Hence, for systems with dead zones, the most effective method to obtain better control performance is to synthesize a robust controller using RBFNNs and a non-linear control technique.
Based on the existing literature, this paper further studied the trajectory tracking control problem of FFSGRs with actuator dead zone non-linearity. Herein, an adaptive robust sliding mode control algorithm was proposed for the considered system, and RBFNN-based machine learning technology was also introduced for the estimation and mitigation of an actuator’s dead zone. The parameters of the RBFNNs were restricted by the Lyapunov functions for system stability. The main contributions of this paper are: (1) a machine learning method based on RBFNNs was applied to the actuator non-linear control of FFSGRs; (2) in addition to the actuator dead zone, the model uncertainty, external disturbance, and joint friction in the grinding process were also taken into account in the design of the system control; (3) with the presented control method, dead zone non-linearity was not required to be totally symmetrical, as the dead-band could be a non-linear function. A simulation study was provided to further demonstrate the effectiveness of the developed control scheme. The experimental results of the FFSGR showed the superiority of the control scheme.
The rest of this paper is organized as follows: The system model, dead zone non-linearity, RBFNNs, and necessary assumptions are introduced in Section 2. Section 3 illustrates a robust adaptive control method based on the dead zone compensation scheme. Section 4 reveals the validity and performance of the proposed method via simulation and experimental results. The conclusions are presented in Section 5.
2. System Dynamic Description
2.1. System Model of Free-Form Surface Grinding Robot
The dynamics of an FFSGR can be considered as the dynamics of an n-link robot manipulator, which are expressed as follows [41]:
where are the vectors of joint position, velocity, and acceleration, respectively. is the nominal symmetric inertial matrix. are the vectors of the nominal Coriolis and centripetal forces, respectively. expresses the nominal gravity vector. expresses the friction vector. is the disturbance. is the joint torque input vector with an actuator dead zone.
In practice, it is hard to establish the exact mathematical model of the FFSGR. Considering the model uncertainty, one gets:
The purpose is to design a torque controller for the FFSGR with an actuator dead zone to make the real trajectory track the desired one. To achieve this objective, three properties of the dynamics of the robot model (1) must be satisfied [41]:
Property 1.
is a positive definite symmetric matrix and uniformly bounded:
whereand are known positive constants and they depend on the mass of the robot manipulators.
Property 2.
is a skew symmetric matrix for any vector:
Property 3.
,,, andare bounded as follows:
where,,, andare positive constants.
Remark 1.
The abovementionedpropertiesare not very strict, and they are common assumptions in the literature about robot control [36].
2.2. Dead Zone Non-Linearity Description
The dead zone is usually described as a static non-linear function that indicates the system’s insensitivity to small signals. For non-linear systems, the dead zone prevents the system from responding to some small signals and, finally, leads to significant tracking errors.
Generally, a dead zone’s non-symmetric non-linearity can be depicted as in Figure 2, and its mathematical model can be described as follows [10,36]:
where and denote the input signal and the dead zone output signal, respectively. and are smooth non-linear unknown functions. and are also unknown boundaries and represent most of the dead zone phenomena.
Figure 2.
Non-symmetric dead zone non-linearity.
Assumption 1.
and are all monotonically increasing, smooth, and invertible [10].
Then, the inverse of can be obtained as:
and depicted as in Figure 3.
Figure 3.
Dead zone inverse.
Thus, the following property is satisfied:
3. An Adaptive Robust Controller Using SMCs and RBFNNs
The proposed dead zone compensation scheme is shown in Figure 4. is used for dead zone compensation and is used for dead zone estimation. Where is the ideal control signal, and are unknown vectors and represent the input and the output of the dead zone, respectively [10].
Figure 4.
Dead zone compensation scheme.
3.1. Dead Zone Compensation Algorithm
The dead zone inverse can be expressed in the equivalent form as [42]:
From Equations (4) and (6), one can get as follows:
According to the approximation theory, the ideal output values of the dead zone estimation and compensation are calculated as:
where and are the values of the ideal weights, and are outputs of the hidden layer, and and are modeling errors.
The actual output can be given as follows:
where and are estimators of the weight values.
To define and as the error weights estimators:
The purpose of dead zone compensation is to generate an actual control signal with the dead zone , tracking the ideal control law u. The relationship between and is given by
Theorem 1.
is the modeling mismatch, represented as:
Here,
withdefined in the proof.
Proof.
From Equations (3) and (8), the dead zone output of the FFSGR is:
and from Equations (5) and (6), one has:
Substituting Equation (8) into (15):
Let , Then, .
Let , using the Taylor series expansion ; where , one has:
then Equation (16) becomes
Substituting given by Equation (13) into (18), one has:
Combining Equations (9) and (19), one has:
Combining Equations (12), (14), and (20), one gets:
□
Theorem 2.
The norm of modeling mismatchis bounded, and the upper bound is as follows:
where,are the Frobenius norm of,. ,, andare constants and can be calculated.
Proof.
From the definition of in (12), one has:
where , , is the maximum value of .
From the definition of in Equation (13) and the Taylor expansion remainder in Equation (17), one has:
where , , and is the maximum of , and , respectively. Moreover, , , and .
Theorem 2 is proven by Equations (23) and (24). From Theorem 2, one can get the upper bound of the in Equation (12), which ensures the stability of the system.
The adaptive machine learning law of RBFNNs can be designed as:
where and are the weight value vector of and , respectively, as illustrated in Figure 4. , are positive constant symmetric matrices, and , . □
3.2. Controller Design and Stability Analysis
In this study, the proposed dead-zone compensation-based adaptive control method was applied to improve the trajectory tracking performance of the FFSGR, with the actuator dead zone for non-linearity.
The adaptive tracking control scheme is shown in Figure 5 and mainly consisted of two parts. The first part was the ideal controller, and the second part was the dead zone estimation and compensation:
where is the compensation item for the dead zone introduced in Section 3. is the ideal control signal and the design is shown in the following section.
Figure 5.
Structure block diagram of the control system.
The trajectory tracking error was defined as:
Compared to other sliding surfaces, the parameter design of the linear sliding surface was simpler and can be more easily implemented in engineering, since only the slope of the sliding surface should be designed. Therefore, the sliding surface is introduced here and designed as follows:
where c is the gain matrix of the sliding mode’s surface.
Defining the auxiliary error variable , from Equations (27) and (28), one obtains the derivatives:
Combining Equations (1) and (29) yields:
where , which represents the system dynamics.
The ideal adaptive robust control law using RBFNNs and a sliding mode is:
where , and the modeling error is
, is the maximum value of . and are often chosen as diagonal matrices. Substituting ideal control law (31) and the relationship with dead zone output Equations (11) into (30) yields the closed loop error dynamics:
Theorem 3.
Given the system in (1), selecting the tracking control law (31) plus the dead zone estimation and compensation law (9) as well as the adaptive tuning law (25), the closed loop error of the control system is uniformly bounded. Moreover, the tracking error can be kept as small as desired by increasing the gain.
Proof.
To guarantee the stability of the total control system, the Lyapunov function was chosen as follows:
and the derivative was:
Substituting Equations (33) into (35), one gets:
Combining adaptive law (25) with (36):
Since
then.
According to the inequality
, one has:
According to Theorem 2, combining Equations (40) and (39):
Let , , and .
Then
Therefore, is guaranteed to be negative as long as:
or
or
Equations (43)–(45) are the system convergence conditions. They can be rewritten as:
□
4. Simulation and Experimental Results
4.1. Simulation Analysis
To verify the effectiveness of the proposed intelligent control method using machine learning based on RBFNNs, the two-link robot manipulator model of FFSGR shown in Figure 6 was utilized. Based on Reference [10], the dynamic equation for the two-link robot manipulators with joint friction and external disturbance can be described as follows:
and
here and are the masses of joint 1 and joint 2, respectively; and are the length of joint 1 and joint 2, respectively; and g is the acceleration of gravity.
Figure 6.
Two-link robotic manipulator model of free form surface grinding robots(FFSGRs).
The parameters of the considered two-link robot manipulators are given as:
The chosen dead zone parameters are:
The parameter values used in the adaptive control system are:
The parameter values used in the RBFNNs are:
where the initial values of the weights are all 20.
The control objective was to control the joint angles of the two-link robot manipulators to follow the desired trajectories. The initial positions of the joints and the initial velocities of the joints were 0, while the desired position trajectories of the two-link robot manipulators were chosen as (in radians).
As illustrated in Figure 7, due to the existence of dead zone dynamics, there was a large error between the actual output of the joint driver and the ideal output of the controller. The existence of this error significantly affected the performance of the controller, so it was necessary to identify and compensate for the dead zone characteristics.
Figure 7.
Input signal tracking performance of joint 1 (left) and joint 2 (right) without dead zone compensation.
As shown in Figure 8, the designed identification method based on RBFNNs can converge in limited time, and the dead zone characteristics can be accurately identified. To eliminate the influence of a dead zone on system performance, the identification results should be added to the controller as a compensation term.
Figure 8.
The estimated performance of the dead zone characteristics of joint 1 (left) and joint 2 (right).
The position tracking results are shown in Figure 9. Due to the existence of a dead zone, the control method without compensation has an obvious steady-state error. All three methods can make the system stable, namely, PD (proportional differential), SMC (sliding mode control), and RASMC (robust adaptive sliding mode control). For joint 1, the convergence time of the three methods was 3 s, 1.1 s, and 0.8 s, respectively. For joint 2, the convergence time of the three methods is 0.9 s, 2.8 s, and 6.4 s, respectively. The maximum steady-state error was reduced from 0.06 rad to 0.015 rad. It was shown that the proposed RASMC method was superior to the other two methods in convergence speed, which is consistent with the theoretical analysis.
Figure 9.
Position tracking performance of joint 1 (left) and joint 2 (right).
According to Figure 10, with the estimation and compensation of the dead zone, the gain of a robust term in RASMC was greatly reduced compared to that in SMC, and the chattering was significantly weakened. In this way, the control input was smoother, and the control performance was improved significantly. The necessity for dead zone identification and feedforward compensation was further highlighted in the experimental tests described in the following.
Figure 10.
(a) Control inputs of robust adaptive sliding mode control (RASMC); (b) Control inputs of sliding mode control (SMC).
4.2. Experiment Validation
In order to further verify the effectiveness and practicability of the proposed control method, a robot grinding experiment was carried out in the lab. As shown in Figure 11, the experimental setup was based on an automatic production line for the intelligent manufacture of high-end equipment, which was independently developed by the National Engineering Laboratory for Robot Vision Perception and Control Technology. The robot model was the MH-24 of Yaskawa, as shown in Figure 11 (left panel). Six drivers were connected to the industrial computer through the Ethercat bus, and each joint motor was controlled by an industrial computer. The workpiece for grinding was a cylinder block from an automobile engine. The sampling frequency was 100 Hz, and the grinding task for the robot was to grind 300 mm along a straight line in 5 s.
Figure 11.
Experimental device diagram of the free form surface grinding robots(FFSGRs) (a) and engine cylinder block grinded in experiments (b).
In the experiment, a limiter was applied to the output of the first joint controller to simulate the dead zone. The upper limit was 0.8, and the lower limit was −2. As can be seen from Figure 12, due to the fact of a certain delay, there was a large identification error at the moment of the upper and lower limit switching. When the system was in a steady state, the method based on the RBFNNs designed in this paper could identify the dead zone accurately. The peak value of the absolute value of the steady state error was 0.08.
Figure 12.
Dead zone non-linearity estimation performance of joint 1 (a) and estimation error (b).
Figure 13 shows that all six joints were stable under the action of the controller. Taking the most fluctuating joint (4) as an example, the peak value of the steady-state error was 1.21 rad without compensation and 0.96 rad with compensation, which represents a decrease of 21%. The results clearly show that the system’s steady-state performance and grinding accuracy were improved with the introduction of dead zone compensation. The same conclusion can also be determined from the other five joints. The last three joints fluctuated sharply because they were close to the polished end. The sixth joint (that is, the last joint) was directly connected with the grinding head. During the polishing process, the position of this joint remained basically unchanged, so the range of the joint displacement’s change was very small.
Figure 13.
Position tracking performance of joint 1 (a), joint 2 (b), joint 3 (c), joint 4 (d), joint 5 (e), joint 6 (f).
5. Conclusions
In order to achieve high-precision grinding and polishing operations for robots and improve the processing accuracy of workpieces, accurate trajectory tracking performance is a key issue that must be considered. Focusing on non-linearity factors, such as dead zones, backlash, and saturation in robotic systems, this paper proposed a machine-learning-based non-linear identification method to identify all kinds of actuator non-linearities online. For accurate identification, an adaptive sliding mode trajectory tracking control system was designed. Meanwhile, the results of identification were fed to the controller to compensate the actuator’s non-linearity online, thereby reducing the gain of the sliding mode’s switching term. Thanks to the robustness of the sliding mode’s control, the chattering phenomenon and fluctuation of the control torque were effectively weakened. Thus, the performance of the control system was significantly improved. The simulation results show that 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, which sped up the stabilization rate of the system and reduced steady-state errors.
The results of engine cylinder grinding experiments show that dead zones can be accurately estimated. This control scheme, based on dead zone compensation, can reduce steady-state errors from 1.21 to 0.96 rad, which represents a decrease of 21%. Hence, this scheme can improve the grinding accuracy and ensure the smooth completion of grinding.
Author Contributions
Writing—original draft, L.J.; methodology, L.J.; formal analysis, Y.W.; investigation, C.Z.; software, K.Z.; validation, L.L.; data curation, X.Q.N.
Funding
This research was funded by the National Key R&D Program of China (2018YFD0400705), National Natural Science Foundation of China (NSFC) (61733004, 61573134).
Conflicts of Interest
The authors declare no conflict of interest.
References
- Li, W.L.; Xie, H.; Zhang, G.; Yan, S.J.; Yin, Z.P. 3-D Shape Matching of a Blade Surface in Robotic Grinding Applications. IEEE/ASME Trans. Mechatron. 2016, 21, 2294–2306. [Google Scholar] [CrossRef]
- Ng, W.X.; Chan, H.K.; Teo, W.K. Programming a robot for conformance grinding of complex shapes by capturing the tacit knowledge of a skilled operator. IEEE Trans. Autom. Sci. Eng. 2017, 14, 1020–1030. [Google Scholar] [CrossRef]
- Jia, L.; Wang, Y.N.; Zhang, H.; Liu, L. Machine Learning-based Robust Adaptive Control for FFSGR with Actuator Dead zone. In Proceedings of the 13th World Congress on Intelligent Control and Automation (WCICA), Changsha, China, 4–8 July 2018; IEEE: Washington, DC, USA, 2018; pp. 1349–1352. [Google Scholar]
- Hamelin, P.; Bigras, P.; Beaudry, J. Multiobjective optimization of an observer-based controller: Theory and experiments on an underwater grinding robot. IEEE Trans. Control Syst. Technol. 2014, 22, 1875–1882. [Google Scholar] [CrossRef]
- Li, W.L.; Xie, H.; Zhang, G. Hand–Eye Calibration in Visually-Guided Robot Grinding. IEEE Trans. Cybern. 2016, 46, 2634–2642. [Google Scholar] [CrossRef] [PubMed]
- Yu, P. Research and application of piping inside grinding robots in nuclear power plant. Energy Procedia 2017, 127, 54–59. [Google Scholar] [CrossRef]
- Friedl, B. Advanced Control System Design; Prentice-Hall: Englewood Cliffs, NJ, USA, 1996. [Google Scholar]
- Zhonghua, W.; Bo, Y.; Lin, C.; Shusheng, Z. Robust adaptive dead zone compensation of DC servo system. IEE Proc. Control Theory Appl. 2006, 153, 709–713. [Google Scholar] [CrossRef]
- Park, S.H.; Han, S.I. Robust-tracking control for robot manipulator with dead zone and friction using backstepping and RFNN controller. IET Control Theory Appl. 2011, 5, 1397–1417. [Google Scholar] [CrossRef]
- Lewis, F.L. Dead zone compensation in motion control systems using neural networks. IEEE Trans. Autom. Control 2000, 45, 602–613. [Google Scholar]
- Tao, G.; Kokotovic, P.V. Adaptive control of plants with unknown dead-zones. IEEE Trans. Autom. Control 1994, 39, 59–68. [Google Scholar]
- Zhang, Z.; Xu, S.; Zhang, B. Exact tracking control of non-linear systems with time delays and dead-zone input. Automatica 2015, 52, 272–276. [Google Scholar] [CrossRef]
- Saeki, M.; Wada, N.; Satoh, S. Stability analysis of feedback systems with dead-zone non-linearities by circle and Popov criteria. Automatica 2016, 66, 96–100. [Google Scholar] [CrossRef]
- Cui, G.; Wang, Z.; Zhuang, G.; Li, Z.; Chu, Y. Adaptive decentralized NN control of large-scale stochastic non-linear time-delay systems with unknown dead-zone inputs. Neurocomputing 2015, 158, 194–203. [Google Scholar] [CrossRef]
- Gao, Y.; Tong, S.; Li, Y. Fuzzy adaptive output feedback DSC design for SISO non-linear stochastic systems with unknown control directions and dead-zones. Neurocomputing 2015, 167, 187–194. [Google Scholar] [CrossRef]
- Shi, W. Adaptive fuzzy control for multi-input multi-output non-linear systems with unknown dead-zone inputs. Appl. Soft Comput. 2015, 30, 36–47. [Google Scholar] [CrossRef]
- Li, Z.; Su, C.Y. Neural-adaptive control of single-master–multiple-slaves teleoperation for coordinated multiple mobile manipulators with time-varying communication delays and input uncertainties. IEEE Trans. Neural Netw. Learn. Syst. 2013, 24, 1400–1413. [Google Scholar] [PubMed]
- Li, Z.; Chen, Z.; Fu, J. Direct adaptive controller for uncertain MIMO dynamic systems with time-varying delay and dead-zone inputs. Automatica 2016, 63, 287–291. [Google Scholar] [CrossRef]
- Zuo, Z.; Li, X.; Shi, Z. L1 adaptive control of uncertain gear transmission servo systems with dead zone non-linearity. ISA Trans. 2015, 58, 67–75. [Google Scholar] [CrossRef] [PubMed]
- Wu, L.B.; Yang, G.H.; Wang, H. Adaptive fuzzy asymptotic tracking control of uncertain nonaffine non-linear systems with non-symmetric dead-zone non-linearities. Inf. Sci. 2016, 348, 1–14. [Google Scholar] [CrossRef]
- Wu, B.; Cao, X.; Xing, L. Robust adaptive control for attitude tracking of spacecraft with unknown dead-zone. Aerosp. Sci. Technol. 2015, 45, 196–202. [Google Scholar] [CrossRef]
- Wu, L.B.; Yang, G.H. Robust adaptive fault-tolerant tracking control of multiple time-delays systems with mismatched parameter uncertainties and actuator failures. Int. J. Robust Non-Linear Control 2015, 25, 2922–2938. [Google Scholar] [CrossRef]
- Deng, W.; Yao, J.; Ma, D. Robust adaptive asymptotic tracking control of a class of non-linear systems with unknown input dead-zone. J. Frankl. Inst. 2015, 352, 5686–5707. [Google Scholar] [CrossRef]
- Zhang, Z.; Xu, S.; Zhang, B. Asymptotic tracking control of uncertain non-linear systems with unknown actuator non-linearity. IEEE Trans. Autom. Control 2014, 59, 1336–1341. [Google Scholar] [CrossRef]
- Wang, H.; Chen, B.; Liu, X. Robust adaptive fuzzy tracking control for pure-feedback stochastic non-linear systems with input constraints. IEEE Trans. Cybern. 2013, 43, 2093–2104. [Google Scholar] [CrossRef] [PubMed]
- Li, Y.; Tong, S.; Li, T. Observer-based adaptive fuzzy tracking control of MIMO stochastic non-linear systems with unknown control directions and unknown dead zones. IEEE Trans. Fuzzy Syst. 2015, 23, 1228–1241. [Google Scholar] [CrossRef]
- Wu, L.B.; Yang, G.H. Adaptive fuzzy tracking control for a class of uncertain nonaffine non-linear systems with dead-zone inputs. Fuzzy Sets Syst. 2016, 290, 1–21. [Google Scholar] [CrossRef]
- Li, Y.; Tong, S. Hybrid adaptive fuzzy control for uncertain MIMO non-linear systems with unknown dead-zones. Inf. Sci. 2016, 328, 97–114. [Google Scholar] [CrossRef]
- Wu, L.; Yang, X.; Lam, H.K. Dissipativity analysis and synthesis for discrete-time T–S fuzzy stochastic systemswith time-varying delay. IEEE Trans. Fuzzy Syst. 2014, 22, 380–394. [Google Scholar] [CrossRef]
- Li, Y.; Tong, S. Adaptive fuzzy output-feedback control of pure-feedback uncertain non-linear systems with unknown dead zone. IEEE Trans. Fuzzy Syst. 2014, 22, 1341–1347. [Google Scholar] [CrossRef]
- Tong, S.; Wang, T.; Li, Y. Adaptive neural network output feedback control for stochastic non-linear systems with unknown dead-zone and unmodeled dynamics. IEEE Trans. Cybern. 2014, 44, 910–921. [Google Scholar] [CrossRef]
- Sui, S.; Tong, S.; Li, Y. Observer-based adaptive fuzzy decentralized control for stochastic large-scale non-linear systems with unknown dead-zones. Inf. Sci. 2014, 259, 71–86. [Google Scholar] [CrossRef]
- Wu, J.; Chen, W.; Yang, F. Global adaptive neural control for strict-feedback time-delay systems with predefined output accuracy. Inf. Sci. 2015, 301, 27–43. [Google Scholar] [CrossRef]
- Zhao, Z.; Wang, X.; Zhang, C. Neural network based boundary control of a vibrating string system with input deadzone. Neurocomputing 2018, 275, 1021–1027. [Google Scholar] [CrossRef]
- Zhao, X.; Shi, P.; Zheng, X. Adaptive tracking control for switched stochastic non-linear systems with unknown actuator dead-zone. Automatica 2015, 60, 193–200. [Google Scholar] [CrossRef]
- He, W.; Dong, Y.; Sun, C. Adaptive neural network control of unknown non-linear affine systems with input dead zone and output constraint. ISA Trans. 2015, 58, 96–104. [Google Scholar] [CrossRef] [PubMed]
- Li, S.; Gong, M.Z.; Liu, Y.J. Neural network-based adaptive control for a class of chemical reactor systems with non-symmetric dead-zone. Neurocomputing 2016, 174, 597–604. [Google Scholar] [CrossRef]
- Wang, H.Q.; Chen, B.; Lin, C. Adaptive neural tracking control for a class of stochastic non-linear systems with unknown dead-zone. Int. J. Innov. Comput. Inf. Control 2013, 9, 3257–3269. [Google Scholar]
- Hsu, C.F.; Lin, C.M.; Yeh, R.G. Supervisory adaptive dynamic RBF-based neural-fuzzy control system design for unknown non-linear systems. Appl. Soft Comput. 2013, 13, 1620–1626. [Google Scholar] [CrossRef]
- Han, S.I.; Lee, J.M. Backstepping sliding mode control with FWNN for strict output feedback non-smooth non-linear dynamic system. Int. J. Control. Syst. 2013, 11, 398–409. [Google Scholar] [CrossRef]
- Van, P.C.; Wang, Y.N. Robust Adaptive Trajectory Tracking Sliding mode control based on Neural networks for Cleaning and Detecting Robot Manipulators. J. Intell. Robot. Syst. 2015, 79, 101–114. [Google Scholar]
- Lu, Y.; Liu, J.K.; Sun, F.C. Actuator non-linearities compensation using RBF neural networks in robot control system. In Proceedings of the Multiconference on Computational Engineering in Systems Applications (IMACS), Beijing, China, 4–6 October 2006; Volume 1, pp. 231–238. [Google Scholar]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).