Abstract
The robotic airships provide potential aerial platforms for various applications and require robust trajectory tracking to support these tasks. A time-specified nonsingular terminal sliding mode control (TS-NTSMC) scheme is proposed to address the problem of trajectory tracking for robotic airships, which can avoid the singularity problem and specify the convergence time of terminal sliding mode control. First, the problem of trajectory tracking of robotic airships is formulated. Second, a nonsingular terminal sliding manifold consisting of pre-specified nonlinear functions is proposed, and the TS-NTSMC law is designed for trajectory tracking. Time-specified convergence and stability of the closed-loop system can be guaranteed by Lyapunov theory. Finally, compared experimental simulations are given to illustrate the advantages of TS-NTSMC against NTSMC.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
The robotic airship, a typical aerostatic aircraft, performs as a potential platform for various applications such as surveillance, earth observation, environment monitoring, disaster guard [1,2,3,4,5]. To achieve these tasks, effective and robust trajectory tracking is quite necessary. However, dynamics nonlinearity and parameter variation bring on major difficult of the control design.
There are many control schemes and approaches proposed for reference, such as dynamic inversion approach [6], back-stepping technique [7,8,9,10,11], feedback linearization approach [12], artificial neural network [13], sliding mode control (SMC) [14,15,16]. Among these control approaches, SMC provides a promising tool of control design for nonlinear systems, due to its intrinsic property of insensitivity to parameter variations and external disturbances [17,18,19,20]. However, the conventional SMC suffers an obvious drawback, i.e., asymptotic error convergence of the closed-loop system, due to the use of linear sliding surfaces [21, 22]. Fortunately, a new type of SMC called TSMC was developed to deal with the problem of infinite time convergence. The TSMC employs nonlinear sliding surfaces instead of linear sliding surfaces, which guarantees the finite time error convergence [23,24,25,26,27]. However, TSMC faces a major problem called “singularity problem,” which has been overcome by nonsingular terminal sliding mode control (NTSMC) [28, 29]. However, NTSMC needs further research to solve the following problem: the time taken to reach the terminal sliding manifold strongly depended on the error dynamics of the systems.
In this paper, a TS-NTSMC is proposed for trajectory tracking of robotic airships. A new nonsingular terminal sliding manifold using pre-specified nonlinear functions is proposed to overcome the singularity problem and time-depended problem of TSMC. The time taken to reach the manifold from any initial state and the time taken to reach the equilibrium point in the sliding mode can be guaranteed to be a specified time. The proposed time-specified nonsingular terminal sliding manifold is then applied to design the trajectory control law. Experimental simulations are presented to validate the proposed control approach. In practice, parameter variations and external disturbance are the most important factors that affect the control performance and stability of the closed-loop system. The proposed TS-NTSMC can address these problems effectively, due to its intrinsic property of insensitivity to parameter variations and external disturbances.
The main contributions of this paper are listed as follows.
-
(1)
A TS-NTSMC approach with nonsingular sliding manifolds consisting of pre-specified nonlinear functions is proposed for trajectory tracking of robotic airships, which address the infinite time convergence problem of SMC and the singularity problem of TSMC.
-
(2)
In comparison with NTSMC, the proposed TS-NTSMC can specify the finite time to obtain faster convergence.
-
(3)
The specified finite time convergence and stability of the closed-loop system can be guaranteed by Lyapunov theory, and the validity of the proposed approach is conformed via experimental simulations.
The rest of this paper is organized as follows. Section 2 formulates the problem of trajectory tracking. Section 3 demonstrates the design of NTSMC and TS-NTSMC. In Sect. 4, experimental simulations illustrate the performance of the designed control law. Finally, Sect. 5 gives the conclusions.
2 Modeling and formulation
A low-altitude airship equipped with full-actuated actuators is investigated in the current paper. The motion equations of the airship are expressed as follows [30,31,32,33]
where \({{{\varvec{V}}}}=[u,v,w,p,q,r]^{T}\in {\mathbb {R}}^{6}\) are the translational velocities and angular velocities, \({{\varvec{\eta }} }=[ x,y,z,\theta ,\psi ,\phi ]^{T}\in { \mathbb {R}}^{6}\) are the position and Euler angles, as depicted in Fig. 1, \({{{\varvec{u}}}}=\left[ {{{F}}_u ,{{F}}_v ,{{F}}_w ,{{\tau }} _p ,{{\tau }} _q ,{{\tau }} _r } \right] ^{T}\in {\mathbb {R}}^{6}\) denotes the control inputs, \({{{\varvec{M}}}}_\eta \), \({{{\varvec{N}}}}_\eta \) and \({{\varvec{G}}}_\eta \) are the inertial matrix, the terms of nonlinear dynamics and the terms of buoyancy and gravitational forces and moments [34, 35], respectively.
The problem of trajectory tracking can be stated as [35, 36]: given any initial states \({{\varvec{\eta }} }_0 \) and \({{{\varvec{V}}}}_0 \), consider the kinematics and dynamics equations given by (1) and (2), respectively, design an appropriate control law to drive the robotic airship approach to and track the desired trajectory in finite time, i.e.,\(\mathop {\lim }\limits _{t\rightarrow t_f } \left\| {{{\varvec{\eta }} }-{{\varvec{\eta }} }_d } \right\| =0\), where \({{\varvec{\eta }} }\) denotes the generalized trajectory, \({{\varvec{\eta }} }_d \) denotes the desired generalized trajectory, and \(t_f \) denotes the time taken to approach the desired trajectory from the initial state.
3 Control design for trajectory tracking
3.1 Nonsingular terminal sliding mode control
The control design of NTSMC consists of the following steps: first, define the tracking errors; second, define the nonsingular terminal sliding manifold; third, design the control input based on the defined sliding manifold; and finally, prove the finite time convergence and stability of the closed-loop system. The block diagram of NTSMC is depicted in Fig. 2.
The tracking error between the actual trajectory and the desired trajectory is defined as
where \({{\varvec{\eta }} }_d =\left[ {x_d ,y_d ,z_d ,\theta _d ,\psi _d ,\varphi _d } \right] ^{T}\).
The nonsingular terminal sliding manifold based on the nonlinear combination of tracking errors and its derivative is defined as [26]
where \({{{\varvec{c}}}}=\hbox {diag}\left( {c_1 ,c_2 ,c_3 ,c_4 ,c_5 ,c_6 } \right) \) is a designed matrix, and all the diagonal elements of \({{{\varvec{c}}}}\) are positive real numbers, \({\dot{{{\varvec{e}}}}}^{a/b}=\big [ \dot{e}_1 ^{a/b},\dot{e}_2 ^{a/b},\dot{e}_3 ^{a/b},\dot{e}_4 ^{a/b},\dot{e}_5 ^{a/b},\dot{e}_6 ^{a/b} \big ]^{T}\), a and b are both positive odd integers satisfying \(1<a/b<2\).
The NTSMC law is designed as follows [35]
where \(\kappa \) is a designed parameter and \(\kappa >0\).
Theorem 1
For the airship kinematics and dynamics given by (1) and (2), respectively, if the nonsingular terminal sliding manifold is given by (4) and the NTSMC law is designed as (5), then the nonsingular terminal sliding manifold given by (4) will be reached in finite time and the tracking errors will converge to zero in finite time.
Proof
Select the following Lyapunov function candidate
Differentiating (6) and using (4) yield
Differentiating (3) with respect to time twice and using (1) and (2), it is obtained that
Substituting (8) into (7) yields
According to (9), it is known that if \({\varvec{s}}=0\) then \(\dot{V}=0\).
The following equation is derived from (4):
where \(t_f =t_r +t_s \), \(t_r \) is the time when \(\hbox {s}\) reaches zero, and \(t_s \) is the finite time which is expressed as
Since all the diagonal elements of \({\varvec{c}}\) are positive real numbers, then we obtained
Remark 1
The NTSMC law designed as (5) guarantees Lyapunov stability of the closed-loop system. If \({{{\varvec{s}}}}(t)={{{\varvec{e}}}}+{{{\varvec{c}}}\dot{{{\varvec{e}}}}}(t)^{a/b}=0\) are satisfied, then the tracking errors given by (3) will converge to zero in finite time.
3.2 Time-specified nonsingular terminal sliding mode control
A TS-NTSMC method with specified finite time was proposed in the current subsection. The detailed design of TS-NTSMC is given as follows [37,38,39].
Algorithm: TS-NTSMC | |
---|---|
Input: | |
1) desired trajectory \(\varvec{\eta }_d \) | |
2) actual velocities V and actual trajectory \({\eta }\)of the airship | |
3) model parameters of the airship | |
Output: The control law for trajectory tracking | |
Step 1: Definition of tracking error | |
a) Compute the tracking error \({{{\varvec{e}}}}={{\varvec{\eta }} }-{{\varvec{\eta }} }_d \); | |
b) Define the desired state X\(_{d}\) and system state X; | |
c) Define the following error \({{{\varvec{E}}}}(t)={{{\varvec{X}}}}-{{{\varvec{X}}}}_d =\left[ {{{{\varvec{e}}}}^{T},\;\dot{{{{\varvec{e}}}}}^{T}} \right] ^{T}\); | |
Step 2: Design of the nonsingular terminal sliding manifold | |
a) Select the nonlinear function \(\varvec{\zeta }_i (t)\); | |
b) Select the designed parameter \({{\varvec{\varPi }} }\); | |
c) Design the nonsingular terminal sliding manifold \({{{\varvec{s}}}}={{\varvec{\varPi }}}{{{\varvec{E}}}}(t)-{{{{\varvec{\varPi }}}} {\varvec{\xi }} }(t)\); | |
Step 3: Design of the control inputs | |
a) Select the designed parameter \(\gamma \); | |
b) Design the control inputu; | |
c) Select a Lyapunov function candidate V; | |
d) Prove finite time convergence and stability of the closed-loop system; | |
Step 4: Termination | |
If the tolerance of control error is satisfied, terminate the algorithm and outputu. Otherwise, go to step 2. |
Step 1: Define \({{{\varvec{x}}}}_1 ={{\varvec{\eta }} }\) and \({{{\varvec{x}}}}_2 ={\dot{{\varvec{\eta }} }}\), and (2) can be expressed as
The error between the desired state\({{{\varvec{X}}}}_d =\left[ {{{{\varvec{x}}}}_{1d}^T ,\;{{{\varvec{x}}}}_{2d}^T } \right] ^{T}\) and the system state \({{{\varvec{X}}}}=\left[ {{{{\varvec{x}}}}_1^T ,\;{{{\varvec{x}}}}_2^T } \right] ^{T}\) is defined as follows
where \({{{\varvec{e}}}}={{{\varvec{x}}}}_1 -{{{\varvec{x}}}}_{1d} ={{\varvec{\eta }} }-{{\varvec{\eta }} }_d \) is the tracking error between the desired trajectory and the actual trajectory.
Step 2: Define the following time-specified nonsingular terminal sliding manifold
where \({{\varvec{\varPi }} }=\left[ {{{\varvec{\lambda }} }_1 ,\;{{\varvec{\lambda }} }_2 } \right] ,{{\varvec{\lambda }} }_i =\hbox {diag}( \lambda _{i1} ,\;\lambda _{i2} ,\;\lambda _{i3} ,\lambda _{i4} ,\lambda _{i5} ,\;\lambda _{i6} ), \lambda _{ij} >0 \quad \left( {i=1,2;\;j=1,2,3,4,5,6} \right) \) are designed parameters; \({\varvec{\xi }} (t)=\left[ {{\varvec{\zeta }}(t)^{T},\;{\dot{\varvec{\zeta }}}(t)^{T}} \right] ^{T}\) in which \({{\varvec{\zeta }} }(t)=[ \zeta _1 (t),\;\zeta _2 (t),\;\zeta _3 (t),\;\zeta _4 (t),\;\zeta _5 (t),\zeta _6 (t)]^{T}\)and \(\zeta _i (t)\left( {i=1,2,3,4,5,6} \right) \) satisfy the following assumption.
Assumption 1
[41]: \(\zeta _i (t): {\mathbb {R}}_{+}\rightarrow \quad {\mathbb {R}}, \zeta _i (t)\in {\mathbb {C}}^{2}[0, \infty ), \dot{\zeta }_i (t)\in L^{\infty }\) and \(\ddot{\zeta }_i (t)\in L^{\infty }\) are bounded within [0, \(t_{s}\)] for a constant \(t_{s} \quad \left( {t_s >0} \right) \), \(\zeta _i (0)=e_i (0),\dot{\zeta }_i (0)=\dot{e}_i (0)\) and \(\ddot{\zeta }_i (0)=\ddot{e}_i (0)\), where \(e_i \left( {i=1,2,3,4,5,6}\right) \) are the elements of the tracking error.
Based on Assumption 1, \(\zeta _i (t)\) is selected as follows [40]
where \(n=0,\;1,\;2,k_{{ jl}} (j,l=0,\;1,\;2)\) is a real number.
The parameters \(k_{{ jl}} \) can be obtained based on the Assumption 1. Since \(\zeta _i (t_s )=e_i (t_s )\), \(\dot{\zeta }_i (t_s )=\dot{e}_i (t_s )\) and \(\ddot{\zeta }_i (t_s )=\ddot{e}_i (t_s )\), then we obtained
Solving (17) yields
Substituting (18) into (16) yields
Step 3: Design the TS-NTSMC law as follows
where \(\gamma >0\) is a designed parameter.
Theorem 2
For the nonlinear systems described by (13), if the terminal sliding manifold is given by (15) and the control law is designed as (20), then the nonsingular terminal sliding manifold given by (15) will be reached in finite time and the tracking errors will converge to zero in finite time.
Proof
A candidate Lyapunov function is chosen as follows
Differentiating (21) and using (13), (15) and (20) yields
Substituting (20) into (22) yields
Remark 2
The Lyapunov stability of the closed-loop system has been proved via (21)–(23). The nonlinear function \(\zeta _i (t)\) given by (16) is employed to construct the nonsingular terminal sliding manifold, and the specified finite time convergence of error dynamics can be guaranteed.
4 Experimental simulations
In the current section, experimental simulations have been conducted to verify the performance of the designed control law. The main parameters of the airship are listed in Table 1, and it is assumed that all the parameters are uncertain with a random error of the order of 15% and the disturbances in lateral direction are \(\tau _d =0.2\cos \left( {\pi /{100}t} \right) N\).
Simulations were performed by using NTSMC and TS-NTSMC (with different specified time, i.e., \(t_{s}\)=20 s and \(t_{s}\) = 30 s), respectively. The initial position and velocity of the robotic airship are given by
and the robotic airship is required to track the following desired trajectory
The designed parameters of NTSMC are listed as follows:
The designed parameters of TS-NTSMC are listed as follows:
Simulation results of planar tracking are shown in Figs. 3, 4, and 5. The desired trajectory is plotted in red dotted line, the actual trajectory under NTSMC is plotted in blue solid line, and the actual trajectory under TS-NTSMC with specified time \(t_{s}\)=20 s and \(t_{s}\)=30 s is plotted in green dot dash line and magenta double scribing line, respectively, as shown in Fig. 3. The airship from an initial position (50m, − 50m, 10 m) approaches to and tracks the desired trajectory, which illustrates the effectiveness of the designed control laws. The tracking errors are shown in Figs. 4 and 5. As depicted in Fig. 4, the tracking errors are all decreased to 0m in finite time. Figure 5 illustrates the detailed curve of tracking errors. The tracking errors under NTSMC converge to 0m with finite time \(t_{s}\) = 338.12 s, and tracking errors under TS-NTSMC are decreased to 0m with specified time \(t_{s}\) =20s and \(t_{s}\) = 30 s, respectively. Figure 5 demonstrates that the convergence time of tracking errors under TS-NTSMC can be specified by choosing appropriate parameters of the function given by (25). The transition curves of nonsingular terminal sliding manifolds are given in Figs. 6 and 7, and all the manifolds approach to zero in finite time. The nonsingular terminal sliding manifolds of TS-NTSMC have faster convergence and better dynamic performance. The simulation results demonstrate the effectiveness of the designed NTSMC law and TS-NTSMC law for trajectory tracking of robotic airships and verify that the TS-NTSMC has the superiority of specifying the convergence time to obtain faster convergence.
Remark 3
The proposed TS-NTSMC has the following advantages compared to the NTSMC: (1) the TS-NTSMC addresses the infinite time convergence problem of SMC and the singularity problem of TSMC by using a nonsingular terminal sliding manifold consisting of pre-specified nonlinear functions, (2) the TS-NTSMC can specify the convergence time to obtain faster convergence, and (3) the TS-NTSMC has better dynamic performance.
5 Conclusions
In this paper, a novel TS-NTSMC approach is proposed for trajectory tracking of robotic airships, in which a nonsingular terminal sliding manifold is employed to design the NTSMC law to guarantee specified finite time stability. The effectiveness of the proposed NTSMC and TS-NTSMC was demonstrated via simulation tests, and the superiority of TS-NTSMC was illustrated via the compared simulation results. Future work will involve hardware-in-the-loop simulations and experimental tests of the designed controller.
The proposed TS-NTSMC provides an effective and promising approach for control system design of robotic airships, which is the key important system to support the various applications, such as safety monitoring, reconnaissance, earth observation, broadcasting relays, telecommunication, scientific exploration.
References
Chaugule, V.S., Rajkumar, P.Y.: Remotely controlled airship for aerial surveillance: from concept to reality in under a month. In: The 11th AIAA Aviation Technology, Integration, and Operations Conference. Virginia Beach, USA (2011)
Chu, A., Blackmore, M.: A novel concept for stratospheric communications and surveillance. In: AIAA Balloon System Conference. Williamsburge, USA (2007)
Douglas, G., Bruce, S., Sunil, S.: Feasibility study of a stratospheric airship observatory. In: Proceedings of SPIN-The International Society for Optical Engineering. Waikoloa, USA (2002)
Schafer, I., Reimund, K.: Airships as unmanned platforms challenge and chance. In: AIAA Technical Conference and Workshop on Unmanned Aerospace Vehicles. Virginia, USA (2008)
Zheng, Z.W., Xie, L.H.: Finite time path following control for a stratospheric airship with input saturation and error constraint. Int. J. Control (2017). https://doi.org/10.1080/00207179.2017.1357839
Moutinho, A., Azinheira, J.R.: Stability and robustness analysis of the AURORA airship control system using dynamic inversion. In: IEEE International Conference on robotics and Automation. Barcelona, Spain (2005)
Azinheira, J.R., Moutinho, A.: Airship hover stabilization using a backstepping control approach. J. Guid. Control Dyn. 29(4), 903–914 (2015)
Beji, L., Abichou, A.: Tracking control of trim trajectories of a blimp for ascent and descent flight manoeuvres. Int. J. Control 78(10), 706–719 (2005)
Repoulias, F., Papadopoulos, E. Robotic airship trajectory tracking control using a backstepping methodology. In: IEEE International Conference on Robotics and Automation Pasadena, USA (2008)
Hygounenc, E., Soueres, P.: Automatic airship control involving backstepping techniques. In: IEEE International Conference on System, Man, and Cybernetics. USA (2002)
Yang, Y.N., Wu, J., Zheng, W.: Station-keeping control for a stratospheric airship platform via fuzzy adaptive backstepping approach. Adv. Space Res. 15, 1157–167 (2013)
Lee, S.J., Kim, D.M.: Feedback linearization controller for semi station keeping of the unmanned airship. In: The 5th AIAA Aviation, Technology, Integration, and Operations Conference. Virginia, USA (2005)
Rao, J.J., Gong, Z.B., Luo, J.: Robotic airship mission path-following control based on ANN and human operator’s skill. Trans. Inst. Meas. Control 29(1), 5–15 (2007)
Yang, Y.N., Yan, Y.: Trajectory tracking for robotic airships using sliding mode control based on neural network approximation and fuzzy gain scheduling. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 230(2), 184–196 (2016)
Benjovengo, F.P.: Sliding mode control approaches for an autonomous unmanned airship. In: The 18th AIAA Lighter-Than-Air Systems Technology Conference. Washington, USA (2009)
Yang, Y.N., Wu, J., Zheng, W.: Trajectory tracking for an autonomous airship using fuzzy adaptive sliding mode control. J. Zhejiang Univ. Sci. C 13(7), 534–543 (2012)
Incremona, G.P., Rubagotti, M., Ferrara, A.: Sliding mode control of constrained nonlinear systems. IEEE Trans. Autom. Control 62(6), 2965–2972 (2017)
He, S.M., Lin, D.F., Wang, J.: Continuous second-order sliding mode based impact angle guidance law. Aerosp. Sci. Technol. 41, 199–208 (2015)
Tiwari, P.M., Janardhanan, S., Nabi, M.: Rigid spacecraft attitude control using adaptive integral second order sliding mode. Aerosp. Sci. Technol. 42, 50–57 (2015)
Ullah, N., Wang, S.P., Khattak, M.I.: Fractional order adaptive fuzzy sliding mode controller for a position servo system subjected to aerodynamic loading and nonlinearities. Aerosp. Sci. Technol. 43, 381–387 (2015)
Jia, T.Z., Kang, G.W.: An RBF neural network-based nonsingular terminal sliding mode controller for robot manipulators. In: The third International Conference on Intelligent Control and Information Processing, pp.72–76. Dalian, China (2012)
Lin, F.J., Lee, S.Y., Chou, P.H.: Intelligent nonsingular terminal sliding-mode control using MIMO elman neural network for piezo-flexural nanopositioning stage. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 59(12), 2716–2730 (2012)
Solis, C.U., Clempner, J.B., Poznyak, A.S.: Fast terminal sliding-mode control with an integral filter applied to a Van Der Pol oscillator. IEEE Trans. Ind. Electron. 64(7), 5622–5628 (2017)
Rath, J.J., Defoort, M., Karimi, H.R.: Output feedback active suspension control with higher order terminal sliding mode. IEEE Trans. Ind. Electron. 64(2), 1392–1403 (2017)
Song, J., Niu, Y.G., Zou, Y.Y.: Finite-time stabilization via sliding mode control. IEEE Trans. Autom. Control 62(3), 1478–1483 (2017)
Feng, Y., Yu, X.H., Man, Z.H.: Non-singular terminal sliding mode control of rigid manipulators. Automatica 38(12), 2159–2167 (2002)
Yu, S., Yu, X.H., Shirinzadehc, B.: Continuous finite-time control for robotic manipulators with terminal sliding mode. Automatica 41(11), 1957–1964 (2005)
Man, Z., Yu, X.: Terminal sliding mode control of MIMO linear systems. IEEE Trans. Circ. Syst. I Fund. Theory Appl. 44(11), 1065–1070 (1997)
Wu, Y., Yu, X., Man, Z.: Terminal sliding mode control design for uncertain dynamic systems. Syst. Control Lett. 34, 281–288 (1998)
Mueller, J.B., Paluzaek, M.A.: Development of an aerodynamic model and control law design for a high altitude airship. In: AIAA Unmanned Unlimited Technical Conference, Workshop and Exhibit, pp.6479–6495. Chicago, USA (2004)
Yang, Y.N., Wu, J., Zheng, W.: Positioning control for an autonomous airship. J. Aircr. 53(6), 1638–1646 (2016)
Yang, Y.N., Yan, Y., Zhu, Z.L., Zheng, W.: Positioning control for an unmanned airship using sliding mode control based on fuzzy approximation. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 228(14), 2627–2640 (2014)
Yang, Y.N., Wu, J., Zheng, W.: Attitude control for a station-keeping airship using feedback linearization and fuzzy sliding mode control. Int. J. Innov. Comput. Inf. Control 8(12), 8299–8310 (2012)
Yang, Y.N., Yan, Y.: Neural network gain-scheduling sliding mode control for three-dimensional trajectory tracking of robotic airships. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 229(6), 529–540 (2015)
Yang, Y.N., Yan, Y.: Neural network approximation-based nonsingular terminal sliding mode control for trajectory tracking of robotic airships. Aerosp. Sci. Technol. 42, 50–57 (2016)
Zheng, Z.W., Zou, Y.: Adaptive integral LOS path following for an unmanned airship with uncertainties based on robust RBFNN backstepping. ISA Trans. 65, 210–219 (2016)
Liu, H.T., Tian, X.H., Wang, G.: Finite-time H-infinity control for high-precision tracking in robotic manipulators using backstepping control. IEEE Trans. Ind. Electron. 63(9), 5501–5513 (2016)
Wang, H., Man, Z.H., Kong, H.F.: Design and implementation of adaptive terminal sliding-mode control on a steer-by-wire equipped road vehicle. IEEE Trans. Ind. Electron. 63(9), 5774–5785 (2016)
Yang, Y.N., Yan, Y.: Attitude regulation for unmanned quadrotors using adaptive fuzzy gain-scheduling sliding mode control. Aerosp. Sci. Technol. 54, 208–217 (2016)
Hu, J.B., Zhuang, K.Y.: Theory and Application of Advanced Variable Structure Control. Northwestern Polytechnical University Press, Xi’an (2008)
Acknowledgements
This work is supported by National Natural Science Foundation of China (No. 11502288) and Natural Science Foundation of Hunan Province (No. 2016JJ3019), and the authors also deeply indebted to the editors and reviewers.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest.
Rights and permissions
About this article
Cite this article
Yang, Y. A time-specified nonsingular terminal sliding mode control approach for trajectory tracking of robotic airships. Nonlinear Dyn 92, 1359–1367 (2018). https://doi.org/10.1007/s11071-018-4131-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-018-4131-3