Vous êtes sur la page 1sur 64

Polycopi de cours

Mthode des lments finis


Ce poly est un assemblage de diffrents chapitres de cours que vous pouvez consulter sur le site
https://meefi.pedagogie.ec-nantes.fr/MEF/MEF.htm

Il est destin aux lves suivant le parcours mcanique : conception produit

POLYCOPI DE COURS MTHODE DES LMENTS FINIS ................................................................................................. 1


MISE EN QUATIONS DES BARRES........................................................................................................................................... 3
Application du PFD.........................................................................................................................................3
Application du PTV.........................................................................................................................................4
quivalence des principes..............................................................................................................................4
Bilan & exercice..............................................................................................................................................5
Votre parcours pdagogique .........................................................................................................................6
MODLE LMENTS FINIS POUR L'TUDE DES TREILLIS................................................................................................ 7
Llment fini barre........................................................................................................................................7
Modle lments finis d'un treillis ..............................................................................................................10
Exercices.......................................................................................................................................................15
Votre parcours pdagogique .......................................................................................................................17
MISE EN QUATIONS DES POUTRES EN FLEXION PLANE ............................................................................................... 19
Application du PFD.......................................................................................................................................19
Application du PTV.......................................................................................................................................20
quivalence des principes............................................................................................................................20
Bilan & exercice............................................................................................................................................21
Votre parcours pdagogique .......................................................................................................................23
MODLE LMENTS FINIS POUR L'TUDE DES PORTIQUES 2D ................................................................................... 25
Llment fini de flexion plane ....................................................................................................................25
Application aux portiques............................................................................................................................30
Statique des portiques plans simples ..........................................................................................................31
Votre parcours pdagogique .......................................................................................................................34
FORMULATION VARIATIONNELLE & CRITURE MATRICIELLE .............................................................................. 35
Formulation intgrale ..................................................................................................................................35
criture matricielle du PTV ..........................................................................................................................37
Application aux modles de lingnieur ......................................................................................................38
Votre parcours pdagogique .......................................................................................................................40
Exercices : Formulations Variationnelles en physique ................................................................................41
MTHODES NUMRIQUES DANS LE CADRE DE LA MEF.................................................................................................. 45
Discrtisation du milieu ...............................................................................................................................45
Approximation nodale .................................................................................................................................45
Calcul des matrices lmentaires ................................................................................................................49

1
Assemblage et conditions aux limites..........................................................................................................54
Exercice ........................................................................................................................................................54
Votre parcours pdagogique .......................................................................................................................56
UTILISATION D'UN LOGICIEL LMENTS FINIS ................................................................................................................ 57
Cration et vrification des donnes:..........................................................................................................57
Excution du calcul: .....................................................................................................................................58
Exploitation des rsultats: ...........................................................................................................................58
Votre parcours pdagogique .......................................................................................................................59
Organigramme d'un logiciel lments finis .................................................................................................60
PROCESSUS DANALYSE & MODLISATION...................................................................................................................... 61
Qu'est-ce qu'un modle ?............................................................................................................................62
Comment estimer les erreurs de discrtisation ?........................................................................................63
Votre parcours pdagogique .......................................................................................................................64

2
Mise en quations des barres 3/64

Mise en quations des barres


Les quatre champs inconnus de la MMC sont :
Champs vectoriels Champs tensoriels
u : Dplacements : Dformations
f : Forces
: Contraintes
Les relations entre ces champs peuvent tre reprsentes par la figure suivante

= D ( )
( ) < Lois de comport em ent > E ( )
= f (u )
Relations Lois de compor tement
gomt riques gnralise
Relat ions
T = n gomtriques

F ( f ) < Pr incipe de la dynamique > U (u )


Figure 1 : Relatio ns entre les ch amps de la MMC .

Dans le premier document de cours nous avons tabli la loi de comportement gnralise du modle barre.
H1 : dplacement axial u ( M , t ) = u ( x , t ) xo ==> xx = u, x
H2 : tat de contrainte uni axial xx = E xx
D'o la dfinition de l'effort normal N = ES u, x

Pour terminer la mise en quations des barres, nous pouvons crire une des deux formes du principe de la
mcanique que vous avez vues en MMC :
Le PFD : qui donne un systme d'quations aux drives partielles (formulation locale).
Le PTV : qui est sa forme intgrale ou forme variationnelle et est une forme nergtique globale des
quations du mouvement.

Application du PFD
Nous allons crire les quations de Newton f = ma pour une tranche dpaisseur dx de la barre
Le bilan des efforts extrieurs sur cet lment de matire (figure ci-contre) f
fait apparaitre l'effort normal (torseur des efforts de cohsion)
L'quation de rsultante dynamique dans la direction x donne :
N + dN N + fdx = Sdx u
N N + dN
Soit N, x + f = S u
dx
Compte tenu de la loi de comportement intgre, l'quation locale est : x
x ]0, [ Su ( ESu, x ) = f
,x

Les conditions aux limites aux extrmits de la barre peuvent tre,


en dplacement impos : u = ud (t ) ,
ou en force impose : ESu, x = N d (t ) .
Ces 2 conditions permettent de fixer les deux constantes d'intgration en x

3
Mise en quations des barres 4/64

Pour dterminer la rponse dynamique en temps, il faudra se donner les deux conditions initiales:
u ( x, 0) = uo ( x) Dforme et vitesse de dformation

u ( x , 0) =
uo ( x ) initiales de la barre

Application du PTV
Nous allons crire le principe des travaux virtuels u W = A Fo
f
F
pour une barre charge sur sa longueur et ses extrmits. 0 u ( x, t )


Le travail virtuel des quantits dacclration est : A = Su u dx
o

Le travail virtuel des efforts se dcompose en travail virtuel des efforts de cohsion et celui des efforts
extrieurs soit :

Pour les efforts de cohsion Wint = : dV = xx xx dS dx = ES xx xx dx
D 0S 0
xx = u, x

Soit Wint = ESu, x u, x dx
o

Pour les efforts extrieurs Wext = f u dx + Fo uo + F u
o

Le PTV conduit lquation intgrale suivante :



u Su u dx = ESu,x u,x dx + f u dx + Fo uo + F u
o o o
Cest la forme variationnelle du problme.
Les deux derniers termes correspondent 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 une inconnue du
problme. Pour dterminer l'quation du mouvement il faudra tenir compte des conditions aux limites en
dplacements. Restreindre le choix des dplacements virtuels des champs virtuels admissibles, permet
d'liminer l'effort de liaison inconnu de la forme variationnelle.
Si u = ud (t ) respecte alors u = 0 et le F u est limin de la Formulation

Le travail des efforts de cohsion Wint peut s'exprimer partir de la variation de l'nergie de dformation
de la barre Wint = Ed

( )
2
avec 2 Ed = : dV = ES u, x dx
D o

quivalence des principes


Partons du PFD pour retrouver le PTV. La dmarche, prsente de faon gnrale dans le cours de MMC
est utilise ici dans le cas particulier du modle barre, sur des quations mono dimensionnelles.
L'quation locale Su ESu, xx f = 0 x ]0, [

4
Mise en quations des barres 5/64


Est quivalente P ( Su ESu, xx f ) dx = 0 P
0
Remarque : si u est une solution approche du problme cette forme intgrale
reprsente le rsidu pondr de lquation locale sur le domaine.

Effectuons une intgration par partie du terme en u,xx




P ES u, xx dx = P ESu, x 0 P, x ES u,x dx
0 0
Nous obtenons


P P S u dx + P,x ES u, x dx = P ESu,x 0 + P fdx
0 0 0

Introduisons les conditions aux limites en force aux extrmits de la barre


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

F = N (, t ) = + ES u, x (, t ) N0 0 N


D'o le PTV : P P S u dx + P,x ES u, x dx = P F + Po Fo + P fdx
0 0 0

Bilan & exercice


Le PFD donne un systme dquations aux drives partielles (EDP), c'est une formulation locale
quation locale : x ]0, [ Su ESu, xx = f
PFD
2 conditions aux limites en x = 0 et en x =
Il est utilis pour rechercher la solution analytique d'un problme.
Les conditions initiales ne servent que pour rsoudre l'quation diffrentielle en temps
Rponse dynamique d'une structure.

Le PTV est la forme variationnelle du problme, c'est une formulation globale (notion d'nergie)

u Su u dx = ESu,x u,x dx + f u dx + Fo uo + F u
o o o
Sera utilis pour rechercher les solutions numriques du problme.
Solutions approches

Vous devez tre capable d'crire ces deux formulations pour un problme donn.
Tous les exercices de cours sont corrigs sur le site, mais il faut chercher les rponses aux questions avant
de consulter le corrig.
Exercice 1 : Mise en quations dun barreau en traction
Objectifs : Savoir crire les conditions aux limites pour une barre,
Rsoudre un problme simple en statique,
Pouvoir crire le PTV et savoir passer du PTV au PFD.
1- criture des conditions aux limites.
Donnez les diffrentes conditions aux limites homognes possibles pour une barre.

5
Mise en quations des barres 6/64

Donnez les conditions aux limites correspondantes aux trois figures ci-dessous.

F k x=0
xo xo xo
x= x=0
M
2- Application du PFD.
x
crire le systme d'EDP de ce problme
g Intgrer l'quation diffrentielle en statique
Tracer le diagramme de l'effort normal (analyse type RDM)

3- Application du PTV.
Pour le problme reprsent par la figure ci-dessous
k

x=0 xo x=
Pour un champ de dplacements virtuels cinmatiquement admissible.
Donner lexpression du PTV en ne considrant que la barre.
Retrouver cette expression en considrant la barre et le ressort.
4- quivalence des principes.
Donner lexpression du PFD et passez au PTV (application directe du cours).
Partir du PTV pour retrouver l'quation locale et toutes les CL du problme.
Dmarche inverse celle prsente en cours

Si avec la correction vous n'arrivez pas comprendre la rponse une question, c'est que des lments du
cours ou des pr-requis vous manquent. Revoyez le cours et n'hsitez pas poser la question votre
enseignant, il pourra vous aider rsoudre la difficult.
Pour assimiler le cours il faudra traiter des exercices non corrigs.

Votre parcours pdagogique


Les exercices sur la rsolution analytique ou par les mthodes d'approximation ncessitent de faire la mise
en quations. C'est la suite logique de ce chapitre.
La solution analytique, d'un problme simple, sert de rfrence pour tester diffrentes mthodes de
rsolution approches. L'utilisation des mthodes d'approximation pour rsoudre des problmes de
l'ingnieur pour lesquels il n'existe pas de solution analytique reste bien l'objectif du cours.
Le chapitre sur les solutions analytiques en dynamique peut donc tre abord en dehors du parcours
pdagogique, vous pouvez passer directement aux mthodes d'approximation sur le modle barre, quitte
revenir plus tard sur la rponse dynamique des barres si vous en avez besoin.
Parcours possibles
Recherche de la solution analytique de la rponse dynamique d'une barre
Recherche d'une solution approche de la rponse d'une barre
tude de la rponse statique d'un treillis par la RDM
tude des treillis par la MEF
Ces diffrents thmes sont proposs dans le menu du site. A vous de choisir votre parcours pdagogique.

6
MEF : tude des treillis 7/64

Modle lments finis


pour l'tude des treillis
Un treillis est constitu d'lments barres qui ne travaillent qu'en traction compression. Nous allons utiliser
la mthode des lments finis pour modliser ces structures. Nous dbutons par la prsentation de
l'lment fini barre, en dtaillant le calcul des matrices lmentaires permettant d'exprimer le principe des
travaux virtuel sous forme matricielle. Puis nous verrons comment utiliser ces rsultats pour modliser des
treillis bidimensionnels

Llment fini barre


Approximation : Considrons un lment de longueur e ui uj
Le repre local de l'lment est orient du nud i vers le nud j. i (e) j x
Les deux variables nodales sont les dplacements nots (ui , u j ) dans la direction x

Le champ de dplacement sur l'lment sera construit sur une approximation polynomiale deux
paramtres de la forme
Approximation linaire du champ de dplacement
a (t )
u ( x, t ) = a1 + a2 x =< 1 , x > 1 Ici les paramtres ai n'ont pas de sens physique
a
2
( t )

L'approximation nodale sera construite en identifiant les dplacements nodaux la valeur de


l'approximation soit :
en x = 0 u (0, t ) = ui (t ) = a1 a1 = ui
u j ui
en x = e u ( e , t ) = u j (t ) = a1 + a2 e nous en dduisons
a
2 =
e
x x ui (t )
Do l'approximation nodale u ( x , t ) =< 1 , > Les paramtres ui , u j ont ici un
e e u j (t ) sens physique

Cette approximation sera note : u = < N > {U e }


Les fonctions dinterpolation de lapproximation nodale sont :
1
N (i ) = 1
N1
x
N1 ( x) = 1 vrifie 1
e N1 ( j ) = 0 0 1
x/le

