• Aucun résultat trouvé

Fourth-order energy-preserving locally implicit time discretization for linear wave equations

N/A
N/A
Protected

Academic year: 2021

Partager "Fourth-order energy-preserving locally implicit time discretization for linear wave equations"

Copied!
3
0
0

Texte intégral

(1)

HAL Id: hal-01264044

https://hal.archives-ouvertes.fr/hal-01264044

Submitted on 28 Jan 2016

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Fourth-order energy-preserving locally implicit time discretization for linear wave equations

Juliette Chabassier, Sebastien Imperiale

To cite this version:

Juliette Chabassier, Sebastien Imperiale. Fourth-order energy-preserving locally implicit time dis- cretization for linear wave equations. WAVES 2015 - The 12th international conference on mathemat- ical and numerical aspects of wave propagation, Jul 2015, Karlsruhe, Germany. �10.1002/nme.5130�.

�hal-01264044�

(2)

Fourth order energy-preserving locally implicit discretization for linear wave equations

Juliette Chabassier 1,∗ , S´ ebastien Imperiale 2

1 Magique3D Team, Inria Bordeaux Sud Ouest, University of Pau and Pays de l’Adour, Pau, France.

2 M3DISIM Team, Inria Saclay, Palaiseau, France

∗ Email: [email protected] Suggested Scientific Committee Members:

Eliane B´ ecache, Julien Diaz, Jer´ onimo Rodr´ıguez Garc´ıa Abstract

A family of fourth order locally implicit schemes is presented as a special case of fourth order cou- pled implicit schemes for linear wave equations.

The domain of interest is decomposed into sev- eral regions where different (explicit or implicit) fourth order time discretization are used. The coupling is based on a Lagrangian formulation on the boundaries between the several non con- forming meshes of the regions. Fourth order ac- curacy follows from global energy identities. Nu- merical results in 1d and 2d illustrate the good behavior of the schemes and their potential for the simulation of realistic highly heterogeneous media or strongly refined geometries, for which using everywhere an explicit scheme can be ex- tremely penalizing. Fourth order accuracy re- duces the numerical dispersion inherent to im- plicit methods used with a large time step, and makes this family of schemes attractive com- pared to classical approaches.

Keywords: High-order numerical methods, Time discretization, Locally implicit schemes.

1 Continuous system

We want to solve for time t > 0, the system (closed with Neumann homogeneous boundary conditions):

 

 

 

 

 

 

 

 

t 2 u 0 − ∇ · c 2 (x) ∇u 0 = s 0 in Ω 0 , (1a) c 2 (x) ∇u 0 · n 0 = λ on Γ, (1b)

t 2 u 1 − ∇ · c 2 (x) ∇u 1 = s 1 in Ω 1 , (1c) c 2 (x) ∇u 1 · n 1 = −λ on Γ, (1d)

u 0 = u 1 on Γ (1e)

in a domain Ω composed by disjoint sets Ω = Ω 0 ∪ Ω 1 separated by Γ = Ω 0 ∩ Ω 1 . s 0 and s 1

are given source terms, and c(x) > c 0 > 0 is the inhomogeneous velocity of the waves. Any solution to (1) satisfies the energy identity:

dE 01 dt =

Z

0

s 0 ∂ t u 0 + Z

1

s 1 ∂ t u 1 , where E 01 = 1

2 k∂ t u 0 k 2 L

2

(Ω

0

) + 1

2 k∂ t u 1 k 2 L

2

(Ω

1

)

+ 1

2 kc ∇u 0 k 2 L

2

(Ω

0

) + 1

2 kc ∇u 1 k 2 L

2

(Ω

1

) (2) 2 Semi discrete system

We consider spatial meshes of Ω 0 and Ω 1 upon which are based finite dimensional finite element spaces: V h,0 ⊂ H 1 (Ω 0 ), V h,1 ⊂ H 1 (Ω 1 ) and Γ h ⊂ H −1/2 (Γ). One have leeway in the choice of (V h,0 , V h,1 ) after which Γ h must be chosen so that an inf-sup type condition is satisfied, see [1, 3, 4]. ( U e h,0 , U e h,1 , Λ e h ) is the solution of:

 

 

d 2 t M h,0 U e h,0 + K h,0 U e h,0t C h,0 Λ e h = M h,0 S e h,0 (3a) d 2 t M h,1 U e h,1 + K h,1 U e h,1 + t C h,1 Λ e h = M h,1 S e h,1 (3b) C h,0 U e h,0 = C h,1 U e h,1 (3c) A semi discrete energy identity can be obtained.

dE 01,h

dt = M h,0 S e h,0 ·d t U e h,0 +M h,1 S e h,1 ·d t U e h,1 , where E 01,h = 1

2 kd t U e h,0 k 2 M

h,0

+ 1

2 kd t U e h,1 k 2 M

h,1

+ 1

2 k U e h,0 k 2 K

h,0

+ 1

2 k U e h,1 k 2 K

h,1

(4) where kXk 2 M = M X · X for any nonnegative matrix M .

3 Discrete system

The proposed numerical discretization is based on the following definitions:

D ∆t 2 U h n := U h n+1 − 2U h n + U h n−1

/∆t 2

{U h } n θ := θ U h n+1 + (1 − 2θ)U h n + θ U h n−1

1

(3)

The consistency analysis of the fourth order fam- ily of schemes [2] applied to each equation of system (3) instigates the following scheme:

 

 

 

 

 

 

 

 

 

 

 

 

