【技术实现步骤摘要】
一种双重自适应切比雪夫皮卡迭代法的轨道预测方法
[0001]本专利技术涉及航天轨道设计
,具体是一种双重自适应切比雪夫皮卡迭代法的轨道预测方法。
技术介绍
[0002]卫星轨道预测问题是航天领域一个基本且重要的实际问题,通常只能通过使用数值积分方法来解决。常用的数值积分器分为单步法、多步法。而单步法与多步法只有使用较小的步长才能保证计算不发散,在卫星轨道预测方面会面临精度与效率的问题。
[0003]随着计算机及数值理论的快速发展,皮卡迭代法由于其快速收敛性与可并行性得到航天轨道计算领域的学者的关注。该方法最早可追溯到1963年Clenshaw及其合作者的工作,他们结合切比雪夫多项式和皮卡迭代发展了常微分方程数值求解的有效迭代算法。Bai和Junkins在2010年提出了修正切比雪夫皮卡迭代方法(MCPI)。基于MCPI方法,Woollands和Junkins针对摄动二体动力学问题,提出了一种求解初边值问题的自适应切比雪夫皮卡法。而这些切比雪夫皮卡方法总是选择足够大的节点数目N,使得力函数可以很好地用多项式逼近,然后进行数值Picard迭代和积分误差反馈。足够大的节点数目N虽然可确保插值误差足够小,但同时也会带来计算成本增加、迭代效率降低等问题。
技术实现思路
[0004]针对上述现有技术中的不足,本专利技术提供一种双重自适应切比雪夫皮卡迭代法的轨道预测方法,由于切比雪夫皮卡迭代法通常以粗略的近似解开始迭代,意味着在最初的几次迭代中迭代误差相对较大。在这种情况下,根据误差分析,不需要高精度 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种双重自适应切比雪夫皮卡迭代法的轨道预测方法,其特征在于,包括如下步骤:步骤1,获得航天器的初始位置与初始速度并选择航天器的初始预估轨道;步骤2,自适应设置预测时间步长,并设置预测时间步长内的初始节点数目为N0;步骤3,令N=N0,其中,N为预测时间步长内的节点数目;步骤4,基于状态初值与速度初值,采用切比雪夫皮卡迭代法对航天器在各时间步长内各节点上的状态信息、速度信息进行迭代预测;每次迭代过程中,基于当前迭代步的预测结果与上一迭代步的预测结果得到迭代误差e1,并基于上一迭代步过程中的力函数得到插值误差e2;判断e1<ε是否成立:若是则输出当前迭代步预测结果中的状态信息与速度信息;否则,继续判断e2≤ke1是否成立,若成立则进行下一次迭代,否则令N=N+ΔN并更新当前迭代步预测结果中的状态信息与速度信息后再进行下一次迭代;其中,ε为容差,k为迭代因子,ΔN为节点增量;步骤5,基于步骤4输出的各节点的状态信息与速度信息,通过插值技术获得航天器在任意时刻的状态信息与速度信息。2.根据权利要求3所述的双重自适应切比雪夫皮卡迭代法的轨道预测方法,其特征在于,步骤4中,每次迭代过程中的状态信息、速度信息进行迭代预测,具体为:式中,V
i
为第i次迭代的速度信息,V0为速度初值,S为积分矩阵,[F
i
‑1]为第i
‑
1次迭代中力函数的值矩阵,X
i
为第i次迭代的状态信息,X0为速度初值。3.根据权利要求2所述的双重自适应切比雪夫皮卡迭代法的轨道预测方法,其特征在于,所述积分矩阵具体为:其中:其中:
式中,t0表示预测时间步长的初始时间,t
f
表示预测时间步长的终止时间,矩阵T表示切比雪夫值矩阵,τ0~τ
N
表示切比雪夫点,T0(
·
)~T
N
(
·
)表示0~N次切比雪夫多项式,矩阵W表示对角矩阵,矩阵C表示转换矩阵,T
T
表示矩阵T的转置。4.根据权利要求3所述的双重自适应切比雪夫皮卡迭代法的轨道预测方法,其特征在于,步骤4中,所述迭代误差为:e1=||X
i
‑
X
i
‑1||+||V
i
‑
V
i
‑1||所述插值误差为:e2=||E[F
i
技术研发人员:王银坤,倪谷炎,刘易成,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。