Vous êtes sur la page 1sur 43

Code_Aster

Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]


Responsable : DE SOZA Thomas

Version
default
Date : 30/09/2013 Page : 1/43
Rvision
Cl : R3.07.08

c2b0aa7ea6ee

lments de coque volumique SHB 6, 15 et 20


nuds

Rsum :
Nous prsentons dans ce document 3 nouveaux lments de coque volumique destins complter la
modlisation SHB, qui comporte dj llment SHB8 ayant pour maille support un hexadre 8 nuds
[R3.07.07]. Ces 3 lments sont :
llment SHB6 qui a pour maille support un pentadre 6 nuds,
llment SHB15 qui a pour maille support un pentadre 15 nuds,
llment SHB20 qui a pour maille support un hexadre 20 nuds.
De mme que le SHB8, ces 3 lments ont une direction privilgie appele paisseur. Ainsi, ils peuvent tre
utiliss pour reprsenter des structures minces tout en prenant correctement en compte les phnomnes
travers lpaisseur (flexion, lasto-plasticit), grce une intgration numrique 5 points de Gauss dans cette
direction privilgie.
Comme le SHB8, et afin de rduire le temps calcul, ces lments sont sous-intgrs mais, contrairement lui,
ils ne possdent pas de modes de Hourglass (modes de dformation nergie nulle) et ne ncessitent donc
pas de mcanisme de stabilisation. Nanmoins, pour viter les blocages (notamment en cisaillement
transverse), le SHB6 est projet suivant la mthode des dformations supposes (assumed strain).
Les lments quadratiques ne sont ni stabiliss, ni projets.
Outre leur cot de calcul relativement faible et leurs bonnes performances en lasto-plasticit, ces lments
possdent un autre avantage. Puisquils sont bass sur une formulation tri-dimensionnelle et quils ne
Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Version
default
Date : 30/09/2013 Page : 2/43
Rvision
Cl : R3.07.08

c2b0aa7ea6ee

possdent que des degrs de libert de translation, il est facile de les coupler avec des lments 3D
volumiques, ce qui est trs utile dans des systmes o coques et lments volumiques doivent cohabiter.

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Version
default
Date : 30/09/2013 Page : 3/43
Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Table des Matires


1 Introduction........................................................................................................................................... 5
2 lment SHB6...................................................................................................................................... 6
2.1 Cinmatique de llment............................................................................................................... 6
2.2 Discrtisation................................................................................................................................. 6
2.2.1 Discrtisation du champ de dplacement.............................................................................6
2.2.2 Oprateur gradient discrtis................................................................................................ 7
2.3 Matrice de rigidit et stabilisation................................................................................................... 9
2.3.1 Matrice de rigidit................................................................................................................. 9
2.3.2 Analyse des modes hourglass pour llment SHB6.....................................................10
2.3.3 Projection par Assumed local strain method.....................................................................11
2.4 Matrice de rigidit gomtrique Ksigma.......................................................................................12
2.5 Forces suiveuses et matrice de pression Kp................................................................................14
3 Elments SHB15 et SHB20................................................................................................................ 16
3.1 Cinmatique et interpolation des lments SHB15 et SHB20......................................................16
3.1.1 lment SHB15.................................................................................................................. 16
3.1.2 Elment SHB20.................................................................................................................. 17
3.2 Oprateur gradient discrtis....................................................................................................... 18
3.2.1 Elment SHB15.................................................................................................................. 18
3.2.2 Elment SHB20.................................................................................................................. 24
3.3 Formulation variationnelle utilise pour les lments SHB15 et SHB20......................................31
3.4 Matrice de rigidit gomtrique Ksigma.......................................................................................35
3.5 Forces suiveuses et matrice de pression Kp................................................................................37
4 Stratgie pour les calculs non-linaires.............................................................................................. 38
4.1 Non-linarits gomtriques........................................................................................................ 38
4.2 Non-linarits matriaux.............................................................................................................. 39
5 Implantation des lments SHB dans Code_Aster.............................................................................41
5.1 Description................................................................................................................................... 41
5.2 Utilisation..................................................................................................................................... 41
5.2.1 Maillage.............................................................................................................................. 41
5.2.2 Modlisation........................................................................................................................ 41
5.2.3 Matriau.............................................................................................................................. 41
5.2.4 Conditions aux limites et chargement.................................................................................41
5.2.5 Calcul en lasticit linaire.................................................................................................41
5.2.6 Calcul en flambement linaire............................................................................................. 41
5.2.7 Calcul en lasticit non linaire gomtrique.................................................................41
5.2.8 Calcul non linaire plastique............................................................................................... 42
5.3 Implantation................................................................................................................................. 42
5.4 Validation..................................................................................................................................... 42
Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Version
default
Date : 30/09/2013 Page : 4/43
Rvision
Cl : R3.07.08

c2b0aa7ea6ee

6 Bibliographie....................................................................................................................................... 43

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 5/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Introduction
Un lment de type solide - coque volumique de gomtrie hexadrique cinq points de Gauss a dj
t implant dans ASTER. Les bonnes performances de cet lment, nomm SHB8, ont t mises en
vidence par Abed-Meraim et Combescure [bib1], [bib2] ainsi que par Legay dans [bib3]. Cet lment
reprsente une coque paisse obtenue partir dune formulation purement tridimensionnelle. Il
possde huit nuds et cinq points dintgration rpartis selon la direction de lpaisseur. La loi de
comportement tridimensionnelle a galement t modifie pour se rapprocher du comportement des
coques et viter certains verrouillages (cisaillement, membrane). Pour liminer les modes nergie
nulle dus la sous-intgration, une technique efficace de stabilisation a t utilise en suivant la
dmarche de Belytschko et Bindeman [bib4]. De mme, loprateur gradient discrtis a t modifi
pour llimination des diffrents blocages. Ainsi, la version obtenue de cet lment possde les
avantages suivants :

capacit modliser des structures tridimensionnelles minces avec peu dlments de maillage
grce llancement important tolr (gain de temps de calculs significatif),

maillage simplifi de gomtries complexes o coques et lments solides doivent cohabiter


(renforts ou brides par exemple) sans avoir les problmes classiques de raccordements de
maillages faits de diffrents types dlments.
Cet lment hexadrique a t introduit dans Code_Aster en version 7 (voir [R3,07,07]). Toutefois,
llment hexadrique SHB8 ne permet pas de mailler des gomtries de formes complexes
quelconques. Le dveloppement dun lment similaire mais de gomtrie prismatique tait donc
ncessaire. On dcrit dans le dbut de ce document cet lment prismatique (lment SHB6).
Les travaux de recherche de Caironi et Abed-Meraim [bib5] ont prouv que llment SHB6 ne
prsentait pas de modes de hourglass, et aprs lavoir implant, ils ont aussi montr que celui-ci
prsentait un svre blocage numrique, notamment dans les sollicitations en cisaillement transverse
de llment. Llment SHB6 implant dans Aster vise liminer ces blocages numriques en utilisant
la mthode assumed strain . Le principe de cette mthode consiste projeter loprateur gradient
discrtis B sur un sous-espace appropri afin dviter les diffrents problmes lis au blocage.
Plusieurs projections ont t testes avant de trouver celle qui limine le maximum de verrouillages.
L lment SHB6 fait lobjet du 2.
Le 3 prsente une extension de cette famille dlments finis de type solide-coque : deux lments
finis de gomtrie prismatique et hexahdrique mais de formulation quadratique nomms SHB15 et
SHB20. Ce sont respectivement des lments 15 et 20 nuds. Ils sont galement sous-intgrs par
15 et 20 points de Gauss et possdent une direction privilgie selon lpaisseur de llment. Ces
lments nayant pas de blocages ne sont pas projets.
Par ailleurs, llment SHB8 initial avait t coupl aux seules lois de comportement lastique et lastoplastique avec crouissage isotrope de type Von-Mises. Le champ dapplication de llment SHB8
ainsi que les autres lments finis solide-coque SHB6, SHB15 et SHB20 a t largi aux autres lois
de comportement de Code_Aster. Le 4 prsente le principe thorique de ce couplage.
Enfin le 5 traite de limplantation de ces lments dans Code_Aster.

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

lment SHB6

2.1

Cinmatique de llment

Date : 30/09/2013 Page : 6/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Llment SHB6 est un pentadre 6 nuds. Les cinq points dintgration sont choisis le long de la
direction dans le repre des coordonnes locales de l'lment de rfrence : , , (ou x1, x2, x3
pour certaines expressions). La forme de llment de rfrence ainsi que les points dintgration sont
reprsents sur la [Figure 1].
x1 ou

4
3

5
5
4
3
2

x3 ou
2

