The invention discloses a method for determining the orbit of a spacecraft based on multi-source data drive, which includes: preprocessing the orbit data of the GNSS measurement data; transforming the coordinate system of the GNSS measurement data; maintaining the system time of the filtering time and the running time of the onboard computer, and compensating the time of the filtered orbit data; constructing the navigation filtering algorithm and using EKF filtering The calculation results of the controller are used as the main scheme for orbit determination of spacecraft; the position and velocity information of inertial system are converted from orbit determination of spacecraft to obtain the instantaneous orbit parameters and the number of orbit flat elements; the stability of navigation filter is determined according to the number of orbit flat elements; the orbit recurrence method is used as the backup scheme for orbit determination of spacecraft; and the working state of GNSS measurement system is set Switching logic between the primary and secondary backup schemes. The invention overcomes the influence of noise error generated by GNSS measurement system and time deviation between satellite platform subsystems, and provides high-precision space-time reference for attitude and orbit control system.
【技术实现步骤摘要】
基于多源数据驱动的航天器轨道确定方法
本专利技术涉及航天器工程技术应用领域,特别涉及一种基于多源数据驱动的航天器轨道确定方法,更特别地说,是一种针对GNSS测量系统(GlobalNavigationSatelliteSystem,全球卫星导航系统)获取的实时轨道信息和地面测定轨获取的基准时刻轨道参数,使用滤波算法或轨道递推算法进行航天器轨道确定的方法;相较直接使用GNSS系统测量值的方式,本专利技术设计的航天器轨道确定方法能够获取更高精度的时空基准。
技术介绍
在轨航天器的轨道确定,可以基于GNSS系统的实时测量数据或轨道递推算法的预报获取。两种方式中,GNSS实时测量数据精度较高,但存在卫星平台各分系统之间的时间偏差,会对姿态确定造成影响。轨道递推算法的轨道预报精度相对较差,考虑到该算法稳定性较好且不受分系统之间的时间偏差影响,可以作为航天器轨道确定的备份方案。目前,针对姿轨控系统基于多源数据驱动的航天器轨道确定方法,尚未有公开的专利或论文等研究成果。
技术实现思路
本专利技术的目的在于提供一种基于多源数据驱动的航天器轨道确定方法,该方法能够克服卫星平台各分系统之间的时间偏差对轨道确定的影响;本专利技术的新方法相较直接使用GNSS系统测量值的方式或使用轨道递推算法,能够为姿轨控系统提供更高精度的时空基准。为了达到上述目的,本专利技术通过以下技术方案实现:一种基于多源数据驱动的航天器轨道确定方法,包含以下过程:针对GNSS测量数据进行轨道数据预处理,剔除错误数据;对经过预处理后的G ...
【技术保护点】
1.一种基于多源数据驱动的航天器轨道确定方法,其特征在于,包含以下过程:/n针对GNSS测量数据进行轨道数据预处理,剔除错误数据;/n对经过预处理后的GNSS测量数据进行坐标系转换;/n对滤波时刻、星载计算机运行时刻进行系统时间维护;/n构造导航滤波算法,使用EKF滤波器的计算结果作为航天器轨道确定的主份方案;/n对航天器轨道确定得到惯性系位置、速度信息进行转换,得到瞬时轨道参数和轨道平根数;/n针对轨道平根数进行导航滤波的稳定性判断;/n使用轨道递推算法作为航天器轨道确定的备份方案;/n根据GNSS测量系统的工作状态,提供主份方案与备份方案之间的切换逻辑。/n
【技术特征摘要】
1.一种基于多源数据驱动的航天器轨道确定方法,其特征在于,包含以下过程:
针对GNSS测量数据进行轨道数据预处理,剔除错误数据;
对经过预处理后的GNSS测量数据进行坐标系转换;
对滤波时刻、星载计算机运行时刻进行系统时间维护;
构造导航滤波算法,使用EKF滤波器的计算结果作为航天器轨道确定的主份方案;
对航天器轨道确定得到惯性系位置、速度信息进行转换,得到瞬时轨道参数和轨道平根数;
针对轨道平根数进行导航滤波的稳定性判断;
使用轨道递推算法作为航天器轨道确定的备份方案;
根据GNSS测量系统的工作状态,提供主份方案与备份方案之间的切换逻辑。
2.如权利要求1所述的基于多源数据驱动的航天器轨道确定方法,其特征在于,
所述轨道数据预处理包含以下过程:
根据轨道动力学特性,设置阈值判断公式,如下:
6.79×106m≤||r||≤7.05×106m且7.46×103m/s≤||v||≤7.75×103m/s
其中,x,y,z分别为GNSS接收机测量的三轴位置数据;vx,vy,vz分别为GNSS接收机测量的三轴速度数据;
超出阈值范围的测量输入作为错误数据剔除。
3.如权利要求1所述的基于多源数据驱动的航天器轨道确定方法,其特征在于,所述坐标系转换是指将GNSS接收机测量得到的WGS84坐标,转换接入滤波所需要的J2000.0坐标,坐标转换过程包括进行时间转换以及计算岁差RP、章动RN、极移RM和自转矩阵RS,可得:
RJ2000=(RMRSRNRP)-1R84
式中,RJ2000为J2000.0坐标系的位置数据;vJ2000为J2000.0坐标系的速度数据;R84为WGS84坐标系的位置数据;v84为WGS84坐标系的速度数据。
4.如权利要求1所述的基于多源数据驱动的航天器轨道确定方法,其特征在于,
所述导航滤波算法包含:
使用标准EKF滤波算法,对每一拍的绝对导航滤波运算,输入包括前一拍惯性系下位置与速度前一拍状态误差协方差阵Pk-1、系统状态噪声协方差阵Q、测量噪声协方差阵R、GNSS实时测量的绝对位置速度数据Zk,输出为当前拍惯性系下位置与速度和当前拍状态误差协方差阵Pk,计算过程如下:
(1)由前一拍状态进行状态量预测
算法输入的...
【专利技术属性】
技术研发人员:杨盛庆,贾艳胜,杜耀珂,王文妍,王禹,刘美师,王嘉轶,吴敬玉,
申请(专利权)人:上海航天控制技术研究所,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。