Professional Documents
Culture Documents
T
+ ~|v .T = . (T ) + s
t {z } | {z } |{z}
Terme de Transport Terme de Diffusion Terme Source
VL
Nombre de Pclet : Pe =
~v
= p + ~v +~f
~
+ v . v ~
t | {z }
| {z } .
Drive particulaire
Lincomprssibilit
.~v = 0
la pression p multiplicateur de Lagrange
Le tenseur des contrainte :
= 2(~u ) pI
(Navier)-Stokes
Z Z Z
~ ~
2 (u ) :(w ) d ~
p .w d = ~f .w
~ d
Z
+ (.~n).w
~ d
Z
q .~u d = 0
: = produit dyadique
Les conditions aux limites naturelles
CL Dirichlet sur D :
T = T 0 ou ~u = ~u 0
CL de Neumann N :
T .~n = q 0 ou .~n = ~f 0
q 0 w d ou ~f 0 .w
R R
~ d
Formulation faible Problme discret
n d o
U = H1 () = u L2 (), u L2 ()
Multiplicateurs de Lagrange,
LL LL
=0 et =0
v
Pour Stokes
Z Z
L(~v ) = (~u ) : (w
~ ) d ~f .w
~ d
et Lincompressibilit avec = p
Z
G(v ) = .~v d
Minimisation sous contrainte (1)
Pnalisation, r
r
min Lp (v ) avec Lp (v ) = L(v ) + [G(v )]2
v 2
Lp
=0 ; lim ur = u
v r
Lagrangien augment
r
min max La (v , ) avec La (v , ) = L(v )+ [G(v )]2 +G(v )
v 2
pour limcompressibilit
Z
2
[G(v )] = .v .v d
Minimisation sous contrainte- Cas discret
Au = b avec Bu = c
A + rB T B BT b + rB T c
u
=
B 0 c
La condition
R inf-sup ou kerB T = 0 (B T injectif) avec
B = q.~u d : discrtisation plus riche pour ~u que pour p.
- P1 /P1 = pression en damier pi = 1
- P1 /P0 : .~uh = 0 dans chaque lment = plus
dlments que de sommets (plus dquations que
dinconnues).
- P1+ /P1 : on enrichie la vitesse par un terme de bulle.
Bulle (1)
P3 i
uK = i=1 uK Ni + u N avec la fonction bulle N :
- N est nulle sur la frontre de llment K
- N (GK ) = 1 au barycentre de llment.
- N vrifie la proprit dorthogonalit
Z
Ni .N d = 0 Ni P1 (K )
K
polynomiale sur K :
= 27 (1 )
avec
3 dans K1
= 3 dans K2
3(1 ) dans K3
La condensation
On limine U
A B U F
=
BT B A1
T
B P B A1
T
F
U U n+1 U n h i
M +KU = S M = S n+1 KU n+1 +(1) [S n KU
t t
Les schmas deux pas de temps : ?schmas
[Raviart-Thomas 1998]
- Euler explicite ( = 0)
- Euler implicite ( = 1)
- Crank-Nicholson ( = 1/2)
Stabilisation - la mthode RFB (Residual Free
Bubbles)
Equation de transport :
t + ~u . = 0
(x, 0) = 0 dans
(x, t) = g sur
h h
~ A0h
, + ~uh .h , = 0
t
Stabilisation - la mthode RFB (2)
La solution hRFB
X
hRFB = h + b avec b = cK K
K
h h b
+ ~uh .h , = + ~uh .b ,
t t
b h h
+ ~uh .b , b = + ~uh .h , b
t t
Si lon prend b = K sur K :
1 h h
+ ~uh .h , K K
cK =
K t
Stabilisation - la mthode RFB (4)
h h
+ ~uh .h , = 0
t
avec
|K
|K = |K + C1 (hK , |~u|K , t) + C1 (hK , |~u|K , t) ~uh .|K
t
= C1 , C2 fonction de hK et de ||~u|K || (vitesse moyenne)
= mthode SUPG (Streamline Upwind Petrov Galerkin)
[Brooks et al.-1992]
Exemple