高超声速飞行器非线性巡航控制器设计
赵宏宇1, 黄得刚1, 何启志2,3, 章卫国2,3     
1. 兵器工业集团 航空弹药研究院, 黑龙江 哈尔滨 150036;
2. 西北工业大学 自动化学院, 陕西 西安 710129;
3. 陕西省飞行控制与仿真技术重点实验室, 陕西 西安 710129
摘要: 飞行器高超声速定速巡航时,面临着严重的气动热弹性问题,同时系统伴有匹配不确定性、非匹配不确定性以及外界扰动的问题,为了应对上述问题,提出了一种指令滤波积分动态面Backstepping滑模控制方法,首先该方法采用指令滤波处理Backstepping的计算膨胀问题,然后引入滑模控制来解决外界扰动和匹配不确定性问题;考虑到降低滑模控制引起的抖动,同时处理非匹配不确定性问题,利用高阶滑模的思想,在每一个控制回路中增加一个附加虚拟控制状态方程,并将控制的输出作用在一个积分器上,这样不仅可以降低滑模控制器的抖动,还可以利用自适应Backstepping方法处理不匹配不确定性问题;然而引入附加控制状态方程会增加系统的阶次,这使得利用Backstepping方法设计控制器时的复杂性有所增加,为此采用动态面的方法来解决这一复杂性增加的问题。最后从整体上证明了所提方法的全局稳定性,并通过仿真实验验证了该方法的鲁棒性和有效性。
关键词: 高超声速飞行器     指令滤波     自适应     反步控制     滑模控制     气动弹性热     不确定性    

我国著名科学家钱学森于1946年首次提出了高超声速(Ma>5)的概念, 能够超过这个速度的飞行器包括导弹、火箭和航天飞机, 而在大气层内飞行的飞行器还未能以该速度巡航。从战略侦查的角度来讲, 如果侦查飞行器具备了这种高超声速巡航能力, 那么其隐身性能将不再重要。速度是新的隐身, 为应对未来数十年可能产生的威胁与挑战, 提高飞行速度十分必要。正如隐身技术改变今日的战场环境一样, 速度将改变未来的战场规则和作战模式。

高超声速飞行条件下, 气动热弹性为主要的物理问题[1-4]。气动热弹性现象的存在将会引发飞行器的外形发生变化、机体弹性形变、弹性振动等问题, 也引入了动态不确定因素[5], 这种现象的存在已经在美国SR-71侦察机上得到了验证[6], 另外这种气动热弹性引起的弹性振动是一种极具破坏力的气动弹性不稳定现象, 剧烈的震颤将会对飞行器壁板结构的疲劳寿命甚至飞行器的飞行性能产生十分不利的影响, 甚至会导致飞行器在短时间内解体[7]。再者, 相比于亚声速和超声速飞行器来说, 高超声速飞行器在其控制问题上相对复杂[8], 原因在于:①以X-43A和X-51A为代表的新一代高超声速飞行器, 普遍采用吸气式冲压发动机为高速飞行推进系统的设计方案, 研究表明, 对于这一类飞行器来说, 推进系统与机身之间存在严重的耦合效应; ②高超声速飞行器与亚声速/超声速飞行器相比有许多不同的飞行特性, 有的方面目前还无法完全掌握, 使得高超声速动力学呈现强不确定性。高超声速飞行器的不确定性主要来源于气动特性、气热特性和大气干扰三方面[9-10]; ③高超声速飞行时, 需要对飞行包线进行保护, 一旦偏离飞行包线就会出现“热阻现象”, 这种热现象显著降低飞行器的整体性能, 最直接的方法对航迹角进行高精度控制[11]; ④随着飞行速度的不断提高, 对飞行器的实时性要求越来越苛刻, 对于以5马赫速度飞行的飞行器, 每延时1 ms, 就会产生1.5 m的误差。因此, 控制系统的快速性也是一个需要解决的问题[12]; ⑤目前大量文献中的高超声速飞行器的控制问题一般只考虑纵向控制, 如果加上横侧向的控制会使得问题变得更加复杂[13], 因此, 横侧向的控制对纵向控制的影响需要予以考虑。