x2 ou
Figure 1 : Gomtrie de llment de rfrence et points dintgration
Cet lment est iso-paramtrique et possde la mme interpolation linaire et la mme cinmatique
que les lments pentadres 6 nuds standard.

2.2

Discrtisation

2.2.1

Discrtisation du champ de dplacement


Les coordonnes spatiales x i de llment sont relies aux coordonnes nodales
fonctions de formes iso-paramtriques N I par les formules :

x iI au moyen des

x i= x iI N I x1, x 2, x 3= x iI N I x 1, x 2, x 3
i =1

Dans la suite, et sauf mention contraire, on adoptera la convention de sommation pour les indices
rpts. Les indices en minuscules i varient de un trois et reprsentent les directions des
coordonnes spatiales. Ceux en majuscules I varient de un six et correspondent aux nuds de
llment.

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 7/43


Rvision
Cl : R3.07.08

Les mmes fonctions de formes sont utilises pour dfinir le champ de dplacement de llment
en fonction des dplacements nodaux

c2b0aa7ea6ee

ui

u iI :

ui =U iI N I x1, x 2, x 3= U iI N I x 1, x 2, x 3
i =1

Pour poursuivre les calculs, on se donne des fonctions de forme iso-paramtriques


linaires N i , , =N i x1, x2, x3 associes l'lment prismatique six nuds :

1
1

N 4 x 2 1 x1
N1 x2 1 x1
2
2

1
1

N 2 x3 1 x1
N 5 x3 1 x1
2
2

1
1

N 3 1 x2 x3 1 x1 N 6 1 x 2 x3 1 x1
2

x1 [ 1,1];

x2 [0,1];

x3 [0,1 x2 ]

Lorigine du repre est confondue avec le coin droit du triangle du plan mdian de llment.

2.2.2

Oprateur gradient discrtis


u i , j du champ de dplacement est une fonction des dplacements U iI des nuds I
dans la direction i
ui j U iI N I j
Le gradient

Le tenseur de dformation linaire est donn par la partie symtrique du gradient de dplacement :

1
ij (ui , j u j ,i )
2
On va maintenant construire des vecteurs permettant dexprimer la matrice
aux dplacements sous une forme particulire.

B reliant les dformations

De faon analogue Belytschko-Bindeman [bib6], on introduit les trois vecteurs b i , drives des
fonctions de forme lorigine des coordonnes :

b Ti = N ,i 0=

N
xi

i=1, 2,3

x 1= x 2 = x3 =0

Ces 3 vecteurs sont constants et sont donns par lexpression :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

b Ti = j i1 j i2 j i3

Date : 30/09/2013 Page : 8/43


Rvision
Cl : R3.07.08

1
2
1
0
2
1 1
2 2

1
2
0

c2b0aa7ea6ee

1
2

1
2

1
2
1
2
1
2

j kl sont les coefficients de la matrice jacobienne value lorigine.

o les coefficients

Introduisons galement les vecteurs suivants :

sT =
h1T =
h T2 =

-1

-1

X Ti ( xi1 , xi 2 , xi 3 , xi 4 , xi5 , xi 6 )
XTi reprsentent les coordonnes nodales des six nuds. Les deux vecteurs hT
reprsentent respectivement les fonctions h1 et h2 pour chacun des six nuds, qui sont dfinies
Les trois vecteurs
par :

h1 x1 x2

h2 x1 x3

Introduisons enfin les deux vecteurs suivants :

1
h
2

h .X b
T

j 1

1,2

On peut vrifier par des considrations algbriques que les conditions dorthogonalit suivantes sont
satisfaites :

b Ti h 0
b Ti s 0
T

h s 0
bTi X j ij
T

h h 2

i, j 1,2,3 , 1,2
(1)

T X j 0
T

h
o

ij est le symbole de Kronecker.

Ces vecteurs vont permettre dexprimer la matrice


une forme particulire utilise par la suite.

B reliant les dformations aux dplacements sous

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 9/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Le gradient du champ de dplacement peut maintenant scrire aprs calculs sous la forme (sans
aucune approximation [bib6]) :

ui , j = bTj h , j T U i
Loprateur gradient symtrique (not
dplacements nodaux

s ) discrtis reliant le tenseur de dformation au vecteur des


s u= Bu

prend alors la forme matricielle :

bTx h xT

0
B T
b h T
y
y

T
T
b z h z

0
T
b y h yT

0
0

0
T
bx h xT
0
T
b z h zT

b h

T
T
b x h x

bTy h yT

2.3

Matrice de rigidit et stabilisation

2.3.1

Matrice de rigidit

T
z

T
z

(2)

La matrice de rigidit de llment est donne par :

K e=V BTCB dV
e

Les cinq points dintgration considrs Pi se trouvent sur la mme droite verticale. Leurs
coordonnes et leurs poids dintgration sont les suivants :

x2

x3

x1

1/3

1/3

1/3

1/3

1/3

1/3

1/3

1/3

1/3

1/3

-0.906179845938664
-0.538469310105683
0
0.538469310105683
0.906179845938664

0.236926885056189
0.478628670499366
0.568888888888889
0.478628670499366
0.236926885056189

P1
P2
P3
P4
P5

Ainsi, lexpression de la rigidit

K e est :
5

K e ( Pj ) J ( Pj ) B T ( Pj ).C.B( Pj )

(3)

j 1

J ( Pj ) est le Jacobien, calcul au point de Gauss j , de la transformation entre llment de


rfrence et llment courant. La matrice de comportement lastique C choisie a la forme suivante :
o

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

l 2m

0
C
0

l
l 2m
0
0
0
0

Date : 30/09/2013 Page : 10/43


Rvision
Cl : R3.07.08

0
0
E
0
0
0

0
0
0
m
0
0

0
0
0
0
m
0

E est le module dYoung, n le coefficient de Poisson, m

En
1 n 2

c2b0aa7ea6ee

0
0

0
0

m
E
le module de cisaillement et
21 n

le coefficient de Lam modifi. Cette loi est spcifique aux lments SHB. Elle ressemble

celle que lon aurait dans le cas de lhypothse des contraintes planes, mis part le terme (3,3).
Mme si ce choix entraine un comportement anisotrope artificiel, il permet de satisfaire tous les tests
sans introduire de blocage.

2.3.2

Analyse des modes hourglass pour llment SHB6


Les modes de hourglass sont des modes cinmatiques qui sont dus la sous-intgration et sont
associs une nergie nulle alors quils induisent une dformation non nulle. Cette anomalie
sexplique par la diffrence, quinduit la sous-intgration, entre le noyau de loprateur de rigidit
discrtis et celui continu. Commenons dabord par remarquer que loprateur gradient discrtis
sous-intgr associ aux cinq points dintgration dfinis ci-dessus prend la forme de lquation (2)
avec 1,2 .
Analysons maintenant le noyau de la matrice de rigidit obtenue par sous-intgration. Daprs (3), cela
revient ltude du rang de la matrice B dans la mesure o la matrice de comportement C nest pas
singulire. En dautres termes, il suffit de rechercher les modes de dplacement d dformation nulle,
cest dire vrifiant :

s u=Bd =0

(4)

Nous allons chercher dsormais quels sont les modes de dformations qui donnent une nergie de
dformation nulle. Lnergie de dformation scrit w =

1
C dV et comme =B . d . nous
2 V

avons donc :

1
1
d T BTCB d dV =d T V BTCB dV d

V
2
2
et si nous considrons lapproximation suivante : B est calcul aux points dintgration de Gauss,
w =

nous obtenons :

1 T
w = d K e d
2
Ainsi rechercher les modes de dformations nergie nulle cest rechercher le noyau de

Ke

K eX =0 B G j X =0
Ainsi rechercher les modes de hourglass cest rechercher les vecteurs
Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

X tels que :

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 11/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

BG j X =0 G j

(5)

Il est naturel de retrouver dans le noyau de la rigidit K e les modes associs aux mouvements de
corps rigides. Pour un lment tridimensionnel tel que le prisme 6 nuds, ces mouvements rigidifiant
sont composs de trois translations et de trois rotations. Ainsi le noyau de loprateur continu de
rigidit est de dimension six et se rduit aux seuls modes suivants :

S 0 0

0 S 0
0 0 S

y
et

-x 0 z
0 -x -y

(6)

On vrifie aisment que chacun des six vecteurs colonnes ci-dessus satisfait lquation (5) et
appartient donc au noyau de K e . Il suffit, pour le voir, dutiliser lexpression (2) de B et les
conditions dorthogonalit (1). Les trois premiers vecteurs colonnes correspondent aux translations
selon les axes Ox , Oy et Oz respectivement. Les trois autres vecteurs sont relatifs aux rotations
autour des axes Oz , Oy et Ox .
Nous recherchons dsormais, outre les modes rigides prcdents, des modes qui annulent galement
loprateur gradient discrtis donn en (2). Prenons une base de dix-huit vecteurs suivants :

