时移电阻率反演模拟研究
2021-04-24苏鹏杨进
苏鹏,杨进
(中国地质大学(北京) 地球物理与信息技术学院,北京 100083)
0 引言
电阻率法广泛应用于水文、工程、环境地质问题的探测工程中。通常,电阻率法用于对静态的地下电性结构进行成像,然而在环境监测、地质灾害监测及地下水污染监测中,由于地下介质处于动态变化的状态,如沿海地区地下水的海水入侵、山区滑坡岩移等,使用动态监测的方法更为有效。针对上述这些动态问题,需要通过不同时间的多次观测数据,利用时移电阻率法(time-lapse,ERT)来解决。目前,时移电阻率法正处于快速发展阶段,在水文、环境领域内的应用范围逐渐扩大,例如:利用时移监测方法研究渗流运移情况[1-3],研究水文地质参数变化规律[4-5]、溶质运移[6-7]及研究地下热传导情况[8-10];在国内,李飞等[11]利用时移高密度法研究地下煤层开采所引起的上覆岩层变形破坏,孙大利等[12]使用高密度时移监测分析堤坝隐患的时移特征。
时移电阻率反演算法基于常规2D/3D电阻率反演算法,但更加关注不同时刻观测数据差异以及相应地下电性结构模型参数的差异情况,旨在消除多个数据中的随机误差,凸显地下介质随时间变化而发生的真实变化。Daily等[13]反演初始数据集和后续数据集的比值以凸显地下电性变化;LaBrecque等[14]试图最小化初始数据集和后续数据集的数据差值及其与响应模型差值;Kim等[15]提出将数据集和模型参数放入时空域(4D)中进行离散,以进行全4D反演;Hayley等[16]将多个不同时间点的数据集和模型参数同时反演迭代;Karaoulis等[17]对全4D时移电阻率反演方法进行改进,将时间正则项设置为可变的,并对超参数调优方式加以改善;Loke等[18]利用光滑约束的最小二乘法结合L-curve的参数调优方法来提高4D反演速度。
本文对高密度电法监测数据时移反演做了初步研究,在对比分析上述不同时移算法的基础上,采用Karaoulis的思路推导并实现了时移反演算法;通过模拟数据对比了常规电阻率反演和时移反演的效果,展示了时移反演算法在对动态地下目标体的监测追踪中的优越性。
1 时移电阻率反演
1.1 电阻率法反演理论
对于常规的2D/3D电阻率法而言,反演是通过所采集数据获得可靠地下电性结构的过程。在电阻率反演中,地下电性结构为离散的模型参数电阻率,其反演问题是一个病态问题,故需要采取正则化的方法来避免反演的病态问题:
Φ(m)=Φd+βΦm,
(1)
式中:Φd为数据拟合差;Φm为模型正则项;β为正则化参数,用以平衡两项的贡献。上式具体展开形式如下[19]:
(2)
式中:Wd是一个数据加权矩阵,它是一个对角矩阵;d(m)为正演所得预测数据;dobs为观测数据;Wm为模型加权矩阵;m为迭代模型;mref为参考模型。
(3)
1.2 时移电阻率反演
相较于常规电阻率方法,时移电阻率法反演的目标函数中添加了一个时间约束项,即目标函数为:
(4)
式(4)可展开为如下形式:
(5)
(6)
对于时间加权项Wt,形式如下(以3个模型为例):
对比式(3)与式(6),两者不同之处在于时移反演算法中需要构建时间加权矩阵,改加权矩阵的作用是体现出不同时间的模型差异对目标函数的贡献。笔者编写了时移电阻率反演程序,实现2D高密度电法时移反演。由于需要对模型约束和时间约束两个正则化参数调优,对模型约束项使用ACB方法[20]进行自动优化。实际上,模型参数在时间域上的变化要小于空间域的分布,而且各不同时间点的基本地下结构是保持不变的,所以时间正则项对目标函数的贡献要小于空间正则项,本文假设模型参数在时间域上的变化程度是中等的,时间正则化参数α=0.01[17]。
2 模拟数据反演分析
为了研究时移电阻率法反演的效果,首先建立一组(多个)正演模型(图1)。其中,T0模型(图1a)由两部分组成,位于0~19 m,埋深4.44~7.88 m区域的电阻率设置为200 Ω·m,其余区域设定为100 Ω·m;后续的T1、T2、T3在T0模型基础之上,设置一个随着时间变化的目标低阻体,电阻率为10 Ω·m,随着时间的推移,目标体逐渐扩散,在横向和纵向均有变化,以便于检验反演算法的横向(纵向)分辨能力。模拟常用的温纳阵列类型的数据,测线共有51个电极,电极距为1 m,在模拟数据中加入了5%的随机噪声。
图1 不同时间点的模型Fig.1 The models of different time steps
在此基础上,对以上各个模拟数据分别进行单独反演和时移反演,经过对所编写的反演程序反复实验发现,通常情况下反演迭代过程拟合差下降速度较快,一般仅需迭代6次左右即可收敛,故将最大迭代次数设置为6,两种不同反演方式的结果如图2所示。
图2 模拟数据单独和时移反演结果Fig.2 The single inversion and time-lapse inversion results on simulation data
从图2可以看到,单独反演与时移反演两种方法对不同数据均有较好的约束。其中,不同数据单独反演的拟合差在3%~4%之间,而时移反演的总拟合差则小于1%。由于噪声和误差的影响,反演结果中存在与模型无法对应的假异常。对比两种反演方法的结果,时移反演的假异常明显比单独反演的要少,而且对目标异常体的约束效果较好。为了突出地下目标体的变化情况,两种方法均以第一个模型的反演结果ρT0为基准,通过ρTi-ρT0的方式来显示各个模型的变动情况,结果如图3所示。
图3 不同模型反演结果的差异Fig.3 The difference images of inversion results
图3中,代表了T1、T2、T3相对与T0时的地下目标变化在反演结果中的相应体现,由于所设定的变化目标为一低阻体,故随着该目标的体积不断增大,图3中数值-0.3~-0.5所占的面积不断增大,说明两种方法均可以追踪地下电阻率动态变化的目标体。但是,对比时移反演(图3b)和单独反演(图3a)的结果可以看出,时移反演对其变化的目标具有更好的效果,而单独反演的效果较差,其对变化的目标体的约束不够,并且依然存在不同程度的假异常。
3 结论
1) 通过对反演算法的理论推导可发现,时移反演算法有别于常规算法之处在于该算法在目标函数中添加了一个时间约束项,所以时移反演算法的效果主要取决于时间约束项构建得是否合理。
2) 监测的多个数据集中存在不同程度的随机噪声,是导致反演中出现假异常的原因之一。由于时移反演算法中时移约束项的存在,将不同时间点的数据集统一放入一个目标函数中进行综合考量,从而使得时间序列上相邻的响应模型构成一定的联系,在时空域(4D)尺度上进行最优化,而不是孤立地对各个数据集和模型进行单独反演。
3) 模拟数据的实验表明,对于随时间变化的电阻率异常体,电阻率法时移反演克服了多个数据集存在不同随机噪声的影响,能够较好地约束地下动态目标,追踪其随时间的变化情况。