APP下载

非匹配不确定的弹性高超声速飞行器终端滑模控制

2017-08-07张秀云邵士凯叶林奇

哈尔滨工业大学学报 2017年8期
关键词:超声速观测器滑模

宗 群,张秀云,邵士凯,叶林奇,董 琦

(天津大学 电气自动化与信息工程学院,天津 300072)

非匹配不确定的弹性高超声速飞行器终端滑模控制

宗 群,张秀云,邵士凯,叶林奇,董 琦

(天津大学 电气自动化与信息工程学院,天津 300072)

为解决带有非匹配不确定的弹性高超声速飞行器(FHV)鲁棒跟踪控制问题,设计一种基于有限时间干扰观测器的非奇异终端滑模控制器.首先,通过将弹性模态的影响视为不确定,与系统参数不确定一起处理为综合不确定,将带有弹性的高超声速飞行器模型简化为便于控制器设计的面向控制模型;其次,设计有限时间干扰观测器估计模型的综合不确定;进而,基于干扰观测器,设计一种新型的非奇异终端滑模面,将高阶不匹配问题转化成一阶匹配问题,进行控制器的设计;最后通过Lyapunov理论证明了闭环系统的稳定性.仿真结果表明:所设计的控制器可以有效抑制非匹配不确定及弹性的影响,实现了飞行器速度与高度的稳定跟踪控制.

控制;高超声速飞行器;非匹配不确定;有限时间干扰观测器;非奇异终端滑模

高超声速飞行器一般指飞行马赫数大于5的飞行器,在军事和民用上具有巨大的应用价值.近年来,世界各国都把探索与发展高超声速技术作为航空航天领域的一个重要目标,掀起了研究和发展高超声速飞行器的热潮.高超声速飞行器所具有的高速度、强非线性、强耦合性、强不确定(随机干扰引起的不确定及弹性形变引起的不确定等)等一系列特性,都给控制上带来了极大的挑战.

高超声速飞行器弹性问题的存在,导致弹性状态与刚体状态之间产生强烈的耦合,给飞行器的控制带来了极大的困难.因此,如何解决弹性影响下的高超声速飞行器控制是控制的难点问题.另外,模型不确定问题也是飞行器控制中的一大难点,不确定分为匹配不确定与非匹配不确定.所谓匹配不确定是指不确定出现在输入通道中,反之则为非匹配不确定.解决非匹配不确定问题最常用的方法为反步控制[1],然而单纯的反步控制会导致所谓的“计算爆炸”问题.除反步控制外,滑模方法对模型不确定及外部干扰具有强鲁棒性,得到广泛应用.但传统滑模控制方法只能解决匹配不确定问题,因此,一方面,通过将滑模方法与反步控制方法结合使用[2-3],使得两者的优势相互结合,达到更好的控制效果.另一方面,随着Levant等人[4]提出干扰观测器的概念,作为对非线性系统中的外界干扰和不确定估计的有效手段,成为了研究的热点[5-7].除传统滑模外,高阶滑模控制也得到广泛的应用[8-9].文献[10]利用反馈线性化后的高超声速飞行器模型,设计观测器实现对系统未知状态的估计,并设计滑模控制器保证整个闭环系统的稳定性.如何单独利用滑模方法,基于非线性控制系统设计控制器,解决非匹配不确定问题是一个研究难点.文献[11]针对一般的带有非匹配干扰的系统,设计了基于有限时间干扰观测器的连续非奇异终端滑模面,解决了非匹配干扰问题,并应用于永磁同步电机的控制上.

本文受到文献[11]的启发,通过设计一种新型终端滑模面,将高超声速飞行器高阶非匹配问题转化为一阶匹配问题,简单有效地处理飞行器的非匹配不确定问题.

1 模型描述

本文考虑的吸气式高超声速飞行器纵向动力学模型来源于文献[12]的研究成果.基于平面地球假设,将飞行器建模为一个弹性结构,推导的运动方程中包含弹性效应,同时刚体动力学和弹性动力学之间通过气动力产生耦合.高超声速飞行器纵向动力学模型为

(1)

(2)

(3)

式中参数具体取值见文献[13].

由于纵向动力学模型(1)~(3)的强耦合、强不确定等特性,不适合直接进行控制器设计,因此通过将弹性与刚体之间的耦合视为综合不确定,并经过进一步的调整,可得到面向控制模型[14]为

(4)