On peut montrer facilement que les vecteurs ci-dessus sont linairement indpendants dans lespace
de dimension dix-huit. Des calculs lmentaires utilisant les conditions dorthogonalit (1) montrent que
les douze derniers vecteurs colonnes ne vrifient pas lquation (5).
Cela veut dire quil ny a pas dautres modes que les modes rigides qui annulent loprateur gradient
discrtis donn en (2). Autrement dit, llment SHB6 ne prsente pas de mode hourglass.

2.3.3

Projection par Assumed local strain method


^

La premire tape est de se placer dans le repre local de llment dfini par le repre ( x 1 , x 2 , x 3 )
dcrit dans la Figure 1. Les dformations seront donc dsormais calcules dans ce repre. Loprateur
gradient discrtis B sera projet sur un sous espace appropri afin d'viter les diffrents problmes
de blocage. Cette mthode est variationnellement cohrente avec le principe de Hu-Washizu si
l'interpolation de la contrainte est choisie judicieusement (Simo et Hughes [15]). Cependant, il est trs
difficile de slectionner de manire gnrale et systmatique le bon champ de dformation postule.
Les champs de dformation postule ne doivent prsenter ni blocage volumique ni blocage en
cisaillement.
Nous prsentons ici un choix simple et acceptable. Loprateur B est tout dabord spar en deux
parties

B1 et B 2 . La matrice B1 contient les gradients dans le plan moyen de la coque et la

dformation perpendiculaire,

B 2 contient les gradients associs aux dformations de cisaillement

transverse.

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 12/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Les blocages constats dans llment proviennent des cisaillements transverses. On va chercher un
schma dintgration qui permette de sous - intgrer cette partie de lnergie. Pour ce faire on cherche
contrler chaque composante entrant dans lnergie de cisaillement transverse. tant donne la

B nous avons donc 12 termes non nuls qui interviennent dans la dformation. Ils
seront contrls par lintroduction du paramtre c dans les matrices B 2 . La matrice B 2 devient
forme de la matrice

alors

B2 :

La matrice de rigidit scrit maintenant :

TCB
dV =V B1 TCB1 dV V B2TCB1 dV V B1 TCB2 dV V B2TCB2 dV =
K e=V B
=K e1 K e 2 K e3 K e4
Les matrices K e1, K e2, K e3, K e4 sont intgres avec les cinq points de Gauss dfinis prcdemment.
La dcomposition additive donne plus haut,

B B1 B 2 , pour loprateur gradient discrtis, fait

que les termes croiss

K e 2 et K e 3 sannulent. Suite aux nombreux test numriques, il a t choisi de

caractriser la matrice

B 2 par le coefficient : c 0,45 , qui joue ici le rle dun facteur de rduction

du cisaillement.
Ce choix donne llment un bon comportement dans les cas de rfrence. Il est clair que cette
stratgie, comme celle mise en place pour les lments coques volumiques cubiques ne sont adapts
quau comportement quasi isotrope du matriau choisi.

2.4

Matrice de rigidit gomtrique Ksigma

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 13/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

La matrice K a pour objectif de rsoudre les problmes de flambement. Nous rappelons ici que les
modes de flambement sont les vecteurs propres du problme aux valeurs propres gnralis suivant :

K K u=0 Ku= K u
avec

, et est le coefficient multiplicateur du chargement.

En introduisant la dformation quadratique

e Q telle que :
3

e Qij u , u= u k ,i . u k , j
k=1

On peut dfinir cette matrice de rigidit gomtrique par :

uTK u= : eQ u , u d = : u T u d
0

Afin dexprimer cette matrice dans lespace discrtis, introduisons les oprateurs gradient quadratique
discrtiss

B (en notation matricielle) tels que :

Les diffrents termes

Bij sont donns par les quations suivantes :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

avec les vecteurs

Date : 30/09/2013 Page : 14/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Bi ( i = 1, 2, 3) dfinis comme :

Remarque : Nous devons multiplier les matrices

B13 et B 23 par le coefficient c 2 0, 452 0, 2025

car llment SHB6 est projet par la technique Assumed local strain method voir section 2.3.3 .
Avec ces notations, la contribution la matrice de rigidit gomtrique,

k , au point de Gauss j est

donne par :

k j 11 j B11 j 22 j B 22 j 33 j B33 j
Q

12 j B12 j 13 j B13 j 23 j B 23 j
Q

Par intgration sur les points de Gauss de llment, la matrice de rigidit gomtrique sobtient par la
formule :
5

K = j=1 j J j k j

2.5

Forces suiveuses et matrice de pression Kp


Les forces de pression suiveuses sont prsentes dans la matrice tangente via la matrice

K P , car les

forces externes suiveuses dpendent du dplacement [R3.03.04]. Les forces de pression suiveuses
scrivent :

p nTu dS =

p det [ F u] nT0 F u -T dS 0 = p F 0 p K pu
F u=1 u

en utilisant les notations :

T
n 0 (n1 n2 n3 ) , normale la surface extrieure de llment dans la configuration de

rfrence ;
b%i , vecteur de dimension 3, drive des fonctions de forme aux 3 nuds de la face de
llment charge en pression ;

S0 aire de la face charge en pression. Pour llment SHB6, cette surface S0 vaut

1
.
2

La formulation prcdente conduit une matrice non-symtrique. On sait que lon peut nanmoins
utiliser une formulation symtrique si les forces extrieures dues la pression drivent dun potentiel.
Cest le cas si les forces de pression ne travaillent pas sur la frontire du domaine modlis. On
considre donc que la partie symtrique de la matrice suffit. La matrice symtrise prend la forme
suivante :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

0
0

b n2 bT2 n1
K p =S 0 b n2 bT2 n1
b n bT n
2

2
T
3
T
3
T
3

c2b0aa7ea6ee

bT2 n1 bT1 n 2 bT3 n1 bT1 n3


bT2 n1 bT1 n 2 bT3 n1 bT1 n3
bT n bT n bT n bT n

T
1
T
1
T
1
T
1
T
1
T
1

Date : 30/09/2013 Page : 15/43


Rvision
Cl : R3.07.08

bT3 n2 bT2 n3
bT n bT n

bT3 n2 bT2 n3

b n3 b n1 bT2 n3 bT3 n2
b n3 b n1 bT2 n3 bT3 n2
b n3 b n1 bT2 n3 bT3 n2

0
0
0

Cest une matrice (9,9), quil faut multiplier par les dplacements des 3 nuds de la face sur laquelle
on applique une pression.

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 16/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Elments SHB15 et SHB20


Dans ce paragraphe, on prsente les modlisations des lments finis coques volumiques
quadratiques SHB15 et SHB20.
Llment SHB15 est un prisme quinze nuds purement tridimensionnel avec trois degrs de libert
en dplacement chaque nud, et il a galement une direction privilgie appele paisseur qui
est normale au plan moyen du prisme. Lintgration numrique rduite est utilise (3 points de Gauss
dans le plan). Lintgration travers lpaisseur sappuie sur 5 points de Gauss.
Llment SHB20 est un hexadre vingt nuds purement tridimensionnel avec trois degrs de libert
en dplacement chaque nud, et il a aussi une direction privilgie appele paisseur qui est
normale au plan moyen de lhexadre. Lintgration numrique rduite est utilise (4 points de Gauss
dans le plan). Lintgration travers lpaisseur sappuie sur 5 points de Gauss.
Contrairement aux lments linaires ces lments finis nont ni stabilisation ni projection.

3.1

Cinmatique et interpolation des lments SHB15 et SHB20

3.1.1

lment SHB15
Llment SHB15 est formul dans les axes locaux du plan moyen. La F igure 3.1.1-a reprsente la
gomtrie dun lment de rfrence SHB15 et ses points dintgration.
Le repre des coordonnes locales de l'lment de rfrence est dfini par :

, , ou x1, x2, x3

x1=

6
15

14

12

3
9

11
x3=

4
3

13
11

9
8

12

10

10

13
15

14

1
x2=
F igure 3.1.1-a . Gomtrie de llment de rfrence SHB15 et ses points dintgration

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Coordonnes
1 1,1, 0 ;

des

c2b0aa7ea6ee

noeuds:

2 1, 0,1 ;

3 1,0, 0 ;

1 1

7 1, , ;
2 2

10 0,1, 0 ;

Date : 30/09/2013 Page : 17/43


Rvision
Cl : R3.07.08

11 0, 0,1 ;

4 1,1, 0 ;

5 1, 0,1 ;

6 1, 0, 0 ;

1
8 1,0, ;
9 1, ,0 ;

2
1 1

