一种基于增益在线估计的卫星自主轨道保持方法技术

技术编号:16991578 阅读:36 留言:0更新日期:2018-01-10 17:31
本发明专利技术公开了一种基于增益在线估计的卫星自主轨道保持方法,其包含:S1、得到卫星轨道的平均轨道六根数;S2、当平半长轴相比参考半长轴衰减到一定阈值时,置允许轨道控制标识;S3、如果当前时刻的轨道平近点角表明卫星处于轨道的远地点时,进入轨道保持控制;S4、若是轨道保持控制的第一个控制周期,则根据当前轨道平半长轴的衰减程度计算得到需要的半长轴增量,采用可在线更新的轨道控制增益计算轨控的喷气时长;若否,判断当前轨道控制喷气时间是否达到了轨控的喷气时长,如果未达到,则继续喷气,如果已经达到,则置轨控结束标志,退出轨控;S5、计算目标半长轴改变量和实际半长轴改变量的偏差,通过轨道控制增益更新律改变轨道控制增益。

A method of satellite autonomous orbit retention based on gain online estimation

The invention discloses a method to keep the satellite orbit, based on the estimation of the gain line includes: S1, average orbit six root number; S2, when compared to the reference axis of Pingban semimajor axis attenuation to a certain threshold, the orbit control allows identification; S3, if the current track near flat angle that satellite at the apogee orbit, orbit control; S4, if the first control period to keep track of control, get the semi major axis is calculated according to the degree of attenuation to increment the current track of the long axis of the jet can be flat, online update of orbit control and orbit control gain calculation time; if not, determine the current whether time reached orbit control jet jet orbit control the length of time, if not reach, then continue to jet, if has been reached, the orbit control marks the end, back derailed Control; S5, the deviation of the target half long axis variable and the actual half long axis variable, and the orbit control gain is changed through the orbit control gain updating law.

