GPS星历与历书的区别

2024-03-31 06:58
文章标签 区别 gps 星历 历书

本文主要是介绍GPS星历与历书的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

 

利用历书和当地的位置, 我们可以计算出卫星的方位和高度角,由此可以计算出当地能观测到的卫星和持续时间,即卫星高度角大于的出现时间。

AC12接收机标准星历数据格式如下表:

类型                    字节       说明

short wn                 2     GPS week number. GPS周数(8016开始累计)

long tow                 4     Seconds of GPS week. 

float tgd                4     Group delay (seconds). 群延迟(S

long aodc                4     Clock data issue. 发出的时钟数据

long toc                 4     Clock data reference time in seconds. 秒级的参考时间

float af2                4     Clock correction (sec/sec2). 时钟改正值

float af1                4       Clock correction (sec/sec). 时钟改正值

float af0                4       Clock correction (sec). 时钟改正值

long aode                4       Orbit data issue. 轨道数据

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 

这篇关于GPS星历与历书的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/863710

相关文章

深度解析Spring Boot拦截器Interceptor与过滤器Filter的区别与实战指南

《深度解析SpringBoot拦截器Interceptor与过滤器Filter的区别与实战指南》本文深度解析SpringBoot中拦截器与过滤器的区别,涵盖执行顺序、依赖关系、异常处理等核心差异,并... 目录Spring Boot拦截器(Interceptor)与过滤器(Filter)深度解析:区别、实现

Before和BeforeClass的区别及说明

《Before和BeforeClass的区别及说明》:本文主要介绍Before和BeforeClass的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Before和BeforeClass的区别一个简单的例子当运行这个测试类时总结Before和Befor

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

Linux中的more 和 less区别对比分析

《Linux中的more和less区别对比分析》在Linux/Unix系统中,more和less都是用于分页查看文本文件的命令,但less是more的增强版,功能更强大,:本文主要介绍Linu... 目录1. 基础功能对比2. 常用操作对比less 的操作3. 实际使用示例4. 为什么推荐 less?5.

Java 关键字transient与注解@Transient的区别用途解析

《Java关键字transient与注解@Transient的区别用途解析》在Java中,transient是一个关键字,用于声明一个字段不会被序列化,这篇文章给大家介绍了Java关键字transi... 在Java中,transient 是一个关键字,用于声明一个字段不会被序列化。当一个对象被序列化时,被

解读@ConfigurationProperties和@value的区别

《解读@ConfigurationProperties和@value的区别》:本文主要介绍@ConfigurationProperties和@value的区别及说明,具有很好的参考价值,希望对大家... 目录1. 功能对比2. 使用场景对比@ConfigurationProperties@Value3. 核

Spring Boot拦截器Interceptor与过滤器Filter深度解析(区别、实现与实战指南)

《SpringBoot拦截器Interceptor与过滤器Filter深度解析(区别、实现与实战指南)》:本文主要介绍SpringBoot拦截器Interceptor与过滤器Filter深度解析... 目录Spring Boot拦截器(Interceptor)与过滤器(Filter)深度解析:区别、实现与实

关于Mybatis和JDBC的使用及区别

《关于Mybatis和JDBC的使用及区别》:本文主要介绍关于Mybatis和JDBC的使用及区别,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、JDBC1.1、流程1.2、优缺点2、MyBATis2.1、执行流程2.2、使用2.3、实现方式1、XML配置文件

exfat和ntfs哪个好? U盘格式化选择NTFS与exFAT的详细区别对比

《exfat和ntfs哪个好?U盘格式化选择NTFS与exFAT的详细区别对比》exFAT和NTFS是两种常见的文件系统,它们各自具有独特的优势和适用场景,以下是关于exFAT和NTFS的详细对比... 无论你是刚入手了内置 SSD 还是便携式移动硬盘或 U 盘,都需要先将它格式化成电脑或设备能够识别的「文

什么是ReFS 文件系统? ntfs和refs的优缺点区别介绍

《什么是ReFS文件系统?ntfs和refs的优缺点区别介绍》最近有用户在Win11Insider的安装界面中发现,可以使用ReFS来格式化硬盘,这是不是意味着,ReFS有望在未来成为W... 数十年以来,Windows 系统一直将 NTFS 作为「内置硬盘」的默认文件系统。不过近些年来,微软还在研发一款名