式中:eγ为航迹角γ及其期望值γr之间的误差,记为eγ=γ-γr;ΔV,Δγ,Δq为综合不确定变量,其中Δγ为非匹配不确定,ΔV,Δq为匹配不确定;另外,其他系数表达为

高超声速飞行器控制的目标是设计控制器φ,δe,使得飞行器的速度V与高度h沿着给定的参考轨迹Vr,hr飞行,保证跟踪误差在有限时间内趋于0.后续控制器设计过程中会将飞行器模型(4)分为速度环与高度环,基于多时间尺度理论,分别进行控制器设计.

2 基于自适应律的速度环控制器设计

由于本文采用的基于有限时间干扰观测器的新型非奇异终端滑模方法主要针对非匹配不确定问题,而速度环为一阶系统,并不存在非匹配不确定问题,故此处速度环采用自适应滑模方法进行控制器的设计.

由式(4)知,速度环模型为

φ+ΔV.

(5)

定义速度跟踪误差为

eV=V-Vr.

(6)

对式(6)进行求导并代入式(5),可得到速度跟踪误差动态为

(7)

控制量设计为

(8)

).

(9)

式中μ为大于0的常数,κ为待设计参数.

引理1[16]针对系统

(10)

式中z为状态量,f(z)为已知连续函数.假设存在一个连续可微的正定函数Ψ(z):D→Rn,λ>0,0<τ<1,0<ψ<,使得成立,则系统(10)是实际有限时间稳定的,且到达时间为

(11)

其中Ψ(z0)为Ψ(z)的初始值.

定理1 在假设1的条件下,针对速度环动力学模型(5),选取合适的参数,则利用基于综合不确定自适应律估计(9)的控制输入(8)能够保证速度跟踪误差(6)在有限时间内收敛到原点的任意小的ε-邻域内,定义Lyapunov函数

(12)

(13)

式中0<θ0<1,Vv(0)为Vv(x)的初始值.

(14)

对Lyapunov函数(12)进行求导,可以得到

(15)

(16)

因此,式(15)转化为

(17)

根据假设1,ΔV是有界的,根据引理1可知,速度跟踪误差(6)是有限时间收敛的,且收敛时间为

(18)

3 基于有限时间干扰观测器的高度环控制器设计

定义高度跟踪误差为

eh=h-hr.

由于航迹角γ很小,因此假设sinγ≈γ.对式(18)进行求导,得到

(19)

虚拟控制量γr设计为

(20)

式中kh1,kh2>0,0<ρ<1.

定义跟踪误差为eγ=γ-γr,将式(20)代入式(19)可得

(21)

因此只需eγ→0,则有eh→0,下面将设计非奇异终端滑模控制器,使得eγ→0.

为了便于后文书写方便,定义[x1,x2,x3]=[eγ,θ,Q],[d1,d2]=[Δγ,Δq].根据式(4),eγ,θ,Q的状态方程变为

(22)

从式(22)中可以看出,d1为非匹配不确定,d2与控制输入在一个通道,为匹配不确定.

[11],针对式(22)设计一种新型的滑模面,首先定义扩展状态变量为

(23)

(24)

(25)

设计如下非奇异终端滑模面

(26)

式中ki,αi(i=1,2,3)为大于0的常数.

对滑模面(26)进行求导,得到

(27)

设计控制器为

(28)

定理2 针对系统(22),若假设1成立,且参数选取恰当,则有限时间干扰观测器估计误差会在有限时间内趋于0,并且在控制律(28)作用下,滑模面(26)会有限时间内收敛,从而使得高度跟踪误差(18)有限时间内收敛至0.

证明 将控制器(28)代入式(27)中,得到

(29)

另外对式(23)求导,并将式(28)代入式(23)可以得到

(30)

(31)

对式(31)进行求导,得到

(32)

当干扰估计误差在有限时间内收敛到0以后,滑模动态(29)变为

(33)

(34)

该系统是有限时间收敛的[19].

4 仿真分析

为了说明所设计控制器的有效性,下面将进行MATLAB仿真分析.

4.1 仿真条件及参数设置

针对飞行器机动爬升阶段,给定的飞行器速度的参考轨迹为由初始速度2 350 m/s经过二阶滤波器,自然频率为0.06 rad/s,阻尼为0.95,实现阶跃变化量ΔV=30.5 m/s,高度的参考轨迹为25 925 m经过同样的滤波器实现阶跃变化量Δh=610 m .控制器中参数设置分别为:k1=k2=15,k3=5,kv=3,kh1=kh2=2,ρ=0.5,K1=5,K2=0.5,α1=α2=0.65,α3=1.3,κ=2,μ=6.有限时间干扰观测器参数设置为:λ0=λ1=3,λ2=2,L1=L2=5.