对于高超声速飞行器的控制问题, 国内外已有不少相应的研究成果, 如鲁棒控制[14-16]、Backstepping控制[17-18]、滑模控制[19]、基于优化方法的控制[20]、动态逆控制[21]等, 虽然这些先进控制方法都取得了不错的控制效果, 但是对于上述给出的高超声速飞行器独有的特性来说, 这些控制方法中并没有给予充分的考虑。本文以高超声速飞行器在30 km处以6马赫定速巡航飞行为研究背景, 提出一种指令滤波积分动态面backstepping滑模控制方法, 该方法首先利用一个二阶指令滤波器解决传统backstepping方法中存在的“计算膨胀”问题; 其次, 引入滑模控制解决存在匹配不确定性和外界扰动的控制问题, 采用带调节函数的自适应backstepping方法来处理存在匹配不确定性的控制问题。为了降低引入滑模控制带来的抖动, 本文利用高阶滑模控制的思想, 在传统backstepping方法上增加了一个虚拟控制状态方程, 将系统的最终输出作用在一个积分器上, 从而达到降低滑模抖动的目的。这样所设计的控制器不仅可以解决匹配和非匹配不确定性以及外界扰动的问题, 而且还可以降低引入滑模控制带来的抖动; 然而引入一个附加虚拟控制方程会导致传统backstepping方法的“复杂性膨胀”问题, 即随着系统阶次的增加, 控制方法设计过程中的中间虚拟变量导数的计算将会维持不住[22], 而动态面方法可以有效解决这一问题[23]。最后, 本文从理论上证明了所提方法的全局稳定性, 并同时通过仿真实验验证了该方法的鲁棒性和有效性。

1 高超声速飞行器6自由度非线性数学模型

本文采用高超声速飞行器的6自由度非线性模型作为研究对象

(1)

式中,x=[h, V, γ, μ, α, β, p, q, r]T为状态变量, h为高度, V为速度, γ为航迹角, μ为倾斜角, α为迎角, β为侧滑角, p为滚转角速率, q为俯仰角速率, r为偏航角速率; η=[η1, 1, η2, 2, η3, 3]T为由气动热弹性引起的机身弯曲弹性模态, ζiωi为每个弹性模态的阻尼比和自然频率, 随着燃料的消耗, 其相应的值会发生变化[15], 为了验证控制器抑制振动的能力, 本文取振动最大时对应的具体数值; u=[Φ, δe, δa, δr]T为控制输入, y=[h, V]T为输出, 其中Φ为燃料当量比, 根据文献[24]可知, 需要将燃料当量, 其中Φ为燃料当通过一个二阶执行机构得到实际值=-2ζω-ω2Φ+ω2Φc(ζ=0.7, ω=20), 其范围是0.05≤Φ≤1.5。δe为升降舵偏转角, δa为副翼偏转角, δr为方向舵偏转角。由于高超声速飞行条件下, 舵偏角过大会显著增加飞行阻力, 会对机体产生不利的影响[25], 为此本文设定舵偏的范围是-20°≤δe, δa, δr≤20°。

力和力矩的表达式为[16, 26, 27]

(2)

式中

(3)

相关气动系数具体数值参见文献[7, 15-16, 18, 24, 26]。

为了便于实际应用中的控制器设计, 需要将(1)式按照纵向和横侧向解耦的形式进行整理变形, 可得纵向数学模型为

(4)

式中

符号mA(δe)和L(α)表示俯仰力矩和升力的表达式中含有升降舵和迎角变量, 可以利用相应的气动关系导出所需的控制变量。同理横侧向的数学模型为

(5)

式中

由于fμ书写过长, 此处不在给出, 按照(1)式中的倾斜角μ的微分方程可以很容易的导出fμ的具体表达式。另外符号lA(δa)和nA(δr)表示滚转力矩和偏航力矩中含有副翼δa和方向舵δr变量, 利用气动特性可以导出相应的控制关系式。同样的方法可以得到发动机推力的数学模型为

(6)

式中

