删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

基于相位条纹的高精度GPS码相位测量方法*

本站小编 Free考研考试/2021-12-25

GPS接收机对导航信号的跟踪主要是通过载波跟踪环和码跟踪环来完成的。其中,码跟踪环通常是以延迟锁定环路(Delay Locked Loop, DLL)的形式实现的,通过复制出3份不同相位的伪随机码:超前(early)、即时(prompt)和滞后(late)复制码,利用伪码良好的自相关特性,估算出即时码与接收码之间的相位差异。一方面获得码相位测量值,另一方面同时输入给伪码数控振荡器(NCO),不断调节伪码发生器复制出的伪码相位,使复制伪码和接收伪码时刻保持对齐。码相位测量值可以用于组装出信号发射时间,进而得到码伪距测量值[1-2]。在不考虑多路径和大气延时等接收机外部误差源的情况下,GPS的一个C/A码码片长293 m,码伪距测量精度为1%码片的码环输出的码相位测量值包含大约3 m的误差[3]
为了得到高精度的码伪距测量值,国内外****研究采用不同方法提高码跟踪环精度。文献[4]提出了采用载波多普勒的估计值辅助伪码环的环路架构;文献[5]提出一种自适应带宽的码跟踪环设计方案,通过实时调整环路滤波器带宽提升码跟踪环性能;文献[6]采用补偿迭代思想对码跟踪环进行了改造,并改进提高了伪距测量方法;文献[7]提出利用三点二次插值法处理相关谱谱峰数据在低采样率情况下提高码相位测量精度,并与两点、三点线性内插法进行了对比;文献[8]以相关峰值点为分界点对相关峰两侧分别做最小二乘拟合,以两直线交点的横坐标与零相偏参考值的差值作为码相位的估值,得到比最小二乘同步法和三点二次插值法更加稳定和精确的估值结果;文献[9]提出最小二乘提高码相位测量精度;文献[10]在其基础上,给出了一种累加最小二乘法的实现结构,使最小二乘法的适用范围更广、精度更高。但以上方法都是以两信号的相关函数及相关峰为基础,需要两路或者更多路复制码信号进行相关计算,存在一定局限性。
针对以上问题,本文以互功率谱相位为研究对象,采用相位条纹法,在延迟锁定环的基础上,提出一种高精度的码相位测量方法。
1 相位条纹法原理 1981年,Piersol[11]提出了用相位参数估计延时的方法,通过测量互功率谱的相位谱回归直线斜率来估计延时。雷达技术中常用相位条纹法测量同一信号经反射后到达两相关接收机的时间延时。两路信号分别记为f1(t)和f2(t),其中, f2(t)=f1(tτ),τ为信号到达两接收机的时延。对两路信号进行互相关计算,设,则表示傅里叶变换。那么,两路信号的互功率谱密度为[12]
(1)

式中:R12(t)为f1(t)和f2(t)的互相关函数。因此,互功率谱密度的相位为
(2)

由式(2)可知,当时延τ一定的情况下,两路信号互功率谱密度的相位?与频率f存在线性关系,且斜率只与信号时延τ有关。考虑到计算出的互功率谱密度相位?的取值范围为[-π, π],所以?~f直线被切割为周期性的条纹,每条条纹斜率为2πτ,如图 1所示。
图 1 延迟1 s的两路相同信号互功率谱相位条纹 Fig. 1 Cross-correlation power spectrum phase stripes of two same signals with a delay of 1 s
图选项




图 1中条纹间隔T0
(3)

条纹频率f0(即每1 Hz频带内条纹数)为
(4)

