文章快速检索     高级检索
  大地测量与地球动力学  2021, Vol. 41 Issue (8): 865-870  DOI: 10.14075/j.jgg.2021.08.017

引用本文  

王建波, 王晋南, 孙洁, 等. 基于滑动奇异谱分析方法的重力固体潮提取[J]. 大地测量与地球动力学, 2021, 41(8): 865-870.
WANG Jianbo, WANG Jinnan, SUN Jie, et al. Extraction of Gravity Tide Correction Based on Sliding Singular Spectrum Analysis Method[J]. Journal of Geodesy and Geodynamics, 2021, 41(8): 865-870.

项目来源

江苏海洋大学“测绘科学与技术”重点学科项目;江苏海洋大学人才引进项目(KQ17024)。

Foundation support

Key Disciplines of "Surveying and Mapping" of Jiangsu Ocean University; Talent Introduction Project of Jiangsu Ocean University, No.KQ17024.

通讯作者

王晋南,硕士生,研究方向为数字城市空间信息采集与处理,E-mail:wjn846855213@163.com

Corresponding author

WANG Jinnan, postgraduate, majors in spatial information collection and processing of digital city, E-mail: wjn846855213@163.com.

第一作者简介

王建波,博士,讲师,主要从事物理大地测量研究,E-mail:wangjianbo318@126.com

About the first author

WANG Jianbo, PhD, lecturer, majors in physical geodesy, E-mail: wangjianbo318@126.com.

文章历史

收稿日期:2020-10-20
基于滑动奇异谱分析方法的重力固体潮提取
王建波1     王晋南1     孙洁1     齐鑫敏1     刘相威2     高文宗3     
1. 江苏海洋大学海洋技术与测绘学院,江苏省连云港市苍梧路59号,222005;
2. 菏泽市测绘研究院,山东省菏泽市珠江路1717号,274002;
3. 山东科技大学测绘与空间信息学院,青岛市前湾港路579号,266590
摘要:提出采用滑动奇异谱分析(singular spectrum analysis,SSA)方法进行长时间重力固体潮改正提取。采用61 d静态相对重力测量数据,利用滑动SSA方法将数据按连续时间段10 d、15 d、20 d、25 d、30 d、40 d和50 d分别分为52组、47组、42组、37组、32组、22组和12组进行重力固体潮改正提取实验。参考理论值分别选用CG-5重力仪自带软件计算结果(CG5_Data)和实测重力数据采用Eterna调和分析获得潮波参数后用TSoft软件计算结果(ET_Data)。结果表明,参考理论值选用ET_Data时,残差的RMS和STD比选用CG-5重力仪计算结果小;采用不同方法提取的重力固体潮改正残差的标准差均小于11 μGal;与SSA方法相比,当选择合适的连续时间段时,滑动SSA方法提取固体潮能降低结果残差的离散程度;选择连续时间段30 d、40 d时,滑动SSA提取结果比SSA提取结果残差的RMS分别小0.219 μGal和0.602 μGal(CG5_Data)以及0.430 μGal和0.665 μGal(ET_Data)。
关键词静态相对重力测量滑动SSA重力固体潮改正海潮改正

虽然CG-5重力仪自带软件可提供固体潮改正值,但理论模型是建立在理想条件和固定参数的基础上的,其计算得到的重力固体潮理论值与实际值之间存在一定差异。如何快速从相对重力观测数据中分离重力固体潮改正,对相对重力观测具有重要意义。

SSA方法可以对原先一维时间序列时延排序得到的时滞矩阵进行分解和重构,提取出原序列中代表不同成分的信号,如周期信号、趋势信号、噪声信号等。郭金运等[1]采用该方法提取重力固体潮,并进行周期为10 d的静态相对重力固体潮提取实验,取得很好的效果。虽然相对重力仪静态零漂线性度很好,但零漂总体呈下降趋势[2]。另外,相对重力仪在长时间静态重力观测时会受到观测时间长、零漂线性度改变、非线性误差[3]以及复杂环境噪声的影响,这些影响因素会降低SSA方法提取重力固体潮的精度。为此,本文提出滑动SSA方法,通过设置奇异谱分析数据长度时间窗口,解决长时间静态相对重力观测时重力固体潮的提取问题。

1 原理与方法 1.1 SSA方法、重力固体潮粗差识别及修复

