首页> 中国专利> 一种新的多径抑制BOC码跟踪方法以及码跟踪环

一种新的多径抑制BOC码跟踪方法以及码跟踪环

摘要

本发明提供一种根据BOC信号的结构特点,有效抑制多径影响的伪随机码相位跟踪方法以及码跟踪环多径抑制BOC码跟踪方法,包括伪随机码生成步骤、BOC码生成步骤、参考波形生成步骤、相关波形构造步骤、互相关步骤、鉴相函数生成步骤、鉴相步骤。本发明在相关波形构造步骤中,构造出的前向相关函数、后向相关函数仅有一个峰值、且具有良好的线性,在存在多径影响的情况下,鉴相曲线的过零点与无多径信号时的过零点无偏离,从而克服跟踪点的偏移,达到精确测距和定位的目的。

著录项

  • 公开/公告号CN102338878A

    专利类型发明专利

  • 公开/公告日2012-02-01

    原文格式PDF

  • 申请/专利权人 电子科技大学;

    申请/专利号CN201110201926.3

  • 发明设计人 何春;徐辉;宗竹林;

    申请日2011-07-19

  • 分类号G01S19/30(20100101);G01S19/22(20100101);

  • 代理机构51203 电子科技大学专利中心;

  • 代理人李明光

  • 地址 611731 四川省成都市高新区(西区)西源大道2006号

  • 入库时间 2023-12-18 04:25:54

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-09-01

    未缴年费专利权终止 IPC(主分类):G01S19/30 授权公告日:20131106 终止日期:20160719 申请日:20110719

    专利权的终止

  • 2013-11-06

    授权

    授权

  • 2012-03-28

    实质审查的生效 IPC(主分类):G01S19/30 申请日:20110719

    实质审查的生效

  • 2012-02-01

    公开

    公开

说明书

技术领域

本发明涉及通信技术,特别涉及副载波BOC(二进制偏置载波,Binary Offset Carrier) 调制技术。

背景技术

一、BOC副载波调制:

国际电联(ITU)分配给卫星导航系统(GNSS)使用的频段是有限的,越来越多的导航信 号占用这本来就拥挤的卫星导航频带资源,同时信号功率的增加,使得系统间和系统内的干 扰越来越严重。这些干扰将导致系统性能下降或者不可用,因此GNSS的系统兼容性日益成为 困扰导航系统发展的重要问题。为了提高各导航系统的兼容性,需要在信号结构上进行改进, 这就引领了GNSS信号的现代化进程。经过长期的研究认为对导航信号进行二进制偏置载波 (Binary Offset Carrier)调制,即副载波BOC调制是解决各导航系统信号频谱分离有效措施。 BOC副载波调制是在BPSK调制基础上,增加一个以二进制副载波作为被调制信号的调制 过程。即,BOC副载波调制以一个高于或等于一个伪随机码片频率的方波作为副载波,以导 航卫星产生的已经过伪随机码调制的扩频信号对副载波进行调制,得到基带BOC副载波已调 信号;之后,利用基带BOC副载波已调信号来调制到主载波,形成最终发送的中频信号。在 伪随机码片和副载波相乘之后,信号的频谱分为两部分,因此BOC调制又叫分离频谱调制。 BOC调制的主要思想是减少BPSK(二进制相移键控)调制信号之间的干扰。由于BPSK调制信 号有一个sinc(辛格)函数形状的频谱。因此BPSK调制信号的主要频谱能量集中在载波频 率附近。而BOC调制的信号在载波频率附近能量低,两个主要的频谱主瓣远离载波。

一般地,接收机收到的基带BOC副载波已调信号S(t)的表示为:

S(t)=e-jθ0·ΣiaiμpTs(t-ipTs-t0)·CTs(t-t0)

其中:

ai表示取值为“+1”或“-1”的导航数据,i为整数;

为周期为nTs的矩形脉冲扩频符号;p表示一个伪随机码周期内副载波的周期数;

表示周期为Ts的副载波;

θ0和t0分别为相移和时移。

图1给出了一个BOC副载波调制示例:

导航数据ai为{1,-1,1,1,-1,+1};

表示利用伪随机码调制导航数据得到的扩频序列;

表示频率为扩频序列4倍的副载波;

S(t)表示用扩频序列调制副载波得到的BOC副载波已调信号。

