基于北斗卫星的信号实时并行快速捕获方法技术

技术编号:8270698 阅读:294 留言:0更新日期:2013-01-31 02:39
本发明专利技术涉及一种基于北斗卫星的信号实时并行快速捕获方法;含有下列步骤:步骤1:接收北斗卫星信号,然后采用前端射频单元对接收到的卫星信号进行降频处理,再经AD转换和下变频处理,得到中频数字信号;步骤2:采用并行快速匹配滤波器对中频数字信号进行并行快速捕获:步骤2.1:产生本地C/A码;步骤2.2:生成本地载波;步骤2.3:将本地载波与中频数字信号对应点相乘;步骤2.4:将本地C/A码与步骤2.3的结果送入并行快速匹配滤波器的并行快速相关器中;步骤3:将步骤2.4的输出结果送入FFT模块进行功率谱分析;步骤4:把FFT模块的输出结果送入谱峰判决模块进行信号检测;本发明专利技术提供了一种捕获速度快、易于数字化实现的基于北斗卫星的信号实时并行快速捕获方法。

【技术实现步骤摘要】
本专利技术涉及一种卫星信号的接收方法,特别涉及一种基于北斗卫星的信号实时并行快速捕获方法
技术介绍
北斗卫星导航定位系统〔BeiDou (COMPASS) NavigationSatellite System〕是中国自主研发、独立运行的全球卫星导航系统,与美国GPS、俄罗斯GL0NASS、欧盟伽利略系统并称全球四大卫星导航系统。美国GPS系统应用最广泛,俄罗斯GL0NASS、中国北斗卫星导航系统已经投入运行,欧洲“伽利略”导航系统正在建设中。北斗卫星导航定位系统是继美国GPS、俄罗斯GL0NASS之后第三个成熟的卫星导航系统。北斗接收机的主要任务是接收北斗卫星发射的信号,并进行处理,获取导航电文和观测量。想要完成这些任务,首先需要进行的是卫星信号的捕获。导航卫星信号捕获是对接收信号载波频率和伪码相位的一个二维搜索过程,当本地参考序列与卫星信号达到粗同步并且频率也近似相等时,会产生相关峰值,依此来判断是否完成了捕获。 卫星信号捕获的主要方法有串行捕获、并行捕获和匹配滤波器捕获。串行捕获是 指在捕获伪码的过程中,每次滑动一个扩频码元相位进行相关运算,直到得到设定的相关值,则捕获成功转而进入码跟踪,此方法硬件实现简单,在扩频通信系统中得到了广泛的应用,但是捕获时间长,实时性差;并行捕获则对每种相位均设置了相关器,同时做相关运算,将与设定的相关值相同的相位作为捕获成功的相位,和串行捕获相比,并行捕获的捕获时间大大缩短了,但对硬件资源要求较多,实现起来较复杂;匹配滤波器捕获是利用匹配滤波的原理对整个扩频码元进行匹配相关以实现伪码的捕获,捕获时间短且易于实现。
技术实现思路
本专利技术要解决的技术问题是针对现有技术不足,提供一种捕获速度快、易于数字化实现的基于北斗卫星的信号实时并行快速捕获方法。本专利技术的技术方案一种基于北斗卫星的信号实时并行快速捕获方法,含有下列步骤步骤I :首先采用北斗微带天线接收北斗卫星信号,然后采用前端射频单元对接收到的卫星信号进行降频处理,再经AD转换和下变频处理,得到中频数字信号;步骤2 :采用并行快速捕获算法来捕获北斗卫星信号中的有效可见卫星信号;具体操作时,采用并行快速匹配滤波器对步骤I所得的中频数字信号进行并行快速捕获;中频数字信号由以下式子来表示本文档来自技高网...

