一种欠驱动航天器三轴姿态稳定控制方法技术

技术编号:9223211 阅读:208 留言:0更新日期:2013-10-04 17:18
一种欠驱动航天器三轴姿态稳定控制方法,针对只能输出两轴控制力矩的欠驱动航天器,设计了通过两轴姿态控制飞轮实现三轴姿态稳定的控制器。建立基于罗德里格斯参数的姿态运动学方程、惯性系内的姿态动力学方程;将整个系统简化整理为一个Brockett双积分系统,采用σ变换根据初始条件是否为零,得到系统状态可控的线性控制系统,设计控制律完成系统的状态稳定,达到航天器三轴姿态稳定控制的目的。所提方法可实现欠驱动航天器只具有两轴姿态控制力矩输出能力时的三轴姿态稳定控制,相对于现有欠驱动控制方法,该设计方法简单直观,易于星上实现,可用于各类采用飞轮的欠驱动航天器的三轴姿态稳定控制。

【技术实现步骤摘要】

【技术保护点】
一种欠驱动航天器三轴姿态稳定控制方法,其特征在于步骤如下:(1)建立本体坐标系相对于惯性坐标系的系统模型为:其中,ρ=[ρ1?ρ2?ρ3]T为描述航天器姿态的罗德里格斯参数,?为ρ1的导数,?为ρ2的导数,?为ρ3的导数;u1和u2均为中间变量,c1=I/J1,c2=I/J2,?I为航天器上飞轮的转动惯量,J为航天器的转动惯量且J=diag(J1,J2,J3),?为本体坐标系中oxb轴飞轮的转速,?为本体坐标系中oyb轴飞轮的转速;(2)如果初始条件ρ1(0)≠0,则令?α为大于零的常数,之后进入步骤(4),如果初始条件ρ1(0)=0则进行步骤(3);(3)在区间[0,ts]中令其中u*为正常数,使得时间t=ts时,ρ1(t)=ρ1(ts)=u*ts,之后返回步骤(2);其中,ts=1/(10u*);(4)根据方程对所述系统模型中的作σ变换,得到变换后的系统状态空间表达式为:式中则根据确定的系统状态空间,令状态反馈控制律为:?u2=?Ky其中反馈增益阵K=(k1?k2),k1?k2均为大于0的常数,通过求解方程?得到反馈增益阵K,期望特征值为λ=[λ1?λ2],计算期望特征值的特征多项式为(s?λ1)(s?λ2)=s2?(λ1+λ2)s+λ1λ2,s为复变量。FSA00000739761600011.tif,FSA00000739761600012.tif,FSA00000739761600013.tif,FSA00000739761600014.tif,FSA00000739761600015.tif,FSA00000739761600016.tif,FSA00000739761600017.tif,FSA00000739761600018.tif,FSA00000739761600019.tif,FSA000007397616000110.tif,FSA000007397616000111.tif,FSA000007397616000112.tif,FSA000007397616000113.tif,FSA000007397616000114.tif,FSA000007397616000115.tif,FSA000007397616000116.tif,FSA000007397616000117.tif,FSA00000739761600021.tif...

【技术特征摘要】

【专利技术属性】
技术研发人员:张军邢琰王大轶王南华雷拥军田科丰
申请(专利权)人:北京控制工程研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1