Fault-tolerant control for a multi-propeller airship based on adaptive sliding mode method
-
摘要: 針對多螺旋槳浮空器執行機構易發生故障的容錯控制問題,同時考慮系統所受到的未知外部擾動和螺旋槳輸入幅值的飽和約束,提出一種自適應滑模容錯控制方法。建立浮空器的四自由度運動模型,系統分析矢量螺旋槳的故障類型,分為輸出力的大小故障和矢量轉角故障,得到浮空器執行機構的故障模型。基于自適應和滑模控制理論,由跟蹤目標與系統當前狀態偏差設計積分滑模面。針對未知外部擾動和執行機構偏移故障,設計相應的自適應律進行處理;針對螺旋槳輸入飽和約束,應用Sigmoid函數設計跟蹤軌跡進行處理。由此設計一種自適應滑模容錯控制策略,利用Lyapunov穩定性理論證明了閉環系統的全局漸近穩定性能。以上海交通大學的多螺旋槳浮空器為模型,仿真驗證了故障容錯控制方法的有效性和魯棒性。Abstract: An airship is a kind of light-than-air vehicle, which is composed of a gas-filled cyst body and a propulsion system. The airship mainly flies in near-space, and because of the exposure to the lower temperature, solar radiation and long-term operation, it is difficult to avoid failure. Therefore, how to solve the failures of the airship and increase its safety has been a significant topic. The recent research on a fault-tolerant control system can be divided into two parts, active and passive fault-tolerant control. The active fault-tolerant control system requires a fault detection module to obtain the fault information, and then the reconfiguration control law will be reconstructed by the fault-tolerant control module. In this way, the design of the controller is very complicated and the parameters are more difficult to adjust. The passive fault-tolerant control develops a control system based on robust theory without changing the controller and system structure, which doesn’t need the fault information. In this paper, an adaptive sliding mode controller (ASMFTC) was developed for multi-propeller airship with the faults of actuators, where the external wind disturbances and control input saturation were also considered. A four-DOF dynamic model of the airship was established, and the novel fault model of the vectored propellers was designed. The fault system model of the multi-propeller airship was then built. Based on the sliding mode control theory, an integral sliding surface was presented with the residue between the trajectory and states of the airship, in order to deal with the problems of the offset faults and external disturbances, the adaptive law was designed. Thus, an adaptive sliding mode fault-tolerant control controller was proposed. The global asymptotic stability of the system is guaranteed by Lyapunov theory. The effectiveness and robustness of the controller are demonstrated by simulation results of a multi-propeller airship designed by Shanghai Jiao Tong University.
-
表 1 矢量螺旋槳故障模型
Table 1. Fault model of the vectored propeller
Fault forms Fault types ${\varepsilon _i}\left( {i = 1 \ldots 4} \right)$ ${u_{{\rm{a}}i}}\left( {i = 1 \ldots 4} \right)$ The faults of ${{{f}}_i}$ Loss of effectiveness $0 < {\varepsilon _i} < 1$ ${u_{{\rm{a}}i}} = 0$ Offset fault ${\varepsilon _i} = 1$ ${u_{{\rm{a}}i}} \ne 0$ Stuck fault ${\varepsilon _i} = 0$ ${u_{{\rm{a}}i}} \ne 0$ Failure fault ${\varepsilon _i} = 0$ ${u_{{\rm{a}}i}} = 0$ The faults of $\,{\mu _i}$ Stuck fault ${\varepsilon _i} = 1$ ${u_{{\rm{a}}i}} \ne 0$ Offset fault ${\varepsilon _i} = 1$ ${u_{{\rm{a}}i}} \ne 0$ 表 2 多螺旋槳浮空器模型參數
Table 2. Parameters of multi-propeller airship
Parameters Values Parameters Values Mass/kg 72 Added mass,${m_{11}}$/kg 10.8147 Volume/m3 70 Added mass,${m_{22}}$/kg 10.8147 Area/m2 16.9850 Added mass,${m_{33}}$/kg 38.9521 Installation radius of propeller,${R_{\rm{p}}}$/m 2.81 Added mass,${m_{66}}$/kg 0.0 Barycentric coordinates,$\left( {{x_{\rm{G}}},{y_{\rm{G}}},{z_{\rm{G}}}} \right)/{\rm{m}}$ (0,0,2) Moment of inertia,${I_x}$/(kg?m2) 409.4260 Maximum thrust of propeller,${F_{\max }}$/N 150 Moment of inertia,${I_y}$/(kg?m2) 409.4260 Rotation angle of propeller,$\mu /{\rm{rad}}$ $ - {\text{π} } \sim {\text{π} }$ Moment of inertia,${I_z}$/(kg?m2) 34.5941 259luxu-164 -
參考文獻
[1] Nayler A. Airship activity and development world-wide-2003//AIAA's 3rd Annual Aviation Technology, Integration, and Operations (ATIO) Tech. Denver, 2003: AIAA 2003-6727 [2] Mueller J, Paluszek M, Zhao Y. Development of an aerodynamic model and control law design for a high altitude airship//AIAA 3rd" Unmanned Unlimited" Technical Conference, Workshop and Exhibit. Chicago, 2004: AIAA 2004-6479 [3] Yang Y N. Dynamics Modeling and Flight Control for A Stratospheric Airship[Dissertation]. Changsha: National University of Defense Technology, 2013楊躍能.平流層飛艇動力學建模與控制方法研究[學位論文]. 長沙: 國防科學技術大學, 2013 [4] Zhang J S, Yang X X. Trajectory control method of stratospheric airship based on the sliding mode control and prediction in wind field//LIDAR Imaging Detection and Target Recognition 2017. Changchun, 2017: 1060514 [5] Zheng Z W, Huo W, Wu Z. Trajectory tracking control for underactuated stratospheric airship. Adv Space Res, 2012, 50(7): 906 doi: 10.1016/j.asr.2012.06.020 [6] Chen L, Zhang H, Duan D P. Control system design of a multivectored thrust stratospheric airship. Proc Inst Mech Eng Part G J Aerosp Eng, 2014, 228(11): 2045 doi: 10.1177/0954410013513568 [7] Yang X X. Prediction of thermal behavior and trajectory of stratospheric airships during ascent based on simulation. Adv Space Res, 2016, 57(11): 2326 doi: 10.1016/j.asr.2016.02.030 [8] Han D, Wang X L, Chen L, et al. Command-filtered backstepping control for a multi-vectored thrust stratospheric airship. Trans Inst Meas Contr, 2016, 38(1): 93 doi: 10.1177/0142331214568237 [9] Zhang Y M, Jiang J. Bibliographical review on reconfigurable fault-tolerant control systems. Annu Rev Contr, 2008, 32(2): 229 doi: 10.1016/j.arcontrol.2008.03.008 [10] Liang Z X, Zheng Z W, Zhu M, et al. Adaptive fault tolerant attitude control of a stratospheric airship with input saturation//2017 13th IEEE International Conference on Control & Automation (ICCA). Ohrid, 2017: 443 [11] Zhou P F, Wang Y Y, Duan D P. Adaptive fault-tolerant directional control of an autonomous airship against actuator fault//2016 35th Chinese Control Conference (CCC). Chengdu, 2016: 10538 [12] Scott, R. W. Application of Sliding Mode Methods to the Design of Reconfigurable Flight Control Systems [Dissertation]. Davis: University of California, 2002 [13] Xiao B, Hu Q L, Zhang Y M. Adaptive sliding mode fault tolerant attitude tracking control for flexible spacecraft under actuator saturation. IEEE Trans Contr Syst Technol, 2012, 20(6): 1605 doi: 10.1109/TCST.2011.2169796 [14] Wang B, Zhang Y M. An adaptive fault-tolerant sliding mode control allocation scheme for multirotor helicopter subject to simultaneous actuator faults. IEEE TransInd Electron, 2018, 65(5): 4227 doi: 10.1109/TIE.2017.2772153 [15] Shen Q, Yue C, Goh C H, et al. Active fault-tolerant control system design for spacecraft attitude maneuvers with actuator saturation and faults. IEEE Trans Ind Electron, 2019, 66(5): 3763 doi: 10.1109/TIE.2018.2854602 [16] Zhang Y M, Suresh V S, Jiang B, et al. Reconfigurable control allocation against aircraft control effector failures//2007 IEEE International Conference on Control Applications. Singapore, 2007: 1197 [17] Galeazzi R, Blanke M, Poulsen N K. Parametric Resonance in Dynamical Systems. New York: Springer, 2012: 17 [18] Shen Q, Wang D M, Zhu S Q, et al. Finite-time fault-tolerant attitude stabilization for spacecraft with actuator saturation. IEEE Trans Aero Electron Sys, 2015, 51(3): 2390 doi: 10.1109/TAES.2015.130725 [19] Bennouna O, Langlois N. Development of a fault tolerant control for aircraft electromechanical actuators//2012 Electrical Systems for Aircraft, Railway and Ship Propulsion. Bologna, 2012: 1 [20] Costic B T, Dawson D M, De Queiroz M S, et al. Quaternion-based adaptive attitude tracking controller without velocity measurements. J Guid Contr Dyn, 2001, 24(6): 1214 doi: 10.2514/2.4837 [21] Benjovengo P F, de Paiva E C, Bueno S S, et al. Sliding mode control approaches for an autonomous unmanned airship//18th AIAA Lighter-than-air systems Technology Conference. Seattle, 2009: 2869 [22] Stepanenko Y, Cao Y, Su C Y. Variable structure control of robotic manipulator with PID sliding surfaces. Int J Robust Nonlinear Contr, 1998, 8(1): 79 doi: 10.1002/(SICI)1099-1239(199801)8:1<79::AID-RNC313>3.0.CO;2-V [23] Aguiar A P, Hespanha J P. Trajectory-tracking and path-following of underactuated autonomous vehicles with parametric modeling uncertainty. IEEE Trans Automat Contr, 2007, 52(8): 1362 doi: 10.1109/TAC.2007.902731 -