The trajectory tracking control of the quadrotor with model uncertainty and time-varying interference is studied. The RBF neural network is combined with the global fast terminal sliding mode (GFTSM) control method to converge tracking errors in finite time. To ensure the stability of the system, an adaptive law is designed to adjust the weight of the neural network by the Lyapunov method. The overall novelty of this paper is threefold, 1) Owing to the use of a global fast sliding mode surface, the proposed controller has no problem with slow convergence near the equilibrium point inherently existing in the terminal sliding mode control. 2) Benefiting from the novel equivalent control computation mechanism, the external disturbances and the upper bound of the disturbance are estimated by the proposed controller, and the unexpected chattering phenomenon is significantly attenuated. 3) The stability and finite-time convergence of the overall closed-loop system are strictly proven. The simulation results indicated that the proposed method achieves faster response speed and smoother control effect than traditional GFTSM.
Citation: Rui Ma, Jinjin Han, Li Ding. Finite-time trajectory tracking control of quadrotor UAV via adaptive RBF neural network with lumped uncertainties[J]. Mathematical Biosciences and Engineering, 2023, 20(2): 1841-1855. doi: 10.3934/mbe.2023084
The trajectory tracking control of the quadrotor with model uncertainty and time-varying interference is studied. The RBF neural network is combined with the global fast terminal sliding mode (GFTSM) control method to converge tracking errors in finite time. To ensure the stability of the system, an adaptive law is designed to adjust the weight of the neural network by the Lyapunov method. The overall novelty of this paper is threefold, 1) Owing to the use of a global fast sliding mode surface, the proposed controller has no problem with slow convergence near the equilibrium point inherently existing in the terminal sliding mode control. 2) Benefiting from the novel equivalent control computation mechanism, the external disturbances and the upper bound of the disturbance are estimated by the proposed controller, and the unexpected chattering phenomenon is significantly attenuated. 3) The stability and finite-time convergence of the overall closed-loop system are strictly proven. The simulation results indicated that the proposed method achieves faster response speed and smoother control effect than traditional GFTSM.
[1] | M. assanalian, A. Abdelkefi, Classifications, applications, and design challenges of drones: A review, Prog. Aerosp. Sci., 91 (2017), 99–131. https://doi.org/10.1016/j.paerosci.2017.04.003 doi: 10.1016/j.paerosci.2017.04.003 |
[2] | M. Labbadi, M. Cherkaoui, Adaptive fractional-order nonsingular fast terminal sliding mode based robust tracking control of quadrotor UAV with Gaussian random disturbances and uncertainties, IEEE Trans. Aerosp. Electron. Syst., 57 (2021), 2265–2277. https://doi.org/10.1109/TAES.2021.3053109 doi: 10.1109/TAES.2021.3053109 |
[3] | A. Noordin, M. A. Mohd Basri, Z. Mohamed, Adaptive PID controller using sliding mode control approaches for quadrotor UAV attitude and position stabilization, Arabian J. Sci. Eng., 46 (2021), 963–981. https://doi.org/10.1007/s13369-020-04742-w doi: 10.1007/s13369-020-04742-w |
[4] | F. W. Alsaade, H. Jahanshahi, Q. Yao, M. S. Al-zahranidAli, S. Alzahranie, A new neural network-based optimal mixed ${\rm H2}/H_{\infty}$ control for a modified unmanned aerial vehicle subject to control input constraints, Adv. Space Res., (2022), forthcoming. https://doi.org/10.1016/j.asr.2022.02.012 |
[5] | L. Wan, Y. Su, H. Zhang, Y. Tang, Global fast terminal sliding mode control based on radial basis function neural network for course keeping of unmanned surface vehicle, Int. J. Adv. Rob. Syst., 16 (2019), 1729881419829961. https://doi.org/10.1177/1729881419829961 doi: 10.1177/1729881419829961 |
[6] | J. Zhang, D. Gu, C. Deng, B. Wen, Robust and adaptive backstepping control for hexacopter UAVs, IEEE Access, 7 (2019), 163502–163514. https://doi.org/10.1109/ACCESS.2019.2951282 doi: 10.1109/ACCESS.2019.2951282 |
[7] | X. Zhang, Y. Wang, G. Zhu, X. Chen, Z. Li, C. Wang, et al., Compound adaptive fuzzy quantized control for quadrotor and its experimental verification, IEEE Trans. Cybern., 51 (2020), 1121–1133. https://doi.org/10.1109/TCYB.2020.2987811 doi: 10.1109/TCYB.2020.2987811 |
[8] | Y. Zhang, Z. Chen, X. Zhang, Q. Sun, M. Sun, A novel control scheme for quadrotor UAV based upon active disturbance rejection control, Aerosp. Sci. Technol., 79 (2018), 601–609. https://doi.org/10.1016/j.ast.2018.06.017 doi: 10.1016/j.ast.2018.06.017 |
[9] | M. Labbadi, Y. Boukal, M. Cherkaoui, Control of the QUAV by a hybrid finite-time tracking technique, in Advanced Robust Nonlinear Control Approaches for Quadrotor Unmanned Aerial Vehicle, (2022), 81–101. https://doi.org/10.1007/978-3-030-81014-6_4 |
[10] | N. Wang, Q. Deng, G. Xie, X. Pan, Hybrid finite-time trajectory tracking control of a quadrotor, ISA Trans., 90 (2019), 278–286. https://doi.org/10.1016/j.isatra.2018.12.042 doi: 10.1016/j.isatra.2018.12.042 |
[11] | Q. Yao, H. Jahanshahi, Novel finite-time adaptive sliding mode tracking control for disturbed mechanical systems, in Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, (2022), 09544062221091530. https://doi.org/10.1177/09544062221091530 |
[12] | Q. Xu, Z. Wang, Z. Zhen, Adaptive neural network finite time control for quadrotor UAV with unknown input saturation, Nonlinear Dyn., 98 (2019), 1973–1998. https://doi.org/10.1007/s11071-019-05301-1 doi: 10.1007/s11071-019-05301-1 |
[13] | H. Chen, H. Chen, P. Xu, Global fast terminal sliding mode control law design of a quadrotor, in 2019 international conference on computer, network, communication and information systems (CNCI 2019), Atlantis Press, (2019). |
[14] | H. Hassani, A. Mansouri, A. Ahaitouf, Robust autonomous flight for quadrotor UAV based on adaptive nonsingular fast terminal sliding mode control, Int. J. Dyn. Control, 9 (2021), 619–635. https://doi.org/10.1007/s40435-020-00666-3 doi: 10.1007/s40435-020-00666-3 |
[15] | M. Labbadi, M. Cherkaoui, Robust adaptive backstepping fast terminal sliding mode controller for uncertain quadrotor UAV, Aerosp. Sci. Technol., 93 (2019), 105306. https://doi.org/10.1016/j.ast.2019.105306 doi: 10.1016/j.ast.2019.105306 |
[16] | I. Eker, Second-order sliding mode control with experimental application, ISA Trans., 49 (2010), 394–405. https://doi.org/10.1016/j.isatra.2010.03.010 doi: 10.1016/j.isatra.2010.03.010 |
[17] | I. Al-Darraji, D. Piromalis, A. A. Kakei, F. Q. Khan, M. Stojmenovic, G. Tsaramirsis, Adaptive robust controller design-based RBF neural network for aerial robot arm model, Electronics, 10 (2021), 831. https://doi.org/10.3390/electronics10070831 doi: 10.3390/electronics10070831 |
[18] | T. N. Truong, A. T. Vo, H. J. Kang, A backstepping global fast terminal sliding mode control for trajectory tracking control of industrial robotic manipulators, IEEE Access, 9 (2021), 31921–31931. https://doi.org/10.1109/ACCESS.2021.3060115 doi: 10.1109/ACCESS.2021.3060115 |
[19] | J. J. Xiong, G. B. Zhang, Global fast dynamic terminal sliding mode control for a quadrotor UAV, ISA Trans., 66 (2017), 233–240. https://doi.org/10.1016/j.isatra.2016.09.019 doi: 10.1016/j.isatra.2016.09.019 |