GPS卫星 星历与历书的区别
为了缩短卫星锁定时间,GPS接收机需利用历书、当地位置的时间来预报卫星运行状态。
历书与星历都是表示卫星运行的参数。历书包括全部卫星的大概位置,用于卫星预报;星历只是当前接收机观测到的卫星的精确位置,用于定位。
历书是从导航电文中提取的,每12.5分钟的导航电文才能得到一组完整的历书。
下表是ICD-GPS-200规定的历书格式:
|
说明 |
类型 |
字节 |
单位 |
|
卫星号 |
short |
2 |
|
|
健康状况 |
short |
2 |
|
|
偏心率 |
float |
4 |
|
|
轨道参考时间 |
long |
4 |
s |
|
轨道倾角 |
float |
4 |
半周 |
|
升交点赤经变化率 |
float |
4 |
半周/s |
|
长半轴的平方根 |
double |
8 |
|
|
升交点赤经 |
double |
8 |
半周 |
|
近地点角距 |
double |
8 |
半周 |
|
参考时间的平近点角 |
double |
8 |
半周 |
|
卫星钟差改正 |
float |
4 |
s |
|
卫星钟漂改正 |
float |
4 |
s/s |
|
历书星期数 |
short |
2 |
|
|
GPS星期数 |
short |
2 |
|
|
GPS星期秒数 |
long |
4 |
s |
|
校验和 |
|
2 |
|
利用历书和当地的位置, 我们可以计算出卫星的方位和高度角,由此可以计算出当地能观测到的卫星和持续时间,即卫星高度角大于5°的出现时间。
AC12接收机标准星历数据格式如下表:
|
类型 字节 说明 |
|
short wn 2 GPS week number. GPS周数(80年1月6日开始累计) |
|
long tow 4 Seconds of GPS week. |
|
float tgd 4 Group delay (seconds). 群延迟(S) |
|
long aodc 4 Clock da |
|
long toc 4 Clock da |
|
float af2 4 Clock correction (sec/sec2). 时钟改正值 |
|
float af1 4 Clock correction (sec/sec). 时钟改正值 |
|
float af0 4 Clock correction (sec). 时钟改正值 |
|
long aode 4 Orbit da |
|
float deltan 4 Mean anomaly correction (semicircles/sec). |
|
double m0 8 Mean anomaly at reference time (semicircles). |
|
double e 8 Eccentricity. 偏心率 |
|
double roota 8 Square root of semi-major axis (meters 1/2). 长半轴平方根 |
|
long toe 4 Reference time for orbit (sec). 轨道的参考时间 |
|
float cic 4 Harmonic correction term (radians). 谐波修正项 |
|
float crc 4 Harmonic correction term (meters). 谐波修正项 |
|
float cis 4 Harmonic correction term (radians). 谐波修正项 |
|
float crs 4 Harmonic correction term (meters). 谐波修正项 |
|
float cuc 4 Harmonic correction term (radians). 谐波修正项 |
|
float cus 4 Harmonic correction term (radians). 谐波修正项 |
|
double omega0 8 Longitude of ascending node (semicircles). 升焦点经度 |
|
double omega 8 Argument of perigee (semicircles). 近地点角距 |
|
double i0 8 Inclination angle (semicircles). 倾角 |
|
float omegadot 4 Rate of right ascension (semicircles/sec). 赤经率 |
|
float idot 4 Rate of inclination (semicircles/sec). 磁倾角变化率 |
|
short accuracy 2 User range accuracy. 用户测距精度 |
|
short health 2 Satellite health. 卫星健康状态 |
|
short fit 2 Curve fit interval. |
|
char prnnum 1 Satellite PRN number minus 1 (0 to 31) 卫星编号 |
|
char res 1 Reserved character. |
|
checksum 2 |
|
Total bytes 132 |
浙公网安备 33010602011771号