multifibre element of beam (right)

28
Code_Aster Version default Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 1/28 Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision : 41892bc08b70 Element of beam multifibre (right-hand side) POU_D_EM Summary : This document presents the elements of multifibre beam based on a resolution of a problem of beam for which each section of a beam is divided into several fibres. Each fibre behaves then like a beam of Euler. Several materials can be affected on only one support finite element (SEG2) what avoids having to duplicate the meshs (steel + concrete, for example). The beams are right (element POU_D_EM). The section can be of an unspecified form, described by a “fibre grid”, to see [U4.26.01]. The assumptions selected are the following ones: assumption of Euler: transverse shearing is neglected (this assumption is checked for strong twinges), the elements of multifibre beam take into account the effects of thermal dilation, drying and the hydration (terms of the second member) and in a simplified way torsion. The effort-normal coupling inflection is treated naturally, by integration in the section of the uniaxial answers of the models of behavior associated with each group with fibres. An enrichment of the axial deformation, solved by local condensation in the case of nonlinear behaviors, allows digital good performances, whatever the evolution in the section of the centre of gravity matériau of the section. Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is provided as a convenience. Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Upload: others

Post on 16-Feb-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 1/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

Element of beam multifibre (right-hand side) POU_D_EM

Summary :

This document presents the elements of multifibre beam based on a resolution of a problem of beam for whicheach section of a beam is divided into several fibres. Each fibre behaves then like a beam of Euler. Severalmaterials can be affected on only one support finite element (SEG2) what avoids having to duplicate the meshs(steel + concrete, for example).

The beams are right (element POU_D_EM). The section can be of an unspecified form, described by a “fibregrid”, to see [U4.26.01].The assumptions selected are the following ones:• assumption of Euler: transverse shearing is neglected (this assumption is checked for strong twinges),• the elements of multifibre beam take into account the effects of thermal dilation, drying and the hydration

(terms of the second member) and in a simplified way torsion. The effort-normal coupling inflection istreated naturally, by integration in the section of the uniaxial answers of the models of behavior associatedwith each group with fibres. An enrichment of the axial deformation, solved by local condensation in thecase of nonlinear behaviors, allows digital good performances, whatever the evolution in the section of thecentre of gravity matériau of the section.

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 2: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 2/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

Contents

1 Introduction ........................................................................................................................................... 4

2 Element of theory of the beams (recalls) .............................................................................................. 6

3 Equations of the movement of the beams ............................................................................................ 6

4 Element of right beam multifibre ........................................................................................................... 8

4.1 Element beam of reference ............................................................................................................ 8

4.2 Determination of the matrix of rigidity of the multifibre element ...................................................... 9

4.2.1 Case general (beam of Euler) ............................................................................................... 9

4.2.2 Case of the multifibre beam ................................................................................................ 10

4.2.3 Discretization of the fibre section – Calculation of ............................................................... 12

4.2.4 Integration in the linear elastic case (RIGI_MECA) ............................................................. 13

4.2.5 Integration in the non-linear case (RIGI_MECA_TANG) ..................................................... 13

4.3 Determination of the matrix of mass of the multifibre element ..................................................... 14

4.3.1 Determination of .................................................................................................................. 14

4.3.2 Discretization of the fibre section - Calculation of ............................................................... 15

4.4 Calculation of the internal forces .................................................................................................. 16

4.5 Formulation enriched in deformation ............................................................................................ 17

4.5.1 Method of the incompatible modes ..................................................................................... 17

4.5.2 Digital establishment ........................................................................................................... 18

4.5.3 Taking into account of offsetting .......................................................................................... 19

4.6 Nonlinear models of behavior usable ........................................................................................... 20

5 Element skeleton of assembly ............................................................................................................ 21

5.1 Kinematics of the finite element ................................................................................................... 22

5.2 Determination of the matrix of rigidity ........................................................................................... 24

5.3 Internal stress analysis of the element ......................................................................................... 25

6 Case of application ............................................................................................................................. 28

7 Bibliography ........................................................................................................................................ 28

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 3: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 3/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

Notations

One gives the correspondence between the notations of this document and those of the documentationof use.

DX ,DY ,DZ and DRX ,DRY ,DRZ are in fact the names of the degrees of freedom associated withthe components with displacement u ,v ,w ,θx , θy , θz .

E Young modulus E

ν Poisson's ratio NU

G module of Coulomb = E

2.(1+ν)G

I y , I z geometrical moments of inflection compared to the axes y , z IY , IZ

J x constant of torsion JX

K matrix of rigidity

M matrix of mass

M x ,M y ,Mz moments around the axes x , y , z MT ,MFY ,MFZ

N normal effort with the section N

S surface of the section A

u ,v ,w translations on the axes x , y , z DX ,DY ,DZ

V y ,V z efforts cutting-edges along the axes y ,z VY ,VZ

ρ density ρ

θx ,θy ,θz rotations around the axes x , y , z DRX ,DRY ,DRZ

qx , qy , qz external linear efforts

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 4: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 4/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

1 IntroductionThe analysis of the structures subjected to a dynamic loading requires models of behavior able torepresent non-linearities of material.

Many analytical models were proposed. They can be classified according to two groups:• detailed models founded on the mechanics of the solid and their description of the local behaviorof the material (microscopic approach)• models based on a total modeling of the behavior (macroscopic approach).

In the first type of models, we can find the models classical with the finite elements as well as “thefibre” models type (having an element of type beam how support).

While the “classical” models with the finite elements are powerful tools for the simulation of thenonlinear behavior of the complex parts of the structures (joined, assemblies,…), their applicationto the totality of a structure can prove not very practical because of a prohibitory computing time or sizememory necessary to the realization of this calculation. On the other hand, a modeling of typemultifibre beam [Figure 1-a], has the advantages of the simplifying assumptions of a kinematics of typebeam of Euler - Bernoulli while offering a practical solution and effective for a nonlinear analysiscomplexes composite elements of structures such as those which one can meet for example out ofreinforced concrete.

Moreover, this “intermediate” modeling is relatively robust and inexpensive in time calculation becauseof use of nonlinear models of behavior 1D.

Figure 1-a : Beam reinforced concrete with frameworks and reinforcements.

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 5: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 5/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

Figure 1-b : Modeling of a beam reinforced concrete by a multifibre beam.

Figure 1-c : Support finite element of a modeling of type multifibre beam

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 6: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 6/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

2 Element of theory of the beams (recalls)One takes again here the elements developed within the framework of the elements of beam of Euler(see [R3.08.01]).

A beam is a solid generated by a surface of surface S of which the geometrical centre of inertia Gfollowed a curve C called the average fibre or neutral fibre. The surface S is the cross-section (crosssection) or profile, and it is supposed that if it is evolutionary, its evolutions (size, form) are continuousand progressive when G described the average line.

For the study of the beams in general, one makes the following assumptions:• the cross-section of the beam is indeformable,• transverse displacement is uniform on the cross-section.

These assumptions make it possible to express displacements of an unspecified point of the section,according to displacements of the point corresponding located on the average line, and according to anincrease in displacement due to the rotation of the section around the transverse axes.

The discretization in “exact” elements of beam is carried out on a linear element with two nodes and sixdegrees of freedom by nodes. These degrees of freedom are the three translations u ,v ,w and threerotations θx , θy ,θz [Figure 2-a].

