GNSS Precise Time-Frequency Receiver Clock Steering Model and Parameter Design Method
-
摘要: 实时精密单点定位(real time precise point positioning, RT-PPP)技术可实现亚纳秒级、天稳定度达到1×10-14量级的全球导航卫星系统(global navigation satellite system, GNSS)单向授时。时钟调控直接影响输出时频信号的稳定度性能,但调控参数不合适时将破坏振荡器的短期稳定度。面向振荡器短期稳定度和RT-PPP长期稳定度最优组合,构建了RT-PPP时频接收机的锁相环时钟调控模型,分析了调控系统噪声,提出了一种二阶锁相环调控参数设计方法。利用RT-PPP时频接收机对所提出的调控模型和参数设计方法进行了实测验证,结果表明,利用所设计的时钟调控模型和参数,RT-PPP时频接收机的频率稳定度可达秒稳4.344 4×10-12,天稳1.102 9×10-14,在时间间隔小于300 s时与铷钟自由振荡稳定度基本一致,大于300 s时与RT-PPP稳定度基本一致,能很好地组合振荡器短期稳定度和RT-PPP长期稳定度优势。Abstract:Objectives Real time precise point positioning(RT-PPP) technology can realize one-way timing with sub-nanosecond precision and daily stability of 1×10-14 level. Clock steering affects the stability of the receiver's output time-frequency signal, however, inappropriate clock steering parameters can degrade the short-term stability of the receiver's oscillator.Methods To combine the short-term stability of the oscillator and the long-term stability of the RT-PPP, we propose a phase-locked loop clock steering model for the RT-PPP time-frequency receiver. The noises of the system are analyzed. And the parameter design method of the second-order phase-locked loop is proposed. Experiments were carried out with the clock steering model and designed parameters used in the RT-PPP time-frequency receiver.Results Experimental results show that the frequency stability of the RT-PPP time-frequency receiver is 4.344 4×10-12 at 1 s, 1.102 9×10-14 at 1 d, the frequency stability of the time intervals shorter than 300 s can get close to the free-running Rubidium clock, the frequency stability of the time intervals longer than 300 s can get close to the RT-PPP.Conclusions The proposed clock steering model and parameter design method can well realize the combination of the oscillator's short-term stability and the RT-PPP's long-term stability.
-
Keywords:
- RT-PPP /
- phase-locked loop /
- noise analysis /
- frequency stability /
- parameter design
-
利用地磁场方向的稳定性,通过测量传感器轴线与地磁场水平分量间的夹角实现载体航向的准确估计,是地磁定向导航及航位推算导航的基础,因此,基于磁传感器的航向估计技术得到了较为广泛的关注[1, 2]。现有的电子磁罗盘在无地磁异常干扰的情况下定向精度可达到±0.5°,但随着人类活动的加剧,建筑物、电缆及地下掩埋物等多种人工磁源逐渐增多,导致地球浅场磁异常的加剧,使得经过罗差校正的磁罗盘在磁异常干扰条件下的定向误差[3]达到数10°,严重影响了其在导航中的应用。因此,本文针对存在浅场地磁异常情况下的磁航向估计问题进行研究,设计了新的传感器阵列结构,提出了基于磁异常反演的磁航向误差实时补偿方法,以提高磁航向技术在实际应用中的鲁棒性。
1 磁传感器阵列设计及磁航向扰动探测
1.1 磁传感器阵列设计
浅场磁异常叠加在背景地磁场上,要实现精确的磁航向估计,必须对浅场磁异常进行有效分离。基于磁传感器测量得到的标量及矢量数据均为两种场的叠加,无法实现较好的分离[4],而背景地磁场在小范围内可认为是匀强磁场,即地磁梯度场较小且可忽略不计[5, 6],因此,利用传感器测量得到的磁梯度场可认为仅是浅场磁干扰源产生的异常梯度场,进而可实现背景地磁场和浅场磁异常在梯度测量上的分离。但由于磁航向估计技术是基于磁矢量信息的,必须利用浅场磁异常的梯度场反演得到其产生的磁矢量场,因此,为实现浅场磁异常梯度场的测量和矢量场的准确反演,本文设计了如图 1所示的磁传感器阵列结构。该传感器阵列由5个三轴磁通门传感器构成,相同轴上两个传感器间的基线距离为d,外围的4个传感器可构建平面十字形磁梯度张量系统用于测量多个不同方向的梯度场,进而得到磁梯度张量矩阵用于浅场磁异常源的反演。
由于地磁场及浅场异常场可看作无源的静磁场,因此,磁感应强度的散度和旋度为零,磁梯度张量的9个分量中仅有5个分量是独立的。建立如图 1所示的右手坐标系用于磁场建模,则由外围的4个传感器测量得到的磁梯度张量矩阵为:
(1) 式中,Bij表示第i个传感器在j方向上的磁场矢量值,i=1,2,3,4,j=x,y,z;Bpq表示不同方向的磁场梯度值,p,q=x,y,z。
值得注意的是,在传感器阵列构建并将其安装在载体上的过程中,传感器阵列自身的误差以及载体中铁磁材料引起的磁干扰将会严重影响磁航向的估计,在实际使用前,必须将此两种磁干扰有效消除和补偿。而本文主要针对已经完成上述两种磁干扰补偿的系统在实际应用中受到外部浅场磁异常目标干扰进而影响磁航向估计的问题进行研究,利用磁异常反演的方法补偿浅场磁异常引起的磁航向估计误差,最终实现较为准确的磁航向估计。
1.2 磁航向扰动探测
载体航向估计时,磁传感器与载体捷联在一起,故载体坐标系和传感器坐标系一致,本文建立的右手坐标系如图 2所示。假设无浅场磁异常存在时,三轴磁传感器测得的水平方向上的两个磁场分量分别为Hy和Hx,测量点处地磁场的磁偏角、磁倾角及总场值分别为D、I和F,则载体的磁航向可由式(2)估计得到:
(2) 由图 2可知,浅场磁源的存在将影响地磁场水平方向的磁矢量扰动,进而引起磁航向估计的误差,但并不是所有的浅场磁异常都会改变磁航向,且磁异常较小的情况下也可能引起较大的磁航向误差,因此,必须构建磁航向扰动探测器,准确判断磁航向变化是由于载体自身的运动扰动还是由于浅场磁异常引起的。
浅场磁异常源引起不同方向上梯度测量值的变化,原则上可根据传感器阵列测量得到的梯度值判断是否有磁异常源的存在,但由于载体在运动过程中姿态的变化对测得的梯度值具有一定的影响[7],因此,直接采用梯度值进行磁异常源是否存在的判断具有一定的非鲁棒性。磁梯度张量的张量不变量是由不同方向的梯度分量组合得到的,不受载体姿态变化的影响,因此,本文将其用于磁异常源是否存在的判断。
磁梯度张量存在多个张量不变量可用于磁异常探测,考虑磁航向估计对实时性的要求,选择I1和I2作为判断因子,其数学表达式分别为:
(3) 由式(3)可知,相比于I1,不变量I2随着距离的增大衰减更快,对于同时存在多个磁异常源的复杂情况,其优先描述浅部源的特性。
若磁传感器阵列测得的地磁场不存在浅场磁异常,则可直接利用式(2)进行磁航向的计算,若存在磁异常,需要进一步判断该异常是否引起磁航向的扰动,比如水平方向的两个磁矢量值等比例放大或缩小将不影响磁航向的计算。利用零号传感器测得的地磁场7要素中的总场F、水平分量H、竖直分量Hz和磁倾角I进行磁异常是否影响磁航向的联合判断。若磁异常对磁航向没有干扰或干扰极小,则直接利用零号传感器的测量值进行磁航向计算,若磁异常对磁航向的计算产生干扰,则利用传感器阵列测得的磁梯度张量值进行磁异常的反演,利用反演得到的传感器阵列中心点O位置处的磁矢量值补偿零号传感器测得的磁矢量值,进而在背景地磁场准确测量的情况下实现磁航向的准确估计。磁航向扰动探测流程如图 3所示。
2 磁异常反演及航向误差实时补偿
由于磁航向估计利用磁矢量信息进行载体运动方向的估计,因此,需要利用传感器阵列测量得到的浅层磁异常源的磁梯度张量数据反演其在测量中心点产生的磁矢量值,然后将零号传感器的测量值减去磁异常源产生的磁矢量值,即为背景地磁场的磁矢量值,进而可实现较为精确的磁航向估计。
在磁异常反演中,当探测距离大于2.5倍磁性物体长度时,可将磁性目标简化为磁偶极子模型,并由6个未知量描述,即磁性目标的三维位置和三维磁矩[8]。因此,要实现磁航向估计的实时误差补偿,必须实现磁异常的实时反演,即在单个测点上实时地完成磁偶极子位置及磁矩的反演。
目前,基于单点磁梯度张量数据的磁偶极子定位方法受到了较多关注,其中,Nara[9, 10]提出了联合单点测量的磁梯度张量及磁矢量数据进行磁偶极子定位的方法,但在地磁背景下无法获得磁偶极子的磁矢量信息;Roy[11]为克服背景地磁场的影响,提出了基于张量不变量的单点定位算法,但该算法需要较为复杂的磁梯度张量测量系统。Frahm[12]基于单点磁梯度张量数据的特征分析,实现了磁偶极子单位位置向量及单位磁矩向量的计算,但该方法估计得到4个不同的解且无法实现磁偶极子磁矢量信息的计算,本文在此方法基础上,联合位置、磁矩及磁梯度张量系统中包含的多点磁标量信息构建非线性方程组,在消除三个虚假解的同时,解算磁偶极子的磁矩模及测量点与磁性目标间的距离,进而实现磁矢量信息的正确反演。
假设Frahm方法得到的4个解的单位位置向量及磁矩向量为 ${{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{r}}_{k}} {{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{m}}_{k}},k=1,2,3,4$ 。若测量点与磁偶极子间的真实距离为R,磁偶极子的真实磁矩模为M,则磁偶极子的磁矩矢量及测点相对于磁偶极子的位置矢量分别为 ${{m}_{k}}=M\centerdot {{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{m}}_{k}}=\left( {{m}_{kx}},{{m}_{ky}},{{m}_{kz}} \right)$ 和 $\begin{align} & {{m}_{k}}=M\centerdot {{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{m}}}_{k}}=\left( {{m}_{kx}},{{m}_{ky}},{{m}_{kz}} \right) \\ & {{r}_{k}}=R\centerdot {{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{r}}}_{k}}=\left( {{r}_{kx}},{{r}_{ky}},{{r}_{kz}} \right) \\ \end{align}$ 。
由传感器的阵列结构可知,针对不同的解,外围的4个传感器相对于磁偶极子的位置矢量可分别表示为:
(4) 则传感器与磁偶极子之间的距离可表示为Rkl=‖rkl‖,l=1,2,3,4。
设4个传感器测得的磁场总场值分别为F1ce,F2ce,F3ce和F4ce,则由磁偶极子产生的磁场总场正演公式可得以下非线性方程组:
(5) 式中,仅存在R、M和F 3个未知变量,求解方程即可得到磁偶极子的位置和磁矩矢量 rk、mk。
根据磁偶极子的磁梯度张量正演公式,计算4个不同的磁偶极子在测量点产生的磁梯度张量值,并将其与真实值相比较即可实现虚假解的去除和磁性目标的单点磁梯度张量定位及磁矩反演,进而完成磁异常的三分量磁矢量反演计算。
假设反演得到磁偶极子的磁矩为m0,相对于测量中心点的位置为r0,则其在测量中心点O处产生的三分量磁矢量值为:
(6) 补偿得到的背景地磁场的三分量值为:
(7) 式中,B0为零号传感器测得的三分量磁矢量值。
则在存在影响磁航向估计的磁异常场的情况下,真实磁航向可利用式(7)中反演得到的背景地磁场的三分量值进行计算。
3 实验与分析
为验证本文提出的磁航向误差补偿方法的可行性,采用5个三轴磁通门传感器构建传感器阵列,在地面上放置永磁体模拟浅场磁异常进行磁航向实验,如图 4所示。为详细分析磁航向估计中磁异常反演的正确性,实验采用单点测量的方式进行,实验人员手持传感器阵列且距离地面约50 cm,在测量曲线上每隔10 cm进行一次数据采集。
在永磁体左右两侧各选取一条测线进行磁航向的计算,测量得到的张量不变量及补偿前后的方位角如图 5、图 6所示。
由图 5、 图 6可知,磁梯度张量的张量不变量I1和I2可实现磁异常源是否存在的准确判断。实验所用永磁体的磁矢量场与地磁矢量场间存在较大的方向偏差,因此,在传感器阵列距离永磁体较近时,产生了10~20°左右的磁航向估计误差。在利用磁传感器阵列测得的磁梯度张量数据进行磁异常源产生的磁矢量场反演的基础上,进行了磁航向计算的补偿,从补偿结果可以看出,论文所提算法可实现浅场磁异常源引起的磁航向误差的补偿。补偿后得到的磁航向方位角仍存在一定的波动,这是由于实验人员手持传感器阵列无法一直保持水平姿态及方向不变而导致的。
4 结 语
本文针对由地磁矢量信息进行磁航向估计时易受浅场磁异常源干扰的问题,设计了传感器阵列结构,通过测量磁异常源产生的磁梯度场进而反演其产生的磁异常矢量场,在此基础上计算得到较为准确的背景地磁矢量场,实现磁航向误差的实时补偿。实验结果表明,利用磁梯度张量的单点反演方法可有效消除磁异常目标引起的磁航向误差,具有较高的补偿精度。
-
-
[1] 宋伟伟, 赵新科, 楼益栋, 等. 北斗三号PPP-B2b服务性能评估[J]. 武汉大学学报(信息科学版), 2023, 48(3): 408-415. doi: 10.13203/j.whugis20200686 Song Weiwei, Zhao Xinke, Lou Yidong, et al. Performance Evaluation of BDS-3 PPP-B2b Service[J]. Geomatics and Information Science of Wuhan University, 2023, 48(3): 408-415 doi: 10.13203/j.whugis20200686
[2] 周要宗, 楼益栋, 张卫星, 等. 新一代实时对流层映射函数精度及PPP性能评估[J]. 武汉大学学报(信息科学版), 2021, 46(12): 1881-1888. doi: 10.13203/j.whugis20210238 Zhou Yaozong, Lou Yidong, Zhang Weixing, et al. On the Accuracy and PPP Performance Evaluation of the Latest Generation of Real Time Tropospheric Mapping Function[J]. Geomatics and Information Science of Wuhan University, 2021, 46(12): 1881-1888 doi: 10.13203/j.whugis20210238
[3] 谭俊雄. 基于PPP的高精度GNSS授时接收机技术[D]. 武汉: 武汉大学, 2019. Tan Junxiong. Research on GNSS High Precision Timing Receiver Based on PPP Technology[D]. Wuhan: Wuhan University, 2019
[4] Lei Y, Tan J X, Guo W F, et al. Time-Domain Evaluation Method for Clock Frequency Stability Based on Precise Point Positioning[J]. IEEE Access, 2019, 7: 132413-132422. doi: 10.1109/ACCESS.2019.2940515
[5] Guo W F, Song W W, Niu X J, et al. Foundation and Performance Evaluation of Real-Time GNSS High-Precision One-Way Timing System[J]. GPS Solutions, 2019, 23(1): 23. doi: 10.1007/s10291-018-0811-1
[6] Rønningen O P, Danielson M. A Novel PPP Disciplined Oscillator[C]//Joint Conference of the IEEE International Frequency Control Symposium and European Frequency and Time Forum, Orlando, USA, 2019.
[7] Matsakis D. The Effects of Proportional Steering Strategies on the Behavior of Controlled Clocks[J]. Metrologia, 2019, 56(2): 025007. doi: 10.1088/1681-7575/ab0614
[8] Wu Y W, Gong H, Zhu X W, et al. A DPLL Method Applied to Clock Steering[J]. IEEE Transactions on Instrumentation and Measurement, 2016, 65(6): 1331-1342. doi: 10.1109/TIM.2016.2526699
[9] Koppang P, Leland R. Linear Quadratic Stochastic Control of Atomic Hydrogen Masers[J]. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, 1999, 46(3): 517-522. doi: 10.1109/58.764838
[10] Lombardi M A. The Use of GPS Disciplined Oscillators as Primary Frequency Standards for Calibration and Metrology Laboratories[J]. NCSLI Measure, 2008, 3(3): 56-65. doi: 10.1080/19315775.2008.11721437
[11] Lombardi M A. A NIST Disciplined Oscillator: Delivering UTC(NIST) to the Calibration Laboratory[J]. NCSLI Measure, 2010, 5(4): 46-54. doi: 10.1080/19315775.2010.11721537
[12] Franklin G F, David Powell J, Emami-Naeini A. Feedback Control of Dynamic Systems[M]. NJ: Prentice Hall, 2002.
[13] Farina M, Galleani L, Tavella P, et al. A Control Theory Approach to Clock Steering Techniques[J]. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, 2010, 57(10): 2257-2270. doi: 10.1109/TUFFC.2010.1687
[14] Gardner F M. Phaselock Techniques[M]. NJ: Wiley-Interscience, 2005.
[15] Mishagin K G, Lysenko V A, Medvedev S Y. A Practical Approach to Optimal Control Problem for Atomic Clocks[J]. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, 2020, 67(5): 1080-1087. doi: 10.1109/TUFFC.2019.2957650
[16] 乔广欣, 张慧君, 李博, 等. GNSS驯服芯片级原子钟方法研究[J]. 导航定位与授时, 2022, 9(2): 153-159. https://www.cnki.com.cn/Article/CJFDTOTAL-DWSS202202019.htm Qiao Guangxin, Zhang Huijun, Li Bo, et al. Research on the Method of GNSS-Disciplined Chip-Scale Atomic Clock[J]. Navigation Positioning and Timing, 2022, 9(2): 153-159 https://www.cnki.com.cn/Article/CJFDTOTAL-DWSS202202019.htm
[17] 赵齐乐, 戴志强, 王广兴, 等. 利用非差观测量估计北斗卫星实时精密钟差[J]. 武汉大学学报(信息科学版), 2016, 41(5): 686-691. doi: 10.13203/j.whugis20150314 Zhao Qile, Dai Zhiqiang, Wang Guangxing, et al. Real-Time Precise BDS Clock Estimation with the Undifferenced Observation[J]. Geomatics and Information Science of Wuhan University, 2016, 41(5): 686-691 doi: 10.13203/j.whugis20150314
[18] 谢钢. GPS原理与接收机设计[M]. 北京: 电子工业出版社, 2009. Xie Gang. Principles of GPS and Receiver Design[M]. Beijing: Publishing House of Electronics Industry, 2009
[19] Yang X H, Gu S F, Gong X P, et al. Regional BDS Satellite Clock Estimation with Triple-Frequency Ambiguity Resolution Based on Undifferenced Observation[J]. GPS Solutions, 2019, 23(2): 33. doi: 10.1007/s10291-019-0828-0
[20] Guo W F, Zuo H M, Mao F Y, et al. On the Satellite Clock Datum Stability of RT-PPP Product and Its Application in One-Way Timing and Time Synchronization[J]. Journal of Geodesy, 2022, 96(8): 52. doi: 10.1007/s00190-022-01638-5
[21] 伍贻威, 杨斌, 肖胜红, 等. 原子钟模型和频率稳定度分析方法[J]. 武汉大学学报(信息科学版), 2019, 44(8): 1226-1232. doi: 10.13203/j.whugis20180058 Wu Yiwei, Yang Bin, Xiao Shenghong, et al. Atomic Clock Models and Frequency Stability Analyses[J]. Geomatics and Information Science of Wuhan University, 2019, 44(8): 1226-1232 doi: 10.13203/j.whugis20180058
[22] Riley W J. Handbook of Frequency Stability Analysis[M]. Boulder: National Institute of Standards and Technology, 2008.
[23] Kroupa V. Noise Properties of PLL Systems[J]. IEEE Transactions on Communications, 1982, 30(10): 2244-2252.
[24] Hajimiri A. Noise in Phase-Locked Loops[C]//Southwest Symposium on Mixed-Signal Design, Austin, USA, 2002.