一个已调制BOC波形可以表示为BOC(pn,n)或BOC(m,n)(其中p,n,m为正整数)或BOC (fsc,fc)  (其中fsc是副载波频率,fc是伪随机码片频率),m=pn=fsc/fref,n=fc/ fref,p=fsc/fc

当fref=1.023MHz时,BOC(10,5)表示副载波频率fsc=10×1.023MHz和扩频码码率fc= 5×1.023MHz。其功率谱图如图2所示,主瓣在中心频率的两侧。

BOC(pn,n)的自相关函数如下式所示:

RX(ϵ)=(-1)k+1[1p(-k2+2pk+k-p)-(4p-2k+1)|ϵ|T0],|ϵ|<Tc0,otherwise

其中表示大于x的最小整数;ε是自相关时间差;Tc=1/fc,为一个伪随机 码的码片长度;p=fsc/fc,为副载波频率和伪随机码频率之比。

BOC(10,5)相关函数如图3所示,BOC(pn,n)信号有多个自相关峰。由于有多个相关峰, 导致鉴相曲线有多个过零点。

二、BPSK调制下的导航接收机经典EML码跟踪环结构:

码跟踪环的目标是保持对接收到的信号中伪随机码的相位跟踪(扩频序列的相位即是伪 随机码的相位)。伪随机码用于粗测距。接收机通过比较已知的发射信号中伪随机序列与实际 接收的伪随机序列(码跟踪环跟踪到的相位)的相位差来得到导航数据的传播时间,进而计 算出接收机的具体位置。GPS接收机中的典型的码跟踪环是超前-滞后码跟踪环结构(EML), 如图4所示。

来自发送端的中频信号输入接收机,接收机将中频信号与本地振荡器发出的本地载波相 乘,并与本地载波旋转90度相位后载波相乘,恢复出I、Q两路基带信号(针对BPSK调制的 码跟踪环,BPSK调制没有副载波调制过程,直接用扩频序列调制主载波得到最终发送的中频 信号,这里的基带信号指扩频序列)。I、Q两路扩频序列输入至码跟踪环。码跟踪环包括PRN (伪随机码)码发生器、乘法器、积分清零器、码环路鉴相器。PRN码发生器用于产生3路 本地码。该三路本地码分别为超前(E)、即时(P)和滞后(L)码,通常它们之间的码间距 为码片长度。I支路的基带信号经乘法器,分别与三路本地码相乘,再输入至对应的积分 清零器进行积分清零,得到本地码与输入的基带信号的相关结果。积分清零器也叫相关器或 者累加清零器。本地超前码和输入的基带信号的相关结果IE,本地滞后码和输入的基带信号 的相关结果IL进入码环鉴别器进行比较。Q支路在码跟踪环的处理过程与I支路相同。如图5 (a)所示:滞后码的相关值大于超前码的相关值,本地码相位需减小,即码序列需延迟;反 之,滞后码的相关值小于超前码的相关值,本地码相位需增加,码序列需提前;如滞后码的 相关值与超前码的相关值相等,则码序列不需要任何的调整,如图5(b)所示。如果码相位 需要调整,码环鉴别器就给PRN码发生器反馈以调整馈的码序列的产生的时间。

即,码跟踪环的作用是通过码环路鉴相器的输出结果来调整本地输出伪随机码的相位, 使得输出伪随机码的相位与接收到的扩频码的相位一致。从而达到对接收的扩频码的相位跟 踪。

之后,I路和Q路的即时相关结果IL、QL进入载波环路鉴相器后产生本地载波的相位 误差,经载波环路滤波器克服噪声后对本地振荡器的相位进行调整。对本地振荡器的相位的 调整不是本发明所关心的,在本文中,假定载波跟踪环稳定的跟踪载波,即载波跟踪无偏移。

假设载波相位锁定的码跟踪环路,码环鉴别器如果使用点积(DP)鉴相,其输出为:

DP=IP(IE-IL)

超前、滞后相关器(早、迟相关器)的码片间隔为d,IP为即时相关器的输出。

三、导航信号的多径效应

