多人工波速优化透射边界在谱元法地震波动模拟中的应用

邢浩洁, 刘爱文, 李小军, 陈苏, 傅磊

邢浩洁,刘爱文,李小军,陈苏,傅磊. 2022. 多人工波速优化透射边界在谱元法地震波动模拟中的应用. 地震学报,44(1):26−39. DOI: 10.11939/jass.20210090
引用本文: 邢浩洁,刘爱文,李小军,陈苏,傅磊. 2022. 多人工波速优化透射边界在谱元法地震波动模拟中的应用. 地震学报,44(1):26−39. DOI: 10.11939/jass.20210090
Xing H J,Liu A W,Li X J,Chen S,Fu L. 2022. Application of an optimized transmitting boundary with multiple artificial wave velocities in spectral-element simulation of seismic wave propagation. Acta Seismologica Sinica44(1):26−39. DOI: 10.11939/jass.20210090
Citation: Xing H J,Liu A W,Li X J,Chen S,Fu L. 2022. Application of an optimized transmitting boundary with multiple artificial wave velocities in spectral-element simulation of seismic wave propagation. Acta Seismologica Sinica44(1):26−39. DOI: 10.11939/jass.20210090

多人工波速优化透射边界在谱元法地震波动模拟中的应用

基金项目: 国家重点研发计划政府间国际科技创新合作重点专项(2018YFE0109800)、国家自然科学基金(51778588,U1839202)和中国地震局地球物理研究所基本科研业务费专项(DQJB20X08,DQJB21Z10)共同资助
详细信息
    作者简介:

    邢浩洁,博士,助理研究员,主要从事地震波动数值模拟的理论与方法研究,e-mail:wavexing@163.com

    通讯作者:

    李小军,博士,研究员,主要从事地震工程、岩土工程研究,e-mail:beerli@vip.sina.com

  • 中图分类号: P315.9