M h,0 D 2 ∆t U h,0 n + K h,0 {U h,0 } n θ

0

t C h,0 Π n h = M h,0 S h,0 n +∆t 2 α 0 K h,0 M h,0 −1

−K h,0 {U h,0 } n ϕ

0

+ t C h,0 Π n h (5a) M h,1 D 2 ∆t U h,1 n + K h,1 {U h,1 } n θ

1

+ t C h,1 Π n h = M h,1 S h,1 n +∆t 2 α 1 K h,1 M h,1 −1

−K h,1 {U h,1 } n ϕ

1

t C h,1 Π n h (5b) C h,0 U h,0 n+1 − U h,0 n−1

2∆t − C h,1 U h,1 n+1 − U h,1 n−1

2∆t = 0 (5c)

where α i = θ i − 1/12. Any solution to (5) satis- fies the energy identity:

E 01,4,h n+1/2 − E 01,4,h n+1/2

∆t = I e h,0 −1 M h,0 S h,0 n · U h,0 n+1 − U h,0 n−1 2∆t + I e h,1 −1 M h,1 S h,1 n · U h,1 n+1 − U h,1 n−1

2∆t ,

where the discrete energy reads E 01,4,h n+1/2 = 1

2

U h,0 n+1 − U h,0 n

∆t

2

M c

h,0

+ 1 2

U h,1 n+1 − U h,1 n

∆t

2

M c

h,1

+ 1 2

U h,0 n+1 + U h,0 n 2

2

K

h,0

+ 1 2

U h,1 n+1 + U h,1 n 2

2

K

h,1

where the modified mass matrices M c h,i are de- fined by M c h,i = I e h,i −1 M f h,i where

 

 

 

 

 

 

 

 

I e h,i = I h,i + ∆t 2

θ i − 1 12

K h,i M h,i −1

M f h,i = M h,i + ∆t 2

θ i − 1 4

K h,i +∆t 4

θ i − 1

12 ϕ i − 1 4

K h,i M h,i −1 K h,i The positivity of the energy can be proven un- der standard CFL condition that depend on the parameters (θ i , ϕ i ). Despite the non standard form of this energy, stability in L2-norm can be proved in the case θ i ≥ 1/4 and ϕ i ≥ 1/4. L2- Stability in the other cases is not proven yet but show good numerical behavior.

A 1d numerical experiment is performed where the segment [0, 1] is cut in two intervals Ω 0 = [0, 0.5] and Ω 1 = [0.5, 1]. Ω 0 and Ω 1 are respec- tively divided into 7 and 13 elements. Sixth or- der spectral elements are implemented. A fourth

order explicit scheme is used on Ω 00 = ϕ 0 = 0) while an unconditionally stable implicit scheme is used on Ω 1 (θ 1 = ϕ 1 = 1/4). A gaussian initial condition is set on the left interval and crosses the middle point around time 0.3. Fig. 1 shows that the energy is preserved up to machine precision. Fig. 2 shows that the coupling of sec- ond order implicit and explicit schemes only pro- vides second order accuracy (as expected), while our scheme provides fourth order accuracy.

Figure 1: Relative energy deviation

0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5

−15

−10

−5 0

x 10−15

time (s)

relative energy deviation

Figure 2: Convergence curve

10−3 10−7

10−6 10−5 10−4 10−3 10−2

Time Step

Relative Error

2

4

0 (Explicit) − 1/4 (Implicit) (0−0) (Explicit) − (1/4,1/4) (Implicit)

Numerical illustrations in 2D as well as details about stability and consistency of scheme (5) will be presented at the oral session.

References

[1] E. Becache, P. Joly, J. Rodr´ıguez, CMAME, vol. 194 (2-5), pp 355–366, 2005.

[2] J. Chabassier, S. Imperiale. JCAM, vol.

245, pp 194–212, 2012.

[3] P. Joly, J. Rodriguez Effective computa- tional methods for wave propagation. Chap 13 : Space time mesh refinement methods, Chapman and Hall/CRC, 2008.

[4] Y. Maday, C. Mavriplis, A. T. Patera, Nonconforming mortar element methods - Application to spectral discretizations in Domain decomposition methods, SIAM Philadelphia, pp 392–418, 1989.

2

Références

Documents relatifs

Ce modèle a montré que l’expression seule des protéines virales n’était pas suffisante à l’induction de fibrose, suggérant ainsi que le contexte inflammatoire

The incidence of active TB in the prison population is about twenty times higher than in the overall population (Brazilian Ministry of Health. Siste- ma de Informação de Agravos

The schemes are obtained by replacing the inversion of a matrix, that comes naturally after using the technique of the Modified Equation on the second order Leap Frog scheme applied

This paper concerns the space/time convergence analysis of conservative two-steps time discretizations for linear wave equations.. Explicit and implicit, second and fourth order

Accuracy up to fourth order reduces the numerical dispersion inherent to implicit methods used with a large time step, and makes this family of schemes attractive compared to [3]

The model consists of a fourth-order damped wave equation for the elastic plate displacement which is coupled to an elliptic equation for the electrostatic potential.. We first

In this section we review the concept of partitioned Runge-Kutta methods and derive a new class of semi-implicit R-K schemes, and we propose several schemes up to third order

Multitransition kinks and pulses for fourth order equations with a bistable nonlinearity..