【通信协议-RTCM】GPS卫星星历 ---- 对应RTCM十六进制 编码ID(3FB)

注释:
RTCM响应消息1014-1017为网络辅助站数据消息的内容,应该不是很重要(工作中也未接触到此些语句),故忽略

1. 1019型消息的内容,GPS卫星星历数据

2. 1008型消息的内容——天线描述符和序列号

DATA FIELD DF NUMBER DATA TYPE NO. OF BITS NOTES
Message Number(e.g.,“1019”= 0011 1111 1011) - 消息编号
DF002
uint12
12
1019
GPS Station ID - GPS参考站ID
DF009
uint6
6
GPS Week Number - GPS周计数
DF076
uint10
10
0 – 1023
GPS周数是指一周中的时间(Tow),它不会出现在此消息中。
GPS SV ACCURACY - GPS SV精度
DF077
uint4
4
GPS CODE ON L2 - L2上的GPS码
DF078
bit(2)
2
00-保留
01-P代码打开
10-C/A代码开启
11-L2C开启
GPS IDOT
DF079
int14
14
GPS IODE
DF071
uint8
8
GPS t oc
DF081
uint16
16
GPS a f2
DF082
int8
8
GPS a f1
DF083
int16
16
GPS a f0
DF084
int22
22
GPS IODC
DF085
uint10
10
GPS C rs
DF086
int16
16
GPS Δn(DETA n)
DF087
int16
16
GPS M 0
DF088
int32
32
GPS C uc
DF089
int16
16
GPS Eccentricity (e)
DF090
uint32
32
GPS C us
DF091
int16
16
GPS (A) 1/2
DF092
uint32
32
GPS t oe
DF093
uint16
16
GPS C ic
DF094
int16
16
GPS Ω 0 (OMEGA) 0
DF095
int32
32
GPS C is
DF096
int16
16
GPS i 0
DF097
int32
32
GPS C rc
DF098
int16
16
GPS ω(Argument of Perigee)
DF099
int32
32
GPS OMEGADOT(Rate of Right Ascension)
DF100
int24
24
GPS t GD
DF101
int8
8
GPS SV HEALTH - GPS SV 健康状况
DF102
uint6
6
GPS L2 P data flag = GPS L2P数据标识
DF103
bit(1)
1
0-L2 P代码导航数据打开
1-L2 P代码导航数据关闭
GPS Fit Interval - GPS放置间隔
DF137
bit(1)
1
Total
488

附1:Data File参考文档

DF002 DF009见之前文章中Data File参考文档