因此,通过统计相位条纹的出现频率,即可测量出信号的时延。
2 相位条纹法测量码相位 在GPS接收机中,接收的卫星信号与本地NCO生成的伪码信号也可视为存在待测时延的两路相关信号,且伪码信号有足够宽的频带,有利于在频域中生成足够多的条纹,便于测量条纹出现的频率,测量出的条纹频率即是码相位测量值,可以用于组装码伪距。卫星信号经射频前端下变频之后,进入跟踪环路。当跟踪环路进入稳定跟踪状态后,采用Ⅰ支路混频器输出的信号(已经消除载波相位误差和多普勒频移),与伪码NCO生成的即时支路伪随机码计算互功率谱密度,通过统计出现的相位条纹频率,即可获得码相位测量值。码跟踪环结构及相位条纹法结构(虚线部分)如图 2所示。图中:SIF(n)为经过接收机射频前端处理采样后的中频数字信号;iq分别表示混频后的两支路信号;EPL分别为超前、即时和滞后复制码;δcp为码环鉴别器输出的码相位测量结果。
图 2 典型接收机码跟踪环路及相位条纹法结构 Fig. 2 Structure of typical receiver code tracking loop and phase stripe method
图选项




2.1 互功率谱相位的计算 设经混频后的中频信号为f1(t),本地生成的伪码信号为f2(t)。分别进行傅里叶变换,得到。则两路信号的互功率谱密度为
(5)

其相位为复数S12(ω)的辐角主值:
(6)

2.2 傅里叶变换时延提取和时延补偿法 计算出互功率谱的相位后,获取码相位测量值的关键就是提取相位条纹的频率。经实验验证,由于导航信号信噪比较低,直接采用直线拟合效果较差,傅里叶变换法提取条纹是更优的方式。该方法是对相位条纹?(f)再次进行傅里叶变换,当条纹频率为f0时,条纹间隔T0=1/f0,单个条纹?1(f)可以表示为
(7)

对式(7)进行傅里叶变换,得到单个条纹的幅度谱为
(8)

式中:ψ为相位条纹函数?1(f)的角频率。
当条纹以T0为周期重复出现时,周期性的多条相位条纹的傅里叶变换幅度谱为
(9)

式中:δ为冲激函数。
由式(9)可知,两信号的互功率谱相位条纹?(f)经过再次傅里叶变换后得到幅度谱|Φ(ψ)|,当n=1时,|Φ(ψ)|的函数值为最大值,此时ψ=2πf0,即在图中幅度最大值所对应的频率即为式(4)中的条纹频率f0
考虑到接收机进入到稳定跟踪状态后,本地码NCO生成的伪随机码已经经过了延迟锁定环的调整,与接收信号之间的时延远小于一个码片长度。由式(4)得,条纹频率f0与时延τ成正比,时延τ越大,条纹数量越多。更多的条纹数使得傅里叶变换法提取条纹的结果更接近式(9)计算的理论值。因此,为了提高频带内条纹数量,便于傅里叶变换法提取更精确的条纹频率,应提前采用时延补偿法,将本地信号额外延迟一个固定时间τ0,使待测时延变为(τ+τ0),其中τ0τ。用傅里叶变换法测出补偿后的两信号时延,再减去补偿时延τ0,即可获得原始时延即码相位测量值。
2.3 时域折叠法提高信噪比 接收信号中包含的噪声也会对条纹频率的提取造成一定程度的影响。当GPS卫星处于天顶方向(仰角90°)时,信号经过射频前端处理,进入跟踪环路后,噪声带宽为C/A码信号的带宽2.046 MHz,此时信噪比(SNR)约为-16.5 dB[2]。而当卫星处于低仰角(约5°)时,中频信号信噪比约为-24.5 dB。较低的信噪比使得相位条纹淹没在噪声之中,给提取条纹频率带来很大的困难。
时域折叠原理如图 3所示。
图 3 时域折叠法示意图 Fig. 3 Schematic diagram of time domain folding method
图选项




两段信号数据均被分为均匀的n段数据段,分别表示为f11(t), f12(t),…,f1n(t)和f21(t), f22(t),…,f2n(t)。经过分段后,将每段数据叠加求和,得到时域折叠后的信号数据f1(t)和f2(t)为
(10)

