【技术实现步骤摘要】
卫星导航信号相关峰低资源构建装置
本专利技术涉及一种扩频信号相关峰构建装置,尤其是一种适用于卫星导航信号的相关峰构建,属于卫星导航
技术介绍
卫星导航信号相关峰可用于信号质量和多径监测等处理。常规模式下,采用多相关器装置实现,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)输出的溢出信号后,将当前的码片数 ...
【技术特征摘要】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。