分享一个MSSA插值的GRACE level数据集

news2024/11/18 19:32:25

1. 背景介绍        

        我们通常使用的GRACE数据包含球谐数据和mascon数据。而不管是球谐产品还是mascon产品,都存在月份数据的缺失,如下图所示(Yi and Sneeuw, 2021)。本专栏分享了一个利用多通道奇异谱分析(MSSA)方法插值好的GRACE level03数据集。以下是文章的摘要(ChatGPT提供翻译支持!)

        从2002年3月到2017年10月,重力恢复和气候实验(GRACE)测量了地球重力场的变化(Tapley等,2004)。GRACE任务包括两颗卫星,它们在低轨道、近圆形、近极地轨道上相互跟随,相距约220公里。当领先的卫星飞越大质量物体时,它会比后继卫星稍微受到更多的引力影响,从而使轨道受到不同的扰动。通过精确测量卫星间距的变化,可以通过对两颗卫星的差分重力吸引来量化地球的质量变化。GRACE证明了其在监测地球大气层、海洋、陆地和冰盖内外质量运动方面的重要性,并迅速成为一个必不可少的工具。事实上,在过去的几十年里,GRACE为各个领域提供了深刻的见解,从地球物理学到水文学。例如,从GRACE派生的质量变化观测已经被用来监测全球和区域的陆地水储量(J. Chen等,2016;Long等,2015;Longuevergne等,2013;Syed等,2008),全球海洋质量变化(Gardner等,2013;Morison等,2007;Wouters等,2011),海底压力(Johnson&Chambers,2013),或最近的冰融化(Luthcke等,2013;Wouters等,2019)。此外,GRACE还揭示了有关地球固体内部发生的过程的宝贵信息,包括地震周期(Bouih等,2022;J. L. Chen等,2007;Panet等,2007)或冰川同衡调整(GIA; Steffen等,2008;Velicogna&Wahr,2013)。GRACE任务的成功总体上激发了后续任务,即GRACE-Follow On(GRACE-FO; Flechtner等,2016;Landerer等,2020),于2018年5月发射。然而,两个任务之间存在重要的时间差,除了GRACE任务末期缺失观测的增加。然而,拥有足够长、一致和连续的测量时间序列对于研究固体地球过程中发生的长期重力变化,尤其是监测与气候相关的质量变化,如冰盖和冰川的持续演化以及陆地水储存,是至关重要的。

        然而,由于两个任务的轨道几何特性,观测在东西方向上的敏感度较低。因此,仪器误差、不足和大气重力场去偏模型(Seo等,2006,2007)中的不准确性等都会导致具有明显南北条纹图案的特殊噪音,限制了GRACE测量的质量和潜在用途,包括更多的地球物理应用(Han等,2004;Swenson&Wahr,2006;Thompson等,2004)。为了减少这种特征噪音,已经开发了几种信号处理方法,使用各种数学工具。首先,可以使用不同的滤波方法去除原始GRACE观测得到的重力场中的南北条纹。后处理方法的示例包括:高斯滤波器(Seo等,2007;Wahr等,2004),它们的组合(Guo等,2010),或广泛使用的DDK去相关滤波器(Kusche,2007;Kusche等,2009)。DDK滤波器旨在减小重力场球谐分解的Stokes系数之间的相关性,并作为卷积矩阵提供。由于所有滤波方法都需要在平滑(因此空间分辨率和信号衰减)和减小噪音之间寻求折衷,DDK滤波器提供了一组滤波器(DDK1到DDK8),对应于不同的滤波水平。为了进一步减少GRACE和GRACE-FO派生的重力场中的噪音,部分原因在于处理策略的局限,各处理中心提供的解可以在观测水平上组合(COST-G; Jäggi等,2020),或在后处理期间进行平均(Sakumura等,2014)。与解决方案处理和后处理策略相关的不确定性也可以使用合奏方法来考虑(Blazquez等,2018)。另外,GRACE质量集中(mascons)解决方案已经开发出来,以提供抑制泄漏并且可以立即使用的解决方案(Luthcke等,2013;Save等,2016;Watkins等,2015)。然而,要实现这些解决方案需要引入关于信号或噪声结构的时空分布的潜在偏见先验信息,或在最小二乘重力反演中进行正则化(Loomis等,2019)。

        同时,统计信号处理技术,特别是统计分解方法,已经用于识别GRACE时间序列中的变化模式。大多数这些方法旨在保留表示大部分地球物理信号变化的一组模式,以过滤掉由南北条纹主导的不太相关的信号部分。特别是,常被应用于隔离GRACE派生重力场时间序列中地球物理信号的是特征空间技术。首先,主成分分析(PCA; Lorenz,1956),也称为经验正交函数分析,已经被用于从GRACE数据中提取主要的正交模式,无论是用于过滤噪音(Chambers,2006;Chambers&Willis,2008;Schrama等,2007;Wouters&Schrama,2007),还是提取感兴趣的信号(De Viron等,2006;Rangelova等,2007;Rangelova&Sideris,2008;Rieser等,2010)。然而,使用PCA提取的模式的物理解释可能受到时间序列中独立信号源的叠加的影响。因此,独立成分分析(ICA)旨在基于信号源的统计独立性来分离主要模式,已经优于PCA(Forootan&Kusche,2012;Frappart等,2010)。然而,无论是PCA还是ICA,都仅使用现有时间序列之间的信息,忽略了时间序列之间的滞后相关性,因此受限于平稳过程。虽然它们在分离具有不同时间行为的信号方面效率很高,但捕获包括在GRACE数据中的地球物理信号的时空演化性质仍然具有挑战性(Forootan等,2014)。幸运的是,可以使用奇异谱分析(SSA; Vianna等,2007;X. Wang等,2011)在单一时间序列上包含任何滞后信息。此外,多通道(或多变量)-SSA(例如,Ghil等,2002)是PCA和SSA的综合,它使用具有时间滞后观测和多个时间序列,特别适用于捕获GRACE数据的复杂时空变化模式,并过滤处理特定错误和噪音(Prevost等,2019;Rangelova等,2012;F. Wang等,2020;Zotov&Shum,2010)。

        GRACE任务末期缺失观测数量众多,以及任务之间的11个月的观测间隙限制了GRACE和GRACE-FO数据的充分利用。因此,已经进行了一些工作来填补GRACE重力场的时间观测间隙。首先,独立的观测数据已被用来填补GRACE的数据缺失。特别是,可以利用来自卫星激光测距(SLR)或Swarm卫星上的全球定位系统接收机的直接观测来重建地球低次重力场(Jäggi等,2016;Lück等,2018;Richter等,2021)。通过全球导航卫星系统全球网络测量的变形场反演,也可以通过加载理论获得地球低次重力场估计(Chanard等,2018;Rietbroek等,2014;Wu等,2020)。然而,独立数据可能包含特定的技术相关错误或其他可能影响GRACE重力场填充的物理过程(Dong等,2002;Mémin等,2020)。GRACE的时间间隙可以使用数据自适应的统计技术来重建,如SSA和M-SSA,以将时间序列分解为一组时间或时空组分的子集,然后用于重建缺失的观测(Kondrashov&Ghil,2006)。SSA已经被用于通过GRACE重力场SH分解系数的时间序列执行迭代式间隙填充(Li等,2019;Prevost等,2019;Yi&Sneeuw,2021)。M-SSA也已经证明了它能够重建缺失的观测,至少对于地球重力场的低次SH系数,使用Swarm观测(F. Wang等,2021),或一部分的重力变化,即气候驱动的水储量变化,使用降水和温度模型(Humphrey&Gudmundsson,2019;Yang等,2021)。最近,更先进的机器学习技术也已经用于在GRACE和GRACE-FO观测时段内进行间隙填充。示例包括使用基于水文气候数据驱动的贝叶斯卷积神经网络来重建地球重力场的陆地水分量(Mo等,2022),或结合M-SSA和人工神经网络的算法(Lai等,2022)。然而,这些方法比经典的统计方法更复杂,计算上更具挑战性,通常仅适用于地球水储存应用,丢弃了与固体地球过程相关的质量变化。