至此, 根据(4)~(6)式的形式, 很容易实现纵向为hγαqδe的控制, 横侧向为μpδaβrδr的控制, 以及空速为VΦ的控制。同时根据非线性数学模型的特点, 还需要引入各种交叉耦合的影响。下面根据(4)~(6)式来设计6自由度非线性数学模型的控制器。

2 非线性控制器设计 2.1 二阶指令滤波

本文采用二阶backstepping控制方法, 这样推导控制律时需要计算期望输入的二阶导数, 故这里采用二阶指令滤波。假设滤波器的传递函数如下

(7)

式中,ζ为阻尼比, ωn为滤波器的自然频率, 增加ωn可以使得闭环控制系统的解任意精度接近求解解析导数的闭环系统的解[28-29]

2.2 积分backstepping控制

为了方便说明问题, 本文仅以推导最内环的俯仰角速率控制器的设计过程为例, 其它控制环的设计过程类似, 此处不再赘述。假设俯仰角速率状态变量为x1, 实际升降舵控制变量为x2, 引入的虚拟控制u, 则有

(8)

式中

θ为未知常值向量, φ1Tφ2T为已知非线性函数

首先定义位置误差为

(9)

式中,zd为状态x1期望的输入指令信号, 则

(10)

定义

(11)
(12)

式中,α1为虚拟控制量, θ的估计量, 为估计误差。

定义Lyapunov函数

(13)

并定义

(14)

式中,Γ是正定矩阵, V1对时间求导可得

(15)

(16)
(17)

从而可得虚拟控制量α1

(18)

式中,c1>0, 并将α1通过一个一阶滤波器

(19)

这样可以利用(19)式直接得到α1的一阶导数, 无需再计算α1的解析一阶导数, 因为随着系统阶数增加, α1各阶导数的解析形式十分复杂。

再对(11)式求导可得

(20)

从而1变为

(21)

如果z2=0, 则V1≤0, 为此需要进行下一步的设计

定义Lyapunov函数

(22)

V2求导可得

(23)

由此可见, 当采用动态面后, 推导自适应backstepping方法的第二步时, 弹性模态部分也被包含在中间虚拟变量α1中, 同样无须计算弹性模态的导数, 降低了backstepping方法的复杂性。

观察(23)式可知, 此时出现了假设的虚拟控制量u, 为了保证2≤0成立, 令

(24)
(25)
(26)

整理可得最终的虚拟控制量u

(27)

从而可得

(28)

由(27)式可见, 相比于传统的backstepping方法, 所得最终控制律的形式十分简洁。

以上可称为标称系统的控制律设计, 可以记为ueq=u, 为了保证系统对外界的扰动和匹配不确定性的鲁棒性, 设计切换控制律usw

(29)

式中,s

(30)

式中,ε>0, k>0, λ>0, sgn(·)为符号函数, 从而系统总的输出量为

(31)

将(31)式的结果积分后恰为模型所需的升降舵控制输入x2, 该指令滤波积分backstepping滑模控制的结构方框图如图 1所示。

图 1 指令滤波积分动态面backstepping滑模控制结构图
3 控制器的稳定性分析

为了分析控制器整体的稳定性, 首先分析动态面Backstepping控制的稳定性, 为此给出如下假设1和定理2。

假设1  (1) φiT, i=1, 2为一阶连续可微且φiT(0)=0, i=1, 2;(2) θ有界。

定理1  考虑非线性系统(8), 给定非线性特性和不确定性满足假设条件1, 则对于任意初始状态, 存在面增益系数ci, i=1, 2和时间常数ε1使得动态面backstepping控制器能够保证系统状态收敛到原点。

证明略, 详细证明过程参见文献[22]。

得到动态面backstepping控制的稳定性之后, 需要继续证明指令滤波动态面积分backstepping滑模控制器的稳定性。不失一般性, 假设图 1中的虚线内为一般非线性控制系统为

(32)

式中,y为实际控制输入经过指令滤波器后的控制量, 同时将(7)式指令滤波器转化为状态空间形式

(33)

式中,u为实际控制输入, ξ=, b=。这样由(32)式和(33)式联构成的系统为

