【技术实现步骤摘要】
一种伪码跟踪方法、装置、终端设备及存储介质
[0001]本申请实施例属于接收机
,特别是涉及一种伪码跟踪方法
、
装置
、
终端设备及存储介质
。
技术介绍
[0002]移动装置上的卫星导航定位接收机在接收到卫星信号后,需要对卫星信号执行射频前端处理
、A/D
模数转换
、
卫星信号捕获
、
卫星跟踪
、
星历收集
、
卫星测量值提取和位置解算等多个处理步骤后才能根据卫星信号确定出移动装置当前的位置
。
其中,卫星跟踪步骤主要指通过减少卫星信号和本地复制信号之间的载波频率差异
、
载波相位差异和码相位差异,实现卫星信号与本地复制信号的精确同步
。
[0003]在现有技术中,卫星导航定位接收机主要通过基带处理芯片实现卫星跟踪
。
在卫星跟踪环节中接收机可以先通过伪码发生器生成本地伪码
。
而后接收机可以将本地伪码分别输入至超前相位分路
、
滞后相位分路和即时相位分路三条伪码分路中,通过三条伪码分路接收机可以对本地伪码进行不同程度的相位延迟,以生成不同的复制伪码
。
通过比较超前相位分路
、
滞后相位分路和即时相位分路各自对应的复制伪码的相关积分的大小,基带处理芯片可以确定伪码发生器生成的本地伪码与卫星信号中的伪码之间的相位偏差值,并根据相位偏差值调整伪码发生器,以减少卫 ...
【技术保护点】
【技术特征摘要】
1.
一种伪码跟踪方法,其特征在于,包括:将本地伪码输入至包含
N
个相位延迟分路的伪码处理模块,以对所述本地伪码进行相位延迟生成
N
个相位延迟值不同的复制伪码;所述
N
为大于或等于4的正整数;分别计算各个所述复制伪码与卫星信号之间的相关积分结果;将所有所述相关积分结果和所有所述相位延迟分路对应的期望相关值输入预设的相位修正模型,生成相位修正值;基于所述相位修正值对本地伪码发生器进行相位修正,以使所述本地伪码发生器生成的本地伪码与所述卫星信号中伪码一致
。2.
根据权利要求1所述的方法,其特征在于,所述将所有所述相关积分结果和所有所述相位延迟分路对应的期望相关值输入预设的相位修正模型,生成相位修正值,包括:确定各个所述相位延迟分路之间的相位差值;将所有所述相位差值
、
所有所述相关积分结果和所有所述期望相关值输入至所述相位修正模型,生成所述相位修正值;所述所有相位差值和所述所有相关积分结果用于生成所述本地伪码对应的第一波形;所述所有期望相关值用于生成所述卫星信号对应的第二波形;所述相位修正模型用于基于所述第一波形和所述第二波形之间的相位偏差关系生成所述相位修正值
。3.
根据权利要求1所述的方法,其特征在于,所述将所有所述相关积分结果和所有所述相位延迟分路对应的期望相关值输入预设的相位修正模型,生成相位修正值之前,包括:若任一候选伪码与所述卫星信号的积分值大于预设的捕获阈值,则确定所述候选伪码为所述卫星信号对应的目标伪码,基于所述目标伪码对应的目标序列号确定所述卫星信号对应的自相关函数;根据各个所述相位延迟分路对应的相位延迟值从所述自相关函数中确定各个相位延迟分路对应的理想相关值
。4.
根据权利要求1所述的方法,其特征在于,所述将所有所述相关积分结果和所有所述相位延迟分路对应的期望相关值输入预设的相位修正模型,生成相位修正值,包括:基于预设的矫正条件从数据存储模块中获取所述相位修正模型生成的历史修正值;将所述历史修正值
、
所述所有相关积分结果和所述所有期望相关值输入至所述相位修正模型,生成所述相位修正值;所述所有相关积分结果用于生成关于所述本地伪码对应的第一波形;所述所有期望相关值用于生成所述卫星信号对应的第二波形;所述相位修正模型用于基于所述第一波形与所述第二波形之间的相位偏差关系和所述历史修正值生成所述相位修正值
。5.
根据权利要求1所述的方法,其特征在于,所述基于所述相位修正值对本地伪码发生器进行相位修正,以使所述本地伪码发生器生成的本地伪码与所述卫星信号中伪码一致,包括:通过环路滤波模块基于第一历史修正值对所述相位修正模型输出的当前相位修正值进行矫正,生成目标修正值;将所述目标修正值作为第二历史修正值对所述相位修正模型输出的下一相位修正值进行...
【专利技术属性】
技术研发人员:王名为,谢胜利,陈奕廷,高峰,许祥滨,
申请(专利权)人:泰斗微电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。