GNSS原始数据相关-3-导航文件N

1、概述

导航卫星信号一般由3部分组成:载波信号、伪随机噪声码(测距码)和数据码。其中,数据码是卫星以二进制码流形式发送给用户的导航定位数据,通常称为导航电文。
GPS广播星历参数共有16个,其中包括1个参考时刻,6个对应参考时刻的开普勒轨道参数和9个反映摄动力影响的参数。这些参数通过GPS卫星发射的含有轨道信息的导航电文传递给用户。
卫星星历是描述卫星运动轨道的信息。也可以说卫星星历就是一组对应某一时刻的轨道参数及其变率。有了卫星星历就可以计算出任意时刻的卫星位置及其速度。
导航电文通过广播星历播发出来,且需要6*5*25 s = 750s才能发送完一个完整的导航电文。

又叫广播星历,或实时星历,它通过导航电文实时向用户传送,每2小时更新一次。

2、导航电文内容的理解

同o文件一样,导航电文的存储也是以 rinex 格式存储的。今天就可以获取昨天的导航电文,今天不能获取今天的导航电文,因为今天还没有过完。

导航电文是如何获取的呢?笔者猜测流程大致如下:太空中的卫星不断的发送自己数据,地面接收机不断接收各个卫星的数据。接收机接收了一天的数据,然后要进行数据格式转换,然后转换出来观测文件和导航电文。这一个接收机转换出来的导航电文只是包括它在这一天所接收到的卫星的轨道信息,当然它不可能在任意时刻都观测到所有的卫星。但是可以将很多接收机的导航电文合并在一起,因为导航电文存的都是与卫星有关的信息,与接收机无关( Receiver Independent Exchange,RINEX),不同接收机在相同历元时刻接收到的卫星的信息肯定是一样的。通过将许多全球均匀分布的测站的导航电文合并在一起,就几户可以得到任意时刻所有卫星的信息了。然后就可以发布供任意地方的用户使用。
View Code

对以上内容保持待定!!!

a、文件头

举个栗子:

 RINEX VERSION /TYPE:RINEX格式的版本号/文件类型(导航电文)/M为混合系统

PGM/RUN BY/DATA:创建本数据文件所采用程序的名称/创建本数据文件单位的名称/创建本数据文件的日期

COMMENT:注释

MERGED_FILE:融合了73个文件

IONOSPHERIC CORR参数:电离层改正

TIME SYSTEM CORR:时间系统校正

LEAP SCECONDS:跳秒

 

 2、数据块内容

 在RINEX格式GPS导航电文文件的数据记录节中,为按卫星和参考时刻存放的各颗卫星的时钟和轨道数据。

每颗卫星一个参考时刻的数据占8行,第1行为卫星的PRN号和该卫星时钟的参考时刻及其改正模型参数,

第2~8行为该卫星的广播轨道数据。由于导航电文通常每2h更新一次,因此,某些卫星可能会有多个不同参考时刻的数据。

第一行记录了卫星的PRN号,卫星钟的参考历元时刻(TOC,年月日时分秒)接着是卫星钟的偏差(s)、漂移(s / s )、漂移速度( s/s^2)
其他几行的含义如下表所示

 

 

 关于导航电文结构,可参见[1]谢钢. GPS原理与接收机设计[M]. 电子工业出版社, 2009.

参考:https://blog.csdn.net/Gou_Hailong/article/details/121275437

 

posted on   gary_123  阅读(3053)  评论(0编辑  收藏  举报

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
历史上的今天:
2017-12-24 ROS下的动态重配置
2017-12-24 三、分析amcl的调试(5)
2017-12-24 三、分析amcl各家博客理解(4)
2017-12-24 三、分析amcl原理(3)
2017-12-24 三、分析amcl源代码(2)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示