treillis.pdf

  • Upload
    kim

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

  • 8/17/2019 treillis.pdf

    1/16

    Méthode des éĺements finis :treillis plans à nœuds articulés

    Yves Debard

    Institut Universitaire de Technologie du Mans

    Département Génie Mécanique et Productique

    http://iut.univ-lemans.fr/ydlogi/index.html

    24 mars 2006 – 29 mars 2011

    http://iut.univ-lemans.fr/ydlogi/index.html

  • 8/17/2019 treillis.pdf

    2/16

    Table des matières

    Introduction 3

    1 Matrices ́elémentaires 3

    2 Exemple 1 : treillis soumis à une force nodale 6

    2.1   Énoncé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   62.2 Partition des degrés de liberté . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   62.3   Étude élémentaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   72.4 Assemblage et calcul des déplacements inconnus . . . . . . . . . . . . . . . . . . . . .   72.5 Efforts normaux dans les éléments . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   72.6 Actions de liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8

    3 Exemple 2 : treillis soumis à une force nodale 8

    3.1   Énoncé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8

    3.2 Partition des degrés de liberté . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   83.3   Étude élémentaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   93.4 Assemblage et calcul des déplacements inconnus . . . . . . . . . . . . . . . . . . . . .   93.5 Efforts normaux dans les éléments . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   103.6 Actions de liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   10

    4 Exemple 3 : treillis soumis à une variation de température 10

    4.1   Énoncé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   104.2 Partition des degrés de liberté . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   114.3   Étude élémentaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   114.4 Premier cas de charge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   12

    4.4.1 Assemblage et calcul des déplacements inconnus . . . . . . . . . . . . . . . . .   124.4.2 Efforts normaux dans les éléments . . . . . . . . . . . . . . . . . . . . . . . . .   124.4.3 Actions de liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   12

    4.5 Deuxième cas de charge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   134.5.1 Assemblage et calcul des déplacements inconnus . . . . . . . . . . . . . . . . .   134.5.2 Efforts normaux dans les éléments . . . . . . . . . . . . . . . . . . . . . . . . .   134.5.3 Actions de liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   13

    5 Programmes Maple 14

    5.1 tre mat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   145.2 exemple 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   14

    5.3 exemple 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   155.4 exemple 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15

    Références 16

  • 8/17/2019 treillis.pdf

    3/16

    Treillis plans à nœuds articulés    3

    Introduction

    Un treillis est un ensemble de poutres droites (éléments) reliées entre elles par des rotules (nœuds).Les liaisons extérieures sont des rotules et des appuis simples. Les charges sont des forces portées parles rotules, des gradients thermiques et des déplacements d’appui.   La force intérieure dans unesection droite se réduit à l’effort normal.

    Le treillis est plan si :

    –   Le plan {O; x, y}  est un plan de symétrie pour toutes les sections droites.–   Les forces appliquées sont situées dans le plan {O; x, y}.

    On suppose que  les déplacements sont petits.

    1 Matrices élémentaires

    Soit (i →  j) un élément de treillis plan de section droite constante (figure 1).

    Figure 1  –   ´ Elément   i →  j

    L  est la longueur de l’élément et  A  l’aire de sa section droite.

    (xi , yi) et (x j , y j) sont les coordonnées des nœuds de l’élément.

    Le vecteur unitaire n  porté par l’axe de la poutre est défini par :

    nxny

    =

      1

    L

    x j − xiy j − yi

    =

    cos θsin θ

      , L2 = (x j − xi)2 + (y j − yi)2 (1.1)

    où  θ  est l’angle que fait  n  avec l’axe  x.

    E   et  α  sont respectivement le module de Young et le coefficient de dilatation du matériau.

    L’éĺement est soumis à un effort normal  N   (positif : traction, négatif : compression) et à une variation

    de température ∆T   constante.

  • 8/17/2019 treillis.pdf

    4/16

    4   Méthode des éléments finis 

    (ui, vi) et (u j , v j) sont les déplacements nodaux (figure 2).

    Figure 2  – Déplacements élémentaires 

    Les efforts aux extrémités de l’élément sont (figure 3) :

    − N n   en  i , N n   en  j   (1.2)

    Figure 3  – Efforts élémentaires 

    Différentions la relation :L2 = (x j − xi)2 + (y j − yi)2 (1.3)

    Il vient :2 L dL = 2 (x j − xi) (dx j − dxi) + 2 (y j − yi) (dy j − dyi) (1.4)

    d’où l’expression de l’allongement unitaire suivant  n  :

    εn =  dL

    L  =

      1

    L

    (x j − xi)

    L  (dx j − dxi) + (y j − yi)

    L  (dy j − dyi)

      (1.5)

    soit :

    εn =  1

    L

     ( nx (u j

     −ui) + ny (v j

    −vi) ) (1.6)

    Cet allongement unitaire est dû à l’effort normal (loi de Hooke) et à la variation de température :

    εn =  N 

    EA + α ∆T    (1.7)

    L’effort normal s’écrit en fonction des déplacements nodaux :

    N   = E A (εn − α ∆T )=

      EA

    L  ( nx (u j − ui) + ny (v j − vi) ) − EA α ∆T 

    (1.8)

    soit :

    N  =  EA

    L

    −nx   −ny   nx   ny

    uiviu jv j

    − EA α ∆T    (1.9)

  • 8/17/2019 treillis.pdf

    5/16

    Treillis plans à nœuds articulés    5

    On en déduit :

    {f nod} = [ k ] {u} − {f th}   (1.10a)avec :

    {f nod} = N −

    nx−ny

    nxny

    ,   {u} =

    uiviu jv j

    (1.10b)

    [ k ] =  EA

    L

    −nx−ny

    nxny

    −nx   −ny   nx   ny =   EA

    L

    n2x   nx ny   −n2x   −nx nyn2y   −nx ny   −n2y

    n2x   nx nysym.   n2y

    (1.10c)

    {f th

    }= E A α ∆T 

    −nx−ny

    nxny

    (1.10d)

    {f nod}  est le vecteur force nodal (N).

    {u}  est le vecteur déplacement élémentaire (m).

    [ k ] est la matrice de rigidité (N/m).

    {f th}  est le vecteur force équivalent au gradient thermique (N).

    Remarque 1   : la matrice de rigidité peut se mettre sous la forme :

    [ k ] =

      [k̄]   −[k̄]−[k̄] [k̄]

      avec [k̄] =

      EA

    L

      n2x   nx ny

    nx ny   n2y

      (1.11)

    Remarque 2   : la matrice de rigidité est égale à :

    [ k ] =

    nx   0ny   00   nx0   ny

    EAL

     1   −1−1 1

    nx   ny   0 00 0   nx   ny

      (1.12)

    ou :

    [ k ] =

    nx   −ny   0 0ny   nx   0 00 0   nx   −ny0 0   ny   nx

    EAL

    1 0   −1 00 0 0 0−1 0 1 00 0 0 0

    nx   ny   0 0−ny   nx   0 0

    0 0   nx   ny0 0   −ny   nx

    (1.13)

    Remarque 3  : l’énergie de déformation est égale à (à un coefficient près indépendant des déplacementset de leurs dérivées) :

    E def  =  1

    2 E A ε2n L− EA εn α ∆T L

    =  1

    2{u}T [ k ] {u} − {u}T {f th}

    (1.14)

    Le travail des forces extérieures se réduit au travail des forces nodales :

    W ext = {u}T {f nod}   (1.15)

  • 8/17/2019 treillis.pdf

    6/16

    6   Méthode des éléments finis 

    L’énergie potentielle est égale à :

    E pot  =  E def − W ext   (1.16)

    La matrice de rigidité est la matrice hessienne (ou matrice de Hess) de l’énergie de déformation parrapport aux déplacements nodaux (programme  tre mat) :

    kij  =  ∂ 2E def 

    ∂ui ∂uj(= kji) (1.17)

    Le vecteur des efforts aux nœuds est le gradient de l’énergie de déformation par rapport aux dépla-cements nodaux :

    f nod,i  =  ∂E def 

    ∂ui(1.18)

    2 Exemple 1 : treillis soumis à une force nodale

    2.1   Énoncé

    Le treillis plan à noeuds articulés représenté sur la figure 4 est com-

    Figure 4  – Exemple  1

    posé de trois poutres de même nature et de même section droite.

    Soient   E   le module de Young du matériau et   A   l’aire des sectionsdroites.

    Le noeud 1 est articulé et le nœud 3 repose sur un appui simple dontla normale est horizontale.

    Le noeud 2 porte une charge de composantes (0, P ).

    Application numérique  : on donne :

    A = 100 mm2 ,  L = 0.2 m ,  E  = 200000 MPa ,  P   = −10000 N

    2.2 Partition des degrés de liberté

    Effectuons une partition des degrés de liberté en déplacements connus et inconnus ([1], [12]) :

    {U L} =

    u2v2v3

    ,   {U S } =

    u1v1u3

    d’où   {U } =

    {U L}{U S }

    =

    u2v2v3u1v1u3

    On en déduit la localisation des degrés de liberté dans les matrices globales :

    {DDL} =

    u1 → 0v1 → 0u2 →

    1v2 → 2u3 → 0v3 → 3

  • 8/17/2019 treillis.pdf

    7/16

    Treillis plans à nœuds articulés    7

    2.3   Étude élémentaire

    –   coordonnées nodales :nœud   x y

    1 0   L2   L   03 0   −L

    –   élément 1 → 2 :caractéristiques :  L

    √ 2  , A , E , nx =

      1√ 2

    , ny  = −   1√ 2

    {ddl1−2} =

    u1 → 0v1 → 0u2 → 1v2 → 2

    ,   [k1−2] =  EA

    2√ 

    2 L

    1   −1   −1 1−1 1 1   −1−1 1   1   −11   −1   −1 1

    –   élément 3

    →1 :

    caractéristiques : 2 L , A , E , nx  = 0 , ny  = 1

    {ddl3−1} =

    u3 → 0v3 → 3u1 → 0v1 → 0

    ,   [k3−1] =  EA

    2 L

    0 0 0 00   1   0   −10 0 0 00   −1 0 1

    –   élément 3 → 2 :caractéristiques :  L

    √ 2  , A , E , nx =

      1√ 2

    , ny  =  1√ 

    2

    {ddl3−2

    }=

    u3 → 0v3 → 3u2 → 1v2 → 2

    ,   [k3−2] =

      EA

    2√ 2 L

    1 1   −1   −11   1   −1   −1−1   −1 1 1−1   −1 1 1

    2.4 Assemblage et calcul des déplacements inconnus

    Les déplacements inconnus sont les solutions de l’équation [K LL]{U L} = {F nod,L}  :

    EA

    2√ 

    2 L

    2 0   −10 2   −1−1   −1 1 + √ 2

    u2v2v3

    =

    0P 

    0

    d’où (programme  exemple 1) :

    u2 =   P L2 EA

     = −0.050mm   , v2 =   P L2 EA (1 + 2√ 2) = −0.191mm

    v3 =  P L

    EA = −0.100mm

    2.5 Efforts normaux dans les éléments

    Ils sont calculés à l’aide de la formule (1.8) :

    N 1−2 =  EA

    L√ 

    2

      1√ 

    2u2 −   1√ 

    2v2

      = −P 

    √ 2

    2  = 7071 N

    N 3−1  =

      EA

    2 L   (−v3) = −P 

    2   = 5000N

    N 3−2 =  EA

    L√ 

    2

      1√ 

    2u2 +

      1√ 2

    ( v2 − v3)

    =  P √ 

    2

    2  = −7071N

  • 8/17/2019 treillis.pdf

    8/16

    8   Méthode des éléments finis 

    2.6 Actions de liaison

    Les actions de liaisons sont calculées à partir des efforts normaux (équation 1.2) :

    –   nœud 1 : F 1 = −N 1−2 n1−2 + N 3−1 n3−1   d’où

    F 1x  = −   1√ 2

    N 1−2  =  P 

    2  = −5000N   , F 1y  =   1√ 

    2N 1−2 + N 3−1 = −P   = 10000N

    –   nœud 3 :

     F 3 = −N 3−1 n3−1 − N 3−2 n3−2   d’où

    F 3x = −   1√ 2

    N 3−2 = −P 2

      = 5000N

    Remarque  : l’équilibre de la structure est vérifié :

    F 1x + F 2x + F 3x  = 0   , F 1y + F 2y + F 3y  = 0   ,   −2 LF 1x − LF 2x + LF 2y  = 0

    3 Exemple 2 : treillis soumis à une force nodale

    3.1   Énoncé

    Le treillis plan représenté sur la figure 5 est composé de trois

    Figure 5   – Exemple  2

    poutres de même section.

    Soient  E  le module de Young du matériau et  A   l’aire des sec-tions droites.

    Le nœud 1 est articulé et le nœud 2 repose sur un appui simpledont la normale est horizontale.

    Le nœud 3 porte une charge d’intensité (P,  3 P,  0).

    Application numérique  : on donne :

    A = 100 cm2 ,  E  = 200000 MPa ,  L = 0.7 m ,  P   = −120 kN

    3.2 Partition des degrés de liberté

    Effectuons une partition des degrés de liberté en déplacements connus et inconnus ([1], [12]) :

    {U L} = v2u3v3

    ,   {U S } =

    u1v1u2

    d’où   {U } =

    {U L}{U S }

    =

    v2u3

    v3u1v1u2

  • 8/17/2019 treillis.pdf

    9/16

    Treillis plans à nœuds articulés    9

    On en déduit la localisation des degrés de liberté dans les matrices globales :

    {DDL} =

    u1 → 0v1 → 0u2 → 0v2 → 1u3 → 2v3 → 3

    3.3   Étude élémentaire

    –   coordonnées nodales :nœud   x y

    1 0 02 0   L

    3   L   0–   élément 1 → 2 :caractéristiques :  L , A , E , nx = 0 , ny  = 1

    {ddl1−2} =

    u1 → 0v1 → 0u2 → 0v2 → 1

    ,   [k1−2] =  EA

    L

    0 0 0 00 1 0   −10 0 0 00   −1 0   1

    –   élément 1 → 3 :caractéristiques :  L , A , E , nx = 1 , ny  = 0

    {ddl1−3} =

    u1 → 0v1 → 0

    u3 → 2v3 → 3

    ,   [k1−3] =  EA

    L

    1 0   −1 00 0 0 0−1 0   1 00 0   0 0

    –   élément 2 → 3 :caractéristiques :  L

    √ 2  , A , E , nx =

      1√ 2

    , ny  = −1√ 

    2

    {ddl2−3} =

    u2 → 0v2 → 1u3 → 2v3 →

    3

    ,   [k2−3] =

      EA

    2√ 

    2 L

    1   −1   −1 1−1   1 1   −1−1   1 1   −11  −

    1  −

    1 1

    3.4 Assemblage et calcul des déplacements inconnus

    Les déplacements inconnus sont les solutions de l’équation [K LL]{U L} = {F nod,L}  :

    EA

    2√ 

    2 L

    1 + 2

    √ 2 1   −1

    1 1 + 2√ 

    2   −1−1   −1 1

    v2u3v3

    =

    0P 

    3 P 

    d’où (programme  exemple 2) :

    v2

     =

     3 P L

    EA   = −0.126 mm

    u3 = 4 P L

    EA  = −0.168 mm   , v3 =  (7 + 6

    √ 2) P L

    EA  = −0.650 mm

  • 8/17/2019 treillis.pdf

    10/16

    10   Méthode des éléments finis 

    3.5 Efforts normaux dans les éléments

    Ils sont calculés à l’aide de la formule (1.8) :

    N 1−2

     =

      EA

    L   v2

     = 3 P   = −360 kNN 1−3 =

     EA

    L  u3  = 4 P   = −480 kN

    N 2−3 =  EA

    L√ 

    2

      1√ 

    2u3 −   1√ 

    2( v3 − v2)

    = −3

    √ 2 P  = 509 kN

    3.6 Actions de liaison

    Les actions de liaisons sont calculées à partir des efforts normaux (équation 1.2) :

    –   nœud 1 : F 1 = −N 1−2 n1−2 − N 1−3 n1−3   d’où

    F 1x = −N 1−3  = −4 P  = 480 kN   , F 1y  = −N 1−2 = −3 P  = 360 kN–   nœud 2 :

     F 2 =  N 1−2 n1−2 − N 2−3 n2−3   d’où

    F 2x  = −   1√ 2

    N 2−3  = 3 P   = −360 kN

    Remarque  : l’équilibre de la structure est vérifié :

    F 1x + F 2x + F 3x  = 0   , F 1y + F 2y + F 3y  = 0   , LF 3y − LF 2x = 0

    4 Exemple 3 : treillis soumis à une variation de température

    4.1   Énoncé

    Le treillis plan à noeuds articulés représenté sur la figure 6 est composé de trois poutres de mêmematériau et de même section droite.

    Figure 6  – Exemple  3

    Soient E   et  α  respectivement le module de Young et le coefficient de dilatation du matériau.

    Soit  A  l’aire des sections droites.

  • 8/17/2019 treillis.pdf

    11/16

    Treillis plans à nœuds articulés    11

    Les nœuds 1, 2 et 4 sont liés à l’extérieur par une rotule.

    Premier cas de charge  : la structure est soumise à une variation de température ∆T .

    Deuxième cas de charge  : la poutre (2 − 3) est soumise à une variation de température ∆T .Application numérique  : on donne :

    A = 100 mm2 ,  L = 0.1 m ,  E  = 200000 MPa ,  α = 10−5 K−1 , ∆T  = 100 K

    4.2 Partition des degrés de liberté

    Effectuons une partition des degrés de liberté en déplacements connus et inconnus ([1], [12]) :

    {U L} =

    u3v3

      ,   {U S } =

    u1

    v1u2v2u4v4

    d’où   {U } ={U L}{U S }

    =

    u3

    v3

    u1v1u2v2u4v4

    On en déduit la localisation des degrés de liberté dans les matrices globales :

    {DDL} =

    u1 → 0v1

     →0

    u2 → 0v2 → 0u3 → 1v3 → 2u4 → 0v4 → 0

    4.3   Étude élémentaire

    –   coordonnées nodales :nœud   x y

    1 0 02   L   03   L L4 2 L L

    –   élément 1 → 3 :

    caractéristiques :  L√ 

    2  , A , E , α , nx =  1√ 

    2, ny  =

      1√ 2

    {ddl1−3} =

    u1 → 0v1 → 0u3

     →1

    v3 → 2

    [k1−3] =  EA

    2√ 

    2 L

    1 1   −1   −11 1   −1   −1

    −1

      −1   1 1

    −1   −1   1 1

    {f th,1−3} =   1√ 

    2EA α ∆T 

    −1−11

    1

    –   élément 2 → 3 :caractéristiques :  L , A , E , α , nx = 0 , ny  = 1

  • 8/17/2019 treillis.pdf

    12/16

    12   Méthode des éléments finis 

    {ddl2−3} =

    u2 → 0v2 → 0u3 → 1v3 → 2

    [k2−3] =

      EA

    L

    0 0 0 00 1 0   −10 0   0 00   −1   0 1

    {f th,2−3} = E A α ∆T 

    0−101

    –   élément 3 → 4 :

    caractéristiques :  L , A , E , α , nx = 1 , ny  = 0

    {ddl3−4} =

    u3 → 1v3 → 2u4 → 0v4 → 0

    [k3−4] =  EA

    L

    1 0   −1 00 0   0 0−1 0 1 00 0 0 0

    {f th,3−4} = E A α ∆T 

    −1010

    4.4 Premier cas de charge

    4.4.1 Assemblage et calcul des déplacements inconnus

    Les déplacements inconnus sont les solutions de l’équation [K LL]{U L} = {F th,L}  :EA

    2√ 

    2 L

    1 + 2

    √ 2 1

    1 1 + 2√ 

    2

    u3v3

    =

      1

    2 E A α ∆T 

    √ 2 − 2√ 2 + 2

    d’où (programme  exemple 3) :

    u3 = (√ 

    2 − 2) L α ∆T   = −0.0586 mm   , v3 =√ 

    2 L α ∆T   = 0.1414 mm

    4.4.2 Efforts normaux dans les éléments

    Ils sont calculés à l’aide de la formule (1.8) :

    N 1−3  =   EAL√ 

    2

      1√ 

    2u3 +   1√ 

    2v3− EA α ∆T   = (√ 2 − 2) EA α ∆T   = −11716N

    N 2−3 =  EA

    L  v3 − EA α ∆T   = (

    √ 2 − 1) EA α ∆T  = 8284 N

    N 3−4 =  EA

    L  (−u3) − EA α ∆T   = (1 −

    √ 2) EA α ∆T   = −8284N

    4.4.3 Actions de liaison

    Les actions de liaisons sont calculées à partir des efforts normaux (équation 1.2) :

    –   nœud 1 :  F 1  = −N 1−3 n1−3   d’où :F 1x  = −   1√ 

    2N 1−3  = (

    √ 2− 1) EA α ∆T  = 8284 N   , F 1y  = F 1x = 8284 N

    –   nœud 2 : F 2  = −N 2−3 n2−3   d’où :

    F 2x = 0   , F 2y  = −N 2−3  = (1−√ 

    2) EA α ∆T   = −8284N–   nœud 4 :

     F 4  =  N 3−4 n3−4   d’où :

    F 4x =  N 3−4 = (1−√ 

    2) EA α ∆T   =−

    8284 N   , F 4y  = 0

    Remarque  : l’équilibre de la structure est vérifié :

    F 1x + F 2x + F 4x = 0   , F 1y + F 2y + F 4y  = 0   , L F 2y − L F 4x  = 0

  • 8/17/2019 treillis.pdf

    13/16

    Treillis plans à nœuds articulés    13

    4.5 Deuxième cas de charge

    4.5.1 Assemblage et calcul des déplacements inconnus

    Les déplacements inconnus sont les solutions de l’équation [K LL]

    {U L

    }=

    {F L

    } :

    EA

    2√ 

    2 L

    1 + 2

    √ 2 1

    1 1 + 2√ 

    2

    u3v3

    = E A α ∆T 

    01

    d’où (programme  exemple 3) :

    u3 = 1 −√ 2

    2  L α ∆T   = −0.0207 mm   , v3  =   3−

    √ 2

    2  L α ∆T   = 0.0793 mm

    4.5.2 Efforts normaux dans les éléments

    Ils sont calculés à l’aide de la formule (1.8) :

    N 1−3 =  EA

    L√ 

    2

      1√ 

    2u3 +

      1√ 2

    v3

    =

     2 −√ 22

      EA α ∆T  = 5858N

    N 2−3 =  EA

    L  v3 − EA α ∆T   = 1 −

    √ 2

    2  EA α ∆T   = −4142N

    N 3−4 = EA

    L  (−u3 ) =

    √ 2 − 1

    2  EA α ∆T  = 4142 N

    4.5.3 Actions de liaison

    Les actions de liaisons sont calculées à partir des efforts normaux (équation 1.2) :

    –   nœud 1 : F 1  = −N 1−3 n1−3   d’où :

    F 1x = −   1√ 2

    N 1−3 = 1 −√ 2

    2  EA α ∆T   = −4142N   , F 1y  = F 1x  = −4142N

    –   nœud 2 : F 2  = −N 2−3 n2−3   d’où :

    F 2x = 0   , F 2y  = −N 2−3 =√ 

    2 − 12

      EA α ∆T  = 4142 N

    –   nœud 4 : F 4 =  N 3−4 n3−4   d’où :

    F 4x =  N 3−4 =

    √ 2 − 1

    2  EA α ∆T  = 4142 N   , F 4y  = 0

    Remarque  : l’équilibre de la structure est vérifié :

    F 1x + F 2x + F 4x = 0   , F 1y + F 2y + F 4y  = 0   , L F 2y − L F 4x  = 0

  • 8/17/2019 treillis.pdf

    14/16

    14   Méthode des éléments finis 

    5 Programmes Maple

    Les programmes suivant se trouvent dans le fichier  treillis.txt.

    5.1 tre mat

    # calculs élémentaires

    restart:with(linalg):

    # allongement unitaire

    eps:=(nx*(uj-ui)+ny*(vj-vi))/L;

    # énergie de déformation

    Edef:=EA*eps^2*L/2-eps*EA*alpha*DT*L;

    # matrice de rigiditék:=hessian(Edef,[ui,vi,uj,vj]);

    # efforts nodaux

    fnod:=grad(Edef,[ui,vi,uj,vj]);

    # remarque

    k:=jacobian(fnod,[ui,vi,uj,vj]);

    # vecteur dû au gradient thermique

    fth:=-jacobian(fnod,[DT]);

    5.2 exemple 1

    restart:with(linalg):

    # application numérique

    #L:=200;E:=200000;A:=Pi*30^2/4;P:=-10000;

    # matrice de rigidité

    KL:=matrix([[2,0,-1],[0,2,-1],[-1,-1,1+sqrt(2)]]):

    KL:=scalarmul(KL,E*A/2/sqrt(2)/L);

    # vecteur FL

    FL:=vector([0,P,0]);

    # calcul des déplacements nodaux

    UL:=linsolve(KL,FL);

    #evalf(%);

  • 8/17/2019 treillis.pdf

    15/16

    Treillis plans à nœuds articulés    15

    5.3 exemple 2

    restart:with(linalg):

    # application numérique

    # L:=700;E:=200000;A:=10000;P:=-120e3;

    # matrice de rigidité

    KL:=matrix([[1+2*sqrt(2),1,-1],[1,1+2*sqrt(2),-1],[-1,-1,1]]):

    KL:=scalarmul(KL,E*A/2/sqrt(2)/L);

    # vecteur FL

    FL:=vector([0,P,3*P]);

    # calcul des déplacements nodauxUL:=linsolve(KL,FL);

    #evalf(%);

    5.4 exemple 3

    restart:with(linalg):

    # application numérique

    #L:=100;E:=200000;A:=100;alpha:=1e-5;DT:=100;

    # matrice de rigidité

    x:=1+2*sqrt(2):

    KL:=matrix([[x,1],[1,x]]):

    KL:=scalarmul(KL,E*A/2/sqrt(2)/L);

    # vecteurs F

    x:=E*A*alpha*DT/2:

    FLcas1:=vector([(sqrt(2)-2)*x,(sqrt(2)+2)*x]);

    FLcas2:=vector([0,E*A*alpha*DT]);

    # calcul des déplacements nodaux

    ULcas1:=linsolve(KL,FLcas1);

    ULcas2:=linsolve(KL,FLcas2);

    # map(evalf,ULcas1);

    # map(evalf,ULcas2);

  • 8/17/2019 treillis.pdf

    16/16

    16   Méthode des éléments finis 

    Références

    [1]   J. H. Argyris  et  H.-P. Mlejnek  –  Die methode der finiten elemente, Band I. Verschiebung-smethode in der statik , Vieweg, 1986.

    [2]   J.-L. Batoz   et   G. Dhatt  –   Modélisation des structures par éléments finis, Volume 1. Solides élastiques , Hermès, 1990.

    [3]   — ,   Modélisation des structures par éléments finis, Volume 2. Poutres et plaques , Hermès, 1990.

    [4]   A. Bazergui, T. Bui-Quoc, A. Biron, G. McIntyre   et   C. Laberge   –   Résistance des mat́eriaux , 3 éd.,  Éditions de l’École Polytechnique de Montréal, 2002.

    [5]   L. Chevalier   –   Mécanique des systèmes et des milieux déformables. Cours, exercices et pro-bl̀emes corrigés , Ellipses, 2004.

    [6]  G. Dhatt, G. Touzot  et  E. Lefrançois –  Méthode des éléments finis , Hermès, 2005.

    [7]   F. Frey  –   Traité du génie civil, Volume 1. Analyse des structures et milieux continus. Statique appliquée , Presses Polytechniques et Universitaires Romandes, 1998.

    [8]   — ,  Traité du génie civil, Volume 2. Analyse des structures et milieux continus. Mécanique des structures , Presses Polytechniques et Universitaires Romandes, 2000.

    [9]   F. Frey  et   J. Jirousek –   Traité du génie civil, Volume 6. Méthode des éléments finis , PressesPolytechniques et Universitaires Romandes, 2001.

    [10]   D. Gay   et   J. Gambelin   –   Une approche simple du calcul des structures par la méthode des éĺements finis , Hermès, 1989.

    [11]   — ,  Dimensionnement des structures. Une introduction , Hermès, 1999.

    [12]   J.-F. Imbert –  Analyse des structures par éléments finis , 3 éd., Cépaduès, 1995.

    [13]   S. Laroze  –  Mécanique des structures, Tome 2. Théorie des poutres , 2 éd., Eyrolles/Masson,

    1988.

    [14]  A. Portela et  A. Charafi – Finite elements using Maple. A Symbolic Programming Approach ,Springer, 2002.

    [15]  J. S. Przemieniecki  –  Theory of matrix structural analysis , Dover, 1986.

    [16]   W. Weaver  et  J. M. Gere  –  Matrix analysis of framed structures , 3 éd., Van Nostrand Rein-hold, 1990.

    [17]   C. Wielgoz   –   Cours et exercices de résistance des matériaux : élasticité, plasticité, éĺements  finis , Ellipses, 1999.

    [18]   W. Wunderlich   et   W. D. Pilkey  –  Mechanics of structures. Variational and computational 

    methods , 2 éd., CRC PRESS, 2003.