Sylvie Wolf1, Pascal Favreau2 & Ioan R. Ionescu1

On one hand, the classical finite element (FE) method on triangular unstructured ... To cumulate both methods advantages, FE and FD are coupled as follows.
2MB taille 1 téléchargements 215 vues
Finite element – finite difference coupling for elastodynamic rupture propagation 1

2

Sylvie Wolf , Pascal Favreau & Ioan R. Ionescu 1

Abstract On one hand, the classical finite element (FE) method on triangular unstructured mesh provides a robust and highly adaptive geometrical description of fault interfaces, but implies the resolution of a costly non-linear system of equations at each time step. On the other hand, the finite difference (FD) method is a low-cost and accurate method for wave propagation but cannot handle complex fault geometries. To cumulate both methods advantages, FE and FD are coupled as follows. The FE domain, which includes faults, is embedded in a surrounding velocity-stress FD domain. On the FE mesh, an iterative domain decomposition technique is used to solve the non-linear problem. Both 2D SH (anti-plane) and PSV (in-plane) configurations are considered. In SH, various coupling strategies are compared: coupling by the velocity field, by the stress field or both; with fully staggered FD grid or rotated staggered FD grid; with FD of order 2 or 4; with or without interpolation of the coupled field. Results are very comparable but it turns out that the simplest method is the coupling by velocity. In PSV, it comes out that the rotated staggered grid is the best option. To conclude, some simulations of rupture propagation on discontinuous faults are presented.

1

´ de savoie), Campus Scientifique, Le Bourget-du-Lac Cedex, France Laboratoire de Math´ ematiques (cnrs – Universite 2 Institut de Physique du Globe de Paris, 4 place Jussieu, 75252 Paris Cedex 05, France

II Coupling FE with a fully staggered FD grid. The anti-plane case.

III Coupling FE with a rotated staggered FD grid. The in-plane case.

Fully staggered FD grid

Which FD grid ? FD zone

velocity v stress τ

Fully staggered grid ⇒ 2 velocity components located at different grid points ⇒ interpolations needed to couple the FD and FE models Rotated staggered grid [3] ⇒ both velocity components (and both stress components) at the same grid points ⇒ no interpolation needed to couple the velocity fields FD zone

stress σ FE zone 1

FE vertex

velocity v stress τ , σ

FE zone 2

FE vertex FE zone 1

I FE – FD coupling Implicit FEM: benefits and drawbacks + implicit scheme ⇒ complex non-linear mechanical problems (rupture. . . ) + unstructured mesh (triangulation) ⇒ complex geometries + enriched nodal basis (X-FEM) ⇒ singularities

FE zone 2

Coupling strategy 1. Velocity FD grid points must coincide with FE nodes to optimize the accuracy of the coupled scheme.

Application to a branched fault system subject to slip weakening friction

− implicit scheme ⇒ increased computation times, unefficient wave propagation model

− structured grid ⇒ complex geometries not allowed − explicit scheme ⇒ ad hoc numerical treatment of the equations to handle nonlinear problems (mass lumping. . . )



µs(x) − µd(x) µs(x) − s, Dc(x) µd(x),

if s ≤ Dc if s > Dc

10 8 6 4 2

⇒ Interpolations must be performed.

2

+ explicit scheme, structured grid ⇒ efficient wave propagation model, easy PML implementation

2. Stress FD grid points may not coincide with FE nodes; to couple stress fields, we have to use Lagrange multipliers (mixed finite elements).

x (km)

Explicit FDM: benefits and drawbacks

µ(x, s) =

 

4

0 1

−2

2

3

−4 −6

Test of the coupling strategies

−8 −10

Coupling strategies

Test case

−10

−5

0 x (km)

5

10

1

Segment

1 2 3 4

µs 0.5 0.51/0.57 0.51 0.33

µd Dc (m) |σn∞| (MPa) |σt∞| (MPa) 0.46 0.5 300.0 150.0 0.46 0.5 300.0 150.0 0.46 0.5 300.0 150.0 0.28 0.5 382.57 125.23

• Rupture is easily triggered on segment 1 (which is at the failure level).

velocity vx at t = 120δt

initial condition vx

• Supershear transition is expected on segment 2 in the first case, not in the second one. • Segments 3 and 4 are in competition for rupture at the branching point.

Comparison with the solution on a fine FD grid

Conclusion – Perspectives Our coupled numerical method is a simple and efficient numerical tool to handle:

The difference between the coupling strategies is the choice of the coupled fields (velocities only, stresses only, or both). The FE domain and the FD domain overlap so that, at each time step, only one FD computation and one FE computation are needed. For any FD grid and any coupling scheme, the procedure to computed the fields at the next time step is: 1. computation of the velocities at t = (n + 1/2)δt in the FD domain, using values at t = nδt in the FD domain and one part of the FE domain 2. computation of the velocities at t = (n + 1/2)δt in the FE domain, using the values at t = nδt and the new values on the boundary of the FD domain (boundary conditions of Dirichlet type) 3. computation of the stresses at t = (n + 1)δt in the FD domain, using the values at t = (n + 1/2)δt in the FD domain and one part of the FE domain 4. (optional) computation of the velocities at t = (n + 1)δt in the FE domain, using the values at t = (n + 1/2)δt and the new stress values on the boundary of FE domain (boundary conditions of Neumann type)

• realistic fault geometry,

FD only coupled velocities coupled stresses both • The difference between each coupled solution and the reference solution (FD solution computed on a fine fully staggered grid) is plotted at t = 120δt.

• wave propagation at larger scale.

• The best coupling strategy is to couple only velocities (no interpolation).

The use of implicit P1 finite elements allows

• When stresses are coupled, errors concentrate at the corners of the external boundaries of the FE domain.

• easy implementation of plastic behaviour around the fault,

• fault rupture on complex fault systems,

• simulations of bi-material problems... The coupling of implicit FE and rotated staggered FD grid can be generalized in 3D without significant theoretical or numerical difficulties.

Evolution of the error 0.01

DF ref coupling (velocity) coupling (stress) coupling (velocity+stress)

0.008

References

0.006

[1] L. Badea, I. R. Ionescu and S. Wolf, 2004. Domain decomposition method for dynamic faulting under slip-dependent friction. J. Comp. Phys., 201, 487–510.

0.004

[2] V. M. Cruz-Atienza & J. Virieux, 2004. Dynamic rupture simulation of nonplanar faults with a finite difference approach. Geophysical Journal International, 158, 939–954.

0.002

[3] E. H. Saenger, N. Gold & S. A. Shapiro, 2000. Modeling the propagation of elastic waves using a modified finite-difference grid. Wave Motion, 31, 77–92.

0 0

100

200

300

400

500

[4] J. P. Vilotte, G. Festa & R. Madariaga, 2005. Spectral element simulations of rupture dynamics along kinked faults. American Geophysical Union, Fall Meeting 2005, abstract #S34A-02.

IV Earthquake dynamics on a branched fault system