Multiple-fault fault-tolerant control of transport aircraft based on extended state observer
-
摘要:
针对含有传感器与舵面故障的运输机姿态跟踪问题, 提出了一种基于扩张状态观测器的反步容错控制方法。采用状态观测器与控制器分开设计的方法, 设计含神经网络的扩张状态观测器估计系统状态、传感器和舵面故障信息。在此基础上, 利用状态估计值代替实际状态, 采用反步法设计姿态角跟踪控制律, 并引入指令滤波器提高反步法的控制性能, 基于Lyapunov稳定性理论推导证明了闭环系统跟踪误差的最终有界收敛。仿真结果表明, 在系统存在传感器与舵面多故障的条件下, 所提方法依然可以实现运输机姿态角的稳定跟踪。
Abstract:To solve the attitude tracking problem of transport aircraft with sensor faults and actuator faults, a backstepping fault-tolerant control method based on extended state observer is proposed. The state observer and controller are designed separately. The extended state observer with neural network is designed to estimate the flight states, sensor faults and actuator faults simultaneously. On this basis, the flight states are replaced by the estimates, the control law of attitude tracking control is designed based on backstepping control technique, and the command filter is also introduced into the fault-tolerant controller which can improve the control performance.The final bounded convergence of closed-loop system tracking errors is derived and proved using Lyapunov stability analysis. The simulation results show that the proposed method is effective and can solve the attitude angle tracking problem of transport aircraft in the presence of sensor faults and actuator faults.
-
Key words:
- extended state observer /
- neural network /
- transport aircraft /
- multiple faults /
- fault-tolerant control
-
表 1 传感器故障类型
Table 1. Sensor fault types
故障方程 故障参数 故障名称 ys=xs ms=1, ys(t)=0 无传感器故障 ys=msxs 0<ms<1, ys(t)=0 增益性故障 ys=ys(t) 固定偏差故障 ys=xs+ys(t) ms=1, ysmin<ys(t)<ysmax 漂移偏差故障 表 2 舵面故障类型
Table 2. Control surface fault types
故障方程 故障参数 故障名称 δi=δzi mi=1, t≠tlock 无舵面故障 δi=miδzi 0<mi<1, t≠tlock 损伤故障 δi=δi(tlock) mi=0, t=tlock 卡死故障 表 3 指令滤波器参数
Table 3. Parameters of command filters
控制信号 幅值限制 速率限制/((°)·s-1) ζ ωn/(rad·s-1) α ±30° 0.8 4 β ±20° 0.8 2.5 ϕ ±55° 0.8 2.5 p ±50(°)/s 0.8 10 q ±35(°)/s 0.8 10 r ±20(°)/s 0.8 10 δal [-20°, 20°] ±40 0.8 35 δar [-20°, 20°] ±40 0.8 35 δel [-23°, 17°] ±37 0.8 35 δer [-23°, 17°] ±37 0.8 35 δr [-25°, 25°] ±50 0.8 35 表 4 扩张状态观测器与反步容错控制器参数
Table 4. Parameters of extended state observer and backstepping fault tolerant controller
参数 数值 a1 4 a2 6 a3 4 a4 1 υ1 5 υ2 8 κ1 0.1 κ2 0.05 c 0.01 ι1, ι2 0.02 Γ1-1 2I25×25 Γ2-1 3I3×3 -
[1] 董琦, 宗群, 张超凡, 等.强干扰影响下基于干扰补偿的大飞机智能自适应控制[J].中国科学:技术科学, 2018, 48(3):248-263. http://www.cnki.com.cn/Article/CJFDTotal-JEXK201803002.htmDONG Q, ZONG Q, ZHANG C F, et al.Intelligent adaptive control for the large aircraft based on the disturbance compensation under the influence of strong interferences[J].Scientia Sinica Technologica, 2018, 48(3):248-263(in Chinese). http://www.cnki.com.cn/Article/CJFDTotal-JEXK201803002.htm [2] TANG X, TAO G, JOSHI S M. Adaptive actuator failure compensation for nonlinear MIMO systems with an aircraft control application[J].Automatica, 2007, 43(11):1869-1883. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=6c9c68d6ac3e6a249c49afd125a80349 [3] ALWI H, EDWARDS C. Fault tolerant control using sliding modes with on-line control allocation[J].Automatica, 2008, 44(7):1859-1866. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=96d1b200d652a820d1848e39f76353eb [4] 陈勇, 董新民, 薛建平, 等.过驱动执行器故障自适应重构控制分配策略[J].应用科学学报, 2011, 29(5):537-544. http://d.old.wanfangdata.com.cn/Periodical/yykxxb201105015CHEN Y, DONG X M, XUE J P, et al.Adaptive reconfigurable control allocation for over-actuated actuator failures[J].Journal of Applied Sciences, 2011, 29(5):537-544(in Chinese). http://d.old.wanfangdata.com.cn/Periodical/yykxxb201105015 [5] 黄宇海, 齐瑞云, 姜斌, 等.基于动态面backstepping控制的高超声速飞行器自适应故障补偿设计[J].中国科学技术大学学报, 2012, 42(9):768-774. http://d.old.wanfangdata.com.cn/Periodical/zgkxjsdxxb201209011HUANG Y H, QI R Y, JIANG B, et al.Adaptive failure compensation design for hypersonic vehicles based on dynamic surface backstepping control[J].Journal of University of Science and Technology of China, 2012, 42(9):768-774(in Chinese). http://d.old.wanfangdata.com.cn/Periodical/zgkxjsdxxb201209011 [6] 马骏, 倪世宏, 解武杰, 等.存在匹配/非匹配不确定性的飞机舵面故障L1容错控制[J].控制与决策, 2017, 32(6):967-975. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=kzyjc201706002MA J, NI S H, XIE W J, et al.L1 fault tolerant control for aircraft actuator fault with matched and unmatched uncertainties[J].Control and Decision, 2017, 32(6):967-975(in Chinese). http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=kzyjc201706002 [7] 张绍杰, 双维芳, 李正强.飞翼飞行器的操纵面故障自适应补偿控制[J].控制理论与应用, 2018, 35(8):160-167. http://d.old.wanfangdata.com.cn/Periodical/kzllyyy201808019ZHANG S J, SHUANG W F, LI Z Q.Nonlinear adaptive failure compensation control for flying wing aircraft[J].Control and Decision, 2018, 35(8):160-167(in Chinese). http://d.old.wanfangdata.com.cn/Periodical/kzllyyy201808019 [8] ESPINOZA- TREJO D R, CAMPOS-DELGADO D U.Active fault tolerant scheme for variable speed drives under actuator and sensor faults[C]//IEEE International Conference on Control Applications.Piscataway: IEEE Press, 2008: 10235214. [9] LI H, GAO H, SHI P, et al.Fault-tolerant control of Markovian jump stochastic systems via the augmented sliding mode observer approach[J].Automatica, 2014, 50(7):1825-1834. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=f013a5186aa092df1ba69c434379f48f [10] 杜艳丽, 李元春.考虑多故障同发的可重构机械臂分散主动容错控制[J].中南大学学报(自然科学版), 2014, 45(3):727-733. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=zngydxxb201403011DU Y L, LI Y C.Decentralized active fault-tolerant control for reconfigurable manipulator with simultaneous faults[J].Journal of Central South University(Science and Technology), 2014, 45(3):727-733(in Chinese). http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=zngydxxb201403011 [11] MA Z Y, MA H J.Adaptive finite-time dynamic output-feedback FTC design for MIMO nonlinear systems with actuator and sensor faults[J].IEEE Access, 2018, 6:44824-44834. http://cn.bing.com/academic/profile?id=6650fa2c44e2bc06e6bf9a6e3f9e2f04&encoded=0&v=paper_preview&mkt=zh-cn [12] EDWARDS C, LOMBAERTS T, SMAILI H.Fault tolerant flight control:A benchmark challenge[M].Berlin:Springer, 2010. [13] 葛铁.多故障的直接自修复控制[D].南京: 南京航空航天大学, 2002.GE T.The direct self-repairing flight control for multiple faults[D].Nanjing: Nanjing University of Aeronautics and Astronautics, 2002(in Chinese). [14] 王永.飞机的直接自修复控制[D].南京: 南京航空航天大学, 1999.WANG Y.The direct self-repairing flight control of aircraft[D].Nanjing: Nanjing University of Aeronautics and Astronautics, 1999(in Chinese). [15] 陈伟, 卢京潮, 袁燎原, 等.基于高增益观测器的航迹角自适应反步控制[J].北京航空航天大学学报, 2013, 39(10):1414-1420. https://bhxb.buaa.edu.cn/CN/Y2013/V39/I10/1414CEHN W, LU J C, YUAN L Y, et al.Adaptive backstepping control for flight path angle based on high gain observer[J].Journal of Beijing University of Aeronautics and Astronautics, 2013, 39(10):1414-1420(in Chinese). https://bhxb.buaa.edu.cn/CN/Y2013/V39/I10/1414 [16] 章胜, 汪清, 何开锋, 等.改进动态面控制方法及其在过失速机动中的应用[J].空气动力学学报, 2017, 35(5):718-726. http://d.old.wanfangdata.com.cn/Periodical/kqdlxxb201705017ZHANG S, WANG Q, HE K F, et al.An improved dynamic surface control law and its application in post-stall maneuvers[J].Acta Aerodynamica Sinica, 2017, 35(5):718-726(in Chinese). http://d.old.wanfangdata.com.cn/Periodical/kqdlxxb201705017 [17] 孙化东, 于剑桥, 梅跃松.卷弧翼滚转导弹Lipschitz自适应轨迹线性化控制[J].系统工程与电子技术, 2017, 39(1):162-167. http://d.old.wanfangdata.com.cn/Periodical/xtgcydzjs201701024SUN H D, YU J Q, MEI Y S.Control of wrap-around fin rolling missiles based on Lipschitz adaptive trajectory linearization[J].Systems Engineering and Electronics, 2017, 39(1):162-167(in Chinese). http://d.old.wanfangdata.com.cn/Periodical/xtgcydzjs201701024 [18] CHEN Y, DONG X, LIU Z, et al.Adaptive neural control for a class of time-delay systems in the presence of backlash or dead-zone non-linearity[J].IET Control Theory & Applications, 2014, 8(11):1009-1022. http://d.old.wanfangdata.com.cn/NSTLQK/NSTL_QKJJ0232886299/ [19] YANG M C, JIANG J.Reconfigurable control based on neural network for multi-effectors aircraft[C]//IEEE Information Technology, Networking, Electronic & Automation Control Conference.Piscataway: IEEE Press, 2016: 16284433. [20] KANG Q, WANG W, LIU Y.Adaptive robust fuzzy control for a class of uncertain nonlinear systems in pure-feedback form[J].Automatica, 2002, 38(8):1365-1372. [21] SONNEVELDT L, CHU Q P, MULDER J A.Nonlinear flight control design using constrained adaptive backstepping[J].Journal of Guidance, Control, and Dynamics, 2007, 30(2):322-336. http://d.old.wanfangdata.com.cn/NSTLQK/NSTL_QKJJ028611791/ [22] YU J, SHI P, DONG W, et al.Observer and command filter-based adaptive fuzzy output feedback control of uncertain nonlinear systems[J].IEEE Transactions on Industrial Electronics, 2015, 62(9):5962-5970. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=835961ad1ed1b0ae885cb0e792571f0c