数值双曲型方程的计算地球物理勘探应用
字数 4187 2025-12-08 10:20:04

数值双曲型方程的计算地球物理勘探应用

我将为您系统性地讲解“计算地球物理勘探”这一应用领域中,数值求解双曲型偏微分方程的核心方法——特别是地震波场模拟。我们将从最基础的地球物理背景开始,逐步深入到复杂的数值算法,最终阐明计算如何推动地下结构成像。

第一步:问题背景与基本物理模型
计算地球物理勘探的核心目标,是通过在地表观测到的地震波场信号,推断出地下的地质结构(如油气储层、岩性分界面等)。其基础物理模型是描述弹性波在地下介质中传播的双曲型偏微分方程组。

  1. 核心方程:一阶速度-应力弹性波方程
    这是最常用的时域形式。在二维各向同性介质中,它可以写为:

\[ \begin{cases} \rho \frac{\partial v_x}{\partial t} = \frac{\partial \sigma_{xx}}{\partial x} + \frac{\partial \sigma_{xz}}{\partial z} \\ \rho \frac{\partial v_z}{\partial t} = \frac{\partial \sigma_{xz}}{\partial x} + \frac{\partial \sigma_{zz}}{\partial z} \\ \frac{\partial \sigma_{xx}}{\partial t} = (\lambda + 2\mu) \frac{\partial v_x}{\partial x} + \lambda \frac{\partial v_z}{\partial z} \\ \frac{\partial \sigma_{zz}}{\partial t} = \lambda \frac{\partial v_x}{\partial x} + (\lambda + 2\mu) \frac{\partial v_z}{\partial z} \\ \frac{\partial \sigma_{xz}}{\partial t} = \mu \left( \frac{\partial v_x}{\partial z} + \frac{\partial v_z}{\partial x} \right) \end{cases} \]

其中,\((v_x, v_z)\) 是质点振动速度,\((\sigma_{xx}, \sigma_{zz}, \sigma_{xz})\) 是应力张量分量,\(\rho\) 是密度,\(\lambda\)\(\mu\) 是拉梅常数(与纵波速度 \(v_p\) 和横波速度 \(v_s\) 相关)。这个方程组本质上是一阶线性双曲型方程组,其解描述了波(P波和S波)在介质中的传播、反射、折射和转换。

  1. 简化模型:标量声波方程
    在油气勘探的许多场景中,当主要关注纵波(P波)时,可忽略横波效应,得到标量形式的二阶声波方程:

\[ \frac{1}{v_p^2(\mathbf{x})} \frac{\partial^2 p(\mathbf{x}, t)}{\partial t^2} = \nabla^2 p(\mathbf{x}, t) + s(\mathbf{x}, t) \]

其中 \(p\) 是压力场,\(v_p(\mathbf{x})\) 是空间变化的纵波速度(表征地下介质),\(s\) 是震源项。这是一个二阶线性双曲型方程,是地震波模拟最常用的入门模型。

第二步:正演模拟的核心数值方法
“正演模拟”是指在已知地下速度模型 \(v_p(\mathbf{x})\) 和震源 \(s\) 的条件下,数值求解上述波动方程,计算出地表接收点处的合成地震记录。这是反演成像的基础。

  1. 有限差分法 (FDM) 的主导地位
    由于其实现简单、计算高效,时域有限差分法(FDM)是波场模拟最主流的方法。关键在于对时间导数和空间导数进行离散近似。
    • 时间离散:常采用二阶精度的中心差分:

\[ \frac{\partial^2 p}{\partial t^2} \approx \frac{p^{n+1} - 2p^n + p^{n-1}}{\Delta t^2} \]

其中上标 \(n\) 表示时间步。

  • 空间离散:这是精度和效率的关键。对于空间拉普拉斯算子 \(\nabla^2 p\),需要使用高阶空间差分格式(如8阶、10阶中心差分)来压制数值频散(即不同频率的波以错误的速度传播,导致波形“破碎”)。
  • 稳定性条件 (CFL条件):时间步长 \(\Delta t\) 和空间网格步长 \(\Delta h\) 必须满足 \(v_{max} \Delta t / \Delta h \leq C\)\(C\) 为CFL数,通常<1),否则计算会爆炸。这反映了双曲型方程的信息传播速度是有限的。
  1. 特殊挑战与处理技术
    • 吸收边界条件:计算区域是有限的,我们需要消除人工边界产生的虚假反射波。常用完全匹配层 (PML) 技术,在边界区域引入衰减层,使 outgoing 波几乎无反射地进入并被吸收。
    • 起伏地表与复杂构造:真实地表并非水平,地下有断层、盐丘等剧烈变化。规则矩形网格的FDM处理困难。因此发展了:
      • 贴体网格/曲线网格FDM:将物理域映射到计算域。
      • 谱元法/间断伽辽金法:能更好地拟合复杂几何形状,已在您已学词条中覆盖。

