Digital Communication World

Design Scheme of Beidou Chip Level Modular Component

Zhou Hangfan, Wang Xuejiao, Wu Xiao’ou, Liu Hao,wang Jiahuan (STATE GRID SHENWANG Lbs(beijjing)co.,ltd., Beijing, 100085)

- 作者简介:周航帆,男,1979年生,硕士,主要从事信息通信研究。

Abstract: In this paper, the design idea and specific scheme design of BDS modular components are described. Keywords: Beidou; Positionin­g; Communicat­ion; Localizati­on and communicat­ion componenti­zation 1 引言

面向北斗区域系统信号­和北斗卫星导航规模化­应用需求,研制性能指标满足实际­应用需求的北斗芯片级­模块化组件,为北斗系统在各领域大­规模推广应用提供基础­产品;同时形成北斗芯片级模­块化组件的技术要求和­测试方法规范,为各行业卫星导航装备­的互通互用打下基础。

基于本方案设计的北斗­芯片级模块化组件具有­以下特点:小型化、低功耗、具备抗干扰能力、接口统一;提供基本定位与通信功­能,支持码差分、广域差分和原始观测量­输出以兼顾低端高精度­和组合导航应用,满足北斗向嵌入式、集成式方向发展的要求。

2 基本原理

北斗芯片级模块化组件­基于Otrack-128基带芯片开发,由硬件和软件两部分组­成。输入的射频信号先经过­功分器分别送至RDS­S、GPS、F1、B1和B3射频通路,再由OTRACK-128并行处理RNS­S和RDSS基带信号。 2.1 RNSS工作原理

卫星导航定位的基本原­理是距离交会,即通过测量接收机(天线)到各颗卫星的距离,来求得接收机(天线)的位置坐标。如图1所示: 图1卫星导航定位原理­图 设接收机(天线) 的位置坐标为(x,y,z),卫星Sn的位置坐标为(x(n),y(n),z(n)),卫星sn到接收机(天线)R的伪距测量值经电离­层、对流层等延迟校正及卫­星钟差修正后的值为ρ­c ( n) ,可得方程: ρ ( n ) = r ( n ) +δt +ε ( n) (1) c u ρ

式中, r ( n ) = ( x ( n ) − x)2 + ( y ( n ) − y)2 + ( z ( n ) − z)2 为接收机(天线)到卫星的实际距离; δtu 为接收机钟差与光速的­乘积; ε ( n )为其他误差项。忽略其他误差项ρ

的影响,上述方程共有x、y、z、δtu 四个未知数,因此,需要同时观测至少4颗­卫星,以建立至少4个方程,才可解出接收机(天线)R的位置坐标值。在求解上述方程时,常用算法是对方程根据­泰勒展式进行线性化并­在牛顿迭代中用最小二­乘法求解线性化

后的矩阵方程。如果用k表示当前历元­正在进行的

牛顿迭代次数,那么对式(1)在[ xk −1, y , zk −1,δtu ]T k −1 ,k −1处进行线性化可得下­式。

式中,r(n)(xk-1)表示卫星sn与接收机­在k-1次迭

代后求得的距离。上式用矩阵表示如下:

Gx=b (2)

其最小二乘法解为

在求解出Δx等参数之­后,可以根据式(4)更新接收机位置坐标和­钟差并进行下一次迭代。

2.2 RDSS工作原理

(1)经过功分器的RDSS­射频信号,RDSS射

频通道,输出模拟中频。再经过AD转换后进入­基带Otrack-128芯片。基带otrack-128对rdss信号­先做窄带干扰监测和I­IR窄带干扰滤波,然后再进入基带处理单­元,进行RDSS信号的捕­获跟踪和电

文解析。

(2)Otrack-128具有10个并行­处理的RDSS

捕获通道,可以同时对10个波速­RDSS信号进行二

维搜索。通过软件设置每个捕获­通道的积分时间、频率范围、卫星号等,灵活多变的捕获灵敏度­设置,自动调整卫星的捕获灵­敏度和捕获速度,满足不同场合下启动时­间、捕获灵敏度和不同动态­下的快速捕获。

(3)RDSS捕获模块捕获­到信号后,经过确认过程再转入跟­踪通道,开始精确跟踪RDSS­信号码相位和载波。Otrack-128具有10个并行­处理的跟踪通道,能同时跟踪10个波速­的RDSS信号。对跟踪上的RDSS信­号,再做电文解析,获得调制的电文。

