iode、iodc、aode、aodc的区别与联系

2017/03/20


iode/aode是表示星历相关状态的参数,iodc/aodc是表示星钟相关状态的参数。

aode/aodc是北斗系统ICD1中定义的参数,位于bds d1电文的第1子帧。其中aodc表示时钟数据龄期,共5比特,是钟差参数的外推时间时隔,即本时段钟差参数参考时刻与计算钟差参数所作测量的最后观测时刻之差,在BDT下整点更新,具体定义如下。

image_1bblkc8q1cn01sbkdb9apb4iu9.png-94.9kB

aode指星历数据龄期,与aodc类似,共5比特,是星历参数的外推时间间隔,即本时段星历参数参考时刻与计算星历参数所作测量的最后观测时刻之差,在BDT整点更新,其数值具体定义参考aodc。

iode/iodc是在GPS系统的ICD2中定义的参数,iode指星历数据事件,iodc指星钟数据事件。

iodc共10个比特,表示了星钟数据的“期刊号”,一个iodc值对应一套时钟校正参数。iodc的值在第1子帧中播发。因为iodc的值在7天之内不会出现重复,所以它可以用来帮助用户接收机快速监测是钟校正参数是否已经发生了变化:如果某卫星播发了一个新的iodc值,那么该卫星更新了时钟校正参数;否则,如果iodc值没有改变,那么时钟校正参数尚未被更新。如果时钟校正参数尚未被更新而接收机又已经完整地解译了当前这一套时钟校正参数,那么接收机就不必每30s去重复读解这一数据块中的时钟校正参数3

与iodc类似,GPS卫星在第2子帧和第3子帧均播发一个8比特的星历数据期号iode,以此标记一套星历参数。iode的值在6小时之内不会出现重复,并且它的值应当与第1子帧中iodc的低8位保持一致。一旦iodc的低8位与第2子帧和第3子帧中的iode这三者之间有任何的不一致,则意味着卫星导航电文正处于新旧更替之际,而此时接收机应当接收、解译当前最新的一套卫星星历和时钟校正参数。

卫星播发的第1子帧、第2子帧和第3子帧的内容通常每两个小时更新一次,并且通常发生在整小时交界处。当更新完毕后,这三个子帧的数据块内容应当跟下一帧的这三个子帧的数据块内容保持一致。正是由于卫星在这三个子帧中重复播发相同的时钟校正和卫星星历参数,因而接收机在平均30s(每一帧有1500bit,包含5个300bit的子帧,电文速率50bps,因此播发一帧需要30s)的时间内必然有机会从实时的卫星信号中完整地获取这三个子帧的数据块内容。

iode/iodc遵循以下两点原则:
1. 当前播发的iodc的值与之前7天播发的值均不同;
2. 当前播发的iode的值与之前6小时播发的值均不同;

GPS中用fit interval来表达与BDS中的iode相类似的功能,该参数位于子帧2中,用来表示星历参数采用的拟合间隔是4小时还是大于4小时。


  1. 北斗卫星导航系统空间信号接口控制文件(公开服务信号 2.1版)
  2. IS-GPS-200H
  3. 谢钢,GPS原理与接收机设计
  • 13
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值