✍️ 朱邓达  •  🗓️ 2026-08-31 (创建时间)

lamb2

简介:

使用广义闭合解求解第二类 Lamb 问题

语法

grt lamb2 -Pnu -Tt1/t2/dt -Rdist ( -Dsdepsrc | -Drdeprcv ) -Aazimuth [ -Lphases ] [ -S[+s<source-path>][+r<receiver-path>][+m<mixed-path>] ] [ -h ]

描述

第二类 Lamb 问题要求源点和接收点中恰好有一个位于自由表面,另一个位于地下。 -Ds 设置地下震源(接收点在地表), -Dr 设置地下接收点(震源在地表), 二者只能指定其中一个。地表源、地下接收的结果由地下源闭合解经互易定理得到。 lamb2 模块实现的理论基础来源于《地震学中的 Lamb 问题(下)》第 7 章。 结果为与阶跃函数卷积后的无量纲位移,输出到标准输出。标准输出第一列为无量纲时间, 随后按行优先顺序排列 9 个 \(G_{ij}\) 分量。-S 指定的每个导数文件第一列同样为 无量纲时间,随后按行优先顺序排列 27 个一阶导数或 81 个二阶混合导数分量。 源点一阶导数的排列顺序为 \(k',i,j\),接收点一阶导数为 \(k,i,j\), 二阶混合导数的排列顺序为 \(k,k',i,j\)。 二阶混合导数在闭合解内部由对应的时间积分项连续求两次时间导数得到,输出已经是最终结果。

为了得到实际物理单位的解,可进行:

\[G^H=\frac{\bar{G}^H}{\pi^2\mu r},\qquad G^H_{,k'}=\frac{\bar{G}^H_{,k'}}{\pi^2\mu r^2},\qquad G^H_{,k}=\frac{\bar{G}^H_{,k}}{\pi^2\mu r^2},\qquad G^H_{,k,k'}=\frac{\bar{G}^H_{,k,k'}}{\pi^2\mu r^3}\]

其中 \(r\) 为震源到接收点的距离,\(\mu\) 为剪切模量。

必选选项

-Pnu

半空间的泊松比 nu,要求范围在 (0, 0.5)。当 nu 距任一边界小于 \(10^{-3}\) 时给出数值稳定性警告,计算很可能失败。

-Tt1/t2/dt

无量纲时间序列 \(\bar{t}\),其中开始时间 t1、结束时间 t2 和时间间隔 dt 均以 \(\bar{t}\) 为单位。 \(\bar{t} = \dfrac{t}{T_S} = \dfrac{t}{r/\beta} = \dfrac{\beta t}{r}\),其中 \(T_S = \dfrac{r}{\beta}\) 是 S 波传播时间尺度, \(r\) 为震源到接收点的直线距离,\(\beta\) 为 S 波速度。

-Rdist

源点到接收点的水平震中距。 当 \(R/r\leq 10^{-3}\) 时给出数值稳定性警告,计算很可能失败。

-Dsdepsrc

源点深度 depsrc,要求严格大于零,此时接收点位于地表。 与 -Dr 互斥。当 \(\mathit{depsrc}/r \leq 10^{-3}\) 时给出 地下点接近自由表面的数值稳定性警告,计算很可能失败。

-Drdeprcv

接收点深度 deprcv,要求严格大于零,此时源点位于地表。 与 -Ds 互斥。当 \(\mathit{deprcv}/r \leq 10^{-3}\) 时给出 地下点接近自由表面的数值稳定性警告,计算很可能失败。 该情形由互易定理从地下源闭合解得到。

-Aazimuth

方位角,单位为度,从震源指向观测点,要求范围在 [0, 360]

可选选项

-Lphases

仅保留指定震相项。phases 为由逗号分隔的 P、S、SP 和 PS。 地下源、地表接收时 SP 有效,地表源、地下接收时 PS 有效。

-S[+s<source-path>][+r<receiver-path>][+m<mixed-path>]

指定相关物理量的保存路径: 至少指定一个子选项,多个子选项可以同时使用

  • +s<source-path> - 源点坐标一阶导数

  • +r<receiver-path> - 接收点坐标一阶导数

  • +m<mixed-path> - 接收点和源点坐标的二阶混合导数

参考文献

  • Feng, X., Zhang, H., 2018. Exact closed-form solutions for lamb’s problem. Geophys. J. Int. 214, 444–459. https://doi.org/10.1093/gji/ggy131

  • 张海明,冯禧,2024. 地震学中的Lamb问题(下)[M]. 北京:科学出版社.

示例

详见 第二类 Lamb 问题(lamb2 模块) 。