u1

v 1

w1

θ x1

θ y1

θ z1

}

{u 2

v 2

w 2

θx 2

θy 2

θz2

FigurE 2-a : Element beam.

Waited until the deformations are local, it is built in each top of the grid a local base depending on theelement on which one works. The continuity of the fields of displacements is ensured by a basicchange, bringing back the data in the total base.

In the case of the right beams, one traditionally places the average line on axis X of the local base,transverse displacements being thus carried out in the plan (y , z ) .

Finally when we arrange sizes related to the degrees of freedom of an element in a vector or anelementary matrix (thus of dimension 12 or 122 ), one arranges initially the variables for the top 1then those of the top 2 . For each node, one stores initially the sizes related to the three translations,then those related to three rotations. For example, a vector displacement will be structured in thefollowing way:

u1 ,v 1 ,w1, θx 1, θy 1

, θz1⏟sommet 1

, u2 , v 2 ,w2 , θx2, θy 2

, θz2⏟sommet 2

3 Equations of the movement of the beamsWe will not include in this document all the equations of the movement of the beams. For morecomplements concerning this part one can refer to documentation concerning the elements POU_D_Eand POU_D_T .

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 7: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 7/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 8: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 8/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

4 Element of right beam multifibreOne describes in this chapter obtaining the elementary matrices of rigidity and mass for the element ofright beam multifibre, according to the model of Euler. The matrices of rigidity are calculated with theoptions ‘RIGI_MECA’ or ‘RIGI_MECA_TANG’, and matrices of mass with the option ‘MASS_MECA’for the coherent matrix, and the option ‘MASS_MECA_DIAG' for the matrix of diagonalized mass.

We present here a generalization [feeding-bottle 3] where the reference axis chosen for the beam isindependent of any geometrical consideration, inertial or mechanical. The element functions for anunspecified section (heterogeneous is without symmetry) and is thus adapted to a nonlinear evolutionof the behavior of fibres.

One also describes the calculation of the nodal forces for the nonlinear algorithms: ‘FORC_NODA’ and‘RAPH_MECA’.

4.1 Element beam of reference[the Figure 4.1-a] the change of variable realized to pass from the real finite element [Figure showsus 2-a] with the finite element of reference.

Figure 4.1-a : Element of reference vs real Élément.

One will then consider the continuous field of displacements in any point of the average line comparedto the field of displacements discretized in the following way:

U s=[N ]. {U} [éq 4.1-1]

The index s indicate the quantities attached to average fibre.

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 9: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 9/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

By using the functions of form of the element of reference, the discretization of the variablesus ( x ) , vs ( x ) ,w s ( x ) ,θ sx ( x ) ,θsy (x ) , θsz ( x ) becomes:

(us ( x )

vs ( x )

ws ( x )

θ sx ( x )

θ sy ( x )

θ sz (x ))=(

N1

0 0 0 0 0 N2

0 0 0 0 0

0 N 3 0 0 0 N 4 0 N 5 0 0 0 N 6

0 0 N 3 0 −N 4 0 0 0 N 5 0 −N 6 0

0 0 0 N 1 0 0 0 0 0 N 2 0 0

0 0 −N 3, x 0 N 4, x 0 0 0 −N 5, x 0 N 6, x 0

0 N 3, x 0 0 0 N 4, x 0 N 5, x 0 0 0 N 6, x

)⋅(u1v1

w1θ x 1θy 1θ z 1u2

v2w2

θ x 2θ y 2

θ z 2

)

[éq 4.1-2]

With the following functions of interpolation, and their derivative useful:

N1=1− xL

; N 1,x=−1L

N 2=xL

; N2, x=1L

N 3=1−3 x 2

L2+2 x3

L3; N3, xx=−

6

L2+12 x

L3

N 4=x−2 x2

L+

x 3

L2; N 4, xx=−

4L+6 x

L2

N 5=3x2

L2−2

x3

L3; N5,xx=

6

L2−12

x

L3

N 6=−x 2

L+

x 3

L2; N 6, xx=−

2L+6

x

L2

[éq 4.1-3]

4.2 Determination of the matrix of rigidity of the multifibre element

4.2.1 Case general (beam of Euler)

Let us consider a beam Euler, line, directed in the direction x , subjected to distributed effortsqx , qy , qz [Figure 4.2.1-a].

Figure 4.2.1-a : Beam of Euler 3D.

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 10: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 10/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

The fields of displacements and deformations take the following shape then when one writes thedisplacement of an unspecified point of the section according to displacement (U s) and of rotationθs line of average:

u ( x , y , z)=us(x)− yθsz (x)+ z θ sy( x) [éq 4.2.1-1]v (x ,y , z )=v s(x ) [éq 4.2.1-2]w (x ,y , z )=w s (x ) [éq 4.2.1-3]ε xx=ux

' ( x)− yθ sz' ( x)+ z θsy

' ( x) [éq 4.2.1-4]εxy=εxz=0 [éq 4.2.1-5]

Note:Torsion is treated overall by admitting an elastic assumption, except for, one does not calculate ε yz

here. f ’ (x ) indicate the derivative of f (x ) compared to x .

By introducing the equations [éq 4.2.1-4] and [éq 4.2.1-5] in the principle of virtual work one obtains:

∫V0σxx . δε xx dV 0=∫0

L

(δus (x ) q x+δvs ( x ) q y+δws ( x ) qz ) dx [éq 4.2.1-6]

qx ,q y ,qz indicating the linear efforts applied. What gives by using the equation [éq 4.2.1-1]:

∫0

L

(N δus' ( x )+M x δθ sx

' ( x )+M y δθsy' (x )+M z δθ sz

' (x ) )dx

=∫0

L

(qx δus ( x )+q y δv s (x )+qz δw s (x ))dx[éq 4.2.1-7]

with:

N=∫SσxxdS ; M y=∫ S

zσxx dS ; M z=∫S− yσxxdS [éq 4.2.1-8]

Note:Torque M x is not calculated by integration but is not calculated directly starting from the stiffness intorsion (see [éq 4.2.2-4 ]). The theory of the beams associated with an elastic material gives: σ xx=E ε xx

4.2.2 Case of the multifibre beam

We suppose now that the section s is not homogeneous, materials with different mechanicalcharacteristics.Without adopting particular assumption on the intersection of the axis x with the section s or on theorientation of the axes Y ,Z , the relation between the “generalized” constraints and deformations“generalized” Ds becomes [bib2]:

Fs=Ks⋅Ds [éq 4.2.2-1]with:

Fs=(N , M y , M z , M x )T

Ds=(u s' ( x ) , θ sy

' (x ) , θ sz' ( x ) , θ sx

' (x ))T [éq 4.2.2-2]

The matrix K s can then put itself in the following form:

Ks=(K s11 K s12 K s13 0

K s 22 K s 23 0

K s33 0

sym K s44) [éq 4.2.2-3]

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 11: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 11/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

with:

K s11=∫SEdS ; K s12=∫S

Ezds ; K s13=−∫SEyds

K s 22=∫SEz2dS ; K s23=−∫S

Eyzds ; K s33=∫SEy2ds

[éq 4.2.2-4]

where E can vary according to y and z . Indeed, it may be that in modeling section planes, severalmaterials cohabit. For example, in a concrete section reinforced, there are at the same time concreteand reinforcements.The discretization of the fibre section makes it possible to calculate the integrals of the equations[éq 4.2.2-4]. The calculation of the coefficients of the matrix Ks is detailed in the paragraph [§4.2.3]according to.

Note:The term of torsion K s44=GJ x is given by the user using the data of J x , using the orderAFFE_CARA_ELEM .

The introduction of the equations [éq 4.2.1-1] with [éq 4.2.2-4] in the principle of virtual work leads to:

∫0

LδDs

T . K s .D s dx−∫0

L

(δus ( x ) qx+δv s (x ) q y+δw s ( x ) qz ) dx=0 [éq 4.2.2-5]

The generalized deformations are calculated by ( DS is given to the equation [éq 4.2.2-2]):

Ds=B {U } [éq 4.2.2-6]

With the matrix B following:

B=⌊N 1, x 0 0 0 0 0 N 2, x 0 0 0 0 0

0 0 −N 3, xx 0 N 4, xx 0 0 0 −N 5, xx 0 N 6, xx 0

0 N 3, xx 0 0 0 N 4, xx 0 N 5, xx 0 0 0 N 6, xx

0 0 0 N 1, x 0 0 0 0 0 N 2, x 0 0⌋

[éq 4.2.2-7]

Discretization of space [ 0,L ] with elements and the use of the equations [éq 4.2.2-5] the equation [éqreturns 4.2.1-6] equivalent to the resolution of a classical linear system:

K .U=F [éq 4.2.2-8]

The matrix of rigidity of the element [Figure4.2.2-a] and the vector of the efforts results are finally givenby:

Kelem=∫0

LBT .K s .B dx

F=∫0LNT .Q dx

[éq 4.2.2-9]

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 12: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 12/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

Figure 4.2.2-a : Multifibre beam – Calculation of Kelem

With the vector Q who depends on the external loading: Q=(q x q y qz 0 0 0)T

.

If we consider that the distributed efforts qx ,q y , qz are constant, we obtain the vector nodal forcesaccording to:

F=( Lqx2

Lqy2

Lq z2

0 −L2q z12

L2q y12

Lqx2

Lqy2

Lq z2

0L2 qz12

L2 q y12 )

T

[éq 4.2.2-10]

4.2.3 Discretization of the fibre section – Calculation of K s

The discretization of the fibre section makes it possible to calculate the various integrals whichintervene in the matrix of rigidity, and the other terms necessary.

Geometry of fibres gathered in groups of fibres, via the operator DEFI_GEOM_FIBRE [U4.26.01])contains in particular the characteristics (Y, Z, SURFACE) for each fibre. One can envisage with morethe 10 groups of maximum fibres by element beam.

Thus, if we have a section which comprises n fibres we will have the following approximations of theintegrals:

K s11=∑i=1

n

E i S i ; K s12=∑i=1

n

E i z i S i ; K s13=∑i=1

n

E i y iS i

K s 22=∑i=1

n

E i zi2Si ; K s 23=−∑

i=1

n

E i yi zi S i ; K s33=∑i=1

n

E i yi2S i

[éq 4.2.3-1]

with E i the initial or tangent module and S i the section of each fibre. The state of stress is constantby fibre.Each fibre is also located using yi and z i coordinates of the centre of gravity of fibre compared tothe axis of the section defined by the keyword ‘COOR_AXE_POUTRE' (see the orderDEFI_GEOM_FIBRE [U4.26.01]).The classification of fibres depends on the choice of the keyword ‘FIBRE' or ‘SECTION' (see theorder DEFI_GEOM_FIBRE [U4.26.01]).

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 13: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 13/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

4.2.4 Integration in the linear elastic case (RIGI_MECA)

When the behavior of material is linear, if the element beam is homogeneous in its length, theintegration of the equation [éq 4.2.2-9] can be made analytically.One obtains the matrix of following rigidity then:

Kelem=(Ks11L

0 0 0

Ks12L

Ks13L

−Ks 11L

0 0 0

−Ks12L

−Ks13L

12Ks33

L3

−12Ks23

L3

0

6Ks23

L2

6Ks33

L2

0

−12 Ks 33

L3

12 Ks 23

L3

0

6 Ks 23

L2

6 Ks33

L2

12 Ks22

L3

0

−6Ks22

L2

−6Ks23

L2

0

12 Ks 23

L3

−12 Ks 22

L3

0

−6 Ks 22

L2

−6Ks23

L2

Ks44L

0 0 0 0 0 −

Ks 44L

0 0

4Ks22L

4Ks23L

−Ks12L

−6 Ks 23

L2

6 Ks 22

L2

0

2Ks 22L

2Ks23L

4Ks33L

−Ks 13L

−6Ks33

L2

6Ks 23

L2

0

2Ks 23L

2Ks33L

Ks11L

0 0 0

Ks 12L

Ks13L

12 Ks33

L3

−12 Ks23

L3

0

−6Ks 23

L2

−6Ks33

L2

SYM

12 Ks 22

L3

0

6Ks 22

L2

6Ks 23

L2

Ks44L

0 0

4Ks 22L

4 Ks 23L

4Ks33L

)

[éq 4.2.4-1]

with the following terms K s11 , K s12 , K s13 , K s22 , K s33 , K s23 , K s44 given to the equation [éq 4.2.2-4].

Note:The matrix of rigidity presented above does not take into account a possible eccentricity of thereference axis compared to the elastic center, not to weigh down the presentation. However theadditional terms are well taken into account in the programming (see §4.5.3).

4.2.5 Integration in the non-linear case (RIGI_MECA_TANG)

When the behavior of material is nonlinear, to allow a correct integration of the internal efforts (seeparagraph [§4.4]), it is necessary to have at least two points of integration along the beam. We choseto use two points of Gauss.

The integral of Kelem [éq 4.2.2-9] is calculated under digital form:

Kelem=∫0LBT .Κ s .B dx= j∑

i=1

2

wiB (xi )T .K s (xi ) . B ( xi) [éq 4.2.5-1]

• where x i is the position of the point of Gauss i in an element of reference length 1, i.e.:(1±0,57735026918963)/2 ;

• wi is the weight of the point of Gauss i . One takes here wi=0,5 for each of the 2 points; j isJacobien. One takes here j=L , the real element having a length L and the function of form to

pass to the element of reference being xL

.

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 14: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 14/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

K s is calculated using the equations [éq 4.2.1-4], [éq4.2.2-4] (see paragraph [§4.2.3] for the digital

integration of these equations).

The analytical calculation of B ( xi )T .K s ( xi ) . B ( x i) give:

(B12Ks 11

−B1B2Ks 13

B1B2Ks 12

0 − B1B3Ks 12

−B1B3Ks13

−B12Ks11

B1B2Ks13

−B1B2Ks 12

0 −B1B4Ks 12

−B1B4Ks 13

B22Ks 33

B22Ks 23

0 B2B3Ks 23

B2B3Ks33

B1B

2Ks 13

−B22Ks 33

B22Ks 23

0 B2B4Ks 23

B2B4Ks 33

B22Ks 22

0 −B2B3Ks 22

−B2B3Ks 23

−B1B2Ks 12

B22Ks 23

− B22Ks 22

0 − B2B4Ks 22

− B2B4Ks 23

B12 Ks 44

0 0 0 0 0 −B12 Ks 44

0 0

B32Ks22

B32 Ks 23

B1B3Ks 12

− B2B3Ks23

B2B3Ks 22

0 B3B4Ks 22

B3B4Ks23

B32 Ks 33

B1B3Ks 13

− B2B3Ks33

B2B3Ks 23

0 B3B4Ks 23

B3B4Ks33

B12Ks11

−B1B2Ks13

B1B2Ks12

0 B1B4Ks12

B1B4Ks13

B22 Ks33

− B22Ks 23

0 − B2B4Ks 23

− B2B4Ks 33

B22 Ks 22

0 B2B4Ks 22

B2B4Ks 23

B12 Ks 44

0 0

B42 Ks 22

B42 Ks 23

B42 Ks 33

) [éq 4.2.5-2]

where them B i are calculated with the X-coordinate x i element of reference with:

B1=−N 1, x=N 2, x=1L

B2=−N 3, xx=N 5, xx=−6

L2+

12 xiL2

B3=N 4, xx=−4L+

6 xiL

B4=N 6, xx=−2L+

6 xiL

[éq 4.2.5-3]

4.3 Determination of the matrix of mass of the multifibre element

4.3.1 Determination of Melem

In the same way, the virtual work of the efforts of inertia becomes [bib2]:

W inert=∫0L∫S ρ(δu (x , y )

d 2u (x , y )

dt2+δv ( x , y )

d2 v ( x , y )

dt2+δw (x , y )

d 2w (x , y )

dt2 ) dS dx=∫0

LδUs .Ms .

d 2Us

dt2dx

[éq 4.3.1-1]

with Us the vector of “generalized” displacements.What gives for the matrix of mass:

Ms=(M s11 0 0 0 M s12 M s13

M s11 0 −M s12 0 0

M s11 −M s13 0 0

M s22+M s33 0 0

M s22 M s23

sym M s33

) [éq 4.3.1-2]

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 15: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 15/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

with:

M s11=∫Sρds ; M s12=∫S

ρ zds ; M s13=−∫Sρ yds

M s22=∫Sρ z2ds ; M s 23=−∫S

ρ yzds ; M s33=∫Sρ y2ds

[éq 4.3.1-3]

with ρ who can vary according to y and z .

As for the matrix of rigidity, we take into account the generalized deformations and the discretization ofspace [0,L ] . What gives finally for the elementary matrix of mass of dimension 12x12 :

M elem1 =[ LM s11

3

−M s13

2

M s12

20LM s12

12

LM s13

12

LM s11

6

M s13

2

−M s12

20−L M s12

12

−L M s13

12 ]

M elem2 =[ sym13 LM s 11

35+

6M s33

5 L

−6M s 23

5 L

−7 LM s12

20

M s23

10

11 L2M s11

210+M s 33

10

−M s13

2

9 LM s11

70−

6M s33

5 L

6M s23

5 L

−3LM s12

20

M s23

10

−13 L2M s11

420+M s33

10 ]

M elem3 =[ symsym13 LM s11

35+

6M s22

5 L

−7L M s13

20

−11 L2M s11

210−M s22

10

−M s 23

10

M s12

2

6M s23

5L

9LM s11

70−

6M s22

5 L

−3LM s13

20

13L2 M s11

420−M s22

10

−M s23

10 ]

M elem4 =[ symsymsym LM s22+LM s33

3

L2 M s13

20

−L2 M s12

200−3LMs 12

20

−3LM s13

20

LM s22+ LM s33

6

−L2M s13

30

L 2M s 12

30 ]

M elem5 =[ symsymsymsym L3M s 11

105+

2 LM s 22

15

2LM s23

15

−LM s 12

12

−M s23

10

−13 L2M s11

420+M s22

10

L 2M s13

30

−L3M s 11

140−LM s22

30

−LM s 23

30 ]

M elem6 =[ symsymsymsymsym L3M s11

105+

2 LM s 33

15

−LM s13

12

13L2 M s11

420−M s 33

10

M s23

10

−L 2M s 12

30

−LM s23

30

−L3 M s11

140−LM s33

30 ]

M elem7 =[ sym symsymsymsym sym LM s11

3

M s13

2

−M s 12

20LM s12

12

LM s13

12 ]

M elem8 =[ symsymsymsymsym symsym13LM s11

35+

6M s33

5 L

−6M s23

5L

−7 LM s12

20

−M s23

10

−11 L2M s11

210−M s33

10 ]

M elem9 =[ symsymsymsymsym symsymsym13L M s11

35+

6M s 22

5 L

−7 LM s13

20

11L2 M s11

210+M s22

10

M s23

10 ]

M elem10 =[ symsymsymsymsym symsymsymsym LM s22+LM s33

3

−L2M s13

20

L 2M s 12

20 ]

M elem11 =[ symsymsymsymsym symsym symsym sym L

3M s11

105+

2LM s22

15

2 LM s 23

15 ]

M elem12 =[ symsymsymsymsym symsymsymsym symsym L

3 M s11

105+

2 LM s33

15 ]

with the following terms: M s 11 ,M s12 ,M s13 ,M s 22 ,M s33 ,M s 23 who are given to the equation [éq 4.3.1-3].

Note:The matrix of diagonal mass is reduced by the technique of the concentrated masses[R3.08.01] . This matrix of diagonal mass is obtained by the option ‘MASS_MECA_DIAG’ of theoperator CALC_MATR_ELEM [U4.61.01].

The additional terms in the event of eccentricity of the axes are not presented here but are well takeninto account (see §4.5.3).

4.3.2 Discretization of the fibre section - Calculation of M s

The discretization of the fibre section makes it possible to calculate the various integrals whichintervene in the matrix of mass. Thus, if we have a section which comprises n fibres we will have thefollowing approximations of the integrals:

M s11=∑i=1

n

ρi S i ; M s12=∑i=1

n

ρi z i S i ; M s13=−∑i=1

n

ρi y iS i

M s22=∑i=1

n

ρ i zi2Si ; M s 23=−∑

i=1

n

ρi yi zi S i ; M s33=∑i=1

n

ρ i yi2S i

[éq 4.3.2-1]

with ρi and S i density and the section of each fibre. yi and z i are the coordinates of the centre ofgravity of fibre defined as previously.

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 16: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 16/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

4.4 Calculation of the internal forcesThe calculation of the nodal forces Fint had in a state of internal stresses given is done by the integral:

F int=∫0

LBT .F s dx [éq 4.4-1]

where B is the matrix giving the generalized deformations according to nodal displacements[éq 4.2.2-6] and where Fs is the vector of the generalized constraints given to the equation [éq 4.2.2-2],

Figure 4.4-a : Multifibre beam – Calculation of Fint

FsT=(N M y M z M x ) [éq 4.4-2 ]

Normal effort NR and bending moments M y and M z are calculated by integration of the constraintson the section [éq 4.2.1-8].

Behaviour in torsion being supposed to remain linear, the torque is calculated with nodal axial rotations:

M x=GJ xθ x 2−θ x 1

L [éq 4.4-3 ]

The equation [éq 4.1-1] is integrated numerically:

Fi=∫0LBT .Fs dx= j∑

i=1

2

wiB ( xi )T .Fs ( xi ) [éq 4.4-4 ]

The positions and weights of the points of Gauss as well as Jacobien are given in the paragraph[§4.2.5].

The analytical calculation of B ( xi )T .F s (xi ) give:

[B ( xi )T . F s ( xi ) ]

T= [−B1N B2M z −B2M y 0 B3M y B3M z

B1 N −B2M z B2M y 0 B4M y B4M z ][éq 4.4-5]

where them B i are given to the equation [éq 4.2.4-1].

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 17: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 17/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

4.5 Formulation enriched in deformationWith the interpolations of displacements of the equation [éq 4.1-1], the axial generalized deformation isconstant and the curves are linear (see equations [éq 4.2.2-6], [éq 4.2.2-7] and [éq 4.2.5-3]):

{εs( x )=

u 2−u1

L

χ ys( x)=−(− 6

L2 +12 x

L3 )w1+(6x

L2−4L )θ y1−(−

12 x

L3 +6

L2 )w2+(6x

L2−4L )θ y2

χzs( x )=(− 6

L2+

12 x

L3 )v1+(6x

L2−

4L )θ z1+(−

12 x

L3+

6

L2 )v2+( 6x

L2−

4L )θ z2

[éq 4.5-1 ]

If it there has not coupling between these two deformations (elastic case, with the average line ofreference which passes by the barycentre of the section), that does not pose problems. But in thenonlinear case general, there is a shift of the neutral axis, and the terms K s 12 and K s 13 of K s

(equations [éq 4.2.1-4] and [éq 4.2.2-4]) are not worthless, there is coupling between the moments andthe normal effort. There is then an incompatibility in the approximation of the axial deformations of afibre:

ε=εs(x )− y χ

zs( x )+z χ

ys( x) [éq 4.5-2 ]

A means of eliminating this incompatibility is to enrich the field by axial deformation:

ε s( x) ↦ ε s( x)+ε̃s (x ) ; ε̃s( x )=α .G( x) ; G (x)=4L−

8 x

L2 [éq 4.5-3 ]

for x∈[−L2 , L2 ]

where G (x ) is an enriched deformation which derives from a function “bubble” in displacement andα the degree of freedom of enrichment. The variational base of such an enrichment is provided by theprinciple of Hu-Washizu [bib5] which can be presented same manner as the method of theincompatible modes [bib6].

4.5.1 Method of the incompatible modes

The regular field of generalized displacements Us is defined by the equation [éq 4.1-1]. Generalizeddeformations Ds and generalized constraints Fs by the equation [éq 4.2.2-2].

The principle of Hu-Washizu consists in writing the weak form of the equilibrium equations, but also ofthe calculation of the deformations and the law of behavior, in projection on the three virtual fields(generalized displacements Us

* , generalized deformations Ds* and generalized constraints Fs

* ):

{∫

0

L dU s*

dx⋅F s dx−W ext=0

∫0

L

F s*⋅( d U s

dx−Ds )dx=0

∫0

L

Ds*⋅(F s−K s⋅D s )dx=0

[éq 4.5.1-1 ]

One introduces the enrichment of the real deformations, and one chooses to break up the virtual fieldof deformations into a “regular” part exit of the virtual field of displacements and an enriched part:

Ds=dU s

dx+ D̄s Ds

*=dU s

*

dx+ D̄s

* [éq 4.5.1-2]

One defers [éq 4.5.1-2has] in [éq 4.5.1-1B], which justifies “enrichment” by orthogonality:

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 18: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 18/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

∫0

LFs

*.Ds dx=0 [éq 4.5.1-3]

The equation [éq 4.5.1-1C] breaks up into two since one has two independent virtual fields in [éq 4.5.1-2B]:

∫0

L dU s*

dx. (F s−K s .Ds ) dx=0 ∫0

LDs

*⋅(Fs−K s⋅D s) dx=0 [éq 4.5.1-4]

Lastly, the method of the incompatible modes consists in choosing the orthogonal space of theconstraints to the space of the enriched deformations, so that [éq 4.5.1-3] is automatically checked and[éq 4.5.1-4B] thus gives simply:

∫0

LD̄s

* .K s .Ds dx=0 [éq 4.5.1-5]

If one returns to the strong formulation of the law of behavior in [éq 4.5.1-4has] and [éq 4.5.1-5], thesystem [éq 4.5.1-1] becomes:

∫0

L dU s*

dx.F s dx−W ext=0 ∫0

LDs

*⋅Fs dx=0 Fs=K s⋅D s [éq 4.5.1-6]

Note:Here one enriches only the axial deformation by an element of beam of Euler-Bernoulli, with a

continuous function, therefore D̄=(ε̄s 0 0 0)T

.

4.5.2 Digital establishment

From the finite elements point of view, one can write displacements and the deformations in matricform, with the enriched part:

Bs=N .(U)+Q .(α) D=B .(U)+G .(α) [éq 4.5.2-1]where N and B are the classical matrices of the functions of interpolation and their derivative (see[éq 4.1-1] and [éq 4.2.2-7]) and:

Q=(4 xL−

4 x2

L20 0 0)

T

and G=( 4L−

8 x

L20 0 0)

T

[éq 4.5.2-2]

Note: G was selected so that the element always passes the “patch test” (worthless deformation energy

for a movement of solid) : ∫0LG ( x )dx = 0 [éq 4.5.2-3]

After classical handling of passage of continuous to discrete, the system of equations [éq 4.5.1-6],written for the whole of the structure, approximates itself by:

{ Ae=1N elem (F int−F ext )=0

he=0 ∀ e∈[1, N elem ] [éq 4.5.2-4]

with:

{Fint=∫0

LBT .Fs dx=∫0

LBT .K s . (B .U s+G .α ) dx

Fext=∫0

LNT .f dx

he=∫0

LGT .Fs dx

[éq 4.5.2-5]

Ae=1

Nelem indicate the assembly on all the elements of the grid; f is the axial loading distributed on the

element beam. The system of equations [éq 4.5.2-4] is nonlinear, it is solved in an iterative way (seeSTAT_NON_LINE).

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 19: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 19/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

With the iteration (i+1) , with ΔU( i )=U( i+1)−U( i ) and Δα( i )=α( i+1 )

−α( i ) , the linearization of thesystem gives (iterations of correction of Newton):

{Ae=1

N elem((Fint( i+1)−Fext

(i+1))+Ke(i ). ΔU(i )+Xe

(i )Δα(i ))=0

he(i+1)+Xe

(i )T . ΔU(i )+H e(i )Δα(i )=0 ∀ e∈[1,. .. , N elem ]

[éq 4.5.2-6]

with:

{K e( i )=∫L B

T .K s( i ).B dx

Xe( i )=∫L B

T .K s( i ).G dx

H e( i )=∫L G

T .K s( i).G dx

[éq 4.5.2-7]

The second equation of the system [éq 4.5.2-6] is local. It makes it possible to calculate the degree offreedom of enrichment α independently on each element. One calculates it by a local iterativemethod (iterations ( j) for a displacement d( i )=ΔU(i ) fixed):

α( j+1)(i )

=α( j )( i )−(H e( j )

( i ) )−1he ( j )( i )

[éq 4.5.2-8]

Thus, when one converged at the local level, one a:

he (d( i) , α( i))=0 [éq 4.5.2-9]

And one can operate a static condensation to eliminate α at the total level.

Ke( i)=Ke

( i )−Xe

( i )(H e( i ))

−1Xe( i )T [éq 4.5.2-10]

From a practical point of view, this technique makes it possible to treat enrichment at the elementarylevel without disturbing the number of total degrees of freedom. It is established with the level of theelementary routine charged to calculate the options FULL_MECA, RAPH_MECA and RIGI_MECA_TANG.

Note:• in the typical case exposed here, H e

(i) is a reality, therefore very easy to reverse.• in the same way, he and α are also realities.

• The calculation of Ke( i ) is explained in the paragraph §4.2.5, the other sizes of the equation

[éq 4.5.2-8] are calculated according to the same technique.• In the same way the calculation of Fint is explained in the paragraph § 4.4, he in the equation

[éq 4.5.2-5] is calculated according to the same technique.

4.5.3 Taking into account of offsetting

For an elastic behavior, the enrichment of the axial deformations makes it possible to take accountcorrectly coupling between the normal effort and the bending moments, and to return the answer of thebeam independent of the position chosen for the reference axis (see keyword COOR_AXE_POUTRE inthe operator DEFI_GEOM_FIBRE, [U4.26.01]). It thus makes it possible to treat the case of the offsetbeams.

The digital establishment of the enrichment of the axial deformations presented in paragraph 4.5.2relates to nonlinear calculations with STAT_NON_LINE or DYNA_NON_LINE, for the optionsFULL_MECA, RAPH_MECA and RIGI_MECA_TANG. Indeed, determination of α is done by localiterations at the elementary level [éq 4.5.2-8].

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 20: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 20/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

In the case of calculations with the option RIGI_MECA (MECA_STATIQUE, calculation of modes,calculations nonlinear with prediction ‘ELASTIC’), one can determine α explicitly according tooffsettings of the elastic center compared to the reference axis:

e y=∫S

Ey dS

∫SE dS

=K S13

K S11

and e z=∫S

Ez dS

∫SE dS

=K S12

K S11

One can then treat static condensation to eliminate α on the level of the elementary matrix of rigidity.These calculations were done analytically and it matrix is established explicitly in Code_Aster(modification of about twenty terms if e y and/or e z are not worthless).

Since displacement is enriched, the matrix of mass (see §4.3) is modified. As for the matrix of rigidity,the terms modified if e y and/or e z are not worthless, were calculated analytically and programmedexplicitly. The enrichment of the deformations also modifies the calculation of the options DEGE_ELNO [éq 4.5.2-1] and EPSI_ELGA [éq 4.5-2].

4.6 Nonlinear models of behavior usableThe supported models are on the one hand the relations of behavior 1D of type VMIS_ISOT_LINE,VMIS_CINE_LINE, VMIS_ISOT_TRAC, CORR_ACIER and PINTO_MENEGOTTO [R5.03.09] forsteels, in addition the model MAZARS_GC [R7.01.08] dedicated to the uniaxial behavior of theconcrete into cyclic. One can thus have several materials by multifibre element of beam.

In addition, if the behavior used is not available in 1D, one can use the other laws 3D using the methodof R.De Borst [R5.03.09]). For example, one can treat: GRAN_IRRA_LOG, VISC_IRRA_LOG.However in this case, one can treat one material by multifibre element of beam.

Note:The internal, constant variables by fibre, are stored in the under-points attached to the point ofintegration considered. The access to the postprocessing of the sizes defined in the under-points is done via formatMED3.0, of Salomé.

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 21: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 21/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

5 Element skeleton of assembly

The element skeleton of assembly is a generalization of the element of beam multifibre presented tothe preceding section. This element consists of an element having kinetics of beam, but where batchesof fibres are gathered in bolsters who represent the guide tube. These bolsters are themselvesmultifibre, as shown with the figure 5-a. This element is only accessible within the framework fromkinematics ofS beams of Euler.

The assumptions selected are the following ones:• assumption of Euler: transverse shearing is neglected (this assumption is checked for strongtwinges);• the element is carrying the degrees of freedom of usual displacement and rotation the beams likethree additional degrees of freedom modelling the rotation of the grid binding the tubes guideskinematically;• rotations in the whole of the beams are all the same ones;• the element skeleton takes in account effects of thermal dilation, gravity and in a simplified waytorsion.

Figure 5-a : Example of a section multi-beamS constituted by 4 bolsters described by a

rectangular section. In the example the bolsters consist of 4 fibres.

Quantity Description In code_aster

E Young modulus E

ν Poisson's ratio NAKED

G module of Coulomb G= E2(1+ν)

G

I y I z geometrical moments of inflection compared to the axes y and z

IY IZ

J x constant of torsion JX

K matrix of rigidity

M matrix of mass

M x M y M z moments beams around the axes x , y and z MX MY MZ

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 22: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 22/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

M g , x M g , y M g , z moments grids around the axes x , y and z MGX MGY MGZ

N normal effort with the section FX

S surface of the section With

u v w translations on axes x , y and z DX DY DZ

V y V z efforts cutting-edges according to axes y and z FY FZ

ρ density RHO

θx θy θz Rotations beam around axes x , y and z DRX DRY MARTINI DRZ

ωx ωy ωz Rotations grid around the axes x , y , z DRGX DRGY DRGZ

qx q y qz external linear efforts

5.1 Kinematics of the finite elementOne considers here an element of structure describing the skeleton of a fuel assembly made up byN p guide tubes here considered as three-dimensional beams. These guide tubes are kinematically

dependent enters them by the grids of the fuel assembly, here considered as a rigid body. From thesetwo assumptions, it is possible to describe all the kinematics of this assembly of beams using ninedegrees of freedom, as indicated on the Figure 5.1-a :

• three degrees of freedom representing the displacement of the grid: (ux , uy ,uz)

• three degrees of freedom describing rotations of the guide tubes: (θx ,θ y ,θz)

• tr hear degrees of freedom modelling the rotation of the grid binding the guide tubes:

(ωx ,ω y ,ω z)

Figure 5.1-a : Diagram of the combustible fastener

The position of a guide tube i compared to the center of the skeleton of the assembly is described

using a couple of realities (Y i , Z i) . By employing the degrees of freedom (three displacements and

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 23: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 23/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

three rotations) usual of a beam of Euler in three dimensions and supposing that rotations in all thebeams are the same ones, the kinematics of the tube guides i is written:

uxi=u x (x )−Y i .ωz ( x )+Zi .ω y (x )

u yi=u y (x )−Zi

ωx ( x ) uz

i=uz (x )+Y i

ωx (x ) θx

i=θx (x)

θ yi=θ y (x)

θzi=θz (x)

(1)

D E more, in optics to use beams with a non-linear behavior, the section of the beams itself isdescribed using fibre S (numbered 1 with N f ) and the theory of the multifibre beams is here

employee e. Thus, for each beam i ( varying of 1 with N p ), the axial displacement of its fibre j isfunction of the average displacement of the section of the beam, to which one adds the displacementimposed by the rotation of the section. Since the theory of the beams imposes that the section of thebeams remains right, the field of axial displacement of fibre j of a guide tube i is written:

uxi, j=ux

i−( y i , j

−Y i ) .θz ( x )+ (z i , j−Zi ) .θ y ( x ) (2)

By injecting the first equation there (1):

uxi, j=ux (x )−Y i .ωz (x )+Zi .ωy (x )−( y i , j

−Y i ) .θz ( x )+(z i , j−Z i ) .θ y ( x ) (3)

Where quantity ( y i , j , z i , j) corresponds to the position of fibre j of a beam i compared to the center

of the assembly of beams. The axial field of deformation E fibre is determined thereafter by:

εxxi, j=

∂uxi , j

∂ x=ux

' (x )−Y i.ωz' (x )+Zi .ωy

' (x )−( yi , j−Y i) .θ z' (x )+( zi , j−Zi ) .θ y

' (x ) (4)

The principle is of bases itselfR on the beams multifibre existing while passing degrees of freedomelement skeleton of assembly towards i fields of “generalized displacements of beam multifibre” thecomponent, while using (1). While thus proceeding (i.e by treating all the beams individually), onedetermines a “field of local generalized displacement” U i with each beam i . One brings back oneselfthus, for each beam, with the determination of the fields using the six degrees of “classical” freedomalong the element.

Thus, one to determine the generalized deformations Di on each beam i with Di=B .U i (cf[R3.08.08]). Once that, one can:

• to determine the deformations uniaxial on fibres in the same way that for the beams multifibreof Euler;

• to obtain L be forced by the law of behavior; • to determine the efforts generalized on the beam i as for a beam multifibre of Euler starting

from the constraints;• to assemble the elementary matrix of the skeleton of assembly starting from the matrices of

each bolster;• finally it is necessary to build the generalized efforts of the fastener starting from the efforts

generalized on the beams i . IL will act to separate the moments caused by rotation from thebeams and those caused by rotation from the grid.

The implementation of this finite element wants to be like a encapsulation of the model of beam ofEuler multifibre.Ldiscretization has element skeleton be carried out on a linear element with two nodes and ninedegrees of freedom per node. These degrees of freedom are the three translations (u , v ,w) and

them six rotations relating to the beams (θx ,θ y ,θz) and with the grids (ωx ,ω y ,ω z) .

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 24: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 24/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

{u1

v 1

w 1

θ x 1

θ y 1

θ z1

ωx1

ωy 1

ωz 1}

{u2

v 2

w 2

θx 2

θy 2

θz 2

ωx 2

ωy 2

ωz2}

FigurE 5.1-b : Element skeleton.

Waited until the deformations are local, it is built in each top of the grid a local base depending on theelement on which one works. The continuity of the fields of displacements is ensured by a basicchange, bringing back the data in the total base. In the case as of right beams, one traditionally placesthe average line on the axis x local base, transverse displacements being thus carried out in the plan

( y , z ) .

Finally when we arrange sizes related to the degrees of freedom of an element in a vector or anelementary matrix (thus of dimension 18 or 182 ), one arranges initially the variables for the top 1then those of the top 2 . For each node, one stores initially the sizes related to the three translations,then those related to six rotations. For example, a vector displacement will be structured in thefollowing way:

u 1 ,v 1 ,w 1 ,θx1,θy 1

,θz 1,ωx 1

,ωy 1,ωz1⏟

sommet 1

, u2 ,v 2 ,w 2 ,θx2,θy 2

,θz2,ωx2

,ωy 2,ωz2⏟

sommet 2

5.2 Determination of the matrix of rigidityThe matrix of rigidity of the element skeleton rests directly on an assembly of the elementary matricesof each beam of the beam of the assembly. One will thus refer to documentation related with theelement of right beam multifibre concerning the calculation of these matrices. The matrices of rigidityare calculated with the options ‘RIGI_MECA' or ‘RIGI_MECA_TANG'.

The element skeleton is carrying two nodes (subscripted 1 and 2) provided each of nine degrees offreedom describing the three fields (U ,θ ,ω) . The whole of these degrees of freedom come togenerate displacements/rotations on the bolsters multifibre who have for their part twelve degrees offreedom. For différenC1st them degrees of freedom element skeleton and of the bolsters, one employsrespectively majuscules/tiny. For displacements:

ux1=U x1

−ωz1Y i+ωy1

Zi and ux2

=U x2−ω z 2

Y i+ω y2

Zi

u y1=U y1

−ωx1Zi

and u y2=U y2

−ωx2Z i

uz 1=U z1

+ωx1Y i

and uz 2=U z2

+ωx2Y i

(5)

Pour rotations:θx1=Θx1 and θx2

=Θx2

θ y1=Θy1 and θ y2

=Θy2

θz 1=Θ z1 and θz 2

=Θ z2

(6)

If one notes K i the matrix of size 12x12 corresponding to the beam i , one can calculate for example

the normal effort f xi on the beam in this way:

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 25: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 25/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

f xi=K 1,1

i .ux1+K1,2

i .u y1+K 1,3

i .uz1

K1,4i .θx1

+K1,5i .θ y1

+K1,6i .θz1

+

K1,7i .ux2

+K1,8i .u y2

+K1,9i .uz2

K 1,10i .θx2

+K1,11i .θ y2

+K1,12i .θz2

(7)

This effort is expressed according to degrees of freedom “local”, one can also express it according todegrees of freedom “total” i.e. those of the element skeleton:

f xi=K1,1

i . [U x1−ωz1

Y i+ω y1

Z i ]+K1,2

i . [U y1−ωx1

Z i ]+K1,3

i . [U z1+ωx1

Y i ]+K 1,4

i .θx1+K1,5

i .θ y1+K1,6

i .θz1+

K1,7i . [U x2

−ωz2Y i+ωy2

Z i ]+K1,8

i . [U y2−ωx2

Z i ]+K1,9

i . [U z2+ωx2

Y i ]+K1,10

i .θx2+K1,11

i .θy2+K1,12

i .θz2

(8)

The efforts generalized on the element are defined for the normal effort by simple summation :

F x=∑i=1

N p

f xi (9)

The tangent matrix is obtained by deriving the efforts by reports with degrees of freedom. One thushas, for example:

∂Fx

∂U x1

=

∂(∑i=1

N p

f xi )

∂U x1

=∑i=1

N p ∂ f xi

∂U x1

=∑i=1

N p

K1,1i

(10)

And:

∂ Fx

∂ωx1

=

∂(∑i=1

N p

f xi )

∂ωx1

=∑i=1

N p ∂ f xi

∂ωx1

=∑i=1

N p

(−Z i. K1,2i+Y i . K1,3

i ) (11)

It is thus seen that the first term of this matrix of the element skeleton is not other than the sum of thefirst terms of the matrix of the “penny S-beams “composing the assembly. More generally, the elementary matrix skeleton is a linearcombination of the terms of the tangent matrices of the bolsters.

We will not detail here the contents of the whole of the matrix (18x18) the stored useful part contains171 terms. The scheduling of degrees of freedom is the following:

(U x1,U y1

,U z1,θx1

,θ y1,θ z1

,ωx1,ω y1

,ωz 1,U x2

,U y2,U z 2

,θ x2,θy2

,θz2,ωx2

,ω y2,ωz 2

) (12)

And that efforts: (Fx1

,F y1,F z1

, Mx1, M y1

,M z 1,MG x1

, MG y1,MG z1

, Fx2, F y2

, F z2, M x2

, M y2, M z 2

,MG x2,MG y2

, MGz 2) (13)

5.3 Internal stress analysis of the element

A law of behavior is employed, like within the framework of the theory of the multifibre beams, in orderto determine constraints on fibres. One thus has:

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 26: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 26/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

σxxi, j=f (εxx

i , j ,α) (14)

Où i is a functionnelle deformation of fibre and variables internal α Dwriting the law of behavior.The normal effort in each fibre is obtained thereafter by integration of the constraints on the section.Since these last are constant by fibre:

f xi , j=σ xx

i , j . s i , j (15)

Où s i , j is the surface of fibre j of a beam N p . One can thus rebuild the generalized efforts of a beam multifibre usual starting from the efforts in fibresconstituting it, as carried out for the elements of beams multifibre [R3.08.08]. For the normal efforts i :

N i=∑

j=1

N f

f xi , j (16)

and for the efforts cutting-edges i :

V yi=∑

j=1

N f

f yi , j and V z

i=∑

j=1

N f

f zi , j (17)

Bending moments of the beam i are written:

M yi=∑

j=1

N f

f xi , j. (z i , j

−Z i ) and Mzi=−∑

j=1

N f

f xi , j .( yi , j

−Y i ) (18)

Lastly, torque Mxi=Gx

i .θxi

is calculated directly starting from the stiffness Gx on the assumption of apurely elastic behavior. These efforts thus make it possible to establish a balance in the various guidetubes constituting the skeleton. By introducing the equation ( 4 ) in the principle of virtual work, one obtains:

∫V 0

σ xxi , j .δεxx

i , j .dV 0=∫0

L

(N i .δux' (x )+M y

i .δ θ y' ( x )+M z

i .δθ z' (x )+M g y

i .δω y' (x )+Mg z

i .δ ωz' (x ) ) .dx (19)

With the normal effort louseR the beam i :

N i=∫S

σxxi , j.dS=∑

j=1

N f

σxxi , j . s i , j

=∑j=1

N f

f xi , j (20)

Bending moment compared to y :

M yi=∫S

σ xxi , j. (z i , j

−Z i ) .dS=∑j=1

N f

σxxi , j . (z i , j

−Zi ). si , j=∑

j=1

N f

f xi , j . (z i , j

−Zi ) (21)

And bending moment compared to z :

Mzi=−∫S

σxxi , j . ( yi , j

−Y i ) .dS=−∑j=1

N f

σxxi , j .( yi , j

−Y i ) . si , j=−∑

j=1

N f

f xi, j . ( yi , j

−Y i) (22)

The contribution of the beam i at the bending moment of the grid compared to y is written:

Mg , yi=∫S

σxxi , j .Zi .dS=∑

j=1

N f

σxxi , j . s i , j .Zi

=∑j=1

N f

f xi , j .Zi

=N i.Z i (23)

And bending moment of the grid compared to z is written:

Mg , zi=−∫S

σxxi , j .Y i .dS=−∑

j=1

N f

σxxi , j . si , j .Y i

=−∑j=1

N f

f xi, j .Y i

=−N iY i (24)

These the last two terms feed the generalized efforts of grid clarified hereafter.

The efforts in the beams are assembled in order to describe the total effort in the element skeleton. Thenormal effort and the efforts cutting-edges are obtained by summoning the individual efforts on thebeams: these efforts are calculated by summation of the efforts on each beam of the beam ofassembly.

There are thus the efforts normal and cutting-edges telq that:

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 27: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 27/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

N=∑i=1

N p

N i V y=∑i=1

N p

V yi V z=∑

i=1

N p

V zi (25)

And and inflection torques of the beams:

Mx=∑i=1

Np

M xi M y=∑

i=1

N p

M yi Mz=∑

i=1

N p

M zi (26)

Lbe beams being rigidly dependent enters they by the grids, the normal efforts and cutting-edges in thebeams generate, because of the offsetting of the guide tubes by raphoweverT in the center of theassembly of beam, the bending moments. The balance of the efforts having to be respected within themeaning of the skeleton of the assembly, three new generalized efforts are thus introduced and consistinto cubes moments applied to the rigid body. They represent the dual one degrees of freedomadditional presented in the description of the kinematics of the structure. Moment of torsion and inflection of the grids are thus worth :

Mg , x=∑i=1

Np

Fzi .Y i

−∑i=1

Np

F yi .Z i Mg , y=∑

i=1

N p

N i .Zi Mg , z=−∑i=1

N p

N i .Y i (27)

Thus, it is possible to describe balance in the skeleton using these nine generalized efforts.

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Page 28: Multifibre element of beam (right)

Code_Aster Versiondefault

Titre : Élément de poutre multifibre (droite) Date : 13/05/2020 Page : 28/28Responsable : FLÉJOU Jean-Luc Clé : R3.08.08 Révision :

41892bc08b70

6 Case of applicationOne will be able usefully to consult the cases following tests:

• ssll111a: Static response of a reinforced concrete beam (section in T) to linear behaviorthermoelastic, [V3.01.111].

• ssls143a: Beam cantilever with offset heart, [V3.03.143].• sdll130b: Seismic response of a reinforced concrete beam (rectangular section) to linear behavior,

[V2.02.130].• sdll132a : Clean modes of a frame in multifibre beams; [V2.02.132].• sdll150a: clean modes of a beam with offset heart, [V2.02.150].• ssnl119a, ssnl119b: Static response of a reinforced concrete beam (rectangular section)

to nonlinear behavior, [V6.02.119].• sdnl130a: Seismic response of a reinforced concrete beam (rectangular section) to nonlinear

behavior, [V5.02.130].• ssll102j: Fixed beam subjected to unit efforts, [V3.01.102].• ssnl106g, ssnl106h: Elastoplastic beam in traction and pure inflection, [V6.02.106].• ssnl122a: Beam cantilever multifibre subjected to an effort [V6.02.122].• ssnl504a: Beam of beams multifibre [V6.02.504].• ssnl504B : Element skeleton subjected to imposed displacements [V6.02.504].• ssnl504C : Element skeleton subjected to loadings forces, moments, temperature and gravity

[V6.02.504].• ssnl123a: Buckling of a beam multifibre [V6.02.123].

7 Bibliography[1] J.L. BATOZ, G. DHATT: Modeling of the structures by finite elements - HERMES.

[2] J. WOADS, P. PEGON & A. PINTO: With fibre Timoshenko beam element in CASTEM 2000 –Ispra, 1994.

[3] P. KOTRONIS: Dynamic shearing of reinforced concrete walls. Simplified models 2D and 3D –Doctorate of the ENS Cachan – 2000.

[4] O.C ZIENKIEWICZ and R.L TAYLOR. The Finite Method Element. Butterworth-Heinemann,Oxford, the U.K., 5th ED. Zienkiewicz and Taylor – 2000.

[5] A. IBRAHIMBEGOVIC and E.L. WILSON. With modified method of incompatible modes.Commum. Numer. Methods Eng., 7:187-194 – 1991.

Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in partand is provided as a convenience.Copyright 2021 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)