Sie sind auf Seite 1von 35

A-1

Introduction la mthode
des lments finis

SYS 865b

H 2014

1. Contexte
2. Mthode des lments finis

Principes

Discrtisation

Interpolation

Formulation des matrices lmentaires par les quations dquilibre

quations dquilibre des nuds

Formulation des matrices lmentaire

Assemblage de la matrice globale

Application des conditions aux limites

Rsolution des quations pour les valeurs nodales : dplacements etc..

Dtermination des contraintes et ractions dans les lments

Autres mthodes de formulation des matrices lmentaires

nergie potentielle total minimale

Rsidus pondrs

Algorithme de calcul par lments finis

SYS 865b

H 2014

Ralit physique

Contexte
Idalistaion

Expriemntation

Modlisation mathmatique

Comparaison

Solution ?
Solution analytique
exacte

Contrle des
erreurs

Approximation

Numrique approche

Analytique approche

Procdure de modlisation des systmes


SYS 865b

H 2014

Champ inconnu

Gomtrie complexe

Discrtisation

Mthode de Rayleigh-Ritz

Mthode des
lments finis

Modlisation des systmes complexes


SYS 865b

H 2014

D() - f = 0 dans le volume avec


les conditions aux limites

Solutions analytiques
- Sparation des variables
- Solution similaires
- Transformation de Fourrier ou de Laplace

Solutions numriques
- Diffrence finies
- Mthode de Ritz
- lments finis
- Volume fini
- lments de frontire

Mthodes de rsolution des problmes mathmatiques

SYS 865b

H 2014

Rsolution des problmes physiques par la


mthode des lments finis

quilibre stationnaire

Mcanique des solide


Mcanique des fluides
Transfert de chaleur
Champ magntique

Dpendence du temps

Valeurs propres

Dynamique, vibration
Stabilit des structures
Flux laminaire
Acoustique

Non linarit
Dynamique (cas gnral)
Thermique transitoire
Propagation (fissures)

Types de problmes physiques modliss par la mthode


des lments finis

SYS 865b

H 2014

Principe de lapproximation

SYS 865b

H 2014

Discrtisation
lments 1 D
- Barres
- Poutres
- Coque axisymtrique

Noeuds du
maillage

Noeuds
de
gomtrie

lments 2 D
- lasticit plane
- Axisymtrie
- Plaque mince
- Coque mince

Noeuds
de
gomtrie

Noeuds du
maillage

lments 3 D
- Solide massif
- Plaques paisses
- Coques paisses

SYS 865b

H 2014

Types dlments
lments une dimension

SYS 865b

H 2014

lments plans
lments triangulaires

lments quadrangulaires

SYS 865b

H 2014

lments volumiques

SYS 865b

H 2014

Interpolation
Approximation du champ rel par le champ approximatif

(x, y, z) u(x, y, z) =
N x (x, y, z).u i
noeuds

Ni (x, y, z) est la fonction de forme ou fonction dinterpolation associ


au nuds i et ui est le dplacement au mme nud. Les fonctions
de forme reprsentent le poids associ chacun des nuds de
llment permettant la prdiction de lvolution du champ lintrieur
du domaine dinterpolation.

SYS 865b

H 2014

Conditions :

La fonction de forme doit :

tre continue sur le domaine


conduire des valeurs uniques du champ en tout point du domaine
pour un jeu unique de valeurs nodales;

1
N i (x i , yi , z i ) =
0

u(x i , yi , z i ) =
1 x ui +

SYS 865b

H 2014

au noeud j=1
au noeuds j 1

0
j i

x uj

u(x i , yi , z i ) =
ui

Exemple :
Dterminez les fonctions de forme pour les lments liniques (1D)
suivant en utilisant les polynmes.
lment 2 noeuds (linaire) :
1

champ de dplacement :

u(x)
= a 0 + a1 x

conditions nodales :

u(0) 1 0 a 0 u1
=

u(L) =a 0 + a1.L =u 2
u(L) 1 L a1 u 2
u(0) =a 0 + a1.0 =u1

SYS 865b

H 2014

1
a
0
= 1
a 1
L
2

0
u1

1
u 2
L

(a)

u(x) = N i (x).u i = N1u1 + N 2 u 2 =[N1


i =1

1
N1 (x)
(a)et(b)
=

N 2 (x)
L

SYS 865b

H 2014

0
1

1 =
x
L

u1
N2 ]
u 2

x
1 L

x
L

(b)

Formulation des matrices lmentaires par les quations de lquilibre


