[发明专利]基于SDRE的再入飞行器自适应最优滑模姿态控制方法有效
申请号: | 201210442055.9 | 申请日: | 2012-11-07 |
公开(公告)号: | CN102929283A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 刘向东;王亮;盛永智 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于SDRE(状态依赖矩阵Riccati方程)的再入飞行器自适应最优滑模姿态控制方法,属于飞行器控制技术领域。本方法将再入飞行器非线性动力学、运动学模型转化为SDC形式,在此基础上进行基于SDRE的最优滑模面以及气动力矩自适应滑模控制律设计,使得系统状态在有限时间内收敛到滑模面上;根据自适应滑模控制律将气动力矩分配到气动舵面,得到姿态控制所需要舵面偏转角指令,对姿态进行实时控制。本方法直接针对飞行器非线性模型进行控制器设计,有效避免对模型线性化时引入的建模误差;通过将SDRE方法与滑模控制相结合,减小了计算量,提高了系统控制精度;引入切换增益自适应调整算法,提高系统的自适应性。 | ||
搜索关键词: | 基于 sdre 再入 飞行器 自适应 最优 姿态 控制 方法 | ||
【主权项】:
1.基于SDRE的再入飞行器自适应最优滑模姿态控制方法,其特征在于:包括以下步骤:步骤1,以关于机体坐标系x-O-y平面对称的无动力再入飞行器模型为对象,建立姿态运动方程;绕质心转动的运动学方程为:α · = ω z + tan β ( ω y sin α - ω x cos α ) - 1 mV cos β ( Y - mg cos γ cos μ ) ]]>β · = ω x sin α + ω y cos α + 1 mV ( Z + mg cos γ sin μ ) - - - ( 1 ) ]]>μ · = sec β ( ω x cos α - ω y sin α ) + 1 mV [ ( Z + mg cos γ sin μ ) tan γ cos μ ]]>+ ( tan β + tan γ sin μ ) ( Y - mg cos γ cos μ ) ] ]]> 绕质心转动的动力学方程为:ω · x = I yy I * M x + I xy I * M y - I yy ( I zz - I yy ) - I xy 2 I * ω y ω z - I xy ( I yy + I xx - I zz ) I * ω x ω z ]]>ω · y = I xy I * M x + I xx I * M y - I xx ( I xx - I zz ) + I xy 2 I * ω x ω z + I xy ( I xx + I yy - I zz ) I * ω y ω z - - - ( 2 ) ]]>ω · z = 1 I zz M z - I yy - I xx I zz ω x ω y - I xy I zz ( ω y 2 - ω x 2 ) ]]> 式中,m,V分别为飞行器的质量和速度;α,β,μ分别为攻角,侧滑角和倾侧角;ωx,ωy,ωz分别为滚转、偏航和俯仰角速度;Ixx,Iyy,Izz,Ixy分别为机体坐标系下关于x,y,z轴的转动惯量和惯量积,Ixz=Iyz=0,
X,Y,Z分别为速度坐标系下的阻力,升力和侧力;Mx,My,Mz分别为机体坐标系下的气动力矩;其中,气动力X,Y,Z和气动力矩Mx,My,Mz分别为:X = q ^ SC x ( α , β , Ma , δ e , δ a , δ r ) , ]]> (3)Y = q ^ SC y ( α , β , Ma , δ e , δ a , δ r ) , ]]>Z = q ^ SC z ( α , β , Ma , δ e , δ a , δ r ) . ]]>M i = q ^ SlC mi ( α , β , Ma , δ e , δ a , δ r ) , i = x , y , z . - - - ( 4 ) ]]> 式中:
为动压,ρ为大气密度,S,l分别为飞行器的参考面积和参考长度;δe,δa,δr分别为升降舵、副翼和方向舵;Cx,Cy,Cz分别为阻力、升力和侧力系数,Cmx,Cmy,Cmz分别为滚转、偏航和俯仰力矩系数,均为关于α,β,δe,δa,δr和马赫数Ma的函数;步骤2,将步骤1建立的再入飞行器非线性动力学、运动学模型转化为SDC形式:z · 1 = A 11 z 1 + A 12 z 2 ]]> (5)z · 2 = A 21 z 1 + A 22 z 2 + B 2 u ]]> 式中,z1=[V α β μ]T,z2=[ωx ωy ωz]T是系统状态向量,u=[Mx My Mz]T是气动力矩;A 11 = - X - mg sin γ mV 0 0 0 - Y + mg cos γ cos μ m V 2 cos β 0 0 0 Z m V 2 0 0 g cos γ sin μ μV Z tan γ cos μ m V 2 0 - g tan β cos γ cos μ βV ( tan β + tan γ sin μ ) Y μmV , ]]>A 12 = 0 0 0 - tan β cos α tan β sin α 1 sin α cos α 0 sec β cos α - sec β sin α 0 , ]]> A21=03×4,B 2 = I yy I * I xy I * 0 I xy I * I xx I * 0 0 0 1 I zz , ]]>A 22 = - I xy ( I yy + I xx - I zz ) I * ω z - I yy ( I zz - I yy ) - I yy 2 I * ω z 0 - I xx ( I xx - I zz ) + I xy 2 I * ω z 0 I xy ( I xx + I yy - I zz ) I * - I yy - I xx I zz ω y + I xy I zz ω x - I xy I zz ω y 0 ω y ; ]]> 步骤3,针对步骤2得到的SDC形式的系统模型,进行基于SDRE的最优滑模面设计;具体方法为:系统性能指标J为:J = ∫ 0 ∞ Z T QZdt - - - ( 6 ) ]]> 式中,Z=[z1 z2]T,Q是正定对称矩阵,满足:Q = Q 11 Q 12 Q 21 Q 22 , ]]>Q 21 T = Q 12 ; ]]> 其中,Q11,Q12和Q22分别是维数为4×4,4×3和3×3的矩阵;则性能指标J表示为:J = ∫ 0 ∞ ( z 1 T Q 11 z 1 + 2 z 1 T Q 12 z 2 + z 2 T Q 22 z 2 ) dt ]]> (7)= ∫ 0 ∞ ( z 1 T ( Q 11 - Q 12 Q 22 - 1 Q 12 T ) z 1 + v T Q 22 v ) dt ]]> 其中,
为控制量;将v代入到
中,得到系统动态方程:z · 1 = A 11 - A 12 Q 22 - 1 Q 12 T z 1 + A 12 v - - - ( 8 ) ]]> 将z1作状态变量,v作控制量,则求解系统动态方程和性能指标,得到控制量v为:v = - Q 22 - 1 A 12 T P ( z 1 - z 1 c ) - - - ( 9 ) ]]> 式中,P为SDRE的解:P ( A 11 - A 12 Q 22 - 1 Q 12 T ) + ( A 11 - A 12 Q 22 - 1 Q 12 T ) T P - PA 12 Q 22 - 1 A 12 T P + ( Q 11 - Q 12 Q 22 - 1 Q 12 T ) = 0 ; ]]> 根据v的表达式,将z2表示为:z 2 = - Q 22 - 1 A 12 T P ( z 1 - z 1 c ) - Q 22 - 1 Q 12 T z 1 - - - ( 10 ) ]]> 最优滑模面函数S=[s1 s2 s3]T为:S = z 2 + Q 22 - 1 A 12 T P ( z 1 - z 1 c ) + Q 22 - 1 Q 12 T z 1 - - - ( 11 ) ]]> 步骤4,针对步骤3的最优滑模面,设计使系统状态在有限时间内收敛到滑模面上的气动力矩自适应滑模控制律;气动力矩自适应滑模控制律形式为:u = - B 2 - 1 η ^ sat ( S ) - - - ( 12 ) ]]> 式中,sat(S)=[sat(s1)sat(s2)sat(s3)]T为饱和函数,
为自适应切换增益,分别表示为:![]()
η ^ · i = 1 k i ( - σ i η ^ i + | s i ( t ) | ) - - - ( 14 ) ]]> 其中,i=1,2,3;
表示边界层厚度;σi>0为常数,ki为自适应率;步骤5,根据步骤4得到的再入飞行器气动力矩自适应滑模控制律,并结合气动力矩表达式,将气动力矩分配到气动舵面,得到姿态控制所需要舵面偏转角指令[δe δa δr]T;步骤6,将步骤5得到的舵面偏转角指令[δe δa δr]T输入到再入飞行器的舵机,对姿态进行控制;飞行器控制系统输出实时飞行状态(V,α,β,μ,ωx,ωy,ωz),同时将实时飞行状态作为反馈输入回飞行器控制系统,对姿态进行实时控制;在飞行过程中,重复步骤2-步骤6,实现在系统存在参数不确定性及外部扰动的情况下,控制舵面偏转角[δe δa δr]T,对制导环给出的姿态指令Ωc=[αc βc μc]T进行有效跟踪。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210442055.9/,转载请声明来源钻瓜专利网。