卫星到接收机的信号经过反射、散射、衍射后,到达接收机的信号含多径成份,称为多 径信号。多径信号随环境的不同而变化,在时间和空间上不具有相关性,导致的定位误差不 能被诸如DGPS(差分全球定位系统)的差分技术消除,因此多径造成的测距误差是GNSS(全 球导航卫星系统)定位误差的主要来源。用户接收到的信号中的多径成份会破坏来自导航卫 星的直射路径信号,引起码多径造成测距误差,引起载波多径即相位误差,造成多普勒误差 和信号衰退,在都市高楼耸立环境和户内环境中尤其明显,这严重影响到导航的连续性和定 位的精确性。从理论上讲,在GNSS现代调制信号下多径带来的定位误差被限定在实际传播的 码片范围Tc以内,即1/fc的范围以内。以GPS的BOC(10,5)为例,实际码率为速率为1.023M 的C/A(扩频码中的粗测距码)码的5倍。这样C/A码信号本身多径抑制能力为300m以上, 而BOC(10,5)信号本身的多径抑制能力为60m以上,而对BOC(1,1)信号来讲,多径抑制能力 依然为300m以上。GNSS现代调制信号中副载波的频率fsc对多径抑制能力没有影响。可见GNSS 现代调制信号由于多径带来的测距误差依然存在。

接收机端的信号模型r(t)表示为:

r(t)=S(t)+αeS(t-δ)

其中,S(t)为直射径信号,α为第二径信号相对于直射径信号S(t)的相对幅度、θ为第 二径信号相对于直射径信号S(t)的相对相位、δ为第二径信号相对于直射径信号S(t)的码 片延迟;第二径信号为多径信号中最强的一路信号,或者所有多径信号的总和。

存在多径信号时,早相关IE和迟相关IL表示为:

IE=R(ε-d/2)+α·R(ε-d/2-δ)cosθ

IL=R(ε+d/2)+α·R(ε+d/2-δ)cosθ

其中,ε为本地产生的伪随机序列与接收到的扩频序列的相关时间差,d为早、迟相关 器之间的码距(码片间隔),δ为第二径信号相对于直射径信号的延迟,θ为第二径信号相对 于直射径信号的相位差,α为第二径信号相对于直射径信号的相对幅度。

根据EML点积鉴相原理,当滞后码的相关值与超前码的相关值相等,则码序列不需要任 何的调整:

DP=IP(IE-IL)=0,则IE=IL,则有:

R(ε-d/2)+α·R(ε-d/2-δ)cosθ=R(ε+d/2)+α·R(ε+d/2-δ)cosθ

鉴相器输出DP为0时对应的ε为鉴相曲线的过零点。在无任何噪声、多径和干扰的情况 下,ε=0为码跟踪环中码发生器调制产生随机码相位的过零点。如图6所示,EML结构的码 跟踪环使用点积鉴相器时,应用于BPSK调制信号的接收时,ε=0无多径的理想信号鉴相曲线 的过零点,并以该过零点为码跟踪环中码发生器调制产生随机码相位的锁定点,其中码间距 是指早、迟相关器之间的时间间隔,Tc表示伪随机码片宽度。

然而在实际中,这个锁定点显然受多径影响,在ε不为零时,IE=IL(鉴相器输出DP为 0)。在实际中,用迭代求解方程的未知数ε,ε有多重根。选择Min|ε|为锁定点。Min|ε| 为时间表示的码测距误差(长度表示码测距误差可根据相关时间差乘以光速得到,相关时间 差即为时间表示的码测距误差)。

在无多径的理想情况下,使用点积鉴相器的EML结构的码跟踪环应用于BOC(1,1)信号 的鉴相曲线如图7所示,DP=IP(IE-IL)=0时,ε为零时IE=IL。在实际中,受多径信号的 影响,在ε不为零时IE=IL,过零点偏移(过零点偏移是指在多经影响的情况下,鉴相曲线 的过零点与无多径信号时的过零点相比,出现偏移),又由于BOC(pn,n)信号有多个相关峰, 鉴相曲线有多个过零点,导致求得的Min|ε|并不能反映真实的码测距误差,错误选择锁定点, 从而影响对接收到的信号中伪随机码的相位进行准确跟踪。

多径对码跟踪精度的影响通常可以用一个误差包络表示,假定第二径信号相对于直射径 信号的相对幅度α为常数,当第二径信号相对于直射径信号的相位差θ=0°和θ=180°时,多 径引起的时间上的伪距测量误差ε分别达到最大和最小值,可得多径误差包络曲线或多径误 差包络(multipath error envelope,MEE)。如图8所示,EML结构的码跟踪环应用于BPSK 信号接收的多径误差包络曲线,图中下包络曲线表示相位差θ为π,上包络相位差θ为0。如 图9所示,对于BOC(1,1)信号使用EML结构码跟踪环进行码跟踪时,多径误差包络曲线在 多径延迟的某些范围,多径误差相比BPSK有一定的改善,如当码间距为Tc时,在多径延迟 在250m附近时,伪距误差减小。但应用EML结构码跟踪环的BOC(1,1)信号相比BPSK信号, 其多径误差范围并没有得到改善。

