地球物理学报  2018, Vol. 61 Issue (2): 716-732   PDF    
基于各向异性全变分约束的多震源弹性波全波形反演
张盼, 韩立国 , 巩向博, 孙宏宇, 毛博     
吉林大学地球探测科学与技术学院,长春 130026
摘要:多震源编码技术可以提高全波形反演的计算效率,但同时会引入串扰噪声使反演结果质量降低. 全变分约束可以有效地压制层内噪声并突出模型界面,其与多震源技术的结合,能在大大提高弹性波全波形反演效率的同时提高反演质量. 本文提出了一种高效的动态多震源全波形反演策略,可以在离散串扰噪声的同时保证照明的均匀性. 根据残留串扰噪声的分布特征,构建了与之匹配的基于各向异性全变分约束的弹性波全波形反演方法. 为了减少周期跳跃效应,将基于稀疏约束的低频重构算法应用于弹性波地震记录,给出了利用快速梯度投影算法求解各向异性全变分约束的全波形反演流程. 模型数据测试结果表明本文的方法不仅能有效地抑制多震源方法导致的串扰噪声,同时也能降低观测数据中的噪声对反演结果的影响.
关键词: 各向异性全变分      全波形反演      弹性波      多震源      低频重构     
Multi-source elastic full waveform inversion based on the anisotropic total variation constraint
ZHANG Pan, HAN LiGuo, GONG XiangBo, SUN HongYu, MAO Bo     
College of Geo-Exploration Science and Technology, Jilin University, Changchun 130026, China
Abstract: The multi-source encoding technology can improve the calculation efficiency of the full waveform inversion, but the crosstalks caused by the source aliasing can reduce the quality of inversion results. The total variation (TV) constraint can suppress the noise within the layer and sharp the model interfaces. The combination of TV constraint and multi-source technology can not only greatly improve the calculation efficiency of the elastic full waveform inversion, but also ensure the inversion quality. In this paper, an efficient dynamic multi-source full waveform inversion strategy is proposed, which can disperse the crosstalks while ensuring uniform illumination. Then, we analyze the characteristics of the crosstalks, and establish the corresponding TV constraint elastic full waveform inversion method. To avoid cycle-skipping, we apply the low frequency reconstruction method based on the sparse constraint to elastic seismic data, and propose a new elastic multiscale inversion strategy. We also give the workflow for solving the anisotropic TV constraint full waveform inversion problem by the fast gradient projecting algorithm. The numerical tests show that our method can not only suppress the crosstalks caused by source aliasing, but also reduce the effect of the noise in observations on the final inversion results.
Key words: Anisotropic total variation    Full waveform inversion    Elastic wave    Multi-source    Low-frequency reconstruction    
0 引言

全波形反演(Full Waveform Inversion, FWI)通过最小化计算波场和观测波场的残差来更新地下速度结构,其最初是在声波近似下提出的(Tarantola, 1984). 然而,地震波在地下传播过程中,不只有纵波,还会产生转换波,因此弹性介质比声波介质更能接近地下真实的介质情况. Tarantola (1986, 1988)和Mora (1987, 1988)最早发展了弹性波全波形反演的理论和方法. Crase等(1990)最早将弹性波全波形反演方法应用于实际数据的反演. 但是,弹性波全波形反演计算效率比声波低很多,很长时间以来限制了其发展和应用. 近年来,随着计算机硬件的发展,弹性波全波形反演的方法研究(Brossier et al., 2009; 孙宏宇等, 2015; 王毓玮等, 2016)和应用研究(Sears et al., 2008; Prieux et al., 2013; Vigh et al., 2014)得到很大发展.

在波恩近似框架下,全波形反演问题可以采用局部优化算法求解(Tarantola, 1984; Virieux and Operto, 2009),这决定了常规全波形反演必须靠很多次的迭代来接近真解. 迭代过程的梯度可以采用伴随状态法求取(Tarantola, 1984; Zhou et al., 1995; Sheng et al., 2006; Plessix, 2006),基本做法是利用震源正传波场与残差(伴随源)反传波场的互相关求取;也可以采用散射积分法直接计算核函数-向量乘求取目标函数的梯度(Liu et al., 2015). 但无论哪种方法,全波形反演的计算量主要消耗在正演上. 同时震源技术可以大大提高正演的计算效率,进而提高全波形反演的计算效率(Vigh and Starr, 2008). 但是,记录的混叠会在应用成像条件时引入串扰噪声. 对震源进行随机编码可以有效压制串扰噪声. Krebs等(2009)首次将动态震源编码方法引入全波形反演,并提出了随机正负相位编码. 随后,震源编码方法也被拓展到频率域全波形反演(Moghaddam and Herrmann, 2010van Leeuwen et al., 2011Li et al., 2012). Boonyasiriwat和Schuster (2010)提出了双随机动态编码方法,在每次迭代时同时改变震源的位置和极性. Moghaddam等(2013)考虑到随机震源反演时梯度的随机性,将随机最优化方法引入到混合震源的全波形反演中. Hu等(2016)提出了一种混合的动态相位编码方式,并将其用于声波介质多级全波形反演的计算. 以上编码方式对于压制多震源声波全波形反演的串扰噪声有显著效果. 但是,在弹性介质情况下,波场成分更复杂,引入的串扰噪声干扰比声波时更严重. 为了压制和离散弹性波全波形反演过程中的串扰噪声,本文提出了一种综合的动态随机编码策略.

单纯靠震源编码策略,在弹性介质情况下,无法完全消除串扰噪声的影响,尤其在反演后期会有很多串扰噪声残留. 本文在分析了这些残留串扰噪声的特殊形态后,引入全变分(Total Variation, TV)约束来进行压制. TV约束方法是图像去噪和复原领域常用的一种方法,能用于图像的去噪、去模糊和缺失部分恢复等(Rudin et al., 1992; Acar and Vogel, 1994; Beck and Teboulle, 2009b; Yuan and Wang, 2013). TV范数约束问题将模型的梯度作为约束项,能使结果中模型的边界更尖锐且层内更平滑. TV约束用于消除混合震源最小二乘偏移过程中的串扰噪声,取得了很好的效果(卢昕婷等, 2015; 卢昕婷, 2016). Askan等(2007)首次将TV范数作为正则项约束地震全波形反演问题,消除介质高震荡成分的同时保持了介质的不连续性. Burstedde和Ghattas (2009)对比了几种TV范数约束的一维全波形反演问题,发现primal-dual TV正则化在模型存在不连续时效果最好,并提出了反演前期用吉洪诺夫正则化,后期用TV正则化的反演策略. Anagaw和Sacchi (2011)将TV正则化方法应用于频域全波形反演,验证了其对于保持模型边界和不连续面的作用. Lin和Huang (2015)Gao等 (2015)将常规全波形反演问题分解为吉洪诺夫正则化问题和TV正则化问题,提出了基于改进的TV约束的全波形反演方法,并分别在声波介质、弹性波介质和各向异性介质中进行了应用. Esser等 (2015)在TV约束反演过程中,对梯度加以限制使其主要在垂向更新,该方法对于反演强速度扰动的盐丘模型取得了好的效果. Liu等 (2016)提出将TV正则化方法用于声波介质同时震源的反演,能同时提高反演的计算效率和结果的分辨率. Qiu等 (2016)提出了一种灵活的TV正则化反演方法,可以根据模型的速度反差选择不同强度的正则化. 可见,将TV约束引入到多震源弹性波FWI中,用以消除残留的串扰噪声,并锐化模型界面,具有很好的应用潜力.

本文提出了基于各向异性TV约束和新的多震源动态混合编码的弹性波全波形反演策略. 为克服跳周现象,将基于稀疏约束的多尺度方法引入基于TV约束的弹性波全波形反演算法中. 模拟数据反演结果表明,本文提出的反演方法抗噪能力强且反演速度得到很大的提升.

1 常规弹性波全波形反演原理

在二维各向同性介质中,用位移-应力表示的弹性波方程可以表示为