SSA方法的原理、粗差识别及迭代插值方法可参见文献[1]。用SSA方法提取重力固体潮时,一般先利用ω-correlation方法[4]对重建成分(RCs)进行频谱分析和重构。而本文理论重力固体潮值选取与之不同,分为2种:1)对实测重力数据采用Eterna调和分析获得潮波参数,然后用TSoft软件[5]计算得到理论重力固体潮值;2)用CG-5重力仪自带软件进行计算。

粗差识别时,利用SSA方法获得原静态相对重力观测时间序列的主成分,计算原静态相对重力观测时间序列与主成分之间的残差,分析残差值时间序列,并以3σ阈值原则识别粗差。具体过程为:利用SSA方法处理原静态相对重力观测时间序列,利用ω-correlation方法分析各重建成分之间的相关性,找出趋势项、周期项以及第i阶次,当重建成分阶次大于i时,各个重建成分之间不能很好地分离;合并前i阶项得到主成分,计算原相对静态重力观测值序列和主成分序列之间的残差并识别粗差。

本文通过奇异谱迭代方法插补粗差处的重力值,与文献[1]不同之处在于:将残差时间序列中粗差位置处的残差值设置为0,然后通过SSA方法分解重构重建残差趋势项,用趋势项的值代替原缺失位置的0值。循环此过程,直至缺失位置处前后两次插补的数据残差RMS小于10-3 μGal。这时,将重建的残差数据序列与之前提取的主成分数据序列相叠加,得到修正后的静态相对重力时间观测序列。

1.2 零漂和固体潮提取思路

针对长时间静态相对重力观测数据中零漂和固体潮的变化特点和SSA方法分析有限长度周期性信号的特点,本文提出采用滑动SSA方法提取长时间重力固体潮改正:

1) 将原M天的静态相对重力观测值时间序列按L天为一个时间段进行滑动分组,滑动窗口长度为1 d,即任意相邻两组数据序列的起始时间相隔1 d,得到每个时间段M-L+1组数据序列。

2) 对每个时间段内每组静态相对重力观测值序列,利用多项式拟合得到L天内的零漂值。从每组观测值中减去对应多项式拟合计算得到的零漂值,对其结果采用SSA方法提取固体潮,然后提取每组数据序列的固体潮改正。

3) 对每个时间段内M-L+1组数据均通过多项式拟合提取零漂,将剔除零漂后的重力数据观测序列通过SSA方法提取重力固体潮改正值。重力固体潮(或零漂)按同一天取平均值获得当天重力固体潮改正(或零漂)的最终结果,即第1~M天分别在第1、2、…M-L+1组中找到对应值,并按1 d、2 d、…、M天取平均。为降低SSA中边界效应的影响,在精度对比统计中不统计每组前2 d和最后2 d的数据。

2 实验与分析 2.1 实验数据及数据预处理

相对静态重力观测时间序列中除包含重力固体潮外,还包括海潮负荷、零漂和噪声等。本次实验利用CG-5相对重力仪(序列号41221)在固定点(坐标120.10°E、36.00°N;大地高25.5 m)进行连续2个月(2016-03-05 00:00~05-04 23:59)的静态相对重力观测。相对重力仪采样频率为6 Hz,仪器前55 s进行数据采集,后5 s进行数据处理,因此1 min内可得到330个数据。相对重力仪自带地震滤波功能,可对获取的静态相对重力观测数据进行低频噪声过滤,舍弃高于6倍标准偏差的高频噪声。滤波之后对样本数据每分钟进行一次平均处理并且作为结果自动记录,61 d共获得87 840个数据。对相对重力观测数据进行预处理,采用本文提出的方法进行重力固体潮改正提取。作为对比,采用多项式拟合提取零漂,将剔除零漂后的重力数据采用SSA提取重力固体潮改正,技术路线如图 1所示。

图 1 滑动SSA提取重力固体潮技术路线 Fig. 1 Sketch of extracting gravity tide with sliding SSA