【技术实现步骤摘要】
一种基于增益在线估计的卫星自主轨道保持方法
本专利技术涉及一种基于增益在线估计的卫星自主轨道保持方法。
技术介绍
卫星轨道保持控制一般指通过控制算法产生控制力作用于卫星,使得卫星的轨道参数产生有意义的改变,一般是通过卫星上安装的推力器来实现。目前使用的推力器有脉冲喷气推力和连续小推力两种方式,其中绝大多数航天器使用的是化学推进器的脉冲喷气推力器。由于这种推力器能够提供较大的推力,短时间内即可使航天器获得所需的速度,因此可以将轨道控制问题简化,进而简化控制器的设计。但是,由于推力器输出推力的大小并不是常值,而是随星上燃料储量的变化而变化的,并且整星质量也会随燃料的消耗而变化,所以每次轨道控制需要的喷气时间都不相同买这种推力器启动前需要进行一定时间的预热,而轨道控制(例如半长轴)调整控制都是在轨道上的某一特定位置(例如远地点)进行,如果推力器输出推力不准,则为了达到需要的轨道控制精度,势必要在多个轨道周期内多次进行轨道控制,不利于推力器的使用。此外,对于长期运行于近地轨道的卫星而言,大气阻力是导致其轨道变化的主要原因,轨道越低,大气阻力影响越大,轨道控制的频率越高,因此,对单次轨道控制的精度提出了更高的要求,即尽量以最少的轨道控制次数达到所需的轨道控制精度。综上,由于卫星质量变化、轨道模型建模误差以及喷气气压变化造成的推力变化等,都会对轨道控制精度产生较大的影响。为了保证轨道控制精度,每次轨道控制时都需要地面计算轨道控制参数,对于轨道控制非常频繁的卫星会消耗相关工作人员大量的精力,非常不方便。
技术实现思路
本专利技术的目的在于提供一种基于增益在线估计的卫星自主轨道保持方法,通过计算每次轨道控制实际结果与参考结果的误差,在线的自主修正轨道控制参数,既不需要地面人为干预,也能够实现较高精度的轨道控制,该方法可用于各类使用喷气推力器作为轨道控制执行机构的卫星中,且方法简单,计算量小,占用星上资源少,易于实际应用。为了达到上述目的,本专利技术通过以下技术方案实现:一种基于增益在线估计的卫星自主轨道保持方法,用于使用喷气推力器作为轨道控制执行机构的卫星中,其特征是,包含:S1、根据当前GPS或星上轨道递推得到轨道瞬时六根数,采用迭代算法得到卫星轨道的平均轨道六根数;S2、根据平均轨道六根数得到当前的轨道平半长轴,当平半长轴相比参考半长轴衰减到一定阈值时,置允许轨道控制标识;S3、根据平均轨道六根数计算当前的轨道平近点角,如果当前时刻的轨道平近点角表明卫星处于轨道的远地点时,进入轨道保持控制;S4、判断是否为轨道保持控制的第一个控制周期,若是,在该控制周期内,根据当前轨道平半长轴的衰减程度计算轨控需要的半长轴增量,并根据该半长轴增量,采用可在线更新的轨道控制增益计算轨控的喷气时长;若否,判断当前轨道控制喷气时间是否达到了轨控的喷气时长,如果未达到,则继续喷气,如果已经达到,则置轨控结束标志,退出轨控;S5、轨道保持控制结束后,根据GPS实际得到的轨道瞬时六根数,计算目标半长轴改变量和实际半长轴改变量的偏差,通过轨道控制增益更新律改变轨道控制增益,以用于下一次轨道保持控制;其中,所述的轨道控制增益更新律分为单步修正控制增益和多歩修正控制增益两种模式。上述的基于增益在线估计的卫星自主轨道保持方法,其中,所述步骤S4中的根据轨道控制增益以及当前轨道平半长轴的衰减程度计算得到需要的半长轴增量的具体过程为:计算需要的半长轴增量Rc,并根据下试计算轨控喷气时长T,式中,Kc为可变的轨道控制增益,μ=3.98×1014为地球引力常数,a为卫星半长轴,v为卫星线速度,mt为卫星质量,F为轨道控制推力器输出推力的大小;通过在线的修正Kc的大小,可以提高轨道控制的鲁棒性。上述的基于增益在线估计的卫星自主轨道保持方法,其中:所述的步骤S5中的通过单步修正轨道控制增益更新律改变轨道控制增益的计算过程为:针对卫星初期喷气推力较大或者半长轴调整量较小,即一次轨控喷气即可实现半长轴调整的情况,采用单次轨道控制策略,通过求解最优问题,得到轨道控制增益的估计值,具体的:实际的轨道半长轴变化量Rt和轨道控制时长T之间满足:式中,Kt为待求的真实轨道控制增益,μ=3.98×1014为地球引力常数,a为卫星半长轴,v为卫星线速度,mt为卫星质量,F为轨道控制推力器输出推力的大小;Kc为轨道控制增益,即Kt的估计值,取实际的轨道半长轴变化量Rt与预计半长轴增量Rc的差的平方作为最优化问题的性能指标:假设在当前轨道控制增益Kc的基础上增加ΔKc,使得ER最小,令ER对ΔKc求偏导,并另其等于零:进而得到轨道控制增益的修正值:在每一拍增益修正周期内,当前为第k+1拍时,根据式(5)计算到增益修正值ΔKc(k),再在前一拍第k拍轨道控制增益的估计值Kc(k)上累加该修正值,得到当前第k+1拍时轨道控制增益Kc的估计值Kc(k+1)。上述的基于增益在线估计的卫星自主轨道保持方法,其中,所述的步骤S5中的通过多歩修正轨道控制增益更新律改变轨道控制增益的计算过程为:针对卫星后期喷气推力不足或者半长轴调整量较大,需要多次喷气轨控实现半长轴调整的情况,采用多次轨道控制策略,通过估计喷气时长的修正值,得到轨道控制增益的估计值,具体的:通过下式:式中,Rc(k)为第k次轨道控制的目标半长轴改变量,单次轨道控制时间长度上限为Tmax,Rt(k)为第k次轨道控制的实际半长轴改变量,T(k)为第k次的轨控时间,Kc(k)为第k次轨控的控制增益,μ=3.98×1014为地球引力常数,a为卫星半长轴,v为卫星线速度,mt为卫星质量,F为轨道控制推力器输出推力的大小;根据上式得到第k拍喷气时长的修正值,结合第k拍的轨道控制时长理论计算值为:再通过下式:得到修正后的第k+1拍的轨道控制增益Kc(k+1)。本专利技术与现有技术相比具有以下优点:1、能够针对喷气推力大小和卫星质量等不确定性,通过计算每次轨道控制实际结果与参考结果的误差,在线的自主修正轨道控制增益,既不需要地面人为干预,也能够实现较高精度的轨道控制,该方法可用于各类使用喷气推力器作为轨道控制执行机构的卫星中,且方法简单,计算量小,占用星上资源少,易于实际应用;2、轨道控制增益分为单步修正和多步修正两种模式,既可以在推力器推力足够时通过单次轨道控制实现较高的轨道控制精度,也可以在推力器推力不足时以较少的轨道控制次数实现轨道控制的目标。附图说明图1为本专利技术为本专利技术的方法流程图;图2为本专利技术实施例中的单次轨道控制策略即单脉冲轨道控制半长轴误差曲线;图3为本专利技术实施例中的多次轨道控制策略即多脉冲轨道控制半长轴误差曲。具体实施方式以下结合附图,通过详细说明一个较佳的具体实施例,对本专利技术做进一步阐述。对于圆轨卫星,线速度和轨道半径之间满足:这里将椭圆轨道近似为圆轨道,所以分母中的半径r用半长轴a近似代替。卫星比机械能公式为:其中:h2=aμ为卫星单位角动量的平方,μ=3.98×1014为地球引力常数,a为卫星半长轴,v为卫星线速度,mt为卫星质量。假设卫星初始轨道半长轴为a0,一段时间t后,由于大气阻力影响,最终轨道半长轴衰减至at,可以看出:R=a0-at>0式中,R为轨道半长轴(或高度)的衰减量。衰减能量为:式中,Eo为轨道初始本文档来自技高网...
一种基于增益在线估计的卫星自主轨道保持方法