2. 论文内容

数据集涉及的文章为Gauer et al.(2023)年发布的。文章的摘要的主要内容为:

        重力恢复和气候实验及其继续(GRACE/-FO)全球月度地球重力场测量已经在量化质量转移方面取得了显著进展。然而,任务之间存在重要的时间差,阻碍了对长期质量变化的评估。此外,仪器和处理误差会导致大规模的非物理性南北条纹,污染了地球物理信号。我们使用多通道奇异谱分析(M-SSA)来克服这两个问题,利用GRACE/-FO Level-2解的时空信息,经过DDK7去相关和一种新的互补滤波器的滤波,该滤波器是根据完全处理的数据和观测参数化拟合之间的残余噪声构建的。通过对由格拉茨理工大学空间研究中心、GeoForschungsZentrum、测量学研究所和喷气推进实验室处理的等效水高(EWH)时间序列进行迭代M-SSA,我们替代了缺失的数据和异常值,以获得一个组合的均匀采样解。然后,我们应用M-SSA来提取每个EWH时间序列与其纬度相邻的时间序列之间的共同信号,以进一步减少残余的空间不相关噪声。将GRACE/-FO M-SSA解与卫星激光测距和Swarm低次地球重力场以及水文模型进行比较,证明了它能够令人满意地填补缺失的观测。我们的解决方案在海洋上实现了与质量集中(mascon)解决方案相当的噪声水平(3.0毫米EWH),无需先验信息或正则化。虽然使用高度滤波的球谐函数或mascon解决方案难以捕捉短波信号,但我们展示了我们的技术能够有效地恢复与水库蓄水相关的局部质量变化,这些质量变化是有充分记录的。

