基于神经网络的四旋翼无人机自适应非奇异快速终端滑模容错控制
Adaptive Non-Singular Fast Terminal Sliding Mode Fault-Tolerant Control of Quadrotor UAV Based on Neural Network
摘要: 针对具有外部干扰、系统模型不确定性和执行器故障的四旋翼无人机系统,提出了一种基于RBF神经网络的自适应非奇异快速终端滑模控制算法的有限时间容错控制方案。首先将无人机动力学模型转换为位置子系统和姿态子系统,使用全局快速终端滑模控制方法实现位置子系统容错控制,在姿态子系统中,设计了一种基于RBF神经网络的自适应非奇异快速终端滑模容错控制器,并采用Lyapunov稳定性理论证明了控制器的稳定性。最后通过仿真对比实验验证了所提控制方案的有效性和优越性。
Abstract: A finite-time fault-tolerant control scheme based on an adaptive non-singular fast terminal sliding mode control algorithm with RBF neural network is proposed for a quadrotor UAV system with external disturbances, system model uncertainties and actuator faults. Firstly, the UAV dynamics model is converted into a position subsystem and an attitude subsystem. The global fast terminal sliding mode control method is used to achieve the fault-tolerant control of the position subsystem. An adaptive non-singular fast terminal sliding mode fault-tolerant controller based on the RBF neural network is designed in the attitude subsystem. The stability of the controller is proved using the Lyapunov stability theory. Finally, simulation and comparison experiments verify the proposed control scheme’s effectiveness and superiority.
文章引用:陈伟东, 李家伟, 梁传福. 基于神经网络的四旋翼无人机自适应非奇异快速终端滑模容错控制[J]. 传感器技术与应用, 2024, 12(6): 839-852. https://doi.org/10.12677/jsta.2024.126092

参考文献

[1] 杨洋, 苏伟. 基于改进滑模观测器的四旋翼无人机轨迹控制[J]. 电光与控制, 2024, 31(7): 20-26.
[2] 徐龙艳, 叶子恒, 翟亚红, 等. 四旋翼无人机改进自抗扰姿态控制[J]. 重庆理工大学学报(自然科学), 2024, 38(4): 295-302.
[3] 王成, 杨杰, 姚辉, 等. 四旋翼无人机飞行控制算法综述[J]. 电光与控制, 2018, 25(12): 53-58.
[4] Razmi, H. and Afshinfar, S. (2019) Neural Network-Based Adaptive Sliding Mode Control Design for Position and Attitude Control of a Quadrotor UAV. Aerospace Science and Technology, 91, 12-27. [Google Scholar] [CrossRef
[5] Zhou, L., Zhang, J., Dou, J. and Wen, B. (2018) A Fuzzy Adaptive Backstepping Control Based on Mass Observer for Trajectory Tracking of a Quadrotor UAV. International Journal of Adaptive Control and Signal Processing, 32, 1675-1693. [Google Scholar] [CrossRef
[6] Gong, W., Li, B., Yang, Y., Ban, H. and Xiao, B. (2019) Fixed-Time Integral-Type Sliding Mode Control for the Quadrotor UAV Attitude Stabilization under Actuator Failures. Aerospace Science and Technology, 95, Article ID: 105444. [Google Scholar] [CrossRef
[7] Xiong, J. and Zhang, G. (2017) Global Fast Dynamic Terminal Sliding Mode Control for a Quadrotor UAV. ISA Transactions, 66, 233-240. [Google Scholar] [CrossRef] [PubMed]
[8] Zhao, Z., Cao, D., Yang, J. and Wang, H. (2020) High-Order Sliding Mode Observer-Based Trajectory Tracking Control for a Quadrotor UAV with Uncertain Dynamics. Nonlinear Dynamics, 102, 2583-2596. [Google Scholar] [CrossRef
[9] Jiang, X., Su, C., Xu, Y., Liu, K., Shi, H. and Li, P. (2018) An Adaptive Backstepping Sliding Mode Method for Flight Attitude of Quadrotor UAVs. Journal of Central South University, 25, 616-631. [Google Scholar] [CrossRef
[10] Liu, Y., Ma, L., Liu, L., Tong, S. and Chen, C.L.P. (2020) Adaptive Neural Network Learning Controller Design for a Class of Nonlinear Systems with Time-Varying State Constraints. IEEE Transactions on Neural Networks and Learning Systems, 31, 66-75. [Google Scholar] [CrossRef] [PubMed]
[11] Fu, C., Hong, W., Lu, H., Zhang, L., Guo, X. and Tian, Y. (2018) Adaptive Robust Backstepping Attitude Control for a Multi-Rotor Unmanned Aerial Vehicle with Time-Varying Output Constraints. Aerospace Science and Technology, 78, 593-603. [Google Scholar] [CrossRef
[12] Song, Y., He, L., Zhang, D., Qian, J. and Fu, J. (2019) Neuroadaptive Fault-Tolerant Control of Quadrotor UAVs: A More Affordable Solution. IEEE Transactions on Neural Networks and Learning Systems, 30, 1975-1983. [Google Scholar] [CrossRef] [PubMed]
[13] 王君, 骆明敏. 多四旋翼无人机鲁棒全局快速终端滑模编队容错控制[J]. 飞行力学, 2024, 42(3): 68-75+88.
[14] 赵振华, 肖亮, 姜斌, 等. 基于扩张状态观测器的四旋翼无人机快速非奇异终端滑模轨迹跟踪控制[J]. 控制与决策, 2022, 37(9): 2201-2210.