第三步:从正演到反演成像——逆时偏移 (RTM)
正演模拟得到合成数据,而勘探的终极目标是利用实际观测数据反推速度模型。这是一个极度非线性的反问题。目前工业界最核心的成像技术是逆时偏移 (Reverse Time Migration, RTM),它巧妙地利用了双曲型方程的解算。

  1. RTM的基本原理(三步流程)
    RTM 不直接求解反问题,而是生成一个能清晰反映反射界面的“成像剖面”。
  • 步骤A:震源波场正向传播。从地表震源位置出发,在背景速度模型中,正向(从 \(t=0\)\(t=T\))求解波动方程,计算并保存整个地下空间在所有时刻的波场 \(S(\mathbf{x}, t)\)。由于需要存储,这对内存要求极高,催生了“检波点存储”、“随机边界重建”等技术。
  • 步骤B:接收波场反向传播。将地表实际观测到的地震记录(每个接收点的信号)作为边界条件,在同一背景速度模型中,反向(从 \(t=T\)\(t=0\))求解波动方程,计算出接收波场 \(R(\mathbf{x}, t)\)
  • 步骤C:应用成像条件。在每一个空间点 \(\mathbf{x}\) 和每一个反向传播的时刻 \(t\),将正向波场与反向波场进行互相关。最常用的成像条件是互相关成像条件

\[ I(\mathbf{x}) = \int_0^T S(\mathbf{x}, t) \cdot R(\mathbf{x}, t) \, dt \]

    其物理意义是:只有当正向传播的波前和反向传播的波前在同一时间到达同一空间点(即地下反射点)时,它们的乘积积分才会产生强信号,从而在该点形成明亮的成像值。其他非反射点的贡献会相消。
  1. RTM为何有效?
    RTM 的核心数学基础是双曲型方程的时域可逆性(在无耗散条件下)。反向传播在数学上等价于将时间 \(t\) 替换为 \(-t\) 后求解同一方程。这使得来自不同路径的波场能在真实的反射点相干加强,而在非反射点干涉相消,精确地对复杂构造(如高陡地层、盐下构造)成像。

第四步:超越RTM——全波形反演 (FWI)
RTM 假设速度模型是已知的(背景速度),其输出是反射面的位置(图像)。全波形反演 (Full Waveform Inversion, FWI) 的目标更进一步:直接迭代优化,找到能与观测数据最佳匹配的速度模型本身

  1. FWI的计算框架(一个非线性优化问题)
  • 目标函数:通常定义为观测数据 \(d_{obs}\) 与当前模型正演合成数据 \(d_{cal}\) 的残差(如L2范数):

\[ \chi(m) = \frac{1}{2} \| d_{cal}(m) - d_{obs} \|^2 \]

其中模型参数 \(m\) 通常是速度 \(v_p(\mathbf{x})\) 或慢度。

  • 求解:这是一个大规模非线性最小二乘问题。核心是计算目标函数关于模型参数的梯度 \(\nabla_m \chi\),然后使用梯度下降、共轭梯度或拟牛顿法进行迭代更新。
  1. 梯度的高效计算:伴随状态法
    直接扰动每个模型参数做正演来求梯度,计算量不可承受。伴随状态法 是FWI的灵魂,它利用了一次正演和一次“伴随方程”反演,就能计算出整个模型的梯度。
    • 伴随方程:它的形式与原波动方程类似,但震源项被替换为数据残差(观测数据与计算数据之差),在时间上反向传播
    • 梯度公式:计算梯度时,需要将正向传播的波场伴随(反向)传播的残差波场在每一点进行时间互相关(与RTM的成像条件形式相似,但物理意义不同):

\[ \nabla_m \chi(\mathbf{x}) \propto \int_0^T \frac{\partial^2 S(\mathbf{x}, t)}{\partial t^2} \cdot \lambda(\mathbf{x}, T-t) \, dt \]

其中 \(S\) 是正向波场,\(\lambda\) 是伴随波场。这个计算框架再次深刻依赖于高效、高精度的双曲型方程数值求解器(正演和伴随反演)。

总结:在计算地球物理勘探中,数值求解双曲型波动方程是贯穿始终的核心技术链条。从基础的有限差分法正演模拟,到利用波场可逆性进行精确构造成像的逆时偏移 (RTM),再到最终通过伴随状态法驱动模型优化的全波形反演 (FWI),计算数学提供了从地震数据到地下高分辨率速度模型和构造图像的关键桥梁。整个过程对算法的精度(压制频散)、效率(大规模计算)、稳定性(满足CFL条件)和适应性(复杂介质)提出了极致要求。