1
1
12 0,0, 0 ; 13 1, , ; 14 1, 0, ; 15 1, ,0 .
2 2

2
2

Llment SHB15 est un lment quadratique iso-paramtrique. Les coordonnes spatiales

xi sont

xiI au moyen des fonctions de forme N I par les formules :

relies aux coordonnes nodales


15

x i= x iI N I x 1, x 2, x 3= x iI N I x 1, x 2, x 3
i=1

Les mmes fonctions de forme sont utilises pour dfinir le champ de dplacement de llment

ui en

termes des dplacements nodaux U iI :


:
15

ui =u iI N I x 1, x 2, x 3 = U iI N I x 1, x 2, x 3

(6)

i=1

3.1.2

Elment SHB20
Llment SHB20 est formul dans les axes locaux du plan moyen. La Figure 3.1.2-a reprsente la
gomtrie dun lment de rfrence SHB20 et ses points dintgration.
Le repre des coordonnes locales de l'lment de rfrence est dfini par :

, , ou x1, x2, x3

x2=

20

5
5

17

18

10

8
7
6

15

12
1

16

10

x3=

15

13

11

11

16

18
17

14

12

20
19

14

19

4
3

13

x1=
Figure 3.1.2-a. Gomtrie de llment de rfrence SHB20 et ses points dintgration

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Coordonnes

des

Date : 30/09/2013 Page : 18/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

noeuds:

1 1, 1, 1 2 1, 1, 1 3 1,1, 1
4 1,1, 1
5 1, 1,1
6 1, 1,1
7 1,1,1
8 1,1,1
9 0, 1, 1 10 1, 0, 1 11 0,1, 1 12 1, 0, 1
13 1, 1, 0 14 1, 1, 0 15 1,1, 0
16 1,1, 0
17 0, 1,1
18 1, 0,1
19 0,1,1
20 1, 0,1
Llment SHB20 est aussi un lment quadratique iso-paramtrique. Les coordonnes spatiales
sont relies aux coordonnes nodales

xi

xiI au moyen des fonctions de forme N I par les formules :

20

x i= x iI N I x 1, x 2, x 3= x iI N I x 1, x 2, x 3
i=1

Les mmes fonctions de forme sont utilises pour dfinir le champ de dplacement de llment
termes des dplacements nodaux

ui en

U iI :

20

ui =u iI N I x 1, x 2, x 3 = U iI N I x 1, x 2, x 3

(6)

i=1

3.2

Oprateur gradient discrtis

3.2.1

Elment SHB15
Linterpolation du champ de dplacement de llment (6) va nous permettre de dfinir le taux de
dformation et dcrire les relations reliant les dformations aux dplacements nodaux. On commence
dabord par crire le gradient

ui , j=U iI N I , j
Le tenseur de dformation

ui , j du champ de dplacement :

(7)

ij est donn ensuite par la partie symtrique du gradient de dplacement :

1
ij (ui j u j i )
2

(8)

Pour poursuivre les calculs, on se donne des fonctions de forme iso-paramtriques quadratiques

N i x1, x 2, x 3 , associes l'lment prismatique quinze nuds:

1

N 1 x 2 1 x1 (2 x 2 2 x1 )
2

1

N 2 x 3 1 x1 (2 x 3 2 x1 )
2


N 3 1 x 2 x 3 1 x1 x1
2

1

N 4 x 2 1 x1 (2 x 2 2 x1 )
2

1

N 5 x 3 1 x1 (2 x3 2 x1 )
2


N 6 1 x 2 x3 1 x1 x1
2

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

(9)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 19/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee


N 8 2(1 x ) 1 x 2 x3 x
1
3

N 7 2(1 x ) x x
3
1
2
^

N 9 2(1 x ) x 1 x 2 x3
1
2

N 11 (1 x ) (1 x ) x3
N 12 (1 x ) (1 x ) 1 x 2 x3
1
1
1
1

N 10 (1 x ) (1 x ) x
1
1
2

N 13 2(1 x ) x x
3
1
2

x1 [ 1,1];


N 14 2(1 x ) 1 x 2 x3 x3
1

x 2 [0,1];

N 15 2(1 x ) x 1 x 2 x3
1
2

x3 [0,1 x 2 ]

En combinant les quations prcdentes on arrive dvelopper le champ de dplacement comme


tant la somme dun terme constant, de termes linaires en xi , et de termes faisant intervenir les
fonctions

Pour simplifier les critures, on notera = x 1 , = x 2 , = x3

u i a0i a1i x1 a2i x2 a3i x3 c1i h1 c2i h 2 c3i h 3

c4i h 4 c5i h 5 c6i h 6 c7 i h 7 c8i h 8 c9 i h 9 c10 i h10 c11i h11

i 1, 2, 3
h , h , h , h , h 2 , h 2 ,
2
3
4
5
6
1

(10)

h 7 2 , h 8 2 , h 9 2 , h10 2 , h11 2

En valuant lquation (6) aux nuds de llment, on arrive aux trois systmes de quinze quations
suivants :

d i a0i S a1i x1 a2i x 2 a3i x3 c1i h1 c2i h 2 c3i h 3

c4i h 4 c5i h5 c6i h 6 c7 i h 7 c8i h8 c9i h9 c10 i h10 c11i h11

i 1, 2,3

(11)

Ainsi les vecteurs di et x i reprsentent, respectivement, les dplacements et les coordonnes


nodales et sont donns par :

dTi ui1 , ui 2 , ui 3 , ui 4 , ui 5 , ui 6 , ui 7 , ui 8 , ui 9 , ui10 , ui11 , ui12 , ui13 , ui14 , ui15

xi xi1 , xi 2 , xi 3 , xi 4 , xi 5 , xi 6 , xi 7 , xi 8 , xi 9 , xi10 , xi11 , xi12 , xi13 , xi14 , xi15


T

Les vecteurs s et

1, 2,3,...,11

(12)

sont donns quant eux par :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 20/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

S 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

hT 0
1

T
h 2 0

T
h3 0

T
h4 0

T
h5 0

hT 0
6

1
2

0 0
0 0
0 0
1
1
4
0 0

1
1

1
0 0
2
2

1
1
1
1

1
0 0 0 0 0 0
1
2
2
2
2
1
1

0 0 0 0 0 0 0 0
0 0
4
4

1
1

0 0 0 0 0 0 0 0
0 0
4
4

1
1
1

0 0 0 1 0 0
1
0 0
4
4
4

1
1
1
1
1
0 0 1 0 0 0
1
4
4
4
4

1
2

0 0 0 0 0 0

(13)

h 7 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1
T

h T 0 1 1 1 0 0
8
4
4

h T 0 0 0 1 1 1
9
4
4

hT 0 1 1 1 0 0 0
10
2
2

1
1
T
h11 0 0 0 2 1 2 0

0 0 0 0
0 0 0 0
0 0 0

1
2

0 0 0 0

1
1

1
0 0
4
4

1
1
0 0
1
4
4
1

1
0 0
2

1
1
0
1
2
2

Pour arriver une criture avantageuse de loprateur gradient discrtis


vecteurs b i dfinis par :
T

b N
T
i

,i

(0)

N
(0) i = 1, 2,3
x i

Si nous nous plaons en

B , on va introduire les trois

(14)

(x1 , x 2 , x 3 ) (0,0,0) alors nous obtenons :

b Ti N T ,i (0) cste
o

N T reprsente: N1

b Ti N T ,i (0) (

N2

N3

. . N15 .

N
N 1
(0),....., 15 (0))
x i
x i

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 21/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

N I N I N I N I
NI
NI
NI

. j1 j
. j2 j
. j3 j
x j x j x j x j

0
0
avec

I 1, 2,...,15

et

j 1, 2,3

z
j11

j21

z
j
31

z 0

j12
j22
j32

j13

j23
j33

Nous avons :

Donc, en

(x1 , x 2 , x 3 ) (0,0,0) , nous avons :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

b i ji1
T

ji 3 . 1
1

2

ji 2

2 1 0
0

Date : 30/09/2013 Page : 22/43


Rvision
Cl : R3.07.08

0 1 2

0 0 0

0 1 1 0 1 2 1 0

c2b0aa7ea6ee

0 1 2 1 0 1 1 0
1
0 0 0 0 0 0
0
2

0
0

De plus, on peut vrifier par des considrations algbriques que les conditions dorthogonalit suivantes
sont satisfaites :

bTi .h 0;

bi .S 0; b i .x j ij
T

hT .S 0;
1

h 7 .S 12;

1
T
T
T
; h 4 .S 0; h5 .S 4; h 6 .S 4;
2
T
T
T
h 9 .S 0 h10 .S 4 h11.S 4

h 2 .S 0; h3 .S
T

h8 .S 0

1
2