(34)

假设当y=0时, 系统(32)在平衡点x=0处全局稳定, 且存在Lyapunov函数V(x)满足

(35)

式中,W(x)正定。此时需要解决系统(34)是否为全局稳定的问题, 该问题可以转化为镇定系统(33)不影响系统(32)稳定性的问题。

假设2  系统(A, b, h)为反馈正实系统, 即对于系统(33), 存在线性反馈变换u=+v, 使得(A+bK)是Hurwitz的, 且存在p>0, Q≥0满足

(36)

引理  设V(x)为系统(32)的Lyapunov函数, 且满足式(35)。如果(A, b, h)是反馈正实系统, 那么系统(34)的Lyapunov函数为

(37)

且控制律

(38)

能保证全局有界且收敛到最大不变集Ma上,

证明  利用(35)式和(36)式, 以及u=+v, 可得Va(x, ξ)的导数为

因为Va径向无界, 且Va的导数为负半定, 故x(t)和ξ(t)全局有界。此外LaSalle定理保证了x(t)和ξ(t)收敛到Ea的最大不变集Ma上。为了说明镇定系统(33)不影响系统(32)的稳定性, 首先证明图 1中虚线框内的积分动态面backstepping滑模控制器的稳定性。

定理2  对于系统(8), 采用控制律(31)可以使系统(8)渐近稳定。

证明:根据等效控制理论可知, 为使设计的控制律U稳定系统(8), 需满足滑模稳定条件[31], 则定义Lyapunov函数

(39)

将其对时间t求导可得

(40)

整理可得

(41)

根据上述推导易知, 则有, 即满足滑模的稳定条件, 至此定理2得证。

定理3  如果y=0时, 系统(32)在平衡点x=0处为全局渐近稳定, 那么系统(33)在平衡点x=0, ξ=0处也为全局渐近稳定。

证明  根据定理1的证明可知, V(x)为正定, 其最小值在x=0处取到, 从而有, 这说明在集合Ea上, 控制项消失。因此在集合Ea上, 状态变量ξ(t)满足

由于(A+bK)为Hurwitz的, ξ=0是=(A+bK)ξ的唯一解, 同时Va(x, ξ)=ξT为常值, 这样满足LaSalle定理, 从而可得ξ=0为Ea上的最大不变集, 这表明平衡点x=0和ξ=0为系统(34)的最大不变集, 由此根据文献[32]的推论4.2可知, 系统(34)为全局渐近稳定。

定理4  如果内回路控制为全局渐近稳定, 那么外回路控制亦为全局渐近稳定。

证明  假设内回路俯仰角速率控制系统的跟踪误差为eq, 针对外回路的迎角控制, 需要考虑内回路对外回路的影响, 为此选取Lyapunov函数为

(42)

式中,Vα(x, ξ)为迎角状态方程的Lyapunov函数, 含义同(37)式。根据引理可知, Vα(x, ξ)正定, 且α(x, ξ)≤0。这样对V求导可得

(43)

根据定理3可知, , 那么有

(44)

即内环俯仰角速率若为全局渐近稳定, 那么其外环的迎角控制也为全局渐近稳定。由此易知, 外环的航迹角控制和高度控制, 各个回路均为全局渐近稳定; 同理可知, 横侧向控制系统亦为全局渐近稳定。至此, 证明了所设计的控制系统能够保证高超声速飞行器6自由度非线性数学模型的稳定性。

4 仿真计算验证

临近空间指的是20~100 km的空间范围, 本文假设高超声速飞行器以6马赫的速度飞行, 飞行高度为30 km, 该高度属于平流层, 临近空间平流层的气流运动相对稳定, 气流以水平运动为主, 根据NASA给出的35 km以内的平均风速随高度的变化曲线示意图可知30 km处的风速平均为14 m/s左右[33], 故本文利用Matlab中的Dryden风场模型, 在高超声速飞行器过程中加入14 m/s的常值风干扰, 并将文献[7, 14-15, 17, 21]给出的所有气动数据摄动+20%, 以此来验证所提方法的控制效果。

