北斗导航定位接收机的原理及硬件实现
绝大多数动态信息的取得都离不开时间和位置参数,而卫星定位导航技术正是获取信息最强有力的工具。这项技术最早源于外层空间的争夺战,当时是作为一个功能强大的军事传感器来使用的。它的出现带来了一场新的军事变革,可以说一个国家卫星导航定位系统发展程度直接决定着这个国家在未来战场上的优劣地位。同样,该技术在民用中也带来了巨大经济效益。我国的卫星定位导航系统在国民经济建设中占有着重要的地位,是建设国家信息体系的重要基础设施,是直接关系到国家安全、经济发展的关键性系统技术平台。
1总体结构
根据当前卫星导航定位系统发展的趋势,考虑到导航定位的精度,这里给出一种北斗接收机的设计,其系统原理图如图1所示。
系统中GPS信号和GNSS信号的接收和处理采用成品模块来完成,可直接输出GPS或GNSS的定位和导航信息。硬件设计主要完成对GPS信号的处理。首先,北斗模块的中频信号经中频放大后直接进行高速采样,然后系统对采样数据进行基带处理,再对解算出的信息进行定位及导航计算,最后将所算结果传送给ARM控制器,并经处理后显示输出。系统中的扩展数据接口可以进行扩展,如扩展无线电导航接口等。图2所示是系统的硬件结构图。
该系统主要用到以下器件:
(1)一片ARM9200微处理器、一片ARM程序FLASH和一片高速SDRAM,它们主要完成对整个系统的控制;
(2)STRATIX II高性能FPGA,该FPGA内含DSP处理模块和6个PLL,主要负责对采样数据的解扩解调;
(3)一片TIGERSHARC系列DSP-PS101和一片DSP程序FLASH,它们主要负责定位及导航信息的计算。
(4)系统还可以通过FPGA外挂一片数据FLASH、扩展一个429接口、四个RS232接口以及LCD显示器。
2硬件设计
2.1 基带处理
由于北斗信号为OQPSK信号,且3颗星发射信号的扩频伪码不同,因此系统需采用CDMA方式来工作。系统首先对北斗射频信号直接进行中频放大和高速采样,然后经数字下变频致零中频,再经低通滤波,并对采样数据进行解扩和解调处理,输出信息流。该过程称为基带处理过程。其中的关键技术是载波和PN码的捕获与跟踪,下面着重说明。
(1)载波跟踪
由于本系统的收发时钟不同源,同时,系统也会存在多谱勒频移,因此,收发数据时会出现一定的频差,并且频差会随着时间变化。对于OQPSK调制信号来说,这种频差不仅会引起信噪比下降,而且还可引起信号畸变,后果很严重,因此需要引入载波跟踪系统。另外还需考虑到OQPSK信号90°相位不确定性的问题,图3给出了这种载波捕获和跟踪电路原理图。
评论