无线接收机通常可以分为射频(RF)前端和基带数字信号两大模块。这里盗用一下卫星导航接收机的基本结构图,主要由射频(RF)前端、基带数字信号和定位导航运算三大功能模块,如下图
射频前端模块通过天线接收所有可见的卫星信号,高频的卫星信号经过前置滤波器和放大器的滤波放大处理后与本地振荡器混频下变频到中频,最终通过模数转换器将中频信号转换成离散时间的数字中频信号供后续处理。
基带数字信号处理模块主要包括捕获与跟踪两个部分。捕获部分判断并确定接受信号的粗略载波频率和伪码相位,用于产生本地载波和本地伪码。跟踪部分主要目的是获得精确的载波频率和码相位,并且当载波频率和码相位出现一定的变化时能够使本地载波频率和本地码相位跟踪此变化。捕获和跟踪实质上都是一种对接收信号参数的估计。捕获是在不具备接收信号参数准确值的信息情况下,对接收信号的载波频率和发送码字及相位的粗略估计。跟踪则是在具备对接收载波频率和发送码相位的粗略值得前提下,使用更好的估计手段对接收信号的载波频率和码相位的更精确估计。
完成捕获与跟踪以后,接收机获得精确的载波频率(主要实现载波相位的同步和叠加多普勒频移后的实际频率)和码(扩频码)相位的同步。然后,接收机将进行我们熟知的解调和译码,最后得到发送端发送的信息。