本发明涉及卫星导航领域,具体的涉及一种数字码相位分辨率增强方法及系统。
背景技术:
在卫星导航接收机中,码相位是一种重要的时间同步观测量,广泛应用于各类时差测量系统。数字信号采样频率和码相位鉴别器的设计,会显著影响码相位的估计精度。当码相位鉴别器的采样频率与扩频码速率满足整数关系时,会产生明显的相位模糊,并导致码相位估计的分辨率下降。
码相位鉴别器由超前和滞后的两组码相位相关器组成。码相位鉴别器的相位分辨率取决于对应码相位相关器的分辨率和超前滞后的码相位相关间隔。通过提高数字信号的采样频率,增加离散信号对码相位采样的遍历度,可以有效提高相关器和鉴别器的码相位分辨率。然而,增加基带信号的采样频率,会提高基带信号处理的计算复杂度,并导致接收机的功耗增加。因此,需要在不明显提高接收机计算复杂度的条件下,对数字鉴别器的参数进行设计,增强数字码相位的分辨率。
技术实现要素:
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种数字码相位分辨率增强方法及系统,能够提高数字码相位的分辨率并且不明显增加计算量。
根据本发明第一方面实施例的数字码相位分辨率增强方法,包括以下步骤:
构建数字相关器的码相位分辨率的解析表达式;
构建鉴别器平均码相位分辨率误差的表达式,并得到数字鉴别器平均码相位分辨率误差与数字相关器码相位分辨率之间的定量关系;
根据数字鉴别器平均码相位分辨率误差与数字相关器码相位分辨率之间的定量关系设计数字相关器中的相干积分时间和采样频率;
根据数字鉴别器平均码相位分辨率误差设计数字鉴别器中的相关间隔。
根据本发明第一方面实施例的数字码相位分辨率增强方法,至少具有如下技术效果:本发明实施方式通过使用最优的非等量采样参数,可以显著增强数字鉴别器的码相位分辨率,提高码相位的估计精度。此外整个过程中只改变了经典接收机的相干积分时间、基带信号采样频率和鉴别器相关间隔,并不涉及矩阵求逆、特征分解等复杂运算,因此本发明实现简单、运算量小、实施方便,可直接用于传统的伪码跟踪环路。
根据本发明的一些实施例,所述数字码相位相关器的相位分辨率的表达式为
其中
根据本发明的一些实施例,所述数字鉴别器平均码相位分辨率误差
其中α为相关间隔d相对于分辨率p0的残余因子,残余因子α的表达式为
根据本发明的一些实施例,所述设计数字相关器中的相干积分时间和采样频率的步骤中若约束条件为相干积分时间tcoh内的码片数nc为整数,且码片个数不小于1;则满足约束条件的相干积分时间tcoh表达式为
其中,k表示相干积分时间内的码片数,fc表示码片速率,满足约束条件的采样频率fs的表达式为
其中,l可以取任意正整数z ,
根据本发明的一些实施例,所述数字鉴别器中的相关间隔的表达式为
其中m为不大于
根据本发明第二方面实施例的数字码相位分辨率增强系统,包括:卫星导航接收机,所述卫星导航接收机用于运行上述的数字码相位分辨率增强方法。
根据本发明第一方面实施例的数字码相位分辨率增强系统,至少具有如下技术效果:本发明实施方式通过使用最优的非等量采样参数,可以显著增强数字鉴别器的码相位分辨率,提高码相位的估计精度。此外整个过程中只改变了经典接收机的相干积分时间、基带信号采样频率和鉴别器相关间隔,并不涉及矩阵求逆、特征分解等复杂运算,因此本发明实现简单、运算量小、实施方便,可直接用于传统的伪码跟踪环路。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明实施例中数字码相位分辨率增强方法的流程图;
图2为低分辨率数字码相位鉴别曲线示意图;
图3为整数倍码片数与分数倍码片的相关曲线比较图;
图4为整数倍码片数与分数倍码片的相位分辨率分布情况图;
图5为不同采样频率条件下的数字码相位相关曲线图;
图6为不同采样频率条件下数字码相位分辨率分布情况图;
图7为几种相关间隔条件下的数字鉴别器曲线图;
图8为几种不同带宽条件下的数字相位鉴别器的分辨率比较图;
图9为不同码多普勒频率条件下的数字码相位鉴别曲线图;
图10为平均码相位分辨率误差随码多普勒频率变化曲线图;
图11图不同载噪比条件下的数字码相位鉴别曲线图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
本发明的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。
参考图1,一种数字码相位分辨率增强方法,包括以下步骤:
s100、建立数字相关器的码相位分辨率分析模型;
在卫星导航系统中,离散基带信号s(n)可以表示为:
其中,cn表示第n个扩频码序列;
此时,信号s(n)的数字自相关函数
其中,
定义数字码相位相关器的分辨率
假设离散基带信号s(n)的本地码序列为{ 1,-1}的周期码序列,此时,数字码相位相关器的相位分辨率
其中,
s200、构建数字鉴别器的分辨率误差模型;
对于数字早减迟码相位鉴别器而言,其码相位鉴别函数
其中,
数字码相位鉴别器的分辨率误差
定义分辨率误差的平均值
基于数字相关器码相位分辨率为常数的数字鉴别器,定义相关间隔d相对于分辨率p0的残余因子α为:
其中,残余因子α的取值范围为
假设信号初始码相位
其中,当残余因子α=0时,鉴别器的平均分辨率误差取最大为p0;当残余因子α=0.5时,鉴别器的平均分辨率误差取最小为0.5p0。
s300、设计数字相关器中的相干积分时间tcoh和采样频率fs;
为使相干积分时间tcoh内的码片数nc为整数,且要求码片个数不小于1,则可以得到满足约束的相干积分时间tcoh为:
其中,k表示相干积分时间内的码片数。
对应满足约束条件的采样频率fs为:
其中,l可以取任意正整数;l的取值越大,基带信号的采样频率越高,对应的数字相关器的码相位分辨率p0的值越小。
s400、设计数字鉴别器中的相关间隔d;
为使数字鉴别器的平均分辨率误差最小,需要设计相关间隔d的值,使残余因子α等于0.5,即:
其中,m可取不大于
本发明还涉及一种数字码相位分辨率增强系统,包括:卫星导航接收机,卫星导航接收机用于运行数字码相位分辨率增强方法。
下面以具体仿真实例来对本发明进行说明:
如图2所示为低分辨率数字码相位鉴别曲线示意图,其中理想码相位鉴别曲线是一条过零点的光滑直线,而实际的数字码相位鉴别曲线是一条具有一定相位模糊的折线,相位模糊的大小直接影响码相位估计的分辨率。
如图3所示为三种不同相干积分时间条件下的数字码相位相关曲线,并给出了零相位处的细节局部放大结果。仿真设置的扩频码速率为1.023mhz,采样频率为5mhz。当积分时间为1ms时,码片数为1023,采样点数为5000;当积分时间为0.5ms时,码片数为511.5,采样点数为2500;当积分时间为0.25ms时,码片数为255.75,采样点数为1250。结果表明,积分时间为0.5ms和0.25ms时的相关曲线分辨率,要明显弱于积分时间为1ms的相关曲线分辨率。
如图4所示为本地初始相位为0~1ms范围内的相位分辨率情况,并给出了相应的统计结果。仿真结果表明,相干积分为1ms的数字码相位分辨率为常值,即2.0x10-4码片;相干积分为0.5ms的数字码相位分辨率有三种取值,分别是6.0x10-4码片、4.0x10-4码片和2.0x10-4码片,对应的出现概率分别为16.6%、66.7%和16.6%;相干积分为0.25ms的数字码相位分辨率有三种取值,分别是1.4x10-3码片、1.0x10-3码片和4.0x10-4码片,对应的出现概率分别为0.9%、65.3%和33.8%。
如图5所示为仿真了三种不同采样频率条件下的数字码相位相关曲线,并给出了零相位处的细节局部放大结果。仿真设置的扩频码速率为1.023mhz,积分时间为1ms。当采样频率分别取4mhz、5mhz和6mhz时,数字相关器的运算点数为4000、5000和6000。由于6000与1023的公因子为3,因此,虽然6mhz的采样频率最大,但相位分辨率反而最低。
如图6所示为不同采样频率条件下数字码相位分辨率分布情况。其中,采样频率为4mhz的码相位分辨率为2.5x10-4码片;采样频率为5mhz的码相位分辨率为2.0x10-4码片;采样频率为6mhz的码相位分辨率为6.0x10-4码片。
如图7所示为几种相关间隔条件下的数字鉴别器曲线的仿真结果,其中设置码速率为1.023mhz,相干积分时间为1ms,采样频率为5mhz,对应相干积分的码片数为1023,采样点数为5000,此时,对应数字码相位相关器的相位分辨率为0.0002码片。其中鉴别器相关间隔d=0.5码片的相位分辨率最低为2.0x10-4码片,而相关器间隔d=0.5001码片的相位分辨率最高为1.0x10-4码片,这与理论分析结果相一致。
如图8所示为相应鉴别器鉴别曲线的仿真结果,设置码速率为1.023mhz,积分时间为1ms,采样频率为5mhz,相关间隔为0.4092码片,对应数字相关器的相位分辨率为2.0x10-4码片。仿真考虑了射频前端带宽为2mhz、3mhz、4mhz和5mhz的四种情况,仿真结果表明,信号前端的有限带宽效应不影响数字码相位鉴别器的相位分辨率。
如图9所示为相应鉴别器鉴别曲线的仿真结果,设置码速率是1.023mhz,积分时间是1ms,采样频率是5mhz,相关间隔是0.4092码片,对应数字码相位相关器的相位分辨率是2.0x10-4码片。仿真选取了码多普勒频率为0m/s、100m/s、200m/s和500m/s的四种情况。从结果看出,码多普勒频率会对数字码相位鉴别曲线会产生较明显影响。
如图10所示为平均码相位分辨率误差随码多普勒频率变化曲线的仿真结果,对0~1000m/s范围内的码多普勒频率进行分析。仿真时多普勒频率的分辨率取1m/s,在对平均码相位分辨率误差进行估计时,在
如图11所示为几种典型载噪比条件下的数字码相位鉴别曲线的仿真结果,其中设置码速率是1.023mhz,积分时间是1ms,采样频率是5mhz,相关间隔是0.4092码片,不考虑前端带宽受限效应,对应数字码相位相关器的相位分辨率为2.0x10-4码片。仿真结果表明,虽然热噪声抖动会使码相位鉴别曲线偏移零点,但鉴别曲线的相位分辨率并未发生明显变化。
综上所述,本发明通过建立数字相关器的码相位分辨率分析模型,推导得到分辨率的解析表达式。构建数字鉴别器的分辨率误差模型,定义平均码相位分辨率误差作为评估指标,并推导得到数字鉴别器平均码相位分辨率误差与相关器码相位分辨率之间的定量关系。以数字相关器的分辨率最小为设计准则,分别对数字相关器相干积分时间和采样频率进行设计。最后,以数字鉴别器平均分辨率误差最小为设计准则,对数字鉴别器的码相位相关间隔进行设计。
本发明通过使用最优的非等量采样参数,可以显著增强数字鉴别器的码相位分辨率,提高码相位的估计精度。此外,在本文的整个实施过程中只改变了经典接收机的相干积分时间、基带信号采样频率和鉴别器相关间隔,并不涉及矩阵求逆、特征分解等复杂运算,因此本发明实现简单,运算量小,并且实施起来也非常方便,可直接用于传统的伪码跟踪环路。仿真结果表明,即使在考虑信号前端带宽受限、多普勒效应和环路热噪声抖动的条件下,本发明方法仍然有效。
上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所述技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。
1.一种数字码相位分辨率增强方法,其特征在于,包括以下步骤:
构建数字相关器的码相位分辨率的解析表达式;
构建鉴别器平均码相位分辨率误差的表达式,并得到数字鉴别器平均码相位分辨率误差与数字相关器码相位分辨率之间的定量关系;
根据数字鉴别器平均码相位分辨率误差与数字相关器码相位分辨率之间的定量关系设计数字相关器中的相干积分时间和采样频率;
根据数字鉴别器平均码相位分辨率误差设计数字鉴别器中的相关间隔。
2.根据权利要求1所述的数字码相位分辨率增强方法,其特征在于:
所述数字码相位相关器的相位分辨率的表达式为
其中
3.根据权利要求2所述的数字码相位分辨率增强方法,其特征在于:所述数字鉴别器平均码相位分辨率误差
其中α为相关间隔d相对于分辨率p0的残余因子,残余因子α的表达式为
4.根据权利要求1所述的数字码相位分辨率增强方法,其特征在于:所述设计数字相关器中的相干积分时间和采样频率的步骤中若约束条件为相干积分时间tcoh内的码片数nc为整数,且码片个数不小于1;则满足约束条件的相干积分时间tcoh表达式为
其中,k表示相干积分时间内的码片数,fc表示码片速率,满足约束条件的采样频率fs的表达式为
其中,l可以取任意正整数z ,
5.根据权利要求3所述的数字码相位分辨率增强方法,其特征在于:所述数字鉴别器中的相关间隔的表达式为
其中m为不大于
6.一种数字码相位分辨率增强系统,其特征在于,包括:卫星导航接收机,所述卫星导航接收机用于运行权利要求1至5任意一项所述的数字码相位分辨率增强方法。
技术总结