【技术实现步骤摘要】
一种卫星信号捕获方法及装置
本专利技术涉及到卫星导航
,特别涉及到一种卫星信号捕获技术。
技术介绍
随着卫星导航系统的快速发展,B2A为北斗三号的第二个民用信号,用来替换北斗二号的B2I信号,主要为双频或者三频接收机提供服务,可用于生命安全服务和高精度测量等高性能服务,也可用于对性能要求较高的消费类服务。北斗III代B2A信号的子码为1毫秒,即每毫秒之间可能存在不同的子码调制符号,这意味着捕获时的相干积分长度不能超过1毫秒,其捕获增益受限,从而使得捕获灵敏度较低。为了提高捕获灵敏度,通常的方式是进行非相干捕获,但非相干捕获会带来平方损失。若希望进一步提高捕获灵敏度,则需要进行较长时间的非相干积分,这将在一定程度上增加捕获运算量。
技术实现思路
本专利技术的实施例的目的是提供一种卫星信号捕获方法和装置,可以有效在减少对于卫星信号捕获的过程中的计算量的基础上,提高捕获灵敏度。本专利技术一种实施例提供的一种卫星信号捕获方法,所述方法包括如下步骤:步骤1:获取卫星信号,初始化卫星号,初始化本地载波频率;步骤2:本地生成载波信号,对输入卫星信号进行导频通道下变频,生成下变 ...
【技术保护点】
1.一种卫星信号捕获方法,其特征在于,所述方法包括如下步骤:步骤1:获取卫星信号,初始化卫星号,初始化本地载波频率;步骤2:本地生成载波信号,对输入卫星信号进行导频通道下变频,生成下变频信号,本地生成导频通道扩频码,使用导频通道扩频码在不同码相位下对导频通道下变频信号解扩,得到每一个码相位的解扩信号序列,将每一个码相位解扩信号序列进行累加,并在每个码相位得到一个累加值,完成导频通道信号捕获;步骤3:在完成步骤2的同时,本地生成载波信号,对输入卫星信号进行下变频,生成数据通道下变频信号,本地生成数据通道扩频码,使用数据通道扩频码在不同码相位下对数据通道下变频信号解扩,得到每一 ...
【技术特征摘要】
2018.09.17 CN 20181108162301.一种卫星信号捕获方法,其特征在于,所述方法包括如下步骤:步骤1:获取卫星信号,初始化卫星号,初始化本地载波频率;步骤2:本地生成载波信号,对输入卫星信号进行导频通道下变频,生成下变频信号,本地生成导频通道扩频码,使用导频通道扩频码在不同码相位下对导频通道下变频信号解扩,得到每一个码相位的解扩信号序列,将每一个码相位解扩信号序列进行累加,并在每个码相位得到一个累加值,完成导频通道信号捕获;步骤3:在完成步骤2的同时,本地生成载波信号,对输入卫星信号进行下变频,生成数据通道下变频信号,本地生成数据通道扩频码,使用数据通道扩频码在不同码相位下对数据通道下变频信号解扩,得到每一个码相位的解扩信号序列,将每一个码相位解扩信号序列进行累加,并在每个码相位得到一个累加值,完成数据通道信号捕获;步骤4:对于相位相同的每一对数据通道和导频通道数据进行如下处理:对导频通道信号捕获数据虚部符号取反,然后交换实部和虚部,获得以导频捕获信号数据构造的数据通道捕获信号数据副本,将获得的数据通道捕获信号数据副本和数据通道信号捕获数据进行累加,在累加的同时,将数据通道捕获信号数据副本和数据通道信号捕获数据执行减法,并对累加和相减的结果选择最大值;步骤5:判断上一步骤所获得的最大值是否大于阈值,若是,则当前卫星在某个码相位下捕获成功,并输出当前卫星捕获成功标志和捕获参数,进入步骤7,如否,则判定当前频率捕获失败,并直接进入下一步骤;步骤6:若当前频率捕获失败,判断是否完成所有频率捕获,如否,则更新载波频率,进入步骤2和步骤3;若是,判断当前卫星捕获失败,输出当前卫星捕获失败标志,进入下一步骤;步骤7:若收到当前卫星捕获成功或捕获失败标志,当前卫星捕获完毕,判断是否完成所有卫星信号捕获,如是,结束捕获;如否,则更新卫星信号和捕获卫星号,并初始化载波频率,进入步骤1。2.根据权利要求1所述的步骤2中,所述导频通道捕获结果在假定扩频码已对齐,不考虑下变频过程中的高频分量,且使用不定积分替代定积分来分析导频和数据通道积分条件下,其计算结果为:f为卫星信号载波频率、fl为本地信号载波频率,Δf为本地信号载波频率和卫星载波频率之差,t为一个周期内的时间。3.根据权利要求1所述的步骤3中,所述数据通道积分结果在假定扩频码已对齐,不考虑下变频过程中的高频分量,且使用不定积分替代定积分来分析导频和数据通道积分条件下,其计算结果为:f为卫星信号载波频率、fl为本地信号载波频率,Δf为本地信号载波频率和卫星载波频率之差,t为一个周期内的时间。4.根据权利要求1所述的步骤4,所述数据通道捕获结果和所述导频通道捕获结果之间的关系为:rp=±jrd。rp为导频通道捕获结果,rd为数据通道捕获结果。5.一种应用权利要求1的卫星信号捕获装置,所述卫星捕获装置用于进行卫星信号的捕获,其特征在于,所述卫星捕获装置包括:卫星信号获取模块,用于获取卫星信号,并初始化卫星号,初始化本地载波频率,分别输出信号至导频通道捕获模块和数据通道捕获模块;导频通道捕获模块,用于本地生成载波信号,对输入卫星信号进行下变频,生成下变频信号,本地生成导频通道扩频码,使用导频通道扩频码在不同码相位下对导频通道下变频信号解扩,得到每一个码相位的解扩信号序列,将每一个码相位解扩信号序列进行累加,并在每个码相位得到一个累加值,完成导频通道信号捕获,输出信号至双通道数据处理模块;数据通道捕获模块,用于本地生成载波信号,对输入卫星信号进行下变频,生成下变频信号,本地生成数据通道扩频码,使用数据通道扩频码在不同码相位下对数据通道下变频信号解扩,得到每一个码相位的解扩信号序列,将每一个码相位解扩信号序列进行累加,并在每个码相位得到一个累加值,完成数据通道信号捕获,输出信号至双通道数据处理模块;双通道数据处理模块,用于对于相位相同的每一对数据通道和导频通道数据进行如下处理:对导频通道信号捕获数据虚部符号取反,然后交换实部和虚部,获得以导频捕获信号数据构造的数据通道捕获信号数据副本,将获得的数据通道捕获信号数据副本和数据通道信号捕获数据进行累加,在累加的同时,将数据通道捕获信号数据副本和数据通道信号捕获数据执行减法,并对累加和相减的结果选择最大值,输出信号至捕获判决模块;捕获判决模块,用于判断...
【专利技术属性】
技术研发人员:汤加跃,张柏华,师强强,王令欢,
申请(专利权)人:西安开阳微电子有限公司,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。