一种信号捕获方法及装置制造方法及图纸

技术编号:25268905 阅读:31 留言:0更新日期:2020-08-14 23:02
本发明专利技术实施例提供了一种信号捕获方法及装置,确定多个待检测频率和多个待检测相位;生成多个待检测集合;每个待检测集合中包含多个待检测组合,每个待检测组合包含一个待检测频率和一个待检测相位;针对当前待检测集合,取该待检测集合中每个待检测组合包含的待检测频率和待检测相位,与接收信号进行预设信号捕获运算,得到每个待检测组合的第一运算值,并根据第一运算值判断是否能够捕获载波频率和伪随机噪声码相位;若否,则开始检测下一待检测集合;若是,则将最大的第一运算值对应的频率确定为捕获到的目标频率,并将最大的第一运算值对应的相位确定为捕获到的目标相位。能够提高捕获到的载波频率和伪随机噪声码相位的准确度。

【技术实现步骤摘要】
一种信号捕获方法及装置
本专利技术涉及无线通信
,特别是涉及一种信号捕获方法及装置。
技术介绍
对于扩频信号测距系统,信号捕获是接收机进行信号处理的前提。信号捕获过程是为了获取接收信号的载波频率和伪随机噪声码(pseudorandomnoisecode,PRN)相位的粗略估计,为后续跟踪环节的初始化提供必要的参数和条件。信号捕获过程中,良好的检测判决方法对捕获的性能至关重要。然而采用现有的信号捕获方法,捕获到的载波频率和伪随机噪声码相位不够准确。
技术实现思路
本专利技术实施例的目的在于提供一种信号捕获方法及装置,以实现提高捕获到的载波频率和伪随机噪声码相位的准确度。为实现上述目的,本专利技术实施例提供了一种信号捕获方法,应用于接收机,所述方法包括:根据预设频率检测范围,以及预设频率步长确定多个待检测频率;根据预设伪随机噪声码相位检测范围,以及预设相位步长确定多个待检测相位;根据所述待检测频率和所述待检测相位,生成多个待检测集合;其中,每个待检测集合中包含多个待检测组合,每个待检测组合包含一个待检测频率和一个待检测相位;针对当前待检测集合,取该待检测集合中每个待检测组合包含的待检测频率和待检测相位,与接收信号进行预设信号捕获运算,得到每个待检测组合的第一运算值,并根据所述第一运算值判断是否能够捕获载波频率和伪随机噪声码相位;所述预设信号捕获运算包括交叉模糊函数运算和相干积分运算;若否,则开始检测下一待检测集合;若是,则将最大的第一运算值对应的频率确定为捕获到的目标频率,并将最大的第一运算值对应的相位确定为捕获到的目标相位。可选的,所述根据所述第一运算值判断是否能够捕获载波频率和伪随机噪声码相位的步骤,包括:确定最大的第一运算值;判断所述最大的第一值是否大于门限值,若大于,则表示捕获到载波频率和伪随机噪声码相位;若不大于,则表示未捕获到载波频率和伪随机噪声码相位;其中,所述门限值基于如下公式确定:其中,U表示所述门限值,T表示预设系数,Bf表示所述待检测频率的数目,Bc表示所述待检测相位的数目,k表示所述待检测组合的序号,Pk表示第k个待检测组合的第一运算值,km表示最大的第一运算值对应的待检测组合的序号。可选的,若能够捕获载波频率和伪随机噪声码相位,所述方法还包括:根据所述目标频率,以及预设的重检测的频率步长,确定多个重检测频率;根据所述目标相位以及所述重检测频率,确定重检测集合,所述重检测集合中包含多个重检测组合,每个重检测组合包含所述目标相位,以及一个重检测频率;取所述重检测集合中每个重检测组合包含的目标相位和重检测频率,与所述接收信号进行所述信号捕获运算,得到每个重检测组合的第二运算值,并根据每个重检测组合的第二运算值判断在重检测阶段是否能够捕获载波频率和伪随机噪声码相位;若否,则开始检测下一待检测集合;若是,则将重检测组合的最大的第二运算值对应的频率确定为重检测阶段捕获到的目标频率。可选的,待检测的伪随机噪声码有多个,每个伪随机噪声码对应一个伪随机噪声码码号,所述方法还包括:检测其他码号的伪随机噪声码对应的待检测集合,并基于每个伪随机噪声码的检测结果,确定最终信号捕获结果。为实现上述目的,本专利技术实施例还提供了一种信号捕获装置,应用于接收机,所述装置包括:第一确定模块,用于根据预设频率检测范围,以及预设频率步长确定多个待检测频率;根据预设伪随机噪声码相位检测范围,以及预设相位步长确定多个待检测相位;生成模块,用于根据所述待检测频率和所述待检测相位,生成多个待检测集合;其中,每个待检测集合中包含多个待检测组合,每个待检测组合包含一个待检测频率和一个待检测相位;判断模块,用于针对当前待检测集合,取该待检测集合中每个待检测组合包含的待检测频率和待检测相位,与接收信号进行预设信号捕获运算,得到每个待检测组合的第一运算值,并根据所述第一运算值判断是否能够捕获载波频率和伪随机噪声码相位;所述预设信号捕获运算包括交叉模糊函数运算和相干积分运算;第一检测模块,用于当所述判断模块的判断结果为否时,开始检测下一待检测集合;第二确定模块,用于当所述判断模块的判断结果为是时,将最大的第一运算值对应的频率确定为捕获到的目标频率,并将最大的第一运算值对应的相位确定为捕获到的目标相位。可选的,所述判断模块,具体用于:确定最大的第一运算值;判断所述最大的第一值是否大于门限值,若大于,则表示捕获到载波频率和伪随机噪声码相位;若不大于,则表示未捕获到载波频率和伪随机噪声码相位;其中,所述门限值基于如下公式确定:其中,U表示所述门限值,T表示预设系数,Bf表示所述待检测频率的数目,Bc表示所述待检测相位的数目,k表示所述待检测组合的序号,Pk表示第k个待检测组合的第一运算值,km表示最大的第一运算值对应的待检测组合的序号。可选的,所述装置还包括:重检测模块,所述重检测模块具体用于:若能够捕获载波频率和伪随机噪声码相位,根据所述目标频率,以及预设的重检测的频率步长,确定多个重检测频率;根据所述目标相位以及所述重检测频率,确定重检测集合,所述重检测集合中包含多个重检测组合,每个重检测组合包含所述目标相位,以及一个重检测频率;取所述重检测集合中每个重检测组合包含的目标相位和重检测频率,与所述接收信号进行所述信号捕获运算,得到每个重检测组合的第二运算值,并根据每个重检测组合的第二运算值判断在重检测阶段是否能够捕获载波频率和伪随机噪声码相位;若否,则开始检测下一待检测集合;若是,则将重检测组合的最大的第二运算值对应的频率确定为重检测阶段捕获到的目标频率。可选的,待检测的伪随机噪声码有多个,每个伪随机噪声码对应一个伪随机噪声码码号,所述装置还包括:第二检测模块,用于:检测其他码号的伪随机噪声码对应的待检测集合,并基于每个伪随机噪声码的检测结果,确定最终信号捕获结果。为实现上述目的,本专利技术实施例还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线;其中,处理器、通信接口、存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现上述任一方法步骤。为实现上述目的,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法步骤。本专利技术实施例有益效果:应用本专利技术实施例提供的信号捕获方法及装置,能够根据预设最小载波频率,以及预设频率步长确定多个待检测频率;根据预设最小伪随机噪声码相位,以及预设相位步长确定多个待检测相位;根据待检测频率和待检测相位,生成多个待检测集合;其中,每个待检测集合中包含多个待检测组合,每个待检测组合包含一个待检测本文档来自技高网...