关键词:

1.利用多通道奇异谱分析对Gravity Recovery And Climate Experiment/Gravity Recovery And Climate Experiment Follow On的重力场进行了缺口填补和时空滤波。

2.Lobe-Edge谱滤波器,作为广泛使用的DDK去相关滤波器的补充,有助于减少条纹噪音。

3.最终解决方案显示出最小的噪音内容,相对于其他解决方案,具有检测更小尺度信号的潜力。

MSSA数据处理前的数据预处理:在使用GRACE和GRACE-FO数据集进行地球物理应用之前,需要进行几个预处理步骤。首先,使用GeoForschungsZentrum(GFZ)、Jet Propulsion Laboratory(JPL)和Center of Space Research(CSR)解决方案的各自提供的对应系数,根据Technical Note 13(TN-13; Swenson et al., 2008; Sun et al., 2016)以及Institute of Geodezy at Graz University of Technology(GRAZ)解决方案的系数平均值,来考虑不可观测的一阶SH地球重心引力系数。然后,由于接近极地轨道和加速度计误差(Klinger&Mayer-Gürr,2016)难以观测,将替换C2,0地球扁率和C3,0重力系数,根据Technical Note 14(TN-14; J. Chen et al., 2005; Loomis et al., 2020)与SLR观测数据。

此外,为了研究地球重力场的变化,我们分别去除了每个Level-2解决方案在2003年至2022年期间估计的均值。因此,由于已知现象的重力场修正模型中的仪器误差或缺陷引起的特征非物理性的南北拉长的条纹模式占据了GRACE和GRACE-FO解决方案的主导地位。图1a和1b显示了分别表示为等效水高度(EWH)的2008年7月和2019年7月的GRACE和GRACE-FO重力场的示例。南北条纹伪影的大振幅强调了在进行任何地球物理应用之前需要过滤GRACE和GRACE-FO重力场的必要性(Sakumura等,2014)。在这里,我们首先使用非各向同性的去相关滤波器,称为DDK(Kusche,2007; Kusche等,2009)。DDK基于使用误差和信号协方差信息的正则化。该滤波器产生一个滤波矩阵,该矩阵源自于2003年8月GRACE解决方案的先验误差协方差,我们将其应用于所有GRACE和GRACE-FO月度重力场。该滤波器提供了8个级别,从最强的DDK1到最弱的DDK8级别,主要影响SH分解的高阶系数,其中包含大部分的条纹噪音。增加DDK滤波的级别会导致较大的信号衰减和泄漏,导致地球物理信号扩散到更大的区域。因此,必须在解决方案过滤和降噪之间做出权衡。虽然DDK滤波器的选择取决于应用,但DDK5似乎是最常用于地球物理应用的,而在较早的Level-2 SH解决方案中,平均解决方案已被证明可以减少处理工件(Sakumura等,2014)。因此,我们以四个解决方案(CSR、JPL、GFZ、GRAZ)的平均值作为参考解决方案,然后将它们组合以创建经DDK5滤波的GRACE-MSSA解决方案。DDK5有效地去除了大部分的南北条纹,同时保留了地球物理信号,其空间分辨率可以与等效的180千米高斯滤波半径等效进行比较,通过比较非各向同性DDK滤波器的各向同性部分与高斯滤波器获得(Cambiotti,2020;Kusche等,2009;图1c和1d)。在这里,我们选择应用DDK7滤波器,其空间分辨率相当于145公里各向同性高斯滤波半径等效。下图展示了数据处理的流程(Gauer et al., 2023):

3.数据读取与存储

从以下的路径可以下载得到数据集,并采用matlab进行数据的读取与存储,并成图展示:

