Академический Документы
Профессиональный Документы
Культура Документы
Neurocomputing
journal homepage: www.elsevier.com/locate/neucom
a r t i c l e i n f o a b s t r a c t
Article history: In this paper, a novel adaptive funnel sliding mode control scheme is proposed for servo mechanisms
Received 15 June 2018 with friction compensation. A continuously differentiable friction model is employed to capture the un-
Revised 20 August 2019
known friction dynamics. The friction nonlinearities and unknown dynamics are estimated by using neu-
Accepted 10 October 2019
ral network (NN). Moreover, a modified funnel variable, which relaxes limitation in original funnel control
Available online xxx
(e.g., systems with relative degree 1 or 2), is developed using the tracking error to replace the scaling fac-
Communicated by Prof. Yugang Niu tor, which is used to design the sliding mode surface. Then, a novel adaptive funnel sliding mode control
scheme is proposed for servo mechanisms to improve the transient performance. The effectiveness of the
Keywords:
Neural network (NN) developed control method is validated via experimental results.
Adaptive control © 2019 Elsevier B.V. All rights reserved.
Funnel function
Servo mechanism
Sliding mode control (SMC)
https://doi.org/10.1016/j.neucom.2019.10.006
0925-2312/© 2019 Elsevier B.V. All rights reserved.
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006
JID: NEUCOM
ARTICLE IN PRESS [m5G;October 24, 2019;18:30]
NTSMC and provide a faster state convergence than that of NTSMC. ud , uq d− and q−axis stator voltages, respectively;
However, aforementioned these control methods do not consider np number of pole pairs;
the transient and steady-state performance. R, L stator resistance and stator inductance;
Recently, a new control method with performance constraints TL load torque;
named prescribed performance control (PPC) was developed by KT torque constant;
Bechlioulis and Rovithakis in [42,43]. The main idea of the PPC ψf rotor flux linkage;
is that a prescribed performance function (PPF) is employed to q angular position;
transform the tracking error of the original system into a new er- q̇ angular speed;
ror system, which is incorporated into control design. The tran- Tf friction torque;
sient and steady-state performance of tracking error is character- J motor inertia.
ized by using a PPF. This method has been applied in some fields, In practice, the parameter L/R is small in comparison to the me-
such as servo mechanism [10], vehicle suspensions system [44,45], chanical time constant. Thus, the parameter Ldid /dt is close to zero
underwater vehicle [46], piezo-actuated positioning systems [47], [3,53]. Usually, the d− axis reference current id is set to be i∗d = 0
and spacecraft attitude control [48]. However, the conventional PPC in order to approximately eliminate the coupling between angular
may suffer from singularity problem which may cause instability. velocity and currents. If the controller for the two current loops
Moreover, funnel control (FC), which was developed by Ilchmann work well, the output id and iq satisfy id = i∗d = 0 and iq = i∗q . Then,
[49], was also utilized to improve transient response of the control Eq. (1) can be reduced to the following form:
system. The methodology of FC is utilized to control a class of sys- ⎛ ⎞ ⎛ ⎞
−R KE uq
tems without identifying the plant itself under the condition that i̇q ⎜ L L ⎟ iq ⎜ L ⎟
=⎝ ⎠ +⎝
T f + TL ⎠
measurement noise and parameter uncertainties are tolerated. This (2)
q̈ KT q̇
concept has been utilized in some control systems [50–52]. How- − 0 −
J J
ever, the FC can only suit a class of systems with relative degree 1
or 2 that limits application in practice. where KE = n p ψ f .
This paper proposes a novel adaptive funnel sliding mode con- Choose a state variable x = [x1 , x2 ]T = [q, q̇]T , Eq. (2) is simpli-
trol (AFSMC) scheme for servo mechanisms with friction compen- fied as
sation. A continuously differentiable friction model is used to ad-
ẋ1 = x2
dress the friction dynamics. This model is incorporated into an (3)
augmented neural network (NN) to account for the unknown non- ẋ2 = K1 u − TL /J − T f /J
linearities. Both the weights and primary friction coefficients are where u = iq , K1 = KT /J.
updated via the adaptive law. Moreover, a modified funnel vari- The aim of this paper is that an adaptive controller is designed
able is developed by using the tracking error to replace the scaling to improve the transient performance, and the tracking error is
factor. Then a novel sliding mode surface is defined based on the within given boundary.
modified funnel variable. Finally, an AFSMC method is designed for
servo mechanisms to improve the transient and steady-state per- Assumption 1. The reference signal xd and its first derivatives ẋd
formance. Experimental results show the effectiveness of the pro- are measurable, and the reference xd , ẋd and ẍd are continuous and
posed method. bounded.
The major contributions of this paper are listed as follows:
1) A novel sliding mode surface is developed based on the mod- 2.2. Modified LuGre friction model [54]
ified funnel function, which is designed by using tracking error to
replace the scaling factor that relaxes limitation in original funnel Over the past years, various friction models have been proposed
control. to describe the friction dynamics [29–31,55]. Among these models,
2) An AFSMC scheme is developed for servo mechanism to im- LuGre model has been widely utilized to capture friction behav-
prove the transient performance. The effectiveness of the proposed iors. To describe the friction dynamics of servo mechanisms, LuGre
method is proved by using experimental results on a turntable model is described by
servo system. T f = σ0 z0 + σ1 ż0 + σ2 q̇ (4)
The paper is structured as: Section 2 describes the system
model. Section 3 provides the controller design. Section 4 presents where σ 0 , σ 1 and σ 2 denote the stiffness of the bristles between
convergence analysis. Section 5 shows the experimental results. two contact surface, damping coefficient of the bristles and vis-
Section 6 gives the conclusions. cous coefficient, respectively. z0 is the unmeasurable internal fric-
tion state which can be represented by
2. Problem formulation 1
ż0 = ω 1 − z0 (5)
g(q̇ )
2.1. System model
where g(w) is nonlinear function. Usually, the nonlinear function is
given as
Consider the servo system is driven by using permanent mag-
g(ω ) = [ fc + ( fs − fc )e−( ωs ) ]sgn(q̇ )
q̇ 2
net synchronous motors (PMSM) model (See Fig. 1) which can be (6)
described as [3]:
⎛ ⎞ ⎛ ud ⎞ where fc denotes Coulomb friction, and fs is stiction force, respec-
−R
⎛ ⎞ −n p q̇ 0 tively; ωs is the Stribeck velocity.
⎜ ⎛
⎟ id ⎞
i̇d ⎜
L
⎟ ⎜ L ⎟ It is worth to note that the Stribeck function g(q̇ ) is a discon-
⎜ ⎟ ⎜ −R npψ f ⎟ ⎜ uq ⎟ tinuous function due to signum function in g(q̇ ). The conventional
⎝i̇q ⎠ ⎜−n p q̇
= ⎟⎝iq ⎠ + ⎜
⎜ L ⎟
⎟ (1)
⎜ L L ⎟ ⎝ ⎠ LuGre model cannot be used in backstepping controller design. To
q̈ ⎝ KT ⎠ q̇ T f + TL overcome this issue, we will employ a modified Stribeck function
0 − 0 −
J J g(q̇ ) is this paper. Hence, the modified nonlinear function g(q̇ )
[56] is given as
where
id , iq d− and q−axis stator currents, respectively; g(ω ) = ( fs − fc )[tanh(c1 q̇ − tanh(c2 q̇ ))] + fc tanh(c3 q̇ ) (7)
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006
JID: NEUCOM
ARTICLE IN PRESS [m5G;October 24, 2019;18:30]
Tf = σ0 z0 + σ1 ż0 + σ2 q̇
ż0 = q̇ − N (q̇ )z0 (8)
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006
JID: NEUCOM
ARTICLE IN PRESS [m5G;October 24, 2019;18:30]
widely applied in practice. Thus, a modified funnel variable is pro- TF = α T (x ) (28)
posed and incorporated into controller design, in which any limita-
tion of the conventional FC is avoided. A modified funnel variable where α = [σ0 , σ1 , σ2 ]T
represents the friction coefficients, and
is defined as (x ) = [z, ż, ω] is a vector.
Define = [W, α ]T and = [X, ], then (23) can be written as
e(t )
z(t ) = (19)
Fϕ (t ) − e(t ) ṡ = ρ Fϕ gu + T + ε (29)
where the funnel function Fϕ (t) satisfies the condition in (12).
Remark 2. In (29), the friction dynamics is incorporated into NN
Remark 1. This paper proposes an improved inverse transforma- approximation (27), resulting in a more compact form T . In ad-
tion function by defining a new funnel function z(t) to avoid poten- dition, an unknown vector θ is defined as θ = T which denotes
tial singularity problem. Compared with PPC, this method is sim- the total adaptive parameter of NN (27) and (28). Therefore, the
pler and more efficient without computing the derivative of the parameter update law is θ̂ , rather than Ŵ and α .
transformed error.
Then, an adaptive NTSMC can be designed as
3.2. Adaptive controller design 1 θ̂ s T
u= −k1 s − k2 |s|γ sgn(s ) − + δ sgn(s ) (30)
Fϕ ρ g 2η 2
To address position tracking, the tracking error is defined as e =
x1 − xd , Then, from (19), a funnel error variable is defined as where k1 > 0, k2 > 0 and η > 0 are design parameters. In (30), the
feedback term −k1 s − k2 |s|γ sgn(s ) is used to guarantee the finite-
e(t ) time convergence of s, δ sgn(s) is the robustness term for the ap-
z= (20)
Fϕ (t ) − e(t ) proximation error.
Therefore, the parameter undate law θ̂ can be designed as
The derivative of z is
˙ s2
ż = Fϕ ρ ė − Ḟϕ ρ e (21) θ̂ = T − σ θ̂ (31)
2η 2
where ρ = 1
, and z̈ is
(Fϕ (t )−e(t ) )2 where denotes the learning gain, and σ > 0 is positive parameter.
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006
JID: NEUCOM
ARTICLE IN PRESS [m5G;October 24, 2019;18:30]
Table 1
Parameters for different controllers.
Section Parameters
θ̃ s T
2
σ θ̃ 2
σθ 2
{|e(i )|}
− sδ + sε − − + Me = max (37)
2η 2 2 2 i=1,...,N
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006
JID: NEUCOM
ARTICLE IN PRESS [m5G;October 24, 2019;18:30]
Table 2
Comparison results of performance indices.
Fig. 4. Experiments for xd = 0.4 sin(2π /5.5 )) (a) Tracking errors and (b) Control signals.
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006
JID: NEUCOM
ARTICLE IN PRESS [m5G;October 24, 2019;18:30]
Fig. 5. Experiments for xd = 0.6 sin(2π t/5 ) (a) Tracking errors and (b) Control signals.
tracking error is within given prescribed boundary. However, The performance indices are listed in Table 2. As seen from the
the profiles of the tracking error (Fig. 6(a)) and (control action table, the proposed AFSMC scheme produces smaller Me , σ e and
(Fig. 6(b)) have more high-frequency fluctuations in comparison to μe than ANC and PID methods. Among three control methods, PID
Case 1 and Case 2. This is reasonable because the proposed adap- produces the worst control performance. The experimental results
tive controller is able to capture the triggered high-frequency time- clearly show that the developed AFSMC can produce better control
varying dynamics and thus to compensate for their effects by call- effect for servo mechanisms than the other two methods under the
ing for corresponding control actions. different desired trajectories.
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006
JID: NEUCOM
ARTICLE IN PRESS [m5G;October 24, 2019;18:30]
Fig. 6. Experiments for xd = 0.8 sin(2π /4 ) (a) Tracking errors and (b) Control signals.
Case 4: To test the transient performance, a setpoint signal with Fig. 7, we can see that the proposed control method can compen-
an amplitude xd = 0.8 is adopted in this case. To fulfill condition sate the unknown dynamics of servo mechanism.
−δ Fϕ (0 ) < e(0 ) < δ Fϕ (0 ), the funnel Fϕ (t) is selected as Fϕ (t ) = Case 5: To further verify the control performance of the devel-
0.8e−3t + 0.01 with δ = 1. The results are shown in Fig. 7. As oped control method, a tooth signal is employed in this case. The
shown in Fig. 7, the transient performance of AFSMC is satisfac- experimental results are shown in Fig. 8. From this figure, one can
tory compared with ANC and PID. In addition, the rise time of ANC find that the tracking performance of AFSMC is better than ANC
and PID is faster than AFSMC, but its produce the overshoot. From and PID. Moreover, the tracking error of AFSMC is remained within
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006
JID: NEUCOM
ARTICLE IN PRESS [m5G;October 24, 2019;18:30]
a given funnel boundary, while the tracking errors of ANC and PID Acknowledgement
exceed the funnel boundary.
This work is supported by the National Natural Science Foun-
6. Conclusion dation of China (61803216, 61973274, 61433003), the China Post-
Doctoral Science Foundation (2019M650159), and the Natural Sci-
This paper proposed an AFSMC method for servo mechanism ence Foundation of Shandong Province (ZR2018BF022).
with friction compensation. A newly LuGre friction model was uti-
lized to capture the friction dynamics. The unknown nonlinearities
References
were estimated using neural network, and the adaptive parame-
ters is updated online in the control. To improve the transient and [1] K.Z. Tang, S.N. Huang, K.K. Tan, T.H. Lee, Combined PID and adaptive nonlinear
steady-state performance, a modified funnel function is developed control for servo mechanical systems, Mechatronics 14 (6) (2004) 701–714.
using the tracking error to replace the scaling factor that relaxes [2] Y. Yan, J. Yang, Z. Sun, C. Zhang, S. Li, H. Yu, Robust speed regulation for PMSM
servo system with multiple sources of disturbances via an augmented distur-
the assumption in original funnel control. A novel sliding mode bance observer, IEEE/ASME Trans. Mechatron. 23 (2) (2018) 769–780.
surface is designed using the modified funnel variable. Finally, an [3] S. Li, Z. Liu, Adaptive speed control for permanent-magnet synchronous motor
AFSMC scheme is developed for servo mechanisms to guarantee system with variations of load inertia, IEEE Trans. Ind. Electron. 56 (8) (2009)
3050–3059.
the tracking error within prescribed boundary. Compared with ANC
[4] S. Wang, H. Yu, J. Yu, Robust adaptive tracking control for servo mechanisms
and PID, the AFSMC has achieved the satisfactory tracking perfor- with continuous friction compensation, Control Eng. Pract. 87 (2019) 76–82.
mance. For future work, we will focus on extending the suggested [5] Q. Chen, X. Ren, J. Na, D. Zheng, Adaptive robust finite-time neural control of
uncertain PMSM servo system with nonlinear dead zone, Neural Comput. Appl.
control to servo system with the known system parameters such
28 (12) (2017) 3725–3736.
as the motor inertia, friction coefficients and load torque. [6] S.K. Kommuri, M. Defoort, H.R. Karimi, K.C. Veluvolu, A robust observer-based
sensor fault-tolerant control for PMSM in electric vehicles, IEEE Trans. Ind.
Declaration of Competing Interest Electron. 63 (12) (2016) 7671–7681.
[7] S. Wang, J. Na, X. Ren, H. Yu, J. Yu, Unknown input observer-based robust adap-
tive funnel motion control for nonlinear servomechanisms, Int. J. Robust Non-
The authors declare that there are no conflicts of interest. linear Control 28 (18) (2018) 6163–6179.
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006
JID: NEUCOM
ARTICLE IN PRESS [m5G;October 24, 2019;18:30]
[8] W. Shi, H. Zhao, J. Ma, Y. Yao, Dead-zone compensation of an ultrasonic motor [37] J. Zheng, H. Wang, Z. Man, J. Jin, M. Fu, Robust motion control of a linear mo-
using an adaptive dither, IEEE Trans. Ind. Electron. 65 (5) (2018) 3730–3739. tor positioner using fast nonsingular terminal sliding mode, IEEE/ASME Trans.
[9] S. Wang, H. Yu, J. Yu, J. Na, X. Ren, Neural-network-based adaptive funnel Mechatron. 20 (4) (2015) 1743–1752.
control for servo mechanisms with unknown dead-zone, IEEE Trans. Cybern. [38] S. Yu, X. Yu, B. Shirinzadeh, Z. Man, Continuous finite-time control for
(2018), doi:10.1109/TCYB.2018.2875134. robotic manipulators with terminal sliding mode, Automatica 41 (11) (2005)
[10] J. Na, Q. Chen, X. Ren, Y. Guo, Adaptive prescribed performance motion control 1957–1964.
of servo mechanisms with friction compensation, IEEE Trans. Ind. Electron. 61 [39] L. Yang, J. Yang, Nonsingular fast terminal sliding-mode control for nonlinear
(1) (2014) 486–494. dynamical systems, Int. J. Robust Nonlinear Control 21 (16) (2011) 1865–1879.
[11] J. Yao, Z. Jiao, D. Ma, Rise-based precision motion control of DC motors with [40] Y. Yang, C. Hua, X. Guan, Adaptive fuzzy finite-time coordination control for
continuous friction compensation, IEEE Trans. Ind. Electron. 61 (12) (2014) networked nonlinear bilateral teleoperation system, IEEE Trans. Fuzzy Syst. 22
7067–7075. (3) (2014) 631–641.
[12] P.E. Dupont, Avoiding stick-slip through PD control, IEEE Trans. Automat. Con- [41] S.Y. Chen, F.J. Lin, Robust nonsingular terminal sliding-mode control for non-
trol 39 (5) (1994) 1094–1097. linear magnetic bearing system, IEEE Trans. Control Syst. Technol. 19 (3) (2011)
[13] J. Yao, W. Deng, Active disturbance rejection adaptive control of hydraulic 636–643.
servo systems, IEEE Trans. Ind. Electron. 64 (10) (2017) 8023–8032. [42] C.P. Bechlioulis, G.A. Rovithakis, Prescribed performance adaptive control for
[14] S. Wang, J. Na, X. Ren, Rise-based asymptotic prescribed performance tracking multi-input multi-output affine in the control nonlinear systems, IEEE Trans.
control of nonlinear servo mechanisms, IEEE Trans. Syst. Man Cybern. Syst. 48 Autom. Control 55 (5) (2010) 1220–1226.
(12) (2018) 2359–2370. [43] C.P. Bechlioulis, G.A. Rovithakis, Robust adaptive control of feedback lineariz-
[15] H. Li, S. Zhao, W. He, R. Lu, Adaptive finite-time tracking control of full state able MIMO nonlinear systems with prescribed performance, IEEE Trans. Au-
constrained nonlinear systems with dead-zone, Automatica 100 (2019) 99–107. tom. Control 53 (9) (2008) 2090–2099.
[16] S. Ding, L. Liu, W.X. Zheng, Sliding mode direct yaw-moment control design for [44] J. Na, Y. Huang, X. Wu, G. Gao, G. Herrmann, J.Z. Jiang, Active adaptive esti-
in-wheel electric vehicles, IEEE Trans. Ind. Electron. 64 (8) (2017) 6752–6762. mation and control for vehicle suspensions with prescribed performance, IEEE
[17] W. Zhao, X. Ren, S. Wang, Parameter estimation-based time-varying sliding Trans. Control Syst. Technol. 26 (6) (2018) 2063–2077.
mode control for multimotor driving servo systems, IEEE/ASME Trans. Mecha- [45] Y. Huang, J. Na, X. Wu, G. Gao, Approximation-free control for vehicle active
tron. 22 (5) (2017) 2330–2341. suspensions with hydraulic actuator, IEEE Trans. Ind. Electron. 65 (9) (2018)
[18] J.J. Rath, M. Defoort, H.R. Karimi, K.C. Veluvolu, Output feedback active suspen- 7258–7267.
sion control with higher order terminal sliding mode, IEEE Trans. Ind. Electron. [46] C.P. Bechlioulis, G.C. Karras, S. Heshmati-Alamdari, K.J. Kyriakopoulos, Trajec-
64 (2) (2017) 1392–1403. tory tracking with prescribed performance for underactuated underwater vehi-
[19] M. Tao, Q. Chen, X. He, M. Sun, Adaptive fixed-time fault-tolerant control for cles under model uncertainties and external disturbances, IEEE Trans. Control
rigid spacecraft using a double power reaching law, Int. J. Robust Nonlinear Syst. Technol. 25 (2) (2017) 429–440.
Control 29 (12) (2019) 4022–4040. [47] M.L. Nguyen, X. Chen, F. Yang, Discrete-time quasi-sliding-mode control with
[20] D. Li, D. Li, Adaptive neural tracking control for an uncertain state constrained prescribed performance function and its application to piezo-actuated posi-
robotic manipulator with unknown time-varying delays, IEEE Trans. Syst. Man tioning systems, IEEE Trans. Ind. Electron. 65 (1) (2018) 942–950.
Cybern. Syst. 48 (12) (2018) 2219–2228. [48] Q. Hu, X. Shao, L. Guo, Adaptive fault-tolerant attitude tracking control of
[21] Q. Chen, H. Shi, M. Sun, Echo state network based backstepping adaptive iter- spacecraft with prescribed performance, IEEE/ASME Trans. Mechatron. 23 (1)
ative learning control for strict-feedback systems: an error-tracking approach, (2018) 331–341.
IEEE Trans. Cybern. (2019) 1–14. [49] A. Ilchmann, Tracking control with prescribed transient behaviour for systems
[22] Y.-J. Liu, S. Lu, S. Tong, X. Chen, C.P. Chen, D.-J. Li, Adaptive control-based bar- of known relative degree, Syst. Control Lett. 55 (5) (2006) 396–406.
rier Lyapunov functions for a class of stochastic nonlinear systems with full [50] T. Reis, T. Berger, Funnel control via funnel pre-compensator for minimum
state constraints, Automatica 87 (2018) 83–93. phase systems with relative degree two, IEEE Trans. Autom. Control 63 (7)
[23] T. Gao, Y. Liu, L. Liu, D. Li, Adaptive neural network-based control for a class (2018) 2264–2271.
of nonlinear pure-feedback systems with time-varying full state constraints, [51] A. Ilchmann, H. Schuster, Pi-funnel control for two mass systems, IEEE Trans.
IEEE/CAA J. Autom. Sin. 5 (5) (2018) 923–933. Autom. Control 54 (4) (2009) 918–923.
[24] Q. Chen, L. Shi, J. Na, R. Xuemei, Y. Nan, Adaptive echo state network control [52] N. Hopfe, A. Ilchmann, E.P. Ryan, Funnel control with saturation: linear MIMO
for a class of pure-feedback systems with input and output constraints, Neu- systems, IEEE Trans. Autom. Control 55 (2) (2010) 532–538.
rocomputing 275 (2018) 1370–1382. [53] S. Nasar, I.boldea, Linear Electric Motor: Theory, Design and Practical Applica-
[25] H. Li, J. Wang, H. Du, H.R. Karimi, Adaptive sliding mode control for Takagi— tion, Linear Motors, 1987.
Sugeno fuzzy systems and its applications, IEEE Trans. Fuzzy Syst. 26 (2) (2018) [54] X.G. Shubo Wang Haisheng Yu, N. Wang, Adaptive barrier control for nonlinear
531–542. servomechanisms with friction compensation, Complexity (2018), doi:10.1155/
[26] B. Xu, F. Sun, Y. Pan, B. Chen, Disturbance observer based composite learning 2018/8925838.
fuzzy control of nonlinear systems with unknown dead zone, IEEE Trans. Syst. [55] C. Canudas de Wit, H. Olsson, K.J. Astrom, P. Lischinsky, A new model for con-
Man Cybern. Syst. 47 (8) (2017) 1854–1862. trol of systems with friction, IEEE Trans. Autom. Control 40 (3) (1995) 419–425.
[27] L. Cao, H. Li, N. Wang, Q. Zhou, Observer-based event-triggered adaptive de- [56] J. Yao, W. Deng, Z. Jiao, Adaptive control of hydraulic actuators with LuGre
centralized fuzzy control for nonlinear large-scale systems, IEEE Trans. Fuzzy model-based friction compensation, IEEE Trans. Ind. Electron. 62 (10) (2015)
Syst. (2018), doi:10.1109/TFUZZ.2018.2873971. 6469–6477.
[28] L. Liu, Y. Liu, S. Tong, Fuzzy based multi-error constraint control for switched [57] J. Na, S. Wang, Y. Liu, Y. Huang, X. Ren, Finite-time convergence adaptive neu-
nonlinear systems and its applications, IEEE Trans. Fuzzy Syst. (2018), doi:10. ral network control for nonlinear servo systems, IEEE Trans. Cybern. (2019),
1109/TFUZZ.2018.2882173. doi:10.1109/TCYB.2019.2893317.
[29] J. Amin, B. Friedland, A. Harnoy, Implementation of a friction estimation and [58] W. Chen, S.S. Ge, J. Wu, M. Gong, Globally stable adaptive backstepping neural
compensation technique, IEEE Control Syst. 17 (4) (1997) 71–76. network control for uncertain strict-feedback systems with tracking accuracy
[30] A. Helouvry, Dupont, Canudasdewit, Survey of models, analysis tools and com- known a priori, IEEE Trans. Neural Netw. Learn. Syst. 26 (9) (2015) 1842–1854.
pensation methods for the control of machines with friction, Automatica 30 [59] Z. Zhu, Y. Xia, M. Fu, Attitude stabilization of rigid spacecraft with finite-time
(7) (1994) 1083–1138. convergence, Int. J. Robust Nonlinear Control 21 (6) 686–702.
[31] C.C. De Wit, H. Olsson, K.J. Astrom, P. Lischinsky, A new model for control of [60] L. Wang, T. Chai, L. Zhai, Neural-network-based terminal sliding-mode control
systems with friction, IEEE Trans. Autom. Control 40 (3) (1995) 419–425. of robotic manipulators including actuator dynamics, IEEE Trans. Ind. Electron.
[32] W.F. Xie, Sliding-mode-observer-based adaptive control for servo actuator with 56 (9) (2009) 3296–3304.
friction, IEEE Trans. Ind. Electron. 54 (3) (2007) 1517–1527.
[33] Y. Tan, J. Chang, H. Tan, Adaptive backstepping control and friction compensa- Shubo Wang received the B.S. degree in physics from
tion for AC servo with inertia and load uncertainties, IEEE Trans. Ind. Electron. Binzhou University, Shandong, China, in 2008; the M.S
50 (5) (2003) 944–952. degree in control science and engineering from the School
[34] D. Xia, L. Wang, T. Chai, Neural-network-friction compensation-based en- of Information Science and Engineering, Central South
ergy swing-up control of pendubot, IEEE Trans. Ind. Electron. 61 (3) (2014) University, Hunan, China, 2011; and the Ph.D. degree in
1411–1423. control science and engineering from the Beijing Insti-
[35] Q. Chen, S. Xie, M. Sun, X. He, Adaptive nonsingular fixed-time attitude stabi- tute of Technology, Beijing, China, in 2017. Since 2017, He
lization of uncertain spacecraft, IEEE Trans. Aerosp. Electron. Syst. 54 (6) (2018) has been with the School of Automation, Qingdao Univer-
2937–2950. sity. His current research interests include adaptive con-
[36] S. Li, M. Zhou, X. Yu, Design and implementation of terminal sliding mode trol, adaptive parameter estimation, neural network, mo-
control method for PMSM speed regulation system, IEEE Trans. Ind. Inf. 9 (4) tor control, nonlinear control and applications.
(2013) 1879–1891.
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006
JID: NEUCOM
ARTICLE IN PRESS [m5G;October 24, 2019;18:30]
Qiang Chen received the B.S. degree in measurement Haisheng Yu received the B.S. degree in electrical au-
and control technology and instrumentation from Hebei tomation from the Harbin University of Civil Engineer-
Agricultural University, Baoding, China, in 2006 and the ing and Architecture in 1985, the M.S. degree in com-
Ph.D. degree in control science and engineering from puter applications from Tsinghua University in 1988, and
Beijing Institute of Technology, Beijing, China, in 2012. He the Ph.D. degree in control science and engineering from
is currently an Associate Professor with the College of In- Shandong University, China, in 2006. He is currently a
formation Engineering, Zhejiang University of Technology, Professor with the School of Automation, Qingdao Univer-
Hangzhou, China. His research interests include neural sity, China. His research interests include electrical energy
networks, sliding mode control, and adaptive control. conversion and motor control, applied nonlinear control,
computer control, and intelligent systems.
Please cite this article as: S. Wang, Q. Chen and X. Ren et al., Neural network-based adaptive funnel sliding mode control for servo
mechanisms with friction compensation, Neurocomputing, https://doi.org/10.1016/j.neucom.2019.10.006