[发明专利]一种用于BOC调制的新型接收方法有效
申请号: | 201711276590.0 | 申请日: | 2017-12-06 |
公开(公告)号: | CN109884674B | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 王奕新;左启耀;刘路;李峰 | 申请(专利权)人: | 北京自动化控制设备研究所 |
主分类号: | G01S19/37 | 分类号: | G01S19/37 |
代理公司: | 核工业专利中心 11007 | 代理人: | 孙成林 |
地址: | 100074 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于一种用于BOC调制的新型接收方法。采用BOC(15,2.5)调制的北斗B3C信号,在“FPGA+DSP”平台上配置1210MHz本振将卫星导航信号下变频至58.52MHz,再通过AD9266芯片78MHz欠采样将信号搬移至19.48MHz,针对19.48MHz中频卫星信号完成捕获跟踪;在捕获阶段,将副载波和载波一起剥离,虽然码相位搜索精度只有0.5码片,但是简单通用;在跟踪阶段,采用载波环、副载波环、码环的三环路结构,既可以容忍0.5码片的牵入范围,又具有与传统跟踪环路相当的跟踪灵敏度和更高的跟踪精度。 | ||
搜索关键词: | 一种 用于 boc 调制 新型 接收 方法 | ||
【主权项】:
1.一种用于BOC调制的新型接收方法,其特征在于:包括以下步骤:步骤1包括以下操作:在FPGA中实现1210MHz本振配置;根据ADF4360‑6芯片的DataSheet,通过SPI总线向配置寄存器中写入相应的值,完成对ADF4360‑6芯片的上电配置,配置成功后,输出1210MHz本振信号用于卫星导航信号下变频,配置时钟由10MHz晶振信号经FPGA分频后通过SPI总线提供;步骤2包括以下操作:在FPGA中实现AD9266芯片的配置,由AD9266芯片完成模数转换;根据AD9266芯片的DataSheet,通过SPI总线向配置寄存器中写入相应的值,完成对AD9266芯片的上电配置,配置成功后,以78MHz的采样速率将模拟卫星信号转换为数字信号,并滤除多余边带;步骤3包括以下操作:在FPGA中调用两个FIR Compiler IP核分别实现上边带、下边带的带通滤波;步骤4包括以下操作:在FPGA中搭建载波NCO、上边带载波NCO、下边带载波NCO、副载波NCO和伪码NCO;载波NCO通过累加DSP提供的载波频率控制字,并将累加值作为取样地址送入相幅转换电路得到本地复制正余弦载波信号
和
其中ωIF为中频频率,
为本地载波信号初相;上边带载波NCO产生本地正余弦上边带载波信号
和
下边带载波NCO产生本地正余弦下边带载波信号
和
其中fs为副载波频率;副载波NCO产生本地复制正余弦副载波信号
和
其中
为本地副载波初相;伪码NCO累加DSP提供的伪码频率控制字,并根据累加值得到二倍于伪码速率的半码片发生使能信号Code_En,对这个使能信号生成的半码片进行计数,当计数值为偶数时,依次读取伪码码片值,得到本地超前E、即时P和滞后L伪码序列c(t+D/2)、c(t)和c(t‑D/2),其中D为码相关器间距,宽度为1码片。步骤5包括以下操作:在FPGA中完成上边带支路和下边带支路的混频、伪码相关、部分累积、FFT和取模,以及两条支路的取模结果非相干叠加;上边带支路的处理过程如下:混频:经上边带带通滤波的卫星中频信号与上边带载波NCO输出的载波信号混频;伪码相关:在FPGA内部利用Code_En将伪码NCO输出的伪码信号依次延时半个码片,得到N路并行伪码,再将这N路伪码分别与混频后的上边带卫星中频信号相关,得到N路混频相关结果;部分累积:N条支路分别进行50us相关累积,得到M个累积结果,一共N×M个累积结果;FFT和取模:N条支路上的M个累积结果分别进行L(L≥M)点FFT,并对FFT结果的实部和虚部作取模运算;下边带支路的处理过程与上边带类似,只是混频采用的载波信号由下边带载波NCO提供;上边带和下边带支路并行处理,在FPGA中实现两路N×L检测矩阵的非相干叠加,并将叠加矩阵中的最大值及其地址传给DSP。步骤6包括以下操作:在DSP中实现Tong判决;在Tong判决器中,计数变量K预设为初始值B,每次FPGA完成一段相干积分时间的捕获运算并将最大值传给DSP后,如果最大值超过捕获门限,则K值加1,否则K值减1;当K值累加至门限值A时,声明捕获成功,当K值减至0时,声明捕获失败,开启下一颗星的捕获,当K值大于0却小于A时,继续该颗星的捕获。步骤7包括以下操作:在DSP中根据捕获到的多普勒频率调整本地载波NCO、上边带载波NCO、下边带载波NCO、副载波NCO和伪码NCO的频率控制字;根据捕获到的码相位置跟踪初始相位;步骤8包括以下操作:在FPGA中实现数字中频卫星信号与本地载波、副载波、伪码信号混频相关,以及七路相关结果的积分清除;中频卫星信号的表达式为
其中,τ为卫星信号时延,
为卫星信号初相;与余弦载波、正弦副载波、超前伪码混频相关,再进行积分清除,结果为
与余弦载波、正弦副载波、即时伪码混频相关,再进行积分清除,结果为
与余弦载波、正弦副载波、滞后伪码混频相关,再进行积分清除,结果为
与余弦载波、余弦副载波、即时伪码混频相关,再进行积分清除,结果为
与正弦载波、正弦副载波、超前伪码混频相关,再进行积分清除,结果为
与正弦载波、正弦副载波、即时伪码混频相关,再进行积分清除,结果为
与正弦载波、正弦副载波、滞后伪码混频相关,再进行积分清除,结果为
其中,T为积分时间,
为载波相位误差,
为副载波跟踪误差,Rc(τ)为伪码自相关函数。步骤9包括以下操作:在DSP中实现载波环、副载波环和码环的鉴相和滤波;载波环PLL的鉴相:
副载波环SPLL的鉴相:
码环DLL的鉴相:
其中,超前支路自相关幅值
滞后支路自相关幅值
载波环、副载波环和码环的滤波分别由三个环路滤波器实现。步骤10包括以下操作:DSP输出相应的载波频率控制字、副载波频率控制字和伪码频率控制字对FPGA中的本地载波NCO、上边带载波NCO、下边带载波NCO、副载波NCO和伪码NCO进行重置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京自动化控制设备研究所,未经北京自动化控制设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711276590.0/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G01 测量;测试
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置