专利摘要
本发明提出了一种高超声速飞行器升降舵故障控制方法。所述方法首先基于高超声速飞行器巡航段的纵向模型建立其升降舵发生卡死故障的模型;然后设计状态反馈控制律并建立故障模式、大小、发生时刻已知情况下实现容错控制所需的匹配条件;进而考虑升降舵发生未知故障的情况,推导出控制器参数的自适应学习律。该发明能够通过快速有效地自适应调整正常冗余升降舵的控制输出,实现对发生故障的升降舵所损失的控制效力的补偿,保证高超声速飞行器在某一升降舵发生故障时的飞行安全,并且最大程度恢复飞行器的期望性能。
权利要求
1.一种高超声速飞行器升降舵故障的自适应容错控制方法,其特征在于,包括以下步骤:
步骤1,建立高超声速飞行器巡航段纵向运动学及动力学模型,所述模型表示为:
其中V、γ、h、α、q分别表示高超声速飞行器的速度、航迹角、高度、攻角和俯仰角速率;L、D、T分别为升力、阻力和推力;m、μ、r分别表示飞行器的质量、重力常数、飞行器到地心的距离,其中r=RE+h,RE为地球半径;Iyy、Myy分别表示俯仰转动惯量和俯仰转动力矩;
步骤2,建立控制系统输入-输出模型;
针对所述高超声速飞行器巡航段纵向运动学及动力学模型,以高超声速飞行器的速度V和高度h为输出、油门开度βc和升降舵舵偏角δe作为控制输入,建立输入-输出模型,其表达式如下:
h(4)=fh+b21βc+b22δe
其中fV、fh、b11、b12、b21、b22分别是关于V、γ、h、α、q和飞行器气动参数的非线性函数;总的舵偏角δe与左、右两个升降舵的舵偏角δe1和δe2的关系为:δe=d1δe1+d2δe2,其中d1和d2为组合关系系数;
步骤3,考虑步骤2所述输入-输出模型升降舵发生卡死故障的情况,建立升降舵的故障模型,其表达式如下:
其中, 表示升降舵卡死故障的大小;vj表示第j个升降舵的控制输入;σj代表故障模式,当第j个升降舵发生故障时,σj=1,否则σj=0;
步骤4,基于速度追踪误差和高度追踪误差定义两个滑模面s1和s2:
s1=λ10e10+λ11e11+λ12e12+e13
s2=λ20e20+λ21e21+λ22e22+λ23e23+e24
其中,e11=V-Vd,e10=∫e11, e21=h-hd,e20=∫e21, Vd和hd为期望的速度和高度信号;λ10,λ11,λ12,λ20,λ21,λ22,λ23为正常数,λ10,λ11,λ12,λ20,λ21,λ22,λ23的取值满足:
s3+λ12s2+λ11s+λ10
s4+λ23s3+λ22s2+λ21s+λ20
为Hurwitz多项式;
步骤5,确定标称控制输入,其表达式如下:
其中v0为升降舵δe的标称偏转量;a1和a2为两个正常数,决定滑动模态的收敛速度;f1和f2分别由下式确定:
sgn(·)为符号函数,其定义如下:
或者为减小滑模控制产生的抖振,βc、v0分别由下式确定:
其中,ε为一个小的正常数;sat(·)为饱和函数,其定义如下:
步骤6,基于步骤5给出的标称控制信号v0,确定自适应容错控制律:
其中 分别为容错控制器的参数估计值,分别由下式确定:
其中Γ1j和Γ2j为两个正常数,决定了参数自适应律的学习速率。
2.根据权利要求1所述的一种高超声速飞行器升降舵故障的自适应容错控制方法,其特征在于,步骤2中,所述非线性函数fV、fh、b11、b12、b21、b22的具体形式分别如下:
其中,
CM(α)=-0.035α2+0.036617α+5.3261×10-6
CM(δe)=ce(δe-α)
其中CM(α)、CM(δe)和为CM(q)为俯仰力矩系数;S为参考气动面积;ρ为大气密度;ωn、ζ、β为发动机动态模型 的自然频率、阻尼比和输出;α0和β0为转换模型引入的辅助变量; 为平均气动翼弦;ce和cβ为计算俯仰力矩系数的相关参数;ω1、π1、Ω2、Π2为推导V和h的高阶微分所产生的向量及矩阵:
Ω2=[ω21ω22ω23ω24ω25],Π2=[π21π22π23π24π5]
ω1、π1、Ω2、Π2的表达式中L、T、D的一阶、二阶偏导数计算式如下:
L=ρV2SCL2,CL=0.6203α
D=ρV2SCD2,CD=0.6450α2+0.0043378α+0.003772
T=ρV2SCT2,
说明书
技术领域
本发明属于自动控制技术领域,尤其是涉及一种高超声速飞行器升降舵故障控制方法。
背景技术
高超声速飞行器是迄今为止飞行过程最为复杂的一种飞行器,与亚声速/超声速飞行器相比有许多不同的飞行特性。由于工作条件大范围变化,高超声速飞行器高低空的气动力特性的巨大差异和质量分布的快速变化,导致飞行器的动力学特征和模型参数在飞行中变化非常显著。发动机与机身一体化构形使得弹性机身、推进系统以及结构动力学之间的强耦合作用,导致高超声速飞行器的飞行动力学特征非常复杂,存在很大的不确定性。另外,由于重量、大小和成本的限制,高超声速飞行器通常装备最少组合的控制舵面,一个控制舵面发生故障往往对飞行器产生所需控制力矩的能力具有破坏性的影响。这就要求在出现控制面失效和各种异常故障状态时,高超声速飞行器的控制系统具有高度的自主容错能力。
目前针对高超声速飞行器的容错控制已有一些研究成果。美国Dryden飞行研究中心采用离线最优控制方法通过重新分配控制效力实现了对控制面故障的容错(Reconfigurable control design for the full X-33flight envelope.AIAA2001-4379,2001.)。Zhu等人提出了一种基于奇异摄动理论的直接容错控制方法(Direct fault tolerant RLV attitude control a singular perturbation approach.AIAA2002-4778,2002)。Johnson等人基于直接自适应控制和神经网络动态逆设计终端能量管理段和进场着陆段的容错控制方案(Fault tolerance through direct adaptive control using neural networks.AIAA2006-6553,2006)。姜斌等人基于模糊控制、自适应控制、鲁棒控制和滑模控制等理论与方法设计了多种故障诊断与容错控制方案,增强了姿控系统的可靠性(近空间飞行器故障诊断与容错控制的研究进展.南京航空航天大学学报,2012)。目前针对高超声速飞行器的容错控制方法大多数需要检测和隔离发生故障的执行机构,需要获取发生故障的升降舵的故障信息,包括故障发生时间、具体哪个升降舵发生故障和故障的大小。
发明内容
本发明所要解决的技术问题在于克服现有技术的不足,提出了一种高超声速飞行器升降舵故障控制方法。所述方法不需要额外的故障诊断环节,即不需要检测和辨识升降舵的故障模式、故障大小和故障发生时间,能够通过在线自适应调节正常升降舵的偏转角度补偿故障升降舵损失的控制效力,保证飞行器的稳定性,并恢复其高度和速度跟踪性能。
为解决上述技术问题,本发明所采用的技术方案是:
一种高超声速飞行器升降舵故障控制方法,其特征在于,包括以下步骤:
步骤1,建立高超声速飞行器巡航段纵向运动学及动力学模型,所述模型表示为:
Q:办理专利转让的流程及所需资料
A:专利权人变更需要办理著录项目变更手续,有代理机构的,变更手续应当由代理机构办理。
1:专利变更应当使用专利局统一制作的“著录项目变更申报书”提出。
2:按规定缴纳著录项目变更手续费。
3:同时提交相关证明文件原件。
4:专利权转移的,变更后的专利权人委托新专利代理机构的,应当提交变更后的全体专利申请人签字或者盖章的委托书。
Q:专利著录项目变更费用如何缴交
A:(1)直接到国家知识产权局受理大厅收费窗口缴纳,(2)通过代办处缴纳,(3)通过邮局或者银行汇款,更多缴纳方式
Q:专利转让变更,多久能出结果
A:著录项目变更请求书递交后,一般1-2个月左右就会收到通知,国家知识产权局会下达《转让手续合格通知书》。
动态评分
0.0