1
x N (i ) = 0 N2
N 2 ( x) = vrifie 2
e N2 ( j ) = 1 0 1
x/le

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.

Expression matricielle des nergies lmentaires


Nous devons calculer, le travail des quantits d'acclration ainsi que le travail des efforts intrieurs et
celui des efforts extrieurs associ notre lment, en utilisant l'approximation nodale.

7
MEF : tude des treillis 8/64

e
Le travail des quantits d'acclration est : Ae = Su u dx
o
Utilisons lapproximation nodale du champ des dplacements u = < N > {U e }
Le terme u u = u T . u = { U e } < N >T < N > {Ue }
T

e
On peut alors sortir les variables nodales de l'intgrale Ae = { U e } S < N > dx {Ue }
T
<N>
T

o
e
Ae = { U e } [ M e ]{Ue } avec [ M e ] =
T
<N>
T
S < N > dx
o
Nous venons de dfinir la matrice masse lmentaire, le calcul de l'intgrale se fait analytiquement,
on trouve : A titre d'exercice retrouver par le calcul
S e 2 1 les coefficients de cette matrice
[M e ] =
6 1 2

e
Ed = Wint
Le travail des efforts intrieurs est : Wint = ESu, x u, x dx
o
e

ES ( u,x )
2
Pour ce calcul utilisons l'expression de l'nergie de dformation : 2 Ed = dx
o
e
u,2x = uT, x . u, x
2 Ed = {U e } ES < N, x > dx {U e }
T
< N,x >
T
Utilisons l'approximation nodale
o
1 1
[ Ke ]{U e } avec [Ke ] =
ES
Soit pour chaque lment 2 Ed = {U e }
T
e 1 1

f
Le travail des efforts extrieurs est : Wext = f u dx + Fie ui + F je u j Fie F je
(e)
x
o i j

Pour la densit de charge f applique sur l'lment nous devons tenir


compte de l'approximation nodale pour exprimer le travail virtuel.
e e
Compte tenu de lapproximation We = { U e }
T
We = f ( x ) u dx < N ( x) >
T
f ( x ) dx
0 0
Nous pouvons effectuer le calcul de l'intgrale si la rpartition de charge sur l'lment est connue.
e

Pour une charge f = Cte . On trouve We = { U e } {e } , avec {e } = f 2
T

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

8
MEF : tude des treillis 9/64

Exemple Objectif : Dterminer une approximation des premires frquences de rsonnance de la barre avec
un modle lment fini.

xo Tester la mthode avec un modle 1 lment


Gnraliser n lments (maillage rgulier)
Modle 1 lment fini
1 2
SL 2 1 ES 1 1
[M ] = , et [ K ] = sur < u1 u2 >
xo 6 1 2 L 1 1
La condition : u1 = 0 Les vibrations de la barre sont modlises par un systme 1 DDL
SL ES ES ES
u2 + u2 = 0 1 = 3 1, 732
3 L SL 2
SL2
ES ES
comparer la solution analytique i = 1,571
2 SL 2
SL2
Lerreur dapproximation 10% sur la premire pulsation propre est importante car
on utilise une approximation linaire pour une fonction sinusodale.

Modle N lments finis


ES 1 1 SL 2 1
Pour tout lment [ K e ] = et [ M e ] =
L / n 1 6n 1
1 2 3 n n+1
1 2

Lorsque l'on somme les nergies de chaque lment pour obtenir l'nergie de la structure les matrices
lmentaires s'emboitent les unes avec les autres, en effet
ES 2
Pour l'lment 1 : 2 Ed 1 = (u1 2u1u2 + u22 )

ES 2
Pour l'lment 2 : 2 Ed 2 = (u2 2u2u3 + u32 )

ES 2
Soit pour les deux lments 2 Ed 1+ 2 = (u1 2u1u2 + 2u22 2u2u3 + u32 )

Que l'on peut crire sous forme matricielle 2 Ed1+ 2 = {U }
T
[ K ]{U }
1 1 0
ES
Avec [ K1+ 2 ] = 1 1 + 1 1 sur {U } = < u1 u2
T
u3 >

0 1 1

c'est l'assemblage.
En gnralisant aux n lments on obtient une matrice (n + 1, n + 1) , mais il faut tenir compte de la
condition d'encastrement du premier nud, tous les termes u1 sont nuls, la matrice assemble rduite
est une matrice carre de dimension n
2 1
1 2 1

1 2 1
nES
Matrice raideur assemble rduite ( u1 = 0 ): [K ] = 1 \ \
L
\ \ \

\ 2 1
1 1

De mme pour l'nergie cintique

9
MEF : tude des treillis 10/64

4 1
1 4 1

1 4 1
SL
Matrice masse [M ] = 1 \ \
6n
\ \ \

\ 4 1
1 2

Pour le calcul des pulsations propres (voir fichier MAPLE sur le site)
ES
1 1, 61
SL2 ES
Avec n=2 comparer i = 1, 571 et 4, 712
5, 63 ES SL2
2 SL2

ES
1 1, 589
SL2

ES ES
Pour n=3 2 5,196 anal = 1,571 4, 712 et 7,854
SL 2
SL2

9, 426 ES
3 SL2
La convergence est lente (lments de degr 1)
Avec la matrice modale calcule dans Maple vous pouvez tracer les modes sur la solution analytique, si le premier mode peut
tre assez rapidement approch par des segments, il faudra un maillage trs fin pour approcher la dforme modale des
modes suprieurs.

Modle lments finis d'un treillis


La dmarche gnrale pour traiter un problme par une modlisation lments finis est la suivante :
Analyse du problme choix de discrtisation (dfinition des inconnues)
Boucle sur les lments Calcul des matrices lmentaires et charges gnralises
Assemblage & C. Limites quation matricielle rsoudre
Rsolution dforme de la structure et efforts aux appuis
Post-traitement contraintes dans les barres et efforts aux nuds.

10
MEF : tude des treillis 11/64

Pour un treillis bidimensionnels


uj Soit une barre formant un angle avec laxe xo du repre global.
vj
j uj Pour effectuer l'assemblage nous devons exprimer le dplacement axial u
(e) x en fonction de ses composantes sur la base globale ( u , v ).
yo u u
i u =< cos sin > =< C S >
xo v v
Appliquons ce changement de base aux nuds de llment Ce n'est que la premire ligne d'un
changement de base classique.
ui
u C S u
=
ui C
=
S 0 0 vi
v S C v
u j 0 0 C S u j
v j

ES 1 1
Reportons ce changement de base dans l'expression de l'nergie de dformation. {U e } {U e }
T

e 1 1
T
ui ui
v T
i C S 0 0 ES 1 1 C S 0 0 vi
2 Ed =
u
j 0 0 C S e 1 1 0 0 C S u j
v j v j

Nous en dduisons lexpression de la matrice raideur lmentaire sur les variables < ui vi uj vj >
[A] [A] C C S
[K e ] = ES
2

avec [A] =
e [ A] [ A] C S S 2
Dans le cas bidimensionnel il est possible de mener les calculs la main.

Ce n'est plus le cas pour les structures tridimensionnelles, c'est pourquoi nous les traiterons exclusivement
du point de vue numrique.