1
4
1
4

5
2
1
4

1
4
5
2

1
2

1
8

1
8

1
2

1
4

1
4

1
8

1
8

1
8

1
8

13
4
1
8

1
8
13
4

hT .h
m n 0

0
0
1
4
5
2

1
8
1
8
1
2
0
0

0
0
1
8
1
8

12

9
4
1
8

1
8
9
4

5
2
1
4
4
0
0

(15)

5
1
4 0 0 3
2
4
1
5
1
0
0
4 0 0
4
2
2
1, 2,...,11
i, j 1, 2,3
dsigne le symbol de Kronec ker ; m, n 1, 2,...,11
0

1
4
1
4

1
4

4
5
2

A ce stade, on peut dterminer les constantes inconnues qui interviennent dans lcriture (10) du champ de
T

dplacement en multipliant scalairement lquation (11) par b j ,

T
T
S et h respectivement, et en utilisant les

relations dorthogonalit (15).

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

c2b0aa7ea6ee

c i .di

a ji b j .d i

On obtient aprs calculs :

Date : 30/09/2013 Page : 23/43


Rvision
Cl : R3.07.08

avec
T

n 1 h1 h1 .x j b j n 2 h 2 h 2 .x j b j

T 1 T
T
1 T
T
T
T
T
n 3 h3 S h3 S .x j b j n 4 h 4 h 4 .x j b j
30
30

T 4 T
T

T
4 T
4 T

T
T
T 4
T
n 5 . h5 S h5 S .x j b j n 6 h 6 S h 6 S .x j b j
15
15
15


15

T 4 T
T
4 T
T
T
T
T
T
T
T
n 7 h 7 S h 7 S .x j b j n 8 h 8 h8 .x j b j n 9 h 9 h 9 .x j b j
5
5

T 4 T
T
4 T
4 T

T
T
n 10 h10 S h10 S .x j b j n 11 h11 S
15
15
15

17
2

17
2

8 8

T
T 4
T
h11 S .x j b j
15

0
256
17
0
36
17
36
17

n
0
0

0
0
2

9 0
0

0
0 9

58
0
0
17

58
0
0
17

36
17
0
316
187
146
187

36
17
0
146
187
316
187

8
8

0
0
324

187
171

187

0
0
171

187
324

187

0
24
0
0

0
0

3
0 0
2
0 10 0
0
0 10
3

0 0
2
3

0 0
2

0
58
17
0
324

187
171

187
3

2
0
0
505
187
585
374

58

17
0

171

187

324

187
3

2
0

0
585

374
505

187

, 1, 2,...,11

Le champ de dplacement se met finalement sous la forme suivante :


Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 24/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

(16)
En drivant la formule ci-dessus par rapport x j , on obtient le gradient de dplacement :

11

u i , j= b tj h , j T d i
3.2.2

=1

(17)

Elment SHB20

Linterpolation du champ de dplacement de llment va nous permettre de dfinir le taux de dformation et


dcrire les relations reliant les dformations aux dplacements nodaux. On commence dabord par crire le
gradient

ui , j du champ de dplacement :
ui , j uiI N I , j

Le tenseur de dformation

(18)

ij est donn ensuite par la partie symtrique du gradient de dplacement :


1
ij (ui j u j i )
(19)
2

Pour poursuivre les calculs, on se donne des fonctions de forme iso-paramtriques quadratiques

N i x 1, x 2, x 3 associes l'lment hexadrique vingt nuds :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

1
N1
8
1
N2
8
1
N3
8
1
N4
8
1
N5
8
1
N6
8
1
N7
8
1
N8
8
1
N 9
4
1
N10
4

^
^
^
^
^
^

1 x1 1 x 2 1 x 3 2 x1 x 2 x 3

^
^
^
^
^
^

1 x1 1 x 2 1 x 3 2 x1 x 2 x 3

^
^
^
^
^
^

1 x1 1 x 2 1 x 3 2 x1 x 2 x 3

^
^
^
^
^
^

1 x1 1 x 2 1 x 3 2 x1 x 2 x 3

^
^
^
^
^
^

1 x1 1 x 2 1 x 3 2 x1 x 2 x 3

^
^
^
^
^
^

1 x1 1 x 2 1 x 3 2 x1 x 2 x 3

^
^
^
^
^
^

1 x 1 1 x 2 1 x 3 2 x1 x 2 x 3

^
^
^
^
^
^

1 x1 1 x 2 1 x 3 2 x1 x 2 x 3

^ 2
^
^

1 x1 1 x 2 1 x 3

^ 2
^
^

1 x 2 1 x1 1 x 3

^ 2
^
^
1

N 11 1 x 1 1 x 2 1 x 3
4

^ 2
^
^
1

N 13 1 x 3 1 x 1 1 x 2
4

^ 2
^
^
1

N 15 1 x 3 1 x 1 1 x 2
4

^ 2
^
^
1

N 17 1 x 1 1 x 2 1 x 3
4

^ 2
^
^
1

N 19 1 x 1 1 x 2 1 x 3
4

x1 [ 1,1];

x 2 [ 1,1];

Date : 30/09/2013 Page : 25/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

(20)

^ 2
^
^

N 12 1 x 2 1 x 1 1 x 3
4

^ 2
^
^
1

N 14 1 x 3 1 x 1 1 x 2
4

^ 2
^
^
1

N 16 1 x 3 1 x 1 1 x 2
4

^ 2
^
^
1

N 18 1 x 2 1 x 1 1 x 3
4

^ 2
^
^
1

N 20 1 x 2 1 x 1 1 x 3
4

x 3 [ 1,1]

En combinant les quations prcdentes on arrive dvelopper le champ de dplacement comme tant la
somme dun terme constant, de termes linaires en xi , et de termes faisant intervenir les fonctions h

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 26/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

u i a0i a1i x1 a2i x2 a3i x3 c1i h1 c2i h 2 c3i h 3 c4i h 4 c5i h 5 c6i h 6 c7 i h 7

c8i h 8 c9i h 9 c10 i h10 c11i h11 c12i h12 c13i h13 c14 i h14 c15 i h15 c16i h16

(21)
i 1, 2, 3
h , h , h , h 2 , h 2 , h 2 , h , h 2 , h 2 ,
2
3
4
5
6
7
8
9
1

h10 2 , h11 2 , h12 2 , h13 2 , h14 2 , h15 2 , h16 2

Pour simplifier les critures, on notera = x 1 , = x 2 , = x3

En valuant lquation 16 aux nuds de llment, on arrive aux trois systmes de vingt quations
suivants :

di a0i S a1i x1 a2i x 2 a3i x 3 c1i h1 c2i h 2 c3i h 3 ... c16i h16

i 1, 2, 3

(22)

Ainsi les vecteurs di et x i reprsentent, respectivement, les dplacements et les coordonnes nodales et
sont donns par :

dTi ui1 , ui 2 , ui 3 ,..., ui 20

(23)

xi xi1 , xi 2 , xi 3 ,..., xi 20
T

Les vecteurs S et h

1, 2,3,...,16

sont donns quant eux par :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 27/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

S T 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

h1 1 1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 1 0 1
h 2 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 1 0 1 0
hT 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0

hT4 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 0 1

h5 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 0

h 6 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1
T
h 7 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0

h8 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0

(24)

h9 1 1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 1 0 1
hT 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
10

T
h11
1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 1 0 1 0

h12 1 1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 1 0 1
h13 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 1 0 1 0
hT 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0

14
hT 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
15

T
h16
1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0

Pour arriver une criture avantageuse de loprateur gradient discrtis


vecteurs b i dfinis par :
T

b N
T
i

,i

(0)

N
(0) i = 1, 2,3
x i

Si nous nous plaons en

B , on va introduire les trois

(25)

(x1 , x 2 , x 3 ) (0,0,0) alors nous obtenons :

b Ti N T ,i (0) cste
o

N T reprsente:

N1

b Ti N T ,i (0) (

N2 N3 .. . N20

N 20
N 1
(0),.....,
(0))
x i
x i

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

N I N I N I N I

.
x
x j

x j
j
j

avec

I 1, 2,..., 20

c2b0aa7ea6ee

NI
NI
NI

. j1 j
. j2 j
. j3 j

j 1, 2,3

et

Date : 30/09/2013 Page : 28/43


Rvision
Cl : R3.07.08

j11

j21
j
31

j13

j23
j33

j12
j22
j32

Aprs calculs on trouve :

bi ji1 ji 2
T

1
8

1
ji 3 .
8

1
8

1
8
1
8
1
8

1
8
1

8
1
8

1
8
1

8
1
8

1
8
1
8
1

1 1 1

0
8 8 8
1
1 1 1

8
8 8 4
1 1 1 1

8 8 8 4

