一种采用斜装推力器进行卫星姿态和轨道控制的方法技术

技术编号:14855451 阅读:95 留言:0更新日期:2017-03-18 22:40
本发明专利技术提供了一种采用斜装推力器进行卫星姿态和轨道控制的方法,所述卫星上包括4个斜装推力器,推力器对称倾斜安装在卫星同一面上,安装方向与轨控推力方向具有一定夹角,采用上述四斜装推力器进行卫星姿态和轨道控制的方法包括如下步骤:步骤一、采用脉宽调制的工作方式,根据卫星当前姿态角和角速度计算卫星需要产生的控制力矩以及方向,并保证一个调制脉宽周期产生控制力矩大于轨控时干扰力矩,以保证卫星姿态既可以稳定又满足轨控要求;步骤二、根据控制力矩方向将卫星需要产生的控制力矩分配给每个推力器,让推力器产生控制力矩。

【技术实现步骤摘要】

本专利技术属于航天器姿态控制
,涉及一种利用四个斜装推力器同时进行姿态和轨道控制的方法。
技术介绍
推力器是航天器姿态控制系统中最常用的执行机构之一,它通过喷气产生控制力来控制卫星的姿态和轨道。利用推力器控制卫星三轴姿态要求推力器产生6个方向控制力矩,单个方向控制时如果不对其它方向产生干扰,需形成力偶控制,那么卫星上要安装12个推力器。利用推力器轨控要求轨控推力器工作时对姿态没有影响,推力合力经过质心。推力器数量多冗余备份多,在控制分配上简单。但是由于推力器安装在卫星不同位置,推进管路复杂,为舱内其它单机布局造成一定难度,卫星体积和重量大;推力器数量多导致姿态控制系统(包括单机和软件等)复杂,同时卫星成本升高。随着卫星控制技术水平的提高,越来越要求卫星具备尺寸小,重量轻,成本低,简单可靠。因此,通过在推力器安装方式以及控制指令分配将推力器数量尽量减少,是目前需要解决的问题。
技术实现思路
本专利技术所要解决的技术问题是,提供一种采用斜装推力器进行卫星姿态和轨道控制的方法。为了解决上述问题,本专利技术提供了一种采用斜装推力器进行卫星姿态和轨道控制的方法,所述卫星上包括4个斜装推力器,推力器对称倾斜安装在卫星同一面上,安装方向与轨控推力方向具有一定夹角,采用上述四斜装推力器进行卫星姿态和轨道控制的方法包括如下步骤:步骤一、采用脉宽调制的工作方式,根据卫星当前姿态角和姿态角速度计算卫星需要产生的控制力矩以及方向,并保证一个调制脉宽周期产生控制力矩大于轨控时干扰力矩,以保证卫星姿态即可以稳定又满足轨控要求;步骤二、根据控制力矩方向将卫星需要产生的控制力矩分配给每个推力器,让推力器产生控制力矩。可选的,所述夹角小于25度。可选的,所述步骤二中,推力器进行调姿的步骤是在一个控制周期的开始时喷气,喷气时间结束后关闭推力器,等待下个周期。可选的,所述步骤二中,推力器同时进行调姿和轨控的步骤是根据喷气调姿脉宽在一个控制周期开始时四个推力器都工作,进行轨控,达到周期后面开始调姿时再关闭相应推力器,以达到高轨控效率。可选的,所述步骤一中,一个调制脉宽周期产生控制力矩大于轨控时干扰力矩的两倍。本专利技术的优点在于,提出一种推力器控制方式,将推力器数量控制在4个,既可以满足轨控要求又满足姿态控制的要求,简化卫星设计,节省卫星成本。附图说明图1所示是本专利技术具体实施方式所述卫星上的斜装推力器的安装示意图。图2所示是本专利技术具体实施方式所述推力器安装位置以及角度选择关系示意图。图3是本专利技术具体实施方式所述右半平面控制规律的相平面控制示意图。图4是本专利技术具体实施方式所述推力器仅调姿时的工作状态示意图。图5是本专利技术具体实施方式所述推力器同时进行轨控和姿态控制时的工作状态示意图。图6是本专利技术具体实施方式所述在轨采用推力器轨控期间姿态曲线图。图7是本专利技术具体实施方式所述在轨轨控期间姿态角速度曲线图。图8是本专利技术具体实施方式所述卫星在轨对日姿态控制姿态角曲线图。图9是本专利技术具体实施方式所述卫星在轨对日姿态角速度曲线图。具体实施方式下面结合附图对本专利技术提供的一种采用斜装推力器进行卫星姿态和轨道控制的方法的具体实施方式做详细说明。附图1所示是卫星上的4个斜装推力器F1-F4的安装示意图,F5-F8是备份推进器,安装角度与F1-F4完全一致。推力器对称倾斜安装在卫星同一面上,安装方向与轨控推力方向具有一夹角,所述夹角优选小于25度。该夹角的计算方式是要满足推力器产生的推力无论在卫星寿命初期还是末期,始终在卫星质心的同侧,并留有一定的余量。考虑安装偏差、推力矢量偏差和质心偏差等(假设余量5°),同时保证轨控效率,节省燃料。推力器安装倾斜角度满足:(1)D≥L/tg(α-5°),保证推力器矢量在有偏差和质心变化时,推力矢量与+X轴交点始终在质心一侧;(2)cosα≥0.85,保证轨控效率在85%以上。如图2所示是推力器安装位置以及角度选择关系,其中O为卫星的原点,α为推力器安装角度,即推力器和X轴夹角,L为推力作用点在卫星+Z轴分量,D为卫星质心到卫星+X面的垂直距离。采用上述四斜装推力器进行卫星姿态和轨道控制的方法首先是采用脉宽调制的工作方式,根据卫星当前姿态和姿态角速度计算输出卫星需要产生的控制力矩以及方向,并保证一个调制脉宽周期产生控制力矩大于轨控时干扰力矩,以保证卫星姿态即可以稳定又满足轨控要求。在每个控制周期中,推力器以固定脉宽工作,根据姿态角和姿态角速度偏差判断喷气方向和脉宽大小。根据推力器相平面控制方式生成三轴控制器控制指令:开关线关于相平面的原点中心对称,相平面右半部分为八个区,将推力器喷气脉冲宽度时间固定ΔTmin和ΔTmax,给定角度阀值为α0,角度控制线α1和α2,给定角速度阀值为ω0,角速度控制线ω1和ω2,斜率k1和k2。令上次角度偏差值为αLasti,i=x,y,z。以X轴为例,令X轴推力器控制器控制指令为ΔT,角度偏差为α,角速度偏差为ω,为当前姿态和目标姿态之差。如果角度偏差绝对值大于270°,将当前角度偏差转换到-90~90°之间,再进行计算。右半平面控制律如下:I区条件:α+k1ω≥α1且ω≥ω2控制:ΔT=-ΔTmax,负喷气记录:αLast=αII区条件:α+k1ω≥α1且α+k2ω≤α2且ω≥ω1且ω<ω2控制:ΔT=-ΔTmin,负喷气记录:αLast=αIII区条件:α+k1ω≥α1且α+k2ω≤α2且ω≥0且ω<ω1当α-αLast≥α0控制:ΔT=-ΔTmin,负喷气记录:αLast=α当α-αLast<α0控制:ΔT=0,不喷气记录:αLast不变IV区条件:α+k2ω>α2且ω≥-ω0且ω<0控制:ΔT=-ΔTmax,负喷气记录:αLast=αVI区条件:α>α1且α+k2ω<α2且ω>-ω0且ω≤0当α-αLast≥-α0控制:ΔT=-ΔTmin,负喷气记录:αLast=α当α-αLast<-α0控制:ΔT=0记录:αLast=αVII区条件:α+k2ω≥α2且ω≥0且ω<ω2控制:ΔT=-ΔTmax,负喷气记录:αLast=αVIII区条件:α+k1ω<-α1控制:ΔT=ΔTmax,正喷气记录:αLast=αV区条件:α≤α1且ω≥-ω0且ω≤0或α+k1ω≥-α1且ω<-ω0或α+k本文档来自技高网...
一种采用斜装推力器进行卫星姿态和轨道控制的方法

【技术保护点】
一种采用斜装推力器进行卫星姿态和轨道控制的方法,其特征在于,所述卫星上包括4个斜装推力器,推力器对称倾斜安装在卫星同一面上,安装方向与轨控推力方向具有一定夹角,采用上述四斜装推力器进行卫星姿态和轨道控制的方法包括如下步骤:步骤一、采用脉宽调制的工作方式,根据卫星当前姿态角和姿态角速度计算卫星需要产生的控制力矩以及方向,并保证一个调制脉宽周期产生控制力矩大于轨控时干扰力矩,以保证卫星姿态即可以稳定又满足轨控要求;步骤二、根据控制力矩方向将卫星需要产生的控制力矩分配给每个推力器,让推力器产生控制力矩。

【技术特征摘要】
1.一种采用斜装推力器进行卫星姿态和轨道控制的方法,其特征在于,所述卫星上包
括4个斜装推力器,推力器对称倾斜安装在卫星同一面上,安装方向与轨控推力方向具有一
定夹角,采用上述四斜装推力器进行卫星姿态和轨道控制的方法包括如下步骤:
步骤一、采用脉宽调制的工作方式,根据卫星当前姿态角和姿态角速度计算卫星需要
产生的控制力矩以及方向,并保证一个调制脉宽周期产生控制力矩大于轨控时干扰力矩,
以保证卫星姿态即可以稳定又满足轨控要求;
步骤二、根据控制力矩方向将卫星需要产生的控制力矩分配给每个推力器,让推力器
产生控制力矩。
2.根据权利...

【专利技术属性】
技术研发人员:熊淑杰林宝军白涛刘伟朱让剑吴宅莲
申请(专利权)人:上海微小卫星工程中心
类型:发明
国别省市:上海;31

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

1