目前,为了克服多径影响,将码发生器产生的本地的参考码改为其他的一些波形(而不 是伪随机码),通过一些辅助技术,选择本地参考波形来构造期望鉴相曲线,都称为码相关参 考波形技术(CCRW技术)。但至今,还未出现适用于BOC调制信号,能构造出鉴相特性好的 鉴相曲线的码跟踪环。当前的码跟踪环构造的鉴相曲线均会出现过零点偏离原点,鉴相曲线 的线性不好,鉴相曲线有多个过零点等问题,导致在接收时无法避免跟踪误差,难以精确定 位。

发明内容

本发明所要解决的技术问题是,提供一种根据BOC信号的结构特点,有效抑制多径影响 的伪随机码相位跟踪方法以及码跟踪环。

本发明为解决上述技术问题所采用的技术方案是,一种新的多径抑制BOC码跟踪方法, 其特征在于,包括以下步骤:

伪随机码生成步骤:码跟踪环根据鉴相结果,在本地生成伪随机码;

BOC码生成步骤:根据本地产生的伪随机码生成BOC码;

参考波形生成步骤:码跟踪环根据本地生成伪随机码与BOC码,生成前向参考波形、后 向参考波形、即时参考波形;

所述前向参考波形为,宽度为L的双极性波形码F(t),产生在实际作用的本地产生的伪 随机码片之前,前向参考波形的结束点与本地产生的伪随机码片的开始点对齐;当实际作用 的伪随机码片为+1,则前向参考波形先为-1,后为+1,当实际作用的伪随机码片为-1,则前 向参考波形先为+1,后为-1;

所述后向参考波形为,宽度为L的双极性波形码B(t),产生在实际作用的本地产生的伪 随机码片之后,本地产生的伪随机码片的结束点与后向参考波形的开始点对齐;当实际作用 的伪随机码片为+1,则前向参考波形先为+1,后为-1;当实际作用的伪随机码片为-1,则前 向参考波形先为-1,后为+1;

所述即时参考波形为,宽度为Tp的矩形方波,即时参考波形的中心与实际作用的本地产 生的BOC码片的中心对齐;当实际作用的BOC码片为-1时,  即时参考波形的幅值为-1;当 实际作用的BOC码片为+1时,则P(t)的幅值为+1。

相关波形构造步骤:利用前向参考波形来构造前向相关波形Fc(t);利用后向参考波形 Bc(t)来构造后向相关波形;

互相关步骤:码跟踪环接收输入的基带BOC副载波已调信号,将基带BOC副载波已调信 号分别与前向相关波形、后向相关波形、即时参考波形进行互相关得到前向相关函数、后向 相关函数、即时相关函数;

鉴相函数生成步骤:将前向相关函数与即时相关函数相乘,得到前向鉴相函数;将后向 相关函数与即时相关函数相乘,得到后向鉴相函数;

鉴相步骤:前向鉴相函数值大于0且后向鉴相函数值等于0时,则鉴相结果为延迟本地 伪随机码的相位;前向鉴相函数值大于0且后向鉴相函数值等于0时,则鉴相结果为提前本 地本地伪随机码的相位。

具体的,所述鉴相步骤中,将前向鉴相函数值除以鉴相器的增益得到的延迟量来延迟本 地参考波形的相位;将后向鉴相函数值除以鉴相器的增益得到的提前量来提前本地参考波形 的相位。

具体的,所述相关波形构造步骤中,利用前向参考波形来构造前向相关波形Fc(t), 其中,F(t)为前向参考波形,Tc为一个伪随机码片的宽度,p为 BOC码频率与伪随机码频率之比;

利用后向参考波形来构造后向相关波形Bc(t),其中,B(t)为 前向参考波形,Tc为一个伪随机码片的宽度,p为BOC码频率与伪随机码频率之比。

具体的,所述互相关步骤中,将基带BOC副载波已调信号与前向相关波形进行互相关得 到前向相关函数α(ε):L为前向参考波形的宽度,ε为相关时 间差;