首先利用SSA方法进行粗差探测,将4 d共5 760个重力观测数据作为嵌入维数,对87 840个相对重力观测数据时间序列进行SSA分解和重构,获得RCs;通过ω-correlation方法分析各RC之间的相关系数,前30阶重构成分ω-correlation分析结果如图 2所示。根据相邻两个RC之间的相关系数大于0.85可以判断,R2、R3、R4、R5、R7、R8、R9、R10、R16、R17、R20、R21、R26、R27、R28、R29均具有周期性。从重力数据序列SSA得到的前30阶重构部分FFT功率谱分析结果(图 3)可以看出,从第15阶开始,不同频率混叠较严重,而且振幅非常小,各重构成分之间无法很好地分离,因此合并前14项重构成分作为原重力数据时间序列主成分。原静态相对重力观测与主成分之间残差时间序列如图 4(a)所示,根据3σ准则选择阈值区间为(-0.009 8 mGal,0.009 8 mGal),若超出此阈值区间则判定为粗差,共624个。根据奇异谱迭代方法修正残差处的粗差相对重力值,经过迭代后得到粗差处相邻两次迭代修复值残差的RMS为9.57×10-6μGal,修复后的残差值如图 4(b)所示。可以看出,残差序列较为平稳,插补效果良好。修复后的残差叠加主成分可得到修复后的静态相对重力观测时间序列,结果如图 5(a)所示。海潮和重力固体潮成因相同,因此具有相同的频率。本文基于NAO.99b海潮模型[6],结合TSoft软件计算本次实验同历元下的重力海潮负荷值时间序列,结果如图 5(b)所示,将海潮对相对重力的影响从原时间序列中去除,结果如图 5(c)所示。

图 2 静态相对重力数据序列SSA前30阶重建部分的ω-correlations Fig. 2 The ω-correlations of the first 30 reconstructed components of static relative gravimetric data based on SSA

图 3 静态相对重力数据序列SSA前30阶重构部分的FFT功率波谱分析 Fig. 3 FFT analysis of the first 30 reconstructed components of static relative gravimetric data based on SSA

图 4 原静态相对重力观测时间序列与主成分之间的残差 Fig. 4 The residual values between the original static relative gravity observation time series and principal components

图 5 静态相对重力观测时间序列 Fig. 5 Static relative gravity observation time series
2.2 滑动SSA方法提取重力固体潮改正

为了验证滑动SSA方法提取重力固体潮改正的效果,对61 d静态相对重力观测时间序列分别以10 d、15 d、20 d、25 d、30 d、40 d、50 d为时间段,并以1 d为滑动窗口进行分组,得到每个时间段内包含的数据序列组数分别为52、47、42、37、32、22和12。

在提取重力固体潮之前,首先需要剔除每组静态相对重力观测数据中的零漂项。采用SSA方法识别CG-5相对重力观测数据中的趋势,将SSA窗口长度设为4 d,对每组数据进行分解和重构,得到趋势项RC1。然后采用多项式拟合提取零点漂移,拟合公式为:

$ y=a x^{2}+b x+c $ (1)

式中,abc为拟合参数。利用SSA提取零漂时可剔除噪声,因此效果会更好。对每组数据序列剔除拟合后的零漂值,然后选择嵌入维数5 760进行SSA,对重构成分进行ω-correlation相关性分析。个别分组中两个相邻RC之间的相关系数大于0.80时无数据,因此对比实验中均选择相关系数大于0.65(当相关系数为0.75时结果类似,相关系数为0.65时提取结果精度提高更明显)。从重构项i≤15中得到每组中同频率重构序列,对重构序列进行合并。对每组重构序列进行求和,计算每组提取的重力固体潮改正。SSA在分解重构过程中存在边界效应,因边界效应不是本文主要研究内容,为削弱其影响,将每组前2 d和最后2 d共5 760个重力固体潮提取结果舍去,再采用本文方法计算最终的重力固体潮改正值,得到的结果分别记为HSSA_10、HSSA_15、HSSA_20、HSSA_25、HSSA_30、HSSA_40和HSSA_50。

为了验证提取精度,将实测重力数据采用Eterna调和分析获得潮波参数后用TSoft软件计算得到重力固体潮值(记为ET_Data)和CG-5重力仪自带软件计算的重力固体潮值(记为CG5_Data)分别作为参考值,提取结果与同时刻ET_Data和CGS_Data之间的差值如图 6所示,差值统计如表 1(单位μGal)所示。

图 6 不同方法提取的重力固体潮残差对比 Fig. 6 Comparison of gravity tide residuals extracted by different methods

表 1 滑动SSA和SSA提取长时间重力固体潮残差统计 Tab. 1 Statistics of gravity tide residuals obtained by sliding SSA and SSA
2.3 多项式拟合方法提取零漂和SSA提取重力固体潮