Les quations dquilibre des noeuds
Exemple 1.1
La figure 1.9 illustre une attache en aluminium dun systme
de levage. Sachant que son paisseur est de 5mm et que la charge pse
1.5KN, dterminez lallongement et les contraintes au long de la pice.

L1

A1

u1

L2

u2

L3

A2

A3

u3

u4
P

SYS 865b

H 2014

x
F

F
A

L
=
L

=
F (

AE
)L
L

= E

SYS 865b

k=

H 2014

F = kx

AE
L

quilibre des forces aux nuds:


R1
Noeud 1
k1(u2-u1)
k1(u2-u1)
Noeud 2
k2(u3-u2)

Noeud 3

Nud 1 :

R1 k1(u2 u1) = 0

Nud 2 :

k1(u2 u1) k2(u3 u2) = 0

Nud 3 :

k2(u3 u2) k3(u4 u3) = 0

Nud 4 :

k3(u4 u3) P =0

k2(u3-u2)

k3(u4-u3)
k3(u4-u3)
Noeud 4

SYS 865b

H 2014

k1
k1
k k + k
1
2
1
0
k 2

0
0

0
k 2
k 2 + k3
k 3

0 u1 R 1
0 u 2 0
=

k 3 u 3 0

k 3 u 4 P

k1
k1
k k + k
1
2
1
0
k 2

0
0
R1
0

k1
k
1
0

0
k 2
k 2 + k3
k 3
k1
k1 + k 2
k 2
0

=
{R }

0 u1 R 1
0 u 2 0
=

k 3 u 3 0

k 3 u 4 P

0
k 2
k 2 + k3
k 3

0 u1 0
0 u 2 0
(c)

k 3 u 3 0

k 3 u 4 P

[ k ]{u} {F}

{Raction}=[Rigidit]{dplacement}-{chargement}

SYS 865b

H 2014

R1
0

k1
k
1
0

k1
k1 + k 2
k 2
0

0
k 2
k 2 + k3
k 3

0 u1 0
0 u 2 0
(c)
k 3 u 3 0

k 3 u 4 P

Conditions aux limites: u1 = 0

1
k
1
0

0
k1 + k 2
k 2
0

0
k 2
k 2 + k3
k 3

0 u1 0
0 u 2 0
=
k 3 u 3 0

k 3 u 4 P

[Rigidit]{dplacement}-{chargement}

SYS 865b

H 2014

u1 = 0
u
2

u
3
u 4

Formulation des matrices lmentaires

f1=k(ui+1-ui)

f1=k(ui+1-ui)
ui

ui

=
f1 k (u i u i +1 )
=
f i +1 k(u i +1 u i )
ui+1

ui+1

fi+1=k(ui+1-ui)

fi+1=k(ui+1-ui)
(b)

(a)

f i k k u i
=
u
f
k
k

i +1
i +1

Diagramme du corps libre de llment

k k
[K] =

k k
SYS 865b

H 2014

Assemblage de la matrice de rigidit globale

lment (1)

lment (2)

lment (3)

SYS 865b

[K]

(1)

[K]

(2)

[K]

(3)

k1 k1
=

k1 k1

k
= 2
k 2

k3
=
k 3

H 2014

k 2
k 2

k 3
k 3

[K]

(1G )

k1
k
= 1
0

[K]

(2G )

[K]

(3G )

k1 0
k1 0
0 0
0 0

0 0
0 k
2
=
0 k 2

0 0

0
0
=
0

0
k 2
k2
0

0 0
0 0
0 k3
0 k 3

0 u1
0 u 2
0 u 3

0 u 4
0 u1
0 u 2
0 u 3

0 u 4

0 u1
0 u 2
k 3 u 3

k3 u 4

[K]

(G )

[K]

(G )

= [K]

(1G )

k1
k
= 1
0

+ [K]

(2G )

k1
k1 + k 2

0
k 2

k 2
0

k 2 + k3
k 3

+ [K]

(3G )

0 u1
0 u 2
k 3 u 3

k3 u 4

Application des conditions aux limites u1 = 0

1
k
1
0

SYS 865b

0
k1 + k 2
k 2
0

0
k 2
k 2 + k3
k 3

H 2014

0 u1 0
0 u 2 0
=
k 3 u 3 0

k 3 u 4 P

E = 70GPa; A1 = 480mm2; A2 = 120 mm2; A3 = 360 mm2;


L1 = 3 mm; L2 = 10mm; L3 = 3mm; P = 1 800N.

Vrification =
1

