考虑时间约束的平衡点Halo轨道调相轨道转移方法与流程

文档序号:11964231阅读:来源:国知局

技术特征:

1.一种考虑时间约束的平衡点Halo轨道调相轨道转移方法,其特征在于:包括如下步骤,

步骤一:在地-月-星构成的限制性三体模型下建立动力学方程,在地月旋转系下生成L2点附近的Halo轨道;

Halo轨道建立在圆形限制性三体模型下,它描述探测器在两主天体m1和m2共同引力作用下的运动,其中主天体在圆轨道上相互运动,m1>m2;通常探测器的运动建立在质心旋转坐标系下,即原点为两主天体的质心,X轴由m1指向m2,Z轴与主天体的角动量方向相同,Y轴形成完整的右手坐标系;在质心旋转系下的无量纲化动力学方程为:

<mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mover> <mi>x</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>-</mo> <mn>2</mn> <mover> <mi>y</mi> <mo>&CenterDot;</mo> </mover> <mo>-</mo> <mi>x</mi> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&mu;</mi> <mo>)</mo> <mo>(</mo> <mi>x</mi> <mo>+</mo> <mi>&mu;</mi> <mo>)</mo> </mrow> <msubsup> <mi>r</mi> <mn>1</mn> <mn>3</mn> </msubsup> </mfrac> <mo>-</mo> <mfrac> <mrow> <mi>&mu;</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>-</mo> <mn>1</mn> <mo>+</mo> <mi>&mu;</mi> <mo>)</mo> </mrow> </mrow> <msubsup> <mi>r</mi> <mn>2</mn> <mn>3</mn> </msubsup> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mover> <mi>y</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <mn>2</mn> <mover> <mi>x</mi> <mo>&CenterDot;</mo> </mover> <mo>-</mo> <mi>y</mi> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&mu;</mi> <mo>)</mo> <mi>y</mi> </mrow> <msubsup> <mi>r</mi> <mn>1</mn> <mn>3</mn> </msubsup> </mfrac> <mo>-</mo> <mfrac> <mrow> <mi>&mu;</mi> <mi>y</mi> </mrow> <msubsup> <mi>r</mi> <mn>2</mn> <mn>3</mn> </msubsup> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mover> <mi>z</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&mu;</mi> <mo>)</mo> <mi>z</mi> </mrow> <msubsup> <mi>r</mi> <mn>1</mn> <mn>3</mn> </msubsup> </mfrac> <mo>-</mo> <mfrac> <mrow> <mi>&mu;</mi> <mi>z</mi> </mrow> <msubsup> <mi>r</mi> <mn>2</mn> <mn>3</mn> </msubsup> </mfrac> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

式中,μ为系统的质量比,分别为探测器与m1和m2的距离;这里选择归一化长度,质量和时间分别为天体的平均距离,系统总质量和以及天体公转角速度的倒数;

在圆型限制型三体问题中存在五个动力学的平衡点,包括三个共线平衡点和两个三角平衡点,其中共线平衡点为不稳定平衡点,平衡点附近的运动方程描述为:

<mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mover> <mi>&xi;</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>-</mo> <mn>2</mn> <mover> <mi>&eta;</mi> <mo>&CenterDot;</mo> </mover> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mn>2</mn> <msub> <mi>c</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mi>&xi;</mi> <mo>=</mo> <mfrac> <mo>&part;</mo> <mrow> <mo>&part;</mo> <mi>&xi;</mi> </mrow> </mfrac> <munder> <mo>&Sigma;</mo> <mrow> <mi>n</mi> <mo>&GreaterEqual;</mo> <mn>3</mn> </mrow> </munder> <msub> <mi>c</mi> <mi>n</mi> </msub> <mrow> <mo>(</mo> <mi>&mu;</mi> <mo>)</mo> </mrow> <msup> <mi>&rho;</mi> <mi>n</mi> </msup> <msub> <mi>P</mi> <mi>n</mi> </msub> <mrow> <mo>(</mo> <mfrac> <mi>&xi;</mi> <mi>&rho;</mi> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mover> <mi>&eta;</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <mn>2</mn> <mover> <mi>&xi;</mi> <mo>&CenterDot;</mo> </mover> <mo>+</mo> <mrow> <mo>(</mo> <msub> <mi>c</mi> <mn>2</mn> </msub> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>&eta;</mi> <mo>=</mo> <mfrac> <mo>&part;</mo> <mrow> <mo>&part;</mo> <mi>&eta;</mi> </mrow> </mfrac> <munder> <mo>&Sigma;</mo> <mrow> <mi>n</mi> <mo>&GreaterEqual;</mo> <mn>3</mn> </mrow> </munder> <msub> <mi>c</mi> <mi>n</mi> </msub> <mrow> <mo>(</mo> <mi>&mu;</mi> <mo>)</mo> </mrow> <msup> <mi>&rho;</mi> <mi>n</mi> </msup> <msub> <mi>P</mi> <mi>n</mi> </msub> <mrow> <mo>(</mo> <mfrac> <mi>&xi;</mi> <mi>&rho;</mi> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mover> <mi>&zeta;</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <msub> <mi>c</mi> <mn>2</mn> </msub> <mi>&zeta;</mi> <mo>=</mo> <mfrac> <mo>&part;</mo> <mrow> <mo>&part;</mo> <mi>&zeta;</mi> </mrow> </mfrac> <munder> <mo>&Sigma;</mo> <mrow> <mi>n</mi> <mo>&GreaterEqual;</mo> <mn>3</mn> </mrow> </munder> <msub> <mi>c</mi> <mi>n</mi> </msub> <mrow> <mo>(</mo> <mi>&mu;</mi> <mo>)</mo> </mrow> <msup> <mi>&rho;</mi> <mi>n</mi> </msup> <msub> <mi>P</mi> <mi>n</mi> </msub> <mrow> <mo>(</mo> <mfrac> <mi>&xi;</mi> <mi>&rho;</mi> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

式中,ρ2=x2+y2+z2,c2(μ)、cn(μ)为仅与质量有关的常数;

方程(2)的高阶分析解可表示为:

<mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>&xi;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> <mi>&infin;</mi> </munderover> <mrow> <mo>(</mo> <munder> <mo>&Sigma;</mo> <mrow> <mrow> <mo>|</mo> <mi>k</mi> <mo>|</mo> </mrow> <mo>&le;</mo> <mi>i</mi> <mo>,</mo> <mrow> <mo>|</mo> <mi>m</mi> <mo>|</mo> </mrow> <mo>&le;</mo> <mi>j</mi> </mrow> </munder> <msub> <mi>&xi;</mi> <mrow> <mi>i</mi> <mi>j</mi> <mi>k</mi> <mi>m</mi> </mrow> </msub> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mo>(</mo> <mrow> <msub> <mi>k&theta;</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>m&theta;</mi> <mn>2</mn> </msub> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <msup> <mi>&alpha;</mi> <mi>i</mi> </msup> <msup> <mi>&beta;</mi> <mi>j</mi> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>&eta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> <mi>&infin;</mi> </munderover> <mrow> <mo>(</mo> <munder> <mo>&Sigma;</mo> <mrow> <mrow> <mo>|</mo> <mi>k</mi> <mo>|</mo> </mrow> <mo>&le;</mo> <mi>i</mi> <mo>,</mo> <mrow> <mo>|</mo> <mi>m</mi> <mo>|</mo> </mrow> <mo>&le;</mo> <mi>j</mi> </mrow> </munder> <msub> <mi>&eta;</mi> <mrow> <mi>i</mi> <mi>j</mi> <mi>k</mi> <mi>m</mi> </mrow> </msub> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mo>(</mo> <mrow> <msub> <mi>k&theta;</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>m&theta;</mi> <mn>2</mn> </msub> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <msup> <mi>&alpha;</mi> <mi>i</mi> </msup> <msup> <mi>&beta;</mi> <mi>j</mi> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>&zeta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> <mi>&infin;</mi> </munderover> <mrow> <mo>(</mo> <munder> <mo>&Sigma;</mo> <mrow> <mrow> <mo>|</mo> <mi>k</mi> <mo>|</mo> </mrow> <mo>&le;</mo> <mi>i</mi> <mo>,</mo> <mrow> <mo>|</mo> <mi>m</mi> <mo>|</mo> </mrow> <mo>&le;</mo> <mi>j</mi> </mrow> </munder> <msub> <mi>&zeta;</mi> <mrow> <mi>i</mi> <mi>j</mi> <mi>k</mi> <mi>m</mi> </mrow> </msub> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mo>(</mo> <mrow> <msub> <mi>k&theta;</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>m&theta;</mi> <mn>2</mn> </msub> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <msup> <mi>&alpha;</mi> <mi>i</mi> </msup> <msup> <mi>&beta;</mi> <mi>j</mi> </msup> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

α、β分别为平面内和平面外的振幅;θ1=ωt+φ1、θ2=vt+φ2φ1、φ2为初始相位;式中ω、v为表示轨道振幅的幂函数,

<mrow> <mi>&omega;</mi> <mo>=</mo> <msub> <mi>&omega;</mi> <mi>p</mi> </msub> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> <mi>&infin;</mi> </munderover> <msub> <mi>&omega;</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <msup> <mi>&alpha;</mi> <mi>i</mi> </msup> <msup> <mi>&beta;</mi> <mi>j</mi> </msup> <mo>,</mo> <mi>v</mi> <mo>=</mo> <msub> <mi>&omega;</mi> <mi>v</mi> </msub> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> <mi>&infin;</mi> </munderover> <msub> <mi>v</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <msup> <mi>&alpha;</mi> <mi>i</mi> </msup> <msup> <mi>&beta;</mi> <mi>j</mi> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>

当轨道的垂直方向和平面内的振幅相同时,即为Halo轨道,(4)式可以得到Halo轨道的近似解析解,利用微分修正方法得到精确的数值解;

为了方便描述,定义轨道的相位角θ为轨道上任一点在x-y平面的投影与x轴的夹角,以顺时针为正,0度起点选择为Halo轨道距离月球最远点;

步骤二:选定探测器在Halo轨道周期上的初始相位θ0,所需改变的时间差Δt,以及转移时间的上限tmax,生成探测器在原Halo轨道上的停泊时间t1以及调相轨道的转移时间t2

根据探测器在Halo轨道周期上的初始相位θ0得到对应的初始状态X0(t0)=[r0,v0];由于探测器在Halo轨道上不是匀速运动,因此采用时间差Δt来代替相位差,即通过调相轨道,探测器提前或推后Δt时间到达参考轨迹上某一点;假设探测器不施加机动经过时间t*后到达X(t*)=[r*,v*];则探测器通过第一次机动进入调相轨道后,轨道应满足X(t*-Δt)=[r*,v**],通过施加第二次机动完成调相;确定t=t1+t2是否满足转移时间的上限t<tmax,若不满足转移时间的上限t<tmax则重新生成在原Halo轨道上的停泊时间t1以及调相轨道的转移时间t2,若满足转移时间的上限t<tmax,则进入步骤三;

步骤三:确定调相转移的初始状态和末端状态;

根据初始状态X0(t0)=[r0,v0]和停泊时间t1,通过对无量纲化动力学方程(1)积分,确定探测器进入调相轨道前的状态X(t1)=[r1,v1];根据初始状态X0(t0)=[r0,v0]和停泊时间t1,转移时间t2以及时间差Δt,通过对无量纲化动力学方程(1)积分,时间tf=t1+t2+Δt,得到调相轨道的末端状态X(tf)=[rf,vf];

步骤四:选择优化变量速度增量Δv1和停泊时间t1,转移时间t2,设置优化指标J,通过优化算法得到对应的调相转移轨道;

对进入调相轨道前的状态X(t1)=[r1,v1]施加速度增量Δv1,将探测器状态变为X′(t1)=[r1,v1+Δv1],通过无量纲化动力学方程(1)积分时间t2,得到状态X′(t1+t2)=[r2,v2];令Δv2=v2-vf,Δr=r2-rf;设置优化指标J=|Δv1|+|Δv2|+k|Δr|,其中k为惩罚函数,用来保证调相轨道的末状态与目标轨道一致;

步骤五:根据优化算法,小于设定的迭代次数时返回步骤二,重新选择停泊时间t1以及调相轨道的转移时间t2,速度增量Δv1,计算对应的更新目标函数J,直至满足设定的迭代次数,得到燃耗最优且满足时间约束的调相轨道。

2.如权利要求1所述的一种考虑时间约束的平衡点Halo轨道调相轨道转移方法,其特征在于:还包括步骤六,

步骤六:根据探测器需完成的任务,调整时间差Δt、任务Halo轨道或转移时间上限tmax,实现轨道阴影的规避或Halo轨道上探测器的空间交会等探测任务;

当实施轨道阴影的规避时,根据规避所需的时间差Δt得出转移至无轨道阴影的轨道的调相转移轨道;

当实施探测器空间交会对接时,根据目标航天器和追击航天器的相对时间差Δt,得到实现探测器有限时间tmax内交会的调相转移轨道,从而实现Halo轨道上探测器的空间交会。

3.如权利要求1或2所述的一种考虑时间约束的平衡点Halo轨道调相轨道转移方法,其特征在于:步骤四所述的优化算法优选遗传算法、微分进化算法。

4.如权利要求3所述的一种考虑时间约束的平衡点Halo轨道调相轨道转移方法,其特征在于:在步骤四中,当|Δr|<δ时,k=0,δ为一个小量,根据探测任务的测控精度而定,δ设置为小量优选为δ=0.0001;否则k设置为大量,根据探测任务要求的入轨精度而定,k设置为大量优选为k=10000;确定相应参数下的调相轨道燃料消耗。

5.一种考虑时间约束的平衡点Halo轨道调相轨道转移方法,其特征在于:通过在地-月-星构成的限制性三体模型下建立动力学方程,在地月旋转系下生成L2点附近的Halo轨道;确定探测器的Halo轨道初始相位以及所需改变的相位差(时间差),将初始停泊时间tpark和转移时间ttran作为优化变量,利用优化算法设立的优化指标获得满足相位约束和转移时间约束的燃料最优调相轨道;根据探测器需完成的任务,调整时间差Δt、任务Halo轨道或转移时间上限tmax,实现轨道阴影的规避探测任务或Halo轨道上探测器的空间交会探测任务。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1