Vous êtes sur la page 1sur 4

TD 1 et TD 2 : Elments nis-S1: M1 e GCGM

Grard Rio e 19 septembre 2006

Table des mati`res e


1 Introduction 2 Mthode DFC : TD1 e 3 Mthode de Newmark : TD2 e 4 Rappel sur la prsentation des dirents algorithmes e e 4.1 Mthode des Dirences nis centres (DFC) . . . . . . . . . . . . . . . . . e e e 4.2 Newmark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 2 3 3 4

Introduction

Ces exercices sont ddis aux mthodes davancement temporel DFC et Newmark. Lobe e e jectif est de voir comment fonctionnent de mani`re pratique les schmas dintgration e e e classiques de type dirences nis en explicite et Newmark en implicite. Se faisant lide e e est galement de ce familiariser avec les quations e e

Mthode DFC : TD1 e

Soit une masse m suspendu ` un ressort de raideur k, cest-`-dire une extrmit du a a e e ressort est xe, lautre est accroche ` la masse qui est libre de se mouvoir verticalement. e e a On consid`re les oscillations libres du syst`me masse-ressort ainsi dni, m et k sont des e e e grandeurs supposes connues. On se place en 1D, seules les dplacements verticaux sont e e = 0. pris en compte, avec comme condition limite X(0) = X0 et X 1. 2. 3. 4. Donnez lquation du mouvement. e Rsoudre lquation analytiquement. e e Calculez la priode doscillation du syst`me. e e Ecrire lquation discrtise en temps du syst`me oscillant, par la mthode des e e e e e dirences nis centres. e e 1

5. A partir de cette quation, crire la solution ` t+t en fonction des temps prcdents. e e a e e 6. En dduire le pas de temps critique du schma davancement temporel. e e 7. De mani`re ` pouvoir obtenir la sinuso on utilise 1/10 de la priode doscillation e a de, e pour la suite. Eectuer 6 itrations de mani`re ` remplir le tableau suivant : colonne e e a 1 : le numro de litration, colonne 2 : X(t), colonne 3 X, colonne 4 X, colonne 5 : e e la variation de X, colonne 6 : une estimation de lerreur en fonction de la colonne 5, colonne 7 : lerreur relle. e Supposons maintenant une barre de longueur 200 mm, de section 4 mm2 , de module dYoung 200000M P a, de masse volumique = 8000Kg/m3 . On suppose que lon maille la barre en 1 lment ni linaire. On rappelle que la vitesse de londe sonore est donne ee e e e a e e par la formule c = E/. On suppose que la barre est encastre ` une extrmit et quelle est sollicite ` lautre extrmit. e a e e 1. Proposer un calcul approch du pas de temps critique (dans le cas dune rsolution e e dun comportement dynamique par la mthode des lments nis et un schma e ee e temporel de DFC(dirences nis centres)). e e 2. On considre que la barre peut-tre modlis par un ressort de masse nulle et une e e e e masse ponctuelle ` chaque extrmit. On cherche ` faire lanalogie avec le cas de la a e e a masse suspendue prcdemment tudi. e e e e (a) Calculer la raideur du ressort ainsi dnit, et la masse attache ` chaque noeud. e e a (b) A partir du rsultat du pas de temps critique dans le cas de la masse suspendu, e en dduire un autre calcul du pas de temps critique. e (c) Conclusion.

Mthode de Newmark : TD2 e

On se propose maintenant deectuer la mme tude que lors du TD1, mais cette fois e e a ` laide de la mthode de Newmark. e 1. Rappeler lquation du mouvement, la solution analytique et la priode doscillation e e du syst`me. e 2. Ecrire lquation discrtise en temps du syst`me oscillant, par la mthode de Newe e e e e mark classique ( = = 0.5). 3. A partir de cette quation, crire la solution ` t+t en fonction des temps prcdents. e e a e e 4. Calculez la matrice damplication du processus itratif, en dduire que ce processus e e est inconditionnellement stable. 5. De mani`re ` pouvoir obtenir la sinuso on utilise 1/10 de la priode doscillation e a de, e pour la suite. Eectuer 6 itrations de mani`re ` remplir le tableau suivant : colonne e e a 1 : le numro de litration, colonne 2 : X(t), colonne 3 X, colonne 4 X, colonne 5 : e e colonne 6 : une estimation de lerreur en fonction de la colonne la variation de X, 5, colonne 7 : lerreur relle. e 6. Comparez avec la mthode des dirences nies centres, au niveau de la prcision. e e e e 2

7. La prcision est-elle dordre 2 ? e Cas de la barre de longueur 200 mm, de section 4 mm2 , de module dYoung 200000M P a, de masse volumique = 8000Kg/m3 . On maille la barre en 2 lments nis linaires. On ee e rappelle que la vitesse de londe sonore est donne par la formule c = E/. On suppose e que la barre est encastre ` une extrmit et quelle est sollicite ` lautre extrmit. e a e e e a e e 1. Rappeler le calcul de la raideur et celui de la matrice masse diagonale pour un lment. En dduire la raideur globale et la matrice masse globale (on se place en ee e petites dformations et petits dplacements). e e 2. Calculer la matrice damplication du processus itratif. e 3. Estimer la priode doscillation la plus petite du syst`me. e e 4. En prenant un pas de temps = 1/10 de la priode calcule prcdemment, calculer e e e e la solution apr`s 3 incrments. e e

Rappel sur la prsentation des dirents algorithmes e e

Nous utilisons la forme faible variationnelle des quations dquilibres locales reprsente e e e e par le principe des puissances virtuelles :

V dv =
D D

F V dv
D

:D dv +
D

. T V ds

(1)

Dans le cas simple dun comportement matriel linaire en petite transformation, la e e forme discrtise de la forme variationnelle sexprime sous une forme matricielle classique. e e q ([M ] + [C]q + [K]q (SM )) = 0 q
T

(2)

Avec [M ] la matrice de masse, [C] la matrice damortissement, [K] la matrice de raideur, (SM ) le vecteur des eorts externes, q les degrs de liberts du syst`me, q les degrs de e e e e libert des vitesses virtuelles. e Lquation devant tre satisfaite quelque soit la valeur des vitesses virtuelles, cela e e conduit ` un syst`me dquations. a e e [M ] + [C]q + [K]q = (SM ) q (3)