$\left\{ {\begin{aligned}& {\rho \displaystyle\frac{{{\partial ^2}{u_x}}}{{\partial {t^2}}} = \frac{{\partial {\sigma _{xx}}}}{{\partial x}} + \frac{{\partial {\sigma _{x{\textit z}}}}}{{\partial {\textit z}}}},\\& \rho \displaystyle\frac{{{\partial ^2}{u_{\textit z}}}}{{\partial {t^2}}} = \frac{{\partial {\sigma _{x{\textit z}}}}}{{\partial x}} + \frac{{\partial {\sigma _{{\textit z}{\textit z}}}}}{{\partial {\textit z}}},\\& {\sigma _{xx}} = {C_{11}}\displaystyle\frac{{\partial {u_x}}}{{\partial x}} + {C_{13}}\frac{{\partial {u_{\textit z}}}}{{\partial {\textit z}}},\\& {\sigma _{{\textit z}{\textit z}}} = {C_{13}}\displaystyle\frac{{\partial {u_x}}}{{\partial x}} + {C_{33}}\frac{{\partial {u_{\textit z}}}}{{\partial {\textit z}}},\\& {\sigma _{x{\textit z}}} = {C_{44}}\displaystyle\frac{{\partial {u_{\textit z}}}}{{\partial x}} + {C_{44}}\frac{{\partial {u_x}}}{{\partial {\textit z}}},\end{aligned}} \right.$ (1)

其中,ρ为介质密度,uxuz分别为介质中质点在水平方向和垂直方向的位移分量,t为时间,σxxσzzσxz为应力分量,Cij为弹性刚度张量元素,且 ${C_{11}} = {C_{33}} = \lambda + 2\mu $ ${C_{13}} = \lambda $ ${C_{44}} = \mu $ λμ为拉梅常数. 本文采用时间二阶空间十阶差分格式进行正演模拟.

本文采用多分量地震记录进行弹性波全波形反演,即接收记录中同时包含uxuz分量. 采用常密度,构建L2范数的目标函数为

$\begin{split}E\left( {\lambda ,\mu } \right) =& \frac{1}{2}\sum\limits_{{x_{\rm s}}} {\sum\limits_{x_{\rm r}} {\int_0^T {\left[ {{{u}_{{\rm{cal}}}}\left( {t,{x_{\rm{r}}},{x_{\rm{s}}},\lambda ,\mu } \right) } \right.} } } \\& - {\left. {{{u}_{{\rm{obs}}}}\left( {t,{x_{\rm{r}}},{x_{\rm{s}}}} \right)} \right]^2}{\rm{d}}t,\end{split}$ (2)

其中,E为目标函数,xsxr分别代表震源和检波点位置,T为记录时间,ucaluobs分别表示合成和观测的地震记录.

根据伴随状态法(Plessix, 2006),并结合链式法则,可得到目标函数相对于介质纵、横波速度的梯度公式为

$\begin{split}\frac{{\partial E}}{{\partial {V_{\rm P}}}} & = \frac{{\partial E}}{{\partial \lambda }} \cdot \frac{{\partial \lambda }}{{\partial {V_{\rm P}}}} = 2\rho {V_{\rm P}} \cdot \frac{{\partial E}}{{\partial \lambda }} \\& = -2\rho {V_{\rm P}}\int_0^T {\left( {\frac{{\partial {u_x}}}{{\partial x}} + \frac{{\partial {u_z}}}{{\partial z}}} \right)\left( {\frac{{\partial u_x^ + }}{{\partial x}} + \frac{{\partial u_z^ + }}{{\partial z}}} \right){\rm d}t,} \end{split}$ (3)

$\begin{split}\frac{{\partial E}}{{\partial {V_{\rm S}}}} = & \frac{{\partial E}}{{\partial \lambda }} \cdot \frac{{\partial \lambda }}{{\partial {V_{\rm S}}}} + \frac{{\partial E}}{{\partial \mu }} \cdot \frac{{\partial \mu }}{{\partial {V_{\rm S}}}} \\& \!\!\!\!\! = - 4\rho {V_{\rm S}} \cdot \frac{{\partial E}}{{\partial \lambda }} + 2\rho {V_{\rm {\rm S}}} \cdot \frac{{\partial E}}{{\partial \mu }}\\& \!\!\!\!\! = 4\rho {V_{\rm S}}\int_0^T{\left( {\frac{{\partial {u_x}}}{{\partial x}} + \frac{{\partial {u_{\textit z}}}}{{\partial {\textit z}}}} \right)\left( {\frac{{\partial u_x^ + }}{{\partial x}} + \frac{{\partial u_{\textit z}^ + }}{{\partial {\textit z}}}} \right){\rm d}t} \\ & \quad - 2\rho {V_{\rm S}}\int_0^T{{\left[ {2\left( {\frac{{\partial {u_x}}}{{\partial x}} \cdot \frac{{\partial u_x^ + }}{{\partial x}} + \frac{{\partial {u_{\textit z}}}}{{\partial {\textit z}}} \cdot \frac{{\partial u_{\textit z}^ + }}{{\partial {\textit z}}}} \right) } \right.} } \\ & \quad + \left. {\left( {\frac{{\partial {u_{\textit z}}}}{{\partial x}} + \frac{{\partial {u_x}}}{{\partial {\textit z}}}} \right)\left( {\frac{{\partial u_{\textit z}^ + }}{{\partial x}} + \frac{{\partial u_x^ + }}{{\partial {\textit z}}}} \right)} \right]{\rm d}t,\end{split}$ (4)

其中,VPVS分别表示纵、横波速度, $u_x $ $ u_{\textit z}$ 分别表示正传波场的xz分量, $u_x^ + $ $u_{\textit z}^ + $ 分别表示伴随波场的xz分量.

本文采用共轭梯度法计算模型的更新方向(Mora, 1987; Luo and Schuster, 1991; Crase et al., 1992; Sheng et al., 2006),第k次更新方向为

${{\mathit{\boldsymbol{d}}}_k} = - {{\mathit{\boldsymbol{g}}}_k} + {\beta _k}{{\mathit{\boldsymbol{d}}}_{k - 1}},$ (5)

${\beta _k} = \frac{{{\mathit{\boldsymbol{g}}}_k^{\rm T} \cdot {{\mathit{\boldsymbol{g}}}_k}}}{{{\mathit{\boldsymbol{g}}}_{k - 1}^{\rm T} \cdot {{\mathit{\boldsymbol{g}}}_{k - 1}}}},$ (6)

其中,dk为第k次的速度模型更新方向,gk为第k次的梯度,βk为共轭梯度法的系数. 第k次的速度模型更新公式为

${{\mathit{\boldsymbol{v}}}_k} = {{\mathit{\boldsymbol{v}}}_{k - 1}} + \alpha \cdot {{\mathit{\boldsymbol{d}}}_k},$ (7)

其中,α为步长.

2 动态多震源弹性波反演策略

多震源模拟技术将多个单炮记录进行随机编码,形成超级炮记录,正演计算时采用相应的超级炮震源函数,使得一个超级炮的计算时间大约为一个单炮记录的正演时间(Zhang et al., 2015). 假设一个超级炮中包含n个单炮记录,那么一次超级炮正演大约比常规正演提速n倍. 但是,多震源的混叠将在计算梯度时产生成像串扰噪声,影响反演的最终结果. 本文首先采用动态混合编码技术在一定程度上压制串扰噪声,并使剩余串扰噪声呈离散分布的随机噪声状态. 然后通过TV约束,进一步压制剩余串扰噪声. 本文提出了一种综合的混合编码方法,其中一个超级炮震源可以写作

${\mathit{\boldsymbol{S}}} = \mathop \sum \limits_{i = 1}^{{N_{\rm s}}} {A_{\rm rand}} \cdot {\rm P}{{\rm H}_{\rm rand}}\left[ {{{\mathit{\boldsymbol{s}}}_i}\left( {{x_{\rm rand}},t} \right)*\delta \left( {t - \Delta {t_{\rm rand}}} \right)} \right],$ (8)

其中,Ns表示超级炮中的单炮个数,i为单炮震源序号,Arand表示随机的振幅值, ${{{\mathit{\boldsymbol{s}}}_i}\left( {{x_{\rm rand}},t} \right)}$ 表示在随机震源位置xrand的震源函数, ${\delta \left( {t - \Delta {t_{\rm rand}}} \right)}$ 表示随机延时为∆trandδ函数,·代表乘积,*代表褶积. PHrand(·)表示随机相位编码算子,可以表示为

${\rm P}{{\rm H}_{\rm rand}}\left( {\mathit{\boldsymbol{a}}} \right) \!=\! {\rm cos} \left( {\frac{{{\theta _{\rm rand}}\!\cdot \! \pi }}{{180}}} \right) \!\! \cdot{\mathit{\boldsymbol{a}}} \!+\! {\rm sin} \! \left( {\frac{{{\theta _{\rm rand}}\cdot\pi }}{{180}}} \right)\!\! \cdot H\left( {\mathit{\boldsymbol{a}}} \right),$ (9)

其中,θrand代表随机的相位旋转角,H(a)代表信号a的希尔伯特变换.

本文的动态多震源全波形反演算法是首先将观测记录进行编码,同时得到相应的超级炮震源. 然后,在全波形反演过程中,每次都采用超级炮震源进行正演,与超级炮观测记录进行对比和求取残差. 由于编码为随机采取,会导致照明的不均匀,因此,每隔5~10次迭代更换一次随机编码,能提高照明的均匀性,这是本文采取的动态编码方式.

本文提出的动态多震源反演策略,在压制串扰噪声和提高收敛性上都较前人的方法有所改进. Krebs等(2009)首次提出了动态随机相位编码的FWI方法,在每次迭代中都对震源采用不同的正负相位编码方式,而且每次对所有震源进行一次编码形成一个超级炮,虽然能大大提高计算效率,但是将产生较强的串扰噪声. Boonyasiriwat和Schuster(2010)对其进行了改进,将所有震源编码成多个超级炮,每个超级炮采用随机震源位置和随机相位编码,这样可以进一步压制多震源同时反演产生的串扰噪声. 但是,前人的动态编码策略在串扰噪声的压制上还可以进一步改进,而且其收敛性也存在一定的问题. 由于弹性波场成分比声波波场更为复杂,因此有必要进一步增加混叠震源之间的非相干性. 本文提出的方法同时采用四种编码方式:随机位置编码,随机相位编码,随机能量编码和随机时间延迟编码. 这样,对于超级炮中的每一道记录来说,来自不同震源的信号的非相干性更强,产生的串扰噪声更弱. 另外,如果每次迭代更换随机编码方式,会存在收敛性问题,因为不同随机编码方式得到的目标函数值可能不一样,因此无法简单地根据两次迭代的目标函数值判断当前编码方式是否收敛. 本文的动态编码反演方法对每一组随机编码都迭代5~10次再更换编码,这样既能有效利用当前编码信息稳定地更新模型,又能方便地判断当前编码方式是否收敛.

采用如图1所示的Marmousi模型,纵波和横波速度模型分别如图1a1b所示. 模型大小为65×192,网格间距为10 m. 首先模拟单炮记录. 检波器布设在地表,间距为10 m. 炮点选在地表x=810 m处. 子波采用主频为20 Hz的雷克子波,震源采用压力震源. 采样间隔为0.8 ms. 记录1.5 s的位移垂直分量(Z分量)和水平分量(X分量)分别如图2a图2b所示. 可见,两个分量的记录中均包含清晰的直达波和反射波信息. 然后,采用公式(8)构建超级炮震源,一个超级炮含有19个单炮震源. 用超级炮震源在图1的模型上进行正演,得到的Z分量和X分量的超级炮记录分别如图3a图3b所示. 可见,随机编码使得超级炮中的各单炮记录能量、相位、激发时间和激发位置各不相同,这将有利于压制梯度计算时的串扰噪声.

图 1 真实速度模型 (a)真实纵波速度模型;(b)真实横波速度模型. Fig. 1 True velocity models (a) True P-wave velocity model; (b) True S-wave velocity model.
图 2 弹性波单炮记录 (a) Z分量;(b) X分量. Fig. 2 Single-shot records of elastic waves (a) Z component; (b) X component.
图 3 弹性波混合震源地震记录 (a) Z分量;(b) X分量. Fig. 3 Multi-source records of elastic waves (a) Z component; (b) X component.
3 基于各向异性TV约束的弹性波全波形反演 3.1 基于各向异性TV约束的弹性波反演策略

串扰噪声是多炮地震记录在应用成像条件时,不相关炮记录成像导致的. 对多炮进行随机编码,则串扰噪声也将是随机的,这可以在一定程度上离散串扰噪声. 而本文提出的动态多震源反演策略,每隔几次迭代会更换一次编码,这会进一步增加串扰噪声的离散程度,使最终残留的串扰噪声呈现随机分布的噪声状态. 这些噪声对模型浅部和层内速度的均匀性影响较大. 可引入TV约束来压制反演后期这些残留的串扰噪声. 本文提出的TV约束速度模型最优化问题的目标函数可以表示为

$J = \left\| {{\mathit{\boldsymbol{m}}}_k^* - \left( {{\mathit{\boldsymbol{m}}}_{k - 1}^* + \alpha \cdot\Delta {\mathit{\boldsymbol{m}}}} \right)} \right\| + 2\lambda {\left\| {{\mathit{\boldsymbol{m}}}_k^*} \right\|_{\rm TV}},$ (10)

其中, ${\mathit{\boldsymbol{m}}}_k^*$ ${{\mathit{\boldsymbol{m}}}_{k - 1}^*}$ 分别为第k次和第k-1次TV去噪后的更新模型,这里代表纵波速度模型和横波速度模型,α为步长,∆m为模型更新量,λ为TV约束的权系数. 模型的各向同性TV范数可以写为

$\begin{split}{\left\| {\mathit{\boldsymbol{m}}} \right\|_{\rm TV}} \!=\!\!\! \mathop \sum \limits_{i = 1}^{n{\textit z} \! - 1} \mathop \sum \limits_{j = 1}^{nx - 1} \!\! \sqrt {{{\left( {{{\mathit{\boldsymbol{m}}}_{i,j}} - {{\mathit{\boldsymbol{m}}}_{i + 1,j}}} \right)}^2} \!\!+\! {{\left( {{{\mathit{\boldsymbol{m}}}_{i,j}} \!-\! {{\mathit{\boldsymbol{m}}}_{i,j + 1}}} \right)}^2}} \\\;\;\;\;\;\;\; + \mathop \sum \limits_{i = 1}^{n{\textit z} - 1} \left| {{{\mathit{\boldsymbol{m}}}_{i,{{nx}}}} \!\!- {{\mathit{\boldsymbol{m}}}_{i + 1,nx}}} \right| \!+ \mathop \sum \limits_{j = 1}^{nx - 1} \left| {{{\mathit{\boldsymbol{m}}}_{n{\textit z},j}} \!- {{\mathit{\boldsymbol{m}}}_{n{\textit z},j + 1}}} \right|,\end{split}$ (11)

其中,nznx分别为模型垂向和横向的网格点数. 模型的各向异性TV范数可以写作

$\begin{split} {\left\| {\mathit{\boldsymbol{m}}} \right\|_{\rm TV}} = & \sum\limits_{i = 1}^{n{\textit z} - 1} {\sum\limits_{j = 1}^{nx - 1} {\left\{ {\left| {{{\mathit{\boldsymbol{m}}}_{i,j}} - {{\mathit{\boldsymbol{m}}}_{i + 1,j}}} \right| } \right.} } \\ & + \left. {\left| {{{\mathit{\boldsymbol{m}}}_{i,j}} - {{\mathit{\boldsymbol{m}}}_{i,j + 1}}} \right|} \right\} + \sum\limits_{i = 1}^{n{\textit z} - 1} {\left| {{{\mathit{\boldsymbol{m}}}_{i,nx}} - {{\mathit{\boldsymbol{m}}}_{i + 1,nx}}} \right|} \\& + { \sum\limits_{j = 1}^{nx - 1} {\left| {{{\mathit{\boldsymbol{m}}}_{n{\textit z},j}} - {{\mathit{\boldsymbol{m}}}_{n{\textit z},j + 1}}} \right|} .}\end{split}$ (12)

以上两种TV约束问题都可以通过快速梯度投影(Fast Gradient Projection, FGP)算法求解(Beck and Teboulle, 2009b).

定义L为一个线性算子,表示为

$\begin{split}L{\left( {{\mathit{\boldsymbol{p}}},{\mathit{\boldsymbol{q}}}} \right)_{i,j}} = & {p_{i,j}} + {q_{i,j}} - {p_{i - 1,j}} - {q_{i,j - 1}},\;\\& \!\!\!\! i = 1, \cdots, n{\textit z}, \,\, j = 1, \cdots ,nx.\end{split}$ (13)

L的共轭算子可以写为 ${L^{\rm T}}\left( x \right) = \left( {{\mathit{\boldsymbol{p}}},{\mathit{\boldsymbol{q}}}} \right)$ ,其中

$\left\{ \begin{aligned}& {p_{i,j}} \!\!=\! {x_{i,j}} \!-\! {x_{i + 1,j}},\;i \!=\! 1, \cdots ,n{\textit z} - 1,\;\;j \!=\! 1, \cdots ,nx,\\& {q_{i,j}} \!\!=\! {x_{i,j}} \!-\! {x_{i,j + 1}},\;i \!=\! 1, \cdots ,n{\textit z},\;\;j \!=\! 1, \cdots ,nx - 1.\end{aligned} \right.$ (14)

定义PC为集合C内的正交投影算子,集合C的上下界分别为ul. PC可以表示为

${P_C}{\left( x \right)_{i,j}} = \left\{ {\begin{aligned}{l\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{x_{i,j}} < l,}\\{{x_{i,j}}\;\;\;\;\;\;\;l \leqslant {x_{i,j}} \leqslant u,}\\{u\;\;\;\;\;\;\;\;\;\;\;\;\;\;{x_{i,j}} > u.}\end{aligned}} \right.$ (15)

基于TV约束的全波形反演算法流程可以表示为:

第1步:设置初始模型v0,震源子波S,最大迭代次数M,以及其他FWI参数,k=1.

第2步:当迭代次数k>M,跳到第7步;当迭代次数kM,根据公式(5)计算模型更新量∆m,令ks=1.

第3步:计算步长α.

第4步:如果ks<10,设置TV约束权重λ和FGP算法最大迭代次数N的值,令t1=1,r1s1p0q0为零矩阵,i=1;如果ks≥10,跳到第7步.

第5步:当iN时,执行以下FGP算法;当i>N时,执行第6步.

$\begin{split}\left( {{{\mathit{\boldsymbol{p}}}_i},{{q}_i}} \right) = & {P_\xi }\left\{ {\left( {{{r}_i},{{s}_i}} \right)} \right.\\& + \frac{1}{{8\lambda }}{L^T}\left. {\left( {{P_C}\left[ {\left( {{m}_{k - 1}^* + \alpha \cdot \Delta {m}} \right) - \lambda \cdot L\left( {{{r}_i},{{s}_i}} \right)} \right]} \right)} \right\},\end{split}$ (16)

${t_{i + 1}} = \frac{{1 + \sqrt {1 + 4t_i^2} }}{2},\quad \quad \quad \quad \quad \quad \quad \quad \quad $ (17)

$\begin{split}&\left( {{{\mathit{\boldsymbol{r}}}_{i + 1}},{{\mathit{\boldsymbol{s}}}_{i + 1}}} \right) = \\& \quad \quad \quad \left( {{{\mathit{\boldsymbol{p}}}_i},{{\mathit{\boldsymbol{q}}}_i}} \right) + \left( {\frac{{{t_i} - 1}}{{{t_{i + 1}}}}} \right)\left( {{{\mathit{\boldsymbol{p}}}_i} - {{\mathit{\boldsymbol{p}}}_{i - 1}},{{\mathit{\boldsymbol{q}}}_i} - {{\mathit{\boldsymbol{q}}}_{i - 1}}} \right),\\& \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad{i = i + 1.}\end{split}$ (18)

第6步:计算 ${\mathit{\boldsymbol{m}}}_k^* = {P_C}\left[ {\left( {{\mathit{\boldsymbol{m}}}_{k - 1}^* + \alpha \cdot\Delta {\mathit{\boldsymbol{m}}}} \right) - \lambda L\left( {{{\mathit{\boldsymbol{p}}}_N},{{\mathit{\boldsymbol{q}}}_N}} \right)} \right]$ . 当目标函数 ${E_k} > {E_{k - 1}}$ 时,令步长 $\alpha = 0.5\alpha $ $ks = ks + 1$ ,返回第4步;当目标函数 ${E_k} < {E_{k - 1}}$ 时,k=k+1,返回第2步.

第7步:输出最终结果 ${\mathit{\boldsymbol{m}}}_k^*$ .

以上算法流程使用各向同性TV约束和各向异性TV约束的求解过程是一样的,只是投影算子Pξ的计算不同. 令 ${P_\xi }\left( {{\mathit{\boldsymbol{p}}},{\mathit{\boldsymbol{q}}}} \right) = \left( {{\mathit{\boldsymbol{r}}},{\mathit{\boldsymbol{s}}}} \right)$ ,如果使用各向同性TV约束,投影算子的计算为

${r_{i,j}} = \left\{ {\begin{aligned}& \frac{{{p_{i,j}}}}{{\rm max\left\{ {1,\sqrt {p_{i,j}^2 + q_{i,j}^2} } \right\}}}\\& \quad \quad i = 1, \cdots ,n{\textit z} - 1,\;j = 1, \cdots ,nx - 1,\\& \frac{{{p_{i,nx}}}}{{{\rm max}\left\{ {1,\left| {{p_{i,nx}}} \right|} \right\}}}\\& \quad \quad i = 1, \cdots ,n{\textit z} - 1,\end{aligned}} \right.$ (19)

${s_{i,j}} = \left\{ {\begin{split}& \frac{{{q_{i,j}}}}{{\rm max\left\{ {1,\sqrt {p_{i,j}^2 + q_{i,j}^2} } \right\}}}\\& \quad \quad i = 1, \cdots ,n{\textit z} - 1,\;j = 1, \cdots ,nx - 1,\\& \frac{{{q_{n{\textit z},j}}}}{{{\rm max}\left\{ {1,\left| {{q_{n{\textit z},j}}} \right|} \right\}}}\\& \quad \quad j = 1, \cdots ,nx - 1.\end{split}} \right.$ (20)

如果使用各向异性TV约束,投影算子的计算为

${r_{i,j}} \!\!=\!\! \frac{{{p_{i,j}}}}{{{\rm max}\left\{ {1,\left| {{p_{i,j}}} \right|} \right\}}}\;\;\;i \!\!=\!\! 1, \cdots ,n{\textit z},\;j \!\!=\!\! 1, \cdots ,nx,$ (21)

${s_{i,j}} \!\!=\!\! \frac{{{q_{i,j}}}}{{{{\rm max}}\left\{ {1,\left| {{q_{i,j}}} \right|} \right\}}}\;\;\;i \!\!=\!\! 1, \cdots ,n{\textit z},\;j \!\!=\!\! 1, \cdots ,nx.$ (22)

以上算法流程中有两个迭代停止条件,分别为k>Mks≥10. k>M表示当迭代次数大于最大迭代次数时,迭代终止. ks≥10表示当减小步长至很小,仍然无法保证收敛的情况下,迭代终止. 流程第3步的步长计算方法是首先给出一个试探步长,使最大速度更新量限制在一定范围之内,然后根据需要采用二分法逐步减小步长,减小的方法在流程的第6步中.

流程第5步为FGP算法的核心. 公式(16)为常规的梯度投影算法公式,其表示在约束范围内按梯度方向搜索,当梯度搜索方向超出约束范围时,将迭代方向投影到约束边界上搜索. 其中,线性算子L为一个散度算子,计算方法见式(13),其共轭算子LT可以看作一个梯度算子,计算方法见式(14). 算子PC是为了限制结果的上下界,其计算见式(15). Pξ为投影算子,对于不同TV约束方法,Pξ的计算见式(19)—(22). FGP算法的公式(17)和公式(18)是对常规梯度投影算法的改进,通过引入中间变量trs来加速算法收敛. 该加速方法是Beck和Teboulle (2009b)在借鉴快速迭代收缩阈值算法的基础上,对常规梯度投影算法改进得到的.

由以上分析可知,动态多震源反演后期串扰噪声主要呈现离散的随机噪声状态. 另外,当地震数据中含有噪声时,反演结果中也将存在离散的随机噪声. 下面对速度模型加入强随机噪声来测试各向同性TV和各向异性TV约束对随机噪声的压制效果. 对图1a所示的纵波速度模型加入强随机噪声,如图4a所示. 因为噪声较强,这里采用较大的TV约束权重来压制噪声和突出模型界面. 采用的TV约束权重为λ=200,迭代1000次,各向同性TV约束和各向异性TV约束对噪声的压制结果分别如图4b4c所示,图中红、黑、蓝箭头所示的三处为对比较为明显的细节结构. 可见,各向异性TV约束在保持细节构造连续性方面的效果要好于各向同性TV约束. 对黑箭头和蓝箭头所示的两个细节界面的横向局部抽线对比结果如图4d所示,可见,由于噪声较强,两种TV约束去噪后的速度值都有些偏离真实速度值,但是对噪声的压制效果很明显,各向异性TV约束能更好地保留真实速度在界面上的连续性. 因此,各向异性TV约束对噪声的压制和模型的恢复程度好于各向同性TV约束. 本文基于TV约束的弹性波全波形反演算法采用的都是各向异性TV约束.

图 4 TV约束随机噪声压制效果 (a)加噪模型;(b)各向同性TV约束噪声压制结果;(c)各向异性TV约束噪声压制结果;(d)噪声压制结果的横向抽线对比. True:真实模型;Noisy:加噪模型;Isotropic:各向同性TV约束噪声压制结果;Anisotropic:各向异性TV约束噪声压制结果. Fig. 4 Noise suppression by TV constraints (a) Noisy model; (b) Noise suppression result by isotropic TV constraint; (c) Noise suppression result by anisotropic TV constraint; (d) Comparison of lateral extractions of noise suppression results. True: true model; Noisy: noisy model; Isotropic: noise suppression result by isotropic TV constraint; Anisotropic: noise suppression result by anisotropic TV constraint.
3.2 新的多尺度反演策略

由于前文介绍的动态多震源反演策略和TV约束反演算法的主要作用是压制反演过程的串扰噪声,不具有明显的抑制跳周的作用. 为了保证反演在高主频震源时能得到好的效果,这里我们将基于稀疏约束的多尺度反演策略(Zhang et al., 2016, 2017)引入到各向异性TV约束的弹性波全波形反演中.

假设地震子波是非时变和非空变的稳定子波,将地震记录看作是宽带的地下反射脉冲响应和有限带宽的地震子波的褶积. 构建L1范数约束问题,并采用稀疏算法求解,可得到一系列尖脉冲,即为地下反射脉冲响应. 提取反射脉冲响应的过程需要已知地震子波. 在声波情况下,Zhang等(2017)提出首先用常规方法估计子波,然后结合稀疏盲反褶积算法校正子波的振幅和时移误差,从而能同时获得较好的反射脉冲响应和子波估计结果. 因此,本文提取反射脉冲响应的过程都是在假设观测记录子波已知的情况下进行的. 将得到的宽带地下反射脉冲响应褶积上低主频子波,即可重构得到相应的低主频地震记录. 依次将得到的低主频地震记录作为观测记录,即可进行多尺度全波形反演. 将该方法与上文基于TV约束的全波形反演流程结合即为一种新的相应于TV约束的多尺度全波形反演算法. 由于该方法在低频缺失时具有低频重构的作用,因此较常规基于滤波的多尺度方法(Bunks et al., 1995; Boonyasiriwat et al., 2009)具有明显的优势.

研究发现,对于多震源弹性波全波形反演来说,低主频数据反演效果稳定,串扰噪声较弱. 随着主频的增高,串扰噪声增强,经过动态多震源反演策略后噪声的离散性增强. 因此在多尺度反演的不同尺度,TV约束的权重不同. 多尺度对应的主频越高,需要去除的串扰噪声越强,所用的TV约束的权重越大.

下面用弹性波地震记录对这种低频重构算法进行测试. 对于图2中所示弹性波记录,采用快速迭代收缩阈值算法(Fast Iterative Shrinkage-Thresholding Algorithm, FISTA)(Beck and Teboulle, 2009a)提取反射脉冲响应,得到的Z分量和X分量脉冲响应分别如图5a5b所示. 可见,脉冲响应相当于地震记录波形被压缩的结果. 将其分别褶积上主频为8 Hz的雷克子波,得到重构的低频地震记录,Z分量和X分量结果分别如图5c5d所示. 利用8 Hz主频的雷克子波做有限差分正演模拟,得到低频参考记录. 计算重构记录与参考记录的差剖面,Z分量和X分量的差剖面分别如图5e5f所示. 可见,除了震源处残留能量较大外,其他波场信息残留较小,说明重构记录包含了真实低主频记录的绝大部分信息. 这也说明了,这种基于稀疏约束的低频重构算法,对于弹性波记录仍然适用. 下文中基于TV约束的全波形反演方法都是基于此多尺度策略进行的,较低尺度的观测数据都是由该低频重构算法生成.

图 5 基于稀疏约束的低频重构算例 (a) Z分量脉冲响应;(b) X分量脉冲响应;(c) Z分量低频重构记录;(d) X分量低频重构记录;(e) Z分量重构记录与参考记录差剖面;(f) X分量重构记录与参考记录差剖面. Fig. 5 Example of low-frequency reconstruction based on sparse constraint (a) Impulse response of Z component; (b) Impulse response of X component; (c) Low-frequency reconstructed data of Z component; (d) Low-frequency reconstructed data of X component; (e) Difference profile between (c) and reference record; (f) Difference profile between (d) and reference record.
4 数值算例 4.1 稀疏约束多尺度与常规多尺度反演策略

本文提出的稀疏约束多尺度反演策略相对于常规滤波多尺度反演策略有两个明显的优势:(1)稀疏约束多尺度方法无需对子波进行滤波处理,因此无需考虑低通滤波子波与低通滤波数据的匹配问题,而且褶积重构得到的地震记录的子波是确定已知的,能减小子波不确定对反演结果的影响;(2)在低频缺失情况下,基于稀疏约束的方法可以重构出部分缺失的低频信息,使反演能在较低的频带进行,而常规滤波多尺度方法只能在已有的频带中提取较低频段的信息. 本节在低频缺失的情况下对比稀疏约束多尺度与常规多尺度反演方法. 采用如图1所示的Marmousi模型作为真实模型,初始模型采用线性梯度模型,初始VPVS模型分别如图6a6b所示. 采用20 Hz主频且缺失7 Hz以下信息的雷克子波作为震源子波,子波的波形和频谱分别如图6c6d所示. 首先进行常规滤波多尺度反演,采用巴特沃斯低通滤波器提取低频信息,低通滤波参数采用10 Hz. 由于滤波器具有一定的频率截断宽度,因此保留的有效信息在7~15 Hz之间. 进行该尺度的反演,迭代200次,得到的VPVS反演结果分别如图6e6f所示. 可见,常规滤波多尺度反演由于缺乏超低频信息,模型左侧边界附近和浅部均出现局部极小值,且该方法对深部构造的反映模糊. 采用稀疏约束多尺度反演,首先重构出相应8 Hz主频的观测记录,相应的有效能量在1~15 Hz之间. 在该尺度下反演,迭代200次,得到的VPVS反演结果分别如图6g6h所示. 可见,稀疏约束多尺度反演浅部没有出现明显的局部极小值,且深部构造和低速层较常规多尺度方法有更好的显示. 因此,本文提出的稀疏约束多尺度反演策略在低频缺失情况下,比常规基于滤波的多尺度反演具有比较明显的优势.

图 6 低频缺失情况下常规滤波多尺度与稀疏约束多尺度反演结果对比 (a)VP初始模型;(b)VS初始模型;(c)低频缺失子波波形;(d)低频缺失子波频谱;(e)常规滤波多尺度VP结果;(f)常规滤波多尺度VS结果;(g)稀疏约束多尺度VP结果;(h)稀疏约束多尺度VS结果. Fig. 6 Comparison of inversion results by conventional filtering based multiscale method and sparse constraint based multiscale method in the absence of low frequency information (a) Initial VP model; (b) Initial VS model; (c) Wavelet without low frequency information; (d) Spectrum of the wavelet in (c); (e) VP result inverted by the conventional filtering multiscale method; (f) VS result inverted by the conventional filtering multiscale method; (g) VP result inverted by the sparse constraint multiscale method; (h) VS result inverted by the sparse constraint multiscale method.
4.2 无噪情况下多尺度TV约束反演测试

下面在无噪情况下测试以上基于各向异性TV约束的弹性波全波形反演方法和基于稀疏约束的多尺度反演策略,并对比其与常规全波形反演的效果. 采用的纵波速度和横波速度初始模型分别如图6a6b所示,均为线性梯度模型. 检波器布设在地表全偏移距接收,震源采用20 Hz主频的雷克子波. 反演过程都采用动态多震源全波形反演策略. 首先,直接对20 Hz主频的观测记录进行全波形反演,迭代300次,得到的纵波和横波速度模型分别如图7a7b所示. 可见,反演过程跳周严重,串扰噪声使得结果层内光滑度很低. 然后,采用基于稀疏约束的多尺度反演策略,并应用TV约束. 先反演8 Hz主频的尺度,再反演20 Hz主频的尺度. 在低频尺度反演时,由于结果中界面信息不明显,因此TV约束权重λ=0. 在20 Hz主频尺度反演时,采用λ=0.5. 总共迭代300次,得到的纵波和横波速度模型结果分别如图7c7d所示. 可见,反演过程的跳周问题被很好地克服,模型深部和浅部构造均得到较好的恢复. TV约束使反演结果构造更清晰,浅部的离散噪声被很好地压制,且模型层内速度较为均匀.

反演过程的目标函数如图8所示. 由于TV约束是在最后100次迭代加入的,因此这里只对比最后100次迭代的收敛曲线. 可见,常规FWI的目标函数曲线(FWI曲线)虽然在每个动态超级炮迭代中能下降,但是整体已没有下降趋势. 加入TV约束的稀疏约束多尺度反演的目标函数曲线(mtvFWI曲线)仍能较快地下降. 抽取图7中反演结果的单道进行对比,如图9所示. 可见,常规FWI反演结果偏离真实值很远. 加入了TV约束的稀疏约束多尺度反演结果(mtvFWI曲线)的VP值和VS值均较接近真实模型的速度曲线,且浅部和深部均未出现随机噪声干扰. 可见,在较差的初始模型下,本文提出的方法仍然能得到较好的反演结果.

图 7 不含噪情况的弹性波全波形反演实验 (a)常规全波形反演VP结果;(b)常规全波形反演VS结果;(c)TV约束多尺度反演VP结果;(d)TV约束多尺度反演VS结果. Fig. 7 Elastic FWI experiments without noise (a) VP result by conventional FWI; (b) VS result by conventional FWI; (c) VP result by multiscale FWI with TV constraint; (d) VS result by multiscale FWI with TV constraint.
图 8 目标函数曲线对比 FWI: 常规FWI目标函数曲线;mtvFWI: 稀疏约束多尺度+TV约束反演目标函数曲线. Fig. 8 Comparison of objective function curves FWI: objective function curve of the conventional FWI; mtvFWI: objective function curve of the sparse constraint + TV constraint multiscale FWI.
图 9 反演结果抽道对比 (a)VP结果抽道对比;(b)VS结果抽道对比. True: 真实模型;Initial: 初始模型;FWI: 常规FWI目标函数曲线;mtvFWI: 稀疏约束多尺度+TV约束反演目标函数曲线. Fig. 9 Single trace comparison of inversion results (a) Single trace comparison of inverted VP models; (b) Single trace comparison of inverted VS models. True: true model; Initial: initial model; FWI: objective function curve of the conventional FWI; mtvFWI: objective function curve of the sparse constraint + TV constraint multiscale FWI.
4.3 含噪情况下多尺度TV约束反演测试

下面对本文的方法进行抗噪性测试. 无噪观测记录是由20 Hz主频的雷克子波采用随机编码生成的超级炮记录. 对观测记录加入高斯噪声,加噪后的Z分量和X分量的超级炮记录分别如图10a10b所示. 可见,Z分量记录信息严重地淹没在噪声中,X分量记录可以看到直达波,而反射信息被淹没在噪声中. 加噪前后地震记录Z分量和X分量的频谱分别如图10c10d所示. 可见,加入的噪声是全频带的.

本文的稀疏约束低频重构方法对于含噪记录的重构,具有两个主要的优势:(1)增加稀疏约束的权重可以增强反射脉冲响应的比重,从而提高重构记录的信噪比;(2)提取得到的反射脉冲响应是全频带的,包含很多高频噪声,与低频子波的褶积相当于一个带通滤波过程,可以去除无效频带内的噪声干扰. 下面对噪声观测记录采用稀疏约束方法进行重构,得到相应主频为8 Hz的地震记录. 由于噪声的影响,提取得到的原始Z分量和X分量反射脉冲响应含有很多的异常值干扰,这些干扰主要是一些放大的高频噪声. 这里对原始反射脉冲响应30 Hz的低通滤波进行显示,Z分量和X分量的反射脉冲响应结果分别如图11a11b所示. 可见,反射脉冲响应的信噪比有所提高,直达波能量明显. 重构得到的8 Hz主频的地震记录Z分量和X分量分别如图11c11d所示. 可见,高斯噪声在重构记录中已被大大压制,呈现较弱的低频噪声干扰. 模拟8 Hz主频的参考记录,分别如图11e11f所示. 对比可知,虽然重构结果的反射信息也被噪声掩盖,但是相对于原始含噪记录来说,噪声的干扰已经被大大削弱了,记录整体反射信息形态与参考记录接近. 对重构记录和参考记录进行频谱分析,Z分量和X分量的频谱对比分别如图11g11h所示. 可见,相对于图10c10d,重构记录中噪声的能量已被大大压制,重构记录频谱能量分布与参考记录频谱接近. 这相对于原始含噪观测记录来说,对反演是有利的.

图 10 加噪后的地震记录 (a) Z分量加噪记录;(b) X分量加噪记录;(c) Z分量记录加噪前后频谱;(d) X分量记录加噪前后频谱. Fig. 10 Seismic records with noise (a) Z component noisy record; (b) X component noisy record;(c) Spectra of Z component record before and after adding noise; (d) Spectra of X component record before and after adding noise.
图 11 加噪记录低频重构结果 (a) Z分量脉冲响应的低通滤波显示结果;(b) X分量脉冲响应的低通滤波显示结果;(c) Z分量低频重构记录;(d) X分量低频重构记录;(e) Z分量低频参考记录;(f) X分量低频参考记录;(g) Z分量重构记录与参考记录频谱对比;(h) X分量重构记录与参考记录频谱对比. Fig. 11 Low frequency reconstruction result of noisy records (a) Low-pass filtering result of extracted Z component impulse responses; (b) Low-pass filtering result of extracted X component impulse responses; (c) Low frequency reconstructed record of Z component; (d) Low frequency reconstructed record of X component; (e) Low frequency reference record of Z component; (f) Low frequency reference record of X component; (g) Spectra comparison of reconstructed Z component data and the references data; (h) Spectra comparison of reconstructed X component data and reference data.

对加噪后的地震记录进行全波形反演,初始模型仍然采用图6a6b的线性模型. 首先进行常规全波形反演,迭代300次的结果如图12a12b所示. 可见,高主频和噪声的影响使得反演结果跳周严重,且结果中包含很多噪声干扰. 应用多尺度反演策略, 并且加入TV约束,依次反演8 Hz和20 Hz主频两个尺度. 在低频尺度反演时,由于结果中界面信息不明显,因此TV约束权重λ=0. 在20 Hz主频尺度反演时,采用λ=0.8. 总共迭代300次的纵波和横波速度结果分别如图12c12d所示. 可见,反演过程的跳周现象被大大压制,最终结果的浅部和深部构造均较为清晰. 数据中的观测噪声和震源混叠的串扰噪声的影响均被较好地压制.

反演过程的目标函数曲线如图13所示. 由于反演后期常规FWI目标函数的绝对数值与本文方法反演的目标函数值相差大约一个数量级,因此分别显示在图13a13b中. 由于TV约束仍然是在最后100次迭代中加入的,因此只对比最后100次迭代的目标函数曲线. 常规FWI目标函数曲线整体已经没有了下降趋势,只在每个动态超级炮内部下降. 加入TV约束的稀疏约束多尺度反演(mtvFWI曲线)目标函数曲线仍然有较好的下降趋势,说明加入TV约束的反演过程仍然能够很好地收敛. 图12中反演结果的抽道对比结果如图14所示. 对比VPVS的单道结果可知,常规FWI反演结果偏离真实结果很远,只在浅部有一定的结果. mtvFWI的反演结果中,VPVS的浅部和深部速度均比FWI结果更接近真实值. 可见,本文提出的反演策略具有较强的抗噪性,能同时压制观测噪声和串扰噪声对反演结果的影响.

图 12 含噪情况的弹性波全波形反演实验 (a)常规全波形反演VP结果;(b)常规全波形反演VS结果;(c)TV约束多尺度反演VP结果;(d)TV约束多尺度反演VS结果. Fig. 12 Elastic FWI experiments on noisy data (a) VP result by conventional FWI; (b) VS result by the conventional FWI; (c) VP result by multiscale FWI with TV constraint; (d) VS result by multiscale FWI with TV constraint.
图 13 目标函数曲线对比 FWI: 常规FWI目标函数曲线;mtvFWI: 稀疏约束多尺度+TV约束反演目标函数曲线. Fig. 13 Comparison of objective function curves FWI: objective function curve of the conventional FWI. mtvFWI: objective function curve of the sparse constraint + TV constraint multiscale FWI.
图 14 反演结果抽道对比 (a)VP结果抽道对比.(b)VS结果抽道对比. True:真实模型;Initial:初始模型;FWI:常规FWI目标函数曲线;mtvFWI:稀疏约束多尺度+TV约束反演目标函数曲线. Fig. 14 Single trace comparison of inversion results (a) Single trace comparison of inverted VP models; (b) Single trace comparison of inverted VS models. True: true model. Initial: initial model. FWI: objective function curve of the conventional FWI. mtvFWI: objective function curve of the sparse constraint + TV constraint multiscale FWI.
5 结论

针对提高弹性波全波形反演计算效率的问题,本文提出了一种新的动态混合震源编码策略. 该策略能大大提高正演的计算效率,并且在有效压制和离散串扰噪声的同时保证照明的均匀性. 经过动态反演策略后,多震源产生的残留串扰噪声呈现离散分布的随机状态. 本文提出了基于TV约束的全波形反演方法来压制剩余串扰噪声. 将各向异性TV约束引入弹性波全波形反演过程中,可以更有效地去除残留串扰噪声对结果的影响,并使结果层内速度均匀. 本文首次对基于稀疏约束的多尺度方法在弹性介质上进行测试,取得好的效果,说明这种基于稀疏约束的低频重构方法对于弹性波仍然适用.

数值算例表明:(1)本文提出的动态随机编码方式能较好地压制多震源弹性波全波形反演过程中的串扰噪声,并且能在保证照明均匀性的同时提高反演过程的收敛性;(2)本文提出的稀疏约束多尺度反演策略在低频缺失情况下,比常规基于滤波的多尺度反演具有比较明显的优势;(3)将各向异性TV约束引入混合震源弹性波全波形反演过程,可以在有效压制串扰噪声的同时保持较好的模型构造信息;(4)噪声测试说明本文提出的方法不仅对于压制多震源导致的串扰噪声有效,对于压制数据中的观测噪声对反演结果的影响也有很好的效果.

 

致谢 感谢美国加州大学圣克鲁兹分校(UCSC)吴如山老师和谢小碧老师在本研究过程中给予的帮助和建议. 感谢两名审稿专家和编辑老师对本文的建议和贡献. 感谢中国地质大学(北京)尤加春博士的讨论和建议. 本研究得到国家留学基金资助.

参考文献
Acar R, Vogel C R. 1994. Analysis of bounded variation penalty methods for ill-posed problems. Inverse Problems, 10(6): 1217-1229. DOI:10.1088/0266-5611/10/6/003
Anagaw A Y, Sacchi M D. 2011. Full waveform inversion with total variation regularization.// 2011 CSPG CSEG CWLS Convention. Canada: 1-4.
Askan A, Akcelik V, Bielak J, et al. 2007. Full waveform inversion for seismic velocity and anelastic losses in heterogeneous structures. Bulletin of the Seismological Society of America, 97(6): 1990-2008. DOI:10.1785/0120070079
Beck A, Teboulle M. 2009a. A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM Journal on Imaging Sciences, 2(1): 183-202. DOI:10.1137/080716542
Beck A, Teboulle M. 2009b. Fast gradient-based algorithms for constrained total variation image denoising and deblurring problems. IEEE Transactions on Image Processing, 18(11): 2419-2434. DOI:10.1109/TIP.2009.2028250
Boonyasiriwat C, Valasek P, Routh P, et al. 2009. An efficient multiscale method for time-domain waveform tomography. Geophysics, 74(6): WCC59-WCC68. DOI:10.1190/1.3151869
Boonyasiriwat C, Schuster G T. 2010. 3D multisource full-waveform inversion using dynamic random phase encoding. //80th SEG Annual International Meeting, Expanded Abstracts. SEG: 1044-1049.
Brossier R, Operto S, Virieux J. 2009. Seismic imaging of complex onshore structures by 2D elastic frequency-domain full-waveform inversion. Geophysics, 74(6): WCC105-WCC118. DOI:10.1190/1.3215771
Bunks C, Saleck F M, Zaleski S, et al. 1995. Multiscale seismic waveform inversion. Geophysics, 60(5): 1457-1473. DOI:10.1190/1.1443880
Burstedde C, Ghattas O. 2009. Algorithmic strategies for full waveform inversion: 1D experiments. Geophysics, 74(6): WCC37-WCC46. DOI:10.1190/1.3237116
Crase E, Pica A, Noble M, et al. 1990. Robust elastic nonlinear waveform inversion: Application to real data. Geophysics, 55(5): 527-538. DOI:10.1190/1.1442864
Crase E, Wideman C, Noble M, et al. 1992. Nonlinear elastic waveform inversion of land seismic reflection data. Journal of Geophysical Research, 97(B4): 4685-4703. DOI:10.1029/90JB00832
Esser E, Guasch L, van Leeuwen T, et al. 2015. Total variation regularization strategies in full waveform inversion for improving robustness to noise, limited data and poor initializations. Technical Report TR-EOAS-2015-5, 06 2015.
Gao K, Lin Y Z, Huang L J, et al. 2015. Anisotropic elastic waveform inversion with modified total-variation regularization. //85th SEG Annual Meeting, Expanded Abstract. SEG: 5158-5163.
Hu Y, Han L G, Zhang P, et al. 2016. Multistep full-waveform inversion based on waveform-mode decomposition. //86th SEG Annual Meeting, Expanded Abstract. SEG: 1501-1505.
Krebs J R, Anderson J E, Hinkley D, et al. 2009. Fast full-wavefield seismic inversion using encoded sources. Geophysics, 74(6): WCC177-WCC188. DOI:10.1190/1.3230502
Li X, Aravkin A Y, van Leeuwen T, et al. 2012. Fast randomized full-waveform inversion with compressive sensing. Geophysics, 77(3): A13-A17. DOI:10.1190/geo2011-0410.1
Lin Y Z, Huang L J. 2015. Acoustic- and elastic-waveform inversion using a modified total-variation regularization scheme. Geophysical Journal International, 200(1): 489-502.
Liu Y Z, Yang J Z, Chi B X, et al. 2015. An improved scattering-integral approach for frequency-domain full waveform inversion. Geophysical Journal International, 202(3): 1827-1842. DOI:10.1093/gji/ggv254
Liu Y F, Wang S D, Wang B F, et al. 2016. Simultaneous multisource full waveform inversion with total variation regularization in time domain. //78th EAGE Conference and Exhibition 2016. EAGE.
Lu X T, Han L G, Zhang P, et al. 2015. Direct migration method of multi-source blended data based on total variation. Chinese Journal of Geophysics (in Chinese), 58(9): 3335-3345. DOI:10.6038/cjg20150926
Lu X T. 2016. Research on regularized migration imaging methods of multisource blended data [Ph. D. thesis] (in Chinese). Changchun: Jilin University.
Luo Y, Schuster G T. 1991. Wave-equation traveltime inversion. Geophysics, 56(5): 645-653. DOI:10.1190/1.1443081
Moghaddam P P, Herrmann F J. 2010. Randomized full-waveform inversion: A dimensionality-reduction approach. //80th SEG Annual International Meeting, Expanded Abstract. SEG: 977-982.
Moghaddam P P, Keers H, Herrmann F J, et al. 2013. A new optimization approach for source-encoding full-waveform inversion. Geophysics, 78(3): R125-R132. DOI:10.1190/geo2012-0090.1
Mora P. 1987. Nonlinear two-dimensional elastic inversion of multioffset seismic data. Geophysics, 52(9): 1211-1228. DOI:10.1190/1.1442384
Mora P. 1988. Elastic wave-field inversion of reflection and transmission data. Geophysics, 53(6): 750-759. DOI:10.1190/1.1442510
Plessix R E. 2006. A review of the adjoint-state method for computing the gradient of a functional with geophysical applications. Geophysical Journal International, 167(2): 495-503. DOI:10.1111/gji.2006.167.issue-2
Prieux V, Lambaré G, Operto S, et al. 2013. Building starting models for full waveform inversion from wide-aperture data by stereotomography. Geophysical Prospecting, 61(S1): 109-137.
Qiu L Y, Chemingui N, Zou K H, et al. 2016. Full waveform inversion with steerable variation regularization. //86th SEG Annual Meeting, Expanded Abstract. SEG: 1174-1178.
Rudin L I, Osher S, Fatemi E. 1992. Nonlinear total variation based noise removal algorithms. Physica D: Nonlinear Phenomena, 60(1-4): 259-268. DOI:10.1016/0167-2789(92)90242-F
Sears T J, Singh S C, Barton P J. 2008. Elastic full waveform inversion of multi-component OBC seismic data. Geophysical Prospecting, 56(6): 843-862. DOI:10.1111/gpr.2008.56.issue-6
Sheng J M, Leeds A, Buddensiek M, et al. 2006. Early arrival waveform tomography on near-surface refraction data. Geophysics, 71(4): U47-U57. DOI:10.1190/1.2210969
Sun H Y, Han L G, Han M, et al. 2015. Elastic full waveform inversion based on visibility analysis and energy compensation for metallic deposit exploration. Chinese Journal of Geophysics (in Chinese), 58(12): 4605-4616. DOI:10.6038/cjg20151222
Tarantola A. 1984. Inversion of seismic reflection data in the acoustic approximation. Geophysics, 49(8): 1259-1266. DOI:10.1190/1.1441754
Tarantola A. 1986. A strategy for nonlinear elastic inversion of seismic reflection data. Geophysics, 51(10): 1893-1903. DOI:10.1190/1.1442046
Tarantola A. 1988. Theoretical background for the inversion of seismic waveforms including elasticity and attenuation. Pure and Applied Geophysics, 128(1-2): 365-399. DOI:10.1007/BF01772605
Van Leeuwen T, Aravin A Y, Herrmann F J. 2011. Seismic waveform inversion by stochastic optimization. International Journal of Geophysics, 2011: Article ID 689041, 1-18.
Vigh D, Starr E W. 2008. 3D prestack plane-wave, full-waveform inversion. Geophysics, 73(5): VE135-VE144. DOI:10.1190/1.2952623
Vigh D, Jiao K, Watts D, et al. 2014. Elastic full-waveform inversion application using multicomponent measurements of seismic data collection. Geophysics, 79(2): R63-R77. DOI:10.1190/geo2013-0055.1
Virieux J, Operto S. 2009. An overview of full-waveform inversion in exploration geophysics. Geophysics, 74(6): WCC1-WCC26. DOI:10.1190/1.3238367
Wang Y W, Dong L G, Huang C, et al. 2016. A multi-step strategy for mitigating severe nonlinearity in elastic full-waveform inversion. Oil Geophysical Prospecting (in Chinese), 51(2): 288-294.
Yuan S Y, Wang S X. 2013. Edge-preserving noise reduction based on Bayesian inversion with directional difference constraints. Journal of Geophysics and Engineering, 10(2): 1-10. DOI:10.1007/s11770-015-0520-2
Zhang P, Han L G, Zhou Y, et al. 2015. Passive-source multitaper-spectral method based low-frequency data reconstruction for active seismic sources. Applied Geophysics, 12(4): 585-597. DOI:10.1007/s11770-015-0520-2
Zhang P, Han L G, Zhang F J, et al. 2016. Wavelet filter based low-frequency data reconstruction for time domain full waveform inversion. //78th EAGE Conference and Exhibition 2016. EAGE.
Zhang P, Han L G, Xu Z, et al. 2017. Sparse blind deconvolution based low-frequency seismic data reconstruction for multiscale full waveform inversion. Journal of Applied Geophysics, 139: 91-108. DOI:10.1016/j.jappgeo.2017.02.021
Zhou C X, Cai W Y, Luo Y, et al. 1995. Acoustic wave-equation traveltime and waveform inversion of crosshole seismic data. Geophysics, 60(3): 765-773. DOI:10.1190/1.1443815
卢昕婷, 韩立国, 张盼. 2015. 基于全变分原理的多震源混合数据直接偏移方法. 地球物理学报, 58(9): 3335–3345. DOI:10.6038/cjg20150926
卢昕婷. 2016. 多震源混采数据正则化偏移成像方法研究[博士论文].长春: 吉林大学.
孙宏宇, 韩立国, 韩淼. 2015. 基于可视性分析与能量补偿的金属矿弹性波全波形反演. 地球物理学报, 58(12): 4605–4616. DOI:10.6038/cjg20151222
王毓玮, 董良国, 黄超. 2016. 降低弹性波全波形反演强烈非线性的分步反演策略. 石油地球物理勘探, 51(2): 288–294.