arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2211.08263math.NAcond-mat.mtrl-scics.NA
收藏

弹性非均匀介质中波传播的隐式FFT方法

An implicit FFT-based method for wave propagation in elastic heterogeneous media

R. Sancho, V. Rey de Pedraza, P. Lafourcade, R. A. Lebensohn, J. Segurado

摘要:

本文提出了一种基于FFT的算法来模拟弹性波在非均匀$d$维矩形区域中的传播。该方法允许一个规定的位移作为时间的函数在一个子区域的域,模仿应用Dirichlet边界条件的外面。使用无条件稳定的β-Newmark方法进行时间离散化。通过将平衡方程转换到傅立叶空间,并使用预处理Krylov求解器求解相应的线性系,解决了获得每个时间步位移的隐式问题。所得到的方法进行了验证,对解析解,并与隐式和显式有限元模拟和显式FFT方法进行了比较。该方法的精度类似于或优于有限元,数值性能明显优越,允许使用更大的模型。为了说明该方法的能力,提出了一些数值例子,包括平面,圆形和球面波的传播和脉冲在多晶介质中的传播的模拟。

英文摘要:

An FFT-based algorithm is developed to simulate the propagation of elastic waves in heterogeneous $d$-dimensional rectangular shape domains. The method allows one to prescribe the displacement as a function of time in a subregion of the domain, emulating the application of Dirichlet boundary conditions on an outer face. Time discretization is performed using an unconditionally stable beta-Newmark approach. The implicit problem for obtaining the displacement at each time step is solved by transforming the equilibrium equations into Fourier space and solving the corresponding linear system with a preconditioned Krylov solver. The resulting method is validated against analytical solutions and compared with implicit and explicit finite element simulations and with an explicit FFT approach. The accuracy of the method is similar to or better than that of finite elements, and the numerical performance is clearly superior, allowing the use of much larger models. To illustrate the capabilities of the method, some numerical examples are presented, including the propagation of planar, circular, and spherical waves and the simulation of the propagation of a pulse in a polycrystalline medium.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