4.1

Mthode des Dirences nis centres (DFC) e e e

Les dirences nis centrs, constituent la mthode davancement temporel explicite la e e e plus classique. La discrtisation temporelle est ralise par dirences nis centrs. e e e e e Vn t =
2

(Xn Xn1 ) t

et Vn+ t =
2

(Xn+1 Xn ) t

(4)

Lacclration sen dduit. ee e n = (Vn+ t Vn t )


2 2

= 3

(Xn+1 2Xn + Xn1 ) (t)2

(5)

Concernant la vitesse, elle peut galement tre calcule ` t par une mtode centre. e e e a e e Vn = (Xn+1 Xn1 ) 2t (6)

Les discrtisations (5, 6) stendent naturellement aux degrs de liberts. Prenons par e e e e exemple une interpolation classique : X = X ar r Ia (7)

Les fonctions dinterpolation et les vecteurs de la base absolu ne dpendent pas du temps e aussi en notant q le vecteur des degrs de libert (X ar ) on obtient par dirences nis des e e e quations quivalentes ` (5) et (6). e e a qn = qn qn+1 2qn + qn1 (t)2 qn+1 qn1 = 2t (8) (9)

Les discrtisations prcdentes sont introduites dans la forme matricielle (3). On obtient : e e e [M ] ou encore : [M ] + [C]qn1 t [C] qn+1 = t t ((SM ) [K]qn ) + 2 2 + [M ] (2qn qn1 ) (11) qn+1 2qn + qn1 qn+1 qn1 ) + [C] + [K]qn = (SM ) 2 (t) 2t (10)

4.2

Newmark

La mthode de Newmark consid`re la discrtisation suivante pour les vitesses et pour e e e les positions. (12) qn+1 = qn + t ((1 )n + qn+1 ) q t2 ((1 2)n + 2 qn+1 ) q (13) 2 Le comportement obtenu est ainsi dpendant des deux param`tres et . Ltude de e e e lalgorithme de Newmark : stabilit, prcision . . ., est classique. Les valeurs classiques e e retenues pour les deux param`tres sont 0.5 et 0.5 ce qui conduit ` un algorithme incone a 1. ditionnellement stable et une prcision du second ordre sur la frquence. Le cas = 12 e e et = 0.5 conduit ` une stabilite conditionnelle de lordre de celle ncessaire avec la a e e mthode des dirences centres, mais ` une prcision du troisi`me ordre ce qui constitue e e e a e e la prcision maximale que lon peut esprer avec la mthode de Newmark. e e e qn+1 = qn + tqn +