Assemblage et rsolution
Pour chaque lment de la structure nous avons :
Fie
e [ M e ]{Ue } + [ K e ]{U e } = {e } + Les Fie sont les efforts du nud i sur les
F je lments e (effort appliqu l'lment)
e D'o le signe moins pour avoir les efforts
L'assemblage consiste sommer les nergies lmentaires = des lments sur le nud.
D e 0

Pour les efforts nodaux l'quilibre d'un nud quelconque donne Fi Fie = 0
e

Les Fi reprsentent les efforts extrieurs appliqus aux nuds de la structure. Se sont soit des
charges donnes soit des efforts aux appuis (conditions cinmatiques) qui sont des inconnues du
problme.
L'assemblage consiste se donner un ordre de rangement des variables nodales dans le vecteur des
inconnues globales du systme. En pratique ( la main) nous utilisons l'ordre lexicographique pour simplifier
l'criture. La machine (calculateur) utilisera sa propre numrotation pour optimiser la vitesse de traitement
et la taille mmoire utile en fonction des algorithmes de rsolution qu'il utilisera pour traiter les quations,
ces oprations sont transparentes pour l'utilisateur.

11
MEF : tude des treillis 12/64

En statique nous utiliserons une dcomposition du systme matriciel en dplacements inconnus (nuds
ou les charges sont donnes) et dplacements imposs (les charges sont alors inconnues).
[ K11 ] [ K12 ] {U i } {Fd }
=
[ K 21 ] [ K 22 ] {U d } { Fi }
Le premier bloc d'quations nous donne le vecteur des dplacements nodaux inconnus:
{U i } = [ K11 ] {{Fd } [ K12 ]{U d }}
1
Cest le systme rduit

En reportant dans le second nous obtenons le vecteur des efforts de liaison inconnus:
{Fi } = K 22 K 21K111 K12 {U d } + K 21 K111 {Fd }
Dans les exercices trs souvent les dplacements sont imposs nuls, ce qui simplifie les critures et les
{U i } = [ K11 ] {Fd } {Fi } = [ K 21 ]{U i }
1
calculs puis

Post-traitement
Pour effectuer le dimensionnement d'une structure nous avons besoin de calculer l'tat de contrainte dans
la structure, pour un treillis cela revient calculer l'effort normal dans les lments.
Nous utilisons la loi de comportement intgre :
N = ES u, x = ES < N, x > {U e } =
ES
(u j ui ) = Cte
e
L'tat de contrainte est constant dans chaque lment fini

En statique, pour des treillis chargs aux nuds le modle lments finis ne ncessite qu'un lment par
barre du treillis, il donnera la solution analytique exacte. Ce n'est videmment pas le cas ni pour une
colonne charge par son poids propre, ni pour les problmes de dynamique, ou la solution exacte se
dcompose sur une base de fonctions sinusodale (cf chapitre sur les solutions analytiques pour les barres) .

Dans le cas bidimensionnel, ltat de contrainte sur un lment est donn par :
ES ES u j ui
N= (u j ui ) = < C S >
e e v j vi
Exemple
F Analyse
a Nous avons 3 nuds 2 variables par nuds (ui , u j ) les dplacements
a 2 du nud dans le plan. Modle 6 degrs de libert
yo
{U } = {u1 v1 u2 v3 }
T
xo v2 u3
v3 vecteur des dplacements nodaux
u3
3
Les conditions aux limites :
a
u = 0 X
Appui au nud 1 : 1 soit deux efforts inconnus : 1
1
a 2 2 u2
v1 = 0 Y1
Appui glissant au nud 2 : v2 = 0 soit un effort inconnu : Y2
3
F Le travail virtuel des efforts donns et inconnus appliqus la structure
Y1 a Y2 conduit lexpression du vecteur des forces nodales :
{F } = { X 1 0}
T
1 X1 a 2 2
Y1 0 Y2 F
{U } = {0 v3 }
T
pour 0 u2 0 u3

12
MEF : tude des treillis 13/64

0 X1 Nous avons donc 6 inconnues pour 6 quations


0 Y Les quations 3,5, et 6 nous permettent de dterminer le champ de
1
u 0 dplacement de la structure (sa dformation).
[ K ] 02 = Y Les quations 1, 2 et 4 nous donnerons les efforts aux appuis en fonction de
2
u3 F ces dplacements.
Calculons la matrice raideur [K] de cette structure.
v3 0
u1 u2
3 Pour llment 1 (1,2) 1 2
a 2
a ES 1 1
sur {u1 u2 }
(2) (3)
K1 =
a 2 1 1
(1)
1 2
yo a 2

xo 1 1 1 1

v3 ES 1 1 1 1
Pour llment 2 (1,3) K2 =
3 u3 2 a 1 1 1 1

a 1 1 1 1
sur {u1 v3 }
v1
= 45 v1 u3
1 u1
1 1 1 1
v3

ES 1 1 1 1
3 u3 Pour llment 3 (2,3) K3 =
2a 1 1 1 1
a
1 1 1 1
v2
= 135
sur {u2 v3 }
2 u2
v2 u3
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 {U } = {u1 v1 u2 v3 }
T
v2 u3

Do la matrice globale
1 + 2 1 2 0 1 1 les termes de
la matrice K1 sont en bleu
1 1 0 0 1 1 la matrice K2 sont en rouge
ES 1 la matrice K3 sont en vert
[K ] = 2 0 1+ 2 1 1
2a 0 0 1 1 1 1

1 1 1 1 1 + 1 1 1
1 1 1 1 1 1 1 + 1

Lquation matricielle [ K ]{U } = { F } rsoudre est la suivante :


1 + 2 1 2 0 1 1 0 X1 Les 3 quations donnant les

1 1 0 Y1
dplacements nodaux sont en
1 1 0 0 bleu
ES 2 0 1+ 2 1 1 1 u2 0 Celles permettant de calculer
= les efforts sont en rouge
2a 0 0 1 1 1 1 0 Y2

1 1 1 1 2 0 u3 F

1 1 1 1 0 2 v3 0
Pour rsoudre nous tenons compte des conditions aux limites cinmatique ce qui rduit le systme 3
quations. Ce systme rduit est :

13
MEF : tude des treillis 14/64

F a
u2 = ES
1 + 2 1 1 u2 0 2
Allure de la dforme
ES F 1
1 2 0 u3 = F u3 = a (1 +
u3
) F
2a ES 2 2
1 0 2 v3 0
F a 1
u2 2

v3 =
ES 2 2

Nous pouvons alors calculer les efforts aux appuis


Lquilibre global de la

X 1 =
ES
2a
( 2 u2 (u3 + v3 ) ) structure est vrifi
F
X1 = F
ES
( u3 + v3 )
F /2
Y1 = Y1 = F / 2 F
2 a Y = + F / 2 1 2

ES 2 F / 2
Y 2 = ( u 2 + u3 v3 )
2a
Post-traitement
Calculons l'effort normal dans les lments Lquilibre de chaque nud
ES est vrifi
N1 = ( u2 ) = F / 2 F
a 2 N2 N3
ES N 2 (2) (3) N3 F / 2
N = ES u, x ==> N 2 = ( u3 + v3 ) = F / 2 F
N1 (1) N1
a 2
F / 2
ES
N3 = ( u3 u2 v3 ) = F / 2
a 2

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( K ) 0 " 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 tendent 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. Ces calculs permettent de dterminer les efforts internes aux nuds
de la structure, nous en donnons des exemples dans les exercices de cours.

14
MEF : tude des treillis 15/64

Exercices
Les exercices de cours sont corrigs sur le site, il faut chercher les rponses avant de consulter le corrig.
Exercice 8 : Modlisation EF d'une colonne sous son poids propre
Objectifs : Notion d'erreur de discrtisation, et analyse des rsultats EF.
tude de convergence en affinant le maillage.
x 1- tablir l'quation matricielle d'un modle un lment fini
Analyser les rsultats aux nuds (dplacement & efforts)
Tracer les rsultats sur l'lment (dplacement & efforts)
g = 6h
2- Construire le modle utilisant deux lments finis identiques
Analyser les rsultats aux nuds (dplacement & efforts)
Tracer les rsultats sur les lments (dplacement & efforts)
3- Modle 3 lments, pour affiner le maillage dans la zone la plus contrainte
nous utilisons 3 lments de longueur h, 2h, et 3h.
Dduire des calculs prcdents l'quation matricielle du modle.
Tracer les rsultats sur les lments (dplacement & efforts)
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.
La figure suivante prsente les rsultats dun modle lments finis en contraintes planes. Pour quantifier lerreur relative
cette discrtisation, la dmarche est identique celle de cet exercice, elle est base sur lanalyse de la discontinuit du
champ des contraintes entre deux lments adjacents.

en MPa

Dans cette section le diagramme des contraintes est le suivant


VM solution cherche

Discontinuit
145
solution lments finis Lerreur est beaucoup trop importante.
constante par morceau
Ce modle nest pas satisfaisant, il faut
83
affiner le maillage
62

15
MEF : tude des treillis 16/64

Exercice 9 : Utilisation d'lments finis de degr deux


Objectifs : Amlioration de la convergence en augmentant le degr de l'approximation
x
Pour approximation polynomiale du second degr de la forme.
u ( x, t ) = a0 + a1x + a2 x 2 = < 1 , x, x 2 > {ai }
g = 6h
u1 u2 u3 x
Nous devons utiliser un lment fini 3 nuds, et
3
construire l'approximation nodale sur < u1 u2 u3 >
1 2
l

1- Dterminer les fonctions d'interpolation nodale de cet lment de degr 2.


2- Calculer la matrice raideur lmentaire correspondante.
3- Calculer la force gnralise due au poids propre de cet lment.
4- Dduire des calculs prcdents les rsultats avec un modle 1 lment fini de la colonne.
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.
Les figures suivantes illustrent les deux choix damliorations possibles dun modle numrique dont lerreur lie un
maillage grossier est trop importante.

En affinant le maillage localement En utilisant des lments de degr 2


"h" convergence "p" convergence

Exercice 10 : 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.
h Considrons le treillis de trois barres ci-contre
Modlisation.
h Prciser la numrotation de vos lments et de vos nuds.
Dfinissez vos vecteurs globaux :
F {U } vecteur des dplacements nodaux (ui , vi )
{FD } vecteur force gnralis associ aux efforts donns
{FI } vecteur force gnralis associ aux efforts inconnus
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.

16
MEF : tude des treillis 17/64

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 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.

Exercice 11 : Modlisation EF du treillis de l'exercice 7


Objectifs : limination des mouvements d'ensemble, et prise en compte des symtries.
F
Nous cherchons la rponse statique du treillis de 6 barres, en utilisant
un modle lments finis.
1. Pourquoi ce problme est-il mal pos ?

2. Dfinir un modle EF de la structure qui soit bien pos.
3. Simplifier le modle en tenant compte des symtries.
F
4. Dterminer la dform statique et les efforts dans les barres
Validez vos rsultats.

Pour assimiler le cours il faut traiter des exercices non corrigs.

Votre parcours pdagogique


Ce thme de cours sur l'tude des treillis et des barres en lasticit linaire est termin.
Vous avez vu :
Les hypothses du modle et les quations qui en dcoulent.
Les mthodes de rsolution analytique de problme monodimensionnel statique et dynamique.
Les mthodes de rsolution analytique de problme bidimensionnel simples en statique.
L'utilisation de la mthode des lments finis.
Pour aller plus loin vous pouvez tudier la rsolution des problmes en plasticit, savoir le calcul lasto-
plastique d'un treillis simple. L'intrt de ce chapitre sera de vous initier aux mthodes de rsolution des
problmes non linaire.
Parcours conseill
tude des portiques Ce parcours vous permettra de consolider vos connaissances avant de passer
aux problmes non linaires

17
MEF : tude des treillis 18/64

18
Mise en quations des poutres 19/64

Mise en quations des poutres


en flexion plane

Nous avons tabli dans le chapitre prcdent la loi de comportement gnralise du modle poutre.

H1 : modle de Bernoulli u ( M ) = u (G ) + GM et = rot (u (G ))


y v, x

Soit en flexion plane = v , x zo d'o u ( M , t ) = v ==> xx = y v , x 2
0

H2 : tat de contrainte uni axial xx = E xx
Le calcul du torseur des efforts de cohsion sur une section droite permet de dfinir le moment de flexion.
M f = EI v , x 2
I est le moment quadratique de la section droite de la poutre.

Application du PFD
Nous allons crire les quations de Newton f = ma pour une tranche dpaisseur dx de la poutre
Le bilan des efforts extrieurs sur cet lment de matire (figure ci-contre) f
fait apparaitre le torseur des efforts de cohsion, l'effort tranchant est associ
T Mf + dMf
aux contraintes de cisaillement qui s'opposent au glissement des sections.
Les quations de rsultante et de moment dynamique sont : Mf x
T + dT T + fdx = Sv dx T + dT
dx
dx dx
(T + dT ) 2 + M f + dM f M f + T 2 0
Soit
On nglige le moment dynamique
x ]0, [ Sv + M f , xx = f de rotation des sections.
T = M f ,x

Compte tenu de la loi de comportement intgre, l'quation locale est : x ]0, [ Sv + EIv, x4 = f

Les conditions aux limites aux extrmits de la poutre peuvent tre,


en dplacement impos : v = vd (t ) ou = d (t ) ,
ou en force impose : T = Td (t ) ou Mf = Mf d (t ) .
Ces 4 conditions permettent de fixer les quatre constantes d'intgration en x
Pour dterminer la rponse dynamique en temps, il faudra se donner les deux conditions initiales:
v( x, 0) = vo ( x)

v( x, 0) = vo ( x) Dforme et vitesse de dformation
initiales de la poutre

19
Mise en quations des poutres 20/64

Application du PTV
y Fo f
Nous allons crire le principe des travaux virtuels u W = A F
pour une poutre charge sur sa longueur et ses extrmits. Mo
M
0
x
On nglige le moment dynamique
Le travail virtuel des quantits dacclration est : A = Sv v dx de rotation des sections.
o

Le travail virtuel des efforts se dcompose en travail virtuel des efforts de cohsion et celui des efforts
extrieurs soit :

Pour les efforts de cohsion Wint = : dV = xx xx dS dx
D 0S

xx = yv, xx
Soit Wint = EIv, xx v, xx dx xx = E xx
o

Pour les efforts extrieurs Wext = f v dx + Fo vo + F v + M oo + M
o

Le PTV conduit lquation intgrale suivante :



v Sv v dx = EIv,xx v,xx dx + f v dx + Fo vo + F v + M oo + M
o o o
Cest la forme variationnelle du problme.
Les quatre derniers termes correspondent au travail virtuel des efforts appliqus aux extrmits du
barreau. Dans le cas ou les conditions aux limites portent sur les dplacements, les efforts de liaison sont
des inconnues du problme. Pour dterminer l'quation du mouvement il faudra tenir compte des
conditions aux limites en dplacements.
Restreindre le choix des dplacements virtuels des champs virtuels admissibles, permet d'liminer les
efforts de liaison inconnus de la forme variationnelle.
Si v = vd (t ) respecte alors v = 0 et le F v est limin de la Formulation
Si = d (t ) respecte alors = 0 et le M est limin de la Formulation

Le travail des efforts de cohsion Wint peut s'exprimer partir de la variation de l'nergie de dformation
de la barre Wint = Ed

( )
2
avec 2 Ed = : dV = EI v, xx dx
D o

quivalence des principes


Dans le chapitre sur la mise en quation des barres nous Partions du PFD pour retrouver le PTV. Nous
allons ici faire la dmarche inverse. Partons du PTV et transformons lquation intgrale pour retrouver le
PFD (quation locale) et les conditions aux limites du problme.

20
Mise en quations des poutres 21/64


Effectuons deux intgrations par partie du terme EIv,xx v,xx dx
o
Fait apparatre les conditions aux
EIv,xx v,xx dx = v, x EIv, x2 0 v, x EI v, x3 dx limites en rotation et moment.
o 0
Fait apparatre les conditions aux

limites en flche et force.
EIv,xx v,xx dx = v, x EIv, x2 0 v EIv,x3 0 + v EI v, x4 dx
o 0

Reportons dans : v Sv v dx = EIv,xx v,xx dx + f v dx + Fo vo + F v + M oo + M
o o o

(
v F EI v
) + ( M + EI v )
v ( Sv + EIv,x )
o , x3 o , x2 o
En regroupant les termes : v
o
f dx =
( ) + ( M EI v )
4
o v F + EI v 3
,x , x3

Le choix de v 0 sur ]0, [ nous donne lquation locale : Sv + EIv,x 4 f = 0

Le choix de vo 0 et v = 0 sur ]0, ] , nous donne la condition aux limites en force en x=0

(
Fo EI v )
, x3 x =0
=0 Fo = To
Cette condition tient compte de lorientation de
De la mme faon la normale extrieure au domaine
Pour ( v, x ) 0
o (
M o = EI v )
, x 2 x =0
= M f o

Pour v 0 (
F = EI v )
, x3 x =
= T

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

Vous devez tre capable de faire la dmonstration dans les deux sens PTV PFD .

Bilan & exercice


Le PFD donne un systme dquations aux drives partielles (EDP), c'est une formulation locale
quation locale : x ]0, [ Sv + EIv, x 4 = f
PFD
4 conditions aux limites : 2 en x = 0 et 2 en x =
Il est utilis pour rechercher la solution analytique d'un problme.
Les conditions initiales ne servent que pour rsoudre l'quation diffrentielle en temps
Rponse dynamique d'une structure.

Le PTV est la forme variationnelle du problme, c'est une formulation globale (notion d'nergie)

v Sv v dx = EIv,xx v,xx dx + f v dx + Fo vo + F v + M o o + M
o o o
Sera utilis pour rechercher les solutions numriques du problme.
Solutions approches

21
Mise en quations des poutres 22/64

Vous devez tre capable d'crire ces deux formulations pour un problme donn.
Tous les exercices de cours sont corrigs sur le site, mais il faut chercher les rponses aux questions avant
de consulter le corrig.
Exercice 3 : Mise en quations dune poutre en flexion plane
Objectifs : Savoir crire les conditions aux limites pour une poutre,
Rsoudre un problme simple en statique,
Pouvoir crire le PTV et savoir passer du PTV au PFD.
Les hypothses sont celles des poutres longues en petites dformations et petits mouvements. Le
matriau est suppos homogne isotrope lastique
1- criture des conditions aux limites
Exprimer les 4 conditions aux limites homognes suivantes :

extrmit libre encastre appui simple appui glissant