将基带BOC副载波已调信号与后向相关波形进行互相关得到后向相关函数β(ε): L为后向参考波形的宽度,ε为相关时间差;

将基带BOC副载波已调信号与本地产生的即时参考波形的互相关函数RXP(ε)为: RXP(ϵ)=Σi=-pi=pΣi(-1)iγ(ϵ+iTc2p);

其中,γ(ϵ)=2pTpTc,|ϵ|L22pTp/TcL/2-Tc/(4p)(|ϵ|-Tc4p),L2|ϵ|Tc4p;

ε为相关时间差,p为BOC码频率与伪随机码频率之比,Tc为一个伪随机码片的宽度, Tp为即时参考波形的宽度,L为前向参考波形或后向参考波形的宽度。

本发明构造出的前向相关函数α(ε)、后向相关函数β(ε)仅有一个峰值、且具有良好的 线性,在存在多径影响的情况下,鉴相曲线的过零点与无多径信号时的过零点无偏离,从而 克服跟踪点的偏移,达到精确测距和定位的目的。

为实现上述相位跟踪方法提出一种码跟踪环,其特征在于,包括伪随机码发生器、BOC 码发生器、参考波形发生器、互相关处理模块、鉴相函数生成模块、码环鉴相器;

所述伪随机码发生器用于,接收鉴相结果,并根据鉴相结果在本地生成伪随机码;

BOC码发生器用于,根据本地产生的伪随机码生成BOC码;

所述参考波形发生器用于,根据本地生成伪随机码与BOC码,生成前向参考波形、后向 参考波形、即时参考波形;生成的前向参考波形为,宽度为L的双极性波形码F(t),产生在 实际作用的本地产生的伪随机码片之前,前向参考波形的结束点与本地产生的伪随机码片的 开始点对齐;当实际作用的伪随机码片为+1,则前向参考波形先为-1,后为+1,当实际作用 的伪随机码片为-1,则前向参考波形先为+1,后为-1;生成的后向参考波形为,宽度为L的 双极性波形码B(t),产生在实际作用的本地产生的伪随机码片之后,本地产生的伪随机码片 的结束点与后向参考波形的开始点对齐;当实际作用的伪随机码片为+1,则前向参考波形先 为+1,后为-1;当实际作用的伪随机码片为-1,则前向参考波形先为-1,后为+1;生成的即 时参考波形为,宽度为Tp的矩形方波,即时参考波形的中心与实际作用的本地产生的BOC码 片的中心对齐;当实际作用的BOC码片为-1时,  即时参考波形的幅值为-1;当实际作用的 BOC码片为+1时,则P(t)的幅值为+1;再利用前向参考波形来构造前向相关波形Fc(t);利用 后向参考波形Bc(t)来构造后向相关波形;

所述互相关处理模块用于,接收输入的基带BOC副载波已调信号,将基带BOC副载波已 调信号分别与前向相关波形、后向相关波形、即时参考波形进行互相关得到前向相关函数、 后向相关函数、即时相关函数;

所述鉴相函数生成模块用于,将前向相关函数与即时相关函数相乘,得到前向鉴相函数; 将后向相关函数与即时相关函数相乘,得到后向鉴相函数;

所述码环鉴相器用于,前向鉴相函数值大于0且后向鉴相函数值等于0时,则输出的鉴 相结果为延迟本地伪随机码的相位;前向鉴相函数值大于0且后向鉴相函数值等于0时,则 输出的鉴相结果为提前本地本地伪随机码的相位。

具体的,所述互相关处理模块包括乘法器、积分清零器;参考波形发生器的前向相关波 形、后向相关波形、即时参考波形输出端分别与对应乘法器一个的输入端相连,各乘法器另 一个的输入端连接输入的基带BOC副载波已调信号。

具体的,所述鉴相生成生成模块包括乘法器、积分清零器;输出前向相关函数的积分清 零器的输出端、输出即时相关函数的积分清零器的输出端分别连与同一乘法器的两个输入端 相连,该乘法器的输出端与对应的积分清零器相连,该积分清零器的输出端与码环鉴相器的 一个输入端相连;输出后向相关函数的积分清零器的输出端、输出即时相关函数的积分清零 器的输出端分别连与同一乘法器的两个输入端相连,该积分清零器的输出端与码环鉴相器的 另一个输入端相连。