GPS信号中,导航电文的数据码码长为20 ms,伪码周期仅为1 ms。也就是在20 ms内,可以忽略导航电文对伪码相位的影响。在此条件下,对接收信号进行每段1 ms时长的时域折叠,可以有效减小噪声功率,提高信噪比。当折叠段数为10段时,信噪比将提高约10 dB。经时域折叠提高信噪比之后的两路信号f1(t)和f2(t)再计算互功率谱相位,即可得到较为清晰的相位条纹。
2.4 相位条纹法实现步骤 相位条纹法测量码相位的完整步骤如图 4所示,该方法需要接收机射频前端下变频的中频卫星信号,以及跟踪环路进入稳定跟踪状态后的本地复制载波和本地复制码。首先,将中频信号和本地复制载波经过混频器,滤除载波和多普勒频移,得到接收输入信号f1(t)。本地复制码作为本地输入信号f2(t),经过时延补偿,得到f2(tτ0),与接收信号f1(t)之间间隔一个较大的时延。其次,分别对接收信号和本地码信号进行式(10)所示的相同时长的信号时域折叠,得到高信噪比的信号f1(t)和f2(t-τ0),并保持两路信号的相关性。然后,通过式(5)和式(6),计算两信号的互功率谱相位,生成相位条纹。对相位条纹再次进行式(9)所示的傅里叶变换,可以得到二次变换幅度谱|Φ(ψ)|最大值对应的条纹频率,即两信号的间隔时延为(τ+τ0)。最后,从测量时延中减去补偿的时延量,即可获得比延迟锁定环更高精度的码相位测量值τ
图 4 相位条纹法流程图 Fig. 4 Flowchart of phase stripe method
图选项




3 仿真实验 采用MATLAB软件编程对第2节方法进行仿真实验,仿真参数如表 1所示。表中,码速率的单位cps表示码片每秒。通过软件编程,模拟生成卫星信号下变频之后的中频信号、本地载波信号和码信号。经2.4节的步骤后,仿真结果如图 5~图 8所示。
表 1 仿真参数 Table 1 Simulation parameters
参数 数值
信号长度/ms 10
中频载波频率/MHz 4[13]
伪码长度/bit 1 023
码速率/Mcps 1.023
采样频率/MHz 100
设定待测时延/ns 10
补偿时延/ns 1 000
时域折叠段数 10


表选项






图 5 输入的中频信号 Fig. 5 Input IF signal
图选项




图 6 时域折叠后的信号 Fig. 6 Folded signal in time domain
图选项




图 7 接收信号与本地码信号的互功率谱相位条纹 Fig. 7 Cross-correlation power spectrum phase stripes between received signal and local code signal
图选项




图 8 条纹频率 Fig. 8 Stripe frequency
图选项




图 5为模拟经过射频前端处理之后进入跟踪环路的中频信号,有效信号已经完全淹没在噪声中;图 6为中频信号经过与本地载波信号混频,并进行时域折叠后的信号,可以发现噪声幅度明显减小,有效地提高了信号信噪比。
图 7图 6中的信号与本地码信号的互功率谱相位,低频段有明显的倾斜条纹,高频段的条纹被淹没在噪声中。其中部分集中在0相位的数据点是互功率谱幅值较小的数据,为了防止由于MATLAB软件的舍入误差造成极大的相位偏差而被设为0相位。图 8为采用傅里叶变换法提取条纹频率时,对图 7的数据进行再次傅里叶变换后的功率谱幅度,最大值对应频率即为测得时延。将此结果减去补偿时间,即可得到码相位测量值。
采用以上程序,对于不同的信噪比情况,分别进行1 000次蒙特卡罗仿真模拟,并与相同情况下延迟锁定环的测量误差进行对比。延迟锁定环常用的3种码鉴相器算法中,相比于非相干前减后幅值法和非相干前减后功率法,相干点积功率法的运算量较小,且得到的码相位测量值最为准确[14]。此处选取采用相干点积功率法鉴相器的延迟锁定环进行对比,其码相位测量误差均方差(RMSE)计算式为[2, 15]
(11)