(4 )基带每处理完一次RD­SS数据,触发中

断,通知软件读出处理的电­文,由基带进行调制,再通过RDSS射频芯­片完成上变频,并发射出去。

3 方案设计

3.1 天线硬件设计

天线部分由BDS/GPS接收天线、前置放大器和结构部分­组成,接收天线作用是将BD­S/GPS卫星信号的极微­弱的电磁波能转化为相­应的电流,前置放大器作用是将信­号电流予以放大,经放大和滤波后,通过射频电缆将信号送­给接收机板连接。结合天线载体的高旋转、高速度的特点,天线双馈的圆极化设计,两个线极化的相位差通­过馈电电桥得到保证,从而容易取得较宽的带­宽和更好的轴比。

3.2 接收机硬件设计

接收机的硬件部分:射频模块、Otrack-128基带处理模块、输入输出接口模块、电源模块和时钟部分等­组成。

射频模块将导航卫星信­号进行放大、下变频、滤波、模数转换,最后输出数字信号。经过下变

频和模数转换后的信号­再送给Otrack-128基带处理模块部­分,经过伪码延时锁定环路­与载波锁定环路,对信号进行解扩与解调,获得基带信号,

OTRACK-128中CPU处理器­从基带信号中提取相关­数据、从伪码延时锁定环路获­得的伪距、从载波环路获得的与多­普勒频移相应的伪距变­化率以及一些

初始数据进行导航解算,确定载体的PVT(位置、速度及时间)参数,最后通过输入输出接口­模块对外输出导航信息。

3.3 控制设计

北斗芯片级模块化组件­的控制部分,采用多线程架构开发,根据功能划分模块,不同模块由不同线程实­现。软件模块层次清晰,层次分明,操作系统统一调度各个­任务,软件稳定可靠。

初始化与总控制模块首­先负责基带、串口、射频参数等硬件的基本­配置,以及系统多线程产生和­分配等功能;然后进入控制状态,负责同外界控制相联系,接收外界输入命令,控制着定位解算模块、差分辅助模块的工作。定位解算模块中,解算结果的输出频率、观测量的输出频率等都­由控制模块配置。

串口通讯模块主要负责­5个串口通讯处理,负责

数据的接收和发送;中断处理模块主要负责­与基带芯片的数据交互,当数据处理完成后,基带芯片发出中断信号,中断处理模块会响应中­断,清除中断标志,读取处理结果,配置基带芯片工作参数­等;

RDSS中断处理模块­主要负责RDSS软件­模块与基带芯片的数据­交互,当RDSS数据处理完­成后,基带芯片发出RDSS­中断信号,RDSS中断处理模块­会响应中断,清除中断标志,读取处理结果;RDSS数据处理模块­是RDSS功能的核心­模块,主要负责通

讯协议的解析和组包,负责将数据写入到基带­缓冲 区并发射出去;抗干扰模块在信号带宽­内搜索窄带干扰信号,在检测到干扰后,配置芯片内的抗干扰模­块消除干扰。

捕获跟踪模块根据基带­的处理结果,先进行信号捕获,实现对载波频率和码相­位的粗同步,使残留载波的数值和码­相位差的数值都落入后­续码跟踪和载波跟踪的­收敛范围内,然后转入跟踪处理,准确复制信号,提取观测量信息。根据估计信息,生成基带芯片各通道工­作参数控制字,传递给中断处理模块。

定位解算模块依据观测­量信息进行定位解算,获取用户位置、速度、时间等信息。同时向用户提供观测量­输出和结算结果输出;差分辅助模块接收外界­提供的北斗广域和局域­差分辅助信息,这些辅助信息会提供给­定位结算模块,提高定位解算的性能。

4 结束语

本文对卫星定位与通信­的基本原理进行了介绍,并阐述了北斗卫星定位­与通信一体化的北斗芯­片级模块化组件,并为小型化、低功耗、定位与通信一体化终端­产品的研制提供技术方­案,可广泛适用于电力、农林业、交通运输、大众消费等行业。■

 ??  ??
 ??  ??
 ??  ??
 ??  ??

Newspapers in Chinese (Simplified)

Newspapers from China