【技术实现步骤摘要】
一种用于深空探测的皮米量级卫星轨道仿真方法及系统
[0001]本专利技术涉及卫星轨道仿真领域,特别涉及一种用于深空探测的皮米量级卫星轨道仿真方法及系统。
技术介绍
[0002]空间激光干涉引力波天线是一个超精密的测量系统,中国科学院提出的“太极”计划拟采用运行在日心轨道的三星编队来进行空间引力波探测,卫星编队距离太阳中心约为1个天文单位(1AU约等于1.496
×
10
11
m),每颗卫星包含两个测试质量。以测试质量作为引力波传感器,利用高精度激光干涉测距系统,测量由引力波引起的相距数百万千米的两个自由测试质量间的皮米级(1
×
10
‑
12
m)距离变化,进而反演引力波信号。
[0003]由于极高的探测精度要求以及任务的复杂性,因此建立探测编队的地面仿真系统是十分必要的,对在轨运行状态等进行仿真,从而为任务设计方案的优化、辅助关键技术攻克提供支持。然而,对于“太极”来说,需要在1AU卫星轨道尺度下仿真引力波引起的皮米量级的变化,长基线测量的精度要求高,已经远远超过了双精度的范围。一方面计算机编程语言所带的计算精度不够高,由于精度问题会导致误差过大;另一方面,在对轨道进行数值积分求解时,常微分方程求解器的精度也会因为双精度的不足而使得求解的精度远不足以满足要求。
[0004]近年来针对高精度轨道仿真,在低低卫卫追踪(LL
‑
SST)任务中,有些采用双精度与四倍精度混合的方式来提高轨道仿真的精度,但是只达到了纳 ...
【技术保护点】
【技术特征摘要】
1.一种用于深空探测的皮米量级卫星轨道仿真方法,通过求解器和基本运算库对卫星轨道进行仿真,以获得卫星的位置和速度矩阵;其特征在于,包括以下步骤:步骤1)加入若干天体的引力场,建立卫星编队动力学模型;步骤2)设置所需的有效位数、卫星轨道仿真的起始时间、用于卫星轨道初始化的优化参数、仿真步长和所述求解器的参数;通过所述求解器和基于MPFR库开发的基本运算库求解所述卫星编队动力学模型,以获得与所述仿真步长对应时刻的所述卫星的位置和速度矩阵。2.根据权利要求1所述的用于深空探测的皮米量级卫星轨道仿真方法,其特征在于,所示基本运算库在底层框架中利用MPFR库进行开发,其中,所述MPFR库包括:mpreal.h头文件;所述基于MPFR库开发的基本运算库包括:矩阵运算模块、轨道元素计算模块、字符串类型转换模块、时间转换模块、坐标系转换模块、数据输入模块和数据输出模块。3.根据权利要求2所述的用于深空探测的皮米量级卫星轨道仿真方法,其特征在于,所述步骤2)具体包括:步骤2
‑
1)设置所需的有效位数、卫星轨道仿真的起始时间、用于卫星轨道初始化的优化参数、仿真步长和所述求解器的参数;步骤2
‑
2)通过所述时间转换模块将所述卫星轨道仿真的起始时间从北京时间转换为儒略日时间;步骤2
‑
3)通过所述数据输入模块,读取所述用于卫星轨道初始化的优化参数;步骤2
‑
4)通过所述矩阵运算模块,基于所述优化参数,获得与所述卫星轨道的起始时间对应的初始化卫星位置和速度矩阵;步骤2
‑
5)通过所述坐标系转换模块,将所述初始化卫星位置和速度矩阵转化到所述卫星编队动力学模型求解过程中所需坐标系;步骤2
‑
6)通过所述求解器,利用设置的所述求解器的参数、所述仿真步长、所述有效位数、所需坐标系的所述初始化卫星位置和速度矩阵,对所述卫星编队动力学模型进行常微分方程求解,以获得所述卫星编队动力学模型所需坐标系下,所述仿真步长对应时刻的具有所需有效位数的卫星位置与速度;并通过所述坐标系转换模块将其转化到惯性系,以获得惯性系下与所述仿真步长对应时刻的具有所述有效位数的卫星位置与速度。4.根据权利要求1所述的用于深空探测的皮米量级卫星轨道仿真方法,其特征在于,所述求解器的类型包括:8阶变步长龙格库塔求解器和8阶变步长DOP853求解器;所述求解器进一步利用所述基于MPFR库开发的基本运算库开发进行开发,以进行任意有效位数浮点运算。5.根据权利要求1所述的用于深空探测的皮米量级卫星轨道仿真方法,其特征在于,所述求解器采用8阶变步长DOP853求解器,并采用7阶稠密输出,其中,所述求解器的参数设置为:误差容忍度为1
×
10
‑
...
【专利技术属性】
技术研发人员:韩晓晴,唐文林,彭晓东,杨震,马晓珊,强丽娥,
申请(专利权)人:中国科学院国家空间科学中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。