[发明专利]一种基于牛顿迭代的Lambert变轨问题半长轴迭代空间转移轨道计算方法在审
申请号: | 202010619030.6 | 申请日: | 2020-07-01 |
公开(公告)号: | CN111753244A | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 王松艳;晁涛;蒋瑞晔;杨明 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F17/10 | 分类号: | G06F17/10 |
代理公司: | 哈尔滨市阳光惠远知识产权代理有限公司 23211 | 代理人: | 刘景祥 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 牛顿 lambert 问题 半长轴迭代 空间 转移 轨道 计算方法 | ||
1.一种基于牛顿迭代的Lambert变轨问题半长轴迭代空间转移轨道计算方法,其特征在于,所述半长轴迭代空间转移轨道计算方法包括以下步骤:
步骤1:已知初始时刻t1任务飞行器在起始轨道上的位置矢量为r1,交会时刻t2目标飞行器在目标轨道的位置矢量为r2,计算转移角θ、辅助变量c和辅助变量s;
步骤2:根据步骤1计算的转移角θ、辅助变量c和辅助变量s,确定飞行器的空间转移轨道形状;
步骤3:当转移时间Δt大于抛物线轨道转移时间Δtp时,则转移轨道为椭圆轨道,对椭圆轨道求解;
引入最小能量椭圆半长轴当a<am时,两点间不存在椭圆转移轨道,即对于椭圆轨道有am<a<+∞,0≤e<1;
步骤4:当转移时间Δt小于抛物线轨道转移时间Δtp时,则转移轨道为双曲线轨道,对双曲线轨道求解;
对于双曲线轨道有-∞<a<0,e>1;
步骤5:当转移时间Δt等于抛物线轨道转移时间Δtp时,则转移轨道为抛物线轨道,对抛物线轨道求解;
对于抛物线轨道有半长轴az=∞,e=0;
步骤6:将步骤3至步骤5中的将Lambert变轨问题解析方程表示成圆锥曲线半长轴的函数,计算圆锥曲线半通径;
步骤7:根据步骤3至步骤6知为初始时刻t1任务飞行器在起始轨道上的速度矢量,为交会时刻t2目标飞行器在目标轨道的速度矢量,计算任务飞行器和目标飞行器变轨点速度和交汇点速度,从而完成空间转移轨道计算过程。
2.根据权利要求1所述半长轴迭代空间转移轨道计算方法,其特征在于,所述步骤1中计算转移角θ、辅助变量c和辅助变量s,具体为,
转移角
辅助变量
辅助变量
式中,r1为初始时刻t1任务飞行器在起始轨道上的位置矢量,r2为交会时刻t2目标飞行器在目标轨道的位置矢量,r1=||r1||,r2=||r2||,设Δt为转移轨道的转移时间,Δt=t2-t1。
3.根据权利要求1所述半长轴迭代空间转移轨道计算方法,其特征在于,所述步骤2中根据步骤1计算的转移角θ、辅助变量c和辅助变量s,确定轨道形状;
其中μ为地球引力常数,Δtp为抛物线轨道转移时间。
4.根据权利要求1所述半长轴迭代空间转移轨道计算方法,其特征在于,所述步骤3包括以下步骤:
步骤3.1:利用固定大步长迭代法得出搜索闭区间:令搜索区间上限a0=am,搜索区间下限a1=10am,由和得到辅助变量α,β,当θ≤π时,取0≤α≤2π,0≤β≤π;当θ>π时,取0≤α≤2π,-π≤β≤0;
步骤3.2:取并将Lambert变轨问题解析方程表示成轨道的圆锥曲线半长轴的函数,即分别计算f(a0),f(az),f(a1);
步骤3.3:如果f(a0)f(a1)<0,则进行步骤3.4;如果f(a0)f(a1)>0,则a0=a1,a1=2a1,重复步骤3.2;
步骤3.4:引入牛顿迭代法,记迭代变量判断是否满足f(ai+1)→0,若不满足则循环执行步骤3.4,直到满足条件为止;
步骤3.5:当f(ai+1)→0时,此时取a=ai+1即为利用牛顿迭代法求得的椭圆转移轨道的半长轴。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010619030.6/1.html,转载请声明来源钻瓜专利网。