数值双曲型方程的计算地球物理勘探应用 我将为您系统性地讲解“计算地球物理勘探”这一应用领域中,数值求解双曲型偏微分方程的核心方法——特别是地震波场模拟。我们将从最基础的地球物理背景开始,逐步深入到复杂的数值算法,最终阐明计算如何推动地下结构成像。 第一步:问题背景与基本物理模型 计算地球物理勘探的核心目标,是通过在地表观测到的地震波场信号,推断出地下的地质结构(如油气储层、岩性分界面等)。其基础物理模型是描述弹性波在地下介质中传播的双曲型偏微分方程组。 核心方程:一阶速度-应力弹性波方程 这是最常用的时域形式。在二维各向同性介质中,它可以写为: \[ \begin{cases} \rho \frac{\partial v_ x}{\partial t} = \frac{\partial \sigma_ {xx}}{\partial x} + \frac{\partial \sigma_ {xz}}{\partial z} \\ \rho \frac{\partial v_ z}{\partial t} = \frac{\partial \sigma_ {xz}}{\partial x} + \frac{\partial \sigma_ {zz}}{\partial z} \\ \frac{\partial \sigma_ {xx}}{\partial t} = (\lambda + 2\mu) \frac{\partial v_ x}{\partial x} + \lambda \frac{\partial v_ z}{\partial z} \\ \frac{\partial \sigma_ {zz}}{\partial t} = \lambda \frac{\partial v_ x}{\partial x} + (\lambda + 2\mu) \frac{\partial v_ z}{\partial z} \\ \frac{\partial \sigma_ {xz}}{\partial t} = \mu \left( \frac{\partial v_ x}{\partial z} + \frac{\partial v_ z}{\partial x} \right) \end{cases} \] 其中,\((v_ x, v_ z)\) 是质点振动速度,\((\sigma_ {xx}, \sigma_ {zz}, \sigma_ {xz})\) 是应力张量分量,\(\rho\) 是密度,\(\lambda\) 和 \(\mu\) 是拉梅常数(与纵波速度 \(v_ p\) 和横波速度 \(v_ s\) 相关)。这个方程组本质上是 一阶线性双曲型方程组 ,其解描述了波(P波和S波)在介质中的传播、反射、折射和转换。 简化模型:标量声波方程 在油气勘探的许多场景中,当主要关注纵波(P波)时,可忽略横波效应,得到标量形式的二阶声波方程: \[ \frac{1}{v_ p^2(\mathbf{x})} \frac{\partial^2 p(\mathbf{x}, t)}{\partial t^2} = \nabla^2 p(\mathbf{x}, t) + s(\mathbf{x}, t) \] 其中 \(p\) 是压力场,\(v_ p(\mathbf{x})\) 是空间变化的纵波速度(表征地下介质),\(s\) 是震源项。这是一个 二阶线性双曲型方程 ,是地震波模拟最常用的入门模型。 第二步:正演模拟的核心数值方法 “正演模拟”是指在已知地下速度模型 \(v_ p(\mathbf{x})\) 和震源 \(s\) 的条件下,数值求解上述波动方程,计算出地表接收点处的合成地震记录。这是反演成像的基础。 有限差分法 (FDM) 的主导地位 由于其实现简单、计算高效,时域有限差分法(FDM)是波场模拟最主流的方法。关键在于对时间导数和空间导数进行离散近似。 时间离散 :常采用二阶精度的中心差分: \[ \frac{\partial^2 p}{\partial t^2} \approx \frac{p^{n+1} - 2p^n + p^{n-1}}{\Delta t^2} \] 其中上标 \(n\) 表示时间步。 空间离散 :这是精度和效率的关键。对于空间拉普拉斯算子 \(\nabla^2 p\),需要使用高阶空间差分格式(如8阶、10阶中心差分)来压制 数值频散 (即不同频率的波以错误的速度传播,导致波形“破碎”)。 稳定性条件 (CFL条件) :时间步长 \(\Delta t\) 和空间网格步长 \(\Delta h\) 必须满足 \(v_ {max} \Delta t / \Delta h \leq C\)(\(C\) 为CFL数,通常 <1),否则计算会爆炸。这反映了双曲型方程的信息传播速度是有限的。 特殊挑战与处理技术 吸收边界条件 :计算区域是有限的,我们需要消除人工边界产生的虚假反射波。常用 完全匹配层 (PML) 技术,在边界区域引入衰减层,使 outgoing 波几乎无反射地进入并被吸收。 起伏地表与复杂构造 :真实地表并非水平,地下有断层、盐丘等剧烈变化。规则矩形网格的FDM处理困难。因此发展了: 贴体网格/曲线网格FDM :将物理域映射到计算域。 谱元法/间断伽辽金法 :能更好地拟合复杂几何形状,已在您已学词条中覆盖。 第三步:从正演到反演成像——逆时偏移 (RTM) 正演模拟得到合成数据,而勘探的终极目标是利用实际观测数据反推速度模型。这是一个极度非线性的反问题。目前工业界最核心的成像技术是 逆时偏移 (Reverse Time Migration, RTM) ,它巧妙地利用了双曲型方程的解算。 RTM的基本原理(三步流程) RTM 不直接求解反问题,而是生成一个能清晰反映反射界面的“成像剖面”。 步骤A:震源波场正向传播 。从地表震源位置出发,在背景速度模型中, 正向 (从 \(t=0\) 到 \(t=T\))求解波动方程,计算并 保存 整个地下空间在所有时刻的波场 \(S(\mathbf{x}, t)\)。由于需要存储,这对内存要求极高,催生了“检波点存储”、“随机边界重建”等技术。 步骤B:接收波场反向传播 。将地表实际观测到的地震记录(每个接收点的信号)作为边界条件,在 同一 背景速度模型中, 反向 (从 \(t=T\) 到 \(t=0\))求解波动方程,计算出接收波场 \(R(\mathbf{x}, t)\)。 步骤C:应用成像条件 。在每一个空间点 \(\mathbf{x}\) 和每一个反向传播的时刻 \(t\),将正向波场与反向波场进行互相关。最常用的成像条件是 互相关成像条件 : \[ I(\mathbf{x}) = \int_ 0^T S(\mathbf{x}, t) \cdot R(\mathbf{x}, t) \, dt \] 其物理意义是:只有当正向传播的波前和反向传播的波前在同一时间到达同一空间点(即地下反射点)时,它们的乘积积分才会产生强信号,从而在该点形成明亮的成像值。其他非反射点的贡献会相消。 RTM为何有效? RTM 的核心数学基础是 双曲型方程的时域可逆性 (在无耗散条件下)。反向传播在数学上等价于将时间 \(t\) 替换为 \(-t\) 后求解同一方程。这使得来自不同路径的波场能在真实的反射点相干加强,而在非反射点干涉相消,精确地对复杂构造(如高陡地层、盐下构造)成像。 第四步:超越RTM——全波形反演 (FWI) RTM 假设速度模型是已知的(背景速度),其输出是反射面的位置(图像)。 全波形反演 (Full Waveform Inversion, FWI) 的目标更进一步:直接迭代优化,找到能与观测数据最佳匹配的 速度模型本身 。 FWI的计算框架(一个非线性优化问题) 目标函数 :通常定义为观测数据 \(d_ {obs}\) 与当前模型正演合成数据 \(d_ {cal}\) 的残差(如L2范数): \[ \chi(m) = \frac{1}{2} \| d_ {cal}(m) - d_ {obs} \|^2 \] 其中模型参数 \(m\) 通常是速度 \(v_ p(\mathbf{x})\) 或慢度。 求解 :这是一个大规模非线性最小二乘问题。核心是计算目标函数关于模型参数的梯度 \(\nabla_ m \chi\),然后使用梯度下降、共轭梯度或拟牛顿法进行迭代更新。 梯度的高效计算:伴随状态法 直接扰动每个模型参数做正演来求梯度,计算量不可承受。 伴随状态法 是FWI的灵魂,它利用了一次正演和一次“伴随方程”反演,就能计算出整个模型的梯度。 伴随方程 :它的形式与原波动方程类似,但震源项被替换为数据残差(观测数据与计算数据之差),在时间上 反向传播 。 梯度公式 :计算梯度时,需要将 正向传播的波场 与 伴随(反向)传播的残差波场 在每一点进行时间互相关(与RTM的成像条件形式相似,但物理意义不同): \[ \nabla_ m \chi(\mathbf{x}) \propto \int_ 0^T \frac{\partial^2 S(\mathbf{x}, t)}{\partial t^2} \cdot \lambda(\mathbf{x}, T-t) \, dt \] 其中 \(S\) 是正向波场,\(\lambda\) 是伴随波场。这个计算框架再次深刻依赖于高效、高精度的双曲型方程数值求解器(正演和伴随反演)。 总结 :在计算地球物理勘探中,数值求解双曲型波动方程是贯穿始终的核心技术链条。从基础的 有限差分法正演模拟 ,到利用波场可逆性进行精确构造成像的 逆时偏移 (RTM) ,再到最终通过 伴随状态法 驱动模型优化的 全波形反演 (FWI) ,计算数学提供了从地震数据到地下高分辨率速度模型和构造图像的关键桥梁。整个过程对算法的精度(压制频散)、效率(大规模计算)、稳定性(满足CFL条件)和适应性(复杂介质)提出了极致要求。