Exprimer les 3 conditions aux limites non homognes suivantes :
M, I
F
k

2- Mise en quations par le PFD


Donnez le systme dquations correspondant au problme ci-dessous
M
A Pb de flexion B

g
Dterminer la solution analytique en statique, pour M = 0 .
Calculer la dforme de la poutre
Dterminer le diagramme du moment de flexion
3- Application du PTV.
Pour le problme reprsent par la figure ci-dessous, donner lexpression du PTV correspondant
des champs de dplacements virtuels cinmatiquement admissibles.
yo
g
t
( , E, I, S)

M
xo
Peut-on transformer le PTV pour retrouver l'quation locale et les conditions aux limites.
Les exercices de cours sont corrigs sur le site, il faut chercher les rponses avant de consulter le corrig.
Pour assimiler le cours il faut aussi traiter des exercices non corrigs.

22
Mise en quations des poutres 23/64

Exercice 4 : Mise en quations poutre "encastre-masse en bout"


Objectifs : crire les Conditions aux limites et les EDP du problme, crire la formulation
variationnelle du problme, savoir passer de l'une l'autre de ces deux formulations.
Intressons-nous aux vibrations dans son plan principal de la poutre
M
droite de longueur reprsente par la figure ci contre.
La masse M en bout de poutre est suppose ponctuelle
Mise en quations
crivez le systme dquations diffrentielles rgissant ce problme.
crivez la forme intgrale associe au PTV, pour un champ virtuel quelconque.
Formulation variationnelle
En partant du systme d'EDP du problme retrouver la forme intgrale du PTV.

Exercice 5 : Mise en quations d'un arbre en torsion


Objectifs : crire les Conditions aux limites et les EDP du problme, crire la formulation
variationnelle du problme, savoir passer de l'une l'autre de ces deux formulations.
Intressons-nous aux vibrations en torsion de l'arbre de longueur auquel M
est appliqu un couple moteur via un engrenage d'inertie en rotation I. Le
problme est reprsent par la figure ci contre.
Mise en quations
crivez le systme dquations diffrentielles rgissant ce problme.
crivez la forme intgrale associe au PTV, pour un champ virtuel quelconque.
Retrouver les quations locales en partant du PTV.

Votre parcours pdagogique


Les exercices sur la rsolution analytique ou par les mthodes d'approximation ncessitent de faire la mise
en quations. C'est la suite logique de ce chapitre.
La solution analytique, d'un problme simple, sert de rfrence pour tester diffrentes mthodes de
rsolution approches. L'utilisation des mthodes d'approximation pour rsoudre des problmes de
l'ingnieur pour lesquels il n'existe pas de solution analytique reste bien l'objectif du cours.
Le chapitre sur les solutions analytiques en dynamique peut donc tre abord en dehors du parcours
pdagogique, vous pouvez passer directement aux mthodes d'approximation sur le modle poutre, quitte
revenir plus tard sur la rponse dynamique des poutres si vous en avez besoin.
Parcours possibles
Recherche de la solution analytique de la rponse dynamique d'une poutre
Recherche d'une solution approche de la rponse d'une poutre
tude de la rponse statique d'un portique par la RDM
tude des portiques par la MEF
Ces diffrents thmes sont proposs dans le menu du site. A vous de choisir votre parcours pdagogique.

23
Mise en quations des poutres 24/64

24
MEF : tude des portiques 25/64

Modle lments finis


pour l'tude des portiques 2D
Un portique bidimensionnel est constitu d'lments poutres qui travaillent qu'en traction & flexion. Nous
allons utiliser la mthode des lments finis pour modliser ces structures. Nous prsentons l'lment fini
poutre de flexion plane, en dtaillant le principe de calcul des matrices lmentaires conduisant la forme
matricielle du principe des travaux virtuel. Nous verrons alors comment utiliser ces rsultats pour
modliser des portiques bidimensionnels

Llment fini de flexion plane


y
Approximation :
vi vj
Llment fini poutre utilise comme variables nodales la flche et sa i j
drive premire (rotation de la section droite), il fait partie de la famille
des lments de type l'Hermite. i j x

Considrons un lment de longueur


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 quatre variables nodales sont les dplacements nots < vi (t ) i (t ) v j (t ) j (t ) >

Pour identifier nos quatre variables nodales, nous utilisons une approximation polynomiale cubique de la
forme :
a1 (t )

3 a2 (t ) Approximation de degr 3
v ( x, t ) =< 1 x x
h 2
x > 4 variables
a3 (t )
a4 (t )

Par identification des variables nodales avec lapproximation de la flche et de la rotation aux noeuds, nous
obtenons la relation matricielle suivante :

vi (t ) v ( o, t ) 1
h
0 00 a (t )
(t ) h 1
i ( o, t ) 0 1 0 0 a (t )
v (t ) = h
2
2 3
j v ( , t ) 1 a3 (t )

j (t ) h 1 2 3 2 a4 (t )
(, t ) 0

Inversons cette relation et reportons le rsultat dans l'expression de l'approximation, nous obtenons :
vi (t )
(t )
i
v ( x, t ) = < N >e {U e } = < N1 N 2 N3 N 4 >
h
v (t )
j
j (t )

Avec les fonctions d'interpolation suivantes :

25
MEF : tude des portiques 26/64

N 1 ( s) = 1 3s 2 + 2 s 3 x
o s = 1
N1 ( s ) N3 ( s )

N 3 ( s) = 3s 2 s
2 3

x
N1 et N3 reprsentent la dforme d'une poutre bi - encastre pour laquelle 1
s=

0
on impose un dplacement unit une des deux extrmits
N 2 ( s ) = ( s 2 s 2 + s 3 )
N2 (s)
N 4 ( s ) = ( s 2 + s 3 ) 1 1 s
0 1
N2 et N4 reprsentent la dforme d'une poutre encastre une extrmit. N4 ( s)
Pour laquelle on impose une rotation unit l'autre extrmit.

Principe des travaux virtuels On nglige le moment dynamique


de rotation des sections.
L

A = o Sv v dx

L
Partons de u W = A avec Wint = Ed avec 2 Ed = EI ( v, xx ) dx
2

o
L
Wext = f v dx + Fo vo + FL vL + M oo + M L L
o

La poutre pouvant tre modlise par plusieurs lments finis nous calculerons les nergies sur
chaque lment puisque l'approximation nodale est une approximation lmentaire.

Matrice raideur lmentaire



L'nergie de dformation associe notre lment est 2 Ed = EI ( v, xx ) dx
2

o
Utilisons lapproximation nodale du champ des dplacements v, xx = < N, xx > {U e }

Le terme ( v, xx ) = v, xxT v, xx = {U e } < N, xx >T < N , xx > {U e }


2 T

En reportant dans l'nergie de dformation, pour chaque lment nous obtenons l'expression
matricielle de l'nergie de dformation lmentaire :

2 Ed = {U e } EI [ N, xx ] dx {U e }
T
[ N,xx ]
T

0

La matrice raideur associe est [ K e ] = [ B ]T EI [ B] dx
0
6 2 6 2
avec [ B ] = < N , xx > = < 2
( 1 + 2 s ) , ( 2 + 3s ) , 2
(1 2s ) , ( 1 + 3s ) >

12 6 12 6
A titre dexercice calculez le terme
EI 6 4 2 6 2
2
Tout calcul fait on trouve : [ K e ] = 3 (1,2) de cette matrice
12 6 12 6
6 2 2 6 4 sur <v , ,v , >
2
i i j j

Cette matrice n'est pas adimensionnelle car v et n'ont pas la mme dimension.
Pour que les coefficients de la matrice soient adimensionnels il faut travailler sur les variables v et

26
MEF : tude des portiques 27/64
Cette expression peut vous
12 6 12 6 permettre de simplifier vos
EI 6 2
calculs numriques.
[ Ke ] = 3z 612 46 12

6

6 2 6 4 sur <v , ,v , >
i i j j

Matrice masse lmentaire On peut calculer ce terme partir


de l'nergie cintique.
Le travail virtuel des quantits d'acclration : A = Sv v dx
o

De la mme faon en utilisant lapproximation nodale du champ des dplacements, l'expression



matricielle pour un lment est : Ae = { U e } < N > S < N > dx {Ue }
T T

13 11 9 13 420
35 210 70
11 1 13 1
D'o la matrice masse lmentaire est [ M e ] = S 210 105 420 140

9 70 13
420
13
35 11
210

13 420 1140 11 210 1105
sur <vi ,i ,v j , j >

Vecteur force gnralise lmentaire y


f
Soit un lment poutre charg par une densit linique d'efforts
transversaux f f s'exprime en N/L
i j x
Le travail virtuel de ces efforts est

W f = f . v dx = { U e } [N ]
T T
f dx
0 0
Il faut se donner la fonction f .
(x)

Pour le champ de pesanteur f = gS 2
2

e
12
Pour une densit de charge uniforme nous obtenons : { Fd }e = f < N ( x ) >T dx = f
0
La prise en compte d'une charge rpartie 2
sur un lment ne consiste pas appliquer 2
simplement des efforts fl/2 aux noeuds.

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

Vecteur force gnralise nodale


Lorsqu'un chargement est appliqu sur un nud de la structure le travail virtuel des charges s'exprime
directement sur les variables nodales concernes : Wext = Fi vi + M ii
Les valeurs de Fi et M i se mettent directement dans le vecteur des charges extrieures

27
MEF : tude des portiques 28/64

Exemple Objectif : Dterminer la rponse statique de la poutre avec un modle lment fini.
y F Modle 1 lment fini
x Ce modle comporte 4 variables : X T =< v1 , 1 , v 2 , 2 >

Les conditions aux limites : (v1 , 1 ) = (0, 0)
Y1
M1
v2 2 dplacements inconnus : X IT =< 0, 0, v2 , 2 >
2
2 efforts inconnus : FI T =< Y1 , M 1 , 0, 0 >
1 2

La charge conduit : FDT =< 0, 0, F , 0 >

12 6 12 6 0 Y1
2
EI 6 4 2 6 2 0 M 1
Le PTV appliqu l'lment nous donne l'quation matricielle 3 =
12 6 12 6 v2
F
6 2 2 6 4 0
2
2

EI 12 6 v2 F v2 F 3 1/ 3
Les quations donnant la dforme sont : 2 =
==> =
3 6 4 2 0 2 EI 1/ 2
C'est la solution exacte de la RDM
Les quations donnant les efforts l'encastrement sont :
EI 12 6 v2 Y1 Y1 12 6 1/ 3 F
3 6 2
2 = ==> = F 2 =
2 M1 M1 6 2 1/ 2 F
On vrifie les quations d'quilibre de la structure
Dans cet exemple le modle lment fini donne la solution exacte car celle-ci est un polynme d'ordre 3
comme l'approximation utilise.

Pour calculer ltat de contrainte sur les lments, le diagramme du moment de flexion et celui de l'effort
tranchant, nous utilisons la loi de comportement intgre.
M f = EI v, xx = EI < B, x2 > {U e }
Pour chaque lment nous crirons :
T = EI v, xxx = EI < B, x3 > {U e }
6 2 6 2
Rappel : < B, x2 > = < 2 ( 1 + 2 s ) , ( 2 + 3s ) , 2 (1 2s ) , ( 1 + 3s ) >

Vous notez que le moment de flexion Mf 12 6 12 6
est linaire et que leffort tranchant est < B, x3 > = < 3 , 2 , 3 , 2 >
constant par lment.

Exemple Tracer le diagramme des efforts intrieurs


6 2 F 3 1/ 3
y F
M f1 = EI < 2 (1 2 s ) ( 1 + 3s ) > = F ( s 1)
x EI 1/ 2

12 6 F 3 1/ 3
T1 = EI < > = F
3 2 EI 1/ 2
On retrouve la solution analytique
On vrifie bien que M f1 ( x = 0) = M1

28
MEF : tude des portiques 29/64

Exercice 15 : 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.
A Pb de flexion B
Nous cherchons la rponse statique sous son poids propre de la poutre sur
appuis reprsente par la figure ci contre. g

Modle 1 lment.
Dterminer la matrice raideur, et le vecteur force gnralis associ au poids propre.
crivez le systme rduit des quations, calculez les dplacements nodaux.
Calculer la flche au centre de la poutre, comparer la solution analytique
5 gS 4
v ( / 2) =
384 EI
Calculer les efforts aux appuis, et vrifier l'quilibre global de la structure.
Calculer les efforts sur l'lment, 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 et comparer la
solution analytique.
Calculer les efforts aux nuds, comparer la solution analytique.
Calculer les efforts sur l'lment et tracer les diagrammes de l'effort tranchant et du moment de
flexion, et comparer la solution analytique.
Comparer la solution analytique..
Rpondez aux mmes questions
Prise en compte de la symtrie
Utiliser la symtrie pour simplifier le modle
Calculer la matrice raideur et retrouver la solution du modle 2 lments.