本发明的有益效果是,根据BOC(pn,n)现代调制信号的结构特点,基于接收信号和所 设计的本地参考波形的实时相关特性,能克服抑制多径信号的BOC(pn,n)信号的码多径抑 制方法影响,能克服多径信号的影响,在存在多径影响的情况下,鉴相曲线的过零点与无多 径信号时的过零点无偏离,正负延迟时只有一个相关峰,保证跟踪点不偏移,达到精确测距 和定位的目的。

附图说明

图1为一个BOC副载波调制示例;

图2为BOC(10,5)的功率谱图图;

图3为BOC(10,5)相关函数示意图;

图4为GPS接收机中的典型的码跟踪环的EML结构示意图;

图5为相位调整中根据滞后码的相关值与超前码的相关值进行比较的示意图;

图6为在无多径的情况下鉴相器输出的鉴相曲线示意图;

图7为在无多径的情况下,使用点积鉴相器的EML结构的码跟踪环应用于BOC(1,1)信 号的鉴相曲线;

图8为EML结构的码跟踪环应用于BPSK信号接收的多径误差包络曲线;

图9为对于BOC(1,1)信号使用EML结构码跟踪环进行码跟踪时的多径误差包络曲线;

图10为实施例时域中参考波形信号的相互关系;

图11为前向参考波形与BOC码的互相关函数以及其组成函数;

图12为后向参考波形与BOC码的互相关函数以及其组成函数;

图13为即时参考波形与BOC码的互相关函数以及其组成函数;

图14为本实施例码跟踪环结构;

图15为采用了本发明方法的鉴相器在理想情况下构造的鉴相曲线;

图16为采用了本发明方法的鉴相器在有多径影响时所构造的鉴相曲线;

图17为GT方案与本发明的多径误差包络比较示意图;

图18为GT方案与本发明的多径误差包络比较的局部放大图。

具体实施方式

本实施例以BOC(2n,n)为例,  本地产生的BOC码频率与伪随机码频率之比为2。

时域中参考波形信号的相互关系如图10所示。

图中指的是本地产生的伪随机序列,是本地产生的BOC(2,1)码, 分别是本地产生的前向参考波形、后向参考波形和即时参考波 形,这五个信号在接收机中同步产生,其中是码鉴相输出的正/副延迟(延迟量或提前量)。

前向参考波形为,宽度为L的双极性波形码F(t),产生在实际作用的本地产生的伪随机 码片之前,前向参考波形的结束点与本地产生的伪随机码片的开始点对齐;当实际作用的伪 随机码片为+1,则前向参考波形先为-1,后为+1,当实际作用的伪随机码片为-1,则前向参 考波形先为+1,后为-1;

后向参考波形为,宽度为L的双极性波形码B(t),产生在实际作用的本地产生的伪随机 码片之后,本地产生的伪随机码片的结束点与后向参考波形的开始点对齐;当实际作用的伪 随机码片为+1,则前向参考波形先为+1,后为-1;当实际作用的伪随机码片为-1,则前向参 考波形先为-1,后为+1;

即时参考波形为,宽度为Tp的矩形方波,即时参考波形的中心与实际作用的本地产生的 BOC码片的中心对齐;当实际作用的BOC码片为-1时,即时参考波形的幅值为-1;当实际作 用的BOC码片为+1时,则P(t)的幅值为1。

三种参考信号与BOC(pn,n)信号的互相关性质:

(1)前向构造参考波形与BOC码的互相关函数及特性:

RXF(ϵ)=Σi=02p(-1)iα(ϵ-iTc2p),0ϵ<Tc0,ϵ<0

其中,ε为相关时间差,p为副载波频率和伪随机码频率之比,Tc为一个伪随机码片的宽 度;

α(ϵ)=L2-|ϵ-L2|,0ϵL

L为前向参考波形的宽度,ε为相关时间差;

当前向参考波形长为0.2Tc,Tc为一个伪随机码片的宽度;α(ε)和RXF(ε)如图11所示, 前向参考波形与BOC码的互相关函数RXF(ε)有多个相关峰。RXF(ε)可以由α(ε)线性组合而 成,反之α(ε)也可以由RXF(ε)和它的线性移位组合而成,即:

RXF(ϵ)+RXF(ϵ-Tc2p)=α(ϵ),

由此,在前向参考波形的基础上构造一个前向相关函数Fc(t):

FC(t)=F(t)+F(t-Tc2p)

所构造前向相关波形Fc(t)与本地产生的BOC码的互相关函数为:

