【技术实现步骤摘要】
本专利技术涉及航天器姿态控制领域,具体涉及一种太阳帆航天器三轴姿态控制及实现方法。
技术介绍
太阳帆航天器通过巨大的帆面反射太阳光来获得轨道推进力。改变太阳帆姿态,调整太阳光反射角度可调节推进力的幅值与方向,继而改变航天器飞行轨道。因此,太阳帆的飞行任务依赖于其姿态调控。复杂的轨道任务对应多样的姿态机动,传统的自旋稳定无法满足姿态多变的要求。为服务太阳帆轨道转移和深空飞行任务,有必要研究高效精准的三轴姿态控制系统。与传统航天器相比,太阳帆所受光压干扰力矩巨大,并且在轨运行期间,航天器面临诸多不确定因素,存在来自轨道耦合、行星引力、磁场等各方面的干扰,这些都要求姿态控制器具有较强的抗干扰能力。此外,基于质心/压心偏差设计的姿态执行机构,在工作过程中使得太阳帆转动惯量变化,这要求姿态控制器具有较好的鲁棒性。滑动质量块-移动小帆执行机构可产生太阳帆三轴姿态控制所需力矩,且完全利用太阳光供能,结构较为简单,不影响太阳帆展开。然而,基于帆面转动原理设计的执行机构形式,转角解算都有一定的难度,因此有必要设计合理的操纵律求解小帆的转动角度。但是现有技术中尚无相关描述。
技术实现思路
本专利技术的目的在于提供一种太阳帆航天器三轴姿态控制及实现方法。实现本专利技术目的的技术解决方案为:一种太阳帆航天器三轴姿态控制及实现方法,包括以下步骤:步骤1、建立太阳帆姿态运动学模型和姿态动力学模型;步骤2、在步骤1的基础上,基于滑模控制理论,构建太阳帆姿态控制器;步骤3、构建操纵律,使执行机构输出控制力矩,实现对太阳帆姿态控制器输出量的跟踪,并施加于太阳帆姿态模型上,完成姿态控制。本专利 ...
【技术保护点】
一种太阳帆航天器三轴姿态控制及实现方法,其特征在于,所述方法包括以下步骤:步骤1、建立太阳帆姿态运动学模型和姿态动力学模型;步骤2、在步骤1的基础上,基于滑模控制理论,构建太阳帆姿态控制器;步骤3、构建操纵律,使执行机构输出控制力矩,实现对太阳帆姿态控制器输出量的跟踪,并施加于太阳帆姿态模型上,完成姿态控制。
【技术特征摘要】
1.一种太阳帆航天器三轴姿态控制及实现方法,其特征在于,所述方法包括以下步骤:步骤1、建立太阳帆姿态运动学模型和姿态动力学模型;步骤2、在步骤1的基础上,基于滑模控制理论,构建太阳帆姿态控制器;步骤3、构建操纵律,使执行机构输出控制力矩,实现对太阳帆姿态控制器输出量的跟踪,并施加于太阳帆姿态模型上,完成姿态控制。2.根据权利要求1所述的太阳帆航天器三轴姿态控制及实现方法,其特征在于,步骤1中太阳帆运动学模型为Q·=12q4I3+q×-qTω]]>太阳帆姿态动力学模型为:Jω·+J·ω+ω×(Jω)=τc+τd,]]>其中Q=[q1q2q3q4]T=[qTq4]T为姿态四元数,ω=[ω1ω2ω3]为姿态角速度,ω×表示矢量ω的斜对称矩阵,τd为干扰力矩,τc为执行机构输出的控制力矩,J=diag(Jx,Jx,Jz)为太阳帆转动惯量,且Jx=Ix+mr(d32+d42)Jy=Iy+mr(d12+d22)Jz=Iz+mr(d12+d22+d32+d42),J·x=2mr(d·3d3+d·4d4)J·y=2mr(d1d·1+d2d·2)J·z=2mr(d1d·1+d2d·2+d·3d3+d·4d4),]]>mr=m(ms+m)/mt,m为单个滑块质量,ms为帆面质量,mt为航天器总质量,d1、d2、d3、d4分别为4个滑块的位置,Ix,Iy,Iz分别为忽略质心变化时Jx,Jy,Jz的标称值。3.根据权利要求1所述的太阳帆航天器三轴姿态控制及实现方法,其特征在于,步骤2构建太阳帆姿态控制器包括以下步骤:步骤2-1、建立误差运动学和动力学模型,具体为:误差运动学模型为:qe=qd4q-qd×q-qd4qdqe4=qdTq+q4qd4,]]>误差动力学模型为:其中,为期望姿态四元数,误差四元数为ωd为期望角速度,ωe=ω-ωd为对应角速度误差;步骤2-2、对控制律执行环境作出如下假设:1)太阳帆转动惯量...
【专利技术属性】
技术研发人员:吴利平,郭毓,姚伟,王璐,钟晨星,吴益飞,郭健,陈庆伟,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。