初始条件设定为

x0=[h, V, γ, μ, α, β, p, q, r]=[30 000, 5 859.7, 0, 0, 0.447 88°, -0.1, 0, 0, -0.082],仿真时间设定为50 s, 以高度30 km定高飞行时, 6马赫对应的飞行速度为5 859.7 m/s, 仿真结果如图 2所示。

图 2 高度跟踪

利用文献[16, 24]中给出的气动热引起的弹性振动表达式得到的仿真结果如图 89所示, 图 8给出了弹性模态的3个分量, 图 9给出弹性模态3个分量的叠加结果, 将这三者叠加后分别作用在升力、阻力、俯仰力矩和推力力矩上, 以此来模拟气动弹性热对高超声速飞行器定速巡航时的影响。根据仿真图 8图 9可知, 当所有气动参数摄动+20%时(弹性模态参数同样摄动+20%), 由于迎角、升降舵和弹性模态之间的耦合影响, 使得舵面偏转加剧的同时, 弹性模态分量的变化也随之加剧, 从而使得叠加后的弹性模态振动加剧, 显著影响高度跟踪的精度; 从图 2~图 7的仿真结果可以发现, 气动参数未摄动的情况下, 高超声速飞行器可以很好实现高度的跟踪、航迹角的跟踪、侧滑角的跟踪和速度的跟踪控制, 然而当所有的气动参数摄动+20%之后, 去掉滑模控制的控制效果显然要差, 这样从实验的角度说明了滑模控制在处理匹配不确定性和外界扰动问题的优越性。然而, 即便是所有的气动参数摄动+20%之后, 本文所提控制方法能够保证系统的全局稳定性, 而且跟踪误差成渐近收敛的趋势。另外, 根据图 6的实验结果可知, 航迹角约在1°范围内进行波动, 系统不会出现“热阻现象”。再者, 在设定的50s仿真时间内, 升降舵的偏转如图 10所示, 该实验结果表明, 在飞行器高超声速飞行时, 升降舵的偏转角度在规定的范围内偏转, 同时观察图 10右下方的小图, 该小图表明所设计的控制器没有因为引入了滑模控制而产生抖动现象; 值得注意的是在仿真开始时, 舵面的调整幅度较大, 原因在于气动热弹性模态引起的振动较大, 需要利用升降舵的偏转对其进行抑制。而在参数未摄动的情况下, 随着气动热弹性振动趋于平稳状态, 升降舵的偏转也趋于稳定状态, 收敛值约为-4°, 而当升降舵偏转角度出在5°偏转角的范围内时, 飞行器高超声速飞行的阻力会显著降低[25], 适合高超声速飞行; 在参数摄动+20%的情况下, 升降舵偏角同样可以收敛到5°偏转角的范围内, 同样满足高超声速飞行的条件; 最后, 利用文献[16]中给出的燃料当量比的计算公式, 可以得到相应的燃料当量比的仿真结果, 如图 11所示, 根据该仿真结果可知, 燃料当量比满足其约束范围。

图 3 高度跟踪误差
图 4 速度跟踪
图 5 速度跟踪误差
图 6 航迹角跟踪
图 7 侧滑角跟踪
图 8 弹性模态的分量
图 9 弹性模态分量的叠加
图 10 升降舵偏转
图 11 燃料当量比
5 结论

高超声速飞行器在30 km处以6马赫定速巡航时, 不仅存在气动参数的不确定性和外界大气扰动, 而且由于高超声速飞行导致的气动热弹性问题较为严重, 这种弹性振动对飞行器的稳定性的影响十分显著, 处理不好这种弹性振动会使得高超声速飞行器变得不可控, 甚至出现飞行器解体的危险, 为此, 本文提出了一种指令滤波积分动态面backstepping滑模控制器, 仿真结果表明, 所提出的控制方法不但可以有效地应对引言中提到的高超声速飞行器独有的一些飞行特性问题, 而且可以较好地完成高超声速飞行器6马赫定速巡航的飞行任务。

