RINEX3文件中的toc,toe,IODE
-
导航卫星的轨道是通过地面站对卫星进行观测,得到地固系(即坐标系随着地球转动的坐标系)下的坐标,但是这个坐标是杂乱无章的,不是一个椭圆。
-
而卫星的轨道是一个椭圆(不考虑摄动项),那么首先需要将地固系下的观测值转换到惯性系(即天球系,即坐标轴不随地球自转而发生转动),得到观测值在惯性系下的坐标,通过这些坐标就可以拟合出一段或整个观测弧段的卫星轨道,这个轨道是近似椭圆形,在考虑摄动项的时候,导致卫星轨道不是完全的一个椭圆。
-
观测时段可以是4个小时,8个小时,12个小时等等,这一弧段可以计算出卫星运动的轨道六根数和几个轨道根数的变化率(例如idot,omega
dot等),也可以拟合出来6个摄动调和项(crs,cuc,cus,等等)。 -
那么不管前面是用多长的数据拟合出来的上述15个参数(6个轨道根数,3个变化率,6个调和项),它计算或拟合出来的肯定是一组值,这组值就是GPS卫星每2小时更新的星历。那么通过这一组值,我们可以内推或者外推卫星轨道其他时间的位置,那么这个中间时刻我们称她为toe,计算卫星位置的时刻就是用t-toe。
-
正常更新频率都是两小时,但是某些时候可能系统问题导致没有及时更新,比如说我用1~8小时的数据拟合出来一组数据(比如第10小时的广播星历),也可以拟合出来多组数据(比如说10,12,1