【技术保护点】
1.一种信号捕获方法,其特征在于,应用于接收机,所述方法包括:/n根据预设频率检测范围,以及预设频率步长确定多个待检测频率;根据预设伪随机噪声码相位检测范围,以及预设相位步长确定多个待检测相位;/n根据所述待检测频率和所述待检测相位,生成多个待检测集合;其中,每个待检测集合中包含多个待检测组合,每个待检测组合包含一个待检测频率和一个待检测相位;/n针对当前待检测集合,取该待检测集合中每个待检测组合包含的待检测频率和待检测相位,与接收信号进行预设信号捕获运算,得到每个待检测组合的第一运算值,并根据所述第一运算值判断是否能够捕获载波频率和伪随机噪声码相位;所述预设信号捕获运算包括交叉模糊函数运算和相干积分运算;/n若否,则开始检测下一待检测集合;/n若是,则将最大的第一运算值对应的频率确定为捕获到的目标频率,并将最大的第一运算值对应的相位确定为捕获到的目标相位。/n

【技术特征摘要】
1.一种信号捕获方法,其特征在于,应用于接收机,所述方法包括:
根据预设频率检测范围,以及预设频率步长确定多个待检测频率;根据预设伪随机噪声码相位检测范围,以及预设相位步长确定多个待检测相位;
根据所述待检测频率和所述待检测相位,生成多个待检测集合;其中,每个待检测集合中包含多个待检测组合,每个待检测组合包含一个待检测频率和一个待检测相位;
针对当前待检测集合,取该待检测集合中每个待检测组合包含的待检测频率和待检测相位,与接收信号进行预设信号捕获运算,得到每个待检测组合的第一运算值,并根据所述第一运算值判断是否能够捕获载波频率和伪随机噪声码相位;所述预设信号捕获运算包括交叉模糊函数运算和相干积分运算;
若否,则开始检测下一待检测集合;
若是,则将最大的第一运算值对应的频率确定为捕获到的目标频率,并将最大的第一运算值对应的相位确定为捕获到的目标相位。