Exercice 16 : 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 y
o A C B
reprsente par la figure ci contre.
Modle 1 lment. xo
Dterminer la matrice raideur.
le vecteur force gnralis associ la charge
Calculer la rponse statique, les efforts aux appuis et tracer le diagramme des efforts sur llment.
Comparer la solution analytique :

29
MEF : tude des portiques 30/64

7 F 3 1 F 2 1 F 2
v (C ) = , (C ) = , (B) =
768 EI 128 EI 32 EI
M f ( A) = 3F /16 , M f (C ) = 5 F / 32

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 :
EI EI EI
1 = 15,42 , 2 = 49,96 , 3 = 104, 3
S 4
S 4
S 4
Les solutions analytiques des poutres sont donnes sur le site
Les exercices de cours sont corrigs sur le site, il faut chercher les rponses avant de consulter le corrig.
Pour assimiler le cours il faut aussi traiter des exercices non corrigs.

Application aux portiques


Pour calculer les portiques nous devons utiliser un lment poutre tridimensionnel. Cet lment est
obtenu par superposition des trois modles suivants :
le modle de traction,
La flexion se dcompose en deux problmes de flexion plane
le modle de torsion, dans les deux plans principaux de la section droite de la poutre.
le modle de flexion.

variables Caractristiques mcaniques


Traction u ES , S
Torsion x GJ , I avec G = E 2(1 + )
Flexion ( x , o, y ) v, z EI z , S
Flexion ( x , o, z ) w, y EI y , S

L'lment fini poutre tridimensionnel est un lment deux noeuds et v


x u
6 degrs de libert par nud. y j
xe
ye e w
Les 12 degr de libert sont dfinis sur la base locale de l'lment. zo
z
{ U e }
T
= < (u , v, w, x , y , z )i (u , v, w, x , y , z ) j > i
ze
bo yo
La matrice (12*12) du modle tridimensionnel est obtenue par
superposition des quatre matrices lmentaires elle est donne titre xo
indicatif. :

30
MEF : tude des portiques 31/64

Il est clair que nous ne manipulerons pas ces matrices manuellement, d'autant que pour effectuer
l'assemblage d'une structure portique il faut effectuer un changement de base pour exprimer toutes les
matrices lmentaires sur une base globale.
Il faut passer aux calculs numriques MEFlab, Cast3M ou Abaqus

Statique des portiques plans simples


Manuellement nous ne traiterons que le cas simple de portique plan ayant des lments daxe x ou y
pour viter le changement de base, et souvent pour simplifier le modle nous ngligeons les dformations
dues l'effort normal dans les lments.
Matrice raideur lmentaire d'un modle traction - flexion
0 0 0
0
0 12 6 0 12
6

ES / S 2 EI 0 6 4 2 6 2 2
On pose : = 3
=
I
[ Ke ] = 3 0 0 0
0
EI / 0
0 12 6 0 12 6

0 6 2 2 0 6 4 2 sur <ui ,vi ,i ,u j ,v j , j >

ES / S 2
= = lancement de la poutre
EI / 3 I
Pour on tend vers la solution obtenue en ngligeant les dformations de traction
Pour un lment horizontal (orient de i vers j suivant la direction des x) y
La base locale et la base globale correspondent, la matrice raideur est vi vj
i j u
celle donne juste avant sur < ui , vi ,i , u j , v j , j > ui j

j x
i

31
MEF : tude des portiques 32/64

Pour un lment horizontal (orient de j vers i suivant la direction des y) y


vj
La base locale correspondra la base globale, on retrouvera la mme matrice j
raideur : j uj
0 0 0 0
0 12 6 0 12 6
2
[ Ke ] = 3 0 60 40 0 06
EI 2 2
0 vi
0 12 6 0 12 6
i
ui x
0 6 2 0 6 4 2 sur i
2
<u j ,v j , j ,ui ,vi ,i >
Mais attention lordre des variables lmentaires

Exemple Objectif : Dterminer la rponse statique de ce portique.


v2 Modle 2 lments finis
2
F 2 u2 3 u3 Ce modle est suffisant pour obtenir la solution exacte du problme. Cest un
modle 4 variables < u2 , v2 , 2 , u3 >
Il conduit rsoudre un systme de 4 quations, pour simplifier ce modle
nous allons ngliger les dformations dues l'effort normal dans les lments.
1

v =0
2 Cette hypothse permet d'crire deux quations de liaison : 2
F u2 u2 u3 = u2
3
2
Le modle ne comporte plus que 2 variables

Calculons directement les matrices lmentaires sur ces 2 variables.
1
EI 12 6
Pour llment 1 (2-1) : [ K1 ] = 6 4 2
3
EI 0 0
Pour llment 2 (2-3) : [ K 2 ] = 0 4 2
3
2 F 3
EI 12 6 u2 F u2 =
==> {U } =
15 EI
D'o le systme rduit des quations :
3 6 8 2 = 0 2
2 = 1 F
2 10 EI
u u
C'est la solution exacte de la RDM

Allure de la dforme

Calcul des ractions

32
MEF : tude des portiques 33/64

lment 1 : (2-1) 12 6 12 6 u R21


2
EI 6 4 6 2 M 21
2
M 21
=

2 3 12 6 12 6 0 R11
R21 6 2 6 4 0 M
2 2
11
M11
1 < R21 M 21 R11 M 11 >= F < 1 0,4 1 0,6 >
R11

lment 2 : (2-3) 12 6 12 6 0 R22


2
EI 6 4 6 2 M 22
2
R22 R32
=
M 22 M 32 3 12 6 12 6 0 R32
6 2 6 4 0 M
2 2

2 3 32

< R22 M 22 R32 M 32 >= F < 0,6 0,4 0,6 0,2 >
Ce modle ne nous donne pas toutes les composantes deffort car nous avons nglig les allongements
des lments.
Pour calculer la composante verticale de leffort au
0,6 F
noeud 1, nous pouvons crire les quations d'quilibre F - 0,2 F
de la structure.

Efforts aux appuis


-F
0,6 F
- 0,6 F

Exercice 17 : 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 A
figure ci-contre.
On ne nglige pas l'effet de l'effort normal 3 DDL par nuds ( u i , v i , i ). f

ES / yo
On posera = 3
EI /
Modle 2 lments. xo