P 1800
=
= 3.75MPa
A1 480

=
1

P 1800
=
= 15MPa
A2 120

=
3

P 1800
=
= 5MPa
A3 360

SYS 865b

H 2014

Les ractions peuvent se


calculer laide du systme
dquation(c). Ce qui donne
une valeur de
R1=P=1800N.

Autres mthodes pour la formulation des matrices lmentaires


nergie potentielle totale minimale

SYS 865b

H 2014

nergie de dformation dans le matriau


membrure

lment infiniment petit

nergie de dformation

nergie potentielle totale

SYS 865b

H 2014


n (e) m
=

Fu
=
0

i i
u i u i e 1 =
u i i 1
=

pour=
i 1, 2,3..., n

ui
lment fini :

AE 2
(u i +1 + u i2 2u i +1u i )
= E dV=
L
V
2

u i +1 u i
L

(e) AE
=
(u i u i +1 ) = k(u i u i +1 )
u i
L

(e) AE
=
(u i +1 u i =
) k(u i +1 u i )
u i +1
L

SYS 865b

H 2014

(e)
u
i k k u i
(e) =
u

k
k
i +1

u i +1

(e)

u i k k u i
(e) =

k k u i +1
u i +1

SYS 865b

H 2014

(Fu
i i ) = Fi
u i

(Fi +1u i +1 ) = Fi +1
u i +1

Rsidus pondrs
Ex. 1.2 Soit une membrure en aluminium de section variable qui est fixe
une extrmit et soumise une charge P lautre extrmit telle quillustre
la figure 1.14. Sachant que son paisseur est t tandis que et le module
dlasticit de laluminium est E dterminez la rpartition de lallongement de
la membrure suivant sa longueur.

SYS 865b

H 2014

quilibre des forces suivant la direction y :

SYS 865b

H 2014

du =

Pdy
EA(y)

A(y)
= (w1 + (

u(y)
=

w 2 w1
)y)t
L

du
=
0

Pdy
=
EA(y)

Pdy
w w1
E(w1 + ( 2
)y)t
L

PL
(w 2 w1 )
=
u(y)
ln w1 +
y ln w1
Et(w 2 w1 )
L

SYS 865b

u(y)

y
(mm)

(mm)

0.0

0.000000

63.5

0.026089

127.0

0.056206

190.5

0.091828

254.0

0.135424

H 2014

Solution par la mthode de Galerkin


minimiser lerreur entre la solution propose et la
solution exacte de lquation diffrentielle du
phnomne tudi

du
EA(y) P =
0
dy
u(y) =a1 y + a 2 y 2 + a 3 y3

w 2 w1

2
(w
+
(
)y)t
E
(a
+
2a
y
+
3a
y
) P =

1
2
3
1

Application numrique

A( y)

= (1.842 0.3175y)(a1 + 2a 2 y + 3a 3 y 2 ) 0.062032


E
SYS 865b

H 2014

Galerkin :
b

dy
=
a

y(
0 E )dy = 0
L
2
y
0 ( E )dy = 0
L
3
y
0 ( E )dy = 0
L

0=
i 1, 2,..., N

1=y; 2=y2 et 3=y3

302102849857.62 a1 2001.0262045882
3468595.2133333 1101278980.2333
550639490.11665 201401899905.07
a = 338840.43731026
59682096338527

2
100700949952.54 39788064225692 1.237489975502.(10)6 a 3 64549103.307609

a1 = 0.000401, a2 = 1.577259.(10)-7 et a3 = 1.448925.(10)-9.

u(y) = 0.000401y +1.577259.(10)-7 y 2 +1.448925.(10)-9 y3 .


SYS 865b

H 2014

Solution exacte

de Galerkin

(mm)

SYS 865b

Approximation
par la mthode

u(y) (mm)

u(y)I (mm)

0.00

0.00000

0.00000

63.5

0.026089

0.026447

127.0

0.056206

0.056391

190.5

0.091828

0.092060

254

0.135424

0.135678

H 2014

Algorithme de calcul par la mthode des lments finis

Pr-processeur

Dfinition du modle, calcul des matrices


lmentaires, lassemblage de la matrice
global et lintroduction des conditions aux
limites.

Solveur

Post-processeur

Rsolution numrique du systme matriciel


pour lobtention des dplacements nodaux
Calcul des contraintes des dformations et des
ractions. Cette phase contient galement le
traitement graphique (illustrations, analyses,
coupes, rapport etc.)

SYS 865b

H 2014

Das könnte Ihnen auch gefallen