GPSL1+BD2B1双模接收机伪距测量与解调技术解析

需积分: 17 19 下载量 20 浏览量 更新于2024-08-09 收藏 2.36MB PDF 举报
"伪距测量-详谈c51的编程规范" 本文主要探讨了GPSL1和BD2B1双模卫星导航系统中的伪距测量技术及其编程规范,特别是使用C51语言进行编程时的一些关键点。伪距是卫星导航定位的核心概念,它涉及到时间系统、信号处理和测距码的同步。 3.11 数据解调 在数据解调过程中,接收到的导航信息数据是经过载波解调和伪码解扩后的信号。对于GPSL1/BD2B1系统,导航数据有一个20ms的延迟。通过20ms的采样数据累积求和,我们可以判断信息数据的值。BPSK调制方式中,0度相位对应数据1,180度相位对应数据-1。实际应用中,会存在一定的相位偏差,简单处理方法是将累计求和结果在直角坐标系的第一和第四象限判定为1,在第二和第三象限判定为-1。 3.12 伪距测量 伪距是指卫星信号从发射到接收机天线的时间乘以光速所代表的距离,但这个距离受到卫星和接收机时钟偏差的影响。因此,伪距实际上是带有距离偏差的站星距离。测量伪距的关键在于确定信号从卫星到接收机的传播时间τ。接收机使用伪随机噪声码发生器产生与卫星测距码同步的复制码,并通过时延器进行调整,使得两信号的相关系数达到最大,从而确定τ。时延器和相关器在锁相环路中协同工作,理想情况下,时延等于信号的传播时间,乘以光速即可得到卫星到接收机的实际距离。 在实际操作中,由于接收机时间可以预知或设定,只需要知道信号的发射时间即可进行伪距计算。这种测量方法在GPSL1和BD2B1双模卫星导航接收机中尤其重要,因为它允许接收机同时跟踪多个卫星,提高定位精度和可靠性。 本文档还涵盖了接收机的硬件和软件设计,如天线单元、GPSL1+BD2B1双模卫星导航平台的硬件平台、软件功能模块,包括实采样与正交采样分析、快捕理论、相位旋转法、码跟踪环、S窄相关、载波跟踪环、位同步判决、帧同步判决以及北斗二代卫星轨道参数处理方法等,这些都与伪距测量密切相关,确保了整个卫星导航系统的高效运行。