Dfinissez vos vecteurs globaux : {U } { FI } (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.

33
MEF : tude des portiques 34/64

Pensez-vous que votre modle est satisfaisant ? (justifier votre rponse)


Proposer un modle plus satisfaisant, pensez-vous pouvoir rsoudre ce modle la main ?

Votre parcours pdagogique


Pour aller plus loin vous pouvez utiliser les supports pdagogiques proposs pour traiter numriquement
des structures portiques plus complexes avec au choix :
Cast3M
MEFlab (Matlab)
Abaqus ou tout autre code EF industriel
Les aspects thoriques suivants peuvent aussi vous intresser pour approfondir vos connaissances :
Le flambement des poutres et des portiques
La plasticit des poutres et des portiques (rotule plastique)
Caractristiques des poutres composites

34
Formulation variationnelle & criture Matricielle 35/64

Formulation Variationnelle
& criture Matricielle
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 et doit faire partie, ce titre, de votre culture scientifique.
La mthode des rsidus pondrs (annulation d'erreur) utilise comme point de dpart le systme dEDP
(quations diffrentielles) dfini par les quations locales et les conditions aux limites du problme. La
formulation intgrale du problme ainsi obtenue peut tre utilise comme point de dpart c'est La
formulation variationnelle du problme. En mcanique cette forme variationnelle est le PTV (Principe des
Travaux Virtuels).
Problme aux limites
Systme d'EDP formulation forte du problme

Forme intgrale forte du problme


Mthode des
Les conditions aux limites restent satisfaire
rsidus pondrs Nombreuses mthodes
collocation, valeur moyenne
Galerkin (==> lments finis)

Transformation de Formulation faible du problme


la forme intgrale Les CL de Neuman ou mixte sont prises en compte

Approximation Traitement numrique

Forme variationnelle Solution


Forme matricielle
du problme numrique
Passage d'un systme EDP une solution numrique

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.

Formulation intgrale
Partons de lquation locale et des conditions aux limites dfinies dans le cadre de la MMC.
M D u div = f PFD appliqu un lment
de matire
M u u = ud

M n = Td

Pour exprimer lquation locale en fonction des dplacements u + L (u ) = f Physique du matriau


Il faut associer au systme prcdent deux relations : & exprimentale.
- Les lois de comportement: = fct ( ) Gomtrique
- Les Relations dplacements - dformations: = fct ( u )

35
Formulation variationnelle & criture Matricielle 36/64

Lquation locale
"EL" P P.( u div( ) - f ) dV = 0 (Formulation forte)
D
Sachant que* : grad s ( P ) = div ( P ) P. div ( )

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


D

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


D D D

"EL" P ( P. u + : grad s (P ) - P. f ) dV ( P. n ) dS = 0
D D
En tenant compte des conditions aux limites sur la frontire M n = Td
"EL."

C.L sur
P ( P. u + : grad s (P) - P. f ) dV P. n dS P.Td . dS = 0
D u

n est un champ inconnu


Pour obtenir une quation ne dpendant que du champ inconnu u , nous sur
utilisons des fonctions test
cette frontire
valeur nulle sur la frontire u
Fonction Cinmatiquement
Admissible
M u P( M ) = 0 P. n dS = 0
u

Do la formulation variationnelle quivalente au systme d'quations aux drives partielles du problme,


pour des fonctions de pondration cinmatiquement admissibles.

PCA ( P. u + : grad s (P ) - P. f ) dV = P.Td . dS


D
Les conditions aux limites en dplacement M u u = u d doivent tre vrifies

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.

quivalence avec le PTV


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

*
Cette formule utilise la symtrie du tenseur des contraintes et les relations suivantes:
T
: grad ( u ) = div ( u ) u. div ( )
T
: grad (u ) = div ( u ) u. div ( )
La dmonstration de ces relations se fait simplement partir d'une relation indicielle de la forme suivante:
ij ui , j = (ui ij ) , j ui ij , j

36
Formulation variationnelle & criture Matricielle 37/64

W travail virtuel des efforts intrieurs et extrieurs


= Wint = : dV + f . u dV + T . u dS
D D D

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

Le PTV : u u. u dV = : grad s ( u ) dV + u. f dV + u.T dS


D D D D
quivalence avec la FV Notez que pour u = 0 sur u u.T dS = u.Td . dS
P u D

L'intrt de ce principe est de fournir directement la forme intgrale sans avoir passer par les quations
aux drives partielles

criture matricielle du PTV


Pour obtenir une quation matricielle, nous cherchons une solution approche du problme sous la forme
d'une combinaison linaire de fonctions de forme. La mthode consiste alors affaiblir la forme intgrale
prcdente en ne la satisfaisant que pour un nombre fini de fonctions de pondration.
La mthode de Galerkin consiste utiliser les mmes fonctions pour lapproximation et la pondration.
Pour l'approximation {u h ( M , t )} = [W ( M ) ] {q (t )} Pour
avec: [W ( M )] matrice des fonctions de forme q =< 1, 0, 0,.... > ==> P1 = W1
{q(t )} vecteur des paramtres de lapproximation. q =< 0,1, 0,.... > ==> P2 = W2
Pondration { P ( M )} = [W ( M )] {q} Etc.
q =< 0, 0, 0,.,1 > ==> Pn = Wn

Pour exprimer le produit : nous utilisons une reprsentation vectorielle des tenseurs

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


T T

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

La forme matricielle associe aux lois de comportement est alors : { (M) } = [ D( M )]{ ( M ) }
Les relations dformations - dplacements peuvent aussi s'crire sous forme matricielle.
{ (M ) }= {grad u } = [ L] {u
s (M ) (M ) }
[ L] Matrice d'oprateurs diffrentiels correspondant l'expression du gradient
symtrique des dplacements.

Compte tenu de ces notations le produit : ==> h : grad s (P ) = { P ( M )} [ L ] [ D ( M ) ] [ L ] u h ( M )


T T
{ }
Soit compte tenu de l'approximation et de la pondration
h : grad s (P) = {P ( M )} [ B ( M ) ] [ D ( M ) ] [ B ( M ) ] {q ( t )} avec [ B ] = [ L] [W ]
T T
(M) (M)

Reportons ces expressions dans la formulation variationnelle nous obtenons:


q
D
(
{ q}T [W ]T [W ]{q} + [ B ]T [ D ] [ B ]{q} + [W ]T { f } ) dV = { q} T
[W ] {T } dS
D
T

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

37
Formulation variationnelle & criture Matricielle 38/64

Cette quation pouvant tre crite quelque soit {q} , nous obtenons l'quation matricielle :

[ M ] {q} + [ K ] {q} = {F }
avec: [M ] = [W ]T [W ] dV
D

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

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

Application aux modles de lingnieur



Pour le modle traction compression prsent pour l'tude des treillis : [ D ] = ES [ L] =
x
2
Pour le modle flexion prsent pour l'tude des portiques : [ D ] = EI [ L] =
x 2
Pour les modles de llasticit plane
Le modle contraintes planes s'applique des pices peu paisses charges transversalement dont
les faces ne sont pas charges (plaques et coques minces, les membranes, capacit sans effet de fond,
etc)
11 12 0 On considre que l'tat de contrainte

[ ] = 21 22 0
l'intrieur du domaine est voisin de l'tat de
Hypothse contrainte sur les surfaces, donc plan par rapport
0 0 0 la normale la surface

soit : { } =< 11 22 12 >


T

1+
crivons l''inverse de la loi de HOOKE = trace( ) 1 +
E E
Pour dterminer le tenseur des dformations partir du tenseur des contraintes, en ne conservant que les
termes travail non nul.
La dformation 33 qui nest pas prise en compte
11 1 11
0 dans la loi de comportement, peut tre calcule
1
22 = 1 0 22 posteriori par : 33 = ( 11 + 22 )
2 E 0 0 2(1 + ) 12 E
12


11 1 0 11
E
Puis inversons cette relation : 22 = 2
1 0 22 ==> [ D ]
(1 ) (1 ) 212
12 0 0
2

Le modle dformations planes s'applique des pices massives dont les dformations
longitudinales seront suffisamment faibles pour tre ngliges.
11 12 0
Hypothse : [ ] = 21 22 0 soit : { } =< 11
T
22 212 >
0 0 0

38
Formulation variationnelle & criture Matricielle 39/64

= E
(1 + )(1 2 )
crivons la loi de HOOKE : = trace( ) 1 + 2 avec
= 2(1 + )
E

Ne conservons que les termes travail non nul.




11 1 0 11

0 22 ==> [ D ]
E
22 = 1
(1 + )(1 2 ) (1 2 ) 212
12 0 0
2
La contrainte 33 qui nest pas prise en compte
dans la loi de comportement, peut tre calcule
En rsum pour llasticit plane posteriori par : 33 = (11 + 22 )

La matrice d'lasticit est de la forme:



1 (1 a ) 0

[ D] =
E (1 a ) 1 0 avec a = 0 en contraintes planes
(1 + )(1 a ) (1 a ) a = 1 en dformations planes
(1 a )
0 0
2(1 a )

0
11 x
u
Loprateur diffrentiel [ L ] : 22 = 0 v tel que { } = [ L ]{u}
2 y
12


y x

Exemple Objectif : construction des matrices lmentaires pour un


lment triangulaire quelconque
yo
y3 3 Soit un lment triangulaire trois nuds, nous avons trois
lment rel variables nodales identifier. Nous cherchons donc une
approximation polynomiale linaire de la forme :
y2 2
a1

= [1 x y ] a2
y1 1
h
u ( x, y) (1)
xo a
x3 x1 x2 3

Pour exprimer l'approximation en fonction des dplacements nodaux nous allons identifier les valeurs
nodales des dplacements
u1 1 x1 y1 a1

soit pour le dplacement suivant x ui = u h ( xi , y i ) , aux 3 nuds : u2 = 1 x 2 y 2 a 2
u 1 x y 3 a 3
3 3

Il est simple de vrifier que la rsolution de ce systme conduit :

39
Formulation variationnelle & criture Matricielle 40/64

a1 23 31 12 u1 A = aire du triangle
1
a 2 = y 23 y 31 y12 u2 avec xij = xi x j et yij = yi y j
a 2 A x x13 x 21 u = x y x y
3 32 3 ij i j j i

Reportons ce rsultat dans lapproximation (1) , nous obtenons :


u1 avec par permutation circulaire de ijk

u h
= [ N1 N2 N 3 ] u2 1
Ni = ( + x y jk y x jk )
( x, y)
u 2 A jk
3
v1

De la mme faon nous aurons : v h
( x, y ) = [ N1 N2 N 3 ] v2
v
3
u1
v
1
u N 0 N 2 0 N 3 0 u 2
Soit = 1 = [N ( x , y ) ]{U e } C'est l'approximation nodale du T3
v 0 N 1 0 N 2 0 N 3 v 2
u 3

v 3
Nous avons vu que : { ( M ) } = [ L ] {u ( M )} = [ L ][ N ( x , y ) ]{U e } = [ B ( M ) ] {U e }
N1, x 0 N 2, x 0 N 3, x 0

D'o l'expression : [ B ( x , y ) ] = 0 N1, y 0 N 2, y 0 N 3, y
N1, y N1, x N 2, y N 2, x N 3, y N 3, x

y23 0 y31 0 y13 0
1
[ B( x, y )] = 0 x32 0 x13 0 x31 cette matrice est constante.
2A
x32 y23 x13 y31 x31 y13
L'approximation de l'tat de contrainte est donc constante par lment.
Pour calculer les matrices lmentaires [ M ]e , [ K ]e et { F }e le vecteur associ une densit de charge sur
l'lment, il reste calculer les produits des matrices et intgrer sur l'lment.

Votre parcours pdagogique


Dans l'exemple que nous venons de traiter, nous avons utilis l'lment rel pour dfinir les fonctions
d'interpolation nodale. En pratique tous ces calculs, pour tre systmatiss, seront effectus sur des
lments de rfrence nous prsentons ces techniques numrique dans le prochain chapitre.
Vous pouvez tudier d'autre formulation variationnelle de problmes physiques que nous prsentons soit
dans les exemples de cours soit dans les exercices. Ou passer directement au chapitre sur les mthodes
numriques quitte revenir l'occasion de vos travaux sur d'autres exemples physiques.
Parcours possibles
tude des formulations variationnelles de modles physiques classiques
tude des mthodes numriques relatives la MEF
lment de rfrence
Transformation gomtrique (matrice Jacobienne)
Intgration numrique

40
Formulation variationnelle & criture Matricielle 41/64

Exercices : Formulations Variationnelles en physique

Exercice 1: Formulation variationnelle d'un problme de thermique


Objectifs : tablir la formulation variationnelle tridimensionnelle dun problme de thermique.
En donner la forme matricielle pour la mthode de Galerkin.
Soit un corps de masse volumique ,
de chaleur massique volume constant cv , et de conductivit .
quations du problme
Le flux thermique est donn par la loi de Fourier : q = grad T
T
L'quation gnrale du bilan nergtique est : divq r = cv
t
ou r est un flux de chaleur cr par unit de volume
A ces deux quations il faudra associer une condition initiale (rpartition initiale des tempratures)
Les conditions aux limites du problme peuvent tre :
De type champ (problme de Dirichlet) T = Td
De type flux (problme de Neumann) q.next = d
De type mixte (problme de Fourier) c = hc (Ts T ) Condition de convection
1- crire le systme d'EDP gnral dun problme de thermique stationnaire.
2- Transformer cette formulation forte pour obtenir la formulation variationnelle faible de ce
problme.
3- Donner lexpression matricielle de cette formulation faible pour la mthode de Galerkin, avec une
approximation de la forme T =< > {q}
Les exercices de cours sont corrigs sur le site, il faut chercher les rponses avant de consulter le corrig.
Pour assimiler le cours il faut aussi traiter des exercices non corrigs.

Exercice 2: coulement d'un fluide visqueux dans une conduite.


Objectifs : Obtenir diffrentes formulations variationnelles de ce problme
Appliquer les mthodes d'approximation gnrale sur le domaine.
Considrons le problme de l'coulement stationnaire d'un fluide visqueux incompressible dans une
conduite de section droite carre .
p 2 p1 y
La chute linique de pression est donne =

On note la viscosit cinmatique du fluide. p1 u p2 2a
x

L'inconnue est le champ des vitesses u = u ( x, y ) z . 2a


Section

Pour cet coulement les quations de Navier-Stokes se rduisent :

L'quation locale M (u ) =

Les conditions aux limites M u = 0

W ( x , y ) = ( x 2 a 2 )( y 2 a 2 )
1- Soit : 1 Deux fonctions de forme dfinies sur le domaine
W2 ( x , y ) = W 1 ( x , y ) ( x 2
+ y 2
)

41
Formulation variationnelle & criture Matricielle 42/64

Ces deux fonctions de forme W1 ( x , y ) et W2 ( x , y ) sont-elles cinmatiquement admissible ?


2- Formulation forte du problme
tablir la formulation forte du problme.
Peut-on utiliser cette formulation avec les fonctions de forme prcdente ?
Donner l'criture matricielle de l'quation pour des pondrations P(x, y) quelconques.
3- Pour une approximation 1 paramtre sur W1 ( x , y ) Comparer les rsultats obtenus pour :
La mthode de collocation au point (0,0) puis au point (a/2,a/2)
La mthode de la valeur moyenne de l'erreur P(x, y) = 1
La mthode de Galerkin : P(x, y) = W1 ( x, y )
4- Formulation faible du problme (formulation variationnelle)
tablir la formulation faible de ce problme
Donner la forme matricielle correspondant la mthode de Galerkin
Retrouver l'approximation obtenue pour une approximation 1 paramtre.
Calculer la nouvelle approximation pour une approximation 2 paramtres
u h = < W ( x , y ) > {q} = W1 ( x , y ) q1 + W2 ( x , y ) q2
Le fichier Maple vous simplifiera les calculs numriques

Exercice 3: Discrtisation "EF" de la conduite


Objectifs : Appliquer les mthodes d'approximation par sous domaines.
Effectuer les calculs au niveau lmentaire sans utiliser la notion d'lment de rfrence.
Le domaine tudi est un carr le cot 2a , pour simplifier les calculs yo
nous avons orient diffremment le repre d'observation. 3

La discrtisation que nous allons utiliser est reprsente sur la figure ci 2a


(2) (1)
contre. Les mailles sont des lments finis de type T3. 4 2 xo
(3) 1 (4)
u = f sur D
Le champ des vitesses u ( x, y ) vrifie
u = 0 sur le contour de D
5

Formulation
Rappeler la forme variationnelle du problme.
Donner la forme matricielle correspondant une approximation de cette quation intgrale.
Calcul de la matrice raideur lmentaire
Les quatre lments tant identiques, on limitera les calculs au premier lment (l'lment 123).
Dfinir les fonctions d'interpolation de cet lment.
Dterminer la matrice raideur et le vecteur force gnralis de cet lment.
Montrer que pour les autres lments les rsultats sont identiques.
Rsolution
Calculer l'approximation du champ de vitesse au centre de la conduite

42
Formulation variationnelle & criture Matricielle 43/64

Exercice 4: Formulation matricielle d'un problme axisymtrique


Objectifs : Appliquer les mthodes d'approximation par sous domaines.
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
ur ( r , z , t ) = u zo
u
{u ( M , t )} = u = 0 =

b symtrie cylindrique

u ( r , z , t ) = w w ez
z
yo e
1- Exprimer l'oprateur gradient du = grad (u ) dX sur la base b xo
b er
2- En dduire en petites dformations l'oprateur [ L ] ; { } = [ L ]{U }

3- Exprimer la matrice dlasticit [D] correspondant la loi de HOOKE : = trace( ) 1 + 2


4- pour un lment triangulaire T3 zo
k
u
Rappeler l'expression de la matrice [ N ] ; = [ N ( x , y ) ]{U e } lment rel

w T3
j
En dduire l'expression de la matrice [ B ] ; { } = [ B ]{U e }
i
symtrie cylindrique

43
Formulation variationnelle & criture Matricielle 44/64

44
Mthodes numriques 45/64

Mthodes numriques
dans le cadre de la MEF
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.

Discrtisation du milieu
Cette opration consiste dcomposer le domaine continu en un nombre fini de sous domaines
lments finis .
ne

D = De telle que lim De = D
taille des e 0 e
e =1

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.
Modifier la taille des
lments
Pice prsentant des
congs de raccordement

Changer la gomtrie
lments frontire courbe

Erreur de discrtisation
gomtrique
Erreur de discrtisation gomtrique.

Approximation nodale
La mthode des lments finis est base sur la construction systmatique d'une approximation u h du
champ des variables 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.
L'approximation par lments finis est une approximation nodale par sous domaines ne faisant intervenir
que les variables nodales du domaine lmentaire
De . M De {u } = [ N
h
(M ) (M ) ] {U n }
{u }
h
Valeur de la fonction approche en tout point M de l'lment
[N] Matrice des fonctions d'interpolation de l'lment
{U n } Variables nodales relatives aux nuds d'interpolation de l'lment

45
Mthodes numriques 46/64

Valeurs approches lment 1


aux noeuds xi

+
lment 2

x
Approximation linaire +
utilisant 3 lments lment 3

Approximation nodale linaire une dimension


lments de rfrence
Un lment de rfrence est un lment de forme gomtrique simple (frontires rectilignes, bords de
longueur unit). Pour la majorit des lments de rfrence, l'approximation nodale est construite 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, x2] 3 variables
2D: linaire [1, x, y] 3 variables T3
quadratique [1, x, y, x2, xy, y2] 6 variables T6
3D: linaire [1, x, y, z] 4 variables Ttradre d1
quadratique [1, x, y, z, x2, xy, y2, xz, z2, yz] 10 variables Ttradre d2
Bases polynomiales incompltes: Ce choix ne comporte
que des monmes de
2D: "quasi-linaire" [1, x, y, xy] 4 variables Q4 degr 1, et respecte la
symtrie de la base.
"quasi-quadratique" [1, x, y, x2, xy, y2, x2y, y2x] 8 variables Q8
3D: "quasi-linaire" [1, x, y, z, xy, xz, yz, xyz] 8 variables cube
Construction de l'approximation nodale
Lapproximation nodale est construite sur l'approximation polynomiale : M u h ( M ) =< ( M ) > {a}
L'approximation est identifie la valeur du champ de variables aux n nuds M i de l'lment
{U n } = {u h ( M n )} = < ( M n ) > {a}
En rsolvant ce systme d'quation, nous exprimons {a} en fonction des variables nodales {U n }
1
< ... > La matrice inverser doit tre bien
{a} = [T ]{U n } avec [T ] = < ( M i ) > conditionne. Conditionnement li au
choix de la base polynomiale et la
< ... > gomtrie des lments de rfrence.
Reportons ce rsultat dans l'approximation
Nous obtenons la matrice des fonctions d'interpolation : < N ( M ) >=< ( M ) > [T ]

46
Mthodes numriques 47/64

0 si i j
Les fonctions d'interpolation satisfont la proprit suivante M i N j ( Mi ) =
1 si i = j

lments une dimension


s C'est un segment de droite de longueur unit : s [ 0,1]
0 1

Approximation linaire
base polynomiale utilise est (1, s ) 2 nuds 1 N1 N2
N 1 ( s) = L1 = 1 s 1
0 s
N 2 ( s) = L2 = s 1 2

Approximation quadratique N2 N3
1 N1
Base polynomiale (1, s, s 2 ) 3 nuds
N 1 ( s) = L1 (2 L1 1)

N 2 ( s) = 4 L1 L2 0 1 s
N ( s) = L (2 L 1)
3 2 2 1 2 3

Approximation cubique Tous ces lments sont


Base polynomiale (1, s, s 2 , s 3 ) 4 nuds de type Lagrange

L1
N 1 ( s) = 2 (3 L1 1)(3 L1 2) 1 N1 N2 N3 N4
9
N 2 ( s) = L1 L2 (3 L1 1)
2
9
N 3 ( s) = L1 L2 (3 L2 1) 0
1 s
2
L2 1 2 4
N 4 ( s) = 2 (3 L2 1)(3 L2 2)
3

Identification du champ et sa drive (pente)


N 1 ( s) = 1 3s 2 + 2 s 3
u et u , x
N 2 ( s) = s 2 s + s
2 3
N1 N3
1
N 3 ( s) = 3s 2 s
2 3
N2
N 4 ( s) = s 2 + s 3 1 1
1
s
Cet lment est de type Hermite N4
s
cf. lment poutre. 2
1

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

Approximation linaire : Base polynomiale (1, s, t )


lment 3 nuds, triangle de type "T3" 2 s
1
(0,0) (1,0)
Les fonctions d'interpolation sont :

47
Mthodes numriques 48/64

N1 = 1 s t N2 = s N3 = t
N1 t t N3
N2 3
3 t
3
1
1 1

2
2 2 s
s s
Approximation quadratique t
Base polynomiale (1, s, t , st , s 2 , t 2 ) (0,1) 3
lment 6 nuds, triangle de type "T6".
5 4
On pose : L1 = 1 s t , L2 = s , L3 = t
1 2 s
Les fonctions d'interpolation sont : (0,0) 6 (1,0)
Pour les 3 noeuds sommet: i = 1,2,3 Pour les 3 noeuds d'interface (4,5,6):
N i = Li (2 Li 1) i = 1, 2,3 avec j i, k et k i
3 N i+3 = 4 L j Lk

5 1
1
4 6
1 1 5
6 2
N 4 = 4 L2 L3
N1 = L1 (2 L1 1) 2
4
3

lments rectangulaires plans


L'lment de rfrence est un carr de cot 2 : ( s, t ) [ 1,1] t
4 3
Approximation linaire "Q4" (1, s, t , st ) (-1,1) (1,1)

N1 1
= 4 (1 s)(1 t ) N1 s
1
3
N2 = 4 (1 + s)(1 t ) 1
2
1
1
N3 = 4 (1 + s)(1 + t ) (-1,-1) (1,-1)
1 2
N 1
= 4 (1 s)(1 + t )
4
Approximation quadratique "Q8" t
7 6 5
Pour viter davoir des nuds internes, on utilise des bases polynomiales
incompltes mais symtriques contenant tous les monmes dun mme degr. s
8
4
2 2 2 2
Base polynomiale (1, s, t , st , s , t , s t , t s )
1 2 3

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.

48
Mthodes numriques 49/64

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.
Le calcul des matrices lmentaires ncessite une drivation puis une intgration sur le domaine
lmentaire. Le calcul analytique n'est possible que pour des lments trs simples, les lments
monodimensionnels ou en 2D le T3 et le Q4 rectangulaire. Un code lments finis a donc recours aux
calculs numriques, bass sur lutilisation d'lments de rfrence, de la matrice Jacobienne de la
transformation gomtrique, et de lintgration numrique pour calculer les coefficients des matrices.
Ce paragraphe prsente quelques aspects du calcul numrique, indispensables pour comprendre les
erreurs numriques lies la forme du maillage, lors de lanalyse de rsultats.
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.
Nous entendons par lment rel un lment quelconque du domaine discrtis.
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.
En 3D la transformation gomtrique est dfinie par :
x =< N g ( s , t , u ) > { x n }
{ xn } , { yn } , { zn } Coordonnes des noeuds de l'lment rel
y =< N g ( s , t , u ) > { y n } avec :
< N g ( s , t , u ) > Fonctions de la transformation gomtrique
z =< N ( s , t , u ) > z
g { n}
Dans ce cours nous ne prsentons que des lments iso paramtriques pour lesquels les nuds
d'interpolation et les nuds gomtriques sont confondus. Les fonctions de la transformation
gomtrique N g seront identiques aux fonctions d'interpolation N .

Exemples d'lments de rfrence classiques


lments une dimension.
Rfrence Rel

linaire e

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.

49
Mthodes numriques 50/64

lments triangulaires: lments carrs:


t t t t
(-1,1) (1,1)
(0,1)
s s
1/2

s s
(0,0) (1,0) (-1,-1) (1,-1)
Linaire (3) Quadratique (6) Linaire (4) Quadratique (8)

lments trois dimensions.


u
u u
(0,0,1)
(0,0,1) (0,1,1)
(-1,-1,1) (-1,1,1)
(1,0,1) (1,1,1)
t (1,-1,1)
t
t (-1,1,-1)
(-1,-1,-1)
(0,1,0) (0,0,-1) (0,1,-1)
(1,-1,-1) (1,1,-1)
s
(1,0,0) (1,0,-1) s
s
ttradrique (4) prismatique (6) 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 ) .

La matrice Jacobienne de la transformation [ J ] est dfinie par:

x y z
s s s s x x
y z = [ J ]
t =
x
t t t y y
x y z
u u u
u z
z

x =< N g ( s , t , u ) > { x n }

Compte tenu de lexpression de la transformation gomtrique y =< N g ( s , t , u ) > { y n }
z =< N ( s , t , u ) > z
g { n}
< N g >
s
s
[
[ J ] = t < x y z >= < N g > {x n } { y n } {zn }
t
]

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

50
Mthodes numriques 51/64

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

x s
1 1
y = [ J ] t La transformation devant tre une bijection [ J ] existe

z u
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 logiciels 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 et 2 des fonctions d'interpolation (problmes de flexion), la
x 2 xy
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 (x, y, z) dxdydz = f (s, t, u) det[ J ] dsdtdu


De Dref

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.
Les formules d'intgration numrique permettent d'valuer l'intgrale sous la forme gnrale suivante :
Npi

f dv f (i )i
Dref i =1

o N pi 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.
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 dans les codes lments finis. Pour les problmes non linaires en
dynamique on utilise souvent un nombre de points d'intgration plus faible pour diminuer les temps de
calcul (Abaqus par exemple fait de l'intgration rduite par dfaut), attention un nombre de points
d'intgration insuffisant peut conduire des rsultats faux*.

*
Pour un problme de dynamique lintgration rduite peut introduire des modes parasites (phnomnes dhourglass)

51
Mthodes numriques 52/64

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

1 1
4 s= t= =1
3 3

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

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

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
pour chaque lment e

pour chaque point d'intgration i = 1, Np (i , i )


N g ( i ), { xn } , { yn } , { zn }
Calcul
du jacobien, [ J (i )] , [ J (i )]1
des fonctions d'interpolation,
et de leurs drives.
[ N (i )] ; [ B(i )]

Somme sur les points [ Ke ] = [ Ke ] + [ Bi ]T [ D] [ Bi ]det( Ji )i


d'intgration
==> Matrices lmentaires [ M e ] = [ M e ] + [ Ni ]T [ Ni ]det( Ji )i
{Fe } = {Fe } + [ Ni ]T f det( Ji )i
Fin de l'intgration numrique

Assemblage dans les [ K ] = [ K ] + [ Ke ]


matrices globales
[M ] = [M ] + [M e ]
{F } = {F } + {Fe }
Fin du calcul

Exemple : L'lment triangulaire "T3"


yo
3
t e e
C'est un lment iso-paramtrique
3 2
1
Les fonctions dinterpolation sont :
1 2
s
x3 x1 x2 xo N1 = 1 s t N2 = s N3 = t
rfrence
lment rel

52
Mthodes numriques 53/64

La matrice Jacobienne de cette transformation gomtrique.


< N g > x1 y1
s 1 1 0
[ J ] = < N > { xn } { yn } = 1 0 1 x2 y2
g x y
t 3 3

x x y2 y1 x21 y21
[ J ] = x2 x1 =
y3 y1 x31 y31
Cette matrice est
une constante
3 1
A est laire de l'lment rel.
1 1 y31 y21
Son inverse : [ J ]
J =2A est le jacobien de la transformation.
=
2 A x31 x21


x 1 y31 y21 s
Sachant que : =
y 2 A x31 x21 t

Nous en dduisons :
N1, x 1 1 1 y31 + y21 1 y23
= J = =
N1, y 1 2 A x31 x21 2 A x32
N 2, x 1 1 1 y31
= J =
N 2, y 0 2 A x31
u
N 3, x 1 0 1 y21

xx

,x

= J = { } = = v = [ B ] {U e }
N
3, y 1 2 A x21 yy , y

2 xy u, y + v, x
D'o lexpression de la matrice [ B ( x, y ) ]
N 0 N 2, x 0 N3, x 0
1, x
[ B ( x, y ) ] = 0 N1, y 0 N 2, y 0 N 3, y

N1, y N1, x N 2, y N 2, x N3, y N3, x
y23 0 y31 0 y12 0
1
[ B ( s, t ) ] = 0 x32 0 x13 0 x21
2A
x32 y23 x13 y31 x21 y12 e paisseur suppose
uniforme de llment
Ces rsultats sont ensuite utiliss pour le calcul des matrices lmentaires :
1 1 s
Matrice raideur: [K e ] = [ B( M )]T [ D( M )] [ B( M )] dv = e [ B ( s, t )]T [ D] [ B( s , t )] 2 A dsdt
De 0 0
Les termes de cette matrice sont des constantes.
1 1 s
Matrice masse: [M e ] = [N ( x, y )]T [N ( x, y )] dv = e [N (s, t )] [N ( s, t )] 2 A dsdt
T

De 0 0
1 1 s
Dans le cas dune charge de volume f d {Fde } = e [ N ( s, t )]T { f d } 2 A dsdt
0 0
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.

53
Mthodes numriques 54/64

Assemblage et conditions aux limites


Ne
Les rgles d'assemblage sont dfinies par la relation : D De
Il faut penser nergie ou travail virtuel pour
e =1
effectuer la sommation des termes
Ne
{ U e } [ M e ]{Ue } = { U } [ M ]{U}
T T
ne
e =1
{ U e } {Fde } = { U } {Fd }
T T
et
Ne
{ U e } [ Ke ]{U e } = { U } [ K ]{U } e =1
T T

e =1

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 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 } = { Fd } + { Fi }
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 { Fi } .

Dans le cas dun calcul statique, La mthode directe de rsolution par blocs, peut se prsenter sous la
forme suivante en regroupant les termes des matrices.

[ K11 ] [ K12 ] U i = Fd 1 + 0 {U i } = [ K11 ]1 {{Fd 1} [ K12 ]{U d }}




[ K 21 ] [ K 22 ] U d Fd 2 Fi { Fi } = [ K 21 ]{U i } + [ K 22 ]{U d } { Fd 2 }

Dans le cas particulier ou {U d } = {0} seul les termes de [ K11 ] et [ K 21 ] sont utiles

{U i } = [ K11 ] { Fd 1}
1

En effet
{ Fi } = [ K 21 ]{U i } {Fd 2 }
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.

Exercice
Les exercices de cours sont corrigs sur le site, il faut chercher les rponses avant de consulter le corrig.
Exercice 1 : 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.

*
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, . ).

54
Mthodes numriques 55/64

La structure tudier est une plaque mince homogne 3 4


isotrope charge dans son plan. Nous utiliserons donc un F
(2) 1
modle contraintes planes. Les conditions aux limites et le a
modle lments finis utiliser sont reprsents sur la figure (1)
ci-contre. 2a 2
yo 1
Les lments sont les lments de type T3 prsent dans ce
xo 1
chapitre de cours.
Formulation
Rappeler : la forme variationnelle du problme.
la forme vectorielle de la loi de comportement.
la matrice reliant le vecteur des dformations et les dplacements nodaux.
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.

Exercice 2 : lment Q4 en contraintes planes


Objectifs : Transformation gomtrique et intgration numrique, analyse du script Q4_ke de
MEFlab
Soit l'lment de rfrence quadrilatre quatre nuds de type Q4.
yo 4
t e e
3
4 3
1
s 2
1 2 xo
x1 x4 x2 x3
rfrence
lment rel
Rappeler :
la base polynomiale de lapproximation.
le principe de construction de l'approximation nodale.
u
lexpression de [ N ( s , t ) ] telle que : = [ N ( s , t ) ]{U e }
v
Transformation gomtrique du Q4
Appliquez la transformation au centre du carr puis au point de coordonnes s = t = 0,5
Donner lexpression de la matrice Jacobienne de cette transformation gomtrique en fonction
de s, t et xi , yi
Que pensez-vous du calcul de l'inverse de la matrice Jacobienne ?

55
Mthodes numriques 56/64

Dans le cas particulier ou l'lment rel est un rectangle


yo a
1 2a 0
Montrer que la matrice Jacobienne est : [ J ] =
4 3

4 0 2b
b
1 e
2
xo
En dduire lexpression de [ J ]
1

Calculer la drive premire par rapport aux coordonnes relles des fonctions d'interpolation.
En dduire lexpression de la matrice [ B ] en fonction de s et t
Est il possible de calculer analytiquement la matrice raideur dun lment rectangulaire ?
Calculs numriques
Analyser le script Q4_ke qui utilise lintgration numrique
Le diaporama Q4 propos sur le site vous aidera faire le lien avec le cours.
Utiliser MEFLAB pour raliser un modle en contrainte plane d'une poutre console.
F=200Kg
Poutre en acier
h=20cm
yo L=3m section
e=1cm
rectangulaire
xo

Pour un maillage de 5 par 3 lments pour une longueur L et une hauteur h.


Analyser les rsultats et comparer avec la solution analytique poutre car L >> h
Effectuez une tude de convergence
Pour assimiler le cours il faut traiter des exercices non corrigs.

Votre parcours pdagogique


Vous tes prt pour aborder des problmes pratiques soit :
Sur des TP numriques pour approfondir vos connaissances sur les mthodes numriques que nous
n'avons pas dtailles ici.
Sur des projets lments finis visant l'utilisation d'un code de calcul industriel
Ces parcours sont proposs dans le menu du site

56
Utilisation d'un logiciel lments finis 57/64

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) permettra de savoir comment modliser et analyser diffrents lments dun
problme plus complexe.

Cration et vrification des donnes:


Cette tape dpend essentiellement du logiciel utilis pour dfinir le jeu de donnes. Des exemples de
formation "didacticiels" et la documentation du bloc fonctionnel correspondant, vous permettront 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 tels 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 !

57
Utilisation d'un logiciel lments finis 58/64

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, modifier la topologie du maillage,
existence de modes rigides, modifier les liaisons,
intgration numrique. modifier le nombre de points d'intgration.
Rsolution Arrondi numrique, travailler en double prcision,
Non convergence. changer d'algorithme,
augmenter le nombre ditrations.

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 nuds 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
dans un premier temps, estimer la prcision du modle.
Puis procder sa validation. Vrification (et remise en cause) des hypothses du modle.

58
Utilisation d'un logiciel lments finis 59/64

Les indicateurs sur la prcision du modle sont gnralement locaux, ils concernent des informations
lmentaires calcules aux nuds 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.

Votre parcours pdagogique


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.

Avant de passer la pratique, prcisons comment se droule une tude base sur l'utilisation d'un logiciel
lments finis.

59
Utilisation d'un logiciel lments finis 60/64

Organigramme d'un logiciel lments finis


Tout logiciel de calcul par la mthode des lments finis contient les tapes caractristiques ou blocs
fonctionnels suivants :
LOGICIEL UTILISATEUR
Analyse du problme
PRPOCESSEUR : " interactif "
Fonctions: Lecture et vrification des donnes
Donnes: Modification des 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
Vrification 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
Vrification des calculs
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 Analyse des rsultats
Note de calcul

60
Processus danalyse & modlisation 61/64

Processus danalyse & modlisation


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.

Processus danalyse

Problme physique
Hypothses de modlisation

Modle mathmatique
P Hypothses de discrtisation
r
o Modle numrique
c volution du
modle
d Erreur de discrtisation (valuation) numrique
u prcision sur les grandeurs dintrt
r volution du
e modle
EF Analyse des rsultats mathmatique
Vrification des hyp. de modlisation

volution modle physique


Rponse obtenue

61
Processus danalyse & modlisation 62/64

Qu'est-ce qu'un modle ?


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 "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.
Pour dfinir le cahier des charges de l'tude il faut :
valuer le niveau de complexit en identifiant les phnomnes physique les plus importants
modliser, et savoir s'il existe des interactions entre ces phnomnes dans le cadre de l'tude. Ce
travail est bas sur l'exprience acquise, ou sur une recherche documentaire dans la bibliographie
existante.
Fixer les objectifs de l'tude en regardant le niveau possible des facteurs d'influence sur le modle.
Il faudra s'assurer de la faisabilit pratique de l'tude partir des outils disponibles.
Dfinir les grandeurs d'intrt de l'tude, pour cela il faut connaitre la nature de ces grandeurs et
savoir comment elles sont calcules dans la phase de post-traitement du logiciel utilis.
Observer la contrainte de Von Mises n'a pas de sens si on ne sait pas ce qu'est cette contrainte.
Il faut organiser les expriences numriques.
En pratique, pour gagner du temps, on prfre dfinir un ordre de priorit d'tude des facteurs que
l'on juge les plus influents, quitte risquer de perdre de l'information sur les interactions entre les
diffrents facteurs tudis. Il faut donc s'assurer, lors de l'analyse des rsultats, de la robustesse de
la dmarche suivie notamment vis vis :
De la pertinence des choix effectus
Des facteurs non tudis, en contrlant (justifiant) qu'ils n'ont effectivement pas d'influence.
Des interactions possibles entre les facteurs tudis
Si les facteurs d'influence interagissent fortement, il peut tre ncessaire de mettre en place un
plan factoriel complet, ce qui vite de choisir priori les combinaisons de facteurs, mais est
beaucoup plus lourd mettre en place.
Petit bilan
Le domaine d'tude est dfini par le cadre mathmatique des modles. Il faut connatre le domaine de
validit des hypothses des modles pour pouvoir vrifier que la solution obtenue est satisfaisante.
Un cadre mal dfini ne permet pas d'analyser les rsultats obtenus.
Le cadre sera toujours un compromis entre les objectifs et les cots (temps de mise en uvre des
modles).
Plus il y a d'hypothses, plus le modle mathmatique sera simple et facile (rapide) traiter
numriquement. Par contre il peut ne plus correspondre la ralit physique.
Moins il y a d'hypothse plus le modle sera proche de la ralit, mais son niveau de
complexit sera croissant et les temps (capacit) de mise en uvre peuvent devenir
prohibitifs.
Dans tous les cas un modle n'est pas la ralit physique, et les diffrences de comportement des
modles doivent tre analyses.

62
Processus danalyse & modlisation 63/64

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 ? (Cette question est aborde ci-dessous)
Peut-on amliorer le modle numrique ?
Faut-il changer le modle mathmatique ?

Comment estimer les erreurs de discrtisation ?


Les erreurs de discrtisations sont relatives au choix du maillage savoir :
La taille des mailles (ventuellement le type un T3 et un Q4 ne donne pas les mmes rsultats)
Le degr des fonctions de formes (approximation linaire ou quadratique)
Des estimateurs d'erreurs existent dans la plus part des codes lments finis, ils peuvent tre globaux ou
locaux. Dans les deux cas il faut utiliser ces estimateurs avec la plus grande prcaution, car ils sont bass
sur des critres mathmatiques qui ( l'heure actuelle) ne sont pas en mesure de tenir compte des
objectifs de l'tude ralise.
Il n'est intressant d'assurer la convergence que sur les grandeurs d'intrt de l'tude.
Les grandeurs globale pouvant tre observ sont en mcanique :
Le champ de dplacement de la structure
L'nergie de dformation emmagasine dans la structure.
Les grandeurs locales pouvant tre observes sont en mcanique :
Le champ des contraintes :
Le tenseur : soit 6 composante en 3D ou les contraintes principales (3 valeurs et orientation)
La contrainte de Von Mises qui est une norme du tenseur des contraintes utilise pour
dfinir la limite du domaine de dformation lastique d'un matriau homogne isotrope.
La contrainte de Tresca qui est un critre plus ancien bas sur le cisaillement maximal.
Les dformations locales (utile en plasticit) pour voir les zones plastifies.
L'nergie de dformation lmentaire.
Pour les problmes mtier par exemple : la mcanique des sols, les matriaux composites, etc. ... d'autres
possibilits de visualisation sont proposes et elles sont nombreuses. Dans tout les cas, il faut savoir quoi
correspond la grandeur observe.
Il est tout aussi indispensable de savoir comment elle est calcule sur l'lment, car l encore il existe de
nombreuses possibilits :
Valeur moyenne sur l'lment
Valeur aux points de Gauss (avec un mappage sur l'lment)
Valeur aux nuds de l'lment (avec un mappage lmentaire)
Valeur moyenne aux nuds (avec un mappage sur le domaine structurel
En pratique c'est l'analyse de ces grandeurs lmentaires qui informe le mieux sur la prcision locale du
modle numrique. En effet la mthode des lments finis assure la continuit du champ des valeurs
nodales, mais pas la continuit des drives. Or les champs de dformations et celui des contraintes sont
obtenus par drivation du champ des dplacements l'analyse des discontinuits observes sur les
frontires des lments renseigne directement sur l'erreur de discrtisation locale.
De mme un maillage utilisant des lments base polynomiale linaire ou quasi-linaire doivent donner
des niveau de contraintes (dformations) uniforme ou quasi-uniforme suivant les directions locales de
l'lment. Si ce n'est pas le cas et que l'on observe un fort gradient de contrainte, c'est que le maillage est
insuffisant dans la direction du gradient observ.

63
Processus danalyse & modlisation 64/64

Il faut savoir qu'une erreur locale importante n'entrane pas que les rsultats sur le reste de la structure
sont faux, il peut y avoir convergence globale avec des erreurs locales importantes. (il faut estimer la zone
concerne par l'erreur locale et voir s'il est raisonnable de considrer qu'elle n'aura pas d'influence sur les
autres rsultats, l'exprience vous y entrainera)
Dans tous les cas il faut comprendre l'origine de l'erreur locale, elle peut simplement tre lie au maillage,
il est alors simple de la rduire si besoin. Ou bien venir d'une singularit du modle en quel cas un maillage
grossier la fera disparaitre, et un maillage fin la rendra encore plus importante et pourra cacher les autres
rsultats sur la pice tudie.
Un modle lment finis classique ne peut pas donner de rsultats satisfaisants au voisinage d'une
singularit. Il faut si c'est ncessaire changer le modle pour remplacer la singularit par un modle
rgulier, il sera alors possible de calculer la grandeur avec la prcision souhaite.

Votre parcours pdagogique


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 de projet ou la note de calcul devra faire la synthse de vos calculs et prsenter vos conclusions.
Sur le site un document vous propose quelques conseils utiles pour la rdaction d'une note de calcul,
vous de les utiliser intelligemment (il n'est pas forcment utile de tout prendre au pied de la lettre)

A vous de passer la pratique sur les diffrents projets proposs sur le site, nous vous conseillons de
dbuter par les projets d'initiation qui sont plus simple modliser. Les projets industriels ont deux
principaux objectifs :
L'analyse du problme conduisant proposer des modles simplifis
L'analyse des rsultats pour valider (ou non) ces modles.

64

Vous aimerez peut-être aussi