捕获卫星信号的方法和装置制造方法及图纸

技术编号:13779901 阅读:90 留言:0更新日期:2016-10-04 13:33
本发明专利技术公开了一种捕获卫星信号的方法和装置,属于卫星定位技术领域。方法包括:根据本地载波信号对输入的待捕获信号进行去载波操作产生混频信号;分别将混频信号和本地伪随机码进行奇偶分离,得到第一奇序列和第一偶序列,第二奇序列和第二偶序列;分别将第一奇序列、第一偶序列、第二奇序列和第二偶序列并行进行频域转换;根据变换后的第一奇序列、变换后的第一偶序列、变换后的第一奇序列和变换后的第一偶序列,通过反傅里叶变换得到待捕获信号的捕获结果,并获取捕获结果的峰值;如果峰值大于预设阈值,将捕获结果确定为捕获到的卫星信号;如果峰值不大于预设阈值,根据选择的载波频率和频率步长,从本地载波频率范围内重新选择一个载波频率。

【技术实现步骤摘要】

本专利技术涉及卫星定位
,特别涉及一种捕获卫星信号的方法和装置
技术介绍
智能车辆是一个集规划决策、自动驾驶等于一体的综合车辆,涉及环境感知,导航定位以及决策控制等科学领域,已受到世界各国的高度重视。卫星定位导航技术是智能车辆不可缺少的关键技术之一,北斗卫星导航系统是我国正在实施的自主发展、独立运行的全球卫星导航系统,目前已经逐渐开始应用于卫星导航领域。在使用北斗卫星导航系统定位智能车辆的位置时,首先需要捕获卫星信号。现有技术提供了一种捕获卫星信号的方法,可以为:对待捕获的信号进行傅里叶变换,得到第一频域相关结果,将本地载波信号和本地随机码进行混频后得到混频信号,对混频信号进行傅里叶变换,得到第二频域相关结果,将第一频域相关结果和第二频域相关结果混频后进行反傅里叶变换得到捕获结果。现有技术至少存在以下问题:由于待捕获的信号以及混频信号均包括多个采样点且傅里叶变换的计算量大,因此上述方法捕获卫星信号所需时间较长,效率较低。
技术实现思路
为了解决现有技术的问题,本专利技术提供了一种捕获卫星信号的方法和装置。技术方案如下:一种捕获卫星信号的方法,所述方法包括:确定本地载波频率范围,从所述本地载波频率范围内选择一个载波频率,并产生载波频率为所述选择的载波频率的本地载波信号;根据所述本地载波信号对输入的待捕获信号进行去载波操作产生混频信号;分别将所述混频信号和本地伪随机码进行奇偶分离,得到所述混频信号对应的第一奇序列和第一偶序列,所述本地伪随机码对应的第二奇序列和第二偶序列;分别将所述第一奇序列、所述第一偶序列、所述第二奇序列和所述第二偶序列并行进行频域转换;根据变换后的第一奇序列、变换后的第一偶序列、变换后的第一奇序列和变换后的第一偶序列,通过反傅里叶变换得到所述待捕获信号的捕获结果,并获取所述捕获结果的峰值;如果所述峰值大于预设阈值,将所述捕获结果确定为捕获到的卫星信号;如果所述峰值不大于预设阈值,根据所述选择的载波频率和频率步长,从所述本地载波频率范围内重新选择一个载波频率。可选的,所述分别将所述第一奇序列、所述第一偶序列、所述第二奇序列和所述第二偶序列并行进行频域转换,包括:分别对所述第一奇序列和所述第一偶序列并行进行傅里叶变换,得到变换后的第一奇序列和变换后的第一偶序列;分别对所述第二奇序列和所述第二偶序列并行进行傅里叶变换和取共轭变换,得到变换后的第二奇序列和变换后的第二偶序列。可选的,所述根据变换后的第一奇序列、变换后的第一偶序列、变换后的第一奇序列和变换后的第一偶序列,通过反傅里叶变换得到所述待捕获信号的捕获结果,包括:根据变换后的第一奇序列、变换后的第一偶序列、变换后的第一奇序列和变换后的第一偶序列,通过预设融合算法进行融合得到第一频域相关结果和第二频域相关结果;分别对所述第一频域相关结果和所述第二频域相关结果进行反傅里叶变换得到第一时域相关结果和第二时域相关结果;将所述第一时域相关结果和所述第二时域相关结果组合得到捕获结果。可选的,所述确定本地载波频率范围,包括:获取接收机接收待捕获信号的中频频率,以及,获取多普勒频移范围;根据所述中频频率和所述多普勒频移范围,确定本地载波频率范围。可选的,所述根据所述选择的载波频率和频率步长,从所述本地载波频率
范围内重新选择一个载波频率,包括:以所述选择的载波频率为起点,以频率步长为步长,在本地载波频率范围内重新选择一个载波频率。一种捕获卫星信号的装置,所述装置包括:产生模块,用于确定本地载波频率范围,从所述本地载波频率范围内选择一个载波频率,并产生载波频率为所述选择的载波频率的本地载波信号;去载波模块,用于根据所述本地载波信号对输入的待捕获信号进行去载波操作产生混频信号;奇偶分离模块,用于分别将所述混频信号和本地伪随机码进行奇偶分离,得到所述混频信号对应的第一奇序列和第一偶序列,所述本地伪随机码对应的第二奇序列和第二偶序列;转换模块,用于分别将所述第一奇序列、所述第一偶序列、所述第二奇序列和所述第二偶序列并行进行频域转换;获取模块,用于根据变换后的第一奇序列、变换后的第一偶序列、变换后的第一奇序列和变换后的第一偶序列,通过反傅里叶变换得到所述待捕获信号的捕获结果,并获取所述捕获结果的峰值;确定模块,用于如果所述峰值大于预设阈值,将所述捕获结果确定为捕获到的卫星信号;选择模块,用于如果所述峰值不大于预设阈值,根据所述选择的载波频率和频率步长,从所述本地载波频率范围内重新选择一个载波频率。可选的,所述转换模块,包括:第一转换单元,用于分别对所述第一奇序列和所述第一偶序列并行进行傅里叶变换,得到变换后的第一奇序列和变换后的第一偶序列;第二转换单元,用于分别对所述第二奇序列和所述第二偶序列并行进行傅里叶变换和取共轭变换,得到变换后的第二奇序列和变换后的第二偶序列。可选的,所述获取模块,包括:融合单元,用于根据变换后的第一奇序列、变换后的第一偶序列、变换后的第一奇序列和变换后的第一偶序列,通过预设融合算法进行融合得到第一频域相关结果和第二频域相关结果;第三转换单元,用于分别对所述第一频域相关结果和所述第二频域相关结果进行反傅里叶变换得到第一时域相关结果和第二时域相关结果;组合单元,用于将所述第一时域相关结果和所述第二时域相关结果组合得到捕获结果。可选的,所述产生模块,包括:第一获取单元,用于获取接收机接收待捕获信号的中频频率;第二获取单元,用于获取多普勒频移范围;确定单元,用于根据所述中频频率和所述多普勒频移范围,确定本地载波频率范围。可选的,所述选择模块,还用于以所述选择的载波频率为起点,以频率步长为步长,在本地载波频率范围内重新选择一个载波频率。在本专利技术实施例中,分别将混频信号和本地伪随机码进行奇偶分离,得到混频信号对应的第一奇序列和第一偶序列,本地伪随机码对应的第二奇序列和第二偶序列,然后分别将第一奇序列、第一偶序列、第二奇序列和第二偶序列并行进行频域转换,根据变换后的第一奇序列、第一偶序列、第二奇序列和第二偶序列,通过反傅里叶变换得到捕获结果,由于将混频信号和本地伪随机码分为四个序列,且四个序列并行进行傅里叶变换,从而缩短了捕获信号的时间,提高了捕获效率。附图说明图1是本专利技术实施例1提供的一种捕获卫星信号的方法流程图;图2-1是本专利技术实施例2提供的一种捕获卫星信号的方法流程图;图2-2是本专利技术实施例2提供的一种捕获卫星信号的系统结构示意图;图3是本专利技术实施例3提供的一种捕获卫星信号的装置结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例1本专利技术实施例提供了一种捕获卫星信号的方法,该方法的执行主体可以为接收机,参见图1,该方法包括:步骤101:确定本地载波频率范围,从本地载波频率范围内选择一个载波频率,并产生载波频率为选择的载波频率的本地载波信号。步骤102:根据本地载波信号对输入的待捕获信号进行去载波操作产生混频信号。步骤103:分别将混频信号和本地伪随机码进行奇偶分离,得到混频信号对应的第一奇序列和第一偶序列,本地伪随机码对应的第二奇序列和第二偶序列。步骤104:分别将第一奇序列、第一偶序列、第二奇序列和第二偶序列并行进行频域转换。步骤105:根据变换后的第本文档来自技高网
...

