[发明专利]再入飞行器的最优积分滑模姿态控制方法及控制器有效
申请号: | 201210367288.7 | 申请日: | 2012-09-28 |
公开(公告)号: | CN102862686A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 盛永智;耿洁;刘向东 | 申请(专利权)人: | 北京理工大学 |
主分类号: | B64F5/00 | 分类号: | B64F5/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种再入飞行器的最优积分滑模姿态控制方法及控制器,属于飞行器控制技术领域。首先针对飞行器的标称模型设计了SDRE标称姿态控制律,使标称系统的性能满足提出的最优指标。然后,考虑系统的不确定性,在SDRE标称控制律的基础上设计积分滑模控制律,使系统在满足性能指标要求的同时,对不确定性具有鲁棒性。为了减弱抖振,引入二阶滑模设计思想,使控制器输出较光滑。本发明设计的姿态控制器不仅能保证期望的指标,而且具有较好的鲁棒性。 | ||
搜索关键词: | 再入 飞行器 最优 积分 姿态 控制 方法 控制器 | ||
【主权项】:
1.再入飞行器的最优积分滑模姿态控制方法,其特征在于:包括以下步骤:步骤1,生成飞行器的状态向量;结合飞行器的实际姿态角Ω=[α,β,μ]T,姿态角速度ω=[ωx,ωy,ωz]T,以及速度V,组成状态向量x:x=[V,α,β,μ,ωx,ωy,ωz]T;步骤2,建立再入飞行器的数学模型:x · = f ( x ) + g ( x ) · u + d ( x ) ]]> (1)y=h(x)其中,状态向量x=[V α β μ ωx ωy ωz]T,控制力矩u=[Mx My Mz]T,输出变量y[α β μ]T,f(x)=[f1(x) f2(x)...f7(x)]T;f1(x)=(-X-mgsinγ)/mf2(x)=ωz+tanβ(ωysinα-ωxcosα)-(Y-mgcosγcosμ)/(mVcosβ)f3(x)=ωxsinα+ωycosα+(Z+mgcosγsinμ)/(mV)f4(x)=secβ(ωxcosα-ωysinα)+[(tanβ+tanγsinμ)(Y-mgcosγcosμ)+(Z+mgcosγsinμ)tanγcosμ]/(mV)f 5 ( 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 ]]>f 6 ( x ) = - I xx ( I xx - I zz ) + I xy 2 I * ω x ω z + I xy ( I xx + I xyy - I zz ) I * ω y ω z ]]>f 7 ( x ) = - I yy - I xx I zz ω x ω y - I xy I zz ( ω y 2 - ω x 2 ) ]]>g ( x ) = 0 4 × 3 g 2 , ]]>g 2 = I yy / I * I xy / I * 0 I xy / I * I xx / I * 0 0 0 1 / I zz ]]> h(x)=[α β μ]T其中α,β,μ分别为攻角、侧滑角和速度倾侧角,X,Y,Z为速度坐标系下阻力、升力和侧力,V为飞行器的速度;m为飞行器质量,Ixx,Iyy,Izz,Ixy为飞行器对机体坐标系各轴的转动惯量以及惯量积,ωx,ωy,ωz分别是滚转角速率、偏航角速率和俯仰角速率,γ为弹道倾角;Mx,My,Mz为俯仰、偏航、滚转三个方向的力矩;d(x)表示包括参数摄动、外部扰动以及未建模动态等聚合不确定性;步骤3,针对d(x)=0的飞行器标称模型,将步骤2建立的再入飞行器模型转化为状态依赖参数形式:x · = A ( x ) x + Bu ]]> A(x),B的表达式如下;A ( x ) = a 11 0 0 0 0 0 a 17 a 21 0 0 0 a 25 a 26 a 27 a 31 0 0 a 34 a 35 a 36 0 a 41 0 a 43 a 44 a 45 a 46 0 0 0 0 0 a 55 a 56 0 0 0 0 0 a 65 0 a 67 0 0 0 0 a 75 a 76 0 , ]]> B(x)=g(x)式中,a 11 = - X mV , ]]>a 17 = - g sin w z , ]]>a 21 = - Y + mg cos γ cos μ m V 2 cos β , ]]> a25=-tanβcosα,a26=tanβsinα,a 27 = 1 , a 31 = Z m V 2 , ]]>a 34 = g cos γ sin μ μV , ]]> a35=sinα,a36=cosα,a 41 = Z tan γ cos μ m V 2 , ]]>a 43 = - g tan β cos γ cos μ βV , ]]>a 44 = ( tan β + tan γ sin μ ) Y μmV , ]]> a45=secβcosα,a46=-secβsinα,a 55 = - I xy ( I yy + I xx - I zz ) I * ω z , ]]>a 56 = - I yy ( I zz - I yy ) - I xy 2 I * ω z , ]]>a 65 = - I xx ( I xx - I zz ) + I xy 2 I * ω z , ]]>a 67 = I xy ( I xx + I yy - I zz ) I * ω y , ]]>a 75 = - I yy - I xx I zz ω y + I xy I zz ω x , ]]>a 76 = - I xy I zz ω y ]]> 步骤4,针对再入飞行器的标称模型,根据SDRE方法理论计算标称控制律u*;给定最优指标J ( t , x , u ) = 0.5 ∫ t ∞ [ x T ( τ ) Q ( x ) x ( τ ) + u T ( τ ) R ( x ) u ( τ ) ] dτ , ]]> Q(x)和R(x)是权值系数,Q7×7(x)≥0,R3×3(x)>0,根据控制量和系统的动态性能调整Q(x)和R(x)权阵;解如下代数Ricatti方程得到P(x):AT(x)P(x)+P(x)A(x)+Q(x)-P(x)B(x)R-1(x)BTP(x)=0计算标称控制律u*:u*=-R(x)-1B(x)TP(x)[x-xc] (2)式中xc=[0,αc,βc,μc,0,0,0]T,αc,βc,μc为制导系统给出的姿态角指令;步骤5,设计积分滑模面s:s=Cx+z (3)z · = - C [ A ( x ) x + B u * ] - - - ( 4 ) ]]> 其中,C3×7为常值参数矩阵,选择C使CB可逆;z为引入的辅助滑模变量,z(0)=-Cx(0),则s(0)=0,s=[s1,s2,s3]T;令聚合扰动d ~ ( x ) = C 3 × 7 d ( x ) , ]]>d ~ ( x ) = d ~ 1 ( x ) d ~ 2 ( x ) d ~ 3 ( x ) T , ]]> 存在正数L,满足| d ~ · i ( x ) | < L , i = 1,2,3 ; ]]> L是的上界;sig(s)和sign(s)定义如下:sig ( s i ) = | s i | 1 2 sign ( s i ) ]]>sign ( s i ) = 1 s i > 0 - 1 s i > 0 ]]> sig(s)=[sig(s1),sig(s2),sig(s3)]Tsign(s)=[sign(s1),sign(s2),sign(s3)]T步骤6,计算最优积分滑模控制力矩u;u由标称控制律u*以及积分滑模切换项usw组成:u=u*+usw (5)其中u*为步骤4得到的标称控制律;usw=-(CB)-1·[k1 sig(s)+k2∫sign(s)]s是步骤5中设计的积分滑模面;k1,k2为常值参数,满足k2≥4L;步骤7,控制分配,得到舵偏角指令:δ=G-1u其中δ=[δe,δa,δr]T,δe,δa,δr分别为升降舵、副翼、方向舵的偏角,u=[Mx,My,Mz]T为步骤6得到的姿态控制力矩,G是转换矩阵,由气动参数决定。步骤8,将步骤7得到的舵偏角指令输入飞行器,对其进行姿态控制;同时,飞行器输出当前飞行器的各个状态ω,V,X,Y,Z,作为姿态控制的输入,重复步骤1-步骤8;从而使得飞行器实现利用实际的姿态角Ω=[α β μ]T跟踪制导系统给出的姿态角指令Ωc=[αc,βc,μc]T的目的。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210367288.7/,转载请声明来源钻瓜专利网。
- 上一篇:等离子显示屏剥离液及其制备方法与应用
- 下一篇:缺相保护三相固态继电器