【技术保护点】
一种基于北斗卫星的信号实时并行快速捕获方法,其特征是:含有下列步骤:步骤1:首先采用北斗微带天线接收北斗卫星信号,然后采用前端射频单元对接收到的卫星信号进行降频处理,再经AD转换和下变频处理,得到中频数字信号;步骤2:采用并行快速捕获算法来捕获北斗卫星信号中的有效可见卫星信号;具体操作时,采用并行快速匹配滤波器对步骤1所得的中频数字信号进行并行快速捕获;中频数字信号由以下式子来表示:其中,m为信号中包含的北斗卫星个数;对于第i颗卫星,Ai为振幅,Di(t)为导航数据,Ci(t)为C/A码,fi为载波频率,n(t)为噪声;并行快速捕获的具体步骤如下:步骤2.1:产生基于快速匹配滤波器的FPGA芯片的本地C/A码:首先根据码速率从系统时钟得到码时钟,在码时钟下依据移位寄存器方法产生本地C/A码,然后根据不同卫星的编号及抽头系数来产生不同卫星的本地C/A码;步骤2.2:生成本地载波:根据载波频率,采用基于快速匹配滤波器的FPGA芯片的DDC控制器来生成本地载波;步骤2.3:将本地载波与输入的中频数字信号对应点相乘,相乘后的信号表达式如下:其中,S(t)为中频数字信号,cos(2πfj)为本地载波,fj为本地载波频率,n′(t)为噪声;对该相乘后的信号进行低通滤波,使只有|fi?fj|足够小时通过,那么相乘后的信号S′(t)为:从上式可以看出,为常数,S′(t)仅与C/A码Ci(t)有关;步骤2.4:将步骤2.1产生的本地C/A码与步骤2.3中的信号S′(t)的结果送入并行快速匹配滤波器的并行快速相关器中,并行快速相关器的输出结果即为并行快速匹配滤波器的输出;步骤3:将步骤2.4的输出结果送入FFT模块进行功率谱分析;步骤4:把FFT模块的输出结果送入谱峰判决模块进行信号检测,由于对自相关函数求傅里叶变换得到的是功率谱函数,所以FFT模块输出的最大值点就是信号的多普勒频率偏移点;谱峰判决模块用来判断捕获完成情况,若有用信号功率大于预先设定的门限值,则捕获成功。FDA00002191017600011.jpg,FDA00002191017600012.jpg,FDA00002191017600013.jpg,FDA00002191017600021.jpg,FDA00002191017600022.jpg...

【技术特征摘要】
1.一种基于北斗卫星的信号实时并行快速捕获方法,其特征是含有下列步骤 步骤I:首先采用北斗微带天线接收北斗卫星信号,然后采用前端射频单元对接收到的卫星信号进行降频处理,再经AD转换和下变频处理,得到中频数字信号; 步骤2 :采用并行快速捕获算法来捕获北斗卫星信号中的有效可见卫星信号;具体操作时,采用并行快速匹配滤波器对步骤I所得的中频数字信号进行并行快速捕获;中频数字信号由以下式子来表不2.根据权利要求I所述的基于北斗卫星的信号实时并行快速捕获方法,其特征是所述步骤I中北斗微带天线接收北斗卫星BI频点的射频信号,经过下变频处理后,信号的频率从1561. 098MHz降到了 IMHz 99MHz范围内。3.根据权利要求I所述的基于北斗卫星的信号实时并行快速捕获方法,其特征是所述步骤2中采用Xilinx的Spartan6芯片实现并行快速匹配滤波器的电路,采用VHDL语言实现并行快速匹配滤波器的算法的功能仿真。4.根据权利要求I所述的基于北斗卫星的信号实时并行快速捕获方法,其特征是所述步骤2. 2中DDC控制器可以通过采样IP核来实现生成本地载波,也可以通过采样VHDL代码来实现生成本地载波。5.根据权利要求I所述的基于北斗卫星的信号实时并行快速捕获方法,其特征是所述步骤2. 4中,并行快速相关器的实现方法为以静止的本地C/A码作为并行快速匹配滤波器的抽头系数,让进来的信号...

【专利技术属性】
技术研发人员:贾小波刘洁吴淑琴张筱南戚敏
申请(专利权)人:郑州威科姆科技股份有限公司
类型:发明
国别省市:

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

1