原创的,转载请注明来自smusicfan。
测距码是由移位寄存器产生的伪随机序列,用于测量接收机到卫星之间的信号传播时间,乘以光速就得到距离。
如图,方程左边是空间直角坐标系下两点距离公式,方程右边是光速乘以传播时间,一共7个未知数:x,y,z,τ'1,τ'2,τ'3,τ'4,接收机到4颗卫星的信号传播时间τ'是不同的,但是钟差δt却是相同的,τ'1=τ1+δt+n1T,τ1~τ4是接收机时移的测量,是已知的,整周模糊度n可以从导航电文得到,δt是共同的钟差,这样τ'1~4四个未知数就变为了δt一个未知数,4个方程本来有7个未知数现在降为了4个未知数也就可解了!接收机每次上电时可以从任意时间开始计时,例如出厂时间2018年8月8日8:00:00,虽然它跟卫星钟差δt很大,甚至大到十几年,但也无所谓,只要4个方程的钟差一样就好,照样可以解出,卫星的坐标可以由导航电文算出,也不需要知道现在的时间和星历来计算!