4.2 仿真结果分析

在上述仿真条件下,分别利用本文的新型终端滑模及反步控制方法,完成FHV纵向爬行机动仿真实验.其仿真结果如图1~5所示.

从仿真结果图1可以看出,两种方法均可实现非匹配不确定下高超声速飞行器速度与高度的稳定有效跟踪,但本文方法可以在有限时间内达到跟踪效果.当飞行器进入稳定状态后,从图2、3可以看到,控制量与其他状态量均可以趋于稳态值,有效的抑制了弹性及不确定的影响.图4、5表明,干扰观测器的估计误差及速度与高度滑模面均可以在有限时间内可以收敛到0.

图1 飞行器速度及高度曲线

图2 控制量变化曲线

图3 其余状态量变化曲线

图4 观测器估计误差变化曲线

图5 滑模面变化曲线

5 结 论

1)针对带弹性的高超声速飞行器的非匹配不确定问题,采用了一种基于有限时间干扰观测器的非奇异终端滑模控制策略,巧妙地在滑模面设计中加入了非匹配不确定的估计值,从而抵消其对系统稳定性的影响.

2)该方法可以将高阶非匹配问题转化成一阶匹配问题,计算简单,有效地解决了非匹配不确定问题.且仿真结果表明,该方法设计的控制器可以实现速度与高度的有限时间稳定跟踪.

参考文献

[1] BU Xiangwei, WU Xiaoyan, YONG Yongxing, et al. Tracking differentiator design for the robust backstepping control of a flexible air-breathing hypersonic vehicle[J]. Journal of the Franklin Institute, 2015, 352(4): 1739-1765. DOI: 10.1016/j.jfranklin.2015.01.014.

[2] GINOYA D, SHENDGE P D, PHADKE S B. Disturbance observer based sliding mode control of nonlinear mismatched uncertain systems[J]. Communications in Nonlinear Science and Numerical Simulation, 2015,26(1/2/3): 98-107. DOI: 10.1016/j.cnsns.2015.02.008.

[3] MONDAL S, MAHANTA C. Chattering free adaptive multivariable sliding mode controller for systems with matched and mismatched uncertainty[J]. ISA Transactions, 2013, 52(3): 335-341. DOI: 10.1016/j.isatra.2012.12.007.

[4] SHTESSEL Y B, SHKOLNIKOV I A, LEVANT A. Smooth second-order sliding modes: missile guidance application[J]. Automatica, 2007, 43(8): 1470-1476. DOI: 10.1016/j.automatica.2007.01.008.

[5] SUN Haibin, GUO Lei. Composite adaptive disturbance observer based control and back-stepping method for nonlinear system with multiple mismatched disturbances[J]. Journal of the Franklin Institute, 2014, 351(2): 1027-1041.DOI:10.1016/j.jfranklin.2013.10.002.

[6] SUN Haibin, LI Shihua, YANG Jun, et al. Non-linear disturbance observer-based back-stepping control for airbreathing hypersonic vehicles with mismatched disturbances[J]. IET Control Theory and Applications, 2014, 8(17): 1852-1865. DOI: 10.1049/iet-cta.2013.0821.

[7] WANG Na, WU Huaining, GUO Lei. Coupling-observer-based nonlinear control for flexible air-breathing hypersonic vehicles[J]. Nonlinear Dynamics, 2014, 78(3): 2141-2159. DOI: 10.1007/s11071-014-1572-1.

[8] WANG Jie, ZONG Qun, TIAN Bailing, et al. Flight control for a flexible air-breathing hypersonic vehicle based on quasi-continuous high-order sliding mode[J]. Journal of Systems Engineering and Electronics, 2013, 24(2): 288-295.DOI:10.1109/JSEE.2013.00036.

[9] 宗群,苏芮,王婕,等. 高超声速飞行器自适应高阶终端滑模控制[J]. 天津大学学报(自然科学与工程技术版),2016,47(11):1031-1037.DOI: 10.11784/tdxbz201309014.

ZONG Qun, SU Rui, WANG Jie, et al. Adaptive high-order terminal sliding mode control for hypersonic flight vehicle[J]. Journal of Tianjin University(Science and Technology), 2016,47(11):1031-1037. DOI: 10.11784/tdxbz201309014.