将61 d静态相对重力观测数据序列作为一个时间段长度,采用多项式拟合方法提取零漂值,设嵌入维数为5 760,利用SSA分解重构获得RC1趋势项,并利用式(1)进行多项式拟合。将零漂数据从静态相对重力序列中剔除,然后选择嵌入维数5 760进行SSA,对重构成分进行ω-correlation相关性分析,从结果中选出重构项i≤15和相关系数大于0.65的两个相邻RC项,得到同频率重构序列,并对重构序列进行合并。对重构序列进行求和,计算提取的重力固体潮改正,得到的结果记为SSA_Data。为削弱边界效应影响,同样将前2 d和最后2 d共5 760个重力固体潮提取结果舍去,其与同时刻ET_Data和CG5_Data的结果比较如图 6所示,差值统计如表 1所示。

2.4 不同方法提取重力固体潮残差分析

表 1可知,无论是滑动SSA还是SSA方法,提取重力潮改正结果与理论值差值的标准差(STD)均小于11 μGal,说明SSA方法提取重力固体潮改正结果较可靠,精度较高。对于同一种提取重力固体潮改正方法,选用CG5_Data作为理论参考值,其提取结果比选用ET_Data作为理论参考值时大,说明SSA或滑动SSA方法的提取结果更接近ET_Data理论值。采用滑动SSA提取重力固体潮改正时,每个连续时间段长度不同,其提取结果与理论值残差的STD和RMS不同。选择连续时间段长度为30 d和40 d时,滑动SSA提取重力固体潮改正值与理论值残差的STD和RMS比SSA方法更小,结果更优。选择滑动时间段长度为10 d、15 d、20 d、25 d和50 d时,滑动SSA方法提取重力固体潮改正值与理论值残差的STD和RMS大于SSA方法,表明SSA方法更优。选择滑动时间段长度为30 d时,滑动SSA方法提取重力固体潮改正值与ET_Data理论值残差的STD和RMS比SSA方法均小0.43 μGal;滑动SSA方法提取值与CG5_Data理论值残差的STD和RMS比SSA方法分别小0.201 μGal和0.219 μGal。选择滑动时间段长度为40 d时,滑动SSA方法提取重力固体潮改正值与ET_Data理论值残差的STD和RMS比SSA方法均小0.665 μGal;滑动SSA方法提取值与CG5_Data理论值残差的STD和RMS比SSA方法分别小0.614 μGal和0.602 μGal。选择滑动时间段长度为10 d时,采用滑动SSA方法提取重力固体潮时,提取结果与理论值差值的STD和RMS最大,即提取精度最低。残差最大值与最小值之间的差值可表明残差范围,范围越小说明残差的离散程度越小。当选用CG5_Data作为理论参考值时,除选择10 d进行滑动计算的结果外,滑动SSA方法提取结果的离散程度均小于SSA方法,提取结果残差离散程度最小的方法为选择20 d进行滑动计算;当选用ET_Data作为理论参考值时,除选择10 d、50 d滑动计算外,滑动SSA方法提取结果的离散程度均小于SSA方法,提取结果残差离散程度最小的方法为选择20 d进行滑动计算。结果表明,通过滑动SSA方法提取固体潮可降低提取结果残差的离散程度。

图 6可知,残差序列均在零值附近摆动,说明提取的零漂与参考信号拟合程度较高。残差时间序列仍然具有明显的周期性,因为相对重力序列中除零漂和固体潮外,还包括其他因素产生的周期信号,如天气变化、水文变化以及其他干扰噪声,这些因素在残差序列中会有所反映。由于ET_Data理论值是实测重力数据采用Eterna调和分析获得潮波参数,再利用TSoft软件计算得到的,以ET_Data为参考值时比以CG5_Data为参考值时残差振幅略小。选用不同连续时间段进行滑动计算的结果区别较大,其中选用连续时间段30 d、40 d计算结果较好。

3 结语

本文将时间长度为2个月的静态相对重力观测数据序列按时间窗口10 d、15 d、20 d、25 d、30 d、40 d和50 d分别分为52组、47组、42组、37组、32组、22组和12组,采用滑动SSA方法进行重力固体潮改正提取实验。结果表明,SSA方法提取重力固体潮结果精度较高,采用滑动SSA和SSA方法提取的重力固体潮值与理论值(CG5_Data和ET_Data) 残差的标准差均小于11 μGal。与SSA方法相比,选用合适时间段长度的滑动SSA方法提取固体潮可以降低提取结果残差的离散程度。选用CG5_Data值作为参考值、连续30 d和40 d数据作为一组时,滑动SSA方法提取的重力固体潮改正结果残差的RMS比未使用滑动SSA方法时分别小0.219 μGal和0.602 μGal;选用ET _Data值作为参考值、连续30 d和40 d数据作为一组时,滑动SSA方法提取的重力固体潮结果残差的RMS比未使用滑动SSA时分别小0.430 μGal和0.665 μGal。因此,选择合适的连续滑动时间段,滑动SSA方法比SSA方法提取重力固体潮改正结果精度略高。