式中:c为光速;Tc为伪码码宽,此处取值C/A码码宽, 即s;d为码环前后相关器间距,按照目前大部分接收机制造商采用的相关器间距,此处取值为0.1码片[3]T为信号长度,即0.01 s;Bn为噪声带宽,此处取值为C/A码信号频谱主峰带宽2.046 MHz;SNR为信号信噪比,与相位条纹法的仿真实验取值一致。对比结果如图 9表 2所示。
图 9 码相位测量误差均方差对比 Fig. 9 RMSE of code phase measurement error comparison
图选项




表 2 码相位测量误差均方差结果 Table 2 RMSE results of code phase measurement error
信噪比/dB 码相位测量误差均方差/m
相位条纹法 相干点积功率法
-15 0.371 1 1.821 7
-17 0.448 7 2.293 3
-19 0.549 7 2.887 1
-21 0.750 4 3.634 7
-23 1.129 2 4.575 8
-25 1.863 2 5.760 6


表选项






4 结论 1) 根据本文的仿真实验结果,当卫星处于天顶方向,接收信号信噪比为-15 dB时,码相位测量误差均方差可以达到约0.37 m,约为一个码片宽度(293 m)的0.13%,比延迟锁定环测量误差均方差1.82 m提高了约80%。
2) 随着信噪比的下降,测量误差会逐渐增大。而当卫星处于低仰角(约5°)时,信噪比下降至约-25 dB,测量误差均方差增大到1.86 m,为码片宽度的0.63%,但仍比延迟锁定环测量误差均方差5.76 m提高约68%。
3) 与传统跟踪环路相比,本文方法少量增加了接收机处理器的计算量和计算时间,显著提高了码伪距的测量精度,且不存在整周模糊度的问题。在接收机的实际应用中,可以用较低的成本提供高精度的码伪距测量值,具有十分广泛的应用价值。同时也能为高精度测距和定位提供一定的参考作用。
为使本文方法能更加准确、高效地实现码相位测量,仍需要优化部分参数和细节计算。