2.根据权利要求1所述的方法,其特征在于,所述根据所述第一运算值判断是否能够捕获载波频率和伪随机噪声码相位的步骤,包括:
确定最大的第一运算值;
判断所述最大的第一值是否大于门限值,若大于,则表示捕获到载波频率和伪随机噪声码相位;
若不大于,则表示未捕获到载波频率和伪随机噪声码相位;
其中,所述门限值基于如下公式确定:






其中,U表示所述门限值,T表示预设系数,Bf表示所述待检测频率的数目,Bc表示所述待检测相位的数目,k表示所述待检测组合的序号,Pk表示第k个待检测组合的第一运算值,km表示最大的第一运算值对应的待检测组合的序号。


3.根据权利要求1所述的方法,其特征在于,若能够捕获载波频率和伪随机噪声码相位,所述方法还包括:
根据所述目标频率,以及预设的重检测的频率步长,确定多个重检测频率;
根据所述目标相位以及所述重检测频率,确定重检测集合,所述重检测集合中包含多个重检测组合,每个重检测组合包含所述目标相位,以及一个重检测频率;
取所述重检测集合中每个重检测组合包含的目标相位和重检测频率,与所述接收信号进行所述信号捕获运算,得到每个重检测组合的第二运算值,并根据每个重检测组合的第二运算值判断在重检测阶段是否能够捕获载波频率和伪随机噪声码相位;
若否,则开始检测下一待检测集合;
若是,则将重检测组合的最大的第二运算值对应的频率确定为重检测阶段捕获到的目标频率。


4.根据权利要求1所述的方法,其特征在于,待检测的伪随机噪声码有多个,每个伪随机噪声码对应一个伪随机噪声码码号,所述方法还包括:
检测其他码号的伪随机噪声码对应的待检测集合,并基于每个伪随机噪声码的检测结果,确定最终信号捕获结果。


5.一种信号捕获装置,其特征在于,应用于接收机,所述装置包括:
第一确定模块,用于根据预设频率检测范围,以及预设频率步长确定多个待检测频率;根据预设伪随机噪声码相位检测范围,以及预设相位步长确定多个待检测相位;
生成模块,用于根据所述待检测频率和所述待检测相位,生成...

【专利技术属性】
技术研发人员:邓中亮贾步云唐诗浩苗享天尹家兵
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

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

1