| 用于GNSS坐标序列共模误差剔除的滤波方法分析对比 |
2. 武汉大学测绘学院,湖北 武汉,430079;
3. 武汉大学卫星导航定位技术研究中心,湖北 武汉,430079
2. School of Geodesy and Geomatics, Wuhan University, Wuhan 430079, China;
3. GNSS Research Center, Wuhan University, Wuhan 430079, China
共模误差(common mode error,CME)是指GNSS坐标序列中一种与空间相关的误差。Wdowinski等[1]首次提出区域内所有测站均受到具有空间相关性的CME的影响,并采取区域叠加滤波法剔除CME。Nikolaidis等[2]改进了区域叠加滤波法,提出用加权叠加滤波法剔除CME。Dong等[3]分别采用主成分分析(principle component analysis,PCA)法和K-L(Karhunen-Loeve)展开法对比剔除CME的效果。田云峰等[4]提出采用加权叠加滤波法来剔除CME。周茂盛等[5]提出利用多通道奇异谱分析法(multichannel singular spectrum analysis,MSSA)剔除CME的新思路。此外,众多学者深入研究分析了CME的空间特征及其起源与影响因子[6-12],致力于提高GNSS坐标序列的精度和可靠性。
区域叠加滤波和PCA法是剔除CME的传统滤方法,前者假设CME均匀分布,并不适用于大空间尺度网;PCA理论上更加严谨,但仍存在假设CME服从高斯分布、没有充分利用高阶主成分等不足[12]。而MSSA可从无先验信息的数据中提取出尽可能多的可靠信息,如坐标序列的趋势项、季节性信号及噪声。
为了进一步探究MSSA的滤波效果,本文分别采用区域叠加滤波、PCA和MSSA提取了美国板块边界观测监测网下119个测站约10 a的坐标残差序列的CME,并对比分析了3种方法的滤波效果。
1 GNSS坐标序列滤波方法 1.1 区域叠加滤波法目前,用于剔除CME最为广泛的方法即是区域叠加滤波法。该方法是基于区域内CME均匀分布的假设,将单日解误差视为权重因子,算法原理详见文献[1]。
1.2 PCA法PCA是一种基于正交分解的方法,主要通过构造方差/协方差阵并进行奇异值分解来提取CME,算法原理详见文献[3]。
1.3 MSSA法MSSA是一个用于同时分析有着共同结构特点的一组时间序列的非参数化工具。MSSA作为奇异谱分析(singular spectrum analysis,SSA)和PCA的延伸,通过设定一窗口长度M来构造多通道时延轨迹矩阵,可将时间序列分解为其谱分量,主要包括分解和重建两个互补的阶段[13, 14]。
2 GNSS坐标序列处理本文的测站坐标残差时间序列由SOPAC提供,所有序列的时间跨度长,数据有效率高。测站的位置分布如图 1所示。
![]() |
| 图 1 测站位置分布图 Fig.1 Distribution of Observation Stations |
2.1 GNSS坐标残差序列的获取
GNSS坐标残差序列可通过对原始坐标序列采用式(1)的模型来剔除其中的截距、趋势项和季节性信号得到。
| $ \begin{aligned} y\left(t_{i}\right)=a &+b t_{i}+c \sin \left(2 {\rm{ \mathsf{ π} }} t_{i}\right)+d \cos \left(2 {\rm{ \mathsf{ π} }} t_{i}\right)+e \sin \left(2 {\rm{ \mathsf{ π} }} t_{i}\right) \\ &+f \cos \left(2 {\rm{ \mathsf{ π} }} t_{i}\right)+\sum\limits_{i=1}^{n} g_{i} H\left(t_{i}-T_{h i}\right)+v_{i} \end{aligned} $ | (1) |
式中,ti为GPS测站单日解对应的历元时刻,单位为年;a为测站的位置(即该测站坐标时间序列的平均值);b为线性速度;c、d和e、f分别为周年信号和半周年信号的系数;gi为由于多种因素(如天线或仪器更换和远场大地震等)造成的阶跃式跳变;Thi为发生跳变的历元时刻,一般已知;n为跳变个数;H为阶跃函数,跳变前值为0,跳变后变为1;vi为观测噪声。
2.2 GNSS坐标序列预处理本文对坐标序列的预处理包括粗差的探测和剔除、缺失数据插值两部分。
文中采用拉依达准则来剔除粗差,即
| $ \left|v_{i}\right|=\left|x_{i}-\bar{x}\right|>3 \sigma $ | (2) |
GNSS坐标序列预处理中极其关键的问题就是观测数据不连续。连续数据缺失对坐标序列分析得到的结果影响较大[15]。目前虽然有不少插值方法适用于GNSS坐标序列的补齐[16-19],但这些方法单独使用时均存在限制条件,而且不恰当的插值结果将严重影响GNSS坐标序列分析的结果。本文将分别采用线性插值、临近插值和三次样条插值3种常用插值方法[20],对不同的缺失情况进行插值,比较插值结果与真值间差值的RMS(root mean square)评判插值效果。
文中119个GPS测站的垂向坐标序列的平均数据缺失率为4.63%。本文选取p088站垂向分量坐标残差序列中时间跨度为2009.1000~2011.0973共2 a的连续数据,分析了3种插值方法的插值效果。
本文根据实验数据的连续空缺历元数的主要分布情况,例举了3种典型的数据缺失情况。3种情况下不同方法的插值结果与真值间差值的RMS如表 1所示,因篇幅有限,未给出插值前后的坐标序列。
1) 情况一,缺失2或5个历元的数据,连续数据缺失较少。人为任意打断的历元依次为:
| $ \begin{array}{ll} 2009.1384 \sim 2009.1411 & 2009.4178 \sim 2009.4205 \\ 2009.6973 \sim 2009.7000 & 2009.9767 \sim 2009.9795 \\ 2010.2562 \sim 2010.2589 & 2009.1384 \sim 2009.1493 \\ 2009.7274 \sim 2009.7384 & \end{array} $ |
共缺失10个历元的连续数据。分析表 1可知,三次样条插值结果更接近真值。
| 表 1 3种插值方法插值结果与真值间差值的RMS Tab.1 RMS of the Difference Between the Interpolation and the True Value |
![]() |
2) 情况二,缺失10或20个历元的数据。人为任意打断的历元依次为:
| $ \begin{array}{ll} { 2009.5438 \sim 2009.5685 } & { 2009.9959 \sim 2010.0205 } \\ { 2010.1849 \sim 2010.2096 } & { 2010.8671 \sim 2010.8918 } \\ { 2009.5192 \sim 2009.5603 } & 2010.5630 \sim 2010.6123 \end{array} $ |
均共缺失40个历元的连续数据。分析表 1可知,临近插值效果更好。
3) 情况三,缺失40或80个历元的数据,连续数据缺失较多。人为任意打断的历元依次为:
| $ \begin{array}{ll} { 2009.6863 \sim 2009.7932}&{ 2010.6836 \sim 2010.7904 } \\ { 2009.9055 \sim 2010.1219 }& \end{array} $ |
均共缺失80个历元的连续数据。分析表 1可知,线性插值效果更好。
综上所述,本文分别采用三次样条插值、临近插值和线性插值法处理3种数据缺失情况。而这种选择性插值的新思路是否适用于所有GNSS坐标序列,还需要进一步探讨。
3 GNSS坐标序列滤波结果 3.1 区域叠加滤波区域叠加滤波提取的CME如图 2所示。
![]() |
| 图 2 区域叠加滤波提取的CME Fig.2 Common Mode Error Extracted by Regional Stacking |
3.2 PCA滤波
通过PCA法计算北美西部区域119个测站的N、E、U方向前3个主成分分量的空间响应,如图 3所示。其得到的N、E、U方向第一主成分贡献率依次为37.46%、39.20%、54.10%,第二主成分贡献率分别为23.07%、20.91%、4.32%,第三主成分贡献率分别为4.91%、6.97%、2.63%。前三个主成分分量的累计贡献率依次为65.44%、67.09%、61.05%,前3个分量综合包含了原坐标序列中的大部分有效信息。因此,本文PCA中选取前3个分量来剔除CME。
![]() |
| 图 3 PCA得到的前3个主成分分量的空间响应 Fig.3 Spatial Response of the First Main Components with PCA |
3.3 MSSA滤波
Chen等[21]提出2 a或3 a的窗口长度适用于绝大多数GPS坐标序列,本文选取3 a通过MSSA来提取CME。MSSA的前p个模式分量选取异于PCA,本文提出以特征值的指数幂下降两级为准则,选取了前59个模式分量进行重构提取CME。图 4表示了MSSA的第3~100个特征值大小。
![]() |
| 图 4 MSSA的第3~100个特征值大小 Fig.4 The 3~100 Eigenvalues with MSSA |
3.4 3种滤波结果分析对比
为了进一步分析对比3种空间滤波方法的效果,计算出119个测站滤波后RMS减少的百分比,如图 5所示。滤波后RMS平均减少百分比统计结果见表 2。
![]() |
| 图 5 滤波后各测站RMS减少百分比 Fig.5 RMS Percent Reduction of Each Station After Filtering |
| 表 2 滤波后测站RMS平均减少百分比/% Tab.2 Percent Reduction of RMS after Filtering/% |
![]() |
由图 5可知,大部分测站的PCA效果要优于区域叠加滤波和MSSA;但对于某些异常站点,MSSA效果要优于PCA和区域叠加滤波。分析表 2可知,PCA在N、E、U 3个方向的整体滤波效果均要优于区域叠加滤波和MSSA;同时,MSSA在N、U方向上的滤波效果均劣于区域叠加滤波和PCA,E方向与区域叠加滤波相当。
4 结束语本文采用区域叠加滤波、PCA和MSSA 3种滤波方法分别对美国板块边界观测监测网下119个测站约10 a的坐标残差序列剔除CME,实验结果验证了MSSA用于剔除共模误差的可行性,但PCA的滤波效果明显优于区域叠加滤波和MSSA。由于区域叠加滤波假设CME均匀分布,仅适用于空间尺度较小且空间分布一致的GNSS网;而对于MSSA,可能主要是因为测站数量过多,MSSA的前p个较大特征值贡献率较低,导致提取的CME不完全。
同时,本文选取的测站分布较为密集。因此,在不同空间尺度且不同数量测站的背景下MSSA与传统滤波方法的比较将会是下一步的研究重点。
| [1] |
Wdowinski S, Bock Y, Zhang J, et al. Southern California Permanent GPS Geodetic Array: Spatial Filtering of Daily Positions for Estimating Coseismic and Postseismic Displacements Induced by the 1992 Landers Earthquake[J]. Journal of Geophysical Research, 1997, 102(B8): 18 057-18 070. DOI:10.1029/97JB01378 |
| [2] |
Nikolaidis R. Observation of Geodetic and Seismic Deformation with the Global Positioning System[D]. San Diego: University of California San Diego, 2002
|
| [3] |
Dong D, Fang P, Bock Y, et al. Spatiotemporal Filtering Using Principal Component Analysis and Karhunen-Loeve Expansion Approaches for Regional GPS Network Analysis[J]. Journal of Geophysical Research, 2006, 111(B3): 1 581-1 600. |
| [4] |
田云锋, 沈正康. GPS观测网络中共模分量的相关加权叠加滤波[J]. 地震学报, 2011, 33(2): 198-208. DOI:10.3969/j.issn.0253-3782.2011.02.007 |
| [5] |
周茂盛, 郭金运, 沈毅, 等. 基于多通道奇异谱分析的GNSS坐标时间序列共模误差的提取[J]. 地球物理学报, 2018, 61(11): 4 383-4 395. |
| [6] |
田云锋. GPS位置时间序列中的中长期误差研究[J]. 国际地震动态, 2012(9): 46-48. |
| [7] |
姜卫平, 李昭, 刘鸿飞, 等. 中国区域IGS基准站坐标时间序列非线性变化的成因分析[J]. 地球物理学报, 2013, 56(7): 2 228-2 237. |
| [8] |
谢树明, 潘鹏飞, 周晓慧. GPS坐标时间序列共模误差空间特性分析[J]. 地理空间信息, 2014, 12(4): 44-45. DOI:10.11709/j.issn.1672-4623.2014.04.015 |
| [9] |
王健, 姜卫平, 周晓慧. 基于KLE的大范围GPS网共模误差分析[C]. 第八届中国卫星导航学术年会论文集--S02导航与位置服务. 中国卫星导航系统管理办公室学术交流中心, 上海, 2017
|
| [10] |
Zhu Z, Zhou X, Deng L, et al. Quantitative Analysis of Geophysical Sources of Common Mode Component in CMONOC GPS Coordinate Time Series[J]. Advances in Space Research, 2017, 60(12): 2 896-2 909. DOI:10.1016/j.asr.2017.05.002 |
| [11] |
王健, 周晓慧, 朱兆涵, 等. 大空间GPS网共模误差剔除研究[J]. 大地测量与地球动力学, 2018, 38(1): 78-82. |
| [12] |
邵楠. 川滇地区垂向GPS时间序列共模误差提取与分析[J]. 测绘地理信息, 2018, 43(2): 61-63. |
| [13] |
Broomhead D S, King G P. Extracting Qualitative Dynamics from Experimental Data[J]. Physica D, 1986, 20(2-3): 217-236. DOI:10.1016/0167-2789(86)90031-X |
| [14] |
Broomhead D S, King G P. On the Qualitative Analysis of Experimental Dynamical Systems[J]. Nonlinear Phenomena & Chaos, 1986, 113-144. |
| [15] |
占伟, 黄立人, 刘志广, 等. 数据缺失对GNSS时间序列分析的影响[J]. 大地测量与地球动力学, 2013, 33(2): 49-53. |
| [16] |
武艳强, 黄立人. 时间序列处理的新插值方法[J]. 大地测量与地球动力学, 2004, 24(4): 43-47. |
| [17] |
万丽华, 魏立龙, 王磊. 基于全球台站的GNSS卫星精密定轨策略分析[J]. 测绘地理信息, 2019, 44(4): 53-58. |
| [18] |
邱荣海, 成英燕, 王虎, 等. 奇异谱迭代区间四分法在GPS坐标时间序列插补中的应用[J]. 大地测量与地球动力学, 2015, 35(6): 1 017-1 020. |
| [19] |
田慧, 程鹏飞, 秘金钟. 不同插值方法对CORS高程时间序列的影响分析[J]. 测绘科学, 2013, 38(1): 16-17. |
| [20] |
Goudarzi M A, Cocard M, Santerre R, et al. GPS Interactive Time Series Analysis Software[J]. GPS Solutions, 2013, 17(4): 595-603. DOI:10.1007/s10291-012-0296-2 |
| [21] |
Chen Q, Dam V T, Sneeuw N, et al. Singular Spectrum Analysis for Modeling Seasonal Signals from GPS Time Series[J]. Journal of Geodynamics, 2013, 72: 25-35. DOI:10.1016/j.jog.2013.05.005 |
2021, Vol. 46