参考文献
[1] 谢钢. GPS原理与接收机设计[M]. 北京: 电子工业出版社, 2017.
XIE G. Principles of GPS and receiver design[M]. Beijing: Publishing House of Electronics Industry, 2017. (in Chinese)
[2] 鲁郁. 北斗/GPS双模软件接收机原理与实现技术[M]. 北京: 电子工业出版社, 2016.
LU Y. BeiDou/GPS dual-mode software receiver principle and implementation technology[M]. Beijing: Publishing House of Electronics Industry, 2016. (in Chinese)
[3] MISRA P, ENGE P. Global positioning system:Signals, measurements, and performance[M]. 2nd ed. Warszawa: Ganga-Jamuna Press, 2006.
[4] 罗柳镇.高精度卫星测距技术研究与实现[D].南京: 南京理工大学, 2016: 37-43.
LUO L Z.Research and realization of high precision satellite ranging technology[D].Nanjing: Nanjing University of Science and Technology, 2016: 37-43(in Chinese). http://cdmd.cnki.com.cn/Article/CDMD-10288-1017056980.htm
[5] 刘盟超, 赵丙风. GNSS接收机自适应带宽伪码跟踪环路设计[J]. 无线电通信技术, 2017, 43(4): 64-66.
LIU M C, ZHAO B F. Design of adaptive bandwidth DLL for GNSS receivers[J]. Radio Communications Technology, 2017, 43(4): 64-66. DOI:10.3969/j.issn.1003-3114.2017.04.15 (in Chinese)
[6] 邓中亮, 赵洋, 尹露, 等.一种提高伪距测量精度方法研究[C]//第六届中国卫星导航学术年会论文集.北京: 中国卫星导航系统管理办公室学术交流中心, 2015: 4.
DENG Z L, ZHAO Y, YIN L, et al.An improved pseudo-range measurement method research[C]//6th China Satellite Navigation Conference(CSNC).Beijing: Academic Exchange Centre of China Satellite Navigation Office, 2015: 4(in Chinese).
[7] 龚国辉, 李思昆. 提高DSSS信号PN码相位测量精度的三点二次插值法[J]. 通信学报, 2007, 28(2): 130-133.
GONG G H, LI S K. Improving DSSS signal PN code phase measurement precision by 3-points quadratic interpolation[J]. Journal on Communications, 2007, 28(2): 130-133. DOI:10.3321/j.issn:1000-436X.2007.02.021 (in Chinese)
[8] 罗海军, 彭卫东, 李明阳, 等. 基于分段直线拟合的伪随机码相位测量法[J]. 计算机测量与控制, 2015, 23(3): 727-729.
LUO H J, PENG W D, LI M Y, et al. Method of phase measurement of PN codes based on piecewise linear fitting[J]. Computer Measurement and Control, 2015, 23(3): 727-729. DOI:10.3969/j.issn.1671-4598.2015.03.015 (in Chinese)
[9] 胡修林, 张俊, 杨灵. 直接序列扩频通信系统中PN码相位的精确测量方法[J]. 电讯技术, 2005, 45(3): 128-131.
HU X L, ZHANG J, YANG L. A method for accurately measuring the phase of PN code in DSSS systems[J]. Telecommunication Engineering, 2005, 45(3): 128-131. DOI:10.3969/j.issn.1001-893X.2005.03.029 (in Chinese)
[10] 张波, 郭英, 齐子森, 等. PN码相位精确测量的累加最小二乘法[J]. 北京航空航天大学学报, 2016, 42(10): 2265-2270.
ZHANG B, GUO Y, QI Z S, et al. Precise measurement of PN code phase by accumulative least square method[J]. Journal of Beijing University of Aeronautics and Astronautics, 2016, 42(10): 2265-2270. (in Chinese)
[11] PIERSOL A G. Time delay estimation using phase data[J]. IEEE Transactions on Acoustics, Speech, and Signal Processing, 1981, 29(3): 471-477. DOI:10.1109/TASSP.1981.1163555
[12] 熊庆旭, 刘锋, 常青. 信号与系统[M]. 北京: 高等教育出版社, 2011.
XIONG Q X, LIU F, CHANG Q. Signals and systems[M]. Beijing: Higher Education Press, 2011. (in Chinese)
[13] BRAASCH M S, VAN DIERENDONCK A J. GPS receiver architectures and measurements[J]. Proceedings of the IEEE, 1999, 87(1): 48-64. DOI:10.1109/5.736341
[14] 王松瑞.北斗二代接收机捕获跟踪算法研究与实现[D].西安: 西安电子科技大学, 2017: 37-38.
WANG S R.Research and implementation of the BD-Ⅱ receiver acquisition and tracking algorithm[D].Xi'an: Xidian University, 2017: 37-38(in Chinese). http://cdmd.cnki.com.cn/Article/CDMD-10701-1017300627.htm
[15] VAN DIERENDONCK A J, FENTON P, FORD T. Theory and performance of narrow correlator spacing in a GPS receiver[J]. Navigation, 1992, 39(3): 265-283. DOI:10.1002/navi.1992.39.issue-3