参考文献
[1]
郭金运, 高文宗, 于红娟, 等. 基于奇异谱分析的静态相对重力观测重力固体潮提取[J]. 地球物理学报, 2018, 61(10): 3 889-3 902 (Guo Jinyun, Gao Wenzong, Yu Hongjuan, et al. Gravity Tides Extracted from Relative Gravimetric Data with Singular Spectrum Analysis[J]. Chinese Journal of Geophysics, 2018, 61(10): 3 889-3 902) (0)
[2]
于红娟, 郭金运, 刘扬, 等. CG-5相对重力仪野外实验精度分析[J]. 测绘科学, 2017, 42(3): 155-160 (Yu Hongjuan, Guo Jinyun, Liu Yang, et al. Precision Analysis on CG-5 Relative Gravimeter through Field Experiments[J]. Science of Surveying and Mapping, 2017, 42(3): 155-160) (0)
[3]
马玄龙, 肖毅, 刘磊. CG-5重力仪静态观测残差分析[J]. 资源环境与工程, 2010, 24(6): 698-700 (Ma Xuanlong, Xiao Yi, Liu Lei. Analysis on Residual Errors by CG-5 Gravimeter's Static Observation[J]. Resources Environment and Engineering, 2010, 24(6): 698-700 DOI:10.3969/j.issn.1671-1211.2010.06.015) (0)
[4]
Hassani H. Singular Spectrum Analysis: Methodology and Comparison[J]. Journal of Data Science, 2007, 5(2): 239-257 (0)
[5]
Camp V M, Vauterin P. Tsoft: Graphical and Interactive Software for the Analysis of Time Series and Earth Tides[J]. Computers and Geosciences, 2005, 31(5): 631-640 DOI:10.1016/j.cageo.2004.11.015 (0)
[6]
Matsumoto K, Takanezawa T, Ooe M, et al. Ocean Tide Models Developed by Assimilating TOPEX/Poseidon Altimeter Data into Hydrodynamical Model: A Global Model and a Regional Model around Japan[J]. Journal of Oceanography, 2000, 56(5): 567-581 DOI:10.1023/A:1011157212596 (0)
Extraction of Gravity Tide Correction Based on Sliding Singular Spectrum Analysis Method
WANG Jianbo1     WANG Jinnan1     SUN Jie1     QI Xinmin1     LIU Xiangwei2     GAO Wenzong3     
1. School of Marine Technology and Geomatics, Jiangsu Ocean University, 59 Cangwu Road, Lianyungang 222005, China;
2. Heze Surveying and Mapping Institute, 1717 Zhujiang Road, Heze 274002, China;
3. College of Geodesy and Geomatics, Shandong University of Science and Technology, 579 Qianwangang Road, Qingdao 266590, China
Abstract: This paper proposes to use sliding singular spectrum analysis(SSA) method for long-term gravity tide correction extraction. The experiment uses 61 days static relative gravity measurement data, and sliding SSA method to divide the data into 52 groups, 47 groups, 42 groups, 37 groups, 32 groups, 22 groups, and 12 groups according to continuous time periods of 10 days, 15 days, 20 days, 25 days, 30 days, 40 days, and 50 days. These data are used for gravity tide extraction experiments. We refer to the theoretical values to select the calculation results of the CG-5 gravimeter software (CG5_Data) and the measured gravity data using Eterna harmonic analysis to obtain the tidal wave parameters, and then we use TSoft software to calculate the results (ET_Data). The results show that when ET_Data is selected as the reference theoretical value, the RMS and STD of the residuals are smaller than those calculated by the CG-5 gravimeter as the reference theoretical value. The STD of gravity tide correction residuals extracted by different methods are all less than 11 μGal. Comparing with SSA method, when the appropriate continuous time period is selected, the extraction of gravity tide by sliding SSA method can reduce the dispersion of the result residuals. The residual RMS of 30-day and 40-day sliding SSA extraction results is 0.219 μGal and 0.602 μGal (CG5_Data) and 0.430 μGal and 0.665 μGa (ET_Data) smaller than the SSA extraction results.
Key words: static relative gravimetry; sliding SSA; gravity tide correction; ocean tide correction