https://dataverse.ipgp.fr/dataset.xhtml?persistentId=doi:10.18715/IPGP.2023.lgquie56
% read raw data
% DATA DOWNLOAD FROM:https://dataverse.ipgp.fr/dataset.xhtml?persistentId=doi:10.18715/IPGP.2023.lgquie56
% 我是水怪的哥-Monster Bros
% 2023-10-22
address = 'C:\Users\UCASer\Desktop\IPGP_GRACE_LEVEL\';
GFA = dir(fullfile(address,'*.xyz'));
k=length(GFA);
for i = 1:237
    year = GFA(i).name;
    yy = str2num(year(12:15));
    mm = str2num(year(17:18));
    GRACE_MSSA.tt(i,1) = time_transfer([yy,mm,15],1);
    Data = importdata([address,GFA(i).name]);
    if(i==1)
        % run only once!
        GRACE_MSSA.lon = reshape(Data.data(:,1),181,361);
        GRACE_MSSA.lat = reshape(Data.data(:,2),181,361);
    end
    GRACE_MSSA.rg(:,:,i)  = reshape(Data.data(:,3),181,361);
    disp(i)
end

并进行成图显示,下图分别展示了2010年一年的水储量变化以及长期的变化趋势。(单位:cm|cm/yr)

同时我们可以将csr mascon产品的数据得到的长期变化趋势成图显示

对比长期趋势,我们知道Gauer et al.(2023)年发布的包含GIA的信号,在数据应用时需要考虑。

参考资料

Gauer, L. M., Chanard, K., & Fleitout, L. (2023). Data‐driven gap filling and spatio‐temporal filtering of the GRACE and GRACE‐FO records. Journal of Geophysical Research: Solid Earth, e2022JB025561.

感谢chatGPT的翻译支持!

欢迎点赞收藏!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1120849.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一篇前段时间使用评分卡的总结_20231022

有帮助要帮我点赞哦 可以依据现在的流程,结合实际数据情况进行调整。 流程框架: eda查看字段相似性,提炼相似字段初步分箱必要时展开二次分箱(或者多轮分箱调优)可以进一步查看分箱后字段的相似性(woe值转化之后)查看…

【微信小程序】授权登录流程解析

目录 微信授权登录流程 1. 官方图示流程详解 2. 代码登录流程拆解 2.1 前端代码示例讲解 2.2 后端代码示例讲解 2.3 代码登录流程拆解 🌟 3. 表情包存储展示(扩展) 附议 微信授权登录流程 1. 官方图示流程详解 ① 微信服务器验证&a…

excel单元格各种组合求和

单元格如果连续选择的话使用冒号,不是连续选择使用逗号;sum(A1:A4)表示对A1到A4求和;sum(A1,A4)表示求A1A4的和; 如下图,求斜线上四个单元格的和,结果见下图; 求A列和C列全部单元格的和&#x…

Python 函数:定义、调用、参数、递归和 Lambda 函数详解

