HAL Id: inria-00528075
https://hal.inria.fr/inria-00528075
Submitted on 21 Oct 2010
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.
des problèmes aux valeurs propres comportant deux cavités reliées par un petit trou en dimensions 2 et 3
Sébastien Tordeux
To cite this version:
Sébastien Tordeux. Raccordement de développements asymptotiques pour des problèmes aux valeurs
propres comportant deux cavités reliées par un petit trou en dimensions 2 et 3. Séminaire d’analyse
numérique, LJK, 2009, Grenoble, France. �inria-00528075�
Raccordement de d´ eveloppements asymptotiques pour des probl` emes aux valeurs propres comportant deux cavit´ es reli´ ees par un petit trou
en dimensions 2 et 3
S´ ebastien Tordeux
Institut de Math´ ematiques de Toulouse – INSA Toulouse
Grenoble, le 26 novembrer 2009
Motivation
Le coffrage d’une chambre de combustion de turbo-r´ eacteur de Turbo Meca (groupe SAFRAN, - Remerciements -).
Objectif: ´ etudier les effets des petits trous sur les fr´ equences de r´ esonances acoustiques
D´ eveloppement asymptotiques raccord´ es (MAE).
S. Tordeux MAE pour un probl` eme aux valeurs propres
Une bibliographie non exhaustive
Petits trous: Rauch et Taylor (75), Tuck (75), Sanchez-Hubert et Sanchez-Palencia (82), Taflov (88), Bonnet-BenDhia, Drissi et Gmati (04), Mendez et Nicoud (08), Gadyl’shin (92).
probl` eme de Dumbell: Beale (73), Jimbo et Morita (92), Brown, Hislop et Martinez (95), Arrieta (95), Ann´ e (95).
D´ eveloppements asymptotiques raccord´ es: Van Dyke (75), Il’in (92), Joly et Tordeux (06,08)
quasi-mode et min-max: Bamberger et Bonnet (90), Dauge, Djurdjevic,
Faou et R¨ ossle (99), Bonnaillie-No¨ el et Dauge (06).
Plan de l’expos´ e
1 Condition de Dirichlet en dimension 2 D´ efinition du d´ eveloppement asymptotique Estimations d’erreurs
Simulations num´ eriques
2 Condition de Neumann en dimension 3 D´ efinition du d´ eveloppement asymptotique Estimations d’erreurs
Simulations num´ eriques
S. Tordeux MAE pour un probl` eme aux valeurs propres
Partie I
Condition aux limites de Dirichlet en 2D avec Bendali, Huard, Tizaoui, Vila
INSA-Toulouse, Institut de Math´ ematiques de Toulouse
Le probl` eme mod` ele
Trouver u
δn∈ H 1 (Ω
δ) et λ
δn∈ R tel que
( −∇ · (a∇u
δn) = λ
δnb u
δndans Ω
δ, u
δn= 0 sur ∂Ω
δ,
avec a et b deux fonctions poistives r´ eguli` eres ` a deux cˆ ot´ es a| Ω
int(0) 6= a| Ω
ext(0) et b| Ω
int(0) 6= b| Ω
ext(0) Le petit param` etre δ > 0 est l’´ epaisseur du trou.
Ω
intδ Ω
extΩ
δS. Tordeux MAE pour un probl` eme aux valeurs propres
Le probl` eme limite
Trouver u
n∈ H 1 (Ω) et λ
n∈ R tel que
( −∇ · (a∇u
n) = λ
nb u
ndans Ω, u
n= 0 sur ∂Ω,
avec a et b deux fonctions poistives r´ eguli` eres ` a deux cˆ ot´ es a| Ω
int(0) 6= a| Ω
ext(0) et b| Ω
int(0) 6= b| Ω
ext(0) Cette g´ eom´ etrie correspond ` a δ = 0.
Ω Ω
intΩ
ext1
Hypoth` ese: Les valeurs propres de Ω sont simples.
Remarque: Ω n’est pas connexe.
u
n| Ω
int= 0 ou u
n| Ω
ext= 0.
S. Tordeux MAE pour un probl` eme aux valeurs propres
Th´ eorie classique des probl` emes aux valeurs propres
Les λ
δnet λ
nforment des familles d´ enombrables:
0 < λ
δ1 < λ
δ2 < · · · < λ
δn−→
n→+∞
+∞
0 < λ 1 < λ 2 < · · · < λ
n−→
n→+∞
+∞
Le principe du min-max:
λ
δn≤ λ
n∀δ > 0 ∀n ∈ N Quelques questions naturelles:
λ
δn−→
δ→0
λ
n?
Peut-on d´ eriver une m´ ethode efficace de calcul de λ
δnsans raffinement de maillage local?
S. Tordeux MAE pour un probl` eme aux valeurs propres
Les d´ eveloppements asymptotiques raccord´ es
C’est une m´ ethode d´ ecomposition de domaine avec recouvrement
Ω δ champ lointain La solution est d´ ecompos´ ee en
un champ lointain.
un champ proche.
Les d´ eveloppements asymptotiques raccord´ es
C’est une m´ ethode d´ ecomposition de domaine avec recouvrement
Ω δ champ proche La solution est d´ ecompos´ ee en
un champ lointain.
un champ proche.
S. Tordeux MAE pour un probl` eme aux valeurs propres
Les d´ eveloppements asymptotiques raccord´ es
C’est une m´ ethode d´ ecomposition de domaine avec recouvrement
Ω δ zone de raccord La solution est d´ ecompos´ ee en
un champ lointain.
un champ proche.
Le d´ eveloppement asymptotique des valeurs propres
Le d´ eveloppement d’ordre 2 s’´ ecrit
λ
δ= λ 0 + δλ 1 + δ 2 λ 2 + o
δ→0
(δ 2 ).
Les coefficients λ
i∈ R ne d´ ependent pas de δ
pas de fonction de jauge logarithmique? ce n’est pas trivial λ
δ= λ 0 + δλ 1 + δ 2 λ 2 + δ 3 λ 3 + δ 4 λ 4,0 + δ 4 ln δ λ 4,1 + o
δ→0
(δ 4 ).
N´ ecessit´ e d’´ ecrire une preuve!
S. Tordeux MAE pour un probl` eme aux valeurs propres
Le d´ eveloppement en champ lointain
Ω δ
δ −→ 0
Ω δ
Le d´ eveloppement d’ordre 2:
u
δ= u 0 + δu 1 + δ 2 u 2 + o
δ→0
(δ 2 ) Les coefficients u
isont
d´ efinis sur le domaine limite Ω
ind´ ependants de δ
Le d´ eveloppement en champ lointain
Les coefficients sont solutions de
Trouver u 0 : Ω → R et λ 0 ∈ R tels que
∇ · (a∇u 0 ) + λ 0 b u 0 = 0, dans Ω,
u 0 = 0, sur ∂ Ω \ {0}.
Trouver u 1 : Ω → R et λ 1 ∈ R tels que
∇ · (a∇u 1 ) + λ 0 b u 1 = −λ 1 b u 0 , dans Ω,
u 1 = 0, sur ∂Ω \ {0}.
(1)
Trouver u 2 : Ω → R et λ 2 ∈ R tels que
∇ · (a∇u 2 ) + λ 0 b u 2 = −λ 2 b u 0 − λ 1 b u 1 , dans Ω,
u 2 = 0, sur ∂Ω \ {0}.
(2)
Le coefficient u 0 est une fonction propre de Ω associ´ ee ` a λ 0 . Les coefficients u 1 et u 2 peuvent ˆ etre singuliers en x = 0.
Les probl` emes (1) et (2) ne d´ efinissent pas de mani` ere unique u 1 et u 2 .
S. Tordeux MAE pour un probl` eme aux valeurs propres
Le d´ eveloppement en champ proche
Soit X = x δ , Y = y
δ et Π
δ(X , Y ) = u
δ(δX , δY ).
δ x
Ω
δy
X = x/δ
1 Y
X
Ω
δ/δ
δ → 0
Ω b Y
1 X
Le d´ eveloppement d’ordre 2:
Π
δ(X , Y ) = Π 0 (X , Y ) + δ Π 1 (X , Y ) + δ 2 Π 2 (X , Y ) + o
δ→0
(δ 2 ).
Ses fonctions sont
d´ efinies sur le domaine de champ proche Ω. b
ind´ ependants de δ.
Les coefficients de champ proche
Trouver Π 0 ∈ H
loc1 (b Ω) tel que
∇ · (a 0 ∇Π 0 ) = 0 dans Ω, b Π 0 = 0 sur ∂ Ω. b
Trouver Π 1 ∈ H
loc1 (b Ω) tel que
∇ · (a 0 ∇Π 1 ) = −∇ · (a 1 ∇Π 0 ) dans Ω, b Π 1 = 0 sur ∂ Ω. b
Trouver Π 2 ∈ H
loc1 (b Ω) tel que
∇ · (a 0 ∇Π 2 ) = −∇ · (a 1 ∇Π 1 ) − ∇ · (a 2 ∇Π 0 ) − λ 0 b 0 Π 0 dans Ω, b Π 2 = 0 sur ∂ Ω. b
Ω 1.
1 a 0 , a 1 et a 2 les fonctions 2 cˆ ot´ es
a 0 | Ω
bint
(X) = a| Ω
int(0) et a 0 | Ω
bext(X) = a| Ω
ext(0), a 1 | Ω
bint
(X) = ∇a| Ω
int(0) · X et a 1 |
bΩ
ext
(X) = ∇a| Ω
ext(0) · X, a 2 | Ω
bint
(X) = 1 2 X · (H
a| Ω
int(0)X) et a 2 | Ω
bext
(X) = 1 2 X · (H
a| Ω
ext(0)X).
S. Tordeux MAE pour un probl` eme aux valeurs propres
Le d´ eveloppement en champ proche
Les coefficients sont solutions des probl` emes elliptiques de symbol principal ∇ · (a 0 ∇) ` a deux cˆ ot´ es
a 0 | Ω
ext= a
ext(0) et a 0 | Ω
int= a
int(0) (3) munis de condition de transmission
[Π 0 ] = 0 et [a 0 ∂
xΠ 0 ] = 0,
[Π 1 ] = 0 et [a 0 ∂
xΠ 1 ] = −[a 1 ∂
xΠ 0 ],
[Π 2 ] = 0 et [a 0 ∂
xΠ 2 ] = −[a 1 ∂
xΠ 1 ] − [a 2 ∂
xΠ 0 ].
sur le domaine de champ proche Ω b Ω := b R 2 \
{0} ×
− ∞, − 1 2 [∪], 1
2 , +∞
. (4)
Ces probl` emes ne d´ efinissent pas de mani` ere unique Π 0 , Π 1 et Π 2 .
Information manquante: Le comportement asymtptotique de Π
i` a l’infini.
Le raccordement des d´ eveloppements asymptotiques
On assure l’unicit´ e de u 1 , u 2 , Π 0 , Π 1 et Π 2 en d´ erivant des conditions de raccord. On utilise un principe de type Van Dyke
1 Le champ lointain est tronqu´ e ` a l’ordre m X
mi=0
δ
iu
i. (5)
2 Pour x = δX, on d´ eveloppe jusqu’` a obtenir un reste d’ordre o(δ
m).
X
m i=0δ
iu
i(δX) = X
mi=0
δ
iU
mi(X) + o
δ→0
(δ
m). (6)
3 Ceci d´ efinit les comportements ` a l’infini U
mides champs proches Π
iΠ
i− U
mi= o
R→+∞
( 1
R
m−i) ∀i ∈ [[0, m]]. (7)
S. Tordeux MAE pour un probl` eme aux valeurs propres
Les coefficients limites
Nous obtenons les conditions de raccord et obtenons les d´ efinitions de u 0 , λ 0 et Π 0 .
Champ lointain. La fonction u 0 est une fonction propre de l’op´ erateur elliptique:
Trouver u 0 ∈ H 1 (Ω) et λ 0 ∈ R tels que
∇ · (a∇u 0 ) + λ 0 b u 0 = 0, dans Ω,
u 0 = 0, sur ∂ Ω.
(8)
Pour simplifier la pr´ esentation, on consid` ere le cas u 0 ≡ 0 dans Ω
extChamp proche. La coefficient Π 0 v´ erifie
Π 0 ≡ 0. (9)
Les coefficients d’ordre 1
Les conditions de raccord permettent de d´ efinir de mani` ere unique u 1 , λ 1 et Π 1 . Champ lointain.
Trouver u 1 ∈ H 1 (Ω) et λ 1 ∈ R tel que
∇ · a ∇u 1
+ λ 0 b u 1 = −λ 1 b u 0 , dans Ω,
u 1 = 0, sur ∂Ω.
(10) En fait, u 1 est r´ egulier. D’apr` es l’alternative de Fredholm, le second membre doit ˆ etre orthogonal ` a u 0
λ 1 Z
Ω
b(x, y) u 0 (x, y ) 2
dx dy = 0. (11)
On obtient λ 1 = 0.
u 1 est alors d´ efini ` a sa composante u 0 pr` es
u 1 = γ u 0 dans Ω
intet u 1 = 0 dans Ω
ext, avec γ ∈ R . (12) On peut arbitrairement ajouter la condition
Z
Ω
b(x , y ) u 1 (x , y ) u 0 (x, y) dx dy = 0 ⇒ u 1 ≡ 0.
S. Tordeux MAE pour un probl` eme aux valeurs propres
Les coefficients d’ordre 2
La proc´ edure de raccord introduit le probl` eme suivant
Trouver u 2 : Ω → R et λ 2 ∈ R tels que
∇ · (a ∇u 2 ) + λ 0 b u 2 = −λ 2 b u 0 , dans Ω, u 2 = 0, sur ∂Ω \ {0}.
u 2
int(x) − ∂
xu 0
int(0) 1 8
a| Ω
int(0) a| Ω
int(0) + a| Ω
ext(0)
sin (θ)
r = O
r→0
(1), u 2
ext(x) + ∂
xu
int0 (0) 1
8
a| Ω
ext(0) a| Ω
int(0) + a| Ω
ext(0)
sin (θ)
r = O
r→0
(1),
(13)
La fonction u 2 est singuli` ere: u 2 6∈ H 1 Ω .
A cause de ces singularit´ es, l’alternative de Fredholm ne peut pas ˆ etre appliqu´ ee directement pour obtenir λ 2 .
Proposition: Le probl` eme (13) admet des solutions. De plus, si (u 2 , λ 2 ) et (u
∗2 , λ 2
∗) sont deux solutions alors elles v´ erifient
λ 2 = λ 2
∗= − π 8
(a| Ω
int(0)) 2 a| Ω
int(0) + a| Ω
ext(0)
|∂
xu
int0 (0)| 2
ku 0 k 2 0 et ∃γ ∈ R : u
∗2 −u 2 = γu 0 .
Les coefficients d’ordre 2
Id´ ee de la preuve: On introduit la fonction auxiliare ω 2 ω 2
int= u 2
int− χ(r) ∂
xu 0
int(0) 1
8
a| Ω
int(0) a| Ω
int(0) + a| Ω
ext(0)
sin (θ)
r ∈ L 2 Ω
int,
ω 2
ext= u 2
ext+ χ(r) ∂
xu
int0 (0) 1 8
a| Ω
ext(0) a| Ω
int(0) + a| Ω
ext(0)
sin (θ)
r ∈ L 2 Ω
ext. (14) avec χ une fonction de troncature r´ eguli` ere:
t t = 2 t = 1
1 χ(t )
On applique alors l’alternative de Fredholm ` a ω
2qui est r´ egulier et on obtient λ 2 .
S. Tordeux MAE pour un probl` eme aux valeurs propres
D´ eveloppement des valeurs propres
Th´ eor` eme:
Pour tout δ > 0, il existe une valeur propre λ
δqui v´ erifie
λ
δ− (λ 0 + δ 2 λ 2 ) ≤ C δ 3 | ln(δ)| (15) avec
λ 2 = − π 8
(a| Ω
int(0)) 2 a| Ω
int(0) + a| Ω
ext(0)
|∂
xu 0
int(0)| 2 R
Ω b(u 0 ) 2 , si u 0
ext= 0, λ 2 = − π
8
(a| Ω
ext(0)) 2 a| Ω
int(0) + a| Ω
ext(0)
|∂
xu 0
ext(0)| 2 R
Ω b(u 0 ) 2 , si u 0
int= 0.
(16)
G´ en´ eralisation d’un r´ esultat de Gadyl’shin (92) pour le cas ` a coefficients
constants.
Id´ ee de la preuve: une approximation quasi-mode
Un mode (u
δ, λ
δ) ∈ H 0 1 (Ω
δ) × R v´ erifie u
δ6= 0 et Z
Ω
δa∇u
δ∇v − λ
δZ
Ω
δbu
δv = 0, ∀v ∈ H 0 1 (Ω
δ).
Un ε-quasi-mode (w
δ, µ
δ) ∈ H 0 1 (Ω
δ) × R v´ erifie w
δ6= 0 et
Z
Ω
δa∇w
δ∇v − µ
δZ
Ω
δbw
δv
≤ εkw
δk
L2b
(Ω
δ) kvk
L2b
(Ω
δ) , ∀v ∈ H 0 1 (Ω
δ).
Lemme:
Soit (w
δ, µ
δ) un ε-quasi-mode. Il existe un mode (u
δ, λ
δ):
λ
δ− µ
δ≤ ε.
S. Tordeux MAE pour un probl` eme aux valeurs propres
Id´ ee de la preuve: une approximation uniform´ ement valide
Soit le quasi-mode ( w e
δ, λ 0 + δ 2 λ 2 ) e
w
δ= χ
δu 0 + δ u 1 + δ 2 u 2 + Ψ
Π b 0 + δ Π b 1 + δ 2 Π b 2
− χ
δΨ
U b 2 0 + δ U b 2 1 + δ 2 U b 2 2
. avec
χ
δla fonction de troncature d´ efinie par χ
δ(r, θ) := χ (r /δ).
Ψ la fonction de troncature d´ efinie par Ψ(r, θ) = 1 − χ(r);
Π b
iles champs proches exprim´ es en fonction de x, Π b
i(x) = Π
i(x/δ).
U b
iles comportements communs aux champs proches et champs lointains b
U
i(x) = U
i(x/δ).
Id´ ee de la preuve: estimation finale
Estimation:
a( w e
δ, v ) − λ 0 + δ 2 λ 2
( w e
δ, v ) 0
≤ C δ 2 k w e
δk 0 kv k 0 , ∀v ∈ H 0 1 (Ω
δ).
⇒ Existence d’une valeur propre λ
δde l’op´ erateur elliptique sur Ω
δv´ erifiant λ
δ= λ 0 + δ 2 λ 2 + O
δ→0
δ 2 . C’est un r´ esultat sous-optimal
λ
δ= λ 0 + O
δ→0
δ 2 .
D´ eveloppement asymptotique du troisi` eme ordre ⇒ estimation optimale λ
δ= λ 0 + δ 2 λ 2 + O
δ→0
δ 3 ln δ
S. Tordeux MAE pour un probl` eme aux valeurs propres
A-t-on identifi´ e l’ensemble des valeurs propres?
Etat des lieux:
Il existe un λ
δndans un petit voisinage de λ
n0 < λ
δσ(n)≤ λ
npour δ suffisamment petit.
Des questions
un unique λ
δndans le voisiage de λ
n? d’autres λ
δn?
λ
0λ
1λ
2λ
3the eigenvalue λ
δnthe eigenvalue λ
nA-t-on identifi´ e l’ensemble des valeurs propres?
Etat des lieux:
Il existe un λ
δndans un petit voisinage de λ
n0 < λ
δσ(n)≤ λ
npour δ suffisamment petit.
Des r´ eponses (grˆ ace au min-max)
un unique λ
δndans le voisiage de λ
n? oui d’autres λ
δn? non
λ
0λ
1λ
2λ
3the eigenvalue λ
δnthe eigenvalue λ
nS. Tordeux MAE pour un probl` eme aux valeurs propres
Simulation num´ erique: Un cas semi-analytique
Ω
δest d´ efini par la figure suivante avec
Ω
int=] − 2, 0[×] − 2.5, 1.5[ and Ω
ext=]0, 2.5[×] − 1.5, 1[. (17)
A computational mesh.
Rappel: les ´ el´ ements propres du rectangle 0, a
× 0, b
sont connus analytiquement
λ
nm= π r n 2
a 2 + m 2
b 2 , U
nmx, y
= sin nπ a x
sin mπ b y
. (18)
Simulation num´ erique: Un cas semi-analytique
n= 0 n= 1 n= 2 n= 3 n= 4 n= 5 λn
λn+δ2λ2n λδn
* * *
δ λ·n
Les λ 2,δ
nsont calcul´ es analytiquement Les λ
δnsont calcul´ es num´ eriquement
n λ
nλ 2
n0 2.38 −0.087 1 3.08 −0.207 2 4.80 −0.135 3 4.93 −0.121 4 7.12 −0.347 5 8.02 −0.036
S. Tordeux MAE pour un probl` eme aux valeurs propres
Les erreurs relatives
10−1 10−2 10−3 10−4 10−5 10−6
10−1 1
n= 0
δ
|λδ0−λ2,δ0|/λ0
10−1 10−2 10−3 10−4 10−5 10−6
10−1 1
n= 1
δ
|λδ1−λ2,δ1|/λ1
10−1 10−2 10−3 10−4 10−5 10−6
10−1 1
n= 2
δ
|λδ2−λ2,δ2|/λ2
10−1 10−2 10−3 10−4 10−5 10−6
10−1 1
n= 3
δ
|λδ3−λ2,δ3|/λ3
10−1 10−2 10−3 10−4 10−5 10−6
10−1 1
n= 4
δ
|λδ4−λ2,δ4|/λ4
10−1 10−2 10−3 10−4 10−5 10−6
10−1 1
n= 5
δ
|λδ5−λ2,δ5|/λ5
Partie II
Condition aux limites de Neumann en 3D avec Fares (Cerfacs), Tizaoui
S. Tordeux MAE pour un probl` eme aux valeurs propres
Le probl` eme mod` ele
Le probl` eme:
Trouver u
δn∈ H 1 (Ω
δ) et λ
δn∈ R tels que ( −∇ · (a∇u
δn) = λ
δnb u
δndans Ω
δ,
∂
nu
δn= 0 sur ∂Ω
δ,
avec a et b deux fonctions r´ eguli` eres, positives et deux cˆ ot´ es
a| Ω
int(0) 6= a| Ω
ext(0) and b| Ω
int(0) 6= b| Ω
ext(0) Le petit parm` etre δ > 0 est le
diam` etre du trou.
Le trou est d´ efinie de mani` ere autosimilaire autour de 0 Σ
δ= δΣ.
Ωint
Ωext
x z
y
Σδ
1
S. Tordeux MAE pour un probl` eme aux valeurs propres
Le probl` eme limite
Le probl` eme:
Trouver u
n∈ H 1 (Ω) et λ
n∈ R tels que ( −∇ · (a∇u
n) = λ
nb u
ndans Ω,
∂
nu
n= 0 sur ∂Ω,
Cette g´ eom´ etrie correspond ` a δ = 0 La valeur propre z´ ero est forc´ ement double!
pas d’hypoth` ese sur la multiplicit´ e
Ωint
Ωext
x z
y
1
S. Tordeux MAE pour un probl` eme aux valeurs propres
Th´ eorie classique des probl` emes aux valeurs propres
Les λ
δnet λ
nforment des familles d´ enombrables:
0 = λ
δ1 < λ
δ2 ≤ λ
δ3 ≤ · · · ≤ λ
δn−1≤ λ
δn−→
n→+∞
+∞
0 = λ 1 = λ 2 < λ 3 ≤ · · · ≤ λ
n−1≤ λ
n−→
n→+∞
+∞
Le principe du min-max:
λ
δn≥ λ
n∀δ > 0 ∀n ∈ N Quelques questions naturelles:
λ
δn−→
δ→0
λ
n?
Peut-on d´ eriver une m´ ethode efficace de calcul de λ
δnsans raffinement de
maillage local?
Le d´ eveloppement des valeurs propres
Le d´ eveloppement d’ordre 1 s’´ ecrit
λ
δ= λ 0 + δλ 1 + o
δ→0
(δ).
Les coefficients λ
i∈ R ne d´ ependent pas de δ Fonction de jauge logarithmique d` es l’ordre 2
λ
δ= λ 0 + δλ 1 + δ 2 λ 2,0 + δ 2 ln δ λ 2,1 + o
δ→0
(δ 2 ).
tr` es ´ etonnant en dimension 3 (coefficients variables)
S. Tordeux MAE pour un probl` eme aux valeurs propres
Le d´ eveloppement en champ lointain
Ωint Ωext
x z
y
Σδ
δ→0
Ωint Ωext
x z
y
1
Le d´ eveloppement d’ordre 1:
u
δ= u 0 + δu 1 + o
δ→0
(δ) Les coefficients u
isont
d´ efinis sur le domaine limite Ω
ind´ ependants de δ
Les coefficients de champ lointain
Les coefficients sont solutions de
Trouver u 0 : Ω → R et λ 0 ∈ R tels que
∇ · (a∇u 0 ) + λ 0 b u 0 = 0 dans Ω,
∂
nu 0 = 0 sur ∂Ω \ {0}.
Trouver u 1 : Ω → R et λ 1 ∈ R tels que
∇ · (a∇u 1 ) + λ 0 b u 1 = −λ 1 b u 0 dans Ω,
∂
nu 1 = 0 sur ∂Ω \ {0}.
Les u
ipeuvent ˆ etre singulier en 0.
Information manquante: le comportement de u
ien 0.
S. Tordeux MAE pour un probl` eme aux valeurs propres
Le d´ eveloppement en champ proche
Ωint Ωext
x z
y
Σδ
X=xδpuisδ→0
Ωint Ωext
X Z
Y
Σ
1
Le d´ eveloppement d’ordre 1:
Π
δ(X) = u
δ(Xδ) et Π
δ= Π 0 + δΠ 1,0 + δ ln δ Π 1,1 + o
δ→0
(δ) Les coefficients Π
isont
d´ efinis sur le domaine limite Ω b
ind´ ependants de δ
Les coefficients de champ proche
Trouver Π 0 ∈ H
loc1 ( Ω) tel que b
∇ · (a 0 ∇Π 0 ) = 0 dans Ω, b
∂
nΠ 0 = 0 sur ∂ Ω. b
Trouver Π 1 ∈ H
loc1 (b Ω) tel que
∇ · (a 0 ∇Π 1 ) = −∇ · (a 1 ∇Π 0 ) dans Ω, b
∂
nΠ 1 = 0 sur ∂ Ω. b
a 0 et a 1 les fonctions 2 cˆ ot´ es
a 0 |
bΩ
int
(X) = a| Ω
int(0) a 0 |
bΩ
ext(X) = a| Ω
ext(0), a 1 |
bΩ
int
(X) = ∇a| Ω
int(0) · X, a 1 |
bΩ
ext(X) = ∇a| Ω
ext(0) · X.
Il manque les comportements en +∞.
Ωint Ωext
X Z
Y
Σ
1
S. Tordeux MAE pour un probl` eme aux valeurs propres
Les coefficients limites
Le champ lointain limite
Trouver u 0 ∈ H 1 (Ω) et λ 0 ∈ R tels que
∇ · (a∇u 0 ) + λ 0 b u 0 = 0 dans Ω,
∂
nu 0 = 0 sur ∂Ω \ {0}.
On limite notre pr´ esentation au cas d’une valeur propre simple avec u 0 | Ω
ext= 0.
Le champ proche limite
Trouver Π 0 ∈ H
loc1 (b Ω) tel que
∇ · (a 0 ∇Π 0 ) = 0 dans Ω, b
∂
nΠ 0 = 0 sur ∂ Ω, b Π 0 |
bΩ
int
(X) = u 0 | Ω
int(0) + o
kXk→+∞
(1), Π 0 |
bΩ
ext
(X) = o
kXk→+∞
(1).
Un laplacien ` a deux cˆ ot´ es
Les coefficients limites
R´ esolution du probl` eme de champ proche
Le coefficient a 0 est constant par partie. On peut utiliser une m´ ethode d’´ equation int´ egrale
Par lin´ earit´ e on se ram` ene ` a un probl` eme canonique
Trouver Π
?∈ H
loc1 (b Ω) tel que
∇ · (a 0 ∇Π
?) = 0 dans Ω, b
∂
nΠ
?= 0 sur ∂ Ω, b Π
?| Ω
bint
(X) = 1 + o
kXk→+∞
(1), Π
?| Ω
bext(X) = o
kXk→+∞
(1), On identifie des champs sortants
Π
?| Ω
bint
= 1 + Π
?sor|
bΩ
int
et Π
?sor| Ω
bext= Π
?sor|
bΩ
extS. Tordeux MAE pour un probl` eme aux valeurs propres
Les coefficients limites
R´ esolution du probl` eme de champ proche
∆Π
?sor= 0 dans Ω b
int,
∆Π
?sor= 0 dans Ω b
int,
∂
nΠ
?sor= 0 sur ∂ Ω. b
Repr´ esentation int´ egrale dans Ω b
intet Ω b
ext(principe des images)
Π
?sor= −2S ∂Π
?∂z
Σ
int⇐⇒ Π
?= 1 − 2S ∂Π
?∂z Σ
int, Π
?sor= 2S ∂Π
?∂z
Σ
ext⇐⇒ Π
?sor= 2S ∂ Π
?∂z Σ
ext. avec S l’op´ erateur de simple couche
S : (H
12(Σ)
?7→ H
12(Σ), λ 7→ Sλ(X) = 1 4π
Z
Σ
λ(X
0)
kX − X
0k dX
0.
Les coefficients limites
R´ esolution du probl` eme de champ proche Condition de transmission ` a travers Σ
Π
?| Σ
int= Π
?| Σ
extet a| Ω
int(0) ∂
zΠ
?| Σ
int= a| Ω
ext(0) ∂
zΠ
?| Σ
ext= ⇒ notre potentiel inconnu λ
?∂
zΠ
?| Σ
int= − a| Ω
ext(0) a| Ω
ext(0) + a| Ω
int(0)
λ
?2
∂
zΠ
?| Σ
ext= − a| Ω
int(0) a| Ω
int(0) + a| Ω
ext(0)
λ
?2 . Le potentiel λ
∗d´ epend seulement de la g´ eom´ etrie
Chercher λ
?∈ H
12(Σ)
∗tel que Sλ
?= 1 sur Σ.
R´ esolution num´ erique par ´ el´ ements de fronti` ere
S. Tordeux MAE pour un probl` eme aux valeurs propres
Les coefficients limites
C’est gagn´ e! on a Π
?par repr´ esentation int´ egrale
Π
?=
1 − a| Ω
ext(0) a| Ω
ext(0) + a| Ω
int(0)
1 4π
Z
Σ
λ
?(X
0) kX − X
0k dX
0dans Ω b
int, + a| Ω
int(0)
a| Ω
ext(0) + a| Ω
int(0) 1
4π Z
Σ
λ
?(X
0) kX − X
0k dX
0dans Ω b
ext. Comportement ` a l’infini
Π
?| Ω
bint
(X) = 1 − a| Ω
ext(0) a| Ω
ext(0) + a| Ω
int(0)
α kXk Π
?| Ω
bext(X) = a| Ω
int(0)
a| Ω
ext(0) + a| Ω
int(0) α kXk avec α = 1
4π Z
Σ
λ
?(X
0) kX
0k d X
0.
Lorsque Σ est un cercle de rayon ρ, on a α = 2
π ρ.
Les coefficients d’ordre 1
Champ proche d’ordre 1
Trouver u 1 n : Ω −→ R,
∇ · a ∇ u n 1
+ λ n b u n 1 = − λ 1 n b u n dans Ω,
∂ n u n 1 = 0 sur ∂Ω \ { 0 } , u 1 n + a | Ω
ext(0) α
a | Ω
int(0) + a | Ω
ext(0) u n | Ω
int(0) 1
k x k ∈ H 1 (Ω int ), u 1 n − a | Ω
int(0) α
a | Ω
int(0) + a | Ω
ext(0) u n | Ω
int(0) 1
k x k ∈ H 1 (Ω ext ), On peut appliquer l’alternative de Fredholm ` a
v = u n 1 + a | Ω
ext(0) α
a | Ω
int(0) + a | Ω
ext(0) u n | Ω
int(0) ∈ H 1 (Ω ext ).
S. Tordeux MAE pour un probl` eme aux valeurs propres
Les coefficients d’ordre 1
Le coefficient u
n1 existe et est unique modulo u
net λ 1
n= 2 π α a| Ω
int(0)a| Ω
ext(0)
a| Ω
int(0) + a| Ω
ext(0)
u
n(0) 2
R
Ω b u
n2 . D´ eveloppement asymptotique en 0 de u 1
n(th´ eorie de Kondratiev)
u
n1 | Ω
int(x) = − a| Ω
ext(0) α
a| Ω
int(0) + a| Ω
ext(0) u
n| Ω
int(0) 1 r − s 1
n(x)
2 + r
n1 (x) , (19) avec
s 1
n| Ω
int(x) = ∇a| Ω
int(0) a| Ω
int(0) · x
kxk + ∂
za| Ω
int(0)
a| Ω
int(0) ln kxk − z 2
et r
n1 : Ω
int−→ R une fonction continue.
Pour les coefficients de champ proche d’ordre 1, cela se corse!
Le r´ esultat principal
Th´ eor` eme: valeur propre simple
Si λ
nest une valeur propre simple du probl` eme limite, alors λ
δnadmet le d´ eveloppement suivant
λ
δn= λ
n+ 2 π α a| Ω
int(0)a| Ω
ext(0) a| Ω
int(0) + a| Ω
ext(0)
u
n(0) 2
R
Ω b u
n2 δ + O
δ→0
(δ 2 ln δ), avec α un coefficient d´ ependant seulement de la forme du trou et la notation
u(0) = u
Ω
ext(0) si u| Ω
int= 0, u(0) = u
Ω
int(0) si u| Ω
ext= 0.
Toutes les quantit´ es pr´ esentes ne n´ ecessitent pas de raffinement de maillage.
S. Tordeux MAE pour un probl` eme aux valeurs propres
Le r´ esultat principal
Th´ eor` eme: valeur propre multiple
Si λ
nest une valeur propre du probl` eme limite de multiplicit´ e N + 1 (λ
n= · · · = λ
n+N), alors
λ
δn= λ
n+ O
δ→0
(δ 2 ),
· · · λ
δn+N−1= λ
n+ O
δ→0
(δ 2 ),
λ
δn+N= λ
n+ 2πα a| Ω
int(0)a| Ω
ext(0) a| Ω
int(0) + a| Ω
ext(0)
N−1
X
p=0
u
n+p(0) 2
R
Ω b u
n+p2 δ + O
δ→0
(δ 2 ln δ),
avec α un coefficient d´ ependant seulement de la forme du trou.
Simulations num´ eriques
Deux s´ eries d’exp´ eriences avec deux g´ eom´ etries et deux jeux de a et b 10 valeurs pour δ de 10
−2` a 1
δ = 10
−n5avec n = 0, · · · , 10
Artillerie lourde: 1 mailleur pro et 3 codes parall´ elis´ es du CERFACS Altair Hypermesh: mailleur pro
CESC: d´ evelopp´ e par Fares et Bendali solveur ´ el´ ements finis P 1 3D.
solveur ´ el´ ements de fronti` ere P 1 3D .
ARPACK: solveur aux valeurs propres d´ evelopp´ e par Sorensen et al.
MUMPS: solveur direct de syt` eme lin´ eaire creux calcul des λ
δnavec raffinement de maillage (#ddl > 10 6 ) calcul des λ
nsans raffinement de maillage
S. Tordeux MAE pour un probl` eme aux valeurs propres
Premi` ere exp´ erience
Le laplacien classique
a = 1 et b = 1. (20)
D´ efinition du domaine de calcul: deux cavit´ es droites Ω
int=] −
`intx2 ,
`intx2 [×] −
`3
y, 2` 3
y[×] − `
z, 0[, Ω
ext=] −
`extx4 , 3`
extx4 [×] −
`3
y, 2` 3
y[×]0, `
z[.
avec `
intx= .6, `
extx= 1., `
y= .8, `
z= .3.
forme du trou Σ: Le polygone reliant les points A = (0, 0), B = (0, .1),
C = (−.08, .1), D = (−.08, −.08), E = (.1, −.08) et F = (.1, 0)
α = 0.0578
A B C
D E
F Σ
1
S. Tordeux MAE pour un probl` eme aux valeurs propres
La g´ eom´ etrie
S. Tordeux MAE pour un probl` eme aux valeurs propres
Premiers r´ esultats
0 0.2 0.4 0.6 0.8 1
0 2 4 6 8 10 12 14 16 18 20
n= 1 et 2 n= 3 n= 4 et 5
λn λδn λn+δλ1n
1
n λ n
1 0
2 0
3 9.87 4 15.4 5 15.4
S. Tordeux MAE pour un probl` eme aux valeurs propres
Les erreurs relatives
Les erreurs pour la premi` ere valeur propre
Le vecteur propre 1 est double pour le probl` eme limite
λ 1 = λ 2 = 0.
Il est aussi vecteur propre pour le probl` eme mod` ele
λ
δ1 = λ 1 = 0
10
−110
−210
−310
−410
−510
−210
−11 δ
| λ
δ2− λ
1,δ2|
1
λ 2 = 0
S. Tordeux MAE pour un probl` eme aux valeurs propres
Les erreurs relatives
Les erreurs relatives pour les deux premi` eres valeurs propres doubles
10
−110
−210
−310
−410
−510
−210
−11 δ
| λ
δ3− λ
1,δ3| /λ
31 10
−210
−310
−410
−510
−610
−210
−11 δ
|λ
δ4− λ
1,δ4|/λ
41 10
−110
−210
−310
−410
−510
−210
−11 δ
| λ
δ5− λ
1,δ5| /λ
51 valeur propre simple λ 3 = 9.87 valeur propre double λ 4 = λ 5 = 15.4
Probl` eme de pr´ ecision du solveur valeurs propres. C’est normal vu le nombre de degr´ es de libert´ es qui d´ epasse le million.
S. Tordeux MAE pour un probl` eme aux valeurs propres
Deuxi` eme exp´ erience
Un laplacien deux cˆ ot´ es
a| Ω
int= 2, a| Ω
ext= 1, b| Ω
int= 1, b| Ω
ext= 2.
D´ efinition du domaine de calcul: une cavit´ e droite et une pyramide Ω
int=] −
`4
x, 3` 4
x[×] −
`3
y, 2` 3
y[×] − `
z, 0[, Ω
ext= simplex(A, B , C, D, E).
avec
`
x= 1., `
y= .8, `
z= .3.
A = (.3, −.4, 0), B = (−.7, . − .4, 0), C = (−.5, .2, 0) and D = (.3, .2, 0) et E = (.1, .1, .7).
Forme du trou Σ: un cercle de rayon .1.
α = 0.0636
Σ
1
S. Tordeux MAE pour un probl` eme aux valeurs propres
La g´ eom´ etrie
Premiers r´ esultats
0 0.2 0.4 0.6 0.8 1
0 5 10 15 20 25
n= 1 et 2 n= 3 n= 4 n= 5
λn λδn λn+δλ1n
1