[发明专利]一种高超声速飞行器快速自适应滑模容错控制方法有效
申请号: | 201810805447.4 | 申请日: | 2018-07-20 |
公开(公告)号: | CN108776434B | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 朱平;江驹;甄子洋;万月丰;蒋烁莹 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 王路 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高超 声速 飞行器 快速 自适应 容错 控制 方法 | ||
1.一种高超声速飞行器快速自适应滑模容错控制方法,其特征在于,包括如下步骤:
步骤一:建立高超声速飞行器精确反馈线性化模型;
步骤二:建立高超声速飞行器故障模型;
步骤三:设计基础控制器;
步骤四:在步骤三的基础上加入自适应律设计自适应容错控制器;
步骤一具体为:选择作为系统状态,其中,V表示飞行器速度,h表示高度,上部一个点代表一次微分,两个点代表二次微分,依次类推,
高超声速飞行器精确反馈线性化模型如下:
步骤二具体为:
设vi(t)为第i个执行器的输入,ui(t)为第i个执行器的实际输出值,当发生部分失效故障时,建立如下的模型:
ui(t)=fivi(t)
其中,fi为第i个执行器的部分失效因子,
带有故障的系统如下:
其中,矩阵f=diag{f1,f2}中f1表示高超声速飞行器的控制输入-油门开度ηc中发生的未知的控制效益损失故障,f2表示升降舵偏转角δe中发生的未知的控制效益损失故障,并且满足0≤fi≤1,fi=0表示该执行器发生故障,完全不能工作,fi=1表示该执行器没有发生故障,假设矩阵非奇异,通过验证可知对于所建立的高超声速飞行器模型,在正常飞行包线内矩阵B是可逆的;
步骤三具体为:
定义指令跟踪误差为:
eV,eh分别表示实际的速度和指令信号速度的差值,与实际的高度和指令信号高度的差值,Vref和href分别为指令信号速度,指令信号高度,根据系统的结构,定义积分滑模面如下:
其中λV和λh为正数,决定滑模运动的性能;CV和Ch为常数,滑模面的初值SV(0)=0,Sh(0)=0,
对滑模面求导并将线性化后的模型代入可得,
设计快速双幂次趋近律的滑模控制器,
其中,kV1,kV2,kV3,kh1,kh2,kh3为需要设计的控制器参数,均大于0,依照不同的情况设计合适的参数,αV,αh>1;0<βV,βh<1,αV,αh,βV,βh均为需要设计的控制器参数,αV,αh>1;0<βV,βh<1,sign(SV),sign(Sh)为符号函数;
步骤四具体为:在步骤三滑模控制器的基础上添加自适应算法估计故障的值,令其中i=1,2,控制律设计如下:
其中λV和λh为控制器参数,为正数,决定滑模运动的性能,eV,eh分别表示实际的速度和指令信号速度的差值,与实际的高度和指令信号高度的差值,SV,Sh分别表示设定的速度滑模面和高度滑模面,自适应律为:
其中,ε1,ε2为需要设计的自适应参数,是θ1,θ2的估计值,自适应律的初值为正数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810805447.4/1.html,转载请声明来源钻瓜专利网。