Application of an optimized transmitting boundary with multiple artificial wave velocities in spectral-element simulation of seismic wave propagation

  • 摘要: 将作者最近发展的多人工波速优化透射边界(记为ca j-MTF)应用于高精度谱元法的地震波动模拟中,并与经典的廖氏透射(MTF)边界、完美匹配层(PML)边界、黏弹性边界以及一阶旁轴近似边界进行了比较分析。结果显示:① ca j-MTF边界与MTF边界在形式上非常接近,它继承了后者公式简单、易于实现、精度可控、计算量低以及通用性好的优点;② 不同于传统MTF边界的单一人工波速参数配置,ca j-MTF边界所具有的多个人工波速参数可以分别取为P波和S波波速,此时边界计算波速与介质物理波速相匹配,能够大幅度提高复杂波动情形下的边界精度;③ ca j-MTF边界的精度略低于PML边界,不过要明显优于MTF边界、黏弹性边界以及一阶旁轴近似边界;④ ca j-MTF边界相比于PML边界的优势在于形式简洁且普遍适用。本研究为谱元法的地震波动模拟提供了一种便捷、高效的人工边界条件(即吸收边界条件)实现方法。
    Abstract: This paper applied an optimized transmitting boundary with multiple artificial velocities (denoted as caj-MTF) that is recently proposed by the authors to the high-accuracy spectral-element simulation of seismic wave propagation, and made a comparison study with several other classical artificial (or absorbing) boundary conditions including Liao’s multi-transmitting formula (MTF) boundary, perfectly matched layer (PML) boundary, viscous-spring boundary and the first-order Clayton-Engquist paraxial-approximation boundary. The results obtained from theoretical analysis and numerical tests are as follows: ① The formulation of ca j-MTF is very similar to that of MTF, so it has most of the advantages of the latter, i.e., very simple expressions, easy to be implemented, adjustable accuracy, minimal computation cost, and general applicability. ② Unlike the traditional MTF boundary that has only a single artificial wave velocity (i.e., computational wave velocity), ca j-MTF has multiple artificial wave velocities. In the simulation of elastic waves, the computational wave velocity parameters of ca j-MTF can be set to be P- and S-wave velocities, respectively. On this situation, the consistency between computational and physical wave velocities makes a significant improvement in the boundary accuracy. ③ ca j-MTF boundary has an slightly lower accuracy than that of PML boundary, whereas it is significantly superior to MTF, viscous-spring boundary and the first-order paraxial-approximation boundary. ④ ca j-MTF is superior to PML as it has much simpler formulations and better versatility. This work provides a convenient and high-efficient artificial boundary (or absorbing boundary) for spectral-element simulation of seismic wave propagation.
  • 人工边界条件是地震波动数值模拟技术的关键环节(廖振鹏,2002),是计算人工边界节点运动的各种方法的统称,其任务在于尽可能地“算准”外行波引起的边界点运动,以达到消除不合理边界虚假反射的目的。半个世纪以来,国内外研究人员提出了基于各种直接或间接方法适用于不同波动问题的人工边界条件,其中我国学者廖振鹏及其合作者所发展的多次透射公式(multi-transmitting formula,缩写为MTF),本文称之为廖氏透射人工边界,具有形式简单、易于实现、通用性好的优点(廖振鹏等,1984Liao,Wong,1984)。该边界具有清晰明确的物理机制,即使用统一人工波速进行“误差波多次透射”,因而受到研究人员和工程师的青睐。

    三十多年来,MTF人工边界在场地地震反应和土-结相互作用数值计算中发挥了重要作用(李小军等,1995Shi et al,2016Huang,2018陈少林等,2020),关于MTF精度优化(廖振鹏,李小军,1995Liao,1996)及数值稳定性问题(Liao,Liu,1992李小军,廖振鹏,1996廖振鹏等,2002景立平,2004章旭斌等,2015Xie,Zhang,2017)的研究也随之不断深入。近几年,MTF开始被用于基于谱元法的地震波动模拟(戴志军等,2015邢浩洁,李鸿晶,2017ab于彦彦等,2017Xing et al,2021a)。Xing等(2021a)对二维SH波动和P−SV波动的研究结果表明MTF边界的精度略低于完美匹配层(perfectly matched layer,缩写为PML)边界(李宁等,2007Liu et al,2014谢志南,章旭斌,2017),但要优于黏弹性边界(刘晶波,李彬,2005杜修力等,2006)。最近,作者(邢浩洁等,2021Xing et al,2021b)成功地将多个人工波速引入MTF表达式当中,提出了一种多人工波速优化透射边界,记为ca j-MTF,其中ca jj =1,2,···,N)表示与边界阶次N相对应的多个人工波速。该边界所具有的多个人工波速配置能够与弹性波、两相介质波动、频散波动等问题中的多种物理波速一一对应(即各个人工波速参数可以分别取为各个物理波速),解决了传统廖氏透射边界中单一人工波速不便于选取的难题,使得复杂波动模拟中的边界性能得到显著提升。

    与已有的廖氏透射边界优化形式(李小军,廖振鹏,1996Liao,1996)相比,多人工波速透射边界与MTF表达式更为接近,完全继承了MTF简洁、精度可控和普遍适用性的优点。廖振鹏(2002)曾经提出一种含有多个人工波速的MTF边界的推广形式,其解析表达式为

    $$ \left[ {\prod\limits_{m {\text{=}} 1}^L {\left( {\frac{\partial }{{\partial t}} {\text{+}} {c_{{\rm{a}}m}}\frac{\partial }{{\partial x}}} \right)} } \right]u {\text{=}} 0{\text{,}} $$ (1)

    式中L为边界阶次,camm=1,2,···,L)为人工波速。 该边界与Higdon (19861991)边界在形式上是一致的。而作者提出的多人工波速优化透射边界ca j-MTF为离散表达式,即

    $$ \left[ {\prod\limits_{j {\text{=}} 1}^N {{{[}} {I {\text{-}} B( {{c_{{\rm{a}}j}}} )} {{]}}} } \right]u( {s{\text{,}}t} ) {\text{=}} 0{\text{,}} $$ (2)

    式中,ust)为人工边界所在的指向内域的离散网格线上的波场,N为边界阶次,I为单位算子,Bca j)为表示时间-空间移动的离散算子,ca jj=1,2,···,N)为一组可调的人工波速。离散算子Bca j)对波场ust)的作用是将其转换为另一个时空节点(即参考点)处的波场,该点在时间上向前平移一个时刻Δt,空间上沿着人工边界节点所在的离散网格线向计算区域内部平移ca jΔt距离;算子的乘积如Bca1Bca2)表示时间-空间平移(2Δtca1Δtca2Δt)距离,依此类推。当ca j-MTF边界中各个人工波速取相同数值时,即退化为MTF边界的算子表达式 [ IBca) ] Nust)=0 (廖振鹏等,2002景立平,2004)。邢浩洁等(2021)证明了这两个边界表达式具有等价性,虽然二者的表达形式和数值离散格式都不一样,但在波动数值模拟中的精度和稳定性几乎完全相同。不过,离散边界ca j-MTF比解析边界更易于与不同的内域离散方法相结合,前者只需将各个离散参考点的运动由临近的内域节点的运动进行插值表示即可。作者在前期工作中对ca j-MTF边界模拟标量波和弹性波的性能进行了理论分析,并且在有限差分和有限元波动数值模拟中予以验证,本文将进一步探讨该边界在谱元法地震波动模拟中的应用。

    本文将首先介绍多人工波速优化透射边界ca j-MTF的表达式,阐明该边界提高边界性能的原理;然后给出在该边界谱元离散网格下的具体数值格式,并指出其与有限差分或有限元格式的差异;最后,采用简单雷克(Ricker)子波激励下的体波大角度透射和面波透射数值算例,研究该边界对不同外行波的反射率,并与传统MTF边界、完美匹配层边界、黏弹性边界、一阶旁轴近似边界(Clayton,Engquist,1977)及自由边界模拟结果进行比较,以期获得关于谱元法地震波动模拟中不同人工边界基本性能的定量认识。

    多人工波速优化透射边界(ca j-MTF)的具体原理详见Xing等(2021b)和邢浩洁等(2021),这里仅简要介绍。常用的前三阶优化边界表达式为

    $$\tag{3a} {\text{一阶}}c_{{\rm{a}}j}{\text{-}}{{\rm MTF}}{\text{:}}u( {0{\text{,}}t} ) {\text{=}} u( {{c_{{\rm{a}}1}}\Delta t{\text{,}}\;t {\text{-}} \Delta t} ){\text{,}} $$
    $$ {\text{二阶}}c_{{{{\rm{a}}}}j}{\text{-}}{\rm {MTF}}{\text{:}} u( {0{\text{,}}t} ) {\text{=}} \left[ {u( {{c_{{\rm{a}}1}}\Delta t{\text{,}}\;t {\text{-}} \Delta t} ){\text{+}}u( {{c_{{\rm{a}}2}}\Delta t{\text{,}}\;t {\text{-}} \Delta t} )} \right] {\text{-}} u( {{c_{{\rm{a}}1}}\Delta t {\text{+}} {c_{{\rm{a}}2}}\Delta t{\text{,}}\;t {\text{-}} 2\Delta t} ) {\text{,}} \tag{3b}$$
    $$ \begin{split}&{\text{三阶}}c_{{\rm{a}}j}{\text {-}}{\rm {MTF}}{\text{:}} u( {0{\text{,}}t} ) {\text{=}} \left[ {u( {{c_{{\rm{a}}1}}\Delta t{\text{,}}\;t {\text{-}} \Delta t} ){\text{+}}u( {{c_{{\rm{a}}2}}\Delta t{\text{,}}\;t {\text{-}} \Delta t} ){\text{+}}u( {{c_{{\rm{a}}3}}\Delta t{\text{,}}\;t {\text{-}} \Delta t} )} \right] - \\& \;\;\;\;\;\;\;\; \left[ {u( {{c_{{\rm{a}}1}}\Delta t {\text{+}} {c_{{\rm{a}}2}}\Delta t{\text{,}}\;t - 2\Delta t} ) {\text{+}} u( {{c_{{\rm{a}}2}}\Delta t {\text{+}} {c_{{\rm{a}}3}}\Delta t{\text{,}}\;t {\text{-}} 2\Delta t} ) {\text{+}} u( {{c_{{\rm{a}}3}}\Delta t {\text{+}} {c_{{\rm{a}}1}}\Delta t{\text{,}}\;t {\text{-}} 2\Delta t} )} \right] {\text{+}} \\& \;\;\;\;\;\;\;\; \; u( {{c_{{\rm{a}}1}}\Delta t {\text{+}} {c_{{\rm{a}}2}}\Delta t {\text{+}} {c_{{\rm{a}}3}}\Delta t{\text{,}}\;t {\text{-}} 3\Delta t} ) {\text{,}} \end{split} \tag{3c}$$

    式中:u(0,t)表示所要计算的目标人工边界节点0在t时刻的运动;Δt为时间步长;ca1ca2ca3为人工波速参数,其取值可以相同,也可以不同。当所有人工波速取相同值时,该边界退化为传统廖氏透射边界(MTF)。为便于比较,这里写出基于统一人工波速ca的廖氏透射边界的前三阶形式,依次为:

    $$\tag{4a} {\text{一阶}}{\rm {MTF}}{\text{:}}u(0{\text{,}}t) {\text{=}} u(c_{{\rm{a}}}\Delta t{\text{,}}t{\text{-}}\Delta t) {\text{,}} $$
    $$ {\text{二阶}}{\rm {MTF}}{\text{:}}u(0{{\text{,}}}t){\text{=}} 2u(c_{{\rm{a}}}\Delta t{\text{,}}t{\text{-}}\Delta t){\text{-}} u(2c_{{\rm{a}}}\Delta t{\text{,}}t{\text{-}}2\Delta t) {\text{,}} \tag{4b} $$
    $$ {\text{三阶}}{\rm {MTF}}{\text{:}}u(0{\text{,}}t) {\text{=}} 3u(c_{{\rm{a}}}\Delta t{\text{,}}t{\text{-}}\Delta t){\text{-}} 3u(2c_{{\rm{a}}}\Delta t{\text{,}}t{\text{-}}2\Delta t){\text{+}} u(3c_{{\rm{a}}}\Delta t{\text{,}}t{\text{-}}3\Delta t){\text{.}}\tag{4c}$$

    图1ca j-MTF边界示意图。每个人工边界节点0的运动都由一系列参考点(图中空心圆圈)的运动推算得到,这些参考点位于一条指向内域的离散网格线上(图中以局部坐标s表示)且分别处于不同时刻(t-Δtt-2Δtt-3Δt,···)。参考点的空间坐标ca1Δtca2Δtca1Δt +ca2Δt,···由各个人工波速ca1ca2ca3和时间步长Δt共同决定。观察图1并比较上述两种边界表达式可知,ca j-MTF边界对MTF边界的优化是通过将各个时刻的单一参考点替换为多个参考点来实现的。邢浩洁等(2021)将这种改进解释为在保留“误差波多次透射”物理机制的同时对各阶误差波的表述加以优化。

    图  1  多人工波速优化透射边界($c_{{\rm{a}}j}$-MTF)示意图 (s0t为定义人工边界条件的局部坐标系)
    Figure  1.  Schematic diagram of optimized transmitting boundary with multiple artificial wave velocities ($c_{{\rm{a}}j}$-MTF) (s0t is a local coordinate system that is used to define the artificial boundary condition)

    由于ca j-MTF边界具有与MTF边界非常相似的形式,其数值实现方式与后者也基本一致(邢浩洁,李鸿晶,2017a)。如图2 所示,利用紧邻人工边界的谱单元节点来实现ca j-MTF。对于任意人工边界节点0,要求该节点位于一条指向内域的离散网格线上,紧邻人工边界的谱单元在该离散网格线上的一组节点为0,1,···,MM为单元插值函数的阶次)。在采用ca j-MTF计算(p+1)Δt时刻边界节点0的运动时,只需将式(3)中pΔt,(p-1)Δt,(p-2)Δt,···各个时刻的边界参考点(图中空心圆圈)的运动用谱单元节点0,1,···,M的运动插值表示即可。

    图  2  优化透射边界的谱元计算格式
    Figure  2.  Spectral-element computational scheme of the optimized transmitting boundary

    根据上述插值方法得到优化透射边界ca j-MTF的谱元计算格式为

    $$\tag{5a} \quad\quad\quad\quad\quad\quad\quad\quad{\text{一阶边界:}} u_0^{p {\text{+}} 1} {\text{=}} {{\boldsymbol{T}}_{\bf{1}}}{{\boldsymbol{u}}_1}{\text{,}} $$
    $$\tag{5b}\quad\quad\quad\quad\quad\quad\quad\quad{\text{二阶边界:}} u_0^{p {\text{+}} 1} {\text{=}} {{\boldsymbol{T}}_{2{{1}}}}{{\boldsymbol{u}}_1} {\text{-}} {{\boldsymbol{T}}_{22}}{{\boldsymbol{u}}_2}{\text{,}} $$
    $$\tag{5c} \quad\quad\quad\quad\quad\quad\quad\quad{\text{三阶边界:}} u_0^{p + 1} = {{\boldsymbol{T}}_{3{{1}}}}{{\boldsymbol{u}}_1} - {{\boldsymbol{T}}_{32}}{{\boldsymbol{u}}_2} + {{\boldsymbol{T}}_{33}}{{\boldsymbol{u}}_3}{\text{,}} $$

    其中,

    $$ \begin{split}& {{\boldsymbol{u}}_1} {\text{=}} {\left[ {\begin{array}{*{20}{c}} {u_0^p}{\text{,}}&{u_1^p}{\text{,}}& \cdots{\text{,}} &{u_M^p} \end{array}} \right]^{ {\rm{T}}}}{\text{,}}{{\boldsymbol{u}}_2} {\text{=}} {\left[ {\begin{array}{*{20}{c}} {u_0^{p {\text{-}} 1}}{\text{,}}&{u_1^{p {\text{-}} 1}}{\text{,}}& \cdots{\text{,}} &{u_M^{p {\text{-}} 1}} \end{array}} \right]^{{\rm{T}}}}{\text{,}}{{\boldsymbol{u}}_3} {\text{=}} {\left[ {\begin{array}{*{20}{c}} {u_0^{p {\text{-}} 2}}{\text{,}}&{u_1^{p {\text{-}} 2}}{\text{,}}& \cdots{\text{,}} &{u_M^{p {\text{-}} 2}} \end{array}} \right]^{\rm T}}{\text{,}}\\& {{\boldsymbol{T}}_1} {\text{=}} \left[ {\begin{array}{*{20}{c}} {{t_{1{\text{,}}0}}}{\text{,}}&{{t_{1{\text{,}}1}}}{\text{,}}& \cdots{\text{,}} &{{t_{1{\text{,}}M}}} \end{array}} \right]{\text{,}}{t_{1{\text{,}}i}} {\text{=}} \displaystyle\prod\limits_{\scriptstyle k {\text{=}} 0{\text{,}}\hfill\atop \scriptstyle k \ne i\hfill}^M {\dfrac{{ {{c_{{\rm{a}}1}}\Delta t {\text{-}} {s_k}} }}{{ {{s_i} {\text{-}} {s_k}} }}} \qquad i {\text{=}} 0{\text{,}}1{\text{,}} \cdots {\text{,}}M{\text{,}}\\& {{\boldsymbol{T}}_{21}} {\text{=}} \left[ {\begin{array}{*{20}{c}} {{t_{21{\text{,}}0}}}{\text{,}}&{{t_{21{\text{,}}1}}}{\text{,}}& \cdots {\text{,}}&{{t_{21{\text{,}}M}}} \end{array}} \right]{\text{,}}{{\boldsymbol{T}}_{22}} {\text{=}} \left[ {\begin{array}{*{20}{c}} {{t_{22{\text{,}}0}}}{\text{,}}&{{t_{22{\text{,}}1}}}{\text{,}}& \cdots{\text{,}} &{{t_{22{\text{,}}M}}} \end{array}} \right]{\text{,}}\\& {t_{21{\text{,}}i}} {\text{=}} \displaystyle\prod\limits_{\scriptstyle k {\text{=}} 0{}\hfill\atop \scriptstyle\;\; k \ne i\hfill}^M {\dfrac{\;{ {{c_{{\rm{a}}1}}\Delta t {\text{-}} {s_k}} }}{{ {{s_i} {\text{-}} {s_k}\;} }}} {\text{+}} \prod\limits_{\scriptstyle k {\text{=}} 0\hfill\atop \scriptstyle\;\; k \ne i\hfill}^M {\dfrac{{ {{\;c_{{\rm{a}}2}}\Delta t {\text{-}} {s_k}} }}{{ {{s_i} {\text{-}} {s_k\;}} }}} {\text{,}}{t_{22{\text{,}}i}} {\text{=}} \prod\limits_{\scriptstyle k {\text{=}} 0{}\hfill\atop \scriptstyle \;\;k \ne i\hfill}^M {\dfrac{{ {{\;c_{{\rm{a}}1}}\Delta t {\text{+}} {c_{{\rm{a}}2}}\Delta t {\text{-}} {s_k\;}} }}{{ {{s_i} {\text{-}} {s_k}} }}}\qquad i {\text{=}} 0{\text{,}}1{\text{,}} \cdots {\text{,}}M{\text{,}}\\& {{\boldsymbol{T}}_{31}} {\text{=}} \left[ {\begin{array}{*{20}{c}} {{t_{31{\text{,}}0}}}{\text{,}}&{{t_{31{\text{,}}1}}}{\text{,}}& \cdots {\text{,}}&{{t_{31{\text{,}}M}}} \end{array}} \right]{\text{,}}{{\boldsymbol{T}}_{32}} {\text{=}} \left[ {\begin{array}{*{20}{c}} {{t_{32{\text{,}}0}}}{\text{,}}&{{t_{32{\text{,}}1}}}{\text{,}}& \cdots {\text{,}}&{{t_{32{\text{,}}M}}} \end{array}} \right]{\text{,}}{{\boldsymbol{T}}_{33}} {\text{=}} \left[ {\begin{array}{*{20}{c}} {{t_{33{\text{,}}0}}}{\text{,}}&{{t_{33{\text{,}}1}}}{\text{,}}& \cdots {\text{,}}&{{t_{33{\text{,}}M}}} \end{array}} \right]{\text{,}} \end{split}$$

    式中:u1u2u3表示单元节点运动组成的列向量;T1T21,···,T33表示插值系数组成的行向量;skk=0,1,···,M)表示从边界节点0到编号为k的内域节点的距离;T31T32T33中的插值系数与T21T22类似,为节省篇幅,不再具体列出。

    式(5)—(6)所表示的ca j-MTF边界的谱元计算格式与已有的MTF边界的谱元计算格式(戴志军等,2015邢浩洁,李鸿晶,2017ab于彦彦等,2017Xing et al,2021a)非常相似,二者都简单地将各个边界参考点的运动用该方向上谱单元节点的运动插值表示。这种简单实用的施加方式为廖氏透射边界的重要特色,本文边界继承了这个优点。不过,本文边界也具有Xing等(2021a)所指出的谱元法中MTF数值格式的缺点,即它不能像传统MTF有限差分或有限元格式那样由一阶边界格式的乘方来得到高阶边界格式,这使得谱元法中高阶透射边界的精度和稳定性受到数值离散误差的影响很大。因此,我们建议在谱元法地震波动模拟中使用MTF或ca j-MTF边界时,边界阶次取N=2。

    本文以谱元法模拟脉冲型地震动输入的波动模拟结果来检验多人工波速优化透射边界(ca j-MTF)的实用性,并通过与几种经典人工边界以及自由边界(物理边界)进行比较分析,得到关于ca j-MTF边界误差量级及其相对优势的定量认识。采用如图3所示的计算模型,分别考虑体波大角度透射问题和面波透射问题两种情形。

    图  3  人工边界性能分析模型
    (a) 体波大角度透射问题;(b) 面波透射问题
    Figure  3.  Analytical models of artificial boundary performance
    (a) The problem of body wave transmission over large incident angles;(b) Surface wave transmission problem

    对于体波问题,波速设定为cP=1 000 m/s,cS=440 m/s,对应于泊松比ν=0.38。模型尺寸为400 m×1 200 m,波源位于坐标(120 m,600 m),三个观察点位于左边界上,A (0,500 m),B (0,400 m)和C (0,200 m)。这样大的纵横波速比(或泊松比)和透射角度对边界性能提出了很高的要求。对于面波问题,波速cP=1000 m/s,cS=577.4 m/s,对应的泊松比为ν=0.25。模型尺寸为800 m×600 m,波源位于坐标(500 m,20 m),三个观察点位于右边界上,从地表向下依次为D (800 m,0),E (800 m,20 m)和F (800 m,80 m)。两个问题的波源均采用雷克子波,施加在节点的z方向位移uz之上,波源函数表达式为

    $$ s( t ) {\text{=}} \left[ {1 {\text{-}} 2{\pi ^2}{f^2_0}{{\left( {t {\text{-}} {t_0} {\text{-}} \dfrac{1}{f_0}} \right)}^2}} \right]\exp \left[ { - {\pi ^2}{f^2_0}{{\left( {t {\text{-}} {t_0} {\text{-}} \dfrac{1}{f_0}} \right)}^2}} \right] {\text{,}} $$ (7)

    式中,t0为脉冲起始时刻,f0为中心频率,与之对应的脉冲时间宽度为2/f0,对应的峰值频率fmax约为2.5f0。本文取t0=0,f0=10 Hz,则脉冲时间宽度为0.2 s,峰值频率约为25 Hz。输入波的时程及其傅里叶谱如图4所示。

    图  4  输入波时程及其傅里叶幅值谱
    Figure  4.  Time history and Fourier spectrum of the incident wave

    模型的空间离散采用25节点正方形谱单元,单元尺寸为20 m×20 m。时间步长在满足内域时间积分稳定性的前提下,随着不同边界条件的影响进行一定调整。用于与本文ca j-MTF边界相比较的其它几种边界分别为:MTF边界(Xing et al,2021a)、PML边界(Zeng et al,2011Liu et al,2014)、黏弹性边界(杜修力等,2006)、一阶旁轴近似边界(Clayton,Engquist,1977)以及自由边界(物理边界,谱元法自动满足该条件)。采用扩展计算区域的数值解作为参考解,来衡量各个人工边界的反射误差。

    不同边界条件模拟体波大角度透射问题所得到的z方向位移uz的波场快照如图5所示,各子图的快照时刻分别为0.3 s,0.4 s,0.5 s,0.7 s。从图5可以看出:自由边界这种物理边界会造成大量虚假反射,且边界反射存在波型转换(四种反射模式:P−P,P−S和S−P,S−S);所有人工边界都能够极大地降低不必要的虚假反射,其模拟结果远远优于自由边界,这体现出人工边界条件的重要性;PML边界精度最高,已看不出边界反射;本文ca j-MTF边界的精度明显好于MTF、黏弹性边界和一阶旁轴近似边界,虽然不及PML那样完美,但也达到了很好的模拟效果。由此可见,波场快照定性地反映了不同人工边界的性能差异。

    图  5  不同边界条件模拟体波大角度透射问题的波场快照(时刻依次为0.3 s,0.4 s,0.5 s,0.7 s)
    (a) $c_{{\rm{a}}j} $-MTF边界;(b) MTF边界;(c) PML边界;(d) 黏弹性边界;(e) 一阶旁轴近似边界;(f) 自由边界(物理边界)
    Figure  5.  Wave field snapshots of body wave propagating over large incident angles obtained from different boundary conditions (time instants are 0.3 s,0.4 s,0.5 s,0.7 s)
    (a) $c_{{\rm{a}}j} $-MTF boundary;(b) MTF boundary;(c) PML boundary;(d) Viscous-spring boundary;(e) The first-order paraxial-approximation boundary;(f) Free boundary (physical boundary)

    图6给出了观察点A,BCz方向位移uz的时程及其相对于参考解的误差曲线。为便于比较,图中未显示误差很大的自由边界结果以及与MTF和黏弹性边界精度相当的一阶旁轴近似边界结果,后文表格将列出全部结果。通过观察点时程曲线可以看到,黏弹性边界结果总是小于参考解,表明该边界给计算模型提供的约束“偏刚”,另外几种边界结果则看不出明显规律。从误差曲线可知,除PML之外的几种人工边界均产生了显著的误差。不过,ca j-MTF边界相对于MTF边界和黏弹性边界具有明显优势,不仅其误差幅值大大小于后两者,还对大角度透射波(见观察点BC的误差曲线)实现了较高精度的模拟。前文所指出的ca j-MTF边界能够较传统边界更好地适应含有不同物理波速或存在大角度透射(大角度对应于大的视传播速度)的复杂波动问题,在这里得到验证。

    图  6  观察点A (a),B (b)和C (c)处z方向位移$u_z $的时程及误差曲线
    Figure  6.  Time histories and error curves of the displacement $u_z $ at the observation points A (a),B (b) and C (c)

    为定量地比较不同边界条件对体波模拟效果的差异,表1详细列出了观察点ABC处波场分量uxuz的数值解相对于参考解(扩展模型解)的误差曲线(uz的误差曲线见图6右侧,ux的未画出)的峰值(绝对值),以及这些误差峰值相对于参考解时程峰值的百分比(对于每种人工边界条件,将各个观察点的结果进行平均)。

    表  1  体波情形下ABC点误差曲线峰值(绝对值)以及每种边界条件下误差峰值与参考解峰值的百分比
    Table  1.  The peaks (absolute value) of error curves of the points ABC,and the percentages between those error peaks and reference solution peaks on different boundary conditions:Body wave case
    边界条件ux误差峰值/muz误差峰值/m误差峰值与参考
    解峰值的百分比
    ABCABC
    ca j-MTF边界 0.006 5 0.002 1 0.005 1 0.013 9 0.004 4 0.003 9 15.3%
    MTF边界 0.021 9 0.013 1 0.008 0 0.033 0 0.008 5 0.009 8 37.0%
    PML边界 0.001 0 0.000 9 0.001 5 0.001 5 0.001 1 0.000 6 3.2%
    黏弹性边界 0.019 3 0.028 7 0.016 9 0.038 3 0.025 3 0.012 4 62.1%
    一阶旁轴近似边界 0.022 3 0.004 0 0.010 0 0.008 3 0.011 0 0.012 9 33.7%
    自由边界 0.058 5 0.036 4 0.016 2 0.097 6 0.076 4 0.013 7 119.2%
    参考解峰值 0.062 6 0.045 8 0.021 1 0.075 3 0.028 2 0.021 3
    下载: 导出CSV 
    | 显示表格

    表1可知,各个观察点的最大误差绝对值存在明显差异,从A点到B点再到C点,误差逐步降低,这体现了波传播过程中几何衰减所导致的幅值下降。不过,各个观察点的最大误差总体上随着不同边界条件呈现出一致的变化趋势,这个趋势最终体现在边界的峰值百分误差上。不同边界的峰值百分误差显示出边界精度由高到低依次为:PML边界最高,ca j-MTF边界较高,MTF边界、黏弹性边界和一阶旁轴近似边界中等,自由边界最低。各个峰值百分误差数值存在着数量级的差异,PML边界低至3.2%,ca j-MTF边界为15.3%,MTF边界、黏弹性边界和一阶旁轴近似边界分别为37.0%,62.1%,33.7%,自由边界则高达119.2%。由于峰值百分误差是对各个边界误差最大值的度量,而从图5所示的波场快照来看,总体上人工边界对波动能量的反射比例要远小于这些峰值。因此可以得出结论,在对大纵横波速比和大角度透射的体波进行模拟时,除PML边界具有近乎完美的性能之外,本文的ca j-MTF边界亦具有很高的精度。

    不同边界条件模拟面波透射问题所得到的z方向位移uz的波场快照如图7所示,各子图的快照时刻分别为0.5 s,0.9 s,1.2 s。面波快照结果与上述体波情形相似,主要为:与自由边界存在的大量虚假反射相比,所有人工边界都能够消除绝大部分边界反射;PML边界模拟效果近乎完美;本文ca j-MTF仅存在微量面波反射,精度很高;MTF、黏弹性边界和一阶旁轴近似边界则有着较为显著的面波反射,精度一般。

    图  7  不同边界条件模拟面波问题的波场快照(时刻依次为0.5 s,0.9 s,1.2 s)
    (a) $ c_{{\rm{a}}j} $-MTF边界;(b) MTF边界;(c) PML边界;(d) 黏弹性边界;(e) 一阶旁轴近似边界;(f) 自由边界(物理边界)
    Figure  7.  Wave field snapshots of surface waves obtained by different boundary conditions (time instants are 0.5 s,0.9 s,1.2 s)
    (a) $ c_{{\rm{a}}j} $-MTF boundary;(b) MTF boundary;(c) PML boundary;(d) Viscous-spring boundary;(e) The first-order paraxial-approximation boundary;(f) Free boundary (physical boundary)

    图8为面波观察点DEFuz的时程及其相对于参考解的误差曲线。同样地,为了便于比较,图中未给出误差很大的自由边界结果以及与MTF和黏弹性边界精度相当的一阶旁轴近似边界结果,后文表格将全部列出。D点位于地表,E点和F点分别距离地表20 m和80 m。三个观察点处时程曲线的幅值逐步降低,表现出面波幅值从地表向下逐步衰减的规律;从误差曲线来看,三个观察点的结果均表明PML边界误差最小,ca j-MTF有少量误差,MTF边界和黏弹性边界的误差进一步增大。综上可见,面波问题的模拟结果再次证明ca j-MTF边界相对于MTF和黏弹性边界具有非常明显的优势。

    图  8  观察点D (a),E (b)和F (c)处z方向位移$u_z $的时程及误差曲线
    Figure  8.  Time history and error curves of the displacement $u_z $ at the observation points D (a),E (b) and F (c)

    为定量比较不同边界条件对面波模拟效果的差异,表2详细列出了观察点DEF处波场分量uxuz的数值解相对于参考解(扩展模型解)的误差曲线(uz的误差曲线见图8右侧,ux的未画出)的峰值(绝对值),以及这些误差峰值相对于参考解时程峰值的百分比(对于每种人工边界条件,将各个观察点的结果进行平均)。

    表  2  面波情形下DEF点误差曲线峰值(绝对值)以及每种边界条件下误差峰值与参考解峰值的百分比
    Table  2.  The peaks (absolute value) of error curves of the points DEF, and the percentages between those error peaks and reference solution peaks under different boundary conditions:Surface wave case
    边界条件ux 误差峰值/muz误差峰值/m误差峰值与参考
    解峰值的百分比
    DEFDEF
    ca j-MTF边界 0.019 6 0.012 2 0.002 5 0.018 1 0.012 5 0.002 8 11.7%
    MTF边界 0.102 0 0.049 7 0.017 8 0.103 2 0.061 0 0.009 9 59.7%
    PML边界 0.005 0 0.002 5 0.002 5 0.002 8 0.002 3 0.001 4 4.8%
    黏弹性边界 0.086 4 0.014 0 0.004 5 0.168 5 0.026 8 0.011 0 30.4%
    一阶旁轴近似边界 0.075 4 0.034 8 0.009 8 0.069 9 0.059 6 0.009 6 41.0%
    自由边界 0.552 3 0.196 5 0.204 9 0.447 7 0.153 4 0.154 9 425.4%
    参考解峰值 0.233 3 0.039 8 0.015 3 0.336 7 0.252 2 0.053 1
    下载: 导出CSV 
    | 显示表格

    表2可知,各个观察点的最大误差总体上随着不同边界条件呈现出一致的变化趋势,这种趋势最终体现在峰值百分误差上:PML边界误差最小,ca j-MTF边界次之,MTF边界、黏弹性边界、一阶旁轴近似边界误差中等,自由边界则误差极大。不同边界的面波反射误差存在数量级差异,PML边界为4.8%,ca j-MTF边界为11.7%,MTF边界、黏弹性边界、一阶旁轴近似边界分别为59.7%,30.4%,41.0%,自由边界高达425.4%。因此,面波模拟结果同样表明ca j-MTF边界是一种精度很高的人工边界,虽然未达到PML边界那样近乎完美的精度,但是显著优于MTF边界、黏弹性边界和一阶旁轴近似边界。

    在使用有限的数值离散模型研究无限域波动问题时,如何施加人工边界条件(即吸收边界条件)是尚未得到圆满解决的关键环节。本文将作者(邢浩洁等,2021Xing et al,2021b)最近发展的多人工波速优化透射边界(ca j-MTF)应用于高精度谱元法的地震波动模拟,并通过与现有的廖氏透射边界(MTF)、完美匹配层边界(PML)、黏弹性边界以及一阶旁轴近似边界进行比较分析,证明了这是一种便捷、高效的人工边界条件实现方法。

    ca j-MTF边界对传统MTF边界的计算波速参数进行优化,但保持了后者“误差波多次透射”的基本原理以及简单通用的表达形式,因此ca j-MTF边界像MTF边界一样对于不同类型的波动问题和数值方法具有普适性。研究结果显示,在谱元法中使用ca j-MTF边界或传统MTF边界时,二阶边界效果最好,而三阶及以上阶次的边界则会受到数值离散误差的影响反而降低精度,这是目前尚难以解决的问题。MTF边界或传统MTF边界时,二阶边界效果最好,而三阶及以上阶次的边界则会受到数值离散误差的影响反而降低精度,这是目前尚难以解决的问题。

    与现有的PML边界相比,ca j-MTF边界的精度相差不大,而在复杂程度、计算量以及通用性方面则有着巨大优势。与MTF边界、黏弹性边界或一阶旁轴近似边界相比,ca j-MTF边界在精度方面具有显著优势,尤其是对于外行波以大角度射向人工边界和面波透射情形。

    本文研究结果对于使用高精度谱元法进行地震波动模拟时人工边界条件的优化选取具有重要参考价值。虽然文中只给出了二维弹性波的数值算例,但ca j-MTF边界或MTF边界的施加方式决定了它们可以无差别地应用于一维、二维及三维波动离散模型,而其它人工边界条件则不具备这样的简单通用性。下一步拟将该方法拓展应用到一些更具实际意义的复杂波动问题当中,如局部场地的地震波散射问题、饱和介质弹性波传播问题、低频震源问题等,以探讨提高边界精度的方法以及确保长持时计算稳定性所要采取的措施。

  • 图  1   多人工波速优化透射边界($c_{{\rm{a}}j}$-MTF)示意图 (s0t为定义人工边界条件的局部坐标系)

    Figure  1.   Schematic diagram of optimized transmitting boundary with multiple artificial wave velocities ($c_{{\rm{a}}j}$-MTF) (s0t is a local coordinate system that is used to define the artificial boundary condition)

    图  2   优化透射边界的谱元计算格式

    Figure  2.   Spectral-element computational scheme of the optimized transmitting boundary

    图  3   人工边界性能分析模型

    (a) 体波大角度透射问题;(b) 面波透射问题

    Figure  3.   Analytical models of artificial boundary performance

    (a) The problem of body wave transmission over large incident angles;(b) Surface wave transmission problem

    图  4   输入波时程及其傅里叶幅值谱

    Figure  4.   Time history and Fourier spectrum of the incident wave

    图  5   不同边界条件模拟体波大角度透射问题的波场快照(时刻依次为0.3 s,0.4 s,0.5 s,0.7 s)

    (a) $c_{{\rm{a}}j} $-MTF边界;(b) MTF边界;(c) PML边界;(d) 黏弹性边界;(e) 一阶旁轴近似边界;(f) 自由边界(物理边界)

    Figure  5.   Wave field snapshots of body wave propagating over large incident angles obtained from different boundary conditions (time instants are 0.3 s,0.4 s,0.5 s,0.7 s)

    (a) $c_{{\rm{a}}j} $-MTF boundary;(b) MTF boundary;(c) PML boundary;(d) Viscous-spring boundary;(e) The first-order paraxial-approximation boundary;(f) Free boundary (physical boundary)

    图  6   观察点A (a),B (b)和C (c)处z方向位移$u_z $的时程及误差曲线

    Figure  6.   Time histories and error curves of the displacement $u_z $ at the observation points A (a),B (b) and C (c)

    图  7   不同边界条件模拟面波问题的波场快照(时刻依次为0.5 s,0.9 s,1.2 s)

    (a) $ c_{{\rm{a}}j} $-MTF边界;(b) MTF边界;(c) PML边界;(d) 黏弹性边界;(e) 一阶旁轴近似边界;(f) 自由边界(物理边界)

    Figure  7.   Wave field snapshots of surface waves obtained by different boundary conditions (time instants are 0.5 s,0.9 s,1.2 s)

    (a) $ c_{{\rm{a}}j} $-MTF boundary;(b) MTF boundary;(c) PML boundary;(d) Viscous-spring boundary;(e) The first-order paraxial-approximation boundary;(f) Free boundary (physical boundary)

    图  8   观察点D (a),E (b)和F (c)处z方向位移$u_z $的时程及误差曲线

    Figure  8.   Time history and error curves of the displacement $u_z $ at the observation points D (a),E (b) and F (c)

    表  1   体波情形下ABC点误差曲线峰值(绝对值)以及每种边界条件下误差峰值与参考解峰值的百分比

    Table  1   The peaks (absolute value) of error curves of the points ABC,and the percentages between those error peaks and reference solution peaks on different boundary conditions:Body wave case

    边界条件ux误差峰值/muz误差峰值/m误差峰值与参考
    解峰值的百分比
    ABCABC
    ca j-MTF边界 0.006 5 0.002 1 0.005 1 0.013 9 0.004 4 0.003 9 15.3%
    MTF边界 0.021 9 0.013 1 0.008 0 0.033 0 0.008 5 0.009 8 37.0%
    PML边界 0.001 0 0.000 9 0.001 5 0.001 5 0.001 1 0.000 6 3.2%
    黏弹性边界 0.019 3 0.028 7 0.016 9 0.038 3 0.025 3 0.012 4 62.1%
    一阶旁轴近似边界 0.022 3 0.004 0 0.010 0 0.008 3 0.011 0 0.012 9 33.7%
    自由边界 0.058 5 0.036 4 0.016 2 0.097 6 0.076 4 0.013 7 119.2%
    参考解峰值 0.062 6 0.045 8 0.021 1 0.075 3 0.028 2 0.021 3
    下载: 导出CSV

    表  2   面波情形下DEF点误差曲线峰值(绝对值)以及每种边界条件下误差峰值与参考解峰值的百分比

    Table  2   The peaks (absolute value) of error curves of the points DEF, and the percentages between those error peaks and reference solution peaks under different boundary conditions:Surface wave case

    边界条件ux 误差峰值/muz误差峰值/m误差峰值与参考
    解峰值的百分比
    DEFDEF
    ca j-MTF边界 0.019 6 0.012 2 0.002 5 0.018 1 0.012 5 0.002 8 11.7%
    MTF边界 0.102 0 0.049 7 0.017 8 0.103 2 0.061 0 0.009 9 59.7%
    PML边界 0.005 0 0.002 5 0.002 5 0.002 8 0.002 3 0.001 4 4.8%
    黏弹性边界 0.086 4 0.014 0 0.004 5 0.168 5 0.026 8 0.011 0 30.4%
    一阶旁轴近似边界 0.075 4 0.034 8 0.009 8 0.069 9 0.059 6 0.009 6 41.0%
    自由边界 0.552 3 0.196 5 0.204 9 0.447 7 0.153 4 0.154 9 425.4%
    参考解峰值 0.233 3 0.039 8 0.015 3 0.336 7 0.252 2 0.053 1
    下载: 导出CSV
  • 陈少林,孙杰,柯小飞. 2020. 平面波输入下海水-海床-结构动力相互作用分析[J]. 力学学报,52(2):578–590. doi: 10.6052/0459-1879-19-354

    Chen S L,Sun J,Ke X F. 2020. Analysis of water-seabed-structure dynamic interaction excited by plane waves[J]. Chinese Journal of Theoretical and Applied Mechanics,52(2):578–590 (in Chinese).

    戴志军,李小军,侯春林. 2015. 谱元法与透射边界的配合使用及其稳定性研究[J]. 工程力学,32(11):40–50. doi: 10.6052/j.issn.1000-4750.2014.03.0196

    Dai Z J,Li X J,Hou C L. 2015. A combination usage of transmitting formula and spectral element method and the study of its stability[J]. Engineering Mechanics,32(11):40–50 (in Chinese).

    杜修力,赵密,王进廷. 2006. 近场波动模拟的人工应力边界条件[J]. 力学学报,38(1):49–56. doi: 10.3321/j.issn:0459-1879.2006.01.007

    Du X L,Zhao M,Wang J T. 2006. A stress artificial boundary in FEA for near-field wave problem[J]. Chinese Journal of Theoretical and Applied Mechanics,38(1):49–56 (in Chinese).

    景立平. 2004. 多次透射公式实用形式稳定性分析[J]. 地震工程与工程振动,24(4):20–24. doi: 10.3969/j.issn.1000-1301.2004.04.004

    Jing L P. 2004. Stability analysis of practical formula for multi-transmitting boundary[J]. Earthquake Engineering and Engineering Vibration,24(4):20–24 (in Chinese).

    李宁,谢礼立,翟长海. 2007. 基于混合有限元格式的完美匹配层与多次透射公式人工边界比较研究[J]. 地震学报,29(6):643–653. doi: 10.3321/j.issn:0253-3782.2007.06.009

    Li N,Xie L L,Zhai C H. 2007. Comparison of perfectly matched layer and multi-transmitting formula artificial boundary conditions based on hybrid finite element formulation[J]. Acta Seismologica Sinica,29(6):643–653 (in Chinese).

    李小军,廖振鹏. 1996. 时域局部透射边界的计算飘移失稳[J]. 力学学报,28(5):627–632. doi: 10.3321/j.issn:0459-1879.1996.05.016

    Li X J,Liao Z P. 1996. The drift instability of local transmitting boundary in time domain[J]. Acta Mechanica Sinica,28(5):627–632 (in Chinese).

    李小军,廖振鹏,关慧敏. 1995. 粘弹性场地地形对地震动影响分析的显式有限元-有限差分方法[J]. 地震学报,17(3):362–369.

    Li X J,Liao Z P,Guan H M. 1995. An explicit finite element-finite difference method for the analysis of the influence of viscous-elastic site topography on seismic wave motion[J]. Acta Seismologica Sinica,17(3):362–369 (in Chinese).

    廖振鹏. 2002. 工程波动理论导论[M]. 第二版. 北京: 科学出版社: 156–181.

    Liao Z P. 2002. Introduction to Wave Motion Theories in Engineering[M]. 2nd ed. Beijing: Science Press: 156–181 (in Chinese).

    廖振鹏,李小军. 1995. 推广的多次透射边界:标量波情形[J]. 力学学报,27(1):69–78.

    Liao Z P,Li X J. 1995. Generalized multi-transmitting boundary:Scalar wave case[J]. Acta Mechanica Sinica,27(1):69–78 (in Chinese).

    廖振鹏,黄孔亮,杨柏坡,袁一凡. 1984. 暂态波透射边界[J]. 中国科学:A辑,(6):556–564.

    Liao Z P,Huang K L,Yang B P,Yuan Y F. 1984. A transmitting boundary for transient wave analyses[J]. Science in China:Series A,27(10):1063–1076.

    廖振鹏,周正华,张艳红. 2002. 波动数值模拟中透射边界的稳定实现[J]. 地球物理学报,45(4):533–545. doi: 10.3321/j.issn:0001-5733.2002.04.011

    Liao Z P,Zhou Z H,Zhang Y H. 2002. Stable implementation of transmitting boundary in numerical simulation of wave motion[J]. Chinese Journal of Geophysics,45(4):533–545 (in Chinese).

    刘晶波,李彬. 2005. 三维黏弹性静-动力统一人工边界[J]. 中国科学:E辑,35(9):966–980.

    Liu J B,Li B. 2005. A unified viscous-spring artificial boundary for 3-D static and dynamic applications[J]. Science in China:Series E,48(5):570–584. doi: 10.1360/04ye0362

    谢志南,章旭斌. 2017. 弱形式时域完美匹配层[J]. 地球物理学报,60(10):3823–3831. doi: 10.6038/cjg20171012

    Xie Z N,Zhang X B. 2017. Weak-form time-domain perfectly matched layer[J]. Chinese Journal of Geophysics,60(10):3823–3831 (in Chinese).

    邢浩洁,李鸿晶. 2017a. 透射边界条件在波动谱元模拟中的实现:一维波动[J]. 力学学报,49(2):367–379.

    Xing H J,Li H J. 2017a. Implementation of multi-transmitting boundary condition for wave motion simulation by spectral element method:One dimension case[J]. Chinese Journal of Theoretical and Applied Mechanics,49(2):367–379 (in Chinese).

    邢浩洁,李鸿晶. 2017b. 透射边界条件在波动谱元模拟中的实现:二维波动[J]. 力学学报,49(4):894–906.

    Xing H J,Li H J. 2017b. Implementation of multi-transmitting boundary condition for wave motion simulation by spectral element method:Two dimension case[J]. Chinese Journal of Theoretical and Applied Mechanics,49(4):894–906 (in Chinese).

    邢浩洁,李小军,刘爱文,李鸿晶,周正华,陈苏. 2021. 波动数值模拟中的外推型人工边界条件[J]. 力学学报,53(5):1480–1495. doi: 10.6052/0459-1879-20-408

    Xing H J,Li X J,Liu A W,Li H J,Zhou Z H,Chen S. 2021. Extrapolation-type artificial boundary conditions in the numerical simulation of wave motion[J]. Chinese Journal of Theoretical and Applied Mechanics,53(5):1480–1495 (in Chinese).

    于彦彦,丁海平,刘启方. 2017. 透射边界与谱元法的结合及对波动模拟精度的改进[J]. 振动与冲击,36(2):13–22.

    Yu Y Y,Ding H P,Liu Q F. 2017. Integration of transmitting boundary and spectral-element method and improvement on the accuracy of wave motion simulation[J]. Journal of Vibration and Shock,36(2):13–22 (in Chinese).

    章旭斌,廖振鹏,谢志南. 2015. 透射边界高频耦合失稳机理及稳定实现:SH波动[J]. 地球物理学报,58(10):3639–3648. doi: 10.6038/cjg20151017

    Zhang X B,Liao Z P,Xie Z N. 2015. Mechanism of high frequency coupling instability and stable implementation for transmitting boundary:SH wave motion[J]. Chinese Journal of Geophysics,58(10):3639–3648 (in Chinese).

    Clayton R,Engquist B. 1977. Absorbing boundary conditions for acoustic and elastic wave equations[J]. Bull Seismol Soc Am,67(6):1529–1540. doi: 10.1785/BSSA0670061529

    Higdon R L. 1986. Absorbing boundary conditions for difference approximations to the multi-dimensional wave equation[J]. Math Comput,47(176):437–459.

    Higdon R L. 1991. Absorbing boundary conditions for elastic waves[J]. Geophysics,56(2):231–241. doi: 10.1190/1.1443035

    Huang J J. 2018. An incrementation-adaptive multi-transmitting boundary for seismic fracture analysis of concrete gravity dams[J]. Soil Dyn Earthq Eng,110:145–158. doi: 10.1016/j.soildyn.2017.12.002

    Liao Z P. 1996. Extrapolation non-reflecting boundary conditions[J]. Wave Motion,24(2):117–138. doi: 10.1016/0165-2125(96)00010-8

    Liao Z P,Wong H L. 1984. A transmitting boundary for the numerical simulation of elastic wave propagation[J]. Int J Soil Dyn Earthq Eng,3(4):174–183.

    Liao Z P,Liu J B. 1992. Numerical instabilities of a local transmitting boundary[J]. Earthq Eng Struct Dyn,21(1):65–77. doi: 10.1002/eqe.4290210105

    Liu Y S,Teng J W,Lan H Q,Si X,Ma X Y. 2014. A comparative study of finite element and spectral element methods in seismic wavefield modeling[J]. Geophysics,79(2):T91–T104. doi: 10.1190/geo2013-0018.1

    Shi L,Wang P,Cai Y Q,Cao Z G. 2016. Multi-transmitting formula for finite element modeling of wave propagation in a saturated poroelastic medium[J]. Soil Dyn Earthq Eng,80:11–24. doi: 10.1016/j.soildyn.2015.09.021

    Xie Z N,Zhang X B. 2017. Analysis of high-frequency local coupling instability induced by multi-transmitting formula:P-SV wave simulation in a 2D waveguide[J]. Earthq Eng Eng Vib,16(1):1–10. doi: 10.1007/s11803-017-0364-2

    Xing H J,Li X J,Li H J,Liu A W. 2021a. Spectral-element formulation of multi-transmitting formula and its accuracy and stability in 1D and 2D seismic wave modeling[J]. Soil Dyn Earthq Eng,140:106218. doi: 10.1016/j.soildyn.2020.106218

    Xing H J,Li X J,Li H J,Xie Z N,Chen S L,Zhou Z H. 2021b. The theory and new unified formulas of displacement-type local absorbing boundary conditions[J]. Bull Seismol Soc Am,111(2):801–824. doi: 10.1785/0120200155

    Zeng C,Xia J H,Miller R D,Tsoflias G P. 2011. Application of the multiaxial perfectly matched layer (M-PML) to near-surface seismic modeling with Rayleigh waves[J]. Geophysics,76(3):T43–T52. doi: 10.1190/1.3560019

  • 期刊类型引用(1)

    1. 李小军,张恂,邢浩洁. 基于动态人工波速的透射边界. 力学学报. 2024(10): 2924-2935 . 百度学术

    其他类型引用(1)

图(8)  /  表(2)
计量
  • 文章访问数:  395
  • HTML全文浏览量:  161
  • PDF下载量:  88
  • 被引次数: 2
出版历程
  • 收稿日期:  2021-05-29
  • 修回日期:  2021-08-29
  • 网络出版日期:  2022-01-20
  • 发布日期:  2022-03-17

目录

/

返回文章
返回