GPS从入门到放弃(九) --- 伪距与载波相位

GPS从入门到放弃(九) — 伪距与载波相位

在第一篇GPS基础原理讲过GPS的基本原理,要实现定位,需要知道卫星的位置和卫星到接收机的距离。卫星位置我们根据导航电文可以推算出来(参考GPS卫星位置解算),剩下的就是距离了。

GPS接收机对每颗卫星都可以产生两个基本距离测量值:伪距和载波相位,下面先分别说,再结合起来说。

伪距(Pseudo Range)

伪距就是接收机到卫星之间的大概距离。之所以称之为伪距,是因为其不是真实距离,与真实距离之间有各种各样的误差。本来根据卫星信号的发射时间 t s t_s ts 与接收机收到信号的接收时间 t u t_u tu 可以得到信号的传播时间,再乘以信号的传播速度光速 c c c 就可以得到接收机到卫星的距离;但是我们知道卫星时钟和接收机钟存在钟差,而且还有大气层等其他因素的影响,所以这样直接测得的距离不等于接收机到卫星的真实距离,只能称之为伪距 ρ \rho ρ
ρ = c ( t u − t s ) \rho = c(t_u-t_s) ρ=c(tuts)
假设真实距离为 r r r,接收机与 GPS 时间的钟差为 δ t \delta_t δt,卫星与 GPS 时间的钟差为 δ t , s \delta_{t,s} δt,s,再考虑到信号在传播过程中经过大气层的延时,假设因大气电离层导致的延时为 I I I,因大气对流层导致的延时为 T T T,其他各种未考虑到的因素及噪声的导致的延时为 ϵ \epsilon ϵ,则:
r = c [ ( t u − δ t ) − ( t s − δ t , s ) − I − T − ϵ ] r = c[(t_u-\delta_t)-(t_s-\delta_{t,s}) - I - T - \epsilon] r=c[(tuδt)(tsδt,s)ITϵ]
于是可得:
r + c ⋅ δ t = ρ + c ⋅ δ t , s − c I − c T − c ϵ r + c\cdot\delta_t = \rho + c\cdot\delta_{t,s} - cI - cT -c\epsilon r+cδt=ρ+

  • 62
    点赞
  • 255
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值