RXFC(ϵ)=α(ϵ)

可见,前向相关函数只有一个峰值,且有良好的线性性。

(2)后向构造参考波形与BOC码的相关函数及特性:

RXB(ϵ)=Σi=02p(-1)iβ(ϵ+iTc2p),-Tcϵ00,ϵ>0

其中,ε为相关时间差,p为副载波频率和伪随机码频率之比,Tc为一个伪随机码片的宽 度;

β(ϵ)=|ϵ+L2|-L2,-Lϵ0

其中,ε为相关时间差,L为后向参考波形的宽度;

当后向参考波形长为0.2Tc,β(ε)和RXB(ε)如图12所示:可见后向参考波形与BOC码 的互相关函数RXB(ε)有多个相关峰。RXB(ε)可以由β(ε)线性组合而成,反之β(ε)也可以由 RXB(ε)和它的线性移位组合而成,即

RXB(ϵ)+RXB(ϵ+Tc2p)=β(ϵ)

由此,在后向参考波形的基础上构造一个后向相关函数Bc(t):

Bc(t)=B(t)+B(t+Tc2p);

所构造的后向相关波形Bc(t)和BOC码的相关函数为

RXBC(ϵ)=β(ϵ).

此构造的后向参考波形和BOC码的相关函数只有一个峰值,且有好的线性。

(3)即时参考波形与BOC码的即时参考波形RXP(ε)及特性:

RXP(ϵ)=Σi=-pi=pΣi(-1)iγ(ϵ+iTc2p)

其中,ε为相关时间差,p为副载波频率和伪随机码频率之比,Tc为一个伪随机码片的宽 度;

γ(ϵ)=2pTpTc,|ϵ|L22pTp/TcL/2-Tc/4p(|ϵ|-Tc/4p),L2|ϵ|Tc4p

其中,ε为相关时间差,Tp为后向参考波形的宽度,p为副载波频率和伪随机码频率之比, Tc为一个伪随机码片的宽度,L的前向参考波形和后向参考波形的宽度。γ(ε)和RXP(ε)如下 图13所示:时,γ(ε)为常数;即时参考波形与BOC码的互相关函数RXP(ε)有多个相 关峰。RXP(ε)可以由γ(ε)线性组合而成。

和RXP(ε)是下面构建克服多径影响的相位跟踪方法的基础。

来自发送端的中频信号(从信道中接收到的BOC已调信号调制后的主载波)输入接收机, 接收机将中频信号与本地振荡器发出的本地载波相乘,并与本地载波旋转90度相位后载波相 乘,恢复出I、Q两路基带信号(基带信号指BOC已调信号rB(t))。I、Q两路BOC已调信号两 路扩频序列输入至码跟踪环。基于最优线性鉴相曲线的准则,以及上述分析的参考波形信号 与BOC码之间的互相关函数特性,构造如图14所示的一个码跟踪环,由于I、Q两路的处理 相同,因此图14只示出其中一路信号的处理结构:I、Q两路扩频序列输入至码跟踪环。码 跟踪环包括伪随机发生器、BOC码发生器、参考波形发生器、互相关处理模块、鉴相函数生 成模块、码环鉴相器、互相关处理模块、鉴相函数生成模块均包括乘法器、积分清零器。

所述伪随机码发生器用于,接收鉴相结果并根据鉴相结果在本地生成伪随机码;

BOC码发生器用于,根据本地产生的伪随机码生成BOC码;

所述参考波形发生器用于,根据本地生成伪随机码与BOC码,生成前向参考波形后向参考波形即时参考波形再利用前向参考波形来构造前向相关波形 利用后向参考波形来构造后向相关波形;

互相关处理模块用于,接收输入的基带BOC副载波已调信号,将基带BOC副载波已调信 号分别与前向相关波形、后向相关波形、即时参考波形进行互相关得到前向相关函数 后向相关函数即时相关函数RXP(ε);

鉴相函数生成模块用于,将前向相关函数与即时相关函数相乘,得到前向鉴相函数将后向相关函数与即时相关函数相乘,得到后向鉴相函数

码环鉴相器用于,前向鉴相函数值大于0且后向鉴相函数值等于0时,则输出的鉴相结 果为延迟本地伪随机码的相位;前向鉴相函数值大于0且后向鉴相函数值等于0时,则输出 的鉴相结果为提前本地本地伪随机码的相位;

