RTCM差分电文格式和解码流程     DATE: 2020-04-28 18:52

RTCM差分电文格式

 
RINEX,RTCMGPS高精度定位,GPSRTK定位,RTK高精度定位
RTCM3.1格式是国际海运事业无线电技术委员会定义的国际通用的差分电文格式。每一段完整的数据由五部分构成,最大长度为1029字节,其结构如表下所示:
RINEX,RTCMGPS高精度定位,GPSRTK定位,RTK高精度定位

RTCM3.1格式电文以位为存储单位,有效减短了数据长度,提高了传输效率,但是同时也引人了大量的位操作,解码过程很容易因不细心出错。
RTCM3.1格式电文的字段类型有Bit、 Char、Int、Uint、IntS等,采用高端字节序存储。 
解码消息类型如下表所示:
RINEX,RTCMGPS高精度定位,GPSRTK定位,RTK高精度定位
RINEX,RTCMGPS高精度定位,GPSRTK定位,RTK高精度定位
 

解码流程如图2所示。对于多系统的数据,其同一历元时刻观测电文包括1004 ,1012 ,1104中的多条。数据字段Sy nchronous GNSS M essage Flag(DF005 )即用来判断某条电文之后是否还有其他系统的电文,若为1 ,,则之后还有其他观测电文,若为0,则此条电文即为该历元时刻最后一条观测电文口。由此将同一历元的所有系统观测数据同时输出到RINEX观测文件中。
 
解码时应注意的问题是导引信息的确定,并不是所有的0Xd3都是导引字,所以在找到0Xd3后要根据其后的字段来进一步判断是否导引字,如接下来字节的高六位应为0,而消息类型也根据使用到的消息加以限制,避免错解漏解数据。
 
RTCM3.1电文格式解码流程图:
RINEX,RTCMGPS高精度定位,GPSRTK定位,RTK高精度定位
 
 
 
 

  下一篇:没有了