1
4

1 1

4 4
1
0
4
1

0
4

1
4
1 1

4 4
0

1
4
1

1 1

0
4 4
1 1
1

4 4
4
1
0 0 0
4

1
0
4
1
0
4
1 1
4 4

1

4

1
4

De plus, on peut vrifier par des considrations algbriques que les conditions dorthogonalit suivantes sont
satisfaites :

12 0
0 12
0 0
0 0
0 0
0 0
0 0

T
h m .h n 0 0
0 0
0 0
0 0
0 0
0 0
0 8

8 0
0 0
m, n 1, 2,...,16

0
0
12
0
0
0
0
0
0
0
0
0
0
0
0
8

0
0
0
16
12
12
0
0
0
0
0
0
0
0
0
0

0
0
0
12
16
12
0
0
0
0
0
0
0
0
0
0

0
0
0
12
12
16
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
8
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
12
0
0
0
0
8
0
0
0

0
0
0
0
0
0
0
0
12
0
8
0
0
0
0
0

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

0
0
0
0
0
0
0
0
0
12
0
8
0
0
0
0

0
0
0
0
0
0
0
0
8
0
12
0
0
0
0
0

0
0
0
0
0
0
0
0
0
8
0
12
0
0
0
0

0
0
0
0
0
0
0
8
0
0
0
0
12
0
0
0

0
8
0
0
0
0
0
0
0
0
0
0
0
8
0
0

8
0
0
0
0
0
0
0
0
0
0
0
0
0
8
0

0
0
8
0
0
0
0
0
0
0
0
0
0
0
0
8

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 29/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

A ce stade, on peut dterminer les constantes inconnues qui interviennent dans lcriture (21) du champ de
T

dplacement en multipliant scalairement lquation (22) par b j ,

T
T
S et h respectivement, et en utilisant les

relations dorthogonalit (26). On obtient :


T

c i .di

a ji b j .di
avec :
T

n 1 h1 h1 .x j b j n 2 h 2 h 2 .x j b j n 3 h3 h3 .x j b j

T 4 T
4 T
T

4 T
T
T
T 4 T
n 4 h 4 S h 4 S .x j b j n 5 h5 S h 5 S .xj
5
5

5
5

T 4 T
4 T
T
T
T
T
T
n 6 h 6 S h 6 S .x j b j n 7 h 7 h 7 .x j b j
5
5

b j



n h h .x b n h h .x b n h h .x b
n h h .x b n h h .x b n h h .x b
T

n 8 h8 h8 .x j b j n 9 h9 h 9 .x j b j n 10 h10 h10 .x j b j
T
11

11

14

T
14

T
11

T
14

T
j

T
j

12

15

T
12

T
15

T
12

T
15

T
j

T
j

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

T
13

13

16

T
16

T
13

T
16

T
j

T
j

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

1
4

0 0000 0

0 0

0 0

0 0

1
0
8
3
0 0000
20
0 0000 0

0 000

0 000

0 000

0 000

1
00
4
31
0
88
13
0
88
11
0
88
0 00

00 0
1
8
1
8
3
8
0

1
0
10
3
1
0 0
0
20
10
1
3
0 0
0
0
10
20
1
3
0 0 0
0
10
20
1
0
0 0 0 0
10
0 0 0 0 0 0

0 1 0 0 0 0

4
1
4 0 0 0 0 0 0 0

1
0 0 0000 0
4

3
20
0

c2b0aa7ea6ee

0 0000 0

1
4
0

Date : 30/09/2013 Page : 30/43


Rvision
Cl : R3.07.08

1
10
0
0
0
0

3
20
0

1
0
4

1
0 0
4
1
0 0
4
0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

1
0 0

8
1

0
0
8
1
0 0

8
0

, 1, 2,...,16

Pour les 2 lments SHB15 et SHB20, loprateur gradient discrtis reliant le tenseur de dformation au
vecteur des dplacements nodaux est donn par :

S u B.d

(27)

o:

S u

u x, x
u y , y
u z,z

u x , y u y , x
u x , z u z , x

u y , z u z , y

d1
d d 2
d3

(28)

et prend alors la forme matricielle pratique :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 31/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Cette criture de loprateur gradient discrtis utilisant les formules de Hallquist [4] est trs commode
car les vecteurs

, qui interviennent dans lexpression de B , vrifient les conditions dorthogonalit

suivantes :
T

.x j 0 ,

.h
T

(30)

Ceci permet de manipuler sparment chacun des modes de la dformation pour obtenir simplement
la forme du champ de dformation postule. Notons quun lment bas sur la formulation (29) est
convergent lorsquil est valu exactement. Cependant, lvaluation de cet oprateur B , donn en
(29), en chacun des points dintgration rend cet lment coteux en temps de calcul pour les
applications pratiques, et une forme simplifie de cet lment simpose.

3.3

Formulation variationnelle utilise pour les lments SHB15 et


SHB20
L'extension de la forme faible du principe variationnel de Hu-Washizu au cas de la mcanique des
solides non linaires est due Fish et Belytschko [6]. Pour un simple lment, on a :

u ,
,

dV d T f ext =0 (31)
=V
dV V
s u
e

reprsente une variation, u le champ de dplacement, est le taux de dformation postule,


la contrainte postule, la contrainte value par la loi constitutive, d les dplacements nodaux,

ext

les forces nodales externes, et

s u la partie symtrique du gradient du champ de