[10]MU Chaoxu, SUN Changyin, YU Xinghuo. Observation and control for air-breathing hypersonic aircrafts based on sliding mode method[C]// Conference on IEEE Industrial Electronics Society. Melbourne: IEEE Press, 2011:3965-3970.DOI: 10.1109/IECON.2011.6119957.

[11]YANG Jun, LI Shihua, SU Jinya, et al. Continuous nonsingular terminal sliding mode control for systems with mismatched disturbances[J]. Automatica, 2013, 49(7): 2287-2291. DOI: 10.1016/j.automatica.2013.03.026.

[12]FIORENTINI L. Nonlinear adaptive controller design for air-breathing hypersonic vehicles[D]. Columbus: The Ohio State University, 2010.

[13]YE Linqi, ZONG Qun, ZHANG Xiuyun. Adaptive control for a non-minimum phase hypersonic vehicle model[C]//2015 34th Chinese Control Conference (CCC). Hangzhou: IEEE Press, 2015: 991-996.DOI: 10.1109/ChiCC.2015.7259769.

[14]ZONG Qun, WANG Fang, TIAN Bailing, et al. Robust adaptive dynamic surface control design for a flexible air-breathing hypersonic vehicle with input constraints and uncertainty[J]. Nonlinear Dynamics, 2014, 78(1):289-315. DOI: 10.1007/s11071-014-1440-z.

[15]ZHU Zheng, XIA Yuanqing, FU Mengyin. Attitude stabilization of rigid spacecraft with finite-time convergence[J]. International Journal of Robust and Nonlinear Control, 2011, 21(6): 686-702. DOI: 10.1002/rnc.1624.

[16]TIAN Bailing, SU Rui, FAN Wenru. Multiple-time scale smooth second order sliding mode controller design for flexible hypersonic vehicles[J]. Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering, 2014: 0954410014539466. DOI: 10.1177/0954410014539466.[17]LI Shihua, TIAN Y P. Finite-time stability of cascaded time-varying systems[J]. International Journal of Control, 2007, 80(4): 646-657. DOI: 10.1080/00207170601148291.

[18]BHAT S P, BERNSTEIN D S. Finite-time stability of continuous autonomous systems[J]. SIAM J on Control and Optimization, 2000, 38(3): 751-766. DOI: 10.1137/S0363012997321358.

[19]BHAT S P, BERNSTEIN D S. Geometric homogeneity with applications to finite-time stability[J]. Mathematics of Control, Signals and Systems, 2005, 17(2): 101-127. DOI: 10.1007/s00498-005-0151-x.

(编辑 魏希柱)

Terminal sliding mode control for flexible hypersonic vehicle with mismatched uncertainties

ZONG Qun, ZHANG Xiuyun, SHAO Shikai, YE Linqi, DONG Qi

(School of Electrical and Information Engineering,Tianjin University,Tianjin 300072,China)

A finite-time disturbance observer-based nonsingular terminal sliding mode control strategy is proposed for flexible hypersonic vehicle (FHV) with mismatched uncertainties. First of all, by considering the effects of flexible modes as uncertainties, the control-oriented model, which is convenient for controller design, is obtained by simplification of the FHV model. Then, the lumped uncertainties are estimated by finite-time disturbance observer. Afterwards, a novel nonsingular terminal sliding surface containing the disturbance estimations is designed, which can transform the high-order mismatched uncertainties into first-order matched uncertainties. Then the controller is developed. The stability of the closed-loop system is guaranteed by Lyapunov theory. Simulation results show that the proposed controller is effective in suppressing the mismatched uncertainties and has achieved stable tracking of velocity and altitude.

control; hypersonic vehicle; mismatched uncertainties; finite-time disturbance observer; nonsingular terminal sliding mode

10.11918/j.issn.0367-6234.201610118

2016-10-29

国家自然科学基金(61673294,61273092)

宗 群(1961—),男,教授,博士生导师

邵士凯,kdssk@126.com

TP273

A

0367-6234(2017)08-0158-07

猜你喜欢

超声速观测器滑模
高超声速出版工程
高超声速飞行器
基于滑模观测器的PMSM无位置传感器控制策略
基于非线性干扰观测器的航天器相对姿轨耦合控制
基于组合滑模控制的绝对重力仪两级主动减振设计
超声速旅行
基于滑模观测器的机翼颤振主动抑制设计
使用SGCMGs航天器滑模姿态容错控制
EHA反馈线性化最优滑模面双模糊滑模控制
MIMO仿射型极值搜索系统的输出反馈滑模控制