为了保证鉴相结果输入至伪随机码发生器时不受干扰,在码跟踪环中还包括环路滤波器、 压控振荡器,鉴相结果通过环路滤波器、压控振荡器经滤波等信号处理后输入至伪随机码发 生器。

互相关处理模块包括乘法器、积分清零器;参考波形发生器的前向相关波形、后向相关 波形、即时参考波形输出端分别与对应乘法器一个的输入端相连,各乘法器另一个的输入端 连接输入的基带BOC副载波已调信号。鉴相生成生成模块包括乘法器、积分清零器;输出前 向相关函数的积分清零器的输出端、输出即时相关函数的积分清零器的输出端分别连与同一 乘法器的两个输入端相连,该乘法器的输出端与对应的积分清零器相连,该积分清零器的输 出端与码环鉴相器的一个输入端相连;输出后向相关函数的积分清零器的输出端、输出即时 相关函数的积分清零器的输出端分别连与同一乘法器的两个输入端相连,该积分清零器的输 出端与码环鉴相器的另一个输入端相连。

输入的基带信号rB(t)分别与本地产生的相关波形、参考波形 相乘,其中。相乘结果分别经过积分清零单元(以提高信噪比 增益)获得互相关结果。前向相关波形与即时参考波形相乘得到前向鉴相函数dFC(ε),后向 相关波形与即时参考波形相乘得到后向鉴相函数dBc(ε)。

d(ϵ)=dFc(ϵ)+dBc(ϵ)

dFc(ϵ)=RXFc(ϵ)·RXP(ϵ)

dBc(ϵ)=RXBc(ϵ)·RXP(ϵ)

前向鉴相函数dFC(ε)和后向鉴相函数dBC(ε)的鉴相曲线如图15所示,鉴相曲线的过零 点与无多径信号时的过零点无偏离,在理想情况下,正负延迟时只有一个相关峰。在仿真结 果中,存在多径影响时,鉴相曲线的最小过零点也无偏移,如图16所示,α为第二径信号相 对于直射径信号的相对幅度、θ为第二径信号相对于直射径信号的相对相位。鉴相曲线的最 小过零点决定了跟踪的准确性,因此此种多径抑制方法有非常好的性能。

前向鉴相函数dFC(ε)和后向鉴相函数dBC(ε)输入码环鉴相器进行鉴相输出。码环鉴相 器的鉴相过程如下:

1)当控制端的输入为dFC(ε)>0且dBC(ε)=0时,说明本地参考波形的相位(本地参考 波形的相位与本地产生的伪随机码、BOC码的相位相同)比输入的信号相位提前了,此时需 要做的就是将本地码延迟。假设检测到此时的dFC(ε)=c0,则本地载波相位需要延迟的量为 c0/g0,g0是鉴相器的增益,对应于理想曲线线性部分的斜率。

2)当dBC(ε)<0且dFC(ε)=0时,说明本地参考波形的码相位滞后于输入信号的相位, 此时要做的就是提前本地码。类似地,若检测到后向鉴相器的输出值为dBC(ε)=c1,则本地 码需要提前的相位为c1/g0

使用多径误差包络(MEE)进行多径抑制性能的比较:

在使用相同的系统前端滤波器带宽情况下,所本发明方法能控制多径误差在0.001Tc,和 《Nunes,F.,Sousa,F.,and Leit~ao,J.gating functions for multipath mitigation  in GNSS BOC signals,IEEE Transactions on Aerospace and electronic systems  vol.43,No.3 JULY 2007》(用于全球卫星导航系统BOC副载波调制信号的基于门函数的多径 抑制,简称GT方案)提出的方法与本发明方法的多径误差包络比较,如图17所示。为了能 更清晰地显现本发明的在多径抑制方面的优势,图18是17图的一个局部放大后的图像。

图中灰线为本发明所提出的方案的多径误差包络曲线,多径误差在0.001Tc的范围以内; 黑线为GT方案的多径误差包络曲线,多径误差在0.015Tc以内。可见所提出的针对于BOC (pn,n)信号的码跟踪环有良好的多径抑制力。

本发明适用于接收机在接收GNSS现代调制信号BOC(pn,n)信号进行多径抑制,这对于 军事活动和紧急救援等高精确定位有重要的意义,也有利于地面站在采用GNSS现代体调制信 号时提供准确的星历,有助于在城市的移动用户处于复杂多径环境中定位服务质量的改善。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号