相关话题/信号 测量 计算 卫星 数据

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 基于深度学习的无人机数据链信噪比估计算法*
    地-空数据链作为无人机系统的重要组成部分,发挥着发送上行遥控指令和回传遥测侦察信息等重要作用[1]。信噪比(Signal-to-NoiseRatio,SNR)是评价无人机通信系统信道环境和通信质量的重要指标,精确的信噪比估计既可以为无人机数据链提供功率控制、信道分配所需要的信息,又可以促使数据链系统 ...
    本站小编 Free考研考试 2021-12-25
  • 一种考虑GPS信号中断的导航滤波算法*
    针对无人机导航,常采用全球定位系统(GPS)和惯性导航(陀螺仪和加速度计)相结合的组合导航方式。在正常工作情况下,惯性导航根据当前时刻的位置速度状态结合牛顿运动学定律推算下一时刻的无人机状态,GPS实时的测量无人机当前位置从而修正无人机状态。而GPS信号本身容易被干扰,在遇到极端天气或在森林地区时G ...
    本站小编 Free考研考试 2021-12-25
  • 基于超声多普勒与电导环的油水两相流流速测量*
    两相流动过程是现代能源与环境领域中多相流与工程热物理研究的常见对象,经常出现于航空航天、石油、能源及化工等现代工程过程与设备中。20世纪以来,流体力学的发展动力以航空航天发展的需要最为突出,其中涉及到的技术挑战包括多相流、流场精细测量等问题[1]。航空航天领域液液传输问题中通常会遇到两相流混合流动现 ...
    本站小编 Free考研考试 2021-12-25
  • 静电传感器测量固体颗粒质量流量实验研究*
    在高温高压等极端条件下,航空发动机气路中的机械部件容易磨损并发生故障,对气路中的固体颗粒质量流量进行实时监测,有助于获得气路部件的状态信息[1-3]。此外,航空发动机排放物中固体颗粒含量反映了发动机内燃料的成分及其燃烧情况,检测颗粒物生成量对监控发动机工作性能提供重要的信息。一部分航空发动机气路和尾 ...
    本站小编 Free考研考试 2021-12-25
  • 基于信道复用方法的GNSS共视信号模拟*
    全球导航卫星系统(GlobalNavigationSatelliteSystem,GNSS)共视(CommonView,CV)法是一种准确度较高的时间比对方法。自1980年Allan和Weiss在国际频控年会上首次提出GPS共视法时间传递的概念以来[1],由于该技术具有精度高和简便易行的特点,其研究 ...
    本站小编 Free考研考试 2021-12-25
  • 一种低轨遥感卫星按需数据传输机制*
    分布式低轨(LowEarthOrbit,LEO)卫星网络广泛应用于遥感遥测、气象预报与环境监测等领域[1],凭借其覆盖域广、灵活部署、传播时延低等优势,成为全球数据实时采集与传输的最佳选择。由于地面站部署受限,高速飞行的LEO卫星运行至境内地面站通信范围时才能迎来短暂的数据传输窗口,并且卫星与地面站 ...
    本站小编 Free考研考试 2021-12-25
  • 多源数据融合的民航发动机修后性能预测*
    民航发动机属高价值复杂装备,通过维修活动难以将其性能恢复至全新状态。为了在保证发动机修后性能的同时控制其维修成本,需要根据发动机送修性能状态、使用时间、维修工作范围等多源异构数据预测发动机的修后性能,从而支持维修方案的优化。目前,国内外关于航空发动机维修决策支持方面的研究大体可归结为可靠性分析[1- ...
    本站小编 Free考研考试 2021-12-25
  • 基于多传感器测量的航天器舱段自动对接位姿调整方法*
    舱段对接是影响航天器整体质量的关键因素之一,目前国内仍大多采用人工方式,效率低、精度差、可靠性难以保证,难以满足迫切的市场需求。因此,研发整套的高效、高精、柔性的自动舱段对接系统迫在眉睫[1-3]。在舱段自动对接过程中,需要对舱段的位姿进行精确、快速地测量以得到其相对位姿误差,并针对该误差进行有效的 ...
    本站小编 Free考研考试 2021-12-25
  • GNSS-IR双频数据融合的土壤湿度反演方法*
    土壤水分又称土壤湿度或土壤含水量,是联系陆-气相互作用的关键物理量之一[1]。准确测定土壤水分可以有效管理灌溉、保证作物稳产高产等[2-3],因此研究快速、实时、准确、高效、廉价的大面积农田土壤湿度监测方法是精准农业领域一个至关重要的研究方向。全球导航卫星系统反射信号干涉测量(GlobalNavig ...
    本站小编 Free考研考试 2021-12-25
  • 基于无关变量分离的EFSM测试数据进化生成*
    软件测试对于保证软件质量具有关键作用。模型是软件系统的一种抽象描述,基于模型的测试(Model-BasedTesting,MBT)是采用形式化的方法判定软件错误所在,从而确保待测软件的正确性与可靠性[1]。由于MBT并不针对某一程序代码本身,因而广泛用于软件生命周期早期阶段的产品测试,尤其适合于航空 ...
    本站小编 Free考研考试 2021-12-25