参考文献
[1] Chen H, Wang J, Chen H. Aerothermal Mode and Dynamic Analysis of Hypersonic Vehicle[C]//54th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, Boston, 2013: 1-11 http://www.researchgate.net/publication/268458460_aerothermal_mode_and_dynamic_analysis_of_hypersonic_vehicle
[2] Falkiewicz N J, S. Cesnik C E, Crowell A R, et al. Reduced-Order Aerothermoelastic Framework for Hypersonic Vehicle Control Simulation[J]. AIAA Journal, 2011, 49(8): 1625-1646. DOI:10.2514/1.J050802
[3] McNamara J J, Friedmann P P, Powell K G, et al. Aeroelastic and Aerothermoelastic Behavior in Hypersonic Flow[J]. AIAA Journal, 2008, 46(10): 2591-2610. DOI:10.2514/1.36711
[4] McNamara J J, Friedmann P P. Aeroelastic and Aerothermoelastic Analysis in Hypersonic Flow:Past, Present, and Future[J]. AIAA Journal, 2011, 49(6): 1089-1122. DOI:10.2514/1.J050882
[5] 黄琳, 段志生, 杨剑影. 近空间高超声速飞行器对控制科学的挑战[J]. 控制理论与应用, 2011, 28(10): 1496-1505.
Huang Lin, Duan Zhisheng, Yang Jianying. Challenges of Control Science in Near Space Hypersonic Aircrafts[J]. Control Theory & Applications, 2011, 28(10): 1496-1505. (in Chinese)
[6] Lind R. Linear Parameter-Varying Modeling and Control of Structural Dynamics with Aerothermoelastic Effects[J]. Journal of Guidance, Control, and Dynamics, 2002, 25(4): 733-739. DOI:10.2514/2.4940
[7] 李静, 左斌, 段洣毅, 等. 输入受限的吸气式高超声速飞行器自适应Terminal滑模控制[J]. 航空学报, 2012, 33(2): 220-233.
Li Jing, Zuo Bin, Duan Miyi, et al. Adaptive Terminal Sliding Mode Control for Air-Breathing Hypersonic Vehicles under Control Input Constraints[J]. Acta Aeronautica et Astronautica Sinica, 2012, 33(2): 220-233. (in Chinese)
[8] Bolender M A. An Overview on Dynamics and Controls Modelling of Hypersonic Vehicles[C]//American Control Conference, 2009: 2507-2512 http://dl.acm.org/citation.cfm?id=1702745
[9] 孙长银, 穆朝絮, 余瑶. 近空间高超声速飞行器控制的几个科学问题研究[J]. 自动化学报, 2013, 39(11): 1901-1913.
Sun Changyin, Mu Chaoxu, Yu Yao. Some Control Problems for Near Space Hypersonic Vehicles[J]. Acta Automation Sinica, 2013, 39(11): 1901-1913. (in Chinese)
[10] Rodriguez A, Dickeson J, Cifdaloz O, et al. Modeling and Control of Scramjet-Powered Hypersonic Vehicles: Challenges, Trends, and Tradeoffs[C]//AIAA Guidance, Navigation and Control Conference and Exhibit, Honolulu, Hawaii, 2008: 1-40 http://www.researchgate.net/publication/268554854_Modeling_and_Control_of_Scramjet-Powered_Hypersonic_Vehicles_Challenges_Trends_and_Tradeoffs
[11] Mcruer D. Design and Modeling Issues for Integrated Airframe/Propulsion Control of Hypersonic Flight Vehicles[C]//American Control Conference, Boston, 2009: 729-734 http://www.researchgate.net/publication/251753333_Design_and_Modeling_Issues_for_Integrated_AirframePropulsion_Control_of_Hypersonic_Flight_Vehicles
[12] 张靖男, 孙未蒙, 郑志强. 高超声速武器控制技术发展探讨[J]. 航空兵器, 2006(4): 11-13.
Zhang Jingnan, Sun Weimeng, Zheng Zhiqiang. Discussion of Control Technique of Hypersonic Weapon[J]. Aero Weaponry, 2006(4): 11-13. (in Chinese)
[13] Singh S N, Brenner M. Modular Adaptive Control of a Nonlinear Aeroelastic System[J]. Journal of Guidance, Control, and Dynamics, 2008, 26(3): 443-451.
[14] Sun H, Yang Z, Zeng J. New Tracking-Control Strategy for Airbreathing Hypersonic Vehicles[J]. Journal of Guidance, Control, and Dynamics, 2013, 36(3): 846-859. DOI:10.2514/1.57739
[15] Sigthorsson D, Jankovsky P, Serrani A, et al. Robust Linear Output Feedback Control of an Airbreathing Hypersonic Vehicle[J]. Journal of Guidance, Control, and Dynamics, 2008, 31(4): 1052-1066. DOI:10.2514/1.32300
[16] Lisa F A S, Michael B M. Nonlinear Rboust Adaptive Control of Flexible Air-Breathing Hypersonic Vehicles[J]. Journal of Guidance, Control, And Dynamics, 2009, 32(2): 402-417. DOI:10.2514/1.39210
[17] 高道祥, 孙增圻, 罗熊, 等. 基于Backstepping的高超声速飞行器模糊自适应控制[J]. 控制理论与应, 2008, 25(5): 805-810.
Gao Daoxiang, Sun Zengqi, Luo Xiong, et al. Fuzzy Adaptive Control for Hypersonic Vehicle via Backstepping Method[J]. Control Theory & Applications, 2008, 25(1): 805-810. (in Chinese)
[18] Xu B, Huang X, Wang D, et al. Dynamic Surface Control of Constrained Hypersonic Flight Models with Parameter Estimation and Actuator Compensation[J]. Asian Journal of Control, 2014, 16(1): 162-174. DOI:10.1002/asjc.2014.16.issue-1
[19] Xu H, Mirmirani M D, Ioannou P A. Adaptive Sliding Mode Control Design for a Hypersonic Flight Vehicle[J]. Journal of Guidance, Control, and Dynamics, 2004, 27(5): 829-838. DOI:10.2514/1.12596
[20] Minisci E, Vasile M. Robust Design of a Reentry Unmanned Space Vehicle by Multifidelity Evolution Control[J]. AIAA Journal, 2013, 51(6): 1284-1295. DOI:10.2514/1.J051573
[21] Rollins E, Valasek J, Muse J A, et al. Nonlinear Adaptive Dynamic Inversion Applied to a Generic Hypersonic Vehicle[C]//AIAA Guidance, Navigation, and Control Conference, 2013: 1-24 http://www.researchgate.net/publication/268469497_Nonlinear_Adaptive_Dynamic_Inversion_Applied_to_a_Generic_Hypersonic_Vehicle
[22] Yip P P, Hedrick J K. Adaptive Dynamic Surface Control:a Simplified Algorithm for Adaptive Backstepping Control of Nonlinear Systems[J]. International Journal of Control, 1998, 71(5): 959-979. DOI:10.1080/002071798221650
[23] Swaroop D, Hedrick J, Yip P, et al. Dynamic Surface Control for a Class of Nonlinear Systems[J]. IEEE Trans on Automatic Control, 2000, 45(10): 1893-1899. DOI:10.1109/TAC.2000.880994
[24] Parker J T, Serrani A, Yurkovich S, et al. Doman, Control-Oriented Modeling of an Air-Breathing Hypersonic Vehicle[J]. Journal of Guidance, Control, and Dynamics, 2007, 30(3): 856-869. DOI:10.2514/1.27830
[25] Shaughnessy J D, Gregory I M. Trim Drag Reduction Concepts for Horizontal Takeoff Single-Stage-to-Orbit Vehicles[R]. Hampton, VA, United States: NASA Langley Research Center, 1991: 1-34 https://www.researchgate.net/publication/24300268_Trim_drag_reduction_concepts_for_horizontal_takeoff_single-stage-to-Orbit_vehicles
[26] Keshmiri S, Colgren R, Mirmirani M. Six-DOF Modeling and Simulation of a Generic Hypersonic Vehicle for Control and Navigation Purposes[C]//AIAA Guidance, Navigation, and Control Conference and Exhibit, 2006: 1-10 https://arc.aiaa.org/doi/abs/10.2514/6.2006-6694
[27] Shaughnessy J D, Pinckney S Z, Mcminn J D, et al. Hypersonic Vehicle Simulation Model: Winged-Cone Configuration[R]. A Hampton, VA, United States: NASA Langley Research Center, 1990: 1-148 https://www.researchgate.net/publication/24288027_Hypersonic_vehicle_simulation_model_Winged-Cone_configuration
[28] Farrell J A, Polycarpou M, Sharma M, et al. Command Filtered Backstepping[J]. IEEE Trans on Automatic Control, 2009, 54(6): 1391-1395. DOI:10.1109/TAC.2009.2015562
[29] Wenjie D, Farrell J A, Polycarpou M M, et al. Command Filtered Adaptive Backstepping[J]. IEEE Trans on Control Systems Technology, 2012, 20(3): 566-580. DOI:10.1109/TCST.2011.2121907
[30] Zhou J, Wen C, Wang W. Adaptive Backstepping Control of Uncertain Systems with Unknown Input Time-Delay[J]. Automatica, 2009, 45(6): 1415-1422. DOI:10.1016/j.automatica.2009.01.012
[31] 刘金坤. 滑模变结构控制及其matlab仿真[M]. 3版. 北京: 清华大学, 2015: 69-70.
Liu Jinkun. Sliding Mode Control Desing and MATLAB Simulation[M]. Third Edition. Beijing: Tsinghua University, 2015: 69-70. (in Chinese)
[32] Khalil H. Nonlinear Systems[M]. Third Edition. New Jersey: Prentice Hall, 2002: 111-156.
[33] 洪延姬, 金星, 李小将, 等. 临近空间飞行器技术[M]. 北京: 国防工业出版社, 2012: 3-40.
Hong Yanji, Jin Xing, Li Xiaojiang, et al. Nearspace Aircraft Technology[M]. Beijing: National Defense Industry Press, 2012: 3-40. (in Chinese)
Design of the Nonlinear Cruise Controllers for Hypersonic Vehicle
Zhao Hongyu1, Huang Degang1, He Qizhi2,3, Zhang Weiguo2,3     
1. Norinco Group Aviation Ammunition Insitute, Harbin, 150036, China;
2. School of Automation, Northwestern Polytechnical University, Xi'an 710129, China;
3. Shaanxi Province Key Laboratory of Flight Control and Simulation Technology, Xi'an 710129, China
Abstract: When the hypersonic vehicle is cruising, they face the aerothermoelastic, as well as the matching, unmatched uncertainty and the disturbance. This paper presents a control method of command filter Backstepping sliding in order to cope with the problems above. First, this method does the problem of calculation expands to Backstepping using the command filter. Then, introducing sliding control settles the matching problem and disturbance; Consideration to decline the shake of sliding control and deal with the unmatched uncertainty, using the idea of higher order sliding mode control, this paper augments an addition virtual control state equation in each control loop and makes the output of the control system act on an integral, which not only declines the shake of sliding control, but also deals with the unmatched uncertainty using adaptive Backstepping. However, introducing an additional virtual control equation of state increases the system order, which has a growing in complexity when using the adaptive Backstepping to design the control system. Nevertheless the problem could be resolved by the method of dynamic surface. At last, the global stability of the proposed method is proved in theory and the effectiveness and robust of this method are verified by the simulation.
Key words: hypersonic vehicles     command filter     adaptive     backstepping controllers     sliding controllers     aerothermoelastic     uncertainty    
西北工业大学主办。
0

文章信息

赵宏宇, 黄得刚, 何启志, 章卫国
Zhao Hongyu, Huang Degang, He Qizhi, Zhang Weiguo
高超声速飞行器非线性巡航控制器设计
Design of the Nonlinear Cruise Controllers for Hypersonic Vehicle
西北工业大学学报, 2018, 36(3): 403-413.
Journal of Northwestern Polytechnical University, 2018, 36(3): 403-413.

文章历史

收稿日期: 2017-04-02

相关文章

工作空间