【技术保护点】
一种捕获卫星信号的方法,其特征在于,所述方法包括:确定本地载波频率范围,从所述本地载波频率范围内选择一个载波频率,并产生载波频率为所述选择的载波频率的本地载波信号;根据所述本地载波信号对输入的待捕获信号进行去载波操作产生混频信号;分别将所述混频信号和本地伪随机码进行奇偶分离,得到所述混频信号对应的第一奇序列和第一偶序列,所述本地伪随机码对应的第二奇序列和第二偶序列;分别将所述第一奇序列、所述第一偶序列、所述第二奇序列和所述第二偶序列并行进行频域转换;根据变换后的第一奇序列、变换后的第一偶序列、变换后的第一奇序列和变换后的第一偶序列,通过反傅里叶变换得到所述待捕获信号的捕获结果,并获取所述捕获结果的峰值;如果所述峰值大于预设阈值,将所述捕获结果确定为捕获到的卫星信号;如果所述峰值不大于预设阈值,根据所述选择的载波频率和频率步长,从所述本地载波频率范围内重新选择一个载波频率。

【技术特征摘要】
1.一种捕获卫星信号的方法,其特征在于,所述方法包括:确定本地载波频率范围,从所述本地载波频率范围内选择一个载波频率,并产生载波频率为所述选择的载波频率的本地载波信号;根据所述本地载波信号对输入的待捕获信号进行去载波操作产生混频信号;分别将所述混频信号和本地伪随机码进行奇偶分离,得到所述混频信号对应的第一奇序列和第一偶序列,所述本地伪随机码对应的第二奇序列和第二偶序列;分别将所述第一奇序列、所述第一偶序列、所述第二奇序列和所述第二偶序列并行进行频域转换;根据变换后的第一奇序列、变换后的第一偶序列、变换后的第一奇序列和变换后的第一偶序列,通过反傅里叶变换得到所述待捕获信号的捕获结果,并获取所述捕获结果的峰值;如果所述峰值大于预设阈值,将所述捕获结果确定为捕获到的卫星信号;如果所述峰值不大于预设阈值,根据所述选择的载波频率和频率步长,从所述本地载波频率范围内重新选择一个载波频率。2.根据权利要求1所述的方法,其特征在于,所述分别将所述第一奇序列、所述第一偶序列、所述第二奇序列和所述第二偶序列并行进行频域转换,包括:分别对所述第一奇序列和所述第一偶序列并行进行傅里叶变换,得到变换后的第一奇序列和变换后的第一偶序列;分别对所述第二奇序列和所述第二偶序列并行进行傅里叶变换和取共轭变换,得到变换后的第二奇序列和变换后的第二偶序列。3.根据权利要求1所述的方法,其特征在于,所述根据变换后的第一奇序列、变换后的第一偶序列、变换后的第一奇序列和变换后的第一偶序列,通过反傅里叶变换得到所述待捕获信号的捕获结果,包括:根据变换后的第一奇序列、变换后的第一偶序列、变换后的第一奇序列和
\t变换后的第一偶序列,通过预设融合算法进行融合得到第一频域相关结果和第二频域相关结果;分别对所述第一频域相关结果和所述第二频域相关结果进行反傅里叶变换得到第一时域相关结果和第二时域相关结果;将所述第一时域相关结果和所述第二时域相关结果组合得到捕获结果。4.根据权利要求1所述的方法,其特征在于,所述确定本地载波频率范围,包括:获取接收机接收待捕获信号的中频频率,以及,获取多普勒频移范围;根据所述中频频率和所述多普勒频移范围,确定本地载波频率范围。5.根据权利要求1所述的方法,其特征在于,所述根据所述选择的载波频率和频率步长,从所述本地载波频率范围内重新选择一个载波频率,包括:以所述选择的载波频率为起点,以频率步长为步长,在本地载波频率范围...

【专利技术属性】
技术研发人员:曾庆喜张鹏娜邱文棋方啸张世兵阴山慧杜金枝朱志军
申请(专利权)人:奇瑞汽车股份有限公司
类型:发明
国别省市:安徽;34

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

1