伪距是信号接收时间t1与信号发射时间t2之间的差异再乘以真空光速,其中信号的接收时间t1是直接从接收机时钟上读出的,发射时间t2涉及到对信号中测距码的相位测量。
实际接收机直接测量的不是卫星信号发射时间t2,更不是伪距,而是码相位(CP)。信号发射时间t2的构筑公式:
TOW表示的是周内时,卫星播发的导航电文每一子帧的第1至17比特表示的为截断的周内时,一周的周内秒时长为604800s,为满足位数需求,周内时按每1.5s记1,这一周计数值最大为403199,用二进制表示为19位,通过截断最后两位,实现每6秒周内时记1,这样的好处是因为每一子帧的长度为6s,周内计数值等于周内时计时开始至当前时刻的卫星播发的子帧数。w为接收机已经接收到的字,b为接收机已经接收到的比特数,c为接收机已经接收到的整周C/A码的导航电文,CP为当前接收这一周C/A码中的码相位测量值。
TiPs:导航电文、子帧、字、比特、C/A码、码片的关系为:每一帧导航电文有5个子帧,每一子帧有10个字,每个字长30比特,1比特C/A码重复20个周期,1C/A码有1023个码片;换算成时间:1C/A码周期1ms,1比特20ms,1字0.6s,1子帧6s,1帧导航电文30s。
参考文献:谢钢。GPS原理与接收机设计[M]. 北京, 电子工业出版社, 2009.