基于非线性函数的高超声速飞行器容错控制

    李传明 孙经广

    摘要:????? 本文针对存在外部扰动、 模型参数不确定性和执行器故障情形下的高超声速飞行器跟踪问题进行了研究分析。 首先, 引入辅助误差变量, 将反馈线性模型转为带干扰的一般多变量二阶系统。 其次, 基于被动容错思想, 通过引入一个新型的连续可微的非线性函数, 采用自适应技术估计执行器故障信息, 设计了自适应非线性故障容错控制器, 并借助于Barbalat引理和李雅普诺夫理论对闭环系统的稳定性进行了证明。 最后, 对所设计的控制器进行模拟仿真, 结果表明所设计的控制器具有强鲁棒性和容错能力。

    关键词:???? 高超声速飞行器; 容错控制; 跟踪控制; 滑模控制

    中图分类号:??? ?TJ765; V448 文献标识码:??? A文章编号:??? ?1673-5048(2019)03-0010-09[SQ0]

    0引言

    高超声速飞行器具有飞行速度快、 反应时间短、 机动性能强、 突防能力强等特点, 在军事和民用领域都有较高的发展潜力和应用价值[1]。 高超声速飞行器控制系统极其复杂, 一旦发生系统故障, 可能造成重大损失。 另外, 高超声速飞行器的执行器机构通常工作在高温、 高动压的恶劣环境下, 进一步导致执行机构出现部分失效甚至全部失效的情形, 从而会影響到飞行的稳定性、 可靠性和安全性 [2-3]。 随着对飞行控制系统的安全性要求越来越高, 容错控制理论成为高超声速飞行器控制领域中研究的热点问题之一。

    根据对系统故障处理方式的不同, 容错控制主要划分为被动容错控制和主动容错控制 [4]。 由于被动容错思想主要设计具有鲁棒性的控制器来克服执行机构发生的故障, 不需要故障诊断单元的检测, 减小了容错控制系统的复杂性, 因此, 在航空航天领域得到了广泛的应用[5-9]。 为了增强高超声速飞行器容错控制器对不确定性和外界扰动的鲁棒性, 提高系统对可能产生的故障, 以及对故障引起的参数变动的自适应能力。 反馈线性化[8-9]、 滑模控制理论[10-11]和反步法[12-16]等非线性控制方法得到了广泛应用。 文献[10]针对高超声速飞行器反馈线性化模型, 基于自适应算法, 设计自适应全状态反馈容错控制器, 能够实现针对故障在线调整控制参数。 文献[11]在分析执行机构故障对反馈线性化模型影响的基础上, 利用自适应技术, 设计了基于参考模型的容错控制方案, 并能解决执行机构颤振问题。 文献[14] 针对带有部分舵面卡死故障的高超声速飞行器, 利用自适应反步法, 设计了反步自适应容错控制器。 文献[15]通过引入非线性增益函数, 处理执行器饱和问题。 文献[16]基于扰动观测器, 针对高超声速飞行器设计了反步跟踪控制器。 文献[17]针对带有升降舵卡死故障的高超声速飞行器反馈线性化模型, 基于高增益观测器, 设计了自适应输出反馈控制器, 保证系统在升降舵卡死的情形下的稳定性。 文献[18-

    19]通过神经网络理论对执行机构故障信息进行估计, 基于反步法设计了神经网络反步容错控制器, 但是在线学习参数较多, 增加了控制器设计的复杂度。 为进一步解决高超声速飞行器存在外部干扰、 模型参数不确定性和执行器故障条件下的跟踪问题。 本文通过新的连续可微的非线性函数, 并结合自适应理论, 设计了非线性自适应故障容错控制器。

    1高超声速飞行器故障模型

    选取文献[12]的美国国家航空航天局兰利研究中心提出的刚性高超声速飞行器模型:

    3控制器设计

    受文献[7]启发, 本文针对式(9)模型, 利用非线性饱和函数和自适应技术, 设计非线性自适应故障容错控制器:

    上述命题保证了若存在满足条件式(36)的γ, 则有k(t)不过零。 由于精确的解析形式的g(γ), g1(γ)和g2(γ)不易得到, 因此很难给出对于γ的简单明确的限定条件式(36)。 根据文献[7], 选取小的γ, 可以保证k(t)始终不会收敛到零。

    定理2: 针对定理1, 在所设计的控制器式(12)~(18)作用下, 当t→∞时, σ1(x)和σ2(x)收敛到零, 则σV(x)和σh(x)是渐近稳定的。

    由图2(a)~(b)可以看出, 高超声速飞行器在时变故障作用下, 飞行速度V、 高度h所受故障的影响较小。 图2(c)为高超声速飞行器在时变故障作用下的控制输入曲线, 可以看出, 当故障发生时, 自适应非线性连续故障容错控制器式(12)~(18)能够快速自动调整其控制增益, 实现对故障因素的有效处理。 从图2(d)可以看出, 自适应滑模控制器快速有效处理故障对系统动态的影响, 飞行器其他状态量在故障发生时, 能在较短时间内调整到稳态值。 从图2(e)自适应参数的仿真曲线可以看出, 伴随故障的发生, 自适应参数在线能够自动调整, 使得控制增益快速调整以处理故障影响, 表明所设计的容错控制器具有较强的鲁棒性。

    5结论

    本文针对高超声速飞行器存在外界干扰、 模型参数确定性和执行器失效条件下的故障跟踪问题进行研究分析, 基于被动容错控制的思想设计了自适应非线性连续故障容错控制器, 主要结论如下:

    (1) 在利用输入输出线性化对高超声速飞行器非线性控制系统模型简化基础上, 建立带有不确定性、 多故障约束的多变量二阶系统模型。

    (2) 基于被动容错控制思想并结合自适应策略, 利用自适应技术估计执行器故障因子, 设计了非线性自适应故障容错控制器, 并通过李雅普诺夫定理给出严格证明。

    (3) 对高超声速飞行器的纵向动力学模型进行了数字仿真验证, 结果表明所设计的控制器能够有效地处理执行器故障, 并具有较强的鲁棒性和容错能力。

    参考文献:

    [1] 孙经广,? 宋申民,? 陈海涛, 等. 高超声速飞行器有限时间饱和跟踪控制[J]. 控制理论与应用,? 2017 (10): 1349-1360.

    Sun Jingguang,? Song Shenmin,? Chen Haitao,? et al. FiniteTime Tracking Control of the Hypersonic Vehicle with Input Saturation[J]. Control Theory & Applications,? 2017 (10): 1349-1360.(in Chinese)

    [2] Ji Yuehui,? Zhou Hailiang,? Zong Qun. Adaptive Active FaultTolerant Control of Generic Hypersonic Flight Vehicles[J]. Proceedings of the Institution of Mechanical Engineers,? Part I:? Journal of Systems and Control Engineering,? 2015,? 229(2):? 130-138.

    [3] Sun Jingguang,? Song Shenmin,? Li Peng, et al. Adaptive AntiSaturation FaultTolerant Control of Hypersonic Vehicle with Actuator Faults[J]. Proceedings of the Institution of Mechanical Engineers,? Part G:? Journal of Aerospace Engineering,? 2018, 233(6): 2066-2083.

    [4] 王旭, 沈艷霞, 吴定会.一类非线性系统的故障重构与容错控制[J]. 测控技术,? 2018,? 37(10): 148-152.

    Wang Xu,? Shen Yanxia, Wu Dinghui. Fault Reconstruction and Fault Tolerant Control for a Class of Nonlinear Systems[J]. Measurement & Control Technology,? 2018,? 37(10): 148-152.(in Chinese)

    [5] Bustan D,? Pariz N,? Sani S K H. Robust FaultTolerant Tracking Control Design for Spacecraft under Control Input Saturation[J]. ISA Transactions,? 2014,? 53(4):? 1073-1080.

    [6] Bustan D,? Sani S K H,? Pariz N. Adaptive FaultTolerant Spacecraft Attitude Control Design with Transient Response Control[J]. IEEE/ASME Transactions on Mechatronics,? 2014,? 19(4):? 1404-1411.

    [7] Boskovic J D,? Li S M,? Mehra R K. Robust Tracking Control Design for Spacecraft under Control Input Saturation[J]. Journal of Guidance,? Control,? and Dynamics,? 2004,? 27(4):? 627-633.

    [8] 张保群, 宋申民, 陈兴林. 考虑控制饱和的编队飞行卫星姿态协同控制[J]. 宇航学报, 2011, 32(5): 1060-1069.

    Zhao Baoqun,? Song Shenmin,? Chen Xinglin. Attitude Coordination Control of Formation Flying Satellites under Control Saturation[J]. Journal of Astronautics,? 2011, 32(5): 1060-1069.(in Chinese)

    [9] Zheng Zhong,? Song Shenmin. Autonomous Attitude Coordinated Control for Spacecraft Formation with Input Constraint,? Model Uncertainties,? and External Disturbances[J]. Chinese Journal of Aeronautics,? 2014,? 27(3):? 602-612.

    [10] He Jingjing,? Qi Ruiyun,? Jing Bin. Adaptive FaultTolerant Control Design for Hypersonic Flight Vehicles based on Feedback Linearization[C]∥Proceedings of the 33rd Chinese Control Conference, 2014: 3197-3202.

    [11] Gao Gang,? Wang Jinzhi,? Wang Xianghua. Adaptive? FaultTolerant Control for Feedback Linearizable Systems with an Aircraft Application[J]. International Journal of Robust and Nonlinear Control,? 2015,? 25(9):? 1301-1326.

    [12] Sun Jingguang,? Xu Shengli,? Song Shenmin. Finite Time Tracking Control of Hypersonic Vehicles with Input Saturation [J]. Aerospace Science and Technology,? 2017,? 71:? 272-284.

    [13] Mu Chaoxu,? Sun Changyin,? Xu Wei. Fast Sliding Mode Control on AirBreathing Hypersonic Vehicles with Transient Response Analysis[J]. Proceedings of the Institution of Mechanical Engineers,? Part I:? Journal of Systems and Control Engineering,? 2016,? 230(1):? 23-34

    [14] Zong Qun,? Wang Fang,? Tian Bailing,? et al. Robust Adaptive Approximate Backstepping Control of a Flexible AirBreathing Hypersonic Vehicle with Input Constraint and Uncertainty[J]. Proceedings of the Institution of Mechanical Engineers,? Part I:? Journal of Systems and Control Engineering,? 2014,? 228(7):? 521-539.

    [15] 路遙, 孙友, 路坤锋, 等. 近空间高超声速飞行器输入饱和抑制模糊自适应控制[J].宇航学报, 2018,? 39(9):? 986-994.

    Lu Yao,? Sun You,? Lu Kunfeng, et al. Fuzzy Adaptive Control for NearSpace Hypersonic Vehicles with Saturation Restraint of Inputs[J]. Journal of Aeronautics, 2018,? 39(9):? 986-994.(in Chinese)

    [16] An Hao,? Liu Jianxing,? Wang Changhong, et al. Approximate BackStepping FaultTolerant Control of the Flexible AirBreathing Hypersonic Vehicle[J]. IEEE/ASME Transactions on Mechatronics,? 2016,? 21(3):? 1680-1691.

    [17] He Jingjing,? Qi Ruiyun,? Jiang Bin, et al. Adaptive Output Feedback FaultTolerant Control Design for Hypersonic Flight Vehicles[J]. Journal of the Franklin Institute,?? 2015,? 352(5):? 1811-1835.

    [18] Fu Wenxing,? Wang Yuji,? Zhu Supeng,? et al. Neural Adaptive Control of Hypersonic Aircraft with Actuator Fault Using Randomly Assigned Nodes[J]. Neurocomputing,? 2016,? 174(Part B):? 1070-1076.

    [19] Wang Shixing,? Zhang Yu,? Jin Yuqiang,? et al. Neural Control of Hypersonic Flight Dynamics with Actuator Fault and Constraint[J]. Science China Information Sciences,? 2015,? 58(7):? 1-10.