dplacement.
La formulation Assumed strain (projection de l'oprateur gradient discrtis

B sur un sous espace

appropri afin d'viter les diffrents problmes de blocage) est base sur une forme simplifie du
principe variationnel de Hu-Washizu comme elle a t dcrite par Simo et Hughes [7]. Dans cette
forme simplifie, la contrainte postule est choisie orthogonale la diffrence entre la partie
symtrique du gradient de dplacement et le taux de dformation postule. Ainsi, le second terme
dans l'quation (31) s'limine et l'on obtient :
T
ext
u ,
,
=V dV d f =0
e

(32)

Sous cette forme, le principe variationnel est indpendant de l'interpolation de la contrainte, puisque la
contrainte postule n'intervient plus et n'a donc pas besoin d'tre dfinie. Les quations discrtises
ncessitent donc la seule interpolation du dplacement u et du taux de dformation postule
dans
l'lment. Avec les notations vectorielles prcdentes on a :
Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 32/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

15

u x ,t = d I t N I x (lment SHB15)
i=1
20

u x ,t = d I t N I x (lment SHB20)

Ou

(33)

i=1

Ceci conduit :

s u x , t=B x d t

(34)

La dformation postule est dfinie quant elle par :

x d t
x , t = B

(35)

Remplaant l'expression (35) dans le principe variationnel (32), on obtient :

dT
Comme

Ve

dV F ext =0
B

(36)

d peut tre choisi arbitrairement, l'quation prcdente conduit :


f

int

ext

(37)

avec :

x dV
f int =V B

(38)

est calcule par la loi constitutive


partir du taux de dformation postule.
Pour les problmes non linaires, peut aussi tre une
Dans l'quation ci-dessus, il est bien prcis que la contrainte

fonction intgrale du taux de dformation postule et des autres variables internes :

= F , ,...
o

(39)

reprsente les variables internes. La formulation ainsi obtenue est valable pour des problmes

incluant les deux types de non linarits : gomtriques et matrielles. Dans le cas de problmes
linaires, on a :

C. C.B.d

(40)

La matrice de comportement lastique C , dans le cas dun matriau isotrope, est choisie comme
suivante :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

E
1 n 2

En
1 n 2

Date : 30/09/2013 Page : 33/43


Rvision
Cl : R3.07.08

0
E
2 1 n

E
2 1 n

En
1 n 2
E
1 n 2
0

c2b0aa7ea6ee

0
0

2 1 n

Dans cette matrice, E est le module dYoung et est le coefficient de Poisson. Cette loi est spcifique
aux lments SHB. Elle ressemble celle que lon aurait dans le cas de lhypothse des contraintes
planes, mise part le terme (3,3). Nous pouvons noter que ce choix entrane un comportement
anisotrope artificiel. Ce choix permet de satisfaire tous les tests sans introduire de blocage.
Les forces internes de l'lment s'crivent alors simplement en termes de la matrice de rigidit
lmentaire :
(41)
f int =K ed
o :

TCB
dV
K e=V B
e

(42)

Dans une approche standard en dplacement, le taux de dformation postule s'identifie la partie
par B dans les expressions
symtrique du gradient de vitesse, ce qui revient remplacer B
prcdentes. On obtient donc simplement :

K e=V BTCB dV
e

(43)

L'lment prismatique 15 nuds, nomm SHB15 , possde 15 points dintgration. Leurs


coordonnes

x ,h , z

et leurs poids dintgration sont les racines du polynme de Gauss-Legendre

donns dans le tableau suivant :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 34/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

w , ,

Point de
Gauss

P(1)

1/2

1/2

P(2)

1/2

1/2

P(3)

1/2

1/2

P(4)

1/2

1/2

P(5)

1/2

1/2

P(6)

1/2

P(7)

1/2

P(8)

1/2

P(9)

1/2

P(10)

1/2

P(11)

1/2

P(12)

1/2

P(13)

1/2

P(14)

1/2

P(15)

1/2

G1 0.906179845938664
G 2 0.538469310105683
G 3 0
G 4 0.538469310105683
G 5 0.906179845938664
G 6 0.906179845938664
G 7 0.538469310105683
G 8 0
G 9 0.538469310105683
G10 0.906179845938664
G11 0.906179845938664
G12 0.538469310105683
G13 0
G14 0.538469310105683
G15 0.906179845938664

0.236926885056189/6

0.478628670499366/6

0.568888888888889/6
0.478628670499366/6
0.236926885056189/6
0.236926885056189/6
0.478628670499366/6
0.568888888888889/6
0.478628670499366/6
0.236926885056189/6
0.236926885056189/6
0.478628670499366/6
0.568888888888889/6
0.478628670499366/6
0.236926885056189/6

15

Ainsi, lexpression de la rigidit est :

T P j CB
P j
K e= w P j J P j B
j=1

Les coordonnes des points de Gauss et leurs poids pour llment SHB20 sont donnes dans le
tableau ci-dessous :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Point de
Gauss

Date : 30/09/2013 Page : 35/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

w , ,

P(1)

G1 0.906179845938664

0.236926885056189

P(2)

G 2 0.538469310105683

0.478628670499366

P(3)

G3 0

0.568888888888889

P(4)

G 4 0.538469310105683

0.478628670499366

P(5)

G 5 0.906179845938664

0.236926885056189

P(6)

P(7)

3 G 6 0.906179845938664
3 G 7 0.538469310105683

P(8)

G8 0

0.568888888888889

P(9)

G 9 0.538469310105683

0.478628670499366

P(10)

G10 0.906179845938664

0.236926885056189

P(11)

G11 0.906179845938664

0.236926885056189

P(12)

G12 0.538469310105683

0.478628670499366

P(13)

G13 0

0.568888888888889

P(14)

G14 0.538469310105683

0.478628670499366

P(15)

G15 0.906179845938664

0.236926885056189

P(16)

G16 0.906179845938664

0.236926885056189

P(17)

G17 0.538469310105683

0.478628670499366

P(18)

G18 0

0.568888888888889

P(19)

G19 0.538469310105683

0.478628670499366

P(20)

G 20 0.906179845938664

0.236926885056189

0.236926885056189
0.478628670499366

20

T P j CB
P j
K e= w P j J P j B

Ainsi, lexpression de la rigidit est :

j=1

3.4

Matrice de rigidit gomtrique Ksigma


La matrice K a pour objectif de rsoudre les problmes de flambement. Nous rappelons ici que les
modes de flambement sont les vecteurs propres du problme aux valeurs propres gnralis suivant :

K K u=0 Ku= K u
avec

, et est le coefficient multiplicateur du chargement.

En introduisant la dformation quadratique

e Q telle que :
3

e u , u= u k ,i . u k , j
Q
ij

k=1

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 36/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

On peut dfinir cette matrice de rigidit gomtrique par :


T

u K u= : e u , u d = : u u d
0

Afin dexprimer cette matrice dans lespace discrtis, introduisons les oprateurs gradient quadratique
discrtiss

B (en notation matricielle) tels que :

e11Q
Q
e22
Q
e33

e Q u , u

uT BQ
u
11

uT BQ
u
22

Q
uT B33

Q
uT B12

T
Q
u
u B13

T
Q
u
u B 23

Q
Q
e12 e21
eQ eQ
31
13

Q
Q
e

e
23 32

Les diffrents termes

B1 B1

B11

B1 B1

Bij sont donns par les quations suivantes :

0
T

; B 22

B2 B2

B1 B

0
0
B2 B

B3 B3

; B33

B3 B3

B3 B

B12

B1 B 2 B 2 B1

B1 B 2 B 2 B1

B13 c

B1 B 3 B3 B1

B 2 B3 B 3 B 2

B 2 B3 B3 B 2

B1 B3 B3 B1

0
T
3

B 2 B B3 B

0
T

B 23 c

B1 B3 B3 B1

B1 B 2 B 2 B1

avec les vecteurs

B2 B2

Bi ( i = 1, 2, 3) dfinis comme :

Bi bi h ,i

Avec ces notations, la contribution la matrice de rigidit gomtrique,

k , au point de Gauss j est

donne par :
Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 37/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

k j 11 j B11 j 22 j B 22 j 33 j B33 j
Q

12 j B12 j 13 j B13 j 23 j B 23 j
Q

Par intgration sur les points de Gauss de llment, la matrice de rigidit gomtrique sobtient par la
formule :
5

K = w j J j k j pour llment SHB15 et pour llment SHB20


j=1

3.5

Forces suiveuses et matrice de pression Kp


Les forces de pression suiveuses sont prsentes dans la matrice tangente via la matrice K p , car les
forces externes suiveuses dpendent du dplacement. Les forces de pression suiveuses scrivent :

p nTu dS =

p det [ F u] nT0 F u -T dS 0 = p F 0 p K pu
F u=1 u

en utilisant les notations :


T
n 0 (n1 n2 n3 ) , normale la surface extrieure de llment dans la configuration de

rfrence ;
b i , vecteur de dimension 6 (pour SHB15) ou 8 (pour SHB20), drive des fonctions de forme
aux 6 (pour SHB15) ou 8 (pour SHB20) nuds de la face de llment charge en pression ;
S0 aire de la face charge en pression.

La formulation prcdente conduit une matrice non-symtrique. On sait quon peut nanmoins utiliser
une formulation symtrique si les forces extrieures dues la pression drivent dun potentiel. Cest le
cas si les forces de pression ne travaillent pas sur la frontire du domaine modlis. On considre
donc que la partie symtrique de la matrice suffit. La matrice symtrise prend la forme suivante :

Cest une matrice 1818 ou 2424 , quil faut multiplier par les dplacements des 6 (pour SHB15)
ou 8 (pour SHB20) nuds de la face sur laquelle on applique une pression.

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 38/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Stratgie pour les calculs non-linaires

4.1

Non-linarits gomtriques

On traite ici le cas des grands dplacements, mais rotations faibles et petites dformations. On adopte pour
cela une formulation lagrangienne mise jour.
En non linaire, nous cherchons crire lquilibre entre forces internes et force externes la fin de
lincrment de charge (repr par lindice 2) :

F2int F2ext
Lexpression des forces internes scrit :
int

F2

B.
T

Dans lquation prcdente loprateur

dV

B 2 est loprateur permettant de passer du dplacement la

dformation linaire calcul sur la gomtrie la fin du pas, la contrainte


du pas et lintgration est faite sur le volume

2 est la contrainte de Cauchy la fin

2 dform la fin du pas.

Remarques importantes :
Pour llment SHB6, la matrice

B 2 est galement modifie par Assumed local strain

method . Elle prend la forme suivante :

Pour les lments SHB15 ou SHB20, la matrice

B 2 na pas besoin de modification. Elle prend

donc, la forme suivante :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 39/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Llment disponible ce jour dans Aster est programm en petites rotations. En effet, lincrment de
dformation est calcul en utilisant uniquement la dformation linaire :

E=

1
1 u T1 u

Loprateur gradient est calcul sur la gomtrie de dbut de pas. Cette criture de la dformation est limite
aux petites rotations (infrieur 5 degrs).
On pourrait sans difficult tendre la formulation aux grandes rotations en incluant dans la dformation les
termes de second ordre (tenseur de Green-Lagrange) :

E=

1
u T1 u T1 u 1 u
2 1

Le tenseur de contrainte associ est le second tenseur de Piola Kirchhoff II [R5.03.22]. Mais ceci n'est pas
disponible dans la version 12 de Code_Aster.
En lasticit, la loi de comportement scrit :

C=C ' E
o C ' est la matrice de Hooke. Remarquons que pour les lments SHB, cette matrice est une matrice
orthotrope transverse qui scrit dans les axes du lamina :

0
C'
0

4.2

2
0
0
0
0

0
0
E
0
0
0

0
0
0

0
0

0
0
0
0

0
0
0

0
0

Non-linarits matriaux

En non-linaire matriaux, nous proposons une mthode de construction particulire de la matrice tangente
C T . Elle consiste supposer dabord que llment est en tat de contrainte plane dans le repre local de
chaque point dintgration de Gauss et les dformations hors plan sont lastiques. Cela entrane alors
immdiatement que les dformations totales hors plan sont gales aux dformations lastiques. Appelons
C CPT la matrice tangente en contraintes planes. La matrice de comportement tangente pour le comportement
choisi et scrit :

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas
CPT
Cxxxx
CPT
Cxyyx
0
T
C CPT
Cxyxx
0

CPT
Cxxyy
CPT
C yyyy
0
CPT
Cxyyy
0
0

Date : 30/09/2013 Page : 40/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

CPT
0 Cxxxy
CPT
0 C yyxy
E
0
CPT
0 Cxyxy
0
0
0
0

0
0
0
0

0
0

0
0

Ensuite les contraintes hors plan sont calcules de faon lastique. Cette mthode permet ainsi de
connecter les lments SHB toutes les lois de comportement disponibles dans Code Aster.

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 41/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

Implantation des lments SHB dans Code_Aster

5.1

Description
Ces lments s'appuient sur les mailles 3D volumiques PENTA6, HEXA8, PENTA15 et HEXA20.

5.2

Utilisation
Ces lments sutilisent de la faon suivante :

5.2.1

Maillage
Vrifier la bonne orientation des faces des lments dsigns (compatibilit avec la direction
privilgie) en utilisant ORIE_SHB de loprateur MODI_MAILLAGE.

5.2.2

Modlisation
Le nom de la modlisation SHB a t conserv. Cest bien sr un abus de langage, cette modlisation
regroupant maintenant les 4 lments finis SHB6, SHB8, SHB15, SHB20.

5.2.3

Matriau
Pour un comportement lastique isotrope homogne dans lpaisseur on utilise le mot-cl ELAS dans
DEFI_MATERIAU o lon dfinit les coefficients E, module dYoung et NU, coefficient de Poisson.
Pour dfinir un comportement plastique on utilise le mot-cl TRACTION dans DEFI_MATERIAU o lon
dfinit le nom dune courbe de traction. Seul ce type de dfinition est disponible pour linstant.
A noter que la dilatation thermique nest pas prise en compte dans la version 12 de Code_Aster pour
les lments SHB.

5.2.4

Conditions aux limites et chargement


On impose les conditions aux limites sur les degrs de libert de volume 3D (AFFE_CHAR_MECA /
DDL_IMPO), et les efforts dans le repre global (FORCE_NODALE).
On dfinit les efforts de pression rpartie sur les faces de llment (sous le mot-cl PRES_REP). On
aura pris soin au pralable de dfinir des mailles de peau QUAD4 et dorienter convenablement les
normales sortantes ces mailles de peau laide de la commande
MODI_MAILLAGE mot-cl ORIE_PEAU_3D

5.2.5

Calcul en lasticit linaire


Commande MECA_STATIQUE
Les options de post-traitement disponibles sont SIEF_ELNO et SIEQ_ELNO.

5.2.6

Calcul en flambement linaire


Loption RIGI_MECA_GE tant active dans le catalogue de llment, il est possible deffectuer un
calcul de flambement classique aprs assemblage des matrices de rigidit lastique et gomtrique.

5.2.7

Calcul en lasticit non linaire gomtrique

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Version
default
Date : 30/09/2013 Page : 42/43
Rvision
Cl : R3.07.08

c2b0aa7ea6ee

On choisit le comportement ELAS sous le mot-cl COMPORTEMENT de STAT_NON_LINE, en petites


dformations ('PETIT') ou en grands dplacements et en petites rotations ('GROT_GDEP') sous le
mot-cl DEFORMATION. Dans ce dernier cas, seule la gomtrie est actualise en dbut de pas de
temps, le comportement reste calcul en petites dformations.
La stratgie utilise tant base sur lutilisation dune matrice de rigidit tangente au cours des
itrations (ractualisation en dbut de pas uniquement), on veillera ne pas utiliser une autre option
que celle qui est active par dfaut, savoir REAC_ITER = 0 sous NEWTON.
Lintgration numrique dans lpaisseur est ralise avec 5 points de Gauss, tout comme en non
linaire matriel.

5.2.8

Calcul non linaire plastique


Seul le critre de Von Mises est disponible ce jour (RELATION = 'VMIS_ISOT_TRAC' sous
COMPORTEMENT). On dfinit le mode de calcul des dformations comme dans le cas de llasticit non
linaire (DEFORMATION = 'GROT_GDEP' ou 'PETIT').
La stratgie utilise tant base sur lutilisation dune matrice de rigidit tangente au cours des
itrations (ractualisation en dbut de pas uniquement), on veillera ne pas utiliser une autre option
que celle qui est active par dfaut, savoir REAC_ITER = 0 sous NEWTON.

5.3

Implantation
Les options RIGI_MECA, RIGI_MECA_GE, FORC_NODA, FULL_MECA, RIGI_MECA_TANG,
RAPH_MECA, SIEF_ELGA, SIEF_ELNO ont t actives dans le catalogue gener_shb3d_3.cata.
Aucun dveloppement na t ncessaire pour les forces de pression rparties et pour les forces de
pressions suiveuses. En effet, ces chargements sappuient sur des mailles de peau identiques celles
des lments 3D volumiques.

5.4

Validation
Les tests validant ces lments sont :

Tests en linaire :

SSLS101 C, D, K, L : plaque circulaire simplement pose soumise une pression uniforme [V3.03.101]
Modlisation C :SHB8, Modlisation D :SHB20, Modlisation K :SHB6, Modlisation L :SHB15.

SSLS105 C : hmisphre doublement pince [V3.03.105] test classique pour vrifier la convergence de
llment (SHB8)

SSLS108 C H : poutre vrille en flexion, test permettant de vrifier labsence de blocage [V3.03.108]
Modlisations C, D :SHB8, Modlisation G :SHB20, Modlisations E, F :SHB6, Modlisation
H :SHB15.

SSLS123 A : sphre sous pression externe [V3.03.123] pour valider les chargements de pression et le
comportement orthotrope particulier cet lment
Modlisation A :SHB8, Modlisations C , D :SHB6.

SSLS124 A G : plaque mince en flexion avec divers lancements, pour dlimiter le domaine dusage
de llment [V3.03.124].
Modlisations A, B :SHB8, Modlisation C : SHB6, Modlisations D, E : SHB20, Modlisations F,
G :SHB15.

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Fascicule r3.07: Elments mcaniques surface moyenne

Version
default

Code_Aster
Titre : lments de coque volumique SHB 6, 15 et 20 noeu[...]
Responsable : DE SOZA Thomas

Date : 30/09/2013 Page : 43/43


Rvision
Cl : R3.07.08

c2b0aa7ea6ee

SSLS125 A, B : flambage (modes dEuler) dun cylindre libre sous pression externe [V3.03.125] ce test
permet de valider la nature de rigidit gomtrique
Modlisation A :SHB8, Modlisation B : SHB20.

Tests en non linaire :


SSNS101 C G : claquage dun toit cylindrique [V6.03.101]. Ce test permet de valider le calcul non
linaire gomtrique et llastoplasticit
Modlisations C, D :SHB8, Modlisation E : SHB20, Modlisation F : SHB6, Modlisation G :SHB15.
SSNS102 A, B : flambage dune coque avec raidisseurs en grands dplacements et pression suiveuse
[V6.03.102].
Modlisation A :SHB8, Modlisation B : SHB20.

Bibliographie
[1]

F. Abed-Meraim and A. Combescure. SHB8PS, a new adaptive, assumed strain continuum


mechanics shell element for impact analysis. Computers and Structures , 80:791-803, 2002.

[2]

F. Abed-Meraim et A. Combescure. Stabilisation des lments finis sous-intgrs. Rapport


interne n 247, LMT de Cachan, 2001.

[3]

A. Legay. Une mthode de calcul efficace pour ltude paramtrique du flambage non-linaire
des structures tridimensionnelles : application la fiabilit. Thse de doctorat du LMT de
Cachan, 2002.

[4]

T. Belytschko, J.S.-J. Ong, W.K. Liu, and J.M. Kennedy. Hourglass control in linear and
nonlinear problems. Comput. Methods Appl. Mech. Eng., 43:251-276, 1984.

[5]

N. Caironi et F. Abed-Meraim. Implmentation de llment SHB6 intgration rduite dans le


code Inca et analyse des instabilits de type hourglass. Rapport de projet de fin dtudes au
laboratoire LPMM, ENSAM Metz, juin 2003.

Description des versions du document :


Version
Aster
9.5

Auteur(s), Organisme(s)
Trinh Vuong Dieu (thse) X Desroches EDF R&D AMA

Manuel de rfrence
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Description des
modifications
Version initiale

Fascicule r3.07: Elments mcaniques surface moyenne