Vous êtes sur la page 1sur 3

1 INTRODUCTION

Soit resoudre l’equation de chaleur par la methode des éléments finis.

2 PRESENTATION DU PROBLEME
Soit le problème parabolic suivant :
(
∂u
∂t − δu = f
u(., 0) = u0 = x(1 − x) sin 2πy

2.1 Resolution
2.1.1 Preliminaires
Consider the scalar initial value problem
The equation

u̇(t) + a(t)u(t) = f (t) 0 < t ≤ T,


u(0) = u0

Admits the following solution


Z t
−A(t)
u(t) = e u0 + e−(A(t)−A(t)) f (s)ds
0

where A(t) is the primitive of a(t) satisfying A’(t) = a(t) and A(0) = 0.
∂u
− δu = f (1)
∂t
Z Z Z
∂u
vdx − δuvdx = f vdx (2)
Ω ∂t Ω Ω
Z Z Z
∂u
vdx + ∇u∇vdx = f vdx (3)
Ω ∂t Ω Ω

(u̇, v) + a(u, v) = (f, v) (4)


on a :
Pn
u(tn ) = j=1 ξj (t)ϕj
v → ϕj j = 1....m

m
X
( ξ˙j ϕj , ϕi ) + (∇ϕj , ∇ϕi ) = (f, ϕi )
j=1
On obtient l’equation suivante :

˙ + Aξ(t) = F
B ξ(t)

On definie B comme étant une matrice(SDP). En appliquant la decomposition


de Choleski on a :
B = EE T

⇒ EE T ξ˙j (t) + Aξ(t) = F

⇒ E T ξ˙j (t) + E −1 Aξ(t) = F E −1

On pose :
E T ξ(t) = η(t) ⇒ ξ(t) = η(t)E −1

η̇(t) + E −1 AE −T η(t) = E −1 F

2.1.2 Resolution propremendite


1. Première etape
Nous allons commencer par trouver les matrice B et A par la methode de
la triangulation. Apres avoir effectuer toutes les opérations pour trouver
la matrice B, on obtient :
 
C D O O
 E C D O 
B=
 
O E C D 
O O E C
23h2 3h2 3h2 13h2
   
6 4 0 0 4 12 0 0
3h2 23h2 3h2 3h2 13h2
0  0 0 
   
C=
 4 6 4 
D= 4 12
3h2 23h2 3h 2  3h2 2
13h 
 0 4 6 4
  0 0 4 12
3h2 23h2 3h2
avec :  02 0 4 6  0 0 0 4
3h
0 0 0
 
4 0 0 0 0
13h2 3h2
0 0  0 0 0 0 
 
E=
 12 4 
O= 
13h2 3h2   0 0 0 0 
 0 12 4 0 
13h2 3h2 0 0 0 0
0 0 12 4

Déterminons A :

A = (∇ϕi , ∇ϕj )

2
 
M −I O O
 −I M −I O 
A= 
 O −I M −I 
O O −I M
avec :
     
4 −1 0 0 1 0 0 0 0 0 0 0
 −1 4 −1 0   0 1 0 0   0 0 0 0 
M = , I=  et O= 
 0 −1 4 −1   0 0 1 0   0 0 0 0 
0 0 −1 4 0 0 0 1 0 0 0 0

Lesfonctions ϕi etϕj sont des fonction des bses obenues en grace à la


triangulation de notre domaine.
Representation graphique de la foncton ϕ

Determinons F :

F = (f (x, y, t), ϕi )

avec f (x, y, t) = x(1 − x) sin πy ln(t + 1)

Vous aimerez peut-être aussi