0% ont trouvé ce document utile (0 vote)
524 vues6 pages

Exercice 2

Methode

Transféré par

signorboss
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
524 vues6 pages

Exercice 2

Methode

Transféré par

signorboss
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Exercice 2 : On se propose de résoudre l’équation différentielle suivante par la méthode des

éléments finis :
𝑑2 𝑢
− 𝑑𝑥 2 + 𝑢 = 𝑥 𝑝𝑜𝑢𝑟 𝑥 ∈ ]0,1[ (1)
où u est l’inconnue du problème. Les conditions aux limites associées à l’équation (1) sont définies
par :
𝑢(0) = 0
{ (2)
𝑢(1) = 0
La solution exacte de ce problème est donnée par :
sinh (𝑥)
𝑢(𝑥) = 𝑥 −
sinh (1)
1°/ Montrer que la formulation variationnelle du problème (1) s’écrit sous la forme :
1 1
𝑑𝑢 𝑑𝛿𝑢
∫ ( + 𝑢𝛿𝑢) 𝑑𝑥 = ∫ 𝑥𝛿𝑢𝑑𝑥
0 𝑑𝑥 𝑑𝑥 0
Réponse :
En multipliant l’équation (1) par 𝛿𝑢 et en intégrant sur l’intervalle ]0,1[, on trouve :

1 1
𝑑2𝑢
∫ (− + 𝑢) 𝛿𝑢𝑑𝑥 = ∫ 𝑥𝛿𝑢𝑑𝑥
0 𝑑𝑥 2 0

Ensuite, en appliquant la méthode d’intégration par partie au premier terme et en tenant compte
des conditions aux limites, on obtient :

1 1
𝑑𝑢 𝑑𝛿𝑢
∫ ( + 𝑢𝛿𝑢) 𝑑𝑥 = ∫ 𝑥𝛿𝑢𝑑𝑥
0 𝑑𝑥 𝑑𝑥 0

2/ On fait la même démarche que dans la question 2/ de l’exercice 1, écrire la formulation


variationnelle faible dans un élément 𝑖 et donner la matrice élémentaire [𝐾 𝑖 ] et le vecteur
élémentaire second membre {𝐹 𝑖 }.
Réponse :
Soit un élément fini 𝑖 limité par les nœuds 𝑖 et 𝑖 + 1 de coordonnées respectivement 𝑥𝑖 et 𝑥𝑖+1.
Alors la formulation variationnelle faible dans l’élément 𝑖 est donnée par :

𝑥𝑖+1 𝑥𝑖+1
𝑖
𝑑𝑢𝑖 𝑑𝛿𝑢𝑖
𝑊 =∫ ( + 𝑢 𝛿𝑢 ) 𝑑𝑥 − ∫ 𝑥𝛿𝑢𝑖 𝑑𝑥
𝑖 𝑖
𝑥𝑖 𝑑𝑥 𝑑𝑥 𝑥𝑖

𝑢𝑖
En introduisant l’approximation 𝑢𝑖 (𝑥) = 𝑁1 (𝑥)𝑢𝑖 + 𝑁2 (𝑥)𝑢𝑖+1 =< 𝑁1 (𝑥), 𝑁2 (𝑥) > {𝑢 } dans 𝑊 𝑖 , on
𝑖+1
obtient :
𝑊 𝑖 =< 𝛿𝑈 𝑖 > ([𝐾 𝑖 ]{𝑈 𝑖 } − {𝐹 𝑖 })

où [𝐾 𝑖 ] et {𝐹 𝑖 } sont donnés par :

Page 1 sur 6
𝑑𝑁1 2 𝑑𝑁1 𝑑𝑁2 3 + (𝑥𝑖+1 − 𝑥𝑖 )2 −6 + (𝑥𝑖+1 − 𝑥𝑖 )2
𝑥𝑖+1 ( ) 2
𝑖
[𝐾 ] = ∫ 𝑑𝑥 𝑑𝑥 𝑑𝑥 + [(𝑁1 ) 𝑁1 𝑁2
] 𝑑𝑥 =
3(𝑥𝑖+1 − 𝑥𝑖 ) 6(𝑥𝑖+1 − 𝑥𝑖 )
𝑥𝑖 𝑑𝑁1 𝑑𝑁2 𝑑𝑁2 2 𝑁1 𝑁2 (𝑁2 ) 2
−6 + (𝑥𝑖+1 − 𝑥𝑖 )2 3 + (𝑥𝑖+1 − 𝑥𝑖 )2
( ) ]
([ 𝑑𝑥 𝑑𝑥 𝑑𝑥 ) [ 6(𝑥𝑖+1 − 𝑥𝑖 ) 3(𝑥𝑖+1 − 𝑥𝑖 ) ]

1 2 1 2 1
𝑥𝑖+1 − 𝑥 + 𝑥 + 𝑥𝑥
{𝐹 𝑖 } = ∫
𝑁
𝑥 { 1 } 𝑑𝑥 = { 3
𝑖
6 𝑖+1
6 𝑖 𝑖+1 }
𝑁2 1 1 2 1
𝑥𝑖 − 𝑥𝑖2 + 𝑥𝑖+2 − 𝑥𝑖 𝑥𝑖+1
6 3 6

3/ D’après la technique d’assemblage, calculer la solution nodale dans le cas de deux et trois
éléments finis.
Réponse :
Discrétisation en deux éléments finis :
1
Pour l’élément 𝑖 = 1, 𝑥1 = 0 et 𝑥2 = 2, la matrice élémentaire [𝐾 1 ] et le second membre élémentaire
{𝐹1 } sont donnés par :

13 23

[𝐾 1 ] = [ 6 12]
23 13

12 6
1
{𝐹1 } = {24}
1
12
1
Pour l’élément 𝑖 = 2, 𝑥2 = 2 et 𝑥3 = 1, la matrice élémentaire [𝐾 2 ] et le second membre élémentaire
{𝐹 2 } sont donnés par :

13 23

[𝐾 2 ] = [ 6 12]
23 13

12 6
1
{𝐹 2 } = { 6 }
5
24

Les matrices et les seconds membres augmentés correspondants sont :

Page 2 sur 6
13 23
− 0
6 12
[𝐾 1𝑔 ] = 23 13
− 0
12 6
[ 0 0 0 ]
1
24
{𝐹1𝑔 } = 1
12
{0}
0 0
0 13 23
0 −
[𝐾 2𝑔 ] = 6 12
23 13
0 −
[ 12 6 ]
0
1
2𝑔
{𝐹 } = 6
5
{24}

Alors la matrice globale et le second membre global sont donnés par :

13 23
− 0
6 12
23 13 23
[𝐾] = [𝐾 1𝑎 ] + [𝐾 2𝑎 ] = − −
12 3 12
23 13
[ 0 −
12 6 ]

1
24
1
{𝐹} = {𝐹1𝑎 } + {𝐹 2𝑎 } =
4
5
{24}

Le système vérifié par le vecteur nodal {𝑈} qui tient compte des conditions aux limites est :

1 0 0 𝑈1 0
23 13 23 1
[− − ] {𝑈2 } = { }
12 3 12 𝑈 4
3
0 0 1 0

Les solutions sont : 𝑈1 = 0, 𝑈2 = 0.05769230769 et 𝑈3 = 0.

Discrétisation en trois éléments finis :


1
Pour l’élément 𝑖 = 1, 𝑥1 = 0 et 𝑥2 = 3, la matrice élémentaire [𝐾 1 ] et le second membre élémentaire
{𝐹1 } sont donnés par :

Page 3 sur 6
28 53

[𝐾 1 ] = [ 9 18]
53 28

18 9
1
{𝐹1 } = {54}
1
27
1 2
Pour l’élément 𝑖 = 2, 𝑥2 = 3 et 𝑥3 = 3, la matrice élémentaire [𝐾 2 ] et le second membre élémentaire
{𝐹 2 } sont donnés par :

28 53

[𝐾 2 ] = [ 9 18]
53 28

18 9

2
{𝐹 2 } = {27}
5
54

2
Pour l’élément 𝑖 = 3, 𝑥3 = 3 et 𝑥4 = 1, la matrice élémentaire [𝐾 3 ] et le second membre élémentaire
{𝐹 3 } sont donnés par :

28 53

[𝐾 3 ] = [ 9 18]
53 28

18 9

7
{𝐹 3 } = {54}
4
27

Les matrices et les seconds membres augmentés correspondants sont :

28 53
− 0 0
9 18
[𝐾 ] = − 53
1𝑔 28
0 0
18 9
0 0 0 0
[ 0 0 0 0 ]

Page 4 sur 6
1
54
{𝐹 } = 1
1𝑔
27
0
{0}

0 0 0
0 28 53
0 − 0
[𝐾 2𝑔 ] = 9 18
53 28
0 − 0
18 9 0
[0 0 0 ]

0
2
{𝐹 2𝑔 } = 27
5
54
{0}

0 0 0 0
0 0 0 0
28 53
[𝐾 3𝑔 ] = −
0 0 9 18
0 0 53 28
[ −
18 9 ]

0
0
7
{𝐹 3𝑔 } =
54
4
{27}

Alors la matrice globale et le second membre global sont donnés par :

28 53
− 0 0
9 18
56 53
−53/18 − 0
[𝐾] = [𝐾 1𝑎 ] + [𝐾 2𝑎 ] + [𝐾 3𝑎 ] = 9 18
56 53
53 −
0 − 9 18
0 18 53 28
0 −
[ 18 9 ]

Page 5 sur 6
1
54
1
{𝐹} = {𝐹1𝑎 } + {𝐹 2𝑎 } + {𝐹 2𝑎 } = 9
2
9
4
{27}

Le système vérifié par le vecteur nodal {𝑈} qui tient compte des conditions aux limites est :

1 0 0 0 0
53 56 53 𝑈1 1
− − 0 𝑈
18 9 18 { 2} = 9
53 56 53 𝑈3 2
0 − −
18 9 18 𝑈4 9
[ 0 0 0 1 ] {0}

Les solutions sont : 𝑈1 = 0, 𝑈2 = 0.04478685157, 𝑈3 = 0.05690806369 et 𝑈4 = 0.

4/ Comparer la solution obtenue par la méthode des éléments finis à celle analytique.
La solution analytique de l’équation (1) est donnée par :

1
𝑢(𝑥) = (𝑒 𝑥+1 − 𝑒 1−𝑥 ) + 𝑥(1 − 𝑒 2 )
1 − 𝑒2

avec 𝑒 = 𝑒𝑥𝑝(1).

Pour le cas de deux éléments finis :


𝑢(0) = 0
{ 𝑢(0.5) = 0.0565905579
𝑢(1) = 0
On remarque que les solutions obtenues par la méthode des éléments finis sont proches de celles
analytiques
Pour le cas de trois éléments finis :

𝑢(0) = 0
1
𝑢 ( ) = 0.0444121179
3
2
𝑢 ( ) = 0.0564235314
3
{ 𝑢(1) = 0

On remarque que les solutions obtenues par la méthode des éléments finis sont plus proches de
celles analytiques que dans le cas de deux éléments finis.

Page 6 sur 6

Vous aimerez peut-être aussi