[发明专利]卫星导航信号相关峰低资源构建装置有效
申请号: | 202011343004.1 | 申请日: | 2020-11-25 |
公开(公告)号: | CN112527238B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 刘春晓;邢兆栋;王珏;杨开伟;武之风 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
主分类号: | G06F5/06 | 分类号: | G06F5/06;G01S19/30;G01S19/37 |
代理公司: | 河北东尚律师事务所 13124 | 代理人: | 王文庆 |
地址: | 050081 河北省石家庄市*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 卫星 导航 信号 相关 资源 构建 装置 | ||
本发明公开了一种扩频信号相关峰低资源构建装置,尤其是一种适用于卫星导航信号的相关峰构建。包括码数控振荡器1、码生成式模块2、第一累积和清零模块3、第二累积和清零模块4、第一数据FIFO5、第二数据FIFO6、码数据FIFO7、数据处理模块8、I路累加值模块9和Q路累加值模块10;本发明提出了以卫星导航信号扩频码码片内的数字下变频累积值为初值,在码数控振荡器驱动下,通过递推计算得到相应码间距下的码片内累积值,在此基础上,计算得到卫星导航信号各相关间距的相关峰。该装置降低了占用资源,有利于多系统多频点卫星导航导航信号相关峰的构建。
技术领域
本发明涉及一种扩频信号相关峰构建装置,尤其是一种适用于卫星导航信号的相关峰构建,属于卫星导航技术领域。
背景技术
卫星导航信号相关峰可用于信号质量和多径监测等处理。常规模式下,采用多相关器装置实现,FPGA模式下占用硬件资源多;对于多系统多频点卫星导航接收机,需同时监测的信号数目多,硬件资源占用多的问题更突出。文献[基于差分结构的高分辨率多相关器技术.黄仰博,李井源,欧钢.微处理机,2011年8月.]采用差分结构实现多相关器以减少计算量和硬件规模。
发明内容
本发明要解决的技术问题是提供一种卫星导航信号相关峰低资源构建装置,有利于多系统多频点卫星导航导航信号相关峰的构建。
本发明所采取的技术方案如下:
码数控振荡器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输出的累积值。
其中,数据处理模块8的具体处理过程为:
(1)设定溢出信号次数i和码片计数chip_counter初始值为0,判断是否收到码数控振荡器(1)的溢出信号,若有,则进入步骤(2);反之,则处于步骤(1);
(2)在收到码数控振荡器1的溢出信号后,对第一累积和清零模块3输出的数据进行累计求和,记为∑I_CHIP;对第二累积和清零模块4输出的数据进行累计求和,记为∑Q_CHIP;
(3)将溢出信号次数i加1;
(4)判断溢出信号次数i是否达到设定值;若是,进入步骤(5);否则,进入步骤(8);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011343004.1/2.html,转载请声明来源钻瓜专利网。