DF # DF Name DF Range DF Resolution Data Type Data Field Notes
DF071
GPS IDOE
255
1
bit(8)
IODE是一个10位的二进制数,表示卫星导航电文中星历数据的发布次数。 每当卫星的星历数据更新时,IODE值就会增加1。接收机可以通过卫星广播的导航电文获取每个卫星的IODE值。
DF076
GPS Week number
0-1023 weeks
1 week
uint10
从1980年1月6日凌晨开始,每1024周翻一次
DF077
GPS SV Acc. (URA)
bit(4)
单位:米;卫星的测距精度,并可以帮助评估定位精度、选择卫星和分析误差
DF078
GPS CODE ON L2
0-3
1
bit(2)
(00-保留
01-P代码打开
10-C/A代码开启
11-L2C开启
DF079
GPS IDOT
2 -43 semi-circles/s
int14
微小频率偏差
DF081
GPS t oc
0-604,784 s
2 4s
uint16
代表的是卫星内部时钟的时间,而不是 GPS 时间。由于卫星内部时钟存在误差,它与 GPS 时间之间会有一个偏差,这个偏差被称为 "时钟偏差"。
DF082
GPS a f2
2 -55 s/s 2
int8
卫星时钟的二次频率漂移;提高时钟误差模型精度: af2 参数的引入,可以更精确地描述卫星时钟误差随时间的变化规律,从而提高时钟误差模型的精度。
更准确的定位计算: 更精确的时钟误差模型可以帮助接收机更准确地计算卫星信号到达接收机的时间,从而提高定位精度。
DF083
GPS a f1
2 -43 s/s
int16
卫星时钟的一次频率漂移;提高时钟误差模型精度: af1参数的引入,可以更精确地描述卫星时钟误差随时间的变化规律,从而提高时钟误差模型的精度。
更准确的定位计算: 更精确的时钟误差模型可以帮助接收机更准确地计算卫星信号到达接收机的时间,从而提高定位精度。
DF084
GPS a f0
2 -31 s
int22
卫星时钟的初始频率漂移;提高时钟误差模型精度: af0 参数的引入,可以更精确地描述卫星时钟误差随时间的变化规律,从而提高时钟误差模型的精度。
更准确的定位计算: 更精确的时钟误差模型可以帮助接收机更准确地计算卫星信号到达接收机的时间,从而提高定位精度。
DF085
GPS IODC
0-1023
1
Uint10
IODC的8个LSb包含与IODE中相同的比特和序列;GPS 卫星时钟数据的发布标识符,它用于标识最新的时钟数据版本,帮助接收机确保使用最新的时钟误差模型进行定位计算,从而提高定位精度。
DF086
GPS C rs
2 -5 m
int16
DF087
GPS Δn(DETA n
2 -43 semi-circles/s
int16
DF088
GPS M 0
2 -31 semi-circles/s
int32
DF089
GPS C uc
2 -29rad
int16
DF090
GPS Eccentricity (e)
0-0.03
2 -33
uint32
代表了卫星轨道的偏心率,用于精确描述卫星轨道和提高定位精度;述了椭圆轨道的形状,它是一个介于 0 到 1 之间的无量纲值。
e = 0 表示轨道是完美的圆形,e = 1 表示轨道是抛物线。
实际应用中,GPS 卫星轨道的偏心率通常很小,一般在 0.005 左右。
DF091
GPS C us
2 -29rad
int16
DF092
GPS (A) 1/2
2 -19m 1/2
uint32
DF093
GPS t oe
0-604,784s
2 4s
uint16
DF094
GPS C ic
2 -29rad
int16
DF095
GPS Ω 0 (OMEGA) 0
2 -31semi-circles/s
int32
代表了卫星轨道在参考历元时的升交点赤经, 即卫星轨道在参考历元时的起始位置。 参考历元 (Epoch) 是一个特定的时间点,用于定义卫星轨道的起始状态
DF096
GPS C js
2 -29rad
int16
DF097
GPS i 0
2 -31semi-circles/s
int32
DF098
GPS C rc
2 -5m
int16
DF099
GPS ω(Argument of Perigee)
0-604,784s
2 -31semi-circles/s
int32
代表了卫星轨道近地点幅角,用于精确描述卫星轨道形状和方向
DF100
GPS OMEGADOT(Rate of Right Ascension)
2 -43semi-circles/s
int24
卫星轨道升交点赤经的变化率
DF101
GPS t GD
2 -31s
int8
DF102
GPS SV HEALTH
1
uint6
MSb:0-所有导航数据正常;
1-部分或全部导航数据不正确。
DF103
GPS L2 data flag
1
bit(1)
0-L2 P代码导航数据打开
1-L2 P代码导航数据关闭
DF137
GPS Fit Interval
1
bit(1)
GPS 卫星轨道参数模型的有效时间间隔,它用于提高定位精度和简化计算
0-曲线拟合间隔为4小时
1-曲线拟合时间大于4小时

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 00:06:02       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 00:06:02       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 00:06:02       57 阅读
  4. Python语言-面向对象

    2024-07-16 00:06:02       68 阅读

热门阅读

  1. 第4章 引擎提供的着色器工具函数和数据结构

    2024-07-16 00:06:02       17 阅读
  2. 对删库跑路Say No

    2024-07-16 00:06:02       16 阅读
  3. 完全背包

    2024-07-16 00:06:02       16 阅读
  4. 【C语言】字符常量详解

    2024-07-16 00:06:02       24 阅读
  5. 力扣第六题——Z字形变换

    2024-07-16 00:06:02       20 阅读
  6. 数据结构初阶(C语言)-顺序表

    2024-07-16 00:06:02       21 阅读
  7. C# 做一个临时的对象结构,并用linq查找

    2024-07-16 00:06:02       15 阅读
  8. 动态路由-ospf

    2024-07-16 00:06:02       22 阅读
  9. 如何备份Syslog配置文件?

    2024-07-16 00:06:02       17 阅读
  10. float和double使用注意问题

    2024-07-16 00:06:02       19 阅读
  11. excel及panda的部分内容

    2024-07-16 00:06:02       19 阅读