卫星导航信号相关峰低资源构建装置制造方法及图纸

技术编号:27740496 阅读:29 留言:0更新日期:2021-03-19 13:33
本发明专利技术公开了一种扩频信号相关峰低资源构建装置,尤其是一种适用于卫星导航信号的相关峰构建。包括码数控振荡器1、码生成式模块2、第一累积和清零模块3、第二累积和清零模块4、第一数据FIFO5、第二数据FIFO6、码数据FIFO7、数据处理模块8、I路累加值模块9和Q路累加值模块10;本发明专利技术提出了以卫星导航信号扩频码码片内的数字下变频累积值为初值,在码数控振荡器驱动下,通过递推计算得到相应码间距下的码片内累积值,在此基础上,计算得到卫星导航信号各相关间距的相关峰。该装置降低了占用资源,有利于多系统多频点卫星导航导航信号相关峰的构建。

【技术实现步骤摘要】
卫星导航信号相关峰低资源构建装置
本专利技术涉及一种扩频信号相关峰构建装置,尤其是一种适用于卫星导航信号的相关峰构建,属于卫星导航

技术介绍
卫星导航信号相关峰可用于信号质量和多径监测等处理。常规模式下,采用多相关器装置实现,FPGA模式下占用硬件资源多;对于多系统多频点卫星导航接收机,需同时监测的信号数目多,硬件资源占用多的问题更突出。文献[基于差分结构的高分辨率多相关器技术.黄仰博,李井源,欧钢.微处理机,2011年8月.]采用差分结构实现多相关器以减少计算量和硬件规模。
技术实现思路
本专利技术要解决的技术问题是提供一种卫星导航信号相关峰低资源构建装置,有利于多系统多频点卫星导航导航信号相关峰的构建。本专利技术所采取的技术方案如下:码数控振荡器1在接收机内部计算时钟驱动下,按照设置的码控制字进行累加计算,每隔设定时间溢出一次,将溢出信号输出至第一累积和清零模块3、第二累积和清零模块4、码生成式模块2和数据处理模块8;码生成式模块2用于在收到码数控振荡器1输出的溢出信号后,将当前的码片数本文档来自技高网...

【技术保护点】
1.一种卫星导航信号相关峰低资源构建装置,其特征在于,包括码数控振荡器(1)、码生成式模块(2)、第一累积和清零模块(3)、第二累积和清零模块(4)、第一数据FIFO(5)、第二数据FIFO(6)、码数据FIFO(7)、数据处理模块(8)、I路累加值模块(9)和Q路累加值模块(10);/n码数控振荡器(1)在接收机内部计算时钟驱动下,按照设置的码控制字进行累加计算,每隔设定时间溢出一次,将溢出信号输出至第一累积和清零模块(3)、第二累积和清零模块(4)、码生成式模块(2)和数据处理模块(8);/n码生成式模块(2)用于在收到码数控振荡器(1)输出的溢出信号后,将当前的码片数据输出至码数据FIF...

【技术特征摘要】
1.一种卫星导航信号相关峰低资源构建装置,其特征在于,包括码数控振荡器(1)、码生成式模块(2)、第一累积和清零模块(3)、第二累积和清零模块(4)、第一数据FIFO(5)、第二数据FIFO(6)、码数据FIFO(7)、数据处理模块(8)、I路累加值模块(9)和Q路累加值模块(10);
码数控振荡器(1)在接收机内部计算时钟驱动下,按照设置的码控制字进行累加计算,每隔设定时间溢出一次,将溢出信号输出至第一累积和清零模块(3)、第二累积和清零模块(4)、码生成式模块(2)和数据处理模块(8);
码生成式模块(2)用于在收到码数控振荡器(1)输出的溢出信号后,将当前的码片数据输出至码数据FIFO(7),按设定次数更新一次当前的码片数据;
第一累积和清零模块(3)用于对输入的数字下变频数据I进行累加求和,在收到码数控振荡器(1)输出的溢出信号后锁存当前累积值,输出至第一数据FIFO(5)和数据处理模块(8);
第二累积和清零模块(4)用于对输入的数字下变频数据Q进行累加求和,在收到码数控振荡器(1)输出的溢出信号后锁存当前累积值,输出至第二数据FIFO(6)和数据处理模块(8);
第一数据FIFO(5)和第二数据FIFO(6)分别用于将存储的数据经过延迟后输出至数据处理模块(8);
码数据FIFO(7)用于将码数据输出至数据处理模块(8);
数据处理模块(8)用于在收到码数控振荡器(1)的溢出信号后,根据第一累积和清零模块(3)、第二累积和清零模块(4)、第一数据FIFO(5)和第二数据FIFO(6)输出的数据计算相关间距下的码片内累积值,分别对应存储至I路累加值模块(9)和Q路累加值模块(10);
I路累加值模块(9)和Q路累加值模块(10)分别用于存储数据处理模块(8)输出的累积值。


2.根据权利要求1所述的卫星导航信号相关峰低资源构建装置,其特征在于,数据处理模块(8)的具体处理过程为:
(1)设定溢出信号次数i和码片计数chip_counter初始值为0,判断是否收到码数控振荡器(1)的溢出信号,若有,则进入步骤(2);反之,则处于步骤(1);
(2)在收到码数控振荡器(1)的溢出信号后,对第一累积和清零模块(3)输出的数据进行累计求和,记为∑I_CHIP;对第二累积和清零模块(4)输出的数据进行累计求和,记为∑Q_CHIP;
(3)将溢出信号次数i加1;
(4)判断溢出信号次数i是否达到设定值;若是,进入步骤(5);否则,进入步骤(8);
(5)锁存当前累积值∑I_CHIP,记为∑I_Latch;根据码数据FIFO(7...

【专利技术属性】
技术研发人员:刘春晓邢兆栋王珏杨开伟武之风
申请(专利权)人:中国电子科技集团公司第五十四研究所
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1