函数是一段代码块,只有在调用时才会运行。您可以将数据(称为参数)传递给函数。 函数可以返回数据作为结果。 创建函数 在Python中,使用def关键字定义函数: 示例 def my_function():print("Hello from a func…

CCC数字钥匙设计【NFC】--NFC卡相关基础知识

CCC3.0的NFC技术中,除车端,手机端需包含NFC功能外,另外一般还会配置一个NFC卡,用于备份使用。本文主要介绍NFC卡相关的基础知识。 1、NFC卡 & 智能卡 NFC卡是一种智能卡,其与信用卡大小相同,可通过嵌入…

删除所有出现次数最少的字符

题意: 假设字符串中出现次数最少的字母是x, 出现次数为y, 删除所有出现次数为y的字符 思路&#xff1a;用unordered_map统计出出现次数最少的x出现的次数y 再遍历字符串&#xff0c;删除所有出现次数为y的字符 代码&#xff1a; #include <iostream> #include <uno…

stm32外部时钟为12MHZ,修改代码适配

代码默认是8MHZ的&#xff0c;修改2个地方&#xff1a; 第一个地方是这个文件的这里&#xff1a; 第二个地方是找到这个函数&#xff1a; 修改第二个地方的这里&#xff1a;

图论06-【无权无向】-图的遍历并查集Union Find-力扣695为例

文章目录 1. 代码仓库2. 思路2.1 UF变量设计2.2 UF合并两个集合2.3 查找当前顶点的父节点 find(element) 3. 完整代码 1. 代码仓库 https://github.com/Chufeng-Jiang/Graph-Theory 2. 思路 2.1 UF变量设计 parent数组保存着每个节点所指向的父节点的索引&#xff0c;初始值为…

Xubuntu16.04系统中安装create_ap创建无线AP

1.背景说明 在Xubuntu16.04系统的设备上安装无线WIFI模块后&#xff0c;想通过设备自身的无线AP&#xff0c;进行和外部设备的连接&#xff0c;需要安装create_ap软件&#xff0c;并设置无线AP的名称和密码&#xff0c;并设置为开机自启动。 create_ap是一个用于在Linux系统上创…

LeetCode58——最后一个单词的长度

自己的解&#xff1a; public static int lastLength(String s){//返回通过围绕给定正则表达式的匹配拆分此字符串计算的字符串数组String[] str s.split(" ");//将数组最后一个元素 即最后一个单词通过toCharArray方法拆分到char数组中char[] last str[str.lengt…

【JavaEE重点知识归纳】第10节:Object类和String类

目录 一&#xff1a;Object类 1.概念 2.获取对象信息 3.对象比较equals方法 4.hashCode方法 二&#xff1a;String类 1.String类的重要性 2.常用方法 3.StringBuilder和StringBuffer 一&#xff1a;Object类 1.概念 &#xff08;1&#xff09;Object类是Java默认提供…

剑指Offer || 052.递增顺序搜索树

题目 给你一棵二叉搜索树&#xff0c;请 按中序遍历 将其重新排列为一棵递增顺序搜索树&#xff0c;使树中最左边的节点成为树的根节点&#xff0c;并且每个节点没有左子节点&#xff0c;只有一个右子节点。 示例 1&#xff1a; 输入&#xff1a;root [5,3,6,2,4,null,8,1,n…

hackbar基于插件的网络渗透测试工具

一、安装 安装&#xff1a;通过Firefox在插件扩展里面找到hackbar v2进行安装(注意hackerbar是收费的&#xff1b;v2不是) 安装成功示例&#xff1a; 二、基本使用 1.Load URL 解释&#xff1a;将当前网页的url自动填充到多行文本框里面 2.Split URL 解释&#xff1a;自动…

22下半年下午题

声明&#xff1a;哔哩哔哩视频笔记 源地址 第一大题题目 第一大题解答 第一小问 根据0层数据流图来找&#xff0c;看数据流向和相应的处理模块匹配。并且这个第一问&#xff0c;肯定是能在说明中找到对应短语作为答案的。 第二小问 搞清楚具体存储数据的信息名字&#xff…

数据结构:二叉树(3):相关oj题目

二叉树oj题的续 目录 102. 二叉树的层序遍历 - 力扣&#xff08;LeetCode&#xff09; 236. 二叉树的最近公共祖先 - 力扣&#xff08;LeetCode&#xff09; 方法1 方法2 105. 从前序与中序遍历序列构造二叉树 - 力扣&#xff08;LeetCode&#xff09; 106. 从中序与后序…

图论03-【无权无向】-图的深度优先DFS遍历-路径问题/检测环/二分图

文章目录 1. 代码仓库2. 单源路径2.1 思路2.2 主要代码 3. 所有点对路径3.1 思路3.2 主要代码 4. 路径问题的优化-提前结束递归4.1 思路4.2 主要代码 5. 检测环5.1 思路5.2 主要代码 6. 二分图6.1 思路6.2 主要代码6.2.1 遍历每个联通分量6.2.2 递归判断相邻两点的颜色是否一致…

java--Consumer的使用

一、目的 因为代码中用到了Consumer &#xff0c;所以特地来梳理其对应的用法以及总结。 二、介绍 Consumer 是一个函数式接口&#xff0c;它位于java.util.function 包中&#xff0c;它定义了一个名为accept 的抽象方法&#xff0c;该方法接受一个参数并且不返回任何结果。 …

【C++和数据结构】模拟实现哈希表和unordered_set与unordered_map

目录 一、哈希的概念与方法 1、哈希概念 2、常用的两个哈希函数 二、闭散列的实现 1、基本结构&#xff1a; 2、两种增容思路 和 插入 闭散列的增容&#xff1a; 哈希表的插入&#xff1a; 3、查找 4、删除 三、开散列的实现 1、基本结构 2、仿函数Hash 3、迭代器…

sealos 部署halo

首先创建数据库 postgresql 找到连接数据库&#xff0c;点击详情查看数据库的参数 部署halo应用 halohub/halo:2.5 高级配置里设置环境变量 本地存储 配置 Halo 环境变量环境变量 spring.sql.init.platformpostgresql spring.r2dbc.urlr2dbc:pool:postgresql://postgres:4w…

在 Python 中使用 Pillow 进行图像处理【3/4】

第三部分 一、腐蚀和膨胀 您可以查看名为 的图像文件dot_and_hole.jpg&#xff0c;您可以从本教程链接的存储库中下载该文件&#xff1a; 该二值图像的左侧显示黑色背景上的白点&#xff0c;而右侧显示纯白色部分中的黑洞。 侵蚀是从图像边界去除白色像素的过程。您可以通过使用…