Implicit-explicit time integration for the immersed wave equation

被引:3
作者
Fassbender, Christian [1 ]
Buerchner, Tim [1 ]
Kopp, Philipp [1 ]
Rank, Ernst [1 ,2 ]
Kollmannsberger, Stefan [3 ]
机构
[1] Tech Univ Munich, Chair Computat Modeling & Simulat, Munich, Germany
[2] Tech Univ Munich, Inst Adv Study, Garching, Germany
[3] Bauhaus Univ Weimar, Chair Data Sci Civil Engn, Weimar, Germany
关键词
Implicit-explicit time integration; Spectral elements; Finite/spectral cell method; Wave equation; Immersed boundary methods; FINITE-ELEMENTS; ISOGEOMETRIC ANALYSIS; HETEROGENEOUS MEDIA; TRANSIENT ANALYSIS; CELL METHOD; PROPAGATION; NURBS; STABILITY; CAD;
D O I
10.1016/j.camwa.2024.02.049
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Efficient solution strategies for wave propagation problems with complex geometries are essential in many engineering fields. Immersed boundary methods simplify mesh generation by embedding the domain of interest into an extended domain that is easy to mesh, introducing the challenge of dealing with cells that intersect the domain boundary. We consider the finite cell method that extends the weak form from the physical into the extended domain, multiplied by a small value, to stabilize badly cut cells. Combined with explicit time integration methods, the presence of finite cells with very little support in the physical domain results in tiny critical time step sizes. While the finite cell stabilization limits how small the critical time step size can become, this limit is still restrictive for many applications. Explicit transient analyses commonly use the spectral element method due to its natural way of obtaining diagonal mass matrices through nodal lumping. The resulting method is very efficient since nodal lumping renders the solution of the equation systems trivial while not reducing the accuracy or the critical time step size. The combination of the spectral element and finite cell methods is called the spectral cell method. Unfortunately, a direct application of nodal lumping in the spectral cell method is impossible due to the special quadrature necessary to treat the discontinuous integrand inside the cut cells. The existing approaches to lump the mass matrices of cut cells significantly reduce the accuracy of the approximation. We analyze an implicit-explicit (IMEX) time integration method to exploit the advantages of the nodal lumping scheme for uncut cells on one side and the unconditional stability of implicit time integration schemes for cut cells on the other. In this hybrid, immersed Newmark IMEX approach, we use explicit second-order central differences to integrate the uncut degrees of freedom that lead to a diagonal block in the mass matrix and an implicit trapezoidal Newmark method to integrate the remaining degrees of freedom (those supported by at least one cut cell). The immersed Newmark IMEX approach preserves the high-order convergence rates and the geometric flexibility of the finite cell method while retaining the efficiency of the nodal lumping scheme for uncut cells without compromising the critical time step size. We analyze a simple system of spring-coupled masses to highlight some of the essential characteristics of Newmark IMEX time integration. We then solve the scalar wave equation with immersed boundaries on two- and three-dimensional examples with significant geometric complexity to show that our approach is more efficient than state-of-the-art time integration schemes when comparing accuracy and runtime. While we focus on the finite and spectral cell methods, we expect other immersed methods to benefit equally from Newmark IMEX time integration.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 63 条
[1]   Large-scale simulation of elastic wave propagation in heterogeneous media on parallel computers [J].
Bao, HS ;
Bielak, J ;
Ghattas, O ;
Kallivokas, LF ;
O'Hallaron, DR ;
Shewchuk, JR ;
Xu, JF .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1998, 152 (1-2) :85-102
[2]   Conserving energy and momentum in nonlinear dynamics: A simple implicit time integration scheme [J].
Bathe, Klaus-Jurgen .
COMPUTERS & STRUCTURES, 2007, 85 (7-8) :437-445
[3]  
BELYTSCHKO T, 1978, COMPUT METHOD APPL M, V17-8, P259
[4]   STABILITY OF EXPLICIT-IMPLICIT MESH PARTITIONS IN TIME INTEGRATION [J].
BELYTSCHKO, T ;
MULLEN, R .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1978, 12 (10) :1575-1586
[5]   Immersed boundary parametrizations for full waveform inversion [J].
Buerchner, Tim ;
Kopp, Philipp ;
Kollmannsberger, Stefan ;
Rank, Ernst .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2023, 406
[6]  
Burchner T., 2023, Comput. Methods Appl. Mech. Engrg.
[7]   IMPLICIT RUNGE-KUTTA PROCESSES [J].
BUTCHER, JC .
MATHEMATICS OF COMPUTATION, 1964, 18 (85) :50-&
[8]  
Cohen G., 2002, SCIENTIF COMPUT
[9]  
Cotrell J., 2009, Isogeometric Analysis: Toward Integration of NURBS and FEA
[10]   Isogeometric analysis of structural vibrations [J].
Cottrell, J. A. ;
Reali, A. ;
Bazilevs, Y. ;
Hughes, T. J. R. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2006, 195 (41-43) :5257-5296