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

技术编号:20795859 阅读:42 留言:0更新日期:2019-04-06 09:30
本发明专利技术属于卫星导航技术领域领域,公开了一种B2a信号捕获方法及装置。该方法包括:捕获当前卫星发送的B1C信号的多普勒频率和码相位,根据B1C信号对应的多普勒频率和码相位确定B2a信号的码相位搜索范围,进而可以在较小的码相位搜索范围内对B2a码相位进行捕获搜索。本发明专利技术能够解决由于B2a信号码周期短、积分时长不够所导致的现有捕获方法捕获灵敏度不足的问题,能够快速捕获B2a信号,且简单易行,灵敏度较高。

A B2a Signal Acquisition Method and Device

The invention belongs to the field of satellite navigation technology, and discloses a B2a signal acquisition method and device. The method includes capturing the Doppler frequency and code phase of the B1C signal transmitted by the current satellite, determining the code phase search range of the B2a signal according to the corresponding Doppler frequency and code phase of the B1C signal, and then capturing and searching the B2a code phase in a smaller code phase search range. The invention can solve the problem that the acquisition sensitivity of the existing acquisition method is insufficient due to the short period of the B2a signal code and the insufficient integration time, and can quickly capture the B2a signal, which is simple and feasible, and has high sensitivity.

【技术实现步骤摘要】
一种B2a信号捕获方法及装置
本专利技术涉及卫星导航
,尤其涉及一种B2a信号捕获方法及装置。
技术介绍
北斗卫星导航系统是由中国自行研制的全球卫星导航系统,是全球四大卫星导航系统之一。北斗卫星导航系统简称北斗系统,分为三个建设发展阶段,第一阶段为北斗一代,第二阶段为北斗二代,第三阶段为北斗三代。目前,北斗三代系统空间星座与用户终端之间公开服务信号为BIC信号和B2a信号。B1C信号和B2a信号在北斗三代中圆地球轨道卫星和倾斜地球同步轨道卫星上播发。其中,B1C信号的主码周期为10毫秒,使用传统的码相位并行捕获方法可以得到10毫秒的相干积分结果;B2a信号的主码周期仅为1毫秒,每毫秒调制1个子码,子码周期为5,所以每毫秒的子码调制符号可能不同。因此,如果使用现有的码相位并行捕获方法对B2a信号直接进行捕获,最多只能得到1毫秒的积分结果,这会使得B2a信号的捕获灵敏度非常低,甚至出现捕获不到B2a信号的情况。综上所述,现有的码相位并行捕获方法不再适用于新的B2a信号,目前急需一种适用于B2a信号的捕获方法。
技术实现思路
有鉴于此,本专利技术提供一种B2a信号捕获方法及装置,以至少解本文档来自技高网...

【技术保护点】
1.一种B2a信号捕获方法,其特征在于,包括:步骤S1,获取北斗天线接收到的北斗卫星信号,并对所述北斗卫星信号依次进行下变频处理和模拟/数字A/D转换,得到数字中频信号;其中,所述北斗卫星信号中包含至少一颗北斗三代卫星发送的B1C信号和B2a信号;步骤S2,根据所述数字中频信号进行捕获,得到当前卫星发送的B1C信号的多普勒频率和码相位;步骤S3,利用当前卫星发送的B1C信号的多普勒频率和码相位,进行B2a信号捕获。

【技术特征摘要】
1.一种B2a信号捕获方法,其特征在于,包括:步骤S1,获取北斗天线接收到的北斗卫星信号,并对所述北斗卫星信号依次进行下变频处理和模拟/数字A/D转换,得到数字中频信号;其中,所述北斗卫星信号中包含至少一颗北斗三代卫星发送的B1C信号和B2a信号;步骤S2,根据所述数字中频信号进行捕获,得到当前卫星发送的B1C信号的多普勒频率和码相位;步骤S3,利用当前卫星发送的B1C信号的多普勒频率和码相位,进行B2a信号捕获。2.根据权利要求1所述的方法,其特征在于,步骤S3包括:步骤S3a,根据当前卫星发送的B1C信号的多普勒频率,计算当前卫星发送的B2a信号的多普勒频率;根据当前卫星发送的B1C信号的码相位,确定所述B2a信号的码相位搜索范围;步骤S3b,根据所述B2a信号的多普勒频率和中频频率,生成本地载波;步骤S3c,将所述数字中频信号的起始位置依次移动至所述B2a信号的码相位搜索范围内的各半码片处,得到各半码片对应的卫星中频信号;再将所述本地载波分别与各半码片对应的卫星中频信号进行混频以剥离载波,进而对剥离载波后的信号进行重采样,得到各半码片对应的重采样数据;步骤S3d,生成当前卫星对应的B2a信号的伪随机码,利用所述伪随机码对各半码片对应的重采样数据分别进行循环相关,得到各半码片对应的1ms相干积分结果;根据子码符号,分别对各半码片对应的1ms相干积分结果进行5ms的相干累加,得到各半码片对应的5ms相干累加数据;步骤S3e,根据各半码片对应的5ms相干累加数据,检测是否成功捕获当前卫星发送的B2a信号,并在成功捕获当前卫星发送的B2a信号后,确定当前卫星发送的B2a信号的码相位。3.根据权利要求1所述的方法,其特征在于,步骤S3a中,所述根据当前卫星发送的B1C信号的多普勒频率,计算当前卫星发送的B2a信号的多普勒频率,包括:根据当前卫星发送的B1C信号的多普勒频率,利用第一预设公式,计算当前卫星发送的B2a信号的多普勒频率;其中,所述第一预设公式包括:式中,fdop_B2a表示当前卫星发送的B2A信号的多普勒频率,fB1C表示B1C信号的载波频率,fB2a表示B2a信号的载波频率,fdop_B1C表示当前卫星发送的B1C信号的多普勒频率。4.根据权利要求2或3所述的方法,其特征在于,步骤S3a中,所述根据当前卫星发送的B1C信号的码相位,确定所述B2a信号的码相位搜索范围,包括:根据当前卫星发送的B1C信号的码相位,利用第二预设公式估算当前卫星发送的B2a信号的比特边界值;其中,所述第二预设公式包括:式中,n表示当前卫星发送的B2a信号的比特边界值,L表示主码长度,pB1C表示当前卫星发送的B1C信号的码相位,fs表示采样频率,fCA表示码速率;根据所述B2a信号的码相位边界值,确定所述B2a信号的码相位搜索范围。5.根据权利要求4所述的方法,其特征在于,所述B2a信号的码相位搜索范围为以所述B2a信号的码相位边界值为中心的左右各32个半码片构成的码相位范围。6.根据权利要求1所述的方法,其特征在于,步骤S7包括:对所述N组相干累加数据进行取模操作,得到对应的N个模值M1,M2,…,Mi,…,MN,确定所述N个模值M1,M2,…,Mi,…,MN中的最大模值Mmax;其中,N表示码相位搜索范围内的半码片个数,i表示码相位搜索范围内的第i个半码片;判断所述最大模值Mmax是否超过预设门限值:若是,则确定成功捕获当前卫星发送的B2a信号,且所述最大模值Mmax对应的半码片位置即为当前卫星发送的B2a信号的码相位;若否,则确定未成功捕获当前卫星发送的B2a信号。7.一种B2a信号捕获装置,其特征在于,包括:数字中频信号获取单元、B1C信号捕获单元以及B2a信号捕...

【专利技术属性】
技术研发人员:董婷婷张柏华朱盈娜
申请(专利权)人:西安开阳微电子有限公司
类型:发明
国别省市:陕西,61

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

1