【技术保护点】
一种基于增益在线估计的卫星自主轨道保持方法,用于使用喷气推力器作为轨道控制执行机构的卫星中,其特征在于,包含:S1、根据当前GPS或星上轨道递推得到轨道瞬时六根数,采用迭代算法得到卫星轨道的平均轨道六根数;S2、根据平均轨道六根数得到当前的轨道平半长轴,当平半长轴相比参考半长轴衰减到一定阈值时,置允许轨道控制标识;S3、根据平均轨道六根数计算当前的轨道平近点角,如果当前时刻的轨道平近点角表明卫星处于轨道的远地点时,进入轨道保持控制;S4、判断是否为轨道保持控制的第一个控制周期,若是,在该控制周期内,根据当前轨道平半长轴的衰减程度计算轨控需要的半长轴增量,并根据该半长轴增量,采用可在线更新的轨道控制增益计算轨控的喷气时长;若否,判断当前轨道控制喷气时间是否达到了轨控的喷气时长,如果未达到,则继续喷气,如果已经达到,则置轨控结束标志,退出轨控;S5、轨道保持控制结束后,根据GPS实际得到的轨道瞬时六根数,计算目标半长轴改变量和实际半长轴改变量的偏差,通过轨道控制增益更新律改变轨道控制增益,以用于下一次轨道保持控制;其中,所述的轨道控制增益更新律分为单步修正控制增益和多歩修正控制增益两种模式...

【技术特征摘要】
1.一种基于增益在线估计的卫星自主轨道保持方法,用于使用喷气推力器作为轨道控制执行机构的卫星中,其特征在于,包含:S1、根据当前GPS或星上轨道递推得到轨道瞬时六根数,采用迭代算法得到卫星轨道的平均轨道六根数;S2、根据平均轨道六根数得到当前的轨道平半长轴,当平半长轴相比参考半长轴衰减到一定阈值时,置允许轨道控制标识;S3、根据平均轨道六根数计算当前的轨道平近点角,如果当前时刻的轨道平近点角表明卫星处于轨道的远地点时,进入轨道保持控制;S4、判断是否为轨道保持控制的第一个控制周期,若是,在该控制周期内,根据当前轨道平半长轴的衰减程度计算轨控需要的半长轴增量,并根据该半长轴增量,采用可在线更新的轨道控制增益计算轨控的喷气时长;若否,判断当前轨道控制喷气时间是否达到了轨控的喷气时长,如果未达到,则继续喷气,如果已经达到,则置轨控结束标志,退出轨控;S5、轨道保持控制结束后,根据GPS实际得到的轨道瞬时六根数,计算目标半长轴改变量和实际半长轴改变量的偏差,通过轨道控制增益更新律改变轨道控制增益,以用于下一次轨道保持控制;其中,所述的轨道控制增益更新律分为单步修正控制增益和多歩修正控制增益两种模式。2.如权利要求1所述的基于增益在线估计的卫星自主轨道保持方法,其特征在于,所述步骤S4中的根据轨道控制增益以及当前轨道平半长轴的衰减程度计算得到需要的半长轴增量的具体过程为:计算需要的半长轴增量Rc,并根据下试计算轨控喷气时长T,式中,Kc为可变的轨道控制增益,μ=3.98×1014为地球引力常数,a为卫星半长轴,v为卫星线速度,mt为卫星质量,F为轨道控制推力器输出推力的大小;通过在线的修正Kc的大小,可以提高轨道控制的鲁棒性。3.如权利要求1或2所述的基于增益在线估计的卫星自主轨道保持方法,其特征在于:所述的步骤S5中的通过单步修正轨道控制增益更新律改变轨道控制增益的计算过程为:针对卫星初期喷气推力较大或者半长轴调整量较小,即一次轨控喷气即可实现半长轴调整的情况,采用单次轨道控制策略,通过求解最优问题,得到轨道控制增益的估计值,具体的:实际的轨道半长轴变化量Rt和轨道控制时长T之间满足:式中,Kt为待求的真实轨道控制增益,μ=3.98×1014为地球引力常数,a为卫星半长轴,v为卫星线速度,mt为卫星质量,F为轨道控制推力器输出推力的大小;Kc为轨道控制增益,即Kt的估计值,取实际的轨道半长轴变化量Rt与预计半长轴增量Rc的差的平方作为最优化问题的性能指标:假设在当前轨道控制增益Kc的基础上增加ΔKc,使得ER最小,令ER对ΔKc求偏导,并另其等于零:

【专利技术属性】
技术研发人员:刘刚叶立军尹海宁陈殿印李芳华袁彦红刘川
申请(专利权)人:上海航天控制技术研究所
类型:发明
国别省市:上海,31

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

1