You are on page 1of 91

MTHODE

DES
LMENTS FINIS

MEF



HERV OUDIN




Plan du polycopi



INTRODUCTION................................................................................................................................................. 1
I-1 LA MEF ET L'INDUSTRIE................................................................................................................................ 1
I-2 PROCESSUS DANALYSE & APPROXIMATION.................................................................................................. 2
LES TREILLIS ..................................................................................................................................................... 5
II-1 CALCUL DUN TREILLIS ................................................................................................................................ 5
II-1.1 Analyse du problme ........................................................................................................................... 6
II-1.2 Calcul de la matrice raideur................................................................................................................ 7
II-1.3 Rsolution............................................................................................................................................ 8
II-1.4 Post-traitement .................................................................................................................................... 8
II-1.5 Remarques ........................................................................................................................................... 9
II-2 LA THORIE.................................................................................................................................................. 9
II-2.1 Modle barre en traction compression............................................................................................. 9
II-2.2 Mise en quations par le PFD........................................................................................................... 10
II-2.3 Mise en quations par le PTV............................................................................................................ 11
II-2.4 quivalence des principes ................................................................................................................. 11
II-2.5 Llment fini barre........................................................................................................................... 12
II-2.6 Application aux treillis 2D ................................................................................................................ 14
II-3 LERREUR DAPPROXIMATION.................................................................................................................... 16
II-3.1 Modle 1 lment............................................................................................................................ 16
II-3.2 Modle 2 puis 3 lments................................................................................................................ 18
II-3.3 Modle 1 lment de degr 2.......................................................................................................... 20
II-4 PETIT QUIZ ................................................................................................................................................. 25
NOTES PERSONNELLES ...................................................................................................................................... 26
LES PORTIQUES............................................................................................................................................... 27
III-1 LA THORIE .............................................................................................................................................. 27
III-1.1 Modle poutre en flexion.................................................................................................................. 27
III-1.2 Mise en quations............................................................................................................................. 28
III-2 LLMENT FINI POUTRE........................................................................................................................... 30
III-2.1 Approximation nodale...................................................................................................................... 30
III-2.2 Matrice raideur et masse.................................................................................................................. 31
III-2.3 Vecteur force gnralis................................................................................................................... 32
III-3 APPLICATION AUX PORTIQUES .................................................................................................................. 33
III-4 PETIT QUIZ ................................................................................................................................................ 37
NOTES PERSONNELLES ...................................................................................................................................... 38
FORMULATION INTGRALE....................................................................................................................... 39
IV-1 INTRODUCTION......................................................................................................................................... 39
IV-2 RSIDUS PONDRS .................................................................................................................................. 41
IV-2.1 Formulation forte ............................................................................................................................. 41
IV-2.2 Transformation de la forme intgrale............................................................................................... 43
IV-3 FORMULATION VARIATIONNELLE EN MCANIQUE .................................................................................... 46
IV-3.1 Formulation intgrale ...................................................................................................................... 46
IV-3.2 quivalence avec le PTV.................................................................................................................. 48
IV-3.3 criture matricielle du PTV ............................................................................................................. 48
IV-3.4 Applications quatre modles de lingnieur .................................................................................. 50
IV-4 PETIT QUIZ................................................................................................................................................ 55
NOTES PERSONNELLES ...................................................................................................................................... 56

LES LMENTS FINIS .................................................................................................................................... 57
V-1 DISCRTISATION DU MILIEU....................................................................................................................... 57
V-1.1 Discrtisation gomtrique................................................................................................................ 57
V-1.2 Approximation nodale........................................................................................................................ 58
V-2 CALCUL DES MATRICES LMENTAIRES..................................................................................................... 63
V-2.1 Formulation en mcanique des structures ......................................................................................... 63
V-2.2 Application llment T3 axisymtrique ...................................................................................... 64
V-2.3 Techniques de calcul au niveau lmentaire ..................................................................................... 65
V-2.4 Application le T3 en lasticit plane............................................................................................ 70
V-3 ASSEMBLAGE ET CONDITIONS AUX LIMITES ............................................................................................... 72
V-4 APPLICATION AU PROBLME DCOULEMENT STATIONNAIRE .................................................................... 73
V-5 PETIT QUIZ ................................................................................................................................................. 77
NOTES PERSONNELLES ...................................................................................................................................... 78
UTILISATION D'UN LOGICIEL LMENTS FINIS.................................................................................. 79
VI-1 DROULEMENT D'UNE TUDE ................................................................................................................... 79
VI-1.1 Analyse du problme: ....................................................................................................................... 79
VI-1.2 Cration et vrification des donnes: ............................................................................................... 80
VI-1.3 Excution du calcul: ......................................................................................................................... 81
VI-1.4 Exploitation des rsultats: ................................................................................................................ 81
VI-2 ORGANIGRAMME D'UN LOGICIEL LMENTS FINIS .................................................................................... 82
VI-2 PETIT QUIZ................................................................................................................................................ 84
NOTES PERSONNELLES ...................................................................................................................................... 85



I - Introduction
1
Introduction


I-1 La MEF et l'industrie
Quelle place occupe le calcul dans l'industrie ?

Quels sont les principaux champs d'application du calcul ?

Rpondre ces questions dpasse le cadre de la mthode des lments finis. Ce n'est qu'une
mthode parmi d'autres qui permettent l'ingnieur d'effectuer des simulations numriques de
phnomnes physiques.

Le calcul occupe une place stratgique avec la CAO et les autres technologies de simulation
(essais) dans le dveloppement d'un produit complexe qui touche diffrents domaines de la
physique. Cela concerne les industries automobiles, navales, aronautiques, ferroviaires, mais
aussi les industries lourdes: centrales lectriques, plates-formes ptrolires, et le gnie civil.
Le calcul est indispensable lorsque l'on cherche obtenir une solution optimise pour rduire
les cots et les dlais de fabrication. Grce au calcul l'ingnieur peut tester plusieurs
configurations pour optimiser le comportement d'un modle une prestation donne. Cela
vite de multiplier les prototypes et les essais tests rels, les supports physiques ne servent
plus chercher une solution, ils permettent de la valider. Attention, mme prcis un modle
ne fournit jamais qu'une approximation de la ralit, il est donc impossible de se passer des
prototypes.

Le calcul s'applique aussi dans les domaines du process . Les procds de fabrication tels
que l'emboutissage, l'usinage grande vitesse, les dpts de peinture, l'assemblage de tlerie, la
mise en forme des plastiques, peuvent tre modliss par lments finis. Ici c'est une bonne
reprsentation du comportement du phnomne physique qui sera recherche pour pouvoir
vrifier et valider un procd de fabrication d'une pice.

Enfin le calcul de conception dans les bureaux d'tudes, c'est sans doute le plus rpandu car
grce aux outils de calcul simplifi dont disposent les logiciels de CAO modernes, la
simulation numrique fait partie des outils de conception pour obtenir un comportement dfini
priori qui dtermine le dimensionnement, donc le dessin, des pices mcaniques.

La mthode des lments finis est de toutes les mthodes de discrtisation la plus utilise car :
Elle peut traiter des problmes de gomtrie complexe,
Elle couvre de nombreux domaines de la physique,
Les moyens informatiques actuels (puissance des calculateurs, outils de visualisation) la rende
facile de mise en uvre,
De nombreux logiciels gnraux ou ddis sont disponibles sur le march.



Mthode des lments finis
2
I-2 Processus danalyse & approximation

Si l'utilisation de la mthode se dmocratise de par la simplicit croissante de mise en oeuvre,
la fiabilit des algorithmes et la robustesse de la mthode, il reste nanmoins des questions
essentielles auxquelles l'ingnieur devra rpondre s'il veut effectuer une analyse par lments
finis dans de bonnes conditions.

Il lui faudra :
Formaliser les non dits et les rflexions qui justifient les choix explicites ou implicites de son
analyse du problme (dfinition de son modle),
valuer la confiance qu'il accorde aux rsultats produits,
Analyser les consquences de ces rsultats par rapport aux objectifs viss.

Ne perdez jamais de vue que l'analyse des rsultats ncessite une bonne comprhension des
diffrentes tapes mathmatiques utilises lors de l'approximation, pour pouvoir estimer
l'erreur du modle numrique par rapport la solution exacte du problme mathmatique.
N'oubliez pas non plus que le modle numrique ne peut fournir que des rsultats relatifs aux
informations contenues dans le modle mathmatique qui dcoule des hypothses de
modlisation.

De faon gnrale, les diffrentes tapes d'analyse d'un problme physique s'organisent
suivant le processus schmatis par la figure suivante.


Nous partons d'un problme physique. Le cadre prcis de l'tude est dfini par les hypothses
simplificatrices hypothses de modlisation qui permettent de dfinir un modle
mathmatique. La difficult pour l'ingnieur est de savoir choisir parmi les lois de la physique
celles dont les quations traduiront avec la prcision voulue la ralit du problme physique.
Le choix du modle mathmatique est un compromis entre le problme pos l'ingnieur
I - Introduction
3
"quelles grandeurs veut-on calculer et avec quelle prcision?" et les moyens disponibles pour
y rpondre. Un bon choix doit donner une rponse acceptable pour des efforts de mise en
oeuvre non prohibitifs.

Si le modle mathmatique n'admet pas de solution analytique, il faut chercher une solution
approche de ce modle. La discrtisation du problme hypothses de discrtisation
correspond au choix d'un modle numrique permettant de traiter les quations
mathmatiques. Il est important de savoir distinguer et hirarchiser ces deux niveaux
d'hypothses utiliss pour modliser un phnomne physique.

La figure suivante permet de distinguer les diffrentes mthodes en fonction de la dmarche
utilise pour obtenir une quation matricielle (cette classification n'est pas unique).


Toutes les mthodes d'approximation ont un mme objectif, remplacer un problme
mathmatique dfini sur un milieu continu (quations diffrentielles ou intgrales) par un
problme mathmatique discret (quation matricielle), problme de dimension finie que l'on
sait rsoudre numriquement.

En rsum, les questions essentielles auxquelles l'ingnieur devra rpondre s'il veut effectuer
une analyse par un modle numrique dans de bonnes conditions, sont :
Quel modle mathmatique utiliser ?
Quel modle numrique faut-il lui associer ?
Quelle est l'erreur d'approximation commise ?
Peut-on amliorer le modle numrique ?
Faut-il changer le modle mathmatique ?

Les quations du modle retenu, sont soumises un certain nombre d'hypothses bases sur
les sciences de l'ingnieur. Il faut connatre le domaine de validit de ces hypothses pour
pouvoir vrifier que la solution obtenue est satisfaisante. La solution exacte d'un modle
mathmatique qui ne correspond pas la ralit physique ne vaut rien.
Mthode des lments finis
4

II tude des treillis
5
Les treillis

Lobjectif de ce chapitre est dapprhender de faon pragmatique la mthode des lments
finis, partir du calcul de la rponse statique d'un treillis plan. Ce qui nous permet
dintroduire les principales tapes de construction du modle sur un exemple simple.

Pour comprendre cette modlisation, nous rappelons les notions thoriques relatives au
modle de traction et nous prsentons lapproximation lment fini barre . Le calcul dune
colonne sous son poids propre illustre ensuite la notion d'erreur dapproximation et nous
permet denvisager deux amliorations du modle numrique, le raffinement de maillage ou
l'utilisation dun lment dordre suprieur.

II-1 Calcul dun treillis
Intressons-nous la rponse statique du treillis plan reprsent par la figure ci-dessous.

a

x
o

y
o
F
2 a


Ce treillis est un assemblage (par rotules) dlments travaillant en traction compression. La
gomtrie, les caractristiques mcaniques, les conditions aux limites et le chargement sont
donns.

La dmarche suivie est la suivante
Analyse du problme discrtisation et dfinition des inconnues
Calcul de la matrice raideur quation matricielle rsoudre
Rsolution dforme de la structure et efforts aux appuis
Post-traitement contraintes dans les barres et efforts aux nuds.
Le premier diaporama du site prsente ces tapes du modle lments finis
Mthode des lments finis
6
II-1.1 Analyse du problme
Le problme pos est plan.
Nous avons 3 nuds 2 variables par nuds (u
i
,v
i
) les
dplacements du nud dans le plan.
Modle 6 degrs de libert
{ } { }
1 1 2 2 3 3
T
U u v u v u v =
vecteur des dplacements nodaux
a

x
o

y
o
2 a
1 2
3
1
u
1
v
3
u
3
v
2
u
2
v


Les conditions aux limites :
Appui au nud 1 :
1
1
0
0
u
v
=

fait apparatre deux composantes deffort inconnu :


1
1
X
Y


Appui glissant au nud 2 :
2
0 v = fait apparatre une composante deffort inconnu :
2
Y

Le travail virtuel
*
des efforts donns et inconnus appliqus
la structure conduit lexpression du vecteur des forces
nodales :
{ } { }
1 1 2
0 0
T
Y F X Y F =
Pour un vecteur des dplacements nodaux inconnus :
{ } { }
2 3 3
0 0 0
T
U u u v =
a

x
o

y
o
F
2 a
1
X
1
Y
2
Y
1
3
2

Efforts nodaux donns et inconnus
Nous avons donc 6 inconnues pour 6 quations obtenues en crivant le principe des travaux
virtuels (quations de Lagrange) correspondant aux 6 degrs de libert initiaux de notre
structure.
Pour calculer le travail virtuel des efforts intrieurs (contraintes) nous utilisons la notion
dnergie de dformation que nous rappelons dans le paragraphe suivant.
Nous avons :
int

d
i
i
i
E
W q
q

avec
[ ]
2
T
d
E U K U =
Les quations de Lagrange rsoudre sont donc de la forme :
[ ]
1
1
2
2
3
3
0
0
0
0
0 X
Y
Y
u
u
v
K
F





=
` `




) )


Les quations 3,5, et 6 nous permettent de dterminer le
champ de dplacement de la structure (sa dformation).
Les quations 1, 2 et 4 nous donnerons les efforts aux appuis
en fonction de ces dplacements.

Calculons la matrice raideur [K] de cette structure.

*
{ } { }
1 1 1 1 2 2 3
T
ext
T X u Y v Y V F u U F = + + + =
II tude des treillis
7
II-1.2 Calcul de la matrice raideur
Utilisons les rsultats du cours
*
, pour un lment (i,j) de longueur
e

En 1D

[ ]
K
ES
e
e
=

1 1
1 1
sur
i j
u u

j i
x
o
u
j
u
i
(e)

En 2D
[ ]
[ ] [ ]
[ ] [ ]
(

=
A A
A A
ES
K
e
e

avec [ ]
(

=
2
2


S S C
S C C
A
sur
i i j j
u v u v

y
o
b
o

x
o
j
i
u
j
v
j
(e)



Notre structure est compose de trois lments

Pour llment 1 (1,2)
1
2 a
2
1
u
2
u



1
1
2
1 1
sur
1 1
2
u
ES
K
u
a
(
=
`
(

)

(1)
(2)
(3)
a

x
o

y
o
2 a
1
2
3


Pour llment 2 (1,3)

2
1 1 1 1
1 1 1 1
1 1 1 1 2
1 1 1 1
ES
K
a
(
(

(
=
(
(



{ }
1 1 3 3
sur u v u v
1
a
3
1
u
1
v
3
u
3
v
45 =

Pour llment 3 (2,3)

3
1 1 1 1
1 1 1 1
1 1 1 1 2
1 1 1 1
ES
K
a
(
(

(
=
(
(



{ }
2 2 3 3
sur u v u v
2
a
3
3
u
3
v
135 =
2
u
2
v


Lnergie de dformation totale de la structure est la somme des nergies de dformation de
chaque lment, lassemblage des matrices consiste ranger chaque terme dans une matrice
globale dfinie sur le vecteur { } { }
1 1 2 2 3 3
T
U u v u v u v = .

Do la matrice globale

*
Tous ces rsultats sont dmontrs dans le paragraphe suivant
Mthode des lments finis
8
[ ]
1 1 1 1
1 1 1 1
1
1 1 1 1
1 1 1 1
1 1 1 1
0
0 0
0
2
0 0
1 1 1 1
2 2
2
1 1 1
1 1 1 1
2
ES
K
a


+
(
(
(
(
( =
(
(

(
(

+
+


II-1.3 Rsolution
Lquation matricielle [ ]{ } { } K U F = rsoudre est la suivante :
2
2
3
3
1
1
0
1 2 1 1
1 2 0
0
1
0 1 2 1 0
0 1 1 0
2 0 1
0 2
0 0 1
1 1 1
1 1 1
2 1 1
0 1 1
1 1 1
0 2
X
Y
ES
a
v
Y
u
u F
(
+
(

(

(


( =
` `
(

(


(

(
) )



+





Le systme rduit
2
3
3
1 2 1 1 0
1 2 0
2
1 0 2 0
u
u
v
ES
F
a
(
+
(

=
` `
(

(
) )


2
3
3
2
1
(1 )
2 2
2 2
F a
u
ES
F
u a
ES
F a
v
ES

= +



Nous pouvons alors calculer les efforts aux appuis

( )
( )
( )
1 2 3 3
1 3 3
2 2 3 3
2 ( )
2
2
2
ES
X u u v
a
ES
Y u v
a
ES
Y u u v
a

= +

= +

= +


1
1
2
/ 2
/ 2
X F
Y F
Y F
=

= +


II-1.4 Post-traitement
Pour calculer la contrainte dans les lments, nous utilisons les rsultats de cours suivants :
En 1D : ( )
e j i
e
ES
N u u =


En 2D :
j i
e
j i e
u u
ES
N C S
v v



= < >
`


les termes de
la matrice K
1
sont en bleu
la matrice K
2
sont en rouge
la matrice K
3
sont en vert
Les 3 quations donnant les
dplacements nodaux sont
en bleu
Celles permettant de
calculer les efforts sont en
rouge
Allure de la dforme
3
u

1 2
F
2
u

Lquilibre global de la
structure est vrifi
/ 2 F
1
2
F
/ 2 F
F
II tude des treillis
9
Do
( )
( )
( )
1 2
2 3 3
3 3 2 3
/ 2
2
/ 2
2
/ 2
2
ES
N u F
a
ES
N u v F
a
ES
N u u v F
a

= =

= + =

= =


II-1.5 Remarques
Tous les calculs sont systmatiques et la dmarche suivie sera toujours la mme en statique.
Facilit de programmation de ce type de solution
Seule lanalyse, du problme et des rsultats, reste la charge de lingnieur.

La matrice raideur du systme rduit tait inversible det( ) 0 K car les conditions aux
limites en dplacement bloquaient tous les modes rigides de la structure.
Problme statique bien pos

Les efforts calculs aux appuis quilibrent parfaitement le chargement.
Les rsidus d'quilibre sont nuls, car nous travaillons sur la solution analytique de
l'quation matricielle. Dans le cas dune rsolution numrique ces rsidus doivent
tendrent vers zro (erreur numrique).

Les contraintes calcules sur les lments quilibrent de faon exacte (aux rsidus prs) les
charges nodales. Ceci est vrai dans ce cas particulier calcul statique dun treillis charg aux
nuds car lapproximation utilise reprsente le champ exact de la solution analytique
effort normal constant dans chaque lment de la structure .
Erreur de discrtisation qui est nulle

En post traitement il est possible disoler un un chaque lment de la structure pour crire
lquation matricielle de lquilibre de llment. Ce calcul permet de dterminer les efforts
internes aux nuds de la structure

II-2 La thorie
II-2.1 Modle barre en traction compression

Une barre est un lment mcanique qui ne travaille quen traction compression, le modle
mathmatique est bas sur les hypothses suivantes
*
.
* Petits dplacements.
Section droite reste droite

u u x M t x t
o
( , ) ( , ) =
* Petites dformations.
xx x
u =
,
**


*
Cours de rsistance des matriaux
**
Nous utilisons la notation
,x
u
u
x


Lquilibre de chaque
noeud est vrifi
(1)
(2) (3)
/ 2 F
F
/ 2 F
F
1
N
1
N
2
N
2
N
3
N
3
N

Mthode des lments finis
10
* Milieu isotope homogne lastique
tat de contrainte uni axial
xx xx
E =

En intgrant les contraintes sur la section nous obtenons la loi de comportement intgre des
barres.
N ES u
x
=
,


Le calcul du moment rsultant donne 0 au centre de la section

II-2.2 Mise en quations par le PFD

Isolons une tranche dpaisseur dx , et effectuons le bilan des efforts
extrieurs sur cet lment de matire (figure ci-contre)

L'quation de rsultante dynamique est :
N dN N fdx Sdx u + + =

Utilisons alors la loi de comportement intgre, pour obtenir


l'quation locale :

] [ ( )
,
,
0,
x
x
x Su ESu f =

Les conditions aux limites sont de deux types
dplacement impos : ( )
d
t u u =
force impose :
,
( )
x d
t ESu N =

En dynamique il faudra donner les deux conditions initiales
( , 0) ( )
( , 0) ( )
o
o
x x
x x
u u
u u
=





Le PFD appliqu au modle de traction compression donne le systme dquations aux
drives partielles (EDP) suivant :

] [
2
2
( , 0) ( )
( , 0) ( )
quation locale :
2 conditions aux limites en et en
2 conditions initiales :
0,
0
o
o
x x
x x
u
x Su ES f
x
x x
u u
u u

= =




Dforme et vitesse de
dformation initiales
II tude des treillis
11
II-2.3 Mise en quations par le PTV

Considrons un lment de structure de longueur , charg
sur sa longueur et ses extrmits (figure ci-contre).

0
l
u(M,t)

F
o

F

Le PTV appliqu cet lment donne lquation intgrale suivante :

,x ,x
+ + +
o o
o o o
u Su u dx ESu u dx f u dx F u F u =




Cest la forme variationnelle du problme.

Le premier terme correspond au travail virtuel des quantits dacclration

Le second terme correspond au travail virtuel des efforts intrieurs (efforts de cohsion)
0 0
:
xx xx xx xx
S
dV dS dx ES dx = =


D
avec
, xx x
u =
Notez que ce terme peut tre calcul partir de la variation de lnergie de dformation
d
E
avec
( )
2
,x
2 :
d
o
E dV ES u dx = =

D


Le troisime terme correspond au travail virtuel du chargement volumique (champ de force)

Le dernier terme correspond au travail virtuel des efforts appliqus aux extrmits du barreau.
Dans le cas ou la condition aux limites porte sur le dplacement, leffort lextrmit est alors
une inconnue du problme.

II-2.4 quivalence des principes
Partons du PFD et utilisons la mthode des rsidus pondrs
*
(mthode de Galerkin) pour
retrouver le PTV.
crire ] [
2
2
0 0,
u
Su ES f x
x


est quivalent
2
2
0
( ) 0
u
P Su ES f dx P
x


Remarque : si u est une solution approche du problme la forme intgrale
reprsente le rsidu pondr de lquation locale sur le domaine.
en effet le rsidu, terme
2
2
u
Su ES f
x

nest pas nul


Effectuons une intgration par partie du terme en
,xx
u
2
2
0
0 0

u u P u
P ES dx P ES ES dx
x x x
x
(
=
(






*
Elle sera dtaille dans le chapitre IV sur les mthodes variationnelles.
P est une fonction test,
dite fonction de
pondration
Mthode des lments finis
12
Nous obtenons
0
0 0 0
+
P u u
P P Sudx ES dx P ES Pfdx
x x x

(
= +
(






Pour des conditions aux limites en force aux extrmits en tenant compte de la loi de
comportement intgre, nous avons :

( , )
( , )
o
u o t
F N o t ES
x

= =

et
( , )
( , )
u t
F N t ES
x

= =



Do
, ,
0 0 0
+ +
x x o o
P P Sudx P ESu dx P F P F Pfdx = +





A titre dexercice
*
partez du PTV, effectuez lintgration par partie du terme de raideur pour
retrouver le PFD (quation locale) et les conditions aux limites du problme.


II-2.5 Llment fini barre

Considrons un lment de longueur
e
, dont les extrmits sont les
nuds i et j. Le repre local, li l'lment, a pour direction x

axe
de la barre et est orient de i vers j.

j i
x
o
u
j
u
i
(e)
x =



Les deux variables nodales sont les dplacements des noeuds i et j, nots u
i
et u
j

Lapproximation polynomiale deux paramtres correspondante est de la forme


( )
1
( , )
1 2
( )
2
* 1 ,
t
x t
t
a
u a a x x
a

= + =< >
`
)



Pour construire l'approximation nodale, nous devons identifier aux noeuds la valeur de
l'approximation et les dplacements nodaux.
Soit en x = 0 (0, ) ( )
1
* t t
i
u u a = =
en x
e
= ( , ) ( )
1 2
*
e e
t t
j
u u a a = = +
Nous en dduisons
a u
a
u u
i
j i
e
1
2
=
=



Do l'approximation nodale
)
`

> =<
) (
) (
, 1 *
t
j
t
i
e e
u
u
x x
u

note : { } *
e
u N U = < >


*
Nous illustrons cette dmarche dans le chapitre suivant sur les portiques.
PTV avec
P u =
criture matricielle dun polynme de
degr 1 en x dont les coefficients sont
les paramtres de lapproximation.
II tude des treillis
13
Les fonctions dinterpolation de lapproximation nodale sont :
N
x
x
e
1
( ) = 1

vrifie

=
=
0
1
) (
1
) (
1
j
i
N
N

N
1
1
1 0
x/l
e

N
x
x
e
2
( ) =

vrifie

=
=
1
0
) (
2
) (
2
j
i
N
N

x/l
e
N
2
1
1 0

La notion d'approximation nodale est fondamentale dans la mthode des lments finis, elle
permet dutiliser des variables qui ont un sens physique, et sur lesquelles nous pourrons
directement imposer les valeurs donnes par les conditions aux limites de type cinmatique.


Calculons maintenant l'nergie de dformation associe notre lment.
Rappel :
( )
2
,
2 :
e
d x
o
E dV ES u dx = =

e
D

Utilisons lapproximation nodale du champ des dplacements
{ } { }
, ,
1 1

x x e e
e e
u N U U = < > = < >



( ) { } { } { } { }
,
2
, , , ,
2
1 1
1
.
1 1
x
T T
T T
x x e x x e e e
e
u u u U N N U U U
(
= = < > < > =
(


Do { } { }
1 1
2
1 1
T
d e e
e
ES
E U U
(
=
(



Nous en dduisons lexpression analytique de la matrice raideur dun lment de longueur
e

[ ]
(

=
1 1
1 1
e
e
ES
K




A titre dexercice calculer la matrice masse correspondant lnergie cintique (ou travail
virtuel des quantits dacclration) de cet lment
*
.


Pour calculer ltat de contrainte sur les lments nous utilisons la loi de comportement
intgre :
{ }
, ,
( )
x x e j i
e
ES
N ES u ES N U u u Cte = = < > = =





*
Rponse :
[ ]
M S
e e
=

(
(

1
3
1
6
1
6
1
3

Mthode des lments finis
14
II-2.6 Application aux treillis 2D

Soit un lment (i,j) formant un angle avec laxe
o
x

du repre
global (figure ci-contre).
Pour effectuer l'assemblage nous devons exprimer le dplacement
axial u en fonction de ses composantes sur la base globale ( , u v ).

y
o
b
o

x
o
j
i
u
j
v
j
(e)


u
u
v
C S
u
v
=< >


`
)
=< >


`
)
cos sin



Appliquons ce changement de base aux nuds de llment

=
)
`

j
j
i
i
j
i
v
u
v
u
S C
S C
u
u


0 0
0 0


Reportons ce changement de base dans l'expression de l'nergie de dformation.
{ } { }
1 1
2
1 1
T
d e e
e
ES
E U U
(
=
(



0 0 0 0 1 1
2
0 0 0 0 1 1
T
i i
T
i i
d
j j
e
j j
u u
v v
C S C S
ES
E
u u
C S C S
v v




( ( (
=
` `
( ( (




) )



Nous en dduisons lexpression de la matrice raideur lmentaire
sur les variables
i i j j
u v u v
[ ]
[ ] [ ]
[ ] [ ]
(

=
A A
A A
ES
K
e
e

avec [ ]
(

=
2
2


S S C
S C C
A

De mme pour calculer ltat de contrainte
( )
j i
j i
j i e e
u u
ES ES
N u u C S
v v



= = < >
`


)



En suivant la dmarche propose dans le paragraphe II-1, ce modle numrique base sur la
mthode des lments finis permet de calculer de faon exacte la rponse statique dun treillis
charg aux nuds. La solution numrique obtenue est identique la solution analytique de la
rsistance des matriaux car dans ce cas particulier leffort normal est constant sur chaque
lment.
II tude des treillis
15
Les corrigs des exercices de cours sont disponibles sur le site MEF

Exercice II-1: tude dun treillis symtrique de trois barres
Objectifs : Techniques de mise en uvre de la mthode des lments finis, changement de base, assemblage,
rsolution, calcul des efforts, et vrification des quations d'quilibre.
Considrons le treillis de trois barres ci-contre
Modlisation.
Prciser la numrotation de vos lments et de vos nuds.
Dfinissez vos vecteurs globaux :
{ } U vecteur des dplacements nodaux ( , )
i i
u v
{ }
D
F vecteur force gnralis associ aux efforts donns
{ }
I
F vecteur force gnralis associ aux efforts inconnus
h
h

F

Calcul de la matrice raideur
Exprimer la matrice raideur de chaque lment sur ses variables nodales.
En dduire l'expression de la matrice raideur assemble complte.
Extraire la matrice raideur rduite.
Rsolution statique - Efforts aux appuis
Dterminer la dforme statique, et reprsenter l'allure de la dforme.
Calculer les efforts aux appuis, et vrifier l'quilibre global de la structure.
Post traitement
Calculer les efforts (contraintes) sur chaque lment, puis vrifier l'quilibre du nud qui est charg.
Isoler une des barres 45 de la structure, et calculer les efforts extrieurs sur cet lment.
Retrouver les rsultats prcdents.
Utiliser la symtrie
Prciser le nouveau maillage en tenant compte de la symtrie.
Calculer la matrice raideur rduite et retrouver la solution en dplacement.

Si vous avez fait lexercice 1, celui ci ne devrai pas vous poser de problme.
Exercice II-2: tude dun treillis de deux barres
Objectifs : Mise en uvre de la mthode des lments finis, assemblage, rsolution, post-traitement.
Le treillis ci-contre est constitu de 2 barres de mme section ralise
dans un matriau de module dYoung E.
Modlisation.
Dfinissez vos vecteurs globaux : { } U , { }
D
F , et { }
I
F
Calcul de la matrice raideur
Exprimer les matrices raideur de chaque lment.
En dduire l'expression de la matrice raideur assemble
complte.
Exprimer les 6 quations du modle.
A

x
o

y
o
C B
h
F
h


Rsolution statique - Efforts aux appuis
Extraire la matrice raideur rduite, et dterminer la dforme statique.
Calculer les efforts aux appuis, et vrifier l'quilibre global de la structure.
Post traitement
Calculer les efforts (contraintes) sur chaque lment, puis vrifier l'quilibre du nud qui est charg.
Isoler la barre 45 de la structure, et calculer les efforts extrieurs sur cet lment.
Retrouver les rsultats prcdents
Mthode des lments finis
16
II-3 Lerreur dapproximation

Pour prsenter la notion derreur de discrtisation (erreur lie au maillage) et les amliorations
possibles du modle numrique, nous allons modliser une colonne soumise son poids
propre.
En effet la solution analytique de ce problme n'est pas linaire en dplacement.

g
6h
o
x


Leffort normal est donn par
1
6
x
N mg
h
| |
=
|
\

et le champ de dplacement (aprs intgration)
1
12
mg x
u x
ES h
| |
=
|
\

II-3.1 Modle 1 lment
1
2
(1)
o
x


Modle 2 degrs de libert { } { }
1 2
T
U u u =
La condition
1
0 u = ,
fait apparatre une composante deffort inconnu
1
X
Le travail virtuel du poids propre est
6
0

h
T gS u dx =


gS
X
1

Pour calculer ce travail nous devons utiliser lapproximation nodale.
Thorie
Soit un lment fini charg par une densit de charge f .

i j
f

Nous avons :
0

e
T f u dx =


Compte tenu de lapproximation { } ( )
0

e
T
T
x
e
T U N f dx = < >


Soit pour une charge f Cte = { }
2
2
e
T
e
e
T U f



=
`


)



Ce calcul permet de calculer les charges nodales quivalentes au sens de lapproximation
une charge volumique relle applique la structure
Charge relle
i j
Charge nodale quivalente
PTV
i j
f
e
f
2
e
f
2

II tude des treillis
17

Pour notre modle

g
1
2
(1)
o
x

gS
X
1

[ ] [ ]
(

= =
1 1
1 1
6
1
h
ES
K K
{ }
6
1
2
6 1 2
2
d
h
mg
F gS
h




= =
` `
)


)

{ }
1
0
i
X
F

=
`
)


Do l'quation matricielle rsoudre :
1
2
0 1 1 1
1 1 1 0 6 2
X
ES mg
u h
(
= +
` ` `
(

) ) )


Et la solution
champ de dplacement :
2
3mgh
u
ES
= soit *
2
mg
u x
ES
=
effort lencastrement :
1
X mg =
et ltat de contrainte sur l'lment :
2
*
6 2
ES mg
N u
h
= =

Traons les courbes donnant le champ de dplacement et le champ de contrainte.


Champ de dplacement

Champ de contrainte

La solution lments finis obtenue aux noeuds est exacte (dplacement et efforts), par contre elle
donne une approximation du champ des dplacements et du champ des contraintes sur
l'lment. Lerreur sur la contrainte maximale est de 50%, cette modlisation nest donc pas
satisfaisante. Pour lamliorer nous allons dans un premier temps augmenter le nombre
dlments.


Mthode des lments finis
18
II-3.2 Modle 2 puis 3 lments
Modle 2 lments
Nous utilisons deux lments de longueur identique
Pour chaque lment : [ ]
1 1
1 1 3
e
ES
K
h
(
=
(


et { }
1
1 4
d
mg
F

=
`
)


Lquation matricielle obtenue aprs assemblage de ce modle 3
degr de libert { } { }
1 2 3
T
U u u u = est :
1
3
gS
(1)

g
o
x

X
1
2
(2)
6h

1
2
3
1 1 0 0 1
1 2 1 2 0
3 4
0 1 1 1 0
X
ES mg
u
h
u
(

(
= +
` ` `
(

(
) ) )

Do la solution
Dplacements nodaux :
2
9
4
mgh
u
ES
= et
3
3mgh
u
ES
=
Effort lencastrement :
1
X mg =
Etat de contrainte sur les lments :
( )
*
1 2
*
2 3 2
3
3 4
3 4
ES mg
N u
h
ES mg
N u u
h

= =

= =



Calculons l'effort au noeud interne N2 en isolant l'lment N1
1
2 21
0 1 1 1
1 1 1 3 4
X
ES mg
u X h
(
= +
` ` `
(

) ) )

21
/ 2 X mg =

Reportons ces rsultats sur les courbes de la solution analytique

Champ de dplacement

Champ de contrainte
Nous retrouvons les informations exactes (dplacement et efforts) aux nuds, et une
meilleure approximation des champs de dplacements et contraintes sur les lments. Lerreur
sur la contrainte maximale est maintenant de 25%, cette modlisation nest toujours pas
satisfaisante.
II tude des treillis
19

Modle 3 lments
Pour affiner le maillage dans la zone la plus contrainte nous utilisons
3 lments de longueur h, 2h, et 3h.
Lquation matricielle obtenue aprs assemblage de ce modle 4
degr de libert { } { }
1 2 3 4
T
U u u u u = est :

1
2
3
4
0 6 6 0 0 1
6 9 3 0 3 0
0 3 5 2 5 0 6 12
0 0 2 2 3 0
X
u
ES mg
u h
u
(
(


(
= +
` ` `
(

(

) ) )

1
3
gS
(1)

g
o
x

X
1
4
(2)
2
(3)
6h

Do la solution
Dplacements nodaux :
2
11
12
mgh
u
ES
= ,
3
3
4
mgh
u
ES
= et
4
3mgh
u
ES
=
Effort lencastrement :
1
X mg =
Etat de contrainte sur les lments : ( )
( )
*
1 2
*
2 3 2
*
3 4 3
11
12
2
2 3
3 4
ES mg
N u
h
ES mg
N u u
h
ES mg
N u u
h

= =

= =

= =



Reportons ces rsultats sur les courbes de la solution analytique

Champ de dplacement

Champ de contrainte
Lapproximation des champs de dplacements et contraintes sur les lments est meilleur,
erreur de 8% sur la contrainte maximale, on note cependant que la convergence est lente.
Pour amliorer la solution lments finis nous avons augment le nombre d'lments et
densifi le maillage dans la zone la plus charge. Cette mthode dite h convergence
demande en gnral un nombre lev d'lments finis.
Mthode des lments finis
20
La figure suivante prsente les rsultats dun modle lments finis en contraintes planes.
Pour quantifier lerreur relative cette discrtisation, une dmarche identique celle que nous
venons de voir est base sur lanalyse de la discontinuit du champ des contraintes entre deux
lments adjacents
*
.


II-3.3 Modle 1 lment de degr 2

Dans le problme de la colonne, nous voulons approcher un champ de contrainte qui volue
linairement. Nous allons donc utiliser une approximation polynomiale du second degr du
champ des dplacements.
1
2 2
( , )
1 2 3 2
2
* 1 , , x t
a
u a a x a x x x a
a


= + + =< >
`

)

Pour pouvoir identifier les variables de l'approximation nous
devons utiliser un lment fini 3 noeuds
Soit les dplacements nodaux : { }
1 2 3
T
e
U u u u = < >
x
1
1
u
2
3
u
2
u
3
l

Lidentification nous donne
1 1
2 1 2 3
3 1 2 3
2
4 3 1
4 4
4 1 1
2 2
a u
a u u u
a u u u

| |
= +

|
\

| |
= +

|
\



*
Lors de linitiation lutilisation dun code lments finis, il sera important de mettre en uvre les diffrentes
possibilits de visualisation du code pour tre capable de quantifier lerreur de discrtisation.
en MPa
Dans cette section le diagramme des contraintes est le suivant
VM

solution cherche
solution lments finis
constante par morceau
145
83
62
Discontinuit
Lerreur est beaucoup trop importante.
Ce modle nest pas satisfaisant, il faut
affiner le maillage
II tude des treillis
21
Do lapproximation nodale
{ } *
e
u N U = < >
avec
2
2
1
2 3
1 ) (

x x
N x + = ,
2
2
2
4 4
) (

x x
N x = et
2
2
3
2
) (

x x
N x + =

En reportant cette approximation, dans le calcul de la matrice raideur et du vecteur force
gnralis lmentaire,
[ ]
{ }
, ,
0
0


T
e x x
T
e
K N ES N dx
F N f dx
= < > < >
= < >


nous obtenons, tous calculs faits
[ ]
{ }
1 2 3
7 8 1
8 16 8
3
1 8 7
1/ 6
2/ 3
1/ 6
e
e
ES
K sur u u u
F f
(
(
= < >
(
(



=
`

)



En modlisant la colonne avec un lment de degr deux, nous
obtenons le systme matriciel suivant :


1
2
3
7 8 1 0 1
8 16 8 4 0
18 6
1 8 7 1 0
X
ES mg
u
h
u
(

(
= +
` ` `
(

(
) ) )


dont la solution est :
2
9
4
mgh
u
ES
= et
3
3mgh
u
ES
=
1
3
(1)

g
o
x

X
1
2
6h


Do
le dplacement approch :
( ) ( )
2 2
2 3
2 2
4 4 2
* 1
6 6 12
6 6
x x x x mg x
u u u x
h h ES h
h h
| | | |
| |
| |
= + + =
|
| |
\
\ \

et leffort normal :
2 3
2 4
* (1 )4 ( 1 ) 1
6 6 6 6
ES x x x
N u u mg
h h h h
| | | |
= + + =
| |
\ \


Nous retrouvons la solution analytique qui, dans ce cas particulier, est comme
lapproximation un polynme de degr 2.
Pour amliorer la solution lments finis nous avons augment le degr de
lapproximation lmentaire. Cette mthode dite p convergence est en gnral
beaucoup plus rapide, elle ncessite moins dlments finis.
A titre dexercice calculez le
terme (1,3) de cette matrice
Et le premier terme de
ce vecteur
Mthode des lments finis
22
Les figures suivantes illustrent les deux choix damliorations possibles dun modle
numrique dont lerreur lie au maillage est beaucoup trop importante.


En affinant le maillage localement
h convergence


La discontinuit de contrainte caractrise
une erreur de discrtisation beaucoup
trop importante.
Ce modle nest pas satisfaisant.

En utilisant des lments de degr 2
p convergence
Ce problme de lcrase tube est prsent dans le diaporama tau du thme modlisation EF
dans le site en ligne

Exercice II-3: Modle EF pour ltude des vibrations dune barre
Objectifs : tude de convergence de la solution numrique par rapport la solution analytique ? cet exercice
fait le lien avec le cours de vibration..
Intressons-nous la rponse dynamique de la barre de raideur ES de
longueur L reprsente par la figure ci-contre
Modle un lment fini
Exprimer la matrice raideur et la matrice masse de l'lment.
En dduire une approximation de la premire pulsation propre.
Que pensez-vous de ce modle ?
Modle n lments finis
Pour un maillage de n lments identiques
Donner la forme des matrices masse et raideur
En dduire une approximation des deux premires pulsations
propres.
vibrations longitudinales

solution analytique :
2
(2 1)
2
( ) sin(2 1)
2
i
i
ES
i
SL
x
Z x i
L

=
=

II tude des treillis
23
Que pensez-vous de ce modle ?
Que faut-il envisager pour amliorer les rsultats ?
Utiliser Maple ou Matlab pour calculer les pulsations propres d'un modle 3 puis 4 lments.
Qu'en concluez-vous sur la convergence des pulsations propres ?


Exercice II-4: Barre section variable
Objectifs : Calcul de la matrice lmentaire dune barre section variable. Comparaison avec la solution
analytique, convergence du modle numrique.
Soit une prouvette plane (plaque dpaisseur e) soumise un essai de traction. Les dimensions de la structure
sont donnes par la figure ci-dessous (la section varie linairement).
Dans cet exercice nous utiliserons un modle 1D
pour approcher l'tat de contrainte dans
l'prouvette. Pour ce modle, on tudiera la
convergence de l'approximation pour une
discrtisation du problme en 1 puis 2 lments
finis.

Rappeler l'expression de l'nergie de dformation
pour un lment de section variable de S1 S2
Calculer la matrice raideur lmentaire

Expliquer pourquoi ce type d'lment conduira ncessairement une approximation.
Application
Soit une modlisation lments finis de cette structure, peut-on rsoudre le systme matriciel ?
Combien de conditions aux limites faut-il introduire ?
Proposer une solution.
On dcide de tenir compte de la symtrie.
Prciser les conditions aux limites introduire sur la frontire (figure).
Ces conditions sont-elles suffisantes ?
Proposer une solution.
Pour une modlisation 1 lment fini en tenant compte de la symtrie.
Calculer les champs approchs des dplacements et des contraintes.
Comparer la solution analytique, les graphes sont donns ci-dessous.
Pour un modle 2 lments finis.
Calculer la nouvelle approximation des champs des dplacements et des contraintes.
Comparer la solution analytique.

Le fichier Maple vous permettra de tracer les courbes adimensionnelles de la solution analytique.
Courbe
/
o
F S

en fonction de
x



Courbe
/
o
u
F ES
en fonction de
x



Mthode des lments finis
24

Pour complter les notions prsentes dans ce chapitre le site en ligne
https://pedagogie.ec-nantes.fr/meefi/
Vous propose :
Des diaporamas dintroduction des thmes du cours
Rappel des textes et corrigs des exercices de cours
Des exercices dapplication : exercices non corrigs qui vous permettront
dappliquer et de valider les diffrents thmes.
Des QCM dauto valuation : avec correction automatique de vos rponses.
Un lexique il contient 3 fiches concernant directement les treillis : les hypothses
du modle barre , la mise en quation par le PFD et PTV des barres, et les
matrices utiles pour un calcul lments finis dun treillis.
MEFLAB : Cest une application MATLAB qui vous permettra de raliser les
calculs numriques des structures prsentes dans ce cours et en TD. Il faut
tlcharger les scripts et lire le document de prsentation de lapplication.
II tude des treillis
25
II-4 Petit quiz
Vous devez pouvoir justifier toutes vos rponses
Q1 :
En statique, le modle lments finis direct de
cette structure est-il mal pos ?
Proposez deux modlisations diffrentes
permettant de calculer cette structure.

F
F

x
o
y
o

Q2 :
Proposez 3 modles lments finis de cette
structure treillis, (prcisez bien les conditions aux
limites gomtriques, les chargements et les
caractristiques mcaniques de vos modles, justifier le
choix du modle le plus simple)
F
F

Q3 :
Dans les ouvrages sur la mthode des lments finis vous trouverez lexpression gnrique
suivante pour la matrice raideur

[ ] [ ] [ ] [ ]

e
T
e
D
K B D B dv =


Pour un lment barre, que vaut la matrice [B] et que reprsente-t-elle ?
Mme question pour la matrice [D] ?
Q4 :
Pourquoi la solution EF du calcul statique dun treillis charg aux nuds est-elle exacte ?
En est-il de mme en dynamique ?
Q5 :
Expliquez pourquoi un changement de base sur la matrice raideur est toujours de la forme
[ ] [ ] [ ] [ ] K
T
e e
P K P =
Q6 :
Llment fini barre classique assure la continuit de quel champ ?
Q7 :
Pour construire un lment fini barre assurant la continuit du champ des dplacements et de
leffort normal, quel type dapproximation doit-on utiliser ? (linaire, quadratique, cubique)
Q8 :
Soit la structure porteuse reprsente par la
figure ci-contre, proposez un modle lments
finis treillis de cette structure (prcisez le nombre
de variables de votre modle).
pression p

Rien ne vous empche de discuter vos rponses avec votre enseignant.
Mthode des lments finis
26
Notes personnelles


III tude des portiques
27
Les portiques
De mme que pour les treillis les portiques peuvent
tre considrs comme des structures constitues d'un
nombre fini d'lments (systmes discrets).

III-1 La thorie
III-1.1 Modle poutre en flexion
Soit un lment rectiligne travaillant en flexion
dans le plan ( , , )
o o
O x y

suppos principal
d'inertie.

y
o

x
o
fibre moyenne

z
o
tat initial

u
G

Le modle mathmatique est bas sur les hypothses suivantes
*
.
* Petits dplacements et section droite reste droite.
(hypothses de Bernoulli)
) ( ) ( ) ( ) (G u rot et GM G u M u



= + =
soit dans le plan


= v z
x o ,
et

u
y v
v M t
bo
x
( , )
,
=

x
o

n
M
G
Section droite
enG

* Petites dformations.
(
(
(


= =
0 0 0
0 0
0

,
, ,
x
x xx
s
v
v yv
u grad avec u grad


xx
x
y v =
,
2

* Milieu isotope homogne lastique
tat de contrainte uni axial
xx xx
E =

En intgrant les contraintes sur la section en tenant compte de :

= =
S S
dS y I et dS y 0
2

xx xx
v Ey
,
=
x

C
xx
S
xx
v EI dS y Mf avec
z Mf Mf
,


= =
=

0

= R
Torseur rsultant Contraintes

Nous obtenons la loi de comportement intgre des poutres.
M EI v
f
x
=
,
2

*
Cours de rsistance des matriaux - MMC
Ce qui explique que la formulation
variationnelle du problme
conduise directement au systme
matriciel.
Mthode des lments finis
28
III-1.2 Mise en quations

par le PFD

Isolons une tranche dpaisseur dx , et effectuons le bilan des
efforts extrieurs sur cet lment de matire (figure ci-contre)

Les quations de rsultante et de moment dynamique sont :


( ) 0
2 2
f f f
T dT T fdx Sv dx
dx dx
T dT M dM M T
+ + =

+ + + +


dMf Mf +
x

Mf
T
dT T +
dx

f


Soit
] [
,
,
0,
f xx
f x
x Sv M f
T M
+ =
=



Utilisons alors la loi de comportement intgre, pour obtenir l'quation locale :
] [ 4
,
0,
x
x Sv EIv f + =
Les conditions aux extrmits (conditions aux limites) sont de deux types
conditions en dplacement sur ( ) ( )
d d
v v t ou t = = (conditions en
,
et
x
v v )
conditions en force sur ( ) ( )
d d
T T t ou Mf Mf t = = (conditions en
3 2

, ,
et
x x
v v )


par le PTV

Considrons un lment de structure de longueur ,
charg sur sa longueur et ses extrmits (figure ci-
contre).
0
M

o
M
o
F
F

f
x



Le PTV appliqu cet lment donne lquation intgrale suivante :
,xx ,xx
+ + + + +
o o o o
o o o
v Sv v dx EIv v dx f v dx F v F v M M =




Cest la forme variationnelle du problme.

Le premier terme correspond au travail virtuel des quantits dacclration

Le second terme correspond au travail virtuel des efforts intrieurs (efforts de cohsion)
2 2 2 2
, , , ,
0 0
:
x x x x
S
dV Eyv yv dS dx EIv v dx = =


D

Notez que ce terme peut tre calcul partir de la variation de lnergie de dformation
d
E
avec
2 2
, ,
0 0
2 : ( ) ( )
d xx xx
S
E dV E yv dS dx EI v dx = = =


D

III tude des portiques
29
Le troisime terme correspond au travail virtuel du chargement linique f

Les derniers termes correspondent au travail virtuel des efforts appliqus aux extrmits du
barreau. Dans le cas ou les conditions aux limites portent sur un dplacement (flche, rotation),
leffort (force, moment) lextrmit est alors une inconnue du problme.

quivalence des principes
Partons du PTV et transformons lquation intgrale pour retrouver le PFD (quation locale)
et les conditions aux limites du problme
Effectuons deux intgrations par partie du terme
,xx ,xx

o
EIv v dx




,xx ,xx , 2 , 3
, ,
0
0

x x
x x
o
EIv v dx v EI v v EI v dx
(
=
(





,xx ,xx , 2 3 4
, , ,
0 0
0

x
x x x
o
EIv v dx v EI v v EI v v EI v dx
( (
= +
( (







Reportons dans lexpression du PTV en regroupant les termes
( )
( ) ( )
( ) ( )
4
3 2
, ,
,x
3 3
, ,
+

+
o o
x x
o o
o
x x
v F EI v M EI v
v v Sv EIv f dx
v F EI v M EI v


+ =




Le choix de 0 v sur ] [ 0, nous donne lquation locale :
4
,x
0 Sv EIv f + =
Le choix de 0
o
v et 0 v = sur ] ] 0, , nous donne la condition aux limites en force en x=0

( ) 3
,
0
0
o
x
x
F EI v
=
=
o o
F T =
de la mme faon nous retrouvons :
pour
( )
,
0
x
o
v
( ) 2
,
0

o f o
x
x
M EI v M
=
= =
pour 0 v


( ) 3
,x
x
F EI v T
=
= =


pour
( )
,
0
x
v


( ) 2
,
f
x
x
M EI v M
=
= =



Fait apparatre les
conditions aux limites
en rotation et moment
et celles en flche
et force
Ces conditions tiennent compte
de lorientation de la normale
extrieure au domaine
et de la loi de comportement
Mthode des lments finis
30
III-2 Llment fini poutre

III-2.1 Approximation nodale
Llment fini poutre utilise comme variables nodales la flche et sa drive premire
(rotation de la section droite), il fait partie de la famille des lments de type l'Hermite.

Le repre local orthonorm li l'lment, a pour direction
x

l'axe de la poutre orient de i vers j, et pour direction y


un vecteur du plan principal d'inertie de la section droite.
Les variables nodales sont :
( ) ( ) ( ) ( ) t t t t
i i j j
v v < >

0
v
i
(t) v
j
(t)

x
o

y
o
i
(t)
j
(t)


Pour identifier nos quatre variables nodales nous utilisons une approximation polynomiale
cubique (degr 3) de la forme :

( )
1
( )
2 2 3
( , )
( )
3
( )
4
* 1
t
t
x t
t
t
a
a
v x x x
a
a



=< >
`


)


Par identification des variables nodales avec lapproximation de la flche et de la rotation aux
noeuds, nous obtenons la relation matricielle suivante :
( )
( , ) ( )
1
( )
( , ) ( )
2
2 3
( )
( , ) ( )
3
2
( , ) ( ) ( )
4
1 0 0 0
*
0 1 0 0
*
*
1
*
0 1 2 3
t
o t t i
t
o t t i
t
t t j
t t t
j
j
v
v a
a
v
v a
a

(

(

(
=
` ` `
(

(

(
)
)
)




Inversons cette relation et reportons le rsultat dans l'expression de l'approximation, nous
obtenons
{ }
( )
( )
( , )
1 2 3 4
( )
( )
*
t
i
t
i
x t
e e
t
j
t
j
v
v N U N N N N
v




= < > = < >
`


)

Avec les fonctions d'interpolation suivante

N s s s
N s s s
1
3
( )
( )
= +
=

1 3 2
3 2
2 3
2 3
o
x
s =


N
1
et N
3
reprsentent la dforme d'une poutre bi - encastre
pour laquelle on impose un dplacement unit une des deux
extrmits
s
N
3
1
1
0
N
1

Pour reprsenter le comportement
d'une poutre en flexion il faut
assurer la continuit des champs
de dplacement et de rotation.
III tude des portiques
31

+ =
+ =
) (
) 2 (
3 2
) (
4
3 2
) (
2
s s s N
s s s s N


N
2
et N
4
reprsentent la dforme d'une poutre encastre une
extrmit. Pour laquelle on impose une rotation unit l'autre
extrmit.
s
N
2
1
1 0
N
4
1


III-2.2 Matrice raideur et masse
L'nergie de dformation associe notre lment est
( )
2
,
2
d xx
o
E EI v dx =


Utilisons lapproximation nodale du champ des dplacements
{ }
[ ] ( ) ( ) ( ) ( ) { }
, ,
,
2 2

6 2 6 2
1 2 , 2 3 , 1 2 , 1 3
xx xx e
xx e
v N U
avec N B s s s s U
= < >
< > = =< + + + >



Do
[ ]
0
[ ] [ ]
T
e
K B EI B dx =

soit [ ]
2 2
2 2
3
12 6 12 6
6 4 6 2
12 6 12 6
6 2 6 4
, , ,
e i i j j
EI
K sur v v

(
(
= < > (
(
(









Remarque : en travaillant sur les variables , , ,
i i j j
v v < > les coefficients de la matrice sont
adimensionnels
[ ]
3
12 6 12 6
6 4 2
12 6 12 6
6 2 6 4
6
, , ,
z
e i i j j
EI
K sur v v
(
(

= < >
(

(
(


Cela peut vous permettre de simplifier vos calculs numriques.

La matrice masse de llment poutre est
[ ]
13 11 9 13
70 420
35 210
11 13
420 140
210 105
9 13 13 11
70 420 35 210
13 11
420 140 210 105
1 1
, , ,
1 1
e i i j j
M S sur v v


(
(
(
( = < >
(
(
(





A titre dexercice
calculez le terme (1,2)
de cette matrice.
A titre dexercice
calculez le terme (1,3)
de cette matrice.
Mthode des lments finis
32
III-2.3 Vecteur force gnralis

Soit un lment poutre sur lequel est appliqu une densit
linique d'efforts transversaux f

f
i
x


Le travail virtuel de ces efforts est
{ } [ ]
0 0
.
f e
T T
W f v dx U N f dx = =



Pour une densit de charge uniforme nous obtenons : { }
2
2
( )
0
2
12
2
12
=
e
T
x
d
e
F f N dx f






= < >
`



f
2
Charge relle f=Cte
1 2
Charge nodale quivalente
PTV
2 /
1
f =
12 /
2
1
f M =
2 /
2
f =
12 /
2
2
f M =


Pour calculer ltat de contrainte sur les lments (moment de flexion et effort tranchant) nous
utilisons la loi de comportement intgre :
{ } ( ) ( ) ( ) ( )
{ }
,
2 2
, , ,
3 2 3 2
6 2 6 2
v 1 2 , 2 3 , 1 2 , 1 3
12 6 12 6
v , , ,
f xx e
xxx x e x
M EI EI B U avec B s s s s
T EI EI B U avec B
= = < > < >=< + + + >
= = < > < > = < >








Exercice III-1: tude dune poutre sous son poids propre
Objectifs : mise en uvre de la mthode des lments finis, et illustrer la notion d'erreur lie
l'approximation.
Nous cherchons la rponse statique de la poutre sur appuis reprsente par
la figure ci contre.

g

Modle 1 lment.
Dfinissez vos vecteurs globaux : { } U { }
I
F (bilan inconnues quations)
Dterminer la matrice raideur.
le vecteur force gnralis associ au poids propre.
crivez le systme rduit des quations, calculez les dplacements nodaux, reprsenter la dforme.
Vous notez que le moment de flexion
M
f
est linaire et que leffort
tranchant est constant par lment.
La prise en compte d'une charge rpartie sur un
lment ne consiste pas appliquer simplement
des efforts fl/2 aux noeuds.
III tude des portiques
33
Calculer la flche au centre de la poutre, et comparer la solution analytique

4
( / 2)
5
384
gS
v
EI


Calculer les efforts aux appuis, et vrifier l'quilibre global de la structure.
Calculer les efforts sur l'lment et tracer les diagrammes de l'effort tranchant et du moment de
flexion.
Comparer la solution analytique.
Modle 2 lments.
Dterminer la matrice raideur assemble complte.
Dterminer le vecteur force gnralis associ au poids propre de la structure.
crivez le systme rduit des quations, calculez les dplacements nodaux, comparez la solution
analytique.
Calculer les efforts aux nuds, comparez la solution analytique.
Calculer les efforts sur l'lment et tracer les diagrammes de l'effort tranchant et du moment de
flexion.
Comparer la solution analytique.
Prise en compte de la symtrie
Prciser le nouveau maillage en prcisant les conditions de symtrie.
Calculer la matrice raideur et retrouver la solution du modle 2 lments.

III-3 Application aux portiques
Pour calculer les portiques nous devons utiliser un lment poutre tridimensionnel. Cet
lment est obtenu par superposition de trois modles mathmatiques : le modle de traction,
le modle de torsion, et le modle de flexion. Pour la flexion, vous savez que le problme se
dcompose en deux problmes de flexion plane dans les deux plans principaux de la section
droite de la poutre.

L'lment fini poutre tridimensionnel est un lment deux
noeuds et 6 degrs de libert par nud dfinis sur la base locale
de l'lment.
{ }
( ) ( )
, , , , , , , , , ,
T
e x y z x y z
i j
U u v w u v w =
Soit 12 ddl par lment

y
o
b
o

z
o

x
e

x
o
j
i
e

z
e

y
e
u
w
v

x

y


Par analogie avec les calculs prsents dans les chapitres I et II, il est assez simple de
construire les matrices lmentaires associe aux modles de traction, torsion et de flexion
dans chaque plan principal d'inertie.
La matrice du modle tridimensionnel est obtenue par superposition des quatre matrices
lmentaires relatives :

variables Caractristiques mcaniques
Traction u , ES S
Torsion
x

, GJ I
Flexion ( , , x o y

) ,
z
v ,
z
EI S
Flexion ( , , x o z

) ,
y
w ,
y
EI S
La matrice (12*12) correspondante est donne dans le site en ligne. Il est clair que nous ne
manipulerons pas ces matrices manuellement, d'autant que pour effectuer l'assemblage d'une
Mthode des lments finis
34
structure portique il faut effectuer un changement de base pour exprimer toutes les matrices
lmentaires sur une base globale.
Manuellement nous ne traiterons que des cas simple de
portique plan ayant des lments daxe x

ou y

tel que
lexemple ci-contre.

En statique le modle deux lments finis est suffisant pour
obtenir la solution exacte du problme. Cest un modle 4
variables
2 2 2 3
, , , u v u < > .

Il est fortement conseill de raliser par vous-mme les calculs
de ce modle en suivant la dmarche propose pour ltude
des treillis. Puis danalyser et de comparer vos rsultats
ceux que nous allons obtenir en simplifiant ce modle.
F

1
2 3
3
u
2
u
2

2
v



Pour simplifier le modle nous ngligeons l'effort normal dans
les lments.
Compte tenu de cette hypothse le modle ne comporte plus
que 2 variables
2 2
, u < >
Calculons directement les matrices lmentaires sur ces 2
variables.
F

1
2

2
2
u
3
2
u

Pour llment 1 : [ ]
1 2 3
12 6
6 4
EI
K
(
=
(


et pour llment 2 : [ ]
2 2 3
0 0
0 4
EI
K
(
=
(



D'o la matrice raideur assemble rduite [ ]
2 3
12 6
6 8
red
EI
K
(
=
(


sur
2 2
, u < >
La solution de [ ]{ }
0
red
F
K U

=
`
)
est { }
3
2
2
2
2
15
1
10
F
u
EI
U
F
EI


Allure de la dforme
u u



Calcul des ractions
Elment 1 : (2-1)
M
21
1
2
R
21
M
11
R
11

Notez lorientation de llment de 2 vers 1 ce qui permet dobtenir
directement lexpression de la matrice raideur lmentaire sur les variables
globales.
EI
u R
M
R
M





3
2 2
2 2
21
21
11
11
12 6 12 6
6 4 2
12 6 12 6
6 2 6 4
6
0
0

(
(
(
(


< >= < > R M R M F
21 21 11 11
1 0 4 1 0 6 , ,
En effet en statique la
variation du moment de
flexion est linaire sur
chaque lment
Nous utilisons les quations dquilibre
de chaque lment car nous navons
pas calcul la matrice globale.
III tude des portiques
35
Elment 2 : (2-3)
M
22
3 2
R
22
M
32
R
32

EI
R
M
R
M





3
2 2
2 2
22
22
32
32
12 6 12 6
6 4 2
12 6 12 6
6 2 6 4
6
0
0
0

(
(
(
(


< >= < > R M R M F
22 22 32 32
0 6 0 4 0 6 0 2 , , , ,

Ce modle ne nous donne pas toutes les composantes
deffort car nous avons nglig l'effort normal dans les
lments.

Pour calculer la composante verticale de leffort au
noeud 1, nous pouvons crire l'quilibre de l'lment ou
vrifier les quations d'quilibre de la structure.
Efforts aux appuis
- 0,2
-
- 0,6
F
F
F
0,6 F
0,6F
F


Exercice III-2: tude dun portique
Objectifs : mise en uvre de la mthode des lments finis, changement de base, assemblage, rsolution, calcul
des efforts aux appuis, calcul des contraintes dans les lments, et calcul des efforts aux nuds internes.
Intressons-nous la rponse statique du portique plan reprsent par la
figure ci-contre.
On ne nglige pas l'effet de l'effort normal
3 DDL par nuds (
i i i
v u , , ).
On posera
3
/
/
ES
EI
=


Modle 2 lments.

o
x

y
o

f
A

Dfinissez vos vecteurs globaux : { } U { }
I
F (bilan inconnues quations)
Dterminer la matrice raideur assemble rduite.
le vecteur force gnralis associ la pression linique.
Pour 2 =
Dterminer la dforme statique (dplacements nodaux).
Calculer les efforts aux appuis, et vrifier les quations dquilibre global de la structure.
Pour chaque lment calculer les efforts (contraintes) au point A et analysez les discontinuits.
Que pensez-vous de votre modle, est-il satisfaisant ?
Proposer un modle plus satisfaisant, pensez-vous pouvoir rsoudre ce modle la main ?

Exercice III-3: tudes statique et dynamique dune poutre
Objectifs : Illustrer la notion d'erreur lie l'approximation.
Nous cherchons la rponse statique de la poutre sur appuis
reprsente par la figure ci contre.
Modle 1 lment.
Dterminer la matrice raideur.
le vecteur force gnralis associ la charge
o
x

y
o

A B C

Calculer la rponse statique, les efforts aux appuis et tracer le diagramme des efforts sur llment.
Comparer la solution analytique :

EI
F
v C
3
768
7
) (

= ,
EI
F
C
2
128
1
) (

= ,
EI
F
B
2
32
1
) (

=
Mthode des lments finis
36
( ) 3 /16
f
A M F = , ( ) 5 / 32
f
C M F =
Que pensez-vous de ce modle, est-il satisfaisant ?
Modle 2 lments.
Calculer la rponse statique, les efforts aux appuis et tracer le diagramme des efforts sur les lments.
Justifier les rsultats de ce modle.
Rponse dynamique : Calcul des frquences propres de la structure
Modle 1 lment fini
Modle deux lments finis (vous pouvez utiliser Matlab ou Maple)
Comparer la solution analytique :

4
1
42 , 15
S
EI

= ,
2 4
49, 96
EI
S

,
3 4
104, 3
EI
S


Vous avez toutes les solutions analytiques des poutres sur le site vibration
https://pedagogie.ec-nantes.fr/meefi/Vibra/vibra.htm

III tude des portiques
37
III-4 Petit quiz
Vous devez pouvoir justifier toutes vos rponses
Q1 :
Un modle lments finis classique dune poutre soumise son
poids propre peut-il conduire la solution exacte en statique ?
Proposez diffrentes modlisations permettant de calculer la
structure reprsente sur la figure ci-contre.

g

Q2 :
Llment fini poutre classique assure la continuit de quels champs ?
Q3 :
Dans quel cas la solution lment finis du calcul statique dun portique peut-elle tre exacte ?
Q4 :
De quelle nature est lapproximation de leffort tranchant sur un lment finis poutre
classique ?
Q5 :
En post-traitement comment calculez vous les diagrammes du moment de flexion sur les
lments dune structure portique ?
Q6 :
Le moment de flexion calcul en post-traitement sera-t-il continu entre les lments ?
Q7 :
Pourquoi les variables de llment fini poutre classique sont-elles , v ?
Q8 :
Proposez un modle lments finis de la structure
reprsente par la figure ci-contre (prcisez le nombre
de variables de votre modle).
o
x

y
o

F
EI,2l
ES,L
h
lment rigide
cbles de triangularisation
poutre porteuse

Q9 :
Proposez un modle lments finis de la structure
reprsente par la figure ci-contre (prcisez les
variables de votre modle).
F
liaison pivot

Q10 :
Proposez un modle lments finis, en ngligeant
l'effort normal, de la structure reprsente par la
figure ci-contre (prcisez les variables de votre modle).
F
liaison
glissire
45

Rien ne vous empche de discuter vos rponses avec votre enseignant.
Mthode des lments finis
38
Notes personnelles

IV Formulation intgrale
39
Formulation intgrale

IV-1 Introduction
Ce chapitre est consacr aux formulations intgrales (ou variationnelles) des quations de
comportement dun systme physique que lon connat gnralement sous la forme dun
systme dquations aux drives partielles EDP .
Ces formulations fournissent selon le choix des fonctions de pondration et dapproximation
tout un ensemble de mthodes :
Mthode de collocation (par point ou sous domaine)
Mthode des moindres carrs
Mthode des quations intgrales
Mthode de Galerkin (Ritz)
La MEF est un cas particulier bas sur la formulation de Galerkin avec une construction
systmatique de lapproximation par sous domaine lments finis .



Un systme physique est caractris par un ensemble de variables u (dplacements,
pressions, tempratures, contraintes, concentrations, etc.
Le modle mathmatique, bas sur des hypothses simplificatrices, permet dcrire des
relations entre ces variables en utilisant les lois de la physique. Ces quations sont des
quations aux drives partielles.

Mthode des lments finis
40
Sur le domaine
( ) u f = L quation locale
et des conditions aux limites
sur u condition de Dirichlet
sur
u
n

condition de Neuman
d
u u =
s
u
f
n

C. de Dirichlet sur S
u
C. de Neuman sur S
f
( ) u f = L
n







En rsum le comportement dun systme continu est dcrit par des quations aux drives
partielles EDP de la forme

( )
( )
u D u f
u u e
=

L
C


Quelques exemples
mcanique

On cherche v solution de :
gS v EI v S
x
= +
4
,
sur ] [ , 0
Conditions aux limites
en 0 = x :

=
=
0
0
) , 0 (
,
) , 0 (
t
x
t
v
v
en = x :
2
( , )
( , )
,
0
0
t
t
x
v
EI v
=


Thermique stationnaire

d
T T =
d

0 r
( ) div 0 q =

grad q T =

.
d
q n =

n


Problme de thermique stationnaire avec une source interne
de production de chaleur r, une temprature impose sur une
partie de la frontire et une isolation sur le reste assurant un
flux de chaleur impos.
on cherche T solution de :

2
1
div 0 o grad dans
. sur
sur
ext d
d
q r q T
q n
T T

= =




Hydrodynamique
p
1

u p
2


Conduite de section


Problme de l'coulement stationnaire d'un fluide visqueux
incompressible dans une conduite de section droite . On
note
chute linique de pression =
p p
2 1


viscosit cinmatique du fluide
Le champ des vitesses

u u z = est solution des quations de
Navier-Stokes.
quation locale M ( ) u =


conditions aux limites M u = 0
Conditions de flux
Lquation locale traduit le comportement du
milieu, et les conditions aux limites les
changes entre le milieu et lextrieur.
Plus gnralement
s
u
u f
n

+ =


Condition dite de Cauchy
IV Formulation intgrale
41
IV-2 Rsidus pondrs
IV-2.1 Formulation forte
Le rsidu est l'erreur commise lorsque l'on utilise une approximation * u du champ u
pour crire les quations du problme. Admettons que lon sache construire une
approximation satisfaisant toutes les conditions aux limites du problme.
( *) ( *) u u f = R L sur le domaine
Si * u est la solution du problme alors le rsidu est nul

Au lieu de rsoudre lquation ( *) 0 u = R on considre la forme intgrale quivalente
( *) 0 u dV =

D
R
Cest lide de base de la mthode des rsidus pondrs qui consiste annuler
lerreur (rsidu) pondre sur le domaine.

Pour une approximation * u n paramtres
[ ]{ } ( ) ( )
1
*
n
M M
i i
i
u W q W q
=
= =


nous obtenons lquation
[ ]{ } ( ) ( ) 0 M W q dV =

D
R
Pour obtenir un systme de n quations intgrales il faut choisir n fonctions de pondrations
[ ] [ ]{ } ( ) 1, ( ) 0 (M) M
i
i n P W q dV =

D
R

Soit sous forme matricielle
[ ]{ } { }
[ ] { } [ ]
{ } { }
T
( ) ( )
T
( ) ( )
( )


M M
M M
L P W dv
L q F avec
F P f dv

=

=

D
D
L

Sous condition que le choix des fonctions de formes et des fonctions de pondration
conduit un systme matriciel bien conditionn, sa rsolution nous donnera une
approximation du problme pos.

Remarques
La construction de lapproximation (fonctions de forme) satisfaisant toutes les conditions
aux limites est, en pratique, impossible pour des problmes rels. Pour illustrer la
mthode nous ne traitons que des problmes acadmiques.
Le choix des fonctions de pondration est priori totalement libre (cela donne
videmment de plus ou moins bons rsultats), il faut cependant sassurer que les quations
obtenues sont indpendantes (rgularit du systme matriciel).
Les
i
W sont les n fonctions
de forme de lapproximation
Notez la perte dinformation lie
au choix dun nombre fini de
fonctions de pondration
i
P .
Mthode des lments finis
42
La mthode de collocation par point est la plus simple de mise en uvre. Cette
mthode consiste annuler lerreur dapproximation en un nombre fini de points du
domaine. Les rsultats obtenus sont trs moyens et de plus sensibles au choix des
points de collocation.
La mthode de Galerkin, consiste utiliser comme fonctions de pondration les
fonctions de forme du problme. Plus coteuse en calcul (intgrales sur le domaine), elle
conduit pour des oprateurs diffrentiels auto-adjoints une forme matricielle
symtrique. De plus, si le problme est bien pos, nous sommes assurs de la
rgularit du systme et de la convergence de la solution cherche (approximation d'autant
plus prcise que l'on augmente le nombre de paramtres).

Application
Appliquons cette formulation forte au problme de l'coulement stationnaire d'un fluide
visqueux incompressible prsent dans lintroduction du chapitre, dans le cas dune conduite
de section droite carre
p
1

u p
2

Section
2a

x
y
2a


Le champ des vitesses z y x u u

) , ( = sannule sur la frontire du domaine 0 M u =
et est solution de lquation locale M ( ) u =

, avec =
p p
2 1

chute linique de
pression, et viscosit cinmatique du fluide

Soit lapproximation 1 paramtre
2 2 2 2
( , ) * ( )( ) x y u x a y a q =
Elle satisfait les conditions aux limites sur la frontire.
Le rsidu est dfini par
2 2
2 2 2
2 2
* *
( *) ( *) 2 ( 2 )
u u
u u q x y a
x y



= = + = + R
Do lquation intgrale
2 2 2
, 2 ( 2 ) 0 P P(x y) q x y a dx dy

(
+ =
(



La solution "q" dpendra du choix de la fonction de pondration.

Appliquons la mthode de collocation
au point (0,0) nous obtenons
2 2
1
0, 25
4
q
a a


= =
au point (a/2,a/2) nous obtenons:
2 2
1
0, 333
3
q
a a


= =

Appliquons la mthode de Galerkin
2 2 2 2
, ( )( ) P(x y) x a y a =
IV Formulation intgrale
43
tous calculs faits ... nous obtenons:
2
0, 3125 q
a

=

La valeur de rfrence obtenue par un dveloppement en srie de Fourier 14 termes est
2
0, 2947 q
a

=

Le meilleur rsultat est obtenu par la mthode de Galerkin, de plus les rsultats par
collocation sont sensibles au choix de la position du point, donc peu fiables.

IV-2.2 Transformation de la forme intgrale
La premire formulation intgrale (formulation forte) ne permet en pratique de traiter que des
problmes simples pour lesquels il est possible de dterminer des fonctions de formes
satisfaisant toutes les conditions aux limites du problme (fonctions de comparaison).
De manire diminuer les conditions imposes aux fonctions de forme, nous allons
transformer la forme intgrale en effectuant une intgration par parties.

Partons de la formulation forte * 0 P P u dS

| |
=
|
\


Compte tenu
*
de
( )
( *) * ( ). ( *) div P grad u P u grad P grad u = +



( )
* . * 0 P div Pgradu P gradP gradu dS

| |
=
|
\



Le TH d'Ostrogradsky : div(A) dV A.n dS

=



D D

nous conduit :

( )
*. . * P Pgradu n ds P gradP gradu dS


| |
= +
|
\




Soit:
*
. *
u
P gradP gradu dS P ds P dS
n







*
( )
u
x
u
y
grad u



=
`

)


( )
2 2
2 2

.
u u
div Pgradu P P
x x y y
u u P u P u
P P
x x y y
x y
P u gradP gradu
| | | |
= +
| |

\
\

= + + +


= +



Ce terme prend en compte
lerreur dapproximation sur les
conditions aux limites de flux.
Mthode des lments finis
44
Si nous appliquons la mthode de Galerkin avec lapproximation 1 paramtre
* , u W(x y)q =
et
2 2 2 2
, ( )( ) P W(x y) x a y a = = alors ( ) 0 M M P =
L'quation intgrale se simplifie : . * gradP gradu dS P dS


=



Et en posant :
[ ]
2 2
2 2
2 ( )
2 ( )
W
x y a
x
B gradW
W
y x a
y


(
= = =
` `



)

)


Nous obtenons l'quation matricielle [ ]{ } { } L q F =
avec
[ ] [ ] [ ]

T
L B B dS

et { } - F P dS


Tous calculs fait
2
0, 3125 q
a

=

Lintrt de la transformation est de faire apparatre les conditions aux limites de flux
dans la forme intgrale, ce qui permet de les prendre en compte dans la formulation au
lieu de les satisfaire priori lors de la dtermination des fonctions de forme.

Exercice IV-1: Conduite de section droite du cours
Objectifs : Utiliser une approximation deux paramtres, et lcriture matricielle des quations.
Champ inconnu : les vitesses z y x u u

) , ( =
Sur la frontire du domaine 0 M u =
Lquation locale : M ( ) u =


p
1

u p
2

Section
2a

x
y
2a


Afin d'amliorer la prcision nous allons utiliser une approximation deux paramtres de la forme :

+ =
=
+ =
) (
) )( (
*
2 2
) , (
1
) , (
2
2 2 2 2
) , (
1
2 2 1 1
) , (
y x W W
a y a x W
avec q W q W u
y x y x
y x
(x,y) (x,y) y x
Pourquoi cette approximation peut-elle tre utilise avec la formulation forte (1re forme intgrale du Pb) ?
Donner la forme matricielle de l'quation correspondant la formulation forte de Galerkin.
Utiliser les notations matricielles
Donner la forme matricielle de l'quation correspondant la formulation faible (2me forme intgrale du Pb).
calculer la matrice [B]
Effectuez des simulations numriques en utilisant le fichier MAPLE, propos sur le site en ligne.








Bien que de forme diffrente cette
quation scalaire redonne le mme
rsultat, car lapproximation
satisfait toutes les CL du problme
IV Formulation intgrale
45
Exercice IV-2: problme de thermique
Objectifs : Utiliser la formulation variationnelle et lapproximation sur un problme de physique.
On considre un problme stationnaire de conduction thermique. Les quations pour un milieu isotrope de
frontire sont :
(P)
2
1
div 0 dans
. sur
sur
ext d
d
q r
q n
T T


avec le vecteur flux de chaleur grad q T =

dans
et r une source interne de production de chaleur,

d
T temprature impose sur sa frontire
1
,

d
un flux de chaleur impos sur son bord
2

Montrer que le problme (P) est quivalent la formulation variationnelle suivante :

1
( . ) 0 tel que 0 sur
d
gradT grad T r T dV TdS T T

+ = =



Et
1
sur
d
T T = (thermiquement admissible)
On rappelle que
( )
div div . f f f grad = +

et div .
ext
f dV f n dS

=



.
Formulation unidimensionnelle
Pour tudier le transfert de chaleur dans un mur de hauteur
infinie, on tudie le problme unidimensionnel o la temprature
ne dpend plus que dun paramtre spatial x .
On considre le domaine reprsent sur la figure ci-contre
d
T
d

2 / l x = 2 / l x =
) (x r

Identifier les domaines : ,
1
et
2
.
Montrer que, dans ce cas, la formulation prcdente se rduit :

( )
/ 2 / 2

2
/ 2 / 2
= ( )
l l
l
d
x
l l
d T
dT
dx r x Tdx T
dx dx


=

+


Prciser les conditions satisfaire pour tablir cette quation.
On considre un lment fini linaire deux nuds i et j de longueur l .
Lapproximation de la temprature sur cet lment est alors : ( ) ( ) ( )
i i j j
T x T x T x = +
o les fonctions dinterpolation linaires sont : ( )
1
2
i
x
x
l
= et ( )
1
2
j
x
x
l
= + .
Discrtiser la formulation prcdente et calculer :
La matrice raideur [ ] K ;
Le vecteur flux gnralis { }
R
F d une production uniforme de chaleur
0
( ) r x r = sur llment ;
Le vecteur flux gnralis { }
d
F d un flux impos
d
au nud i de llment.
En utilisant cet lment fini, rsoudre le problme prsent sur la figure suivante.
0 =
d
T
1 2 3
d


Il ny a pas de source de chaleur, llment (1-2) est de longueur l et a pour conductivit thermique , et
llment (2-3) est de longueur / 3 l et a pour conductivit thermique 2 .
Dterminer la rpartition de temprature dans les lments, et calculer le flux de chaleur inconnu au point 3.
Mthode des lments finis
46
IV-3 Formulation variationnelle en mcanique
Ce paragraphe consacr la formulation variationnelle dun problme de mcanique, reprend
des notions abordes en Mcanique des Milieux continus MMC et en Mathmatiques, il
est la base de toutes les simulations en ingnierie mcanique est doit faire partie, ce titre, de
votre culture dingnieur gnraliste.
IV-3.1 Formulation intgrale
Partons de lquation locale et des conditions aux limites dfinies dans le cadre de la MMC.
D

u d
d
M u div f
M u u
M n T


Pour exprimer lquation locale en fonction des dplacements f u u

= + ) ( L
il faut associer au systme prcdent deux relations :
- Les lois de comportement: ( ) fct =
- Les Relations dplacements - dformations: ( ) fct u =




Effectuons une intgration par parties de lquation locale en supposant les fonctions de
pondration suffisamment drivables.
Lquation locale
"EL" .( ) 0 P P u div( ) - f dV =

D
(Formulation forte)

Sachant que
*
: ( ) ( ) . ( ) grad P div P P div
s


=
"EL" ( . : ) ( ) . ) 0
s
P P u grad (P div P - P f dV + =

D

Appliquons le TH d'Ostrogradsky
( ) . . div P dV P n dS P n dS

= =



D D D


"EL" ( . : ) . ) ( . ) 0
s
P P u grad (P - P f dV P n dS

+ =


D D


*
Cette formule utilise la symtrie du tenseur des contraintes et les relations suivantes:
: ( ) ( ) . ( ) grad u div u u div
T

=
: ( ) ( ) . ( ) grad u div u u div
T

=
La dmonstration de ces relations se fait simplement partir d'une relation indicielle de la forme suivante:

ij i j i ij j i ij j
u u u
, , ,
( ) =
PFD appliqu un lment de
matire
Physique du matriau
& exprimentale.
Gomtrique
Utilise la symtrie du
tenseur des contraintes
IV Formulation intgrale
47

En tenant compte des conditions aux limites sur la frontire


n T
d
=



C.Limites sur
"EL."
( . : ) . ) . . . 0
u
d s
P P u grad (P - P f dV P n dS PT dS

+ =


D
Pour obtenir une quation un champ inconnu u

(les dplacements)
Nous utilisons des fonctions de pondration valeur nulle sur la frontire
u

M
u


P M ( ) = 0 0 . =

dS n P
u







Do la formulation variationnelle quivalente au systme d'quations aux drives
partielles du problme, pour des fonctions de pondration cinmatiquement admissibles.
0 ( . : ) . ) . .
u d s
P P sur P u grad (P - P f dV PT dS

= + =

D

Les conditions aux limites en dplacement M
u

d
u u

= restent vrifier

L'intrt de cette forme intgrale est de tenir compte de lerreur dapproximation commise
sur lquation locale et les conditions aux limites en force (flux). Elle napporte rien si lon
sait construire une approximation satisfaisant toutes les conditions aux limites du problme
(cf. exercices en ligne).
La solution approche sera dautant meilleure que la base des fonctions de forme utilises
sera riche, cest--dire permettant de bien reprsenter la solution cherche.
Utiliser une approximation quelconque revient chercher une solution ncessairement
loigne de la solution exacte or pour quelques problmes acadmiques nous savons
construire des bases de fonctions satisfaisant un certain nombre des quations du problme
ce qui conduit de bonnes approximations de la solution.
La mthode des lments finis utilise cette formulation, avec deux ides fortes
la construction systmatique des fonctions de forme par sous domaine lments
finis
utilisation des variables nodales comme paramtres dapproximation ce qui permet
dimposer les conditions aux limites en dplacement du problme.

n

champ inconnu sur cette frontire


Fonction de pondration
cinmatiquement admissible
Mthode des lments finis
48
IV-3.2 quivalence avec le PTV

PTV : u = A T tout instant
avec: A travail virtuel des quantits d'acclration
= ( ) ( ) . . P P u dm u u dV =

D D

T travail virtuel des efforts intrieurs et extrieurs
= + +

: . . .
D D
dV u f dV u T dS




D

Compte tenu des relations dplacements - dformations
*
: = grad ( u
s

)
Nous obtenons le PTV.

u
. : ( ) . .
s
u u dV grad u dV u f dV u T dS

= + +


D D D D


Cest la formulation variationnelle du problme, il y a bien entendu quivalence entre le PTV
et le systme dquations diffrentielles du problme.
L'intrt de ce principe est de fournir directement la forme intgrale sans avoir passer par
les quations aux drives partielles
Notez que pour 0 . . .
u d
u sur u T dS u T dS

= =



D

A titre de travail personnel partez du PTV, effectuez lintgration par parties pour retrouver
lquation locale et les conditions aux limites du problme. Vous complterez ainsi le cours
sur la formulation variationnelle dun problme de mcanique.

IV-3.3 criture matricielle du PTV
Nous cherchons maintenant une solution approche du problme sous la forme d'une
combinaison linaire de n fonctions dites fonctions de forme. La mthode consiste alors
affaiblir la forme intgrale prcdente en ne la satisfaisant que pour n fonctions de
pondration. Utilisons la mthode de Galerkin (mmes fonctions de forme pour lapproximation et la
pondration).

Pour l'approximation { } [ ] { } u W q M t M t * ( , ) ( ) ( ) =
avec: [ ] W M ( ) matrice des fonctions de forme
{ } ( ) t q vecteur des paramtres de lapproximation.

Pour les fonctions de pondration { } [ ] { } P W q M M ( ) ( ) =

*
Cette relation sur le taux de dformation est dmontre en MMC, nous admettons ce rsultat sans
dmonstration.

P u



IV Formulation intgrale
49
avec > =< ,.... 0 , 0 , 1 q nous obtenons
1 1
W P =
> =< ,.... 0 , 1 , 0 q nous obtenons
2 2
W P =
Etc.
> =< 1 ,., 0 , 0 , 0 q nous obtenons
n n
W P =

Pour exprimer le produit : nous utilisons une reprsentation vectorielle des tenseurs
{ } { } :
T
=
avec: { }
T
xx yy zz xy xz yz
=< > , , , , , 2 2 2
{ }
T
xx yy zz xy xz yz
=< > , , , , ,

La forme matricielle associe aux lois de comportement du matriau est alors :
{ } [ ]{ } ( ) ( ) ( ) M M M D =

Et celle des relations dformations - dplacements.
{ }
{ }
[ ] { } ( ) ( ) ( ) M M M
s
grad u L u = =


[ ] L matrice d'oprateurs diffrentiels correspondant l'expression du
gradient symtrique des dplacements.

Compte tenu de ces notations le produit :
*: ) grad (P
s

={ } [ ] [ ] [ ] { } P L D L u M
T T
M M ( ) ( ) ( ) *

Soit compte tenu de l'approximation et de la pondration
*: ) grad (P
s

={ } [ ] [ ] [ ] { } q B D B q
T
M
T
M M t ( ) ( ) ( ) ( )
avec
[ ] [ ] [ ]
B L W M M ( ) ( ) =

Reportons ces expressions dans la formulation variationnelle nous obtenons:
{ } [ ] [ ]{ } [ ] [ ] [ ]{ } [ ] { } { } [ ] { }

q W W q B D B q W f dV q W T dS
T T T T T T
d
( ) + =

D


Cette quation pouvant tre crite quelque soit { } q , nous obtenons l'quation matricielle :
[ ] { } [ ] { } { } M q K q F + =
avec: [ ] [ ] [ ]dV W W M
T

=
D

[ ] [ ] [ ] [ ] K B D B dV
T
=


D

{ } [ ] { } [ ] { } F W f dV W T dS
T T
d
= +


D



Mthode des lments finis
50
IV-3.4 Applications quatre modles de lingnieur

Pour le modle traction compression prsent dans le chapitre II nous avons :
[ ] [ ] D ES L
x

= =



Pour le modle flexion prsent dans le chapitre III
[ ] [ ]
2
2
D EI L
x

= =



Pour les modles de llasticit plane
Le modle contraintes planes s'applique des pices charges transversalement dont les
faces ne sont pas charges (plaques et coques minces, capacit sans effet de fond bords libres, etc)
Hypothse [ ]
11 12
21 22
0
0
0 0 0


(
(
=
(
(

ou bien { }
11 22 12
T
=< >






crivons l'inverse de la loi de HOOKE pour dterminer le tenseur des dformations partir
du tenseur des contraintes.


= +
+
E
trace
E
( ) 1
1

Ne conservons que les termes travail non nul.

11 11
22 22
12 12
1 0
1
1 0
2 0 0 2(1 )
E



(

(
=
` `
(

( +
) )

Inversons cette relation

11 11
22 22
2
12 12
1
2
1 0
1 0
(1 )
( ) 2
0 0
E


(
(

(
=
` `
(

) )
(



Le modle dformations planes s'applique des pices massives dont les dformations
longitudinales seront suffisamment faibles pour tre ngliges.
On considre que l'tat de contrainte
l'intrieur du domaine est voisin de l'tat
de contrainte sur les surfaces, donc plan
par rapport la normale la surface.
La dformation
33
non
prise en compte dans la loi
de comportement, peut tre
calcule posteriori
33 11 22
( )
E

= +

IV Formulation intgrale
51
Hypothse : [ ]
11 12
21 22
0
0
0 0 0


(
(
=
(
(

soit : { }
T
=< >
11 22 12
2

crivons la loi de HOOKE pour dterminer le tenseur des contraintes partir du tenseur des
dformations.
= + trace( ) 1 2 avec

=
+
=
+

E
E
( )( )
( )
1 1 2
2 1

Ne conservons que les termes travail non nul.

11 11
22 22
12 12
1
1
1 2
2
0
0
(1 )(1 2 )
( ) 2
0 0
E




(
(

(
=
` `
(
+

(

) )
(


La contrainte
33
qui nest pas prise en compte dans la loi de comportement, peut tre
calcule posteriori par :
33 11 22
( ) = +
En rsum pour llasticit plane
La matrice d'lasticit est de la forme:

[ ] D
E a
a
a
a
a
a
=

+

(
(
(
(
(
(
( )
( )( )
( )
( )
( )
( )
1
1 1
1
1
0
1
1 0
0 0
2 1
1


avec
a
a
=
=

0
1


en contraintes planes
en dformations planes


et loprateur diffrentiel [ ] L :
11
22
12
0
0
2
x
u
v y
y x

(

(
=
` `
(

)

(
)
(
(
(

tel que { } [ ]{ } L u =


Pour les modles axisymtriques

Nous utilisons le systme de coordonnes cylindriques. Compte
tenu des hypothses de symtrie, le champ des dplacements est
de la forme :

Mthode des lments finis
52
{ }
( , , )
( , )
( , , )
0
r z t
r
b
M t
r z t
z
u u
u
u u
w
u w

=

= = =
` `
)

=
)

y
o
b

z
o

x
o

e
r
symtrie cylindrique

e
z

Pour dterminer loprateur[ ] L nous partons de la dfinition du gradient
du grad u dX


= ( )
avec sur la base b : { }
b
dX
dr
rd
dz


or
b b
du du d u = +


soit sur la base b : { }
b
r
r
z
du
du u d
du u d
du


En tenant compte de u o

= et que u u
r z
et sont indpendant de nous obtenons par
identification la matrice associe au tenseur gradient sur la base b :

[ ] [ ]
H grad u
u u
u
r
w w
r z
r z
= =

(
(
(
(
( )
, ,
, ,

0
0 0
0

Soit en petites dformations :
{ }

(
(
(
(


`
)
rr
zz
rz
r
r
z
z r
u
w
2
0
1 0
0
de la forme [ ]{ } L U

Si le matriau est homogne isotrope lastique nous utiliserons la loi de HOOKE pour
exprimer la matrice dlasticit [D]
= + trace( ) 1 2 avec

=
+
=
+

E
E
( )( )
( )
1 1 2
2 1

do : [ ]{ }
1 0
1 0
1 0 (1 )(1 2 )
2 0 0 0 (1 2 ) 2
rr rr
zz zz
rz rz
E
D




(
(


(
= =
` `
( +

(

) )



IV Formulation intgrale
53


Exercice IV-3: Formulation forte dun problme de flexion
Objectifs : mettre en oeuvre de la mthode des rsidus pondrs sur un problme de vibration simple.
Intressons-nous aux vibrations transversales (flexion plane) de la poutre
droite cylindrique de longueur reprsente par la figure ci contre.
Elle est encastre son extrmit gauche et repose sur un pivot l'autre
extrmit.

g

Mise en quations - Construction d'une approximation.
crivez le systme d'quations diffrentielles rgissant ce problme.
Montrer que ) ( ) (
2
x x x = vrifie toutes les conditions aux limites en dplacement.
fonction cinmatiquement admissible
On envisage des fonctions de la forme : ) ( ) ( ) ( x x P x W =
avec ( ) P x polynme de degr 1 puis de degr 2
Dterminer deux fonctions ( ) P x satisfaisant toutes les conditions aux limites du problme.
Approximation un paramtre.
Pour les 2 approximations 1 paramtre dont la fonction de forme est un des 2 polynmes prcdents
Dterminer l'quation du modle "masse - ressort" obtenue par la mthode de Galerkin.
En dduire deux approximations de la premire pulsation propre.
Comparez les rsultats entre eux et avec la solution analytique *.
Qu'en pensez-vous ?
Approximation deux paramtres.
Dterminer l'quation matricielle du modle en utilisant l'approximation deux paramtres construite sur les
deux fonctions de forme polynomiale (mthode de Galerkin).
Comparer l'approximation des 2 premires frquences obtenue avec cette approximation.
Posez les calculs, et utilisez MAPLE ou MATLAB pour les faire. Il est intressant sur ce problme de
comparer les dformes modales de la solution approche et de la solution analytique.
La structure est maintenant place dans le champ de pesanteur, dterminer la rponse statique dans le cadre
de cette approximation deux paramtres. Que pensez vous des rsultats ?
* Les solutions analytiques de ces problmes de flexion sont proposes sur le site vibration Nous donnons
ci-dessous les 3 premires pulsations de rsonance :

2
1 4
237, 72
EI
S

,
2
2 4
2496, 5
EI
S

,
2
3 4
10876, 6
EI
S




Exercice IV-4: Formulation variationnelle dun problme de flexion
Objectifs : mettre en oeuvre de la formulation variationnelle sur un problme de vibration.
Intressons-nous aux vibrations transversales de la poutre droite de
longueur reprsente par la figure ci contre.
La masse M en bout de poutre est suppose ponctuelle..
M


Mise en quations - Construction d'une approximation.
crivez le systme dquations diffrentielles rgissant ce problme.
Vrifier que les fonctions de forme ( ) 1 cos x C
n n
w x = sont cinmatiquement admissibles.
Dterminer la valeur de C
n
pour que lapproximation satisfasse la condition de moment nul en .
Formulation variationnelle forme matricielle.
Appliquez la mthode des rsidus pondrs en transformant la forme intgrale par intgration par
parties pour faire apparatre les conditions aux limites.
Mthode des lments finis
54
En dduire lquation matricielle du modle ainsi construit, pour une approximation n paramtres de
la forme :
[ ]{ } ) ( ) ( ) , ( * t x t x q w v =
Dterminer lexpression des coefficients des matrices masse et raideur.
Application numrique.
pour M S =
Comparez avec les rsultats obtenus avec une approximation un, puis deux paramtres et la solution
analytique *.
Vous pouvez utiliser MAPLE ou MATLAB pour faire les calculs.
Application du Principe des Travaux Virtuels
crire la forme intgrale associe au PTV, et vrifier que les expressions matricielles sont identiques.

* Les 2 premires pulsations de rsonance obtenue analytiquement sont:

4 1
1, 557
EI
S

,
4 2
16, 25
EI
S



IV Formulation intgrale
55
IV-4 Petit quiz
Vous devez pouvoir justifier toutes vos rponses
Q1 :
De quelle nature sont les conditions aux limites dans la formulation diffrentielle EDP
dun problme de physique ?
Q2 :
Peut-on utiliser directement une approximation de la forme ( , ) ( ) ( )
1

n
M t M t
i i
i
u W q
=
=

, dans la
formulation forte dun problme ?
Q3 :
Aprs transformation de la formulation forte du problme par intgration par parties, quelles
sont les conditions aux limites restant satisfaire par lapproximation ?
Q4 :
Quand dira-t-on quune approximation est cinmatiquement admissible ?
Mme question pour la pondration ?
Q5 :
Pouvez vous utiliser un ou plusieurs lments finis poutre pour
dfinir lapproximation dans la formulation forte du problme.
4
,x
( + ) 0
o
v Sv EIv f v dx =


Une approximation de la forme
1
sin
n
i
i
i
v x q

=
=


convient-elle ?

g

Dterminer la solution statique approche un paramtre obtenue par collocation au centre de
la poutre (pas de calcul).
Q6 :
Quelle est la diffrence essentielle entre une approximation par lments finis et une
approximation gnrale sur le domaine tudi ?
Q7 :
Soit la base de fonctions de forme ( ) (1 / )
i
i
W x x x = .
Convient-elle pour construire une approximation admissible ?


Pouvez vous, avec cette base de fonction, utiliser la formulation forte du problme ?
Pourquoi un modle lments finis classique utilisant le mme nombre de variables que cette
approximation gnrale donnera toujours de moins bons rsultats pour calculer la rponse
dynamique de ce barreau.
Quel modle lment fini barre permettrai de retrouver les mmes rsultats que
lapproximation gnrale 1 paramtre de ce problme ?
Rien ne vous empche de discuter vos rponses avec votre enseignant.
Mthode des lments finis
56
Notes personnelles


V Les lments finis
57
Les lments finis


Les principales tapes de construction d'un modle lments finis sont les suivantes :
Discrtisation du milieu continu en sous domaines.
Construction de l'approximation nodale par sous domaine.
Calcul des matrices lmentaires correspondant la forme intgrale du problme.
Assemblage des matrices lmentaires - Prise en compte des conditions aux limites.
Rsolution du systme d'quations.
Dtaillons ces diffrentes tapes.

V-1 Discrtisation du milieu
V-1.1 Discrtisation gomtrique
Cette opration consiste dcomposer le domaine continu en un nombre fini de sous
domaines lments finis .
D D
e
e
ne
=
=

1
telle que lim
taille des e
e
e
D D

|
\

|
=
0

Il ne doit y avoir ni recouvrement ni trou entre deux lments ayant une frontire commune.
De plus lorsque la frontire du domaine est complexe, une erreur de discrtisation
gomtrique est invitable. Cette erreur doit tre estime, et ventuellement rduite en
modifiant la forme ou en diminuant la taille des lments concerns.
Erreur de discrtisation
gomtrique
Pice prsentant des
congs de raccordement
Modifier la taille des
lments
Changer la gomtrie
lments frontire courbe

Erreur de discrtisation gomtrique.

Les problmes de lingnieur sont gnralement complexes, des hypothses simplificatrices
sont donc ncessaire pour dfinir le cadre de ltude, sans avoir reprsenter la ralit
physique dans toute sa complexit.
Les DAO des pices complexes devront tre simplifis avant dtre calculs par lments finis

Mthode des lments finis
58
V-1.2 Approximation nodale
La mthode des lments finis est base sur la construction systmatique d'une approximation
u* du champ des variables u par sous domaine. Cette approximation est construite sur les
valeurs approches du champ aux noeuds de llment. On parle de reprsentation nodale de
lapproximation ou plus simplement dapproximation nodale.

Dfinition : l'approximation par lments finis est une approximation nodale par sous
domaines ne faisant intervenir que les variables nodales du domaine lmentaire
e
D .
{ } [ ] { } ( ) ( ) * M M
e n
M D u N U =
{ } * u valeur de la fonction approche en tout point M de l'lment
[ ] N matrice des fonctions d'interpolation de l'lment
{ }
n
U variables nodales relatives aux noeuds d'interpolation de l'lment
Approximation linaire
utilisant 3 lments
+
+
lment 1
lment 2
lment 3
Valeurs approches
aux noeuds x
i
x

Approximation nodale linaire une dimension

Construction de l'approximation nodale

Lapproximation nodale est construite partir dune approximation gnrale :
{ } ( ) ( ) * M M M u a =< >
( ) M < > est une base de fonctions connues indpendantes (en gnral une base
polynomiale)
{ } a est le vecteur des n paramtres de lapproximation (paramtres gnraliss)
Les n noeuds
i
M sont des points de l'lment pour lesquels
l'approximation u* est identifie la valeur du champ de variables u.
{ } { } { } ( ) ( ) * M M
n n n
U u a = =< >
Inversons ces relations pour exprimer les paramtres gnraliss {a} en fonction des variables
nodales { }
n
U
{ } { } [ ]
n
a T U = avec
1
( )
...
[ ]
...
M
i
T

< > (
(
= < >
(
( < >


Ils nont pas de
signification physique

La matrice inverser doit tre
bien conditionne.
Conditionnement li au choix de
la base polynomiale et la
gomtrie des lments.
Pour un champ
scalaire.

V Les lments finis
59
En reportant ce rsultat dans l'approximation, nous obtenons la matrice des fonctions
d'interpolation.
( ) ( ) [ ] M M N T < >=< >
Qui satisfont la proprit suivante =

=

M N
i j
i j
i
M
i

si
si
j
( )
0
1


Illustration construction des fonctions dinterpolation dun lment triangulaire quelconque
Soit un lment triangulaire trois nuds,
nous avons trois variables nodales
identifier. Nous cherchons donc une
approximation polynomiale linaire de la
forme :
[ ] u x y
a
a
a
x y *( , ) =

1
1
2
3

y
o

x
o
x
1
lment rel
1
2
3
x
2
x
3
y
3
y
1
y
2

Identifions les valeurs nodales : u u x y
i i i
*( , ) =
Nous obtenons la relation matricielle suivante :
u
u
u
x y
x y
x y
a
a
a
1
2
3
1 1
2 2
3 3
1
2
3
1
1
1

(
(
(


Il est simple de vrifier que la relation inverse est de la forme :

a
a
a
A
y y y
x x x
u
u
u
1
2
3
23 31 12
23 31 12
32 13 21
1
2
3
1
2

(
(
(


avec
A
x x x y y y
x y x y
aire du triangle
et
ij i j ij i j
ij i j j i
=
= =
=



Reportons ce rsultat dans lapproximation, nous obtenons :
] u N N N
u
u
u
x y * [ ( , ) =

1 2 3
1
2
3

avec par permutation circulaire de ijk
N
A
x y y x
i jk jk jk

= +
1
2
( )

Les calculs sont relativement long du fait de la forme quelconque de llment. En pratique
les fonctions dinterpolation seront construites pour des lments de rfrence possdant des
proprits gomtriques permettant de simplifier ces calculs.

lments de rfrence

Un lment de rfrence est un lment de forme gomtrique simple (frontires
rectilignes, bords de longueur unit). Le passage de l'lment de rfrence l'lment
rel sera ralis par une transformation gomtrique. Pour un lment de rfrence,
l'approximation nodale est construite en suivant la dmarche analytique prcdente.
Nous entendons par lment rel un lment quelconque du domaine discrtis.

Mthode des lments finis
60
La majorit des lments de rfrence sont construits sur une base polynomiale de degr 1 ou
2. Le nombre de variables nodales identifier tant gal la dimension de la base.

Bases polynomiales compltes:
1D: linaire [1, x] 2 variables
quadratique [1, x, x
2
] 3 variables
2D: linaire [1, x, y] 3 variables
quadratique [1, x, y, x
2
, xy, y
2
] 6 variables
3D: linaire [1, x, y, z] 4 variables
quadratique [1, x, y, z, x
2
, xy, y
2
, xz, z
2
, yz] 10 variables

Bases polynomiales incompltes:
2D: "bi - linaire" [1, x, y, xy] 4 variables
3D: "tri - linaire" [1, x, y, z, xy, xz, yz, xyz] 8 variables


Deux grandes familles d'lments sont souvent prsentes
Les lments de type Lagrange
Les lments de type Hermite

Pour les lments de type Lagrange les variables nodales concernent uniquement le champ
inconnu, alors que les variables nodales des lments de type Hermite sont le champ et ses
drives.





lments une dimension
s
0 1

C'est un segment de droite de longueur unit.
La variable de rfrence est [ ] 0,1 s

Approximation linaire
base polynomiale utilise est (1, ) s 2 nuds
Les fonctions d'interpolation sont :

N s L s
N s L s
1
2
( )
( )
= =
= =

1
2
1


2
s
N
2
N
1
1
1
1
0


Approximation quadratique
Approximation
2
(1, , ) s s 3 nuds
Les fonctions d'interpolation sont :

N s L L
N s L L
N s L L
1
2
3
( )
( )
( )
( )
( )
=
=
=

1 1
1 2
2 2
2 1
4
2 1

N
3
1
1 0
3 1
s
2
N
N
2
1


Ce choix ne comporte que
des monmes de degr 1, et
respecte la symtrie des
bases.

L'lment poutre prsent dans le chapitre III
fait partie de la famille de l'Hermite.
V Les lments finis
61
Approximation cubique
Approximation
2 3
(1, , , ) s s s
Pour llment 4 nuds (1 variable par nud)
Les fonctions d'interpolation sont :

N s
L
L L
N s L L L
N s L L L
N s
L
L L
1
2
3
4
( )
( )
( )
( )
( )( )
( )
( )
( )( )
=
=
=
=

1
1 1
1 2 1
1 2 2
2
2 2
2
3 1 3 2
9
2
3 1
9
2
3 1
2
3 1 3 2






1
3 1 2
1
0
s
4
N
1
N
4
N
3
N
2

Pour llment 2 nuds (2 variables par nud)
Le champ et sa drive (pente)
Les fonctions d'interpolation sont :

N s s s
N s s s s
N s s s
N s s s
1
2
3
4
( )
( )
( )
( )
= +
= +
=
= +

1 3 2
2
3 2
2 3
2 3
2 3
2 3





1
1
1
2
1
s
s
1
N
1
N
2
N
3
N
4
, u et u x



lments triangulaires
C'est un triangle rectangle de cot unit.
Les variables de rfrence sont
[ ] [ ] 0,1 0,1 s et t s
(1,0)
(0,1)
(0,0)
s
t
2
1
3

Approximation linaire
Approximation (1, , ) s t lment 3 nuds, triangle de type "T
3
".
Les fonctions d'interpolation sont :
N s t
1
= 1
1
2
3
1
N
s
t

N s
2
=
N
2
1
2
3
t
s

N t
3
=
1
2
3
N
s
t
3

Famille de l'Hermite
cf. lment poutre.
Mthode des lments finis
62
Approximation quadratique
Approximation
2 2
(1, , , , , ) s t st s t
lment 6 nuds, triangle de type "T
6
".

On pose : L s t
1
= 1 , L s
2
= , L t
3
=
Les fonctions d'interpolation sont : (1,0)
(0,1)
(0,0)
s
t
2
1
3
4
5
6

Pour les 3 noeuds sommet: i = 1,2,3
N L L
i i i
= ( ) 2 1
1
1
6
4
5
2
3
1 1 1
(2 1) N L L =

Pour les 3 noeuds d'interface (4,5,6):
1, 2, 3 , i avec j i k et k i =
N L L
j k i+3
= 4
1
1
6
4
5
3
2 4 2 3
4 N L L =



lments rectangulaires plans
L'lment de rfrence est un carr de cot 2
Les variables de rfrence sont [ ] ( , ) 1,1 s t
Lapproximation
(-1,-1)
s
t
(1,-1)
(1,1) (-1,1)

Approximation linaire "Q
4
" (1, , , ) s t st

N s t
N s t
N s t
N s t
1
2
3
4
=
= +
= + +
= +

1
4
1
4
1
4
1
4
1 1
1 1
1 1
1 1
( )( )
( )( )
( )( )
( )( )

s
t
2 1
3 4


1
1 2
3
1
N


Approximation quadratique "Q
8
"
2 2 2 2
(1, , , , , , , ) s t st s t s t t s
Pour viter davoir des nuds internes, on utilise des bases
polynomiales incompltes mais symtriques contenant tous les
monmes dun mme degr.
s
t
4
1
5 7
3 2
6
8

Nous avons donn les fonctions dinterpolation des lments les plus simples pour lesquels il
est possible de faire un certain nombre de calculs analytiquement. Signalons que les
expressions des fonctions d'interpolation de nombreux autres lments de rfrence sont
donnes dans le livre de Dhatt et Touzot "Une prsentation de la mthode des lments finis".
Vous y trouverez aussi des exemples de programmes pour la construction systmatique de ces
fonctions dinterpolation.

V Les lments finis
63
V-2 Calcul des matrices lmentaires
Prsentons maintenant les techniques numriques lmentaires (utilises sur chaque lment)
permettant de calculer les formes matricielles dduites de la formulation variationnelle (forme
intgrale) dun problme de physique. Dans un premier temps nous rappelons lcriture
matricielle de la forme variationnelle dun problme de mcanique des structures, cette
formulation est une des plus complexe car elle fait intervenir quatre champs contraintes,
dformations, forces et dplacements

V-2.1 Formulation en mcanique des structures

La forme intgrale du PTV est :
= + +






u u u dV dV f u dV T u dS

. : . .
D D D D

Pour chaque lment
e
M D
L'approximation nodale des dplacements :
{ } [ ] { } ( ) ( ) M M
e
u N U =


Le champ des dformations
{ } [ ] { } [ ] [ ][ ] ( ) ( ) ( ) ( ) M M M M
e
B U avec B L N = =
[B] : matrice d'oprateurs diffrentiels appliqus aux fonctions d'interpolation
Le champ des contraintes
{ } [ ]{ } [ ][ ]{ } ( ) ( ) ( ) ( ) ( ) M M M M M
e
D D B U = =

Do le premier terme :
{ } [ ]{ }
.
T
e e e
De
u u dV U M U =




avec
[ ] [ ] [ ] M N N dV
e
M
T
M
De
=

( ) ( ) matrice masse lmentaire.

Le second terme :
{ } [ ] { } :
T
e e e
De
dV U K U =


avec [ ] K B D B dV
e
M
T
M M
De
=

[ ] [ ] [ ] ( ) ( ) ( ) matrice raideur lmentaire.

Le travail virtuel des champs de force donns sur llment

= T f u dV T u dS
de d
De
d
De




. . +


{ } { } =
T
de e de
T U F
avec { } { } { } F N f dV N T dS
de
M
T
d
De
M
T
d
De
= < > + < >

( ) ( )



{ } , , , 2 , 2 , 2
T
xx yy zz xy xz yz
=< >

{ } , , , , ,
T
xx yy zz xy xz yz
=< >

Mthode des lments finis
64
Le PTV : [ ] { } [ ] { } { } { } + = + D M u K u F F
e e n e n de ie

Les efforts inconnus reprsentent les actions mcaniques extrieures llment
considr, on y trouve les efforts de liaison entre les lments, et pour les lments de
frontire les efforts associs aux liaisons cinmatiques de la structure.

Lors de lassemblage des lments dune structure la somme des actions mcaniques inter
lmentaire est nulle. Il ne reste donc aux nuds internes que les efforts donns. Et aux
nuds de frontire les efforts de liaisons inconnus.

V-2.2 Application llment T3 axisymtrique
Soit une structure de symtrie cylindrique daxe z

. Nous avons
explicit (paragraphe IV-3.4) les oprateurs [ ] L et [ ] D dans le
systme de coordonnes cylindriques ( , , ) r z .
{ } U
u
w
=


`
)
et
[ ]
0
1 0
0
r
r
L
z
z r



(
(
(
=
(
(




o
z

lment rel
i
j
k
symtrie cylindrique
T3

Lapproximation pour llment triangulaire trois noeuds dfini dans le repre ( , , ) r z est :
{ }
1
1
1 2 3 2
1 2 3 2
3
3
0 0 0

0 0 0
u
w
N N N u
U
N N N w
u
w




(

=
`
(





)





avec N
A
r z z r
i jk jk jk
= +
1
2
( )
Do la matrice [ ] B :
[ ] [ ][ ]
1, 2, 3,
1 2 3
1, 2, 3,
1, 1, 2, 2, 3, 3,
0 0 0
0 0 0
0 0 0
r r r
z z z
z r z r z r
N N N
N r N r N r
B L N
N N N
N N N N N N
(
(
(
= =
(
(
(



Le calcul des matrices lmentaires de cet lment ncessite donc une drivation puis une
intgration sur le domaine lmentaire, pour lesquelles il faut avoir recours des outils
mathmatiques (MATLAB, MAPLE ou autres). Le calcul analytique n'est possible que pour des
lments trs simples tels que la barre et la poutre. Un code lments finis a donc recours aux
calculs numriques, bass sur lutilisation des lments de rfrence, lutilisation dune
transformation gomtrique pour dfinir les lments rels, et lintgration numrique pour
calculer les coefficients des matrices.
De la forme [ ]{ }
e
N U
V Les lments finis
65


Exercice V-1: EF-T3 pour calculer la temprature sur un carr
Objectifs : Effectuer les calculs au niveau lmentaire sans utiliser la notion d'lment de rfrence.
On se propose de rsoudre de manire approche un problme de thermique stationnaire 2D.
Le domaine tudi est un carr de cot 2a reprsent par la figure ci contre.
La temprature dans le domaine est rgie par le systme dquations suivant :

=
=
f sur D
sur le contour de D

0

f reprsente une densit de source de chaleur suppose uniforme
sur le domaine.
Le modle lments finis que nous allons utiliser est reprsent sur la figure.
Les lments sont des lments de type T3

Formulation
Rappeler la forme variationnelle du problme.
Simplifier l'quation intgrale en considrant que les conditions aux limites sur la frontire sont
satisfaites.
Donner la forme matricielle correspondant une approximation de cette quation intgrale.
Calcul de la matrice raideur lmentaire
L'objectif ici est d'tablir l'expression des matrices lmentaires directement sur les lments rels car la
gomtrie le permet. Pour viter les calculs rptitifs, on se limitera au premier lment (l'lment 123).
Dfinir les fonctions d'interpolation sur le premier lment.
Dterminer la matrice raideur et le vecteur force gnralis associs cet lment.
Montrer que pour les autres lments les rsultats sont identiques.
Rsolution
Effectuez l'assemblage et calculer la temprature au centre du carr.

V-2.3 Techniques de calcul au niveau lmentaire
Ce paragraphe prsente quelques aspects du calcul numrique, indispensables pour
comprendre, lors de lanalyse de rsultats, les erreurs numriques lies au maillage.

Transformation gomtrique

Tout lment rel peut tre dfini comme l'image par une transformation gomtrique d'un
lment parent dit de rfrence pour lequel les fonctions d'interpolation sont connues.
La transformation gomtrique dfinit les coordonnes ( , , ) x y z de tout point de l'lment rel
partir des coordonnes ( , , ) s t u du point correspondant de l'lment de rfrence. Un mme
lment de rfrence permet donc de gnrer toute une classe d'lments rels. A chaque
lment du domaine rel correspond une transformation bijective unique. Chaque
transformation dpend des coordonnes des noeuds gomtriques de l'lment rel. Pour les
lments les plus simples, la transformation utilise une base de fonctions polynomiales et sera
identique pour chaque coordonne.

Mthode des lments finis
66
t
t
s
(1,1)
(-1,-1) (1,-1)
(-1,1)
l. de rfrence

e
s
x
y
l. rel
1 2
3 4
(x
1
,y
1
)
(x
2
,y
2
)
(x
3
,y
3
)
(x
4
,y
4
)

D
rfrence
D
rel

( , , ) s t u
e
( , , ) x y z

En 3D la transformation gomtrique est dfinie par :

{ }
{ }
{ }
x N x
y N y
z N z
g
s t u
n
g
s t u
n
g
s t u
n
=< >
=< >
=< >

( , , )
( , , )
( , , )

avec { } { } { } x y z
n n n
, , coordonnes des noeuds de l'lment rel
< > N
g
s t u ( , , ) fonctions de la transformation gomtrique
Dans ce cours nous ne prsentons que des lments iso paramtriques Pour lesquels les
noeuds d'interpolation et les noeuds gomtriques sont confondus. Les fonctions de la
transformation gomtrique
g
N seront identiques aux fonctions d'interpolation N .


Exemples d'lments de rfrence classiques
lments une dimension.
Rfrence
e
Rel
linaire
quadratique
cubique

Transformations gomtriques d'lments une dimension
Ces transformations gomtriques utilisent les fonctions d'interpolation
linaire, quadratique et cubique dfinies plus haut.
lments deux dimensions.
Pour ces lments les transformations gomtriques conduisent respectivement des
frontires linaires, quadratiques ou cubiques.
V Les lments finis
67
lments triangulaires:
Linaire (3) Quadratique (6) cubique (9)
t
s
1/2
t
s
(1,0)
(0,1)
(0,0)
t
s
1/3
2/3

lments carrs:
t
s
(1,1)
(-1,-1) (1,-1)
(-1,1)
t
s
t
s
Linaire (4) Quadratique (8) cubique (12)
-1/3
1/3


lments trois dimensions.
Sur la figure suivante seul les nuds sommets sont reprsents. Pour les lments
quadratiques et cubiques les noeuds d'interface sont respectivement au milieu et au tiers des
cots.
ttradrique (4)
t
u
(0,1,0)
(0,0,1)
(1,0,0)
s
prismatique (6)
t
(0,0,1)
(0,1,-1)
s
u
(0,1,1)
(1,0,-1)
(0,0,-1)
(1,0,1)
t
s
u
(1,1,1)
(-1,1,1)
(-1,-1,1)
(-1,-1,-1)
(1,-1,-1)
(1,1,-1)
(1,-1,1)
(-1,1,-1)
cubique (8)

lments volumiques transformation linaire

Matrice jacobienne - transformation des oprateurs de drivation
Nous connaissons (savons calculer) les drives des fonctions d'interpolation par rapport aux
coordonnes de l'lment de rfrence. ( , , ) s t u . Or il faut calculer les drives des fonctions
d'interpolation par rapport aux coordonnes relles ( , , ) x y z .
Posons :
[ ]




























s
t
u
x
s
y
s
z
s
x
t
y
t
z
t
x
u
y
u
z
u
x
y
z
J
x
y
z

(
(
(
(
(


[ ] J est la matrice jacobienne de la transformation
Mthode des lments finis
68
Compte tenu de lexpression de la transformation gomtrique
{ }
{ }
{ }
x N x
y N y
z N z
g
s t u
n
g
s t u
n
g
s t u
n
=< >
=< >
=< >

( , , )
( , , )
( , , )

[ ] { } { } { }
[ ]
J
s
t
u
x y z
N
s
N
t
N
u
x y z
g
g
g
n n n
=

< >=
< >
< >
< >

(
(
(
(
(








[ ] J est le produit d'une matrice (3, ) n par une matrice ( , 3) n connues.
Pour chaque lment, cette matrice s'exprime en fonction des drives des fonctions de la
transformation gomtrique et des coordonnes des noeuds gomtriques de l'lment rel.

La relation inverse permet alors de calculer les drives premires par rapport aux
coordonnes relles des fonctions d'interpolation.

[ ]







x
y
z
J
s
t
u

1

La transformation devant tre une bijection [ ]
1
J

est suppose exister
Une singularit de J peut apparatre lorsque l'lment rel est trop "distordu" par rapport
l'lment de rfrence lment dit dgnr . De faon gnrale on vite lors du maillage
d'utiliser des lments trop disproportionns, car ils nuisent la prcision numrique du
modle
De plus en plus de logiciel de pr-traitement proposent des outils de contrle de la qualit du
maillage bas sur la taille, les proportions et le calcul du Jacobien des lments utiliss.

Pour le calcul des drives secondes
2
2
x

et
2
x y


des fonctions d'interpolation (problmes de
flexion), la dmarche est identique mais les calculs sont plus complexes, reportez vous au livre
de D&T (pages 55-57).

Calcul numrique d'une intgrale
Le jacobien de la transformation gomtrique permet de passer de l'intgration d'une fonction
f dfinie sur l'lment rel l'intgration sur l'lment de rfrence :
[ ] f dxdydz f dsdtdu
De Dref
(x, y, z) (s, t, u) det J

=
Cette dernire intgrale ne peut tre value analytiquement que dans des cas extrmement
simples. En gnral, la fonction intgrer est une fraction rationnelle polynomiale
complique. Le calcul de l'intgrale sur l'lment de rfrence est donc effectu
numriquement.

V Les lments finis
69
Les formules d'intgration numrique permettent d'valuer l'intgrale sous la forme gnrale
suivante :
f dv f
Dref
i i
i
Npi

=
( )
1

o
pi
N reprsente le nombre de points d'intgration sur l'lment de rfrence.

i
les coordonnes paramtriques des points d'intgration.

i
les poids d'intgration.
Les schmas d'intgration les plus utiliss pour les lments 2D sont :
points
Coordonnes
i
Poids
i


4
1
3
s =
1
3
t =
1 =

1
1
3
s =
1
3
t = 1/ 6 =
1
3
2

3
1/ 6
2/ 3
1/ 6
s =
1/ 6
1/ 6
2/ 3
t = 1/ 6 =
Vous trouverez dans le D&T (pages 280 300) les tableaux et les figures donnant
la position et les poids d'intgration pour diffrents schmas d'intgration.

Organisation des calculs numriques
Nous avons trois calculs effectuer au niveau lmentaire (calcul des structures)
matrice masse lmentaire:
[ ] [ ] M N N J dv
e
T
ref
Dref
= < > < >

( ) ( ) det
matrice raideur lmentaire:
[ ] [ ] K B D B J dv
e
T
ref
Dref
=

[ ] [ ] [ ] det ( ) ( )
force gnralise { } { }
[ ] F N f J dv
de
T
d ref
Dref
= < >

( ) det


L'intgration numrique exacte n'est possible que si la fonction intgrer est polynomiale. La
matrice jacobienne doit tre constante (l'lment rel garde la mme forme que l'lment de rfrence).
Nous connaissons alors l'ordre de la fonction polynomiale intgrer, et nous pouvons choisir
en consquence le nombre de point dintgration.
Dans le cas d'lments rels de forme quelconque, la matrice jacobienne est une fonction
polynomiale. Les termes intgrer sont donc des fractions rationnelles, et la prcision de
l'intgration numrique diminue lorsque l'lment rel est mal conditionn (disproportionn)
La prcision de l'intgration numrique dpend aussi du choix du nombre de points
d'intgration, ce nombre est propos par dfaut (affaire d'exprience) dans les codes lments
finis. Pour les problmes non linaire en dynamique On utilise souvent un nombre de points
Mthode des lments finis
70
d'intgration plus faible pour diminuer les temps de calcul, mais attention si le nombre de
points est insuffisant cela peut conduire des rsultats faux
*
.
Organisation des calculs :
1, ( , )
i i
i Np =
[ ] [ ]
[ ] [ ]
{ } { }
[ ] [ ] [ ]det( )
[ ] [ ]det( )
[ ] det( )
i i i
i i i
i i
T
e e i
T
e e i
T
e e i
K K B D B J
M M N N J
F F N f J


= +
= +
= +
e
Calcul
du jacobien,
des fonctions d'interpolation,
et de leurs drives.
pour chaque point d'intgration
{ } { } { } ( ), , ,
n n n i
x y z
g
N
[ ] [ ]
[ ] [ ]
1
( ) ( )
( ) ( )
,
;
i i
i i
J J
N B

[ ] [ ] [ ]
[ ] [ ] [ ]
{ } { } { }
e
e
e
K K K
M M M
F F F
= +
= +
= +
Somme sur les points
d'intgration
==> Matrices lmentaires
Assemblage dans les
matrices globales
Fin de l'intgration numrique
pour chaque lment
Fin du calcul

V-2.4 Application le T3 en lasticit plane
L'lment triangulaire trois noeuds
est un lment iso - paramtrique,
dont les fonctions dinterpolation
sont :
1 2 3
1 N s t N s N t = = =

y
o

x
o
e
x
1
s
2
1
3
t
rfrence
lment rel
1
2
3
x
2
x
3

e

Calculons la matrice jacobienne de cette transformation gomtrique.
[ ] { } { }
1 1
2 2
3 3
1 1 0
1 0 1

g
n n
g
N
x y
s
J x y x y
N
x y
t

< > (
(

( ( (
( = =
` `
( ( (
< >


(
(
) )


[ ]
2 1 2 1 21 21
3 1 3 1 31 31
x x y y x y
J
x x y y x y
( (
= =
( (





*
Pour un problme de dynamique lintgration rduite peut introduire des modes parasites (phnomnes
dhourglass)
Cette matrice est une
constante
V Les lments finis
71
Son inverse:
[ ]
1 31 21
31 21
1
2
y y
J
x x A

(
=
(




Sachant que :
31 21
31 21
1

2


y y
x
s
x x A
y
t




(

=
` `
(



)
)

Nous en dduisons :

1, 31 21 23 1
1, 31 21 32
2, 31 1
2, 31
3, 21 1
3, 21
1
1 1
1 2 2
1
1
0 2
0
1
1 2
x
y
x
y
x
y
N y y y
J
N x x x A A
N y
J
N x A
N y
J
N x A

+
= = =
` ` ` `

) ) ) )

= =
` ` `

) ) )

= =
` ` `
) ) )

Il reste reporter ces rsultats dans lexpression de la matrice [ ] ( , ) x y B
avec
[ ]
1, 2, 3,
( , )
1, 2, 3,
1, 1, 2, 2, 3, 3,
0 0 0
0 0 0
x x x
x y
y y y
y x y x y x
N N N
B N N N
N N N N N N
(
(
=
(
(
(


[ ]
23 31 12
( , )
32 13 21
32 23 13 31 21 12
0 0 0
1
0 0 0
2
s t
y y y
B x x x
A
x y x y x y
(
(
=
(
(



Ces rsultats sont ensuite utiliss pour le calcul des
matrices lmentaires :
Matrice masse: [ ] [ ] [ ] [ ] [ ]


= =
1
0
1
0
) , ( ) , ( ) , ( ) , ( 2
s
t s
T
t s
De
y x
T
y x
e
dsdt A N N e dv N N M
Les monmes intgrer sont d'ordre 2
Matrice raideur: [ ]


= =
1
0
1
0
) , ( ) , ( ) ( ) ( ) ( 2 ] [ ] [ ] [ ] [ ] [ ] [
s
t s
T
t s
De
M M
T
M
e
dsdt A B D B e dv B D B K
Les termes de cette matrice sont des constantes.
Dans le cas dune charge de volume
d
f

{ }
{ }
11
( , )
0 0
= [ ] 2
s
T
s t
de d
F e N f A dsdt




Nayant que des polynmes intgrer le calcul analytique ou numrique de ces matrices ne
pose pas de problme, et il conduira des rsultats exacts qui pourront tre rutiliss.


A est laire de l'lment rel.
J =2A est le jacobien de la transformation
{ } [ ] { }
,
,
, ,

2
xx x
yy y e
xy y x
u
v B U
u v




= = =
` `

+

) )
e paisseur suppose
uniforme de llment.
Mthode des lments finis
72
V-3 Assemblage et conditions aux limites
Les rgles d'assemblage sont dfinies par la relation :
1
Ne
e
e
D D
=




{ } [ ]{ } { } [ ]{ }
{ } [ ]{ } { } [ ]{ }
1
1
Ne
T T
e e e
e
Ne
T T
e e e
e
U M U U M U
U K U U K U


=
=
=
=


et { } { } { } { }
1
ne
T T
e de d
e
U F U F
=
=


Cette opration traduit simplement que lnergie associe au domaine tudi est la somme des
nergies lmentaires des sous domaines. Cela consiste ranger dans une matrice globale les
termes des matrices lmentaires. Le programme dfinira lordre des variables globales {U}
pour optimiser la place mmoire (disque) de la matrice globale, mais aussi le temps de calcul
en fonction des algorithmes de rsolution utiliss
*
. Deux mthodes classiques matrices
bandes et matrices ligne de ciel sont prsentes dans le livre de D&T.

Aprs assemblage, nous obtenons la forme matricielle du principe des travaux virtuels :
[ ] { } [ ] { } { } { } M U K U F F
d i

+ = +
Soit N quations pour N+P inconnues. Pour rsoudre, il faut tenir compte des
P conditions aux limites cinmatiques associes aux P composantes inconnues
du vecteur { }
i
F .
Pour simplifier les critures nous prsentons dans le cas dun calcul statique les deux
mthodes couramment utilises pour tenir compte des conditions aux limites, la mthode
directe et la mthode de pnalisation.

La mthode directe ou rsolution par blocs, ncessite de modifier (rarranger) les termes des
matrices (limination de ligne - colonne). Elle est coteuse en temps de calcul, on peut la prsenter
sous la forme suivante.
[ ] [ ]
[ ] [ ]
1 11 12
2 21 22
0
i d
d d i
U F K K
U F F K K
(
= +
` ` ` (
) ) )


{ } [ ] { } [ ]{ } { }
{ } [ ]{ } [ ]{ } { }
1
11 1 12
21 22 2
i d d
i i d d
U K F K U
F K U K U F

= +


Dans le cas particulier ou { } { } 0
d
U = seul les termes de [ ]
11
K et [ ]
21
K sont utiles
En effet
{ } [ ] { }
{ } [ ]{ } { }
1
11 1
21 2
i d
i i d
U K F
F K U F




*
Le choix de lalgorithme dassemblage est un problme numrique & informatique. Les algorithmes dpendent
de la taille du systme matriciel, de la nature du problme (dynamique, statique, linaire, non linaire, etc ), de
la machine utilise (place mmoire disponible, espace de stockage, paralllisme, . ).

Il faut penser nergie ou
travail virtuel pour
effectuer la sommation
des termes matriciels
V Les lments finis
73
La mthode de pnalisation
Pour chaque relation
i di
u u = ,
ajoutons un terme trs grand au terme
ii
K , et remplaons
i
F par
di
u
Lquation i scrit :
1
n
i ij j di
j
u K u u
=
+ =

et admet comme solution


i di
u u
En pratique on prendra
14
10 ( )
ij
Max K =
Cette mthode trs simple et trs rapide de mise en uvre pose cependant des problmes pour
les systmes mal conditionns.

Nous nabordons pas ici les mthodes numriques de rsolution de ces quations matricielles.
Ces mthodes sont vues en analyse Numrique. Pour les problmes de statique vous trouverez
dans les codes EF deux types de mthodes
Les mthodes directes : limination de Gauss, dcomposition LDU, ou Cholesky
Les mthodes itratives de type Gauss-Seidel.


V-4 Application au problme dcoulement stationnaire
Nous allons appliquer la mthode des lments finis pour modliser le problme
dcoulement fluide prsent prcdemment. Nous utiliserons des lments triangulaires
T3 pour lesquels nous pouvons effectuer tous les calculs analytiquement.
p
1

u p
2

Section
2a

x
y
2a


La formulation variationnelle de ce problme (paragraphe IV-2.2) :
*
. *
u
P gradP gradu dS P ds P dS
n





et sa forme matricielle associe : [ ]{ } { } { }
d i
L q F F = +
avec
[ ] [ ] [ ]

T
L B B dS

o
[ ]
B gradW
(
=

,
{ } - F P dS


Traitons maintenant ce problme par lments finis, la section droite tant discrtise par 4
triangles. Pour chaque lment nous avons :
Inconnues associes aux
conditions aux limites
sur u
Mthode des lments finis
74

[ ] [ ] [ ] { } [ ]

e e
T T
e e e e e
D D
e K B B dS F N dS = =


la figure ci-contre reprsente le maillage de la section droite
(numrotation des lments et des nuds). Pour calculer les matrices
lmentaires nous utilisons llment de rfrence du T3

Pour le premier lment du maillage, la transformation
gomtrique est dfinie par la figure suivante :
Section
1
2
3
4
5
(4)
(3)
(2)

y
o

x
o
s
2
1
3
t
rfrence
1

(1)

Maillage
1
(1)
2
3
4
5
(4)
(3)
(2)



Rappel :
Pour llment de rfrence
1
2
3
1 N s t
N s
N t
=
=
=

La matrice jacobienne de
1
: (lment 1,2,5)
[ ]
(

=
(
(
(

=
a a
a
a a
a a
J
2 0
0 0
1 0 1
0 1 1
1

2
1
det( ) 2 J a =
Do [ ]
(

0
2
2
1
2
1
1
a
a a
a
J
La matrice [ ] ( , )
1
s t B est dfinie par

[ ] [ ] [ ]
1 1
1 1 1
1 1 0 1 1 2
1
1 0 1 1 1 0 2
s
B J J
a
t


( (
= = =
`
( (



)

Le produit [ ] [ ]
1 1
2
1 0 1
1
0 1 1
2
1 1 2
T
B B
a
(
(
=
(
(


Nous pouvons intgrer analytiquement :
[ ]
11
2
1 1 1
0 0
1 0 1
[ ] [ ] 2 0 1 1
2
1 1 2
s
T
K B B a dtds

(
(
= =
(
(



Le vecteur force gnralis associ . f =
{ }
11 11
2
2 2
( , )
1
0 0 0 0
1 1
[ ] 2 2 - 1
3
1
s s
T
s t
s t
a
F N f a dtds a f s dtds
t




= = =
` `

) )




Vrifions la surface
de cet lment :
11
2 2
1
0 0
2
s
S a dtds a

= =


Cest une constante
car lapproximation
lmentaire est
linaire
V Les lments finis
75
Pour les 3 autres lments
lment 1 : [ ] K
1
et { }
1
F sur < > u u u
1 2 5

lment 2 : [ ] K
2
et { }
2
F sur < > u u u
2 3 5

lment 3 : [ ] K
3
et { }
3
F sur < > u u u
3 4 5

lment 4 : [ ] K
4
et { }
4
F sur < > u u u
4 1 5


Assemblage et conditions aux limites.
Sur { }
1 2 3 4 5
T
U u u u u u =< >
[ ]
1 4 1 4 1 4
1 1 2 2 1 2
2 2 3 3 2 3
4 3 3 4 3 4
1 4 1 2 2 3 3 4 1 2 3 4
0 1 0 0 0 1
0 0 1 0 0 1
0 0 0 1 0 1
0 0 0 0 1 1
1 1 1 1 4
k k k k
k k k k
k k k k K
k k k k
k k k k k

+ +
+ +
+ +
+ +
+ + + + + + +
( (
( (

( (
( ( = =
( (

( (
( (



{ }
1 4
1 2
2
2 3
3 4
1 2 3 4
2
2
- 2
3
2
4
d
f
f
a
f F
f
f

+
+
+
+
+ + +




= =
` `



) )
, et { }
1
2
3
4
0
i
f
f
F f
f




=
`



)


La dernire quation nous donne
2
5
3
a
u

=


On en dduit les efforts nodaux inconnus
2
i
f a =
Rappel au centre de la conduite la vitesse du fluide analytique
2
0, 2947
a

=



La figure ci-contre reprsente l'volution du champ des vitesses
dans la section centrale de la conduite.
Compte tenu de la discrtisation utilise nous n'esprions pas
obtenir une solution satisfaisante avec des lments de type
T3 car la solution approche est base sur une
approximation linaire sur chaque lment du champ des
vitesses.


La figure ci-dessous prsente une amlioration possible de la solution en affinant simplement
le maillage en T3 .


Effectuez un des calculs, et
vrifiez que les matrices
lmentaire raideur et force
sont toutes identiques.
Efforts Inconnus associs
aux vitesses dcoulement
nulles
1 2 3 4
0 u u u u = = = =
Units :
1
.
N
m s


(
=


[ ]
2
N
m
Pa
(
= =


Mthode des lments finis
76

Rsultats avec le logiciel FlexPDE
http://www.pdesolutions.com/



title "conduite"

Variables
u {u variable}
definitions
f = 1 {chute de pression}
equations
div(grad(u)) - f = 0 {equation }
boundaries {domaine et des CL}
Region 1 'carre'
start (0,0) value(u)=0 line to(2,0) to(2,2)
to(0,2) to finish
plots {sorties graphiques}
grid(x,y) {maillage}
contour(u) {solution}
surface(u) {sous forme d'une surface}
elevation(u) from (1,0) to (1,2) {courbe}
end
Jeu de donnes
Exercice V-2 : EF-T3 pour llasticit plane
Objectifs : Assimiler les techniques de calcul au niveau lmentaire mise en uvre dans un modle lment finis pour un
problme de mcanique.
La structure et le modle lments finis utiliser sont reprsents sur la figure ci-dessous.
La structure tudier est une plaque mince homogne isotrope charge
dans son plan. Nous utiliserons donc le modle des contraintes planes
pour reprsenter l'tat de contrainte rel dans la structure. Les
conditions aux limites et le modle lments finis que nous allons utiliser
sont reprsents sur la figure ci-contre. Les lments sont des lments
de type T3 prsent dans le cours.
Formulation
Rappeler la forme variationnelle du problme.
Donner la forme vectorielle de la loi de comportement.
1

x
o

y
o
a
F
1
1
(1)
4 3
2
2a
(2)

Exprimer la matrice reliant le vecteur des dformations et les dplacements nodaux d'un lment.
Utilisez ces calculs pour donner l'expression matricielle de la matrice raideur lmentaire.
Calcul de la matrice raideur lmentaire
Nous voulons utiliser l'lment de rfrence T3 pour effectuer les calculs en suivant les tapes d'un code lments finis.
On se limitera au premier lment pour viter les calculs rptitifs.
Exprimez la matrice jacobienne de la transformation gomtrique du premier lment.
Calculer les drives des fonctions d'interpolation sur l'lment rel Ni,x et Ni,y
Donnez l'expression matricielle permettant de calculer la matrice raideur du premier lment.
Calcul de l'tat de contrainte sur les lments
La solution en dplacement est suppose connue.
Donner l'expression du vecteur des contraintes pour les deux lments du modle.
Vous exprimerez ces vecteurs en fonction des dplacements nodaux.
Comparer les expressions.

V Les lments finis
77
V-5 Petit quiz
Vous devez pouvoir justifier toutes vos rponses
Q1 :
Comment passe-t-on dune approximation base polynomiale aux fonctions dinterpolation
dun lment fini ?
Q2 :
Les fonctions dinterpolation des lments finis ont une proprit essentielle, laquelle ?
Q3 :
Quels sont les monmes de la base polynomiale dun lment de type Q4 ?
De type Q8 ?
Ces bases sont-elles compltes ?
Q4 :
Pourquoi utiliser des lments de rfrence ? (citez au moins deux raisons)
Q5 :
Quelles sont les informations ncessaires pour calculer la transformation gomtrique dun
lment de rfrence un lment du domaine rel ?
Quel oprateur caractrise une transformation gomtrique ?
Q6 :
Le jacobien det( ) J de la transformation peut-il changer de signe sur un lment ?
Q7 :
Ecrivez la formule dintgration permettant dutiliser les lments de rfrence ?
Comment est effectue cette intgration ?
Q8 :
Citez deux mthodes de stockage des matrices globales ?
Q9 :
Soit lquation matricielle suivante (dynamique des structures) avant lintroduction des p
conditions aux limites cinmatique
[ ] { } [ ] { } { } { } M U K U F F
d i

+ = + (n quations)
Que vrifie la matrice raideur ?
Combien dinconnues pour ces n quations ?
Rien ne vous empche de discuter vos rponses avec votre enseignant.
Mthode des lments finis
78
Notes personnelles

VI Utilisation dun logiciel EF
79
Utilisation d'un logiciel lments finis

Un programme gnral de type industriel doit tre capable de rsoudre des problmes varis
de grandes tailles (de mille plusieurs centaines de milliers de variables). Ces programmes
complexes ncessitent une bonne matrise, de lanalyse du problme et des rsultats obtenus,
avant d'esprer pouvoir modliser un problme rel de faon correcte.

Les possibilits offertes par de tels logiciels sont nombreuses
- Analyse linaire ou non d'un systme physique continu,
- Analyse statique ou dynamique,
- Prise en compte de lois de comportement complexes,
- Prise en compte de phnomnes divers (lasticit, thermiques, lectromagntiques,
de plasticit, d'coulement, etc. ...) ceux-ci pouvant tre coupls,
- Problmes d'optimisation,
- etc. ....
et ils ne cessent de se dvelopper !

L'utilisation de tels logiciels ncessite une formation de base minimum. La mise en uvre
pratique sur des cas tests (si possible simples) permettrons de savoir comment modliser et
analyser diffrents lments dun problme plus complexe. Avant de passer la pratique,
prcisons comment se droule une tude base sur l'utilisation d'un logiciel lments finis.
VI-1 Droulement d'une tude
Pour raliser une tude par lments finis, il faut que les objectifs de l'tude soient bien
dfinis (statique ou dynamique, lastique ou plastique, thermique, le type de matriaux, les
charges appliques ...). Le cadre de l'tude, c'est dire le temps et les moyens disponibles,
doit tre compatible avec les objectifs et la prcision cherche.
Supposons ces conditions remplies (ce qui est rarement le cas), l'tude est organise de faon
logique selon les tapes suivantes.

VI-1.1 Analyse du problme:

Cette analyse conduit prciser, un certain nombre d'hypothses (choix qui conditionnent les
rsultats). Base sur l'exprience personnelle, elle dpend de nombreuses considrations. La
difficult essentielle est de trouver un bon compromis entre les paramtres propres au
problme et ceux relatifs l'environnement de travail (lis la connaissance du logiciel).
Choix du modle: En calcul des structures, les plus classiques sont de type : poutre, lasticit
plane, axisymtrique, coques mince ou paisse, tridimensionnel, ... ces modles
mathmatiques correspondent des familles d'lments finis.
Choix du type d'lments: On choisira les lments les mieux adapts dans les familles
disponibles, en fonction de la prcision voulue, de la nature du problme, mais aussi
du temps disponible, et de la connaissance de ces lments.
Mthode des lments finis
80
Choix du maillage: Il dpend essentiellement des outils dont on dispose pour raliser
ce maillage. Il faut tenir compte de la gomtrie (simplification de la DAO), des
sollicitations extrieures (prvoir les surfaces, lignes, points de chargement), des conditions
aux limites imposer, mais aussi des informations recherches locales ou globales.
Hypothses de comportement: Quel modle retenir pour reprsenter le comportement du
matriau.
Faut-il effectuer le calcul en lastique linaire, lastoplastique, viscoplastique ?
Comment modliser les liaisons, les contacts, les jeux?
Peut-on utiliser une mthode d'homognisation (matriau htrogne ou composite)?
Peut-on traduire l'incompressibilit dun milieu (modlisation du caoutchouc) ?

Si pour raliser ltude il faut utiliser des lments finis nouveaux (inconnus de l'utilisateur).
Il est indispensable de vrifier leur comportement sur des problmes lmentaires, si
possible proches de l'tude mene. L'ouvrage suivant "Guide de validation des progiciels de
calculs des structures, AFNOR technique 1990", prsente des cas tests pour de nombreux
problmes, pouvant servir pour comparer la solution obtenue avec d'autres solutions
numriques ou analytiques. Ce travail prliminaire utile pour former sa propre exprience,
permet en plus de valider l'utilisation du logiciel.

VI-1.2 Cration et vrification des donnes:
Cette tape dpend essentiellement du logiciel utilis pour dfinir le jeu de donnes. Des
exemples de formation tutoriaux et la documentation du bloc fonctionnel correspondant,
vous permettrons de vous familiariser avec la syntaxe utilise pour dfinir le jeu de donnes.
La cration et les vrifications relatives au jeu de donnes se font gnralement
graphiquement, grce un module informatique appel pr-processeur. En sortie, un fichier
est cr, qui contient toutes les informations ncessaires l'excution des calculs.

Des logiciels tel que HyperMesh sont spcialiss pour faciliter cette tape qui, sur les
problmes complexes, est longue et fastidieuse. Ces logiciels permettent de rcuprer des
DAO, de les rparer, transformer , et de prparer un jeu de donns ; et cela en fonction du
logiciel de calcul que lon souhaite utiliser. Ce sont des outils puissants qui ncessitent un
temps dapprentissage pour connatre les diffrentes fonctionnalits. Nous utiliserons peu ces
logiciels, dans le cadre de votre formation ingnieur, car nos objectifs sont diffrents. Nous
visons la comprhension physique de problmes plus simples, la somme de ces connaissances
devant vous permettre daborder plus tard la complexit dans le cadre industriel.

Diffrents contrles peuvent tre utiliss pour valider le jeu de donnes :
Vrification de la gomtrie de la pice et du maillage. Le bon sens et lexprience
acquise vous guideront pour vrifier lil que votre maillage nest pas aberrant.
Vrification de la prise en compte des sollicitations et des conditions cinmatiques
imposes la structure.
Vrification des proprits mcaniques utilises.
Lobjectif de ces premiers contrles est dviter les calculs inutiles. Dautant plus que la
recherche dune solution acceptable pour un problme donn est rarement le rsultat
dun seul calcul !

VI Utilisation dun logiciel EF
81

VI-1.3 Excution du calcul:
Ce bloc, le plus coteux en temps machine est souvent excut en tche de fond. Un fichier de
rsultats permet gnralement de vrifier que les diffrentes phases de calculs se sont
correctement droules :
- Interprtation des donnes, vrification des paramtres manquants
- Construction des matrices (espace utile pour les gros problmes)
- Singularit de la matrice raideur (problme de Conditions aux limites ou de dfinition des
lments)
- Convergence, nombre d'itrations, etc ...
Ce fichier peut ventuellement contenir les rsultats du calcul (dplacements, rsidus, contraintes,...)
ce qui lui confre dans ce cas un volume gnralement trs important.
Il peut arriver que le calcul choue. Les principales sources d'erreurs, gnralement observes
ce niveau, sont les suivantes:

"erreurs" "causes" "remdes"
Singularit de [K] lments mal dfinis,
existence de modes
rigides,
intgration numrique.
modifier la topologie du maillage,
modifier les liaisons,
modifier le nombre de points
d'intgration.
Rsolution des
quations
Arrondi numrique,
Non convergence.
travailler en double prcision,
changer d'algorithme,
augmenter le nombre ditrations.

VI-1.4 Exploitation des rsultats:

Les calculs demands dans le cahier des charges ont le plus souvent pour objectif de valider
ou de vrifier le dimensionnement d'une structure.
Les rsultats obtenus et les conclusions relatives aux phnomnes tudier devront tre
prsents de faon synthtique: tableaux, courbes, visualisation.
Cela justifie largement lutilisation dun post-processeur, qui propose des outils pour
slectionner les informations que l'on veut tudier.
- Valeur moyenne sur un lment : Comment est-elle dfinie?
- Valeur maximale sur l'lment : Comment est-elle calcule?
- Valeurs aux noeuds et carts entre les lments : A quoi correspondent-elles?
- Les courbes d'iso contraintes : ont-elles une signification?
- etc. ...
Attention: lors de l'utilisation de ces outils, il faut savoir (donc se poser la question) ce que
reprsente (ou cache) l'information qui vous est propose graphiquement. Celle-ci est
construite (calcule) partir de rsultats discrets :

Diffrentes vrifications doivent tre effectues pour valider les rsultats. Ces vrifications
entranent dans la plupart des cas remettre en cause le modle pour en crer un nouveau,
dont on espre quil amliorera la solution prcdente.
Pour valider une solution, il faut procder dans lordre
Mthode des lments finis
82
dans un premier temps, estimer la prcision du modle.
Puis procder sa validation. Vrification (et remise en cause) des hypothses du
modle.
Les indicateurs sur la prcision du modle sont gnralement locaux, ils concernent des
informations lmentaires calcules aux noeuds ou aux points dintgration. Or ces
informations sont souvent extrapoles ou lisse pour tre reprsent en valeur moyenne sur
llment ou en courbe diso valeurs sur le domaine.
Les indicateurs locaux sur la prcision dun modle mcanique peuvent tre :
Discontinuit des contraintes entre des lments adjacents. Le plus simple, pour un
matriau isotrope, est de visualiser la contrainte quivalente de Von Mises, cela
permet davoir une ide des zones fortement charges et ayant un fort gradient de
contrainte. Ces zones seront lobjet de toute notre attention.
Valeur du tenseur des contraintes sur les bords libres ou chargs (certaines valeurs sont
alors connues). En pratique il faudra estimer ces valeurs partir des valeurs obtenues aux
points dintgration.
Densit dnergie interne de dformation sur chaque lment, lidal tant davoir un
cart le plus faible possible.

Ayant quantifi la qualit de la solution numrique (prcision), diffrents contrles vous
permettrons de valider votre modle :
Ordre de grandeur des rsultats obtenus
Vrification des hypothses du modle*
* Par exemple en lasticit linaire il faut vrifier que lamplitude des dplacements reste faible
par rapport aux dimensions de la structure, que les dformations et les contraintes observes
respectent les hypothses de linarits de la loi de comportement.
Que les choix de dparts sont justifis.

La comparaison et lanalyse des rsultats des diffrentes modlisations que vous aurez
ralises, vous permettra d'amliorer puis de valider un modle "final" fiable. Ltude mene
vous amnera conclure sur ladquation entre la structure et le cahier des charges.
La synthse de ces calculs prliminaires est indispensable car elle vous permet de
justifier et de dfinir les limites (du ou) des modles retenus.


VI-2 Organigramme d'un logiciel lments finis

Dans le cadre des projets vous aurez utiliser un code de calcul industriel. Il faudra formaliser
votre analyse du problme, en prcisant les choix explicites ou implicites de votre modle.
Puis partir des simulations numriques, valider la discrtisation du modle, et analyser les
rsultats de l'tude. Le rapport fera la synthse de vos calculs et prsentera vos conclusions.

Tout logiciel de calcul par la mthode des lments finis contient les tapes caractristiques
ou blocs fonctionnels suivants :


VI Utilisation dun logiciel EF
83
LOGICIEL UTILISATEUR



PRPOCESSEUR : " interactif "
Fonctions: Lecture et vrification des donnes
Donnes:
Coordonnes des noeuds
Dfinition des lments "mailles"
Paramtres physiques
Sollicitations
Conditions aux limites
Vrifications:
Visualisation du maillage
Lecture du "fichier rsultat"
o "questions - rponses -vrifications"
Cration du fichier des donnes










BLOC - CALCUL : "Non interactif"
Fonctions: Calcul des matrices et vecteurs
et rsolution du systme d'quations
Pour chaque lment
- Calcul des matrices lmentaires
(comportement, sollicitations)
- Assemblage dans les matrices globales
Rsolution
- Prise en compte des sollicitations nodales
- Prise en compte des conditions aux limites
- Rsolution
Cration des fichiers rsultats










POSTPROCESSEUR : " interactif "
Fonctions : Traitement des rsultats & visualisation
- Calcul des variables secondaires ( , ,...)
- Traitement des variables
isocontraintes, isodformations
dformes, valeurs maximales
normes, ...
- Superposition de problmes
- etc...
Visualisation












Vrification des donnes
Vrification des calculs
Analyse du problme
Analyse des rsultats
Note de calcul
Modification des donnes
Mthode des lments finis
84

VI-2 Petit quiz
Vous devez pouvoir justifier toutes vos rponses
Q1 :
Quelle est la diffrence entre erreur de modlisation et erreur de discrtisation ?
Q2 :
Quelles sont les principales sources de lerreur de modlisation ?
Q3 :
Pouvez-vous valuer lerreur de modlisation partir dun rsultat numrique ?
Comment procdez vous pour valuer cette erreur ?
Q4 :
Quelles sont les principales sources de lerreur de discrtisation ?
Q5 :
Comment valuez-vous lerreur de discrtisation partir dun rsultat numrique ?
Q6 :
Aprs un premier calcul, la dforme de la structure est visiblement absurde. Quelles sont les
premires vrifications que vous effectuez sur les donnes de votre problme ?
Q7 :
Sur quel champ pouvez vous qualifier graphiquement lerreur de discrtisation ?
Quel critre numrique pouvez-vous utiliser pour quantifier cette erreur ?
Q8 :
Pour une structure en acier, vous obtenez une contrainte moyenne de Von Mises de 350 MPa
sur llment fini o est introduit un appui ponctuel
Que pensez vous de cette valeur ?
Peut-on amliorer le modle ?
Si oui, comment ?
Q9 :
Pouvez vous introduire une charge rpartie (pression) directement en forces nodales sur les
nuds du maillage ?
Si oui, quelles conditions ?
Quel type derreur commettez-vous ?
Pouvez vous lestimer ?
Rien ne vous empche de discuter vos rponses avec votre enseignant.
VI Utilisation dun logiciel EF
85
Notes personnelles

You might also like