【技术实现步骤摘要】
卫星信号的捕获方法、装置、存储介质和电子设备
本公开涉及电子控制
,具体地,涉及一种卫星信号的捕获方法、装置、存储介质和电子设备。
技术介绍
卫星导航接收机在捕获卫星时,需要对卫星信号进行粗捕获和精捕获来确定卫星号、载波频率和码相位。接收机会按照粗频偏假设对经过下混频的中频信号进行粗捕获,以获取每个粗频偏假设对应的粗捕获码相位,然后再根据获取的每个粗捕获码相位和精频偏假设对中频信号进行精捕获,以得到载波频率和码相位,从而捕获卫星。在捕获的过程中,需要计算每个粗频偏假设对应的粗捕获码相位,并对粗频偏假设和对应的粗捕获码相位进行存储,以供后续精捕获进行混频和相关计算,捕获过程中不仅运算量大,还会造成存储器(英文:Memory)的大量消耗,降低了卫星捕获的效率。
技术实现思路
本公开的目的是提供一种卫星信号的捕获方法、装置、存储介质和电子设备,用于解决现有技术中存在的卫星捕获效率低的问题。根据本公开实施例的第一方面,提供一种卫星信号的捕获方法,所述方法包括:利用中频本振信号对接收到的卫星信号进行混频,得到中频信号;按照预设的粗捕获载波频率和目标卫星的伪码,对所述中频信号进行粗捕获,以获取所述粗捕获载波频率对应的至少一个粗捕获码相位,所述粗捕获载波频率为根据所述中频本振信号的频率和预设的粗频偏假设确定的频率,所述目标卫星为待捕获卫星中的任一卫星;根据预设的精捕获载波频率序列和所述至少一个粗捕获码相位,对所述中频信号进行精捕获,以获取在每个精捕获载波频率下,所述至少一个 ...
【技术保护点】
1.一种卫星信号的捕获方法,其特征在于,所述方法包括:/n利用中频本振信号对接收到的卫星信号进行混频,得到中频信号;/n按照预设的粗捕获载波频率和目标卫星的伪码,对所述中频信号进行粗捕获,以获取所述粗捕获载波频率对应的至少一个粗捕获码相位,所述粗捕获载波频率为根据所述中频本振信号的频率和预设的粗频偏假设确定的频率,所述目标卫星为待捕获卫星中的任一卫星;/n根据预设的精捕获载波频率序列和所述至少一个粗捕获码相位,对所述中频信号进行精捕获,以获取在每个精捕获载波频率下,所述至少一个粗捕获码相位对应的非相干累加值;所述精捕获载波频率序列中包括多个所述精捕获载波频率,每个所述精捕获载波频率为根据所述粗捕获载波频率和预设的精频偏假设确定的频率,所述精频偏假设小于所述粗频偏假设;/n若在目标精捕获载波频率下,目标粗捕获码相位对应的非相干累加值大于或等于预设的捕获门限,将所述目标粗捕获码相位、所述目标精捕获载波频率,作为所述目标卫星的捕获结果,所述目标精捕获载波频率为任一所述精捕获载波频率,所述目标粗捕获码相位为在所述目标精捕获载波频率下,非相干累加值最大的粗捕获码相位。/n
【技术特征摘要】
1.一种卫星信号的捕获方法,其特征在于,所述方法包括:
利用中频本振信号对接收到的卫星信号进行混频,得到中频信号;
按照预设的粗捕获载波频率和目标卫星的伪码,对所述中频信号进行粗捕获,以获取所述粗捕获载波频率对应的至少一个粗捕获码相位,所述粗捕获载波频率为根据所述中频本振信号的频率和预设的粗频偏假设确定的频率,所述目标卫星为待捕获卫星中的任一卫星;
根据预设的精捕获载波频率序列和所述至少一个粗捕获码相位,对所述中频信号进行精捕获,以获取在每个精捕获载波频率下,所述至少一个粗捕获码相位对应的非相干累加值;所述精捕获载波频率序列中包括多个所述精捕获载波频率,每个所述精捕获载波频率为根据所述粗捕获载波频率和预设的精频偏假设确定的频率,所述精频偏假设小于所述粗频偏假设;
若在目标精捕获载波频率下,目标粗捕获码相位对应的非相干累加值大于或等于预设的捕获门限,将所述目标粗捕获码相位、所述目标精捕获载波频率,作为所述目标卫星的捕获结果,所述目标精捕获载波频率为任一所述精捕获载波频率,所述目标粗捕获码相位为在所述目标精捕获载波频率下,非相干累加值最大的粗捕获码相位。
2.根据权利要求1所述的方法,其特征在于,所述按照预设的粗捕获载波频率和目标卫星的伪码,对所述中频信号进行粗捕获,以获取所述粗捕获载波频率对应的至少一个粗捕获码相位,包括:
利用粗捕获载波对所述中频信号进行解调,以获取第一基带信号,所述粗捕获载波的频率为所述粗捕获载波频率;
将所述第一基带信号与本地伪码进行滑动相关,以获取所述第一基带信号中每个第一数据段中包括的多个样点的相关值,每个所述第一数据段中包括的样点与所述本地伪码中包括的样点一一对应,所述本地伪码为根据所述目标卫星的伪码确定的;
对所述第一基带信号中每个第一数据段中包括的多个样点的相关值进行相干累加和非相干累加,以获取所述本地伪码中每个样点的非相干累加值;
若所述本地伪码中每个样点的所述非相干累加值中,最大的非相干累加值大于或等于预设的粗捕获阈值,根据最大的非相干累加值对应的样点,确定所述粗捕获码相位;
若所述本地伪码中每个样点的所述非相干累加值中,最大的非相干累加值小于所述粗捕获阈值,根据最大的指定数量个非相干累加值对应的样点,确定所述指定数量个所述粗捕获码相位。
3.根据权利要求2所述的方法,其特征在于,所述根据预设的精捕获载波频率序列和所述至少一个粗捕获码相位,对所述中频信号进行精捕获,以获取在每个精捕获载波频率下,所述至少一个粗捕获码相位对应的非相干累加值,包括:
针对每个精捕获载波,利用该精捕获载波对应的所述精频偏假设与所述第一基带信号相乘,以获取该精捕获载波对应的第二基带信号,该精捕获载波的频率对应所述精捕获载波频率序列中的一个所述精捕获载波频率;
将所述第二基带信号与本地伪码进行滑动相关,以获取所述第二基带信号中每个第二数据段中所述至少一个粗捕获码相位对应的样点的相关值,每个所述第二数据段中包括的样点与所述本地伪码中包括的样点一一对应;
对所述第二基带信号中每个所述第二数据段中所述至少一个粗捕获码相位对应的样点的相关值,按照最大似然估计法进行相干累加和非相干累加,以获取所述本地伪码中所述至少一个粗捕获码相位对应的样点的非相干累加值。
4.根据权利要求3所述的方法,其特征在于,所述对所述第二基带信号中每个所述第二数据段中所述至少一个粗捕获码相位对应的样点的相关值,按照最大似然估计法进行相干累加和非相干累加,以获取所述本地伪码中所述至少一个粗捕获码相位对应的样点的非相干累加值,包括:
对所述第二基带信号中每个所述第二数据段中所述至少一个粗捕获码相位对应的样点的相关值进行最大似然相干累加,以得到所述第二基带信号中所述至少一个粗捕获码相位对应的样点的相干累加值;
将所述第二基带信号中,所述至少一个粗捕获码相位对应的样点的相干累加值进行非相干累加,以获取所述本地伪码中所述至少一个粗捕获码相位对应的样点的非相干累加值。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若在目标精捕获载波频率下,所述目标粗捕获码相位对应的非相干累加...
【专利技术属性】
技术研发人员:周彬,朱凌,许百成,
申请(专利权)人:南京大鱼半导体有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。