fibre beam element

55
1 of 55 A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 J. Guedes, P. Pegon and A.V. Pinto Applied Mechanics Unit, Safety Technology Institute, Joint Research Centre, European Commission, I-21020 Ispra (VA) Italy Special Publication Nr. I.94.31 July 1994 The work presented in this report has been realized in the framework of the collaboration contract num. 5090-92-11 TS ISP F between CEA/DMT/SMTS and JRC/IST/AMU for the development of the computer code CASTEM 2000.

Upload: makkusa

Post on 10-Feb-2016

40 views

Category:

Documents


18 download

DESCRIPTION

Fibre Beam Element description and Theory

TRANSCRIPT

Page 1: Fibre Beam Element

A FiBRE/TIMOSHENKO BEAM ELEMENT IN

CASTEM 2000

J. Guedes, P. Pegon and A.V. PintoApplied Mechanics Unit, Safety Technology Institute,

Joint Research Centre, European Commission,I-21020 Ispra (VA) Italy

Special Publication Nr. I.94.31July 1994

The work presented in this report has been realized in the framework of the collaboration contractnum. 5090-92-11 TS ISP F between CEA/DMT/SMTS and JRC/IST/AMU for the development ofthe computer code CASTEM 2000.

1 of 55

Page 2: Fibre Beam Element

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 2 of 55

Page 3: Fibre Beam Element

CONTENTS

1 INTRODUCTION 5

2 THE BASIC ASSUMPTIONS OF TIMOSHENKO BEAM THEORY AND INTRODUCTION OF THE FIBRE MODELLING 72.1 Assumed displacement field 72.2 Strain-displacement relationships 82.3 Virtual work expression 82.4 The elastic case 92.5 Generalized fibre modelling 102.6 Usual fibre modelling 102.7 Cross-sectional warping 11

3 SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING 133.1 Concrete Constitutive Laws 13

3.1.1 Monotonic loading 133.1.2 Cyclic loading 16

3.2 Steel constitutive law 183.2.1 Monotonic loading 183.2.2 Cyclic loading 19

4 FINITE ELEMENT IDEALIZATION FOR TIMOSHENKO BEAMS 234.1 Displacement and strain representation 234.2 Stiffness matrix evaluation 244.3 Element stress resultant and nodal resultant 244.4 The mass matrix 25

5 THE TIMO ELEMENT WITH FIBRES IN CASTEM 2000 275.1 Overview 275.2 Short remarks about CASTEM 2000 285.3 Global and local referentials for structural beam elements 295.4 The two-level approach 29

5.4.1 Description of the section. 295.4.2 Description of the beam 30

6 IMPLEMENTATION NOTES 336.1 Definition of the elements TRIS and QUAS 336.2 Models 336.3 Identification subroutines 346.4 Complex operators working for the ‘beam’ (‘POUTRE’) formulation 35

6.4.2 Element elastic stress calculation (‘SIGM’ operators) 356.4.3 Stiffness calculation (‘RIGI’ operator) 366.4.4 Mass matrix calculation (‘MASS’ operator) 366.4.5 Initialisation (‘ZERO’ operator) 376.4.6 Non linear flow evaluation (‘ECOU’ operator) 376.4.7 Tangent Stiffness (‘KTAN’ operator) 38

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 3 of 55

Page 4: Fibre Beam Element

6.5 Operators working for the ‘SECTION’ formulation 386.5.1 Biaxial bending of a section (‘MOCU’ operator) 38

6.6 How to implement a new fibre model 39

7 NUMERICAL APPLICATIONS 417.1 Introduction 417.2 Monotonic tests 41

7.2.1 Doubly reinforced rectangular cross sections 417.2.2 Influence of the concrete tensile strength 42

7.3 Cyclic tests 437.3.1 Uniaxial Loading on a Cantilever T Beam 437.3.2 Biaxial Loading on a R/C Square Section 45

8 SUMMARY AND CONCLUSION 49

ACKNOWLEDGEMENTS 49

REFERENCES 50

ANNEX 1- A SAMPLE GIBIANE INPUT FOR FIBRE APPLICATION 51

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 4 of 55

Page 5: Fibre Beam Element

INTRODUCTION

1. INTRODUCTIONSeismic analysis of Reinforced Concrete (R/C) structures requires realistic models able to representnon-linear stiffness and strength characteristics of members under cyclic loading.

Many analytical models have been proposed in the past for the different structural elements. Theycan be classified into two main groups: a) detailed models based on the mechanics of solids and theconsequent description of the local material behaviour (microscopic approach) and b) models basedon a simplified idealization of the overall behaviour (macroscopic approach).

Examples of the second group are the heuristic Takeda-type models able to represent uniaxial bend-ing behaviour of R/C beams. In the first group are included the classical finite element models (con-tinuum element support) and the semi-finite element models (discretization at section level) - fibretype models (beam element support).

While the finite element models are a powerful tool for simulating the non-linear behaviour of com-plex structural parts (e.g. joints) their application to the common structural assemblages are imprac-tical due to the large computational and memory requirements. On the other hand, the fibre typemodelling (see Fig. 1), taking advantage of the simplified kinematic hypotheses of the Euler-Ber-noulli or Timoshenko theories offers a reliable and practical solution for the non-linear analysis ofcomposite structural elements such as building columns and walls and bridge piers. Moreover, withthis intermediate modelling approach it is in general possible to overcome the numerical difficultiesassociated with the non-linear behaviour of concrete.

This report presents a fibre Timoshenko beam element implemented in the general purpose computercode CASTEM 2000 [1]. This code allows the user to manipulate meaningful data-structures(objects) by mean of a high level language (GIBIANE). The consequence of this unusual approach

Reinforced concrete column

Beam assumption and fibre modelling

Finite element discretization

Figure 1- The scope of the fibre modelling

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 5 of 55

Page 6: Fibre Beam Element

INTRODUCTION

(at least in the development and use of large structural analysis codes) for the implementation ofmodels has been investigated in [2].

The Timoshenko beam theory, assuming that plane sections remain plane after deformation but notnecessarily normal to the beam axial axis, has been considered in order to allow the development ofthe so called generalized fibre model in the sense that very complex interactions between normalforce, bending moment and shear can be taken into account. A suitable constitutive model is still tobe derived, however the general formulation and the corresponding numerical data structure havebeen created. In the mean time, uniaxial material constitutive relationships (usual fibre modelling)for concrete and steel have been implemented.

Concrete behaviour is represented by a parabolic curve up to the peak stress point followed by astraight line in the softening zone. Confinement is taken into account by the modification of theplane concrete curve and including an additional plateau zone. Cyclic behaviour accounts for stiff-ness degradation and crack closing phenomena. Tensile resistance has also been considered.

Steel behaviour is represented by a modified Menegoto-Pinto model with a three-stage monotoniccurve (linear, plateau and hardening). Bauschinger effects are taken into account and buckling effectscan be simulated.

It is to be noticed that the present report intends to be a general document able to both describe thework developed (finite element, constitutive models, etc.) and to assist in the implementation of newmodels (implementation manual) in CASTEM 2000. In order to facilitate the access to the docu-ment, modelling and implementation aspects have been clearly separated as follows:

• section 2, 3 and 4 are dedicated to the Timoshenko beam element and to the fibre modellingincluding the material constitutive relations for reinforced concrete elements,

• sections 5 and 6 deal with the specific aspects of the implementation in CASTEM 2000. A shortdescription of the code features is also included,

• section 7 presents some numerical applications and Annex 1 one of the GIBIANE input,

• finally the main conclusions are drawn and needs for further improvement are identified.

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 6 of 55

Page 7: Fibre Beam Element

THE BASIC ASSUMPTIONS OF TIMOSHENKO BEAM THEORY AND INTRODUCTION OF THE FIBRE MODELLING

2. THE BASIC ASSUMPTIONS OF TIMOSHENKO BEAM THEORY AND INTRODUCTION OF THE FIBRE MODELLING

2.1 Assumed displacement fieldConsider the beam of Fig. 2. It is assumed that planes which are normal to the axis before defor-mation remain plane, but not necessarily normal to the axis after deformation. This implies thatthe displacement field can be expressed in terms of the generalized displacementof any section, that is the displacement of the axis and the rotations

of the plane.

or, using components:

(1)

Note that the planar normal rotations and are equal (except for the sign) to the slope of the axis corrected by the rotations and which are due to the transverse shear deformation:

(2)

Let denote the ‘vector’ of generalized displacement

(3)

O

y

z

x

Θz

Θy

Θx

P

Figure 2- Timoshenko beam

R

OxOx

u ux uy uz, ,( )=U Ux Uy Uz, ,( )= Ox

Θ Θx Θy Θz, ,( )=

U P( ) U R( ) Θ RP∧+=

ux x y z, ,( ) Ux x( ) yΘz x( )– zΘy x( )+=

uy x y z, ,( ) Uy x( ) zΘx x( )–=

uz x y z, ,( ) Uz x( ) yΘx x( )+=

Θz ΘyOx βy βz

Θz xd

dUy βy–= Θy βz xd

dUz–=

U

U U Θ,( )=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 7 of 55

Page 8: Fibre Beam Element

THE BASIC ASSUMPTIONS OF TIMOSHENKO BEAM THEORY AND INTRODUCTION OF THE FIBRE MODELLING

2.2 Strain-displacement relationshipsAssuming small deflection theory, the axial and shear components of the strain tensor are obtainedfrom (1)-(2) as follows:

(4)

Evaluating the appropriate partial derivatives, it is found that the three other components , and of the strain tensor are apparently null. In fact, no provision was made at the displacement field

level (1) to account for these lateral deformations since the lateral stresses , and areassumed to be null; the values of these deformations can be eliminated from the expression of theconstitutive law.

2.3 Virtual work expressionConsider a Timoshenko beam of length , of reference axis and section . The beam is sub-jected to a lateral distributed loading of components and . If the beam undergoes a set of vir-tual displacements , and and rotations , and , the virtual work expressionis:

(5)

where the first term takes the following form using (2) and (4):

Introducing now the following quantities:

• normal force:

(6.1)

• shear forces:

(6.2)

• twisting moment:

(6.3)

εx x∂∂ux

xd

dUx zxd

dΘy yxd

dΘz–+= =

γxy y∂∂ux

x∂∂uy+

xd

dUy Θz zxd

dΘx–– βy zxd

dΘx–= = =

γxz z∂∂ux

x∂∂uz+

xd

dUz Θy yxd

dΘx+ + βz yxd

dΘx+= = =

εy εzγyz

σy σz τyz

L Ox S x( )q qy qz

uxδ uyδ uzδ Θxδ Θyδ δΘz

δεxσx δγxyτxy δγxzτxz+ +( )dS

S

∫ xd

0

L

∫ δUyqy δUzqz+( )dx

0

L

∫– 0=

xdd δUx z

xdd δΘy y

xdd δΘz–+

σx δβyτxy δβzτxz xdd δΘx zτxy– yτxz+( )+ + +

dS

S

∫ dx

0

L

Fx σxdS

S

∫=

Fy τxydS

S

∫= Fz τxzdS

S

∫=

Mx zτxy– yτxz+( )dS

S

∫=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 8 of 55

Page 9: Fibre Beam Element

THE BASIC ASSUMPTIONS OF TIMOSHENKO BEAM THEORY AND INTRODUCTION OF THE FIBRE MODELLING

• bending moments:

(6.4)

the virtual work takes the expression:

(7)

It is thus possible to associate to the components of the ‘generalized’ stress vector the components of the ‘generalized’ strain field defined by

(8)

2.4 The elastic caseFor an isotropic elastic material for which is the Young modulus and the Poisson ratio, the con-stitutive law takes the simple form:

(9.1)

and:

(9.2)

From the condition , the following expression are obtained for , and :

The stress-strain relationships (9.1)-(9.2) then simplify under the form:

(10)

where is the shear modulus

Assume now that these material properties are not homogeneous on the section and denote by and the elastic properties of any ‘fibre’ of the section. Using (10) and (2)-(4), the components of

My zσxdS

S

∫= Mz yσxdS

S

∫–=

Fx xdd δUx Fyδβy Fzδβz Mx xd

d δΘx My xdd δΘy Mz xd

d δΘz+ + + + + dx

0

L

δUyqy δUzqz+( )dx

0

L

∫– 0=

F Fx Fy Fz Mx My Mz, , , , ,( )= E

E Ex Ey Ez Cx Cy Cz, , , , ,( )xd

dUx βy βz xd

dΘx

xd

dΘy

xd

dΘz, , , , , = =

E ν

σx

σy

σz

E1 ν+( ) 1 2ν–( )

--------------------------------------1 ν– ν ν

ν 1 ν– νν ν 1 ν–

εx

εy

εz

⋅=

τxy

τxz

τyz

E2 1 ν+( )--------------------

1 0 0

0 1 0

0 0 1

γxy

γxz

γyz

⋅=

σy σz τyz 0= = = εy εz γyz

εy εz νεx–= = γyz 0=

σx Eεx= τxy Gγxy= τxz Gγxz=

G E 2 1 ν+( )⁄=

S EsGs

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 9 of 55

Page 10: Fibre Beam Element

THE BASIC ASSUMPTIONS OF TIMOSHENKO BEAM THEORY AND INTRODUCTION OF THE FIBRE MODELLING

the ‘generalized’ stress vector , namely the normal force (6.1), theshear forces (6.2), the twisting moment (6.3) and the bending moments (6.4) take the expression:

(11)

where no assumption about the position of the intersection of the reference axis of the beam andthe section (see Fig. 2) nor on the orientation of the local axis and have been made.

2.5 Generalized fibre modellingThe elastic constitutive relation (9.1)-(9.2) may be considered as the reversible part of a more com-plex constitutive relation of the generic form

In particular, any constitutive law developed for performing refined analysis (e.g. plasticity or dam-age modelling) can be used at any point of the section. Though it may be questionable to use such akind of 3-D constitutive modelling in a structural beam element (and not in a 3-D continuum ele-ment), a generalized fibre modelling is sometimes used when very complex interactions betweennormal force, bending and transverse shear are expected (see for instance [3]). The Mazars model iscurrently used in CASTEM 2000 in order to evaluate the potential of this approach [4].

2.6 Usual fibre modellingThe usual fibre modelling, which accurately accounts only for interaction between normal force andbending, uses (9.1)-(9.2) as the elastic part of a model in which a complex relationship is introducedonly between the axial component of the stress field (the fibre stress) and the axial deformation

(the fibre strain)

(12)

In this report we considered only usual fibre modelling. Examples of such modelling for a reinforcedconcrete beam are presented in the next section.

F Fx Fy Fz Mx My Mz, , , , ,( )=

Fx

My

Mz

EsdS

S

∫ EszdS

S

∫ EsydS

S

∫–

EszdS

S

∫ Esz2dS

S

∫ EsyzdS

S

∫–

EsydS

S

∫– EsyzdS

S

∫– Esy2dS

S

Ex

Cy

Cz

⋅=

Fy

Fz

Mx

GsdS

S

∫ 0 GszdS

S

∫–

0 GsdS

S

∫ GsydS

S

GszdS∫– GsydS∫ Gs y2

z2

+( )dS∫

Ey

Ez

Cx

⋅=

RRy Rz

σ f ε ...,( )=

σxεx

σx f εx ...,( )=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 10 of 55

Page 11: Fibre Beam Element

THE BASIC ASSUMPTIONS OF TIMOSHENKO BEAM THEORY AND INTRODUCTION OF THE FIBRE MODELLING

2.7 Cross-sectional warpingIt should be noted that, in order to account for possible cross-sectional warping, the expressions(6.2)-(6.3) of the shear forces and the twisting moment are changed according to

(13)

where and are parameters lower or equal to 1.

In elasticity, the expression (11) of the shear forces and the twisting moment is then changed to:

(14)

Fy α syτxydS

S

∫= Fz α szτxzdS

S

∫=

Mx α syzτxy– α s

zyτxz+( )dS

S

∫=

α sy α s

z

Fy

Fz

Mx

α syGsdS

S

∫ 0 α syGszdS

S

∫–

0 α szGsdS

S

∫ α szGsydS

S

α syGszdS

S

∫– α szGsydS

S

∫ Gs α szy

2α s

yz

2+( )dS

S

Ey

Ez

Cx

⋅=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 11 of 55

Page 12: Fibre Beam Element

THE BASIC ASSUMPTIONS OF TIMOSHENKO BEAM THEORY AND INTRODUCTION OF THE FIBRE MODELLING

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 12 of 55

Page 13: Fibre Beam Element

SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

3. SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

3.1 Concrete Constitutive Laws

3.1.1 Monotonic loading

3.1.1.1 Compression stresses

As the concrete is subjected to loading of increasing intensity, it undergoes different phases of dam-age, from micro-cracking up to ultimate failure. Fig. 3 shows a typical response curve of the concreteunder increasing deformation. After an almost linear zone up to about one-half of the compressionstrength, the concrete presents a degradation of the stiffness due to micro-cracking and consequentlynonlinear behaviour is pronounced.

The peak stress zone in the stress-strain curve, where transversal strains increase rapidly owing tointernal cracking parallel to the loading direction, is relatively sharp for high-strength concrete andhas a flat top for low-strength concrete. The strain at the maximum stress is approximately( %). After the peak, the concrete can still carry on compression stresses although it presentshigh decreasing strength ratios for increasing strain.

The evolution of the post-peak curve depends mainly on the degree of confinement (e.g. presence ofstirrups on R/C structural elements). This phenomenon is explained by the triaxial behaviour of theconcrete: due to the Poisson ratio, during an uniaxial compression loading the transversal strainsincrease. Although the volume of the specimen starts to decrease, at stresses near the compressionstrength, the transversal strains become so high that the volume of the specimen will actuallyincrease. If transversal bars exist, the expansion of the concrete core is prevented, subjecting thematerial to lateral compression forces that improve the ductile performances of the concrete.

In this case, the post-peak curve presents not only a lower decreasing strength ratio but also a resid-ual strength for important strains, reflecting the coupling between the confinement effect and theinterlocking of the aggregate.

Analytical modeling of concrete behaviour can be performed using several approaches ranging fromthe classical Plasticity Models to the recent Continuum Damage Mechanics Models. However, dueto the complex behaviour under cyclic loading, a more flexible approach has been adopted herein.

Thus, a two branches law of Hognestad type [5] was considered for the non-linear behaviour of theconcrete under monotonic compression loading. The first branch, a parabolic function, defines theascending part of the curve and goes from zero to the maximum compression stress point, .The second branch, a descending straight line, represents the concrete softening behaviour aftermaximum strength until failure:

(15)

for ,

(16)

for till failure.

The slope of the second branch, , depends on the degree of confinement of the concrete: the stir-rups, preventing the normal expansion of the concrete core, determine a triaxial compression state in

ε 0.2=

εco σco( , )

σσco--------

εεco------- 2.0

εεco-------–

=

0 ε εco<<

σσco-------- 1.0 Z ε εco–( )+=

ε εco≥

Z

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 13 of 55

Page 14: Fibre Beam Element

SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

the concrete. This phenomenon increases the peak value of the compression strength modifying itsposition during the deformation process, as illustrated in Fig. 3. Notice that all the strain and stressvalues presented in this report follow the rule: negative sign for compression and positive sign fortension.

According to the Eurocode specifications [6] and Tassios [7], this effect can be taken into account inthe model through a confinement parameter β depending on the section characteristics:

(17)

(18)

in which

where represents the mechanical volumetric ratio of the stirrups equal to:

with and denoting the cross-section of the leg and the total length of the stirrups, the dis-tance between stirrups along the member axis, and the dimensions of the confined concretecore measured from the centre-line of the stirrups and the yield strength of the stirrups. Thecoefficient expresses the effect of both the longitudinal bars and the density of the stirrups on thedegree of confinement of the concrete core:

being the number of longitudinal bars on the perimeter of the cross-section, engaged in the angleof a stirrup.

With this parameter it is possible to represent, in a proper way, both the confined and unconfinedconcrete, allowing a good description of phenomena like the spalling of concrete.

Figure 3- Confinement effect in the concrete.

σco

σco*

εco

εco∗ε

(Z)

(Z*)

Unconfined

Confined

σ

σco∗ βσco εco

∗ β2εco==

Z∗ β 0.85–β 0.1αωω 0.0035 εco

∗+ +( )-------------------------------------------------------------------=

β min 1 2.5αωω+(= 1.125 1.25αωω+ ),

ωω

ωω

Asωσyω lω s⁄( )∑bchcσco

------------------------------------------=

Asω lω sbc hc

σyωα

α 18

3n------–

1s

2bc--------–

1s

2hc--------–

=

n

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 14 of 55

Page 15: Fibre Beam Element

SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

In order to improve the model for confined concrete, a third branch is considered after the softeningcompression branch and before failure: a zero slope straight line defining a compression plateau (seeFig. 4). This additional condition accounts for the residual strength of the concrete core for importantaxial post-peak deformations.

The strength for this new branch is a parameter of the model, . Park and Priestley[8] suggest.

3.1.1.2 Tensile stresses

Tensile experimental tests on concrete specimens are not easy to perform and indirect methods maybe considered in measuring the strength of the material, usually less than 20% of the compressivestrength.

For maximum tensile stress, the concrete open cracks and the strength reduces suddenly to almostzero strength. Because of this non ductile behaviour together with low-strength values, the tensilestrength of the concrete is usually ignored. However, in order to obtain a more realistic response forstructures under earthquake type loading, the tensile behaviour shall be taken into account. Themodel herein adopted assumes a tensile stress-strain curve idealized by a straight line, with a slopeequal to the initial compression Young modulus, up to the tensile strength.

When R/C structural elements are considered, a new phenomenon is present due to the bond betweenthe longitudinal bars and the concrete: the “tension-stiffening” effect, i.e., the ability of intact con-crete between adjacent cracks to carry on tensile stresses, giving to the concrete a fictitious supple-mentary post-cracking strength (smeared cracking approach).

Following the above considerations, a bilinear stress-strain curve has been adopted. From zero tomaximum tensile strength, point , the model presents a linear elastic behaviour with a slopeequal to the initial compression Young modulus, . The second branch, allow-ing a softening behaviour after cracking, i.e., after the maximum tensile strength is reached, presentsa straight line from point to a zero stress point at , as indicated in Fig. 4.

The constitutive equations are then given by:

(19)

Figure 4- Concrete response curves for monotonic loading.

σ

εεco*

σco*Compression law

σ

ε

σt

εt εtm

σpt

Tension law

σptσpt 0.2σco

∗=

εt σt( , )Eo 2.0 σco εco⁄( )=( )

εt σt( , ) εtm

σ Eoε=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 15 of 55

Page 16: Fibre Beam Element

SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

for , and

(20)

for , with

(21)

Numerical tests performed on R/C elements show that during the initial loading steps tensile stressesmay assume an important role on the structures global behaviour and that a non-smooth responsecurve is obtained if sudden cracking is assumed, . The second branch of the curve, repre-senting a post-cracking softening behaviour, not only accounts for the “tension-stiffening” effect butalso contributes to give better convergence characteristics to the solution algorithm.

3.1.2 Cyclic loading

Under dynamic earthquake type loading conditions, the concrete is submitted to loading and unload-ing processes. Thus, the non-linear model presented in Section 3.1.1, applicable only to monotonicstress-strain type loading, must be extended to cyclic loading.

Experimental results show that the envelope for the concrete stress-strain curve under cyclic loadingmay be considered unique and identical to the monotonic one. Unloading from the envelope reflectsthe stiffness degradation due to monotonic damage and the reloading curve from zero stress tends tothe envelope evidencing some strength degradation. The intersection point between the two curvesdefines the so-called common point. Stresses above it produce additional plastic strains, while cyclesbelow the line defined by the locus of the common points result in stable loops.

A small hysteresis effect is present during the cyclic process, as well as a decrease in strength, i.e.,for the maximum strain ever reached during the loading history the reloading curve assumes a stresslower than the one given by the previous unloading branch. Along with this phenomenon, the con-crete presents, for both the unloading and the reloading branches, decreasing stiffness values as themaximum strain increases on the stress-strain curve (see Fig. 5).

Under tensile cyclic loading, the envelope for the concrete may also be considered unique and iden-tical to the monotonic curve. Before reaching the tensile strength the concrete presents an almost lin-ear elastic behaviour. After that point, experimental results on R/C elements show that the unloadingand reloading branches follow a straight line and present increasing stiffness degradation for increas-ing maximum strains on the envelope.

0 ε εt< <

σ σt

r ε εt⁄( )–

r 1–-----------------------

=

εt ε≤ εtm<

r εtm εt⁄=

εtm εt=( )

Figure 5- Concrete response under compression cyclic loading.

σ

ε

Envelope

Common points

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 16 of 55

Page 17: Fibre Beam Element

SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

No experimental tests have yet been performed subjecting the concrete simultaneously to compres-sive and tensile stresses under cyclic loading. This lack of information prevents a good knowledge ofthe crack closing phenomenon, i.e., the way the concrete re-starts to work in compression when, aftercrack opening, there is a reversedl strain loading. Nevertheless, some considerations on this subjectwill be presented later (see Section 7.3.1).

The cyclic behaviour law adopted in the present model is based on experimental results. The com-pression monotonic curve will be the envelope of the concrete behaviour law under compressioncyclic loading.

In order to simplify the model, unloading from the envelope follows a law similar to the one pro-posed by Mercer [9], i.e., a straight line with a slope depending on the maximum strain ever reachedduring the loading history, :

(22)

The decrease of the slope with the increase of the maximum strain (equation (22)) tries to represent,in a simple way, the degradation of the material stiffness. The reloading compression curve, also astraight line (see Fig. 6), goes from the zero stress point at the plastic strain, , to the last loadingpoint reached on the envelope. No strength degradation is considered.

Concerning tensile stresses, the model considers an envelope going from zero stress point at (seeFig. 7) to the tensile strength point on the monotonic curve, . Loading in tension follows astraight line so that the maximum stress is reached for . The second branch, astraight line defining the post-cracking behaviour, presents a slope such that the intersection with thezero stress line is achieved at , as shown in Fig. 7.

Strain is also a parameter of the model. Barzegar-Jamshidi and Schnobrich [10] suggest thatwhen the reinforcing steel intersects the cracks at right angles, an appropriate value for is theyield strain of the longitudinal reinforcement steel bars.

Any unloading from the tensile curve follows a slope equal to the secant modulus of the concrete atthe reversal stress point.

With this model, strength and stiffness degradation of the concrete under tensile stresses is implicitlytaken into account. Unloading after follows a zero stress path. When the maximum tensile

εmax

Ed Eo 1.0εmax εco⁄( )2

1.0 εmax εco⁄( ) εmax εco⁄( )2+ +

-----------------------------------------------------------------------------–

=

εpl

σ

ε

σ = f(ε)

1

2

3

4

5

79

6 8

Figure 6- Numerical model for the concrete behaviour under cyclic loading.

εcoεt σt( , )

εtr1 εpl εt+=( )

εtr2 εpl εtm+=( )

εtmεtm

εtr2

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 17 of 55

Page 18: Fibre Beam Element

SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

strength is reached, no more tensile stresses can be supported by the concrete in subsequent unload-ings from compression.

If no tensile stresses are considered in the model, or its maximum value has already been reached inprevious cycles, the plastic strain is determined by the zero stress point from the compressionunloading curve. Otherwise, if during the unloading no cracks were present in the concrete and at theend the strain goes beyond , the plastic strain defined by the compression unloading curve is cor-rected by , . Fig. 7 illustrates a possible strain history starting from an unloadingcompression curve.

3.2 Steel constitutive law

3.2.1 Monotonic loading

Typical monotonic stress-strain curves for steel in general come from bars loaded in tension. After alinear elastic zone, the steel exhibits a yielding plateau, i.e., a point beyond which the stress is almostconstant. In the plateau zone the material suffers important and irreversible changes in its internalmatrix, and the Poisson ratio, generally in the range to , becomes equal to , meaning thatduring this stage the steel bars do not change their volume.

The stress defining the plateau, referred to as the yield stress, may present two different values: theupper and the lower yield stress, the last one being the value usually adopted to represent it. Theexistence of the upper value is determined not only by the geometric characteristics of the bar butalso by the speed of the test. The length of the plateau is mainly determined by the strength and inter-nal characteristics of the steel: steel bars with higher strength and carbon levels, usually present ashorter plateau.

After this stage, the steel presents a strain-hardening range up to the maximum strength, followed bya strain-softening curve pointing to failure. Either by using a cold worked or a high-strength and car-bon steel, the tensile monotonic curve may not present the yielding plateau, going from the linearelastic zone immediately to the strain-hardening curve.

Although the behaviour of steel bars under compression forces can be considered identical to the ten-sile one, if the tie spacing is not small enough steel reinforcing bars in R/C elements can evidenceinelastic buckling. Experimental tests [11] show that when the ratio between the length and the diam-eter of the bar exceeds , this phenomenon occurs. In this case, the yielding plateau and the strain-hardening zones may even disappear from the response, being substituted by a softening behaviourcurve immediately after the linear elastic zone.

Figure 7- Numerical model for the concrete under tensile stresses.

σ

ε

σt

εt

εtm

σ = f(ε)

εt

εtm

Envelope

εtr1 εtr2εco

1

2

34 56

7

εpl

εtr2εt εpl εpl εt+=( )

0.2 0.3 0.5

5

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 18 of 55

Page 19: Fibre Beam Element

SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

In terms of modelling, the monotonic tensile stress-strain curve proposed for the reinforcing steelbars is a five parameters law, including the following three zones: the linear elastic, defined by theYoung modulus, , and the yield strain, ,

(23)

the yielding plateau from the yield strain, , up to the hardening strain, , and defined by theyield stress, ,

(24)

and finally the hardening curve up to the ultimate stress-strain point, , represented by afourth degree polynomial:

(25)

The same constitutive law is adopted for compression stresses if no buckling effect is considered forthe reinforcing bars. Otherwise, some modifications must be introduced after the linear elastic zone.This issue will be referred to later on when presentating the reinforcing steel cyclic behaviour.

3.2.2 Cyclic loading

3.2.2.1 basic model

According to experimental results, steel bars under cyclic loading present an unloading straight linepattern with a slope equal to the initial Young modulus. If after loading beyond the yield strainreversed stresses are applied to the bars, the stress-strain response curve becomes nonlinear at astress much lower than the initial yield stress. This phenomenon, the so-called Bauschinger effect,depends on the strain history.

Following the experimental results, the monotonic curve together with the explicit formulation pro-posed by Giuffré and Pinto, later on implemented by Menegotto [12], were chosen to represent thebehaviour of the reinforcing steel bars under cyclic loading.

If small unloading cycles are imposed to the bars, no hysteretic effect is evidenced and a straightline, with a slope equal to the elastic Young modulus, can be adopted for both unloading and reload-ing curves. Under virgin strains, reloading follows the monotonic curve.

Otherwise, if after unloading from a post-yielding position the strain satisfies the relation:

the Giuffré curve is activated and an important hysteretic effect may occur. Any subsequent loadingor unloading curve follows this formulation.

The selection of this model to represent the steel cyclic behaviour was based on its simplicity,numerical efficiency and good agreement with experimental results from cyclic tests on reinforcingsteel bars. The simplicity is well expressed by the fact that a single equation is enough to representboth loading and unloading stress-strain curves:

(26)

E εsy

σ Eε=

εsy εshσsy

σ σsy=

εsu σsu( , )

σ σsu σsu σsy–( )εsu ε–

εsu εsh–--------------------

4–=

εmax ε–εsy

3.0---------<

σ∗ b ε∗⋅ 1 b–( )

1 ε∗( )R+( )

1 R⁄-----------------------------------

ε∗⋅+=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 19 of 55

Page 20: Fibre Beam Element

SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

where

As illustrated in Fig. 8, this equation defines a family of transition curves between two asymptoteswith slopes and and having as a common point. The pair of values are thecoordinates of the last reversal loading point. On the other hand, the factor represents the slopehardening ratio, i.e., the ratio between the hardening slope, , and the initial slope, , and is aparameter defining the shape of the transition branch of the curve. This parameter allows a good rep-resentation of the Bauschinger effect and its value depends on , i.e., the difference between themaximum value of the strain ever reached on the loading direction and , normalized by .

Numerical tests performed on several structures showed that when the tangent stiffness is consideredin the resolution algorithm the convergence process can be very sensitive to the adopted slope hard-ening ratio. A small factor, together with a softening behaviour in some of the concrete fibres, mayintroduce singularities in the global stiffness matrix.

Nevertheless, the hardening slope can be estimate by:

(27)

Parameters and , together with , should be obtained from experimental results. For all thenumerical tests performed, the values suggested by Menegotto [12] were adopted:

To start the cyclic loading model, the stress and strain values for both reversal points are initializedby the yield parameters.

σ∗σs σr–

σo σr–-----------------= ε∗

εs εr–

εo εr–---------------= R Ro

a1ξa2 ξ+--------------–=

Eo Eh εo σo( , ) εr σr( , )b

Eh Eo R

ξεo εo εr–( )

σ

ε

σ = f(ε)

(εo,σo)ο(εr,σr)1

(εo,σo)1(εr,σr)ο

Eh

R(ξ1)

R(ξ2)

(εr,σr)2

(εo,σo)2

ξ1x(εo-εr)1

ξ2x(εo-εr)2

Eo

Eh

Eo

Figure 8- Numerical model for the steel under cyclic loading.

b

Eh

σsu σsy–

εsu εsy–---------------------=

a1 a2 Ro

Ro 20.0= a1 18.5= a2 0.15=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 20 of 55

Page 21: Fibre Beam Element

SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

3.2.2.2 Inelastic buckling

The proposed model also accounts for the inelastic buckling effect. Tests made by Monti and Nuti[11] on several steel bars showed that, for ratios between the length and the diameter less orequal to , the compression curve is similar to the tensile one, i.e., no buckling effect is observed.

According to the same author, if ratios are greater than , modifications should be introducedin the model, namely the unloading curve from tensile stresses and the reloading curve after reversalfrom compression (see Fig. 9). In this case the post-yield compression zone has a softening behav-iour and the new factor is computed by:

(28)

in which and is the major difference between the reversal strain values found inboth directions during the loading history.

On the other hand, during reloading after reversal from compression, a reduced Young modulus isadopted for the first asymptote:

(29)

in which and , and consequently a new factor fortensile stresses must be adopted,

(30)

If is the strain at which the compression curve diverges more than 5% from the tensile onetowards lower values, an additional stress given by

(31)

L D5

L D⁄ 5

σ

ε

bxE

E

bcxE

γs

Er σs∗

σ = f(ε)

ε5 εo

Figure 9- Inelastic buckling on the steel cyclic behaviour.

b

bc a 5.0 L D⁄–( )ebξ’

Eo

σsy σ∞–--------------------

=

σ∞ 4.0σsy

L D⁄-----------= ξ’

Er E a5 1.0 a– 5( )ea6ξ’’2–( )

+( )=

a5 1.0 5.0 L D⁄–( ) 7.5⁄+= ξ’’ ξ εo εr–( )= b

bt bE( ) Er⁄=

ε5

σs∗ γsEo

b bc–

1.0 bc–------------------=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 21 of 55

Page 22: Fibre Beam Element

SOME TYPICAL CONSTITUTIVE RELATIONS FOR USUAL REINFORCED CONCRETE FIBRE MODELLING

where

(32)

must be added to the yield value so that the new “hardening” asymptote could be correctly posi-tioned. This shift allows the response curve to follow first the unbuckled curve and then the bucklingcompression branch (see Fig. 9).

Expressions (27) to (31) are valid for . Parameters , and are experimentalvalues to be defined for each steel grade. In all the numerical tests presented in this work the valuessuggested by Monti and Nuti [11] were adopted:

γs εo ε5–11.0 L D⁄–

10 ec L D⁄( )

1.0–( )------------------------------------------= =

5.0 L D⁄ 11.0≤<( ) a c a6

a 0.006= c 0.500= a6 620.0=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 22 of 55

Page 23: Fibre Beam Element

FINITE ELEMENT IDEALIZATION FOR TIMOSHENKO BEAMS

4. FINITE ELEMENT IDEALIZATION FOR TIMOSHENKO BEAMS

4.1 Displacement and strain representationIn the linear beam element, the displacement field is approximated by the rela-tionship:

(33)

where and are the nodal displacements and and are the conventional linear shapefunctions:

(34)

and is the length of the element.

Similarly, the rotations are represented by:

(35)

where and are the nodal rotations.

Denoting by the set of nodal variables and using (2), (8), (33), (34) and (35)the expressions for the generalized strains in the element can be readily evaluated:

(36)

In fact, the expressions of the generalized transverse shear strains, say and have been modi-fied (elimination of the linear terms according to Donea and Lamain[13]), in order to a priori removethe problem of shear locking which occurs for equal approximation elements. A discussion of thisproblem has been given in a previous report dealing with the usual linear Timoshenko element [14].

The equations (36) take the following symbolic form

(37)

U Ux Uy Uz, ,( )=

U x( ) N1

x( )U1

N2

x( )U2

+=

U1

U2

N1

N2

N1

x( )x2 x–

l-------------= N

2x( )

x x1–

l-------------=

l x2 x1–=

Θ Θx Θy Θz, ,( )=

Θ x( ) N1

x( )Θ1N

2x( )Θ2

+=

Θ1 Θ2

Φ U1 Θ1

U2 Θ2, , ,( )

Ex xd

dUx 1l---Ux

1–

1l---Ux

2+ Bx

s Φ⋅= = =

Ey xd

dUy Θz–1l---Uy

1–

12---Θz

1–

1l---Uy

2 12---Θz

2–+ By

s Φ⋅= = =

Ez xd

dUz Θy+1l---Uz

1–

12---Θ

y

1 1l---Uz

2 12---Θy

2+ + + Bz

s Φ⋅= = =

Cξ xd

dΘξ 1l---Θξ

1–

1l---Θξ

2+ Bξ

b Φ⋅= = = ξ x y z, ,=

Ey Ez

E B Φ⋅=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 23 of 55

Page 24: Fibre Beam Element

FINITE ELEMENT IDEALIZATION FOR TIMOSHENKO BEAMS

4.2 Stiffness matrix evaluationIn the elastic case, the introduction in the virtual work principle (7) of the expressions (11) and (14)relating the generalized stresses and the generalized strains (8) leads to:

(38)

where the section constitutive matrix is given by:

(39)

the other elements being null.

Using now a discretization of the domain in elements and introducing the linear approxima-tion of the type (33), (34) and (35), (38) is equivalent to the solution of a linear system.

(40)

The contribution of the element to the global stiffness takes as usual the following form:

(41)

which can be evaluated exactly using a one-point Gauss-Legendre rule.

Integrating now the second term in (38), the consistent nodal force vector for the element is derived:

(42)

which, unlike the Euler-Bernouilli cubic Hermitian element, only has lateral nodal point forces andno nodal moments.

4.3 Element stress resultant and nodal resultant

Using the expressions (36) of the generalized strain and, in the elastic case, the relations (11) and(14), it is easy to observe that the axial force and the moments , and are constant. The

δETK Edx

0

L

∫ δUyqy δUzqz+( )dx

0

L

∫– 0=

K

K11 EsdS

S

∫= K15 EszdS

S

∫= K16 EsydS

S

∫–=

K22 α syGsdS

S

∫= K24 α syGszdS

S

∫–=

K33 α szGsdS

S

∫= K34 α szGsydS

S

∫=

K42 αsyGszdS

S

∫–= K43 α szGsydS

S

∫= K44 ES α szy

2 αsyz

2+( )dS

S

∫=

K51 EszdS

S

∫= K55 Esz2dS

S

∫= K56 EsyzdS

S

∫–=

K61 EsydS∫–= K65 EsyzdS∫–= K66 Esy2dS∫=

0 L,[ ]

KΦ f=

Ke

K

Ke B[ ] TK B xd

x1

x2

∫=

fe

0qyl

2-------

qzl

2------- 0 0 0 0

qyl

2-------

qzl

2------- 0 0 0, , , , , , , , , , ,

=

Fx Mx My Mz

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 24 of 55

Page 25: Fibre Beam Element

FINITE ELEMENT IDEALIZATION FOR TIMOSHENKO BEAMS

transverse shear forces and are also constant in the element according to the expression (36)of the transverse generalized strains and .

Knowing this generalized stress state it is possible to determine the contri-bution of the element to the nodal resultant of the element, using again the virtualwork principle (7), the discretization (36) of the generalized strain and a one-point Gauss-Legendrerule:

(43)

4.4 The mass matrixSince the Timoshenko element is to be used also for performing dynamic analysis, it may be interest-ing to derive its element mass matrix.

The virtual work of the inertial forces which have to be added to (5) takes the form:

(44)

using the expression (1) of the assumed displacement field and introducing the generalized displace-ment vector defined by (3), in (44) may be rewritten under the form:

(45)

where the section mass matrix is given by:

(46)

Fy FzEy Ez

Fx Fy Fz Mx My Mz, , , , ,( )F

1M

1F

2M

2, , ,( )

Fξ1 Fξ–= Fξ

2 Fξ= ξ x y z, ,=

Mx1 Mx–= Mx

2 Mx=

My1 l

2---Fz My–= My

2 l2---Fz My+=

Mz1 l

2---Fy– Mz–= Mz

2 l2---Fy– Mz+=

WI

WI ρ δuxt2

2

d

d ux δuyt2

2

d

d uy δuzt2

2

d

d uz+ +

dSdx

S

∫0

L

∫=

U WI

WI δUTM t2

2

d

d U xd

0

L

∫=

M

M11 ρsdS

S

∫= M15 ρszdS

S

∫= M16 ρsydS

S

∫–=

M22 α syρsdS

S

∫= M24 α syρszdS

S

∫–=

M33 α szρsdS

S

∫= M34 α szρsydS

S

∫=

M42 αsyρszdS

S

∫–= M43 α szρsydS

S

∫= M44 ρS α szy

2α s

yz

2+( )dS

S

∫=

M51 ρszdS

S

∫= M55 ρsz2dS

S

∫= M56 ρsyzdS

S

∫–=

M61 ρsydS∫–= M65 ρsyzdS∫–= M66 ρsy2dS∫=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 25 of 55

Page 26: Fibre Beam Element

FINITE ELEMENT IDEALIZATION FOR TIMOSHENKO BEAMS

Introducing in (45) the discretization (33)-(34)-(35) leads to the addition of the linear term to the first member of the discrete equilibrium equation (40). Performing exact inte-

gration for all terms:

the element mass matrix may be readily derived.

M d2Φ dt

2⁄( )

N1

N1⋅( )dx

x1

x2

∫ N2

N2⋅( )dx

x1

x2

∫ l3---= = N

1N

2⋅( )dx

x1

x2

∫ l6---=

Me

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 26 of 55

Page 27: Fibre Beam Element

THE TIMO ELEMENT WITH FIBRES IN CASTEM 2000

5. THE TIMO ELEMENT WITH FIBRES IN CASTEM 2000

5.1 OverviewThe implementation of the TIMOshenko element with fibres could be realized following a 2-Dmulti-layer approach, for which selected integration points are used for performing the integrationover the section (or part of the section defined by a material). This approach would generalize theone which has been introduced in CASTEM 2000 for treating thick shells. Though being natural at afirst glance, this approach suffers from severe drawbacks:

• the difficulty to account for the a priory unknown complexity of the section that have to bedescribed,

• the resulting cryptic character of any solution aiming to have some generality,

• the difficulty to post-treat the relevant informations at the level of the section.

In order to overcome these difficulties, a rather different approach is adopted here. In fact, the sec-tions are described by a model with various sub-zones corresponding to various materials (say steelfibre, concrete fibre,...) and associated with the meshes of these various components. This descrip-tion allows in turn to define the beam modelling. The description of the sections (shape, materialcharacteristics) is then general, easy to generate and to post-treat.

The evaluation of the stress resultant for each beam element proceeds as follow (see illustration inFig. 10):

‘BEAM’ level

‘SECTION’ level

U Θ,( ) E⇒

ε σ⇒

F F M,( )⇒

Figure 10- The fibre element

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 27 of 55

Page 28: Fibre Beam Element

THE TIMO ELEMENT WITH FIBRES IN CASTEM 2000

• Evaluation of the generalized strain at the integration point of each beam element, from thenodal generalized displacement .

• Use of the beam model in order to evaluate the strain tensor , and in particular its normal compo-nent at the level of each fibre, located at the Gauss integration points of the elements describ-ing the section.

• Use of the constitutive relationship in order to evaluate the stress tensor at the level of eachfibre, and in particular its normal component .

• Integration over the section of the relevant stress components in order to compute the generalizedstress for the section (the use of Gauss numerical integration rules allows to obtain precise eval-uations for these quantities).

• Computation of the stress resultant for the beam element.

5.2 Short remarks about CASTEM 2000In order to understand better the next sections, it may be interesting to present an outline of the mod-elling concepts of CASTEM 2000. In-depth descriptions may be found in [1] or [2].

CASTEM 2000 uses an internal language (GIBIANE) which allows the user to create, manipulateand destroy objects belonging to a relevant class by means of operators. The implementation of theobject classes is realized by means of generic data-structure types, the implementation of the opera-tors by means of subroutines.

The geometry of a problem is specified creating objects of the type ‘mesh’. The corresponding data-structure is subdivided in zones corresponding to an identical parent geometric element. A geometricelement is different from a finite element since the same geometry may be associated for examplewithcontinuum or structural elements. It is said that the geometrical element does not have the sameformulation.

The modelling of a mechanical problem is specified creating objects of the type ‘model’. The corre-sponding data-structure is subdivided in zones corresponding to identical modelling and identicalparent finite elements. They are called the sub-zones of the model.

CASTEM 2000 being a displacement based finite-element code, the quantities important for themodelling (say material characteristics, strain, stress, internal variables, etc...) have to be known atthe integration points of the mesh. These informations are hold by objects of the type ‘field-by-ele-ment’. These objects have specific types (‘characteristics’, ‘strain’, ‘stress’, ‘internal variable’, etc...)depending on their content. Since almost all the operators creating an object of the type ‘field-by-ele-ment’ involve a model, a field-by-element is subdivided in sub-zones according to a model.

The operations involving a model and the related field-by-elements are generally implemented bymeans of 3 nested loops: the first loop on the sub-zone of the specified model, the second on the ele-ments of the zone and the third on the integration points of the element.

In terms of the data-structure, a field-by-element on each sub-zone is a collection of two-entry arrayscontaining the values of the field, associated to each components of the field. The two entries are thenumber of elements in the sub-zone and the number of integration points. The values are either realnumbers or more complex typed data-structures. The number and the name of the componentsdepends on the specific type of the field-by-element, on the name of the model and on the formula-tion of the finite element. For example, consider a field-by-element of the specific type ‘stress’ in asub-zone of parent finite element ‘QUA8’ (continuum 2-D plane strain element corresponding to aquadratic 8-node quadrilateral geometric element with 3x3 Gauss-integration points). It is a collec-tion of two-entry arrays corresponding to the active components (component ‘SMXX’),

(component ‘SMYY’), (component ‘SMZZ’) and (component ‘SMXY’) of the stress

EU

1 Θ1U

2 Θ2, , ,( )

εεx

σσx

F

F1

M1

F2

M2, , ,( )

σxxσyy σzz σxy

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 28 of 55

Page 29: Fibre Beam Element

THE TIMO ELEMENT WITH FIBRES IN CASTEM 2000

tensor. For the same geometrical sub-zone, the situation is quite different when changing the formu-lation of the element. Consider for instance the finite element ‘COQ8’, associated with the same 8-node geometric element but corresponding now to a 3-D structural thick shell formulation: not onlythe number (and the name) of the active components are different (5 components for the stress tensorin the local axes), but the integration points are arranged in such a way that an integration over thethickness of the shell is also allowed.

To create the field-by-elements and to further check the internal data consistency, CASTEM 2000uses internal identification routines, one for each specific field-by-element type: these routinesreturn, for a given model and a given finite-element formulation, the number and the name of thecomponents as well as the type of the value.

CASTEM 2000 was developed using the ESOPE language. ESOPE [15] is in fact an extension ofFORTRAN 77, allowing the manipulation (creation, re-sizing, activation, inactivation, destruction)of data-structures.

5.3 Global and local referentials for structural beam elements

In order to be able to compute the equilibrium of a frame structure, CASTEM 2000, as many codesdo, distinguishes between a global referential in which the equilibrium (or the stiffness orthe mass) is assembled and a local referential in which the computations are mainly per-formed. A local referential is associated to each element in the following way:

• position of the first node of the element;

• axis passing through the two nodes of the element and oriented from the first to the secondnode.

• axis orthogonal to , in the plane where is a vector supplied by the user (default) and verifying .

• axis defined by , for which is a direct orthogonal referential.

Then for all computations at element level, CASTEM 2000 computes the local referential ,eventually projects global nodal information (say the generalized displacement field ‘UX’, ‘UY’,‘UZ’, ‘RX’, ‘RY’, ‘RZ’ for , , , , , ) expressed in ) in the local referen-tial, performs element computations in the local referential and eventually projects back the results inthe global one before assembling.

The same approach is of course used for the ‘TIMO’ element with fibres so that many functions usedin the implementation of the usual Timoshenko element (‘TIMO’) or the Hermitian element(‘POUT’) can be reused.

5.4 The two-level approachAs outlined in the previous overview section, a two-level approach which uses the existing datastructures and operators of CASTEM 2000 in order to specify the behaviour of each individual sec-tion and in order to post-treat them has been adopted: the first level is the description of the section,the second is the description of the beam.

5.4.1 Description of the section.

Each section is described by a object of the type ‘model’, associated to mesh(es) of simple 2-D linearelements (the 3-node triangle ‘TRIS’ and the 4-node quadrilateral ‘QUAS’) associated with a newformulation called ‘SECTION’. The local referential of the section is assumed to coincide withthe global referential of the mesh. This assumption allows to generate the mesh of the varioussections using the 2-D options of CASTEM 2000, and to switch to the 3-D level only when the beam

OXYZ( )Oxyz( )

O

Ox

Oy Ox Oxv vOY Oy v 0>⋅

Oz Oz Ox Oy∧= Oxyz( )

Oxyz( )

Ux Uy Uz Θx Θy Θz OXYZ( )

yOzXOY

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 29 of 55

Page 30: Fibre Beam Element

THE TIMO ELEMENT WITH FIBRES IN CASTEM 2000

mesh is to be generated. Note also that the degree of eccentricity of a given section is simply con-trolled by the position of the section with respect to the origin of the reference.

The fibres state (e.g. the local stress ) is described by standard objects of the type ‘field-by-ele-ment’ associated with the object of the type ‘model’.

A new formulation and accordingly new finite elements are required for at least two reasons:

• The number of active components of the stress tensor ( , and ) on the section reduces to3.

• the fibres being located at the Gauss integration points of the elements, the useful integrationsover the section, say for deriving the generalized stress state or the section stiffness matrix, areperformed numerically looping over the elements of each sub-zone of the section model and usingthe standard Gauss integration rules. Due to the nature of the expression to be integrated (see e.g.(39)), the full integration (that is, an integration which gives exact results for an elastic case),should be performed with a number of integration points which may differ from the number usedfor instance in the continuum element associated with the same geometric element. This is in par-ticular the case for the TRIS element which requires more than the one integration point in con-sistent use for the ‘TRI3’ (continuum) element.

Only two new elements are useful for the following two reasons: first it is possible to mesh any 2-Dsection by mean of triangular or quadrilateral elements, and second neither nodal quantities norshape functions being really used, unless for computing the coordinates of the integration points,there is no need to introduce any element of order higher than one (linear element).

The effective specification of the modelling of the section is completed after the specification of thematerial and geometrical characteristics (object of the type ‘field-by-element’ of the specific type‘characteristics’). The material characteristics are the usual elastic parameters ( , and ) andeventually the non-linear parameters of the constitutive laws of the fibres. The geometrical charac-teristics are the two cross-sectional warping parameters of the fibre.

In order to check the physical consistency of a given section, an operator called ‘MOCU’ has beendeveloped. This operator uses as input the model and the characteristics of the section which definesa beam, and three objects of the type ‘list-of-real-numbers’ of same length associated with twosequences of curvatures and and one of normal force . These sequences define a bi-axialloading path for the considered beam. The main output of ‘MOCU’ are the related two sequences ofbending moments and, , and the sequence of normal deformation .

5.4.2 Description of the beam

A frame of beams with complex sections is described by an object of the type ‘model’, associated toa mesh of 3-D linear structural beam element ‘TIMO’[14]. This element, associated with the ‘beam’(‘POUTRE’) formulation, involves one integration point corresponding to the mid-section of the ele-ment.

The field-by-elements relevant for the modelling, namely the material or geometric characteristics,strain, stress and internal variables field are, as usual, a collection of arrays associated to each com-ponent of the each field. These arrays contain information relative to the section of integration.Instead of being simple objects belonging to the ‘real-number’, ‘vector’, ‘curve’ or ‘list-of-real-num-bers’ classes, the content of the array may be the complex objects of the type ‘model’ or ‘field-by-element’ which effectively describe the section of integration.

The resort to these more complex informations are useful for the ‘TIMO’ element with fibres:

• the material characteristics of each element of a sub-zone are the ‘model’ (component ‘MODS’)and the ‘field-by-element’ of ‘characteristics’ (component ‘MATS’) of the section of integration,

XOY

σ

σx τxy τxz

E ν ρ

Cy Cz Fx

My Mz Ex

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 30 of 55

Page 31: Fibre Beam Element

THE TIMO ELEMENT WITH FIBRES IN CASTEM 2000

• the internal variables of each ‘TIMO’ element are the objects of the type ‘field-by-element’ and ofthe specific type ‘stress’ (component ‘CONS’) and ‘internal variables’ (component ‘VAIS’) onthe section.

These informations are extensively used when a sub-zone of the beam model is non-linear. In orderto limit the computational effort in the case of elastic sections, an optional component have beenadded to the field-by-element of material characteristic: the component name is ‘MAHO’ and theassociated value is a ‘list-of-real-number’ containing the section constitutive matrix (39) (Hookmatrix). This matrix can be computed using the ‘HOOK’ operator on an equivalent beam elementand by extracting from the resulting ‘field-by-element’ of the specific type ‘Hook-matrix’ the valueof the component ‘MAHO’ at the integration point of this element.

It would have been possible to address the problem of the elastic section in a maybe more generalway by introducing a new beam element and consequently a new formulation. This solution has notbeen retained in order to limit the duplication of coding effort between this new element (and itsassociated formulation) and the already existing ‘TIMO’ element with ‘beam’ (‘POUTRE’) formula-tion.

K

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 31 of 55

Page 32: Fibre Beam Element

THE TIMO ELEMENT WITH FIBRES IN CASTEM 2000

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 32 of 55

Page 33: Fibre Beam Element

IMPLEMENTATION NOTES

6. IMPLEMENTATION NOTES

6.1 Definition of the elements TRIS and QUASThe name of the elements ‘TRIS’ and ‘QUAS’ with the name of the related formulation ‘SECTION’are defined in BDATA. ‘TRIS’ and ‘QUAS’ are declared in the NOMTP array, whereas ‘SECTION’ isdeclared on the array NOMFR.

The new relations element/formulation and element/geometry are introduced in the two subroutinesNUMMFR and NUMGEO. The value of the index MELE associated with the element ‘TRIS’ and‘QUAS’ are respectively 104 and 105 and the value of the index MFR associated with the ‘SEC-TION’ formulation is 47.

The other informations relative to the elements (e.g. number of integration points, associated geo-metric element) are introduced, as usual, in the subroutine ELQUOI. The array INFELE which isconstructed by this subroutine is consulted before every computation at element level.

Recall that for the ‘TIMO’ element: MELE=84 and MFR=7.

6.2 Models

For the ‘SECTION’ formulation, the models are assumed to be at least ‘elastic’ ‘isotropic’ (‘ELAS-TIQUE’ ‘ISOTROPE’). The non linear models for the section are introduced by the word ‘PLAS-TIQUE’ followed by the name of the non-linear fibre model. The two models already presented (seeSection 3) are available under the name ‘ACIER_UNI’ for the steel and ‘BETON_UNI’ for the con-crete.

For the ‘beam’ (‘POUTRE’) formulation, the models are assumed to be at least ‘elastic’ ‘section’(‘ELASTIQUE’ ‘SECTION’). Only one non linear model is obviously available: its name is ‘PLAS-TIQUE’ ‘SECTION’.

At the implementation level, the highest entry point for the modelling, directly associated with theoperator ‘MODE’, is the subroutine MODELI. This routine would be informed of all the default inuse. MODELI calls the subroutine MODEL2 which is responsible for the ‘mechanical’ (‘MECA-NIQUE’) modelling in use here. The names of the new elements that can be associated with suchmodelling should be added here. This routine checks for the existence of elastic modelling using thesubroutine MODELA and then for a non-linear modelling using the subroutine MODNLI, which recog-nizes the ‘PLASTIQUE’ behaviour, and eventually branches to the routine responsible for such abehaviour, MODPLA, which analyzes the possible names of the ‘PLASTIQUE’ models.

• At the end of MODEL2 the name of the elements ‘TRIS’ and ‘QUAS’ has been added in the arrayLESTEF,

• In MODELA a new slot has been added for holding the elastic ‘SECTION’ behaviour (relativeindex IELAS=7).

• In MODPLA 3 new slots have been added for the 3 new plastic constitutive behaviours:‘BETON_UNI’ (relative index INPLAS=20), ‘ACIER_UNI’ (INPLAS=21) and ‘SECTION’(INPLAS=22).

According to these modifications/additions, the manual of the operator ‘MODE’ has been alsochanged.

The routine NOMATE associates to each sub-zone of a given ‘model’ a character string CMATE, char-acteristics of the elastic part (say ‘isotropic’, ‘anisotropic’ or... ‘SECTION’), and an absolute indexINATU for the non linear material. This routine has been expanded in order to account for the previ-ous modelling: at the ‘SECTION’ level CMATE=’ISOTROPE’ (‘isotropic’) and INATU=0 (elastic

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 33 of 55

Page 34: Fibre Beam Element

IMPLEMENTATION NOTES

case), INATU=39 (‘BETON_UNI’) or INATU=40 (‘ACIER_UNI’); at the ‘beam’ levelCMATE=’SECTION’ and INATU=0 (elastic case) or INATU=41 (‘SECTION’).

Finally, to perform the computations at the ‘SECTION’ level, it is interesting to define a relativeindex NUFIBR ordering the fibre material. A new subroutine TEMANF associates to the absoluteindex INATU the relative index NUFIBR: NUFIBR=1 for ‘BETON_UNI’, NUFIBR=2 for‘ACIER_UNI’ and NUFIBR=0 in the other cases and in particular the elastic one.

6.3 Identification subroutinesAs usual, when a new formulation is introduced, the number, the name and the type of values of thecomponents of the field by elements that can be associated with this formulation should be declaredin the related identification routines.

For the ‘SECTION’ formulation, three specific field-by-elements are required for operational rea-sons: ‘CHARACTERISTICS’ for the material and geometrical characteristics, and ‘CONTRAINTE’(‘stress’) and ‘VARIABLES INTERNES’ (‘internal variables’) for the non-linear sections.

The corresponding modifications/additions have been performed:

• Material characteristics: the usual elastic material characteristics (‘YOUN’= , ‘NU’= ,‘RHO’= ) are specified by IDMATR, whereas the non-linear material characteristics of the twoavailable ‘plastic’ models (‘ACIER_UNI’ and ‘BETON_UNI’) are specified as usual in the satel-lite of IDMATR called IDPLAS.

The name of the non linear components for the ‘BETON_UNI fibres are (see Section 3.1):‘STFC’ (maximum compression stress ), ‘EZER’ (strain at the maximum compression stress

), ‘STFT’ (maximum tensile stress ), ‘ALF1’ ( factor), ‘OME1’ ( factor), ‘ZETA’(modulus of the descending part of the compression curve), ‘ST85’ (stress value definingthe compression plateau), ‘TRAF’ (descending traction curve factor ).

The name of the non linear components for the ‘ACIER_UNI’ fibres are (see Section 3.2):‘STSY’ (yield stress ), ‘STSU’ (ultimate stress ), ‘EPSH’ (hardening strain ), ‘EPSU’(ultimate strain ), ‘ROFA’ ( factor), ‘BFAC’ ( factor), ‘A1FA’ ( factor), ‘A2FA’ (factor), ‘FALD’ ( factor), ‘A6FA’ ( factor), ‘CFAC’ ( factor), ‘AFAC’ ( factor).

• Geometric characteristics: the names of the two cross-sectional warpings (‘ALPY’) and (‘ALPZ’) are introduced in IDCARB.

• Stress: the names of the active stress components (‘SMXX’), (‘SMXY’) and (‘SMXZ’) are introduced in IDCONT.

• Internal variables: the names of the internal variables of the two fibre models are introduced inIDVARI: 6 internal variables for ‘BETON_UNI’ and 12 for ‘ACIER_UNI’. In both models twointernal variables are ‘TANG’ (current uniaxial stiffness) and ‘EPSO’ (current uniaxial strain).

The values of all these fields belong to the ‘real-numbers’ class.

For the ‘beam’ (‘POUTRE’) formulation some new features are introduced for the following field-by-elements:

• Material characteristics: The material characteristics are defined in the subroutine IDMATR.They are the section model (‘MODS’, type ‘model’), the section characteristics (‘MATF’, type‘field-by-element’) and, as an optional component, the section constitutive matrix (39)(‘MAHO’, type ‘list-of-real-number’)

• Internal variables: the internal variables for a non linear section (IDVARI) are the stress state ofthe section (‘CONS’, type ‘field-by-element’) and the associated internal variables (‘VAIS’, type‘field-by-element’).

E νρ

σcoεco σt α ωω

Z σptr εtm εt⁄=

σsy σsu εshεsu Ro b a1 a2L D⁄ a6 c a

α sy α s

z

σx τxy τxz

K

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 34 of 55

Page 35: Fibre Beam Element

IMPLEMENTATION NOTES

The manual of the operator ‘MATE’ has been changed according to the new possible characteristics.

6.4 Complex operators working for the ‘beam’ (‘POUTRE’) formulation

The ‘simple’ operators working for the ‘beam’ (‘POUTRE’) formulation and the ‘TIMO’ elementwith fibres are those ones which do not use the model of the section. These operators does not haveto be modified when fibre modelling is introduced. This is for example the case for the ‘EPSI’ oper-ator (which computes the field-by-element of strain) and the operator ‘BSIG’ (which computes the‘field-by-node’ of internal nodal force).

Of course, all the operators using the information at the ‘SECTION’ level should be modified: this isthe case of the operators ‘HOOK’, ‘SIGI’, ‘RIGI’ and ‘MASS’ used for performing elastic and/ordynamic analysis and of the operators ‘ZERO’, ‘ECOU’ and ‘KTAN’ used for performing non-linearanalysis. All these ‘complex’ operators involve the particular field-by-element defined at the sectionlevel, introduced for performing the non-linear ‘SECTION’ computations.

6.4.1 Hook matrix calculation (‘HOOK’ operator)

The ‘HOOK’ operator computes the field-by-element of (elastic) Hook matrix at the Gauss points ofthe mesh associated with the sub-zones of a given model with associated material characteristics.TheHook matrix which is constant for each element having the same material and geometric characteris-tic, is, for the TIMO element with fibres, the 6x6 section constitutive matrix whose expression isgiven by (39).

Due to the particular role played by this operator for building-up efficient elastic calculations (seeSection 5.4.2) it is assumed that the component ‘MAHO’ of the ‘field-by-element’ of material char-acteristics is not (yet) existing. As a consequence the ‘HOOK’ operator works at both ‘beam’ and‘SECTION’ level.

As usual in this type of computation, a driver routine (here HOOK2P) performs a loop on each sub-zone of the input model, collecting and checking all the useful informations for each sub-zone andthen, inside the loop, calls the routine (here HOOK2D) which achieves the work at the element level.HOOK2P has been modified in order to allow the ‘TIMO’ element to have ‘complex’ material char-acteristics (IF-THEN-ELSE structure on the value of CMATE). The subroutine HOOK2D has beenmodified using the same structure, and, when required, calls the new routine FRIGIE which returnstwo arrays of 12 integrals allowing to compute the Hook matrix and the section mass matrix.

In fact, FRIGIE is a driver routine at the ‘SECTION’ level, which performs a loop on each sub-zoneof the section model and which calls a new routine FRIGI2.FRIGI2 loops on the elements/Gausspoints of the sub-zone, and computes the numerical contribution to the integrals which appear in theexpressions of (39) and (46).

When available at the ‘beam’ level, the array relative to the Hook matrix is elaborated (still inHOOK2D) by a new routine: DOHTIF.

6.4.2 Element elastic stress calculation (‘SIGM’ operators)

Three possibilities exist in CASTEM 2000 for evaluating the field-by-element of (local generalized)stress at the Gauss point of a given mesh. These possibilities have to be compatible.

• Compute the field-by-element of the (elastic) Hook matrix (‘HOOK’ operator) at the Gauss pointsof the mesh, compute the deformation using the ‘EPSI’ operator and make the product of the tworesults.

• Use the operator ‘SIGM’ with the field-by-element of Hook matrix and the field-by-node of (gen-eralized) displacement.

K

K M

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 35 of 55

Page 36: Fibre Beam Element

IMPLEMENTATION NOTES

• Use the ‘SIGM’ operator with the field-by-element of geometrical and material characteristic andthe field-by-node of (generalized) displacement.

Note that the last syntax is the most widely used for instance when performing the elastic predictorstep in the non-linear model computations. However, even in this case, the Hook matrix (which isnot known as input) is internally computed, which means, for the TIMO element with fibres and asshown in the previous subsection, the need for a work at the ‘SECTION’ level. It was then importantto design a possibility to escape this call and this was the reason why the ‘MAHO’ component wasoptionally allowed in the ‘field-by-element’ of material characteristics.

At the beam level the driver routine HOOK2P has been modified for the TIMO element with fibres inorder to account for ‘complex’ material characteristics. The driver calls HOOK2D. When the firstsyntax of ‘SIGM’ is used or when the value of the component ‘MAHO’ is available, the Hook matrixis directly loaded. In the other case, a work at the section level is performed (call to FRIGIE andFRIGI2) and the matrix is loaded using DOHTIF.

Since in contrast with the usual (‘isotropic’) TIMO element, the TIMO element with fibres leadsgenerally to an Hook matrix which is not diagonal, two routines TIFSTR (driving the transformationglobal/local for the displacement) and TIFOLO (computing the local element stress resultant) havebeen added. These routines are called in SIGMA3 when CMATE=’SECTION’.

Recall that the components of the field-by-element of generalized stress have the following name:‘EFFX’= , ‘EFFY’= , ‘EFFZ’= , ‘MOMX’= , ‘MOMY’= and ‘MOMZ’= .

6.4.3 Stiffness calculation (‘RIGI’ operator)

The operator ‘RIGI’ calculates the elastic contribution of all the elements of a mesh to the globalstiffness matrix.

As for the ‘SIGM’ operator, ‘RIGI’ works with two syntaxes: the first one using a ‘field-by-element’of Hook matrix and the second one a ‘field-by-element’ of material characteristics. Although this isobviously less strategic than for the ‘SIGM’ operator (usually the elastic stiffness is computed onlyone time when a model is set), it is possible to prevent ‘RIGI’ from activating calls at the ‘SEC-TION’ level in the case of the second syntax when the component ‘MAHO’ is available.

As usual the driver routine (RIGI1) is modified in order to account for “complex” material charac-teristics. RIGI1 calls RIGI4 which either directly loads the Hook matrix or computes it (FRIGIE,FRIGI2 and DOHTIF). The element stiffness matrix is then computed by mean of two new rou-tines: TIFILO (computing the local element stiffness matrix) and TIFRIG (driving the transforma-tion local axis/global axis).

Note that the product of the stiffness matrix computed with ‘RIGI’ and any global displacement fieldshould be equal to the global resultant, computed by ‘BSIG’, of the element elastic stress, computedbefore using ‘SIGM’ and associated with the same displacement field.

6.4.4 Mass matrix calculation (‘MASS’ operator)

The operator ‘MASS’ computes the contribution of each element to the global mass matrix. Thisoperator is generally used at most one time after having setting up a model.

For the ‘TIMO’ element with fibres, the driver routine MASS1 is modified (‘complex’ material char-acteristics). The routine MASS3 then activates the ‘SECTION’ level (call to FRIGIE and FRIGI2)in order to determined the section mass matrix which is loaded by DOHTIF. Two routines TIFALO(computing the local element mass matrix) and TIFMAS (driving the transformation local axis/glo-bal axis) have been added.

Fx Fy Fz Mx My Mz

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 36 of 55

Page 37: Fibre Beam Element

IMPLEMENTATION NOTES

6.4.5 Initialisation (‘ZERO’ operator)

The ‘ZERO’ operator is used, between other things, for making the initialization of the field-by-ele-ment of internal variables at the beginning of any non linear calculation. In particular, this is the caseof the two components (‘CONS’ and ‘VAIS’) associated to the ‘beam’ formulation. As already dis-cussed, these components are field-by-elements over the section. Instead of performing the initializa-tion at the two levels, ‘beam’ and ‘SECTION’, which would require the knowledge of the‘SECTION’ model defined as ‘beam’ material characteristics, only the ‘beam’ level is initializedaccording to the following trick: the two component fields are created, are correctly typed, but areassociated to a “void” object. The further modelling routines, used for the non-linear ‘TIMO’ ele-ment with fibres, are allowed to recognize a “void” object as being a “null” object and to perform, ifrequired, the initialization at the ‘SECTION’ level (calling usual slave routines of the operator‘ZERO’).

The trick used for the initialization at the ‘beam’ level is introduced in the routine ZEROP.

6.4.6 Non linear flow evaluation (‘ECOU’ operator)

The ‘ECOU’ operator is used for performing all the incremental evaluation of the non-linear consti-tutive laws in CASTEM 2000 written under the form:

(47)

where the stress , at the end of the increment, is a function of the stress and of the internalvariables at the beginning of the increment, and of the increment of elastic stress .

The two levels of modelling are treated in a separate way.

• The ‘beam’ (‘POUTRE’) level is implemented as usual [2]: introduction of a new model number(NOMATE), modification of ECOUL1 for accounting to the special value type of the non linearcomponents of the material characteristics and of the internal variables (the default being realnumber value), addition of a slot in ECOUL2 and call to the new routine which is devoted to thefibre modelling: BIFLEX.

• The subroutine BIFLEX, called for each integration point of each ‘TIMO’ element with fibres, isthe interface between the two levels. In particular, the data coming from the ‘beam’ level are rear-ranged in such a way the model, the characteristics, the initial stress and the initial internalvariable are accessible as usual. The behaviour of each fibre being specified kinematically(Eq. (4)), the increment of elastic generalized stress is inverted using the section stiffness. In con-sequence, the ‘SECTION’ models are generally formulated as

(48)

• The ‘SECTION’ level is then implemented using the subroutines FCOUL1, FCOUL2 and special-ized routines for each kind of fibre. In fact FCOUL1 and FCOUL2 work for the section asECOUL1 and ECOUL2 work in general. FCOUL1 loops on the various sub-zones of the sectionmodel and prepares the constant data for the zone, FCOUL2 loops on the elements and on the inte-gration point(s) of each zone. The main difference between FCOUL2 and ECOUL2 comes fromthe introduction of the coordinates of the integration points in order to retrieve, using (4) and thegeneralized strain increment, the strain increment at the current point. In the same way, after hav-ing computed the new local section stress state using a specific constitutive model, the numericalcontribution to the generalized stress integrals (6.1)-(6.4) is derived using the standard Gauss for-mula. A computed GOTO in FCOUL2 allows to branch to each specific model depending on therelative section model index INFIBR (ranging from 0). The transformation between the absolutemodel index (set by NOMATE) and the relative section model is performed by the new subroutine

σnew σold ∆σ σold ηold ∆σe, ,( )+=

σnew σold

ηold ∆σe

σold

ηold

σnew σold ∆σ σold ηold ∆ε, ,( )+=

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 37 of 55

Page 38: Fibre Beam Element

IMPLEMENTATION NOTES

TEMANF. The relative numbering of the non linear section models should be compliant with theone introduced for the model name definition (MODPLA), the material characteristics (IDPLAS)and the internal variables (IDVARI). As in ECOUL2, the slot 0 is reserved to the elastic model.

• Three specific section models are available. The first one is purely elastic and the correspondingsubroutine is FIBELA. The second model concerns the concrete behaviour and the correspondingsubroutine is FIBETO which calls in turn NEWBET. NEWBET is a pure FORTRAN subroutinewhich implements the 1-D concrete fibre model described in Section 3.1. The third model dealswith the steel behaviour. The associated subroutine is FIBSTE which calls in turn STEEL1.STEEL1 is a pure FORTRAN subroutine which implements the 1-D steel fibre model described inSection 3.2. FIBETO and FIBSTE are not only simple interface routines with the CASTEM 2000data-structures and the dedicated routines which perform the modelling, they also complete elasti-cally the behaviour with respect to the shear components and of the stress (see the discus-sion about generalized and simple fibre modelling in Section 2.5 and Section 2.6)

6.4.7 Tangent Stiffness (‘KTAN’ operator)

Due to the complex nature of the global section behaviour, the convergence of the algorithms intro-duced for performing the step-by-step non linear analysis requires a frequent evaluation of the tan-gent stiffness matrix. This evaluation is to be performed by the ‘KTAN’ operator.

Due to the particular nature of the fibre models herein introduced (usual fibre modelling of chapter2.6), the tangent constitutive matrix in the current configuration depends only on the tangent value

of the constitutive curve of all the fibres in this configuration. Substituting by in (39),it is possible to derive the tangent section matrix which is then used for deriving the global tan-gent stiffness.

As in the implementation of the ‘ECOU’ operator, the two levels of modelling are treated in a sepa-rate way.

• The ‘beam’ level requires the usual modifications of the subroutine KTANGA: convenient treat-ment of the special kind of component of the ‘field-by-element’ of the specific type ‘characteris-tics’ and ‘internal variables’ for the ‘TIMO’ element with fibres. In the same routine areperformed the nested loops on the elements and Gauss points of each ‘TIMO’ with fibres sub-zone. The work inside the loops is arranged as follow: First is computed (FRIGTA) the set of the12 section integrals which allows to derive (DOHTIF) the tangent section constitutive matrix

(tangent Hook matrix). The computation then proceed as for the evaluation of the elasticstiffness matrix (use of TIFRIG and TIFILO as in Section 6.4.3).

• The ‘SECTION’ level is implemented using the subroutine FRIGTA and FRIGT2. FRIGTA per-forms the loop on the various sub-zones of the section models and prepares the constant data forthe zone. FRIGT2 loops on the elements and on the integration points of each zone. Dependingon the model, the value of the internal variable containing is retrieved and the numericalcontributions to the section integrals (39) are computed.

6.5 Operators working for the ‘SECTION’ formulationLetting aside the operators ‘MODE’, ‘MATE’ and ‘CARA’ which work directly at the section levelafter having modified the model-related routines (see Section 6.2) and the characteristics-relatedidentification routines (see Section 6.3), a new operator named ‘MOCU’ have been specificallydeveloped for dealing with the section modelling.

6.5.1 Biaxial bending of a section (‘MOCU’ operator)

The ‘MOCU’ operator (see chapter 5.4.1) allows to derive the bi-axial moment/curvature curves ofany section described by a ‘SECTION’ model and the associated characteristics. Normal forces can

τxy τxz

Etang

E Etang

Ktang

Ktang

Etang

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 38 of 55

Page 39: Fibre Beam Element

IMPLEMENTATION NOTES

also be considered. At the implementation level, the subroutine MOCUR first reads the input, com-putes the elastic constitutive matrix (FRIGIE and FRIGI2) and then equilibrates the section foreach point of the loading path using a simple secant method and the evaluation of the generalizedstress on the section (FCOUL1 and FCOUL2). A manual of the operator ‘MOCU’ is also available.

6.6 How to implement a new fibre model

The method to follow in order to implement a new ‘SECTION’ non linear model is more or less theone indicated in [2], with some slight differences due to the two-level implementation. A shortguideline is here indicated.

• Model: in the subroutine MODPLA add 1 to the number NMOD of possible models and add a newposition to the array MOMODL by setting the name of the model. The index position of the model isthe relative plastic model index INPLAS.

• Model index: an absolute model index (INATU) is associated to the new model in the subroutineNOMATE. The correspondence between this absolute number and the relative ‘SECTION’ modelindex INFIBR should be established in the subroutine TEMANF.

• Material characteristics: The names of the required non linear material characteristics are speci-fied in the subroutine IDMATR by adding a new slot (ELSEIF structure for the local indexIPLAC) corresponding to the new relative plastic model index. The names are stored in the arrayMOTS.

• Internal variables: The names of the required internal variables are specified in the subroutineIDVARI by adding a new slot (ELSEIF structure for the local index MATPLA) corresponding tothe new relative plastic model index. The names are stored in the array LESOBL. A position forthe component ‘TANG’ (containing ) should be presented. A position for the component‘EPSO’ (containing the total elongation of each fibre) is strongly advised for performing thepost processing.

• Interface with FCOUL2 (‘ECOU’): In FCOUL2 a new slot (ELSEIF structure for the relativefibre index INFIBR) should be added. A call to a subroutine, say FIXXXX, is then required. Thisroutine is used as an interface between FCOUL2 and, say MOXXXX, which implements effectivelythe new model. It is also the role of the interface to collect the value of and possibly the oneof .

• Tangent modulus in FRIGT2 (‘KTAN’): in FRIGT2 a new slot (ELSEIF structure for the localindex INFIBR) should be added. The local variable YOUNGT is set according to the value of theinternal variable associated to the component ‘TANG’. This value is found in the array XVAR atthe position decided by the developer.

Etang

εx

Etang

εx

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 39 of 55

Page 40: Fibre Beam Element

IMPLEMENTATION NOTES

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 40 of 55

Page 41: Fibre Beam Element

NUMERICAL APPLICATIONS

7. NUMERICAL APPLICATIONS

7.1 IntroductionIn order to validate the fibre model, as well as the presented fibre constitutive laws, and to illustrateits potential, a set of monotonic and cyclic numerical tests on R/C structural elements has been per-formed. According to the kind of loading, two main groups are considered: monotonic and cyclic.

Two tests are included in the first group:

• The first one simulates the response of a rectangular section for seven different reinforcementratios. The concrete and steel stress-strain behaviour laws are defined according to the theoreticalcurves assumed by Park and Paulay [16]. It must be noticed that the aim of this test is not to vali-date the constitutive laws but to check the fibre algorithm procedures in CASTEM 2000.

• The second test, also performed on a rectangular R/C structural element, intends to show thepotential of the fibre model in the sense that, if a proper constitutive law is adopted, phenomenalike cracking can be well represented. The importance of the concrete tensile strength in the glo-bal response of R/C elements under flexural moments is also analysed.

In the second group, where almost all the cases could be included, two numerical tests are presented:

• The first one, performed on a R/C cantilever T beam with B500 steel, tries to simulate the LNEC’sexperiment on specimen S1V3 as described by Pipa and Carvalho [17]. From the analysis of theresults, some considerations concerning the crack closing phenomenon are presented.

• Classical global behaviour models usually fail when biaxial type loading is considered. In order tovalidate the fibre model under this type of loading, the numerical simulation of one of the testsreferred by Bousias [18] is presented as second test. Some improvements are then suggested in theGiuffré-Pinto model so that strength degradation at high strain level could be properly taken intoaccount.

7.2 Monotonic tests

7.2.1 Doubly reinforced rectangular cross sections

The first numerical test is performed on a R/C rectangular section. Different volumetric steel ratiosare considered at both sides of the beam. The loading, an increasing curvature path, is imposed to thestructure and moments are computed by the fibre algorithm.

The response curves (see Fig. 11) are to be compared with the theoretical results obtained by anotheralgorithm but supposing the same behaviour (stress-strain laws) for the materials.

The monotonic curve for the concrete considers the compression strength , for( %). The softening behaviour is described by . No compression plateau nortensile stresses are considered.

For the steel, an elastic perfectly plastic law is adopted. This two parameter law is defined by a yieldstress and a Young modulus .

Fig. 11 shows the fibre discretization considered in the section as well as the moment-curvatureresults for the different reinforcement ratios of Table 1.

A very good agreement with the theoretical results presented by Park and Paulay [16] was achieved.

σco 27.6MPa–=( )εco 0.2–= Z 100.0–=( )

σsy 276.0MPa=( ) E 207.5GPa=( )

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 41 of 55

Page 42: Fibre Beam Element

NUMERICAL APPLICATIONS

7.2.2 Influence of the concrete tensile strength

The analysis of the influence of the concrete tensile strength in the global response of R/C structuralelements under flexural moments is presented. The structure under analysis, a square doubly sym-metrical section, is illustrated in Fig. 12 together with the fibre discretization.

In this test, a compressive strength , for ( %) and a tensile strength, were adopted for the concrete. For the steel, a Young modulus

and a yield stress were considered.

The concrete cover, , was modeled by two external fibres, one on the top and the otheron the bottom of the section. For all the other fibres representing the concrete core, a confinementfactor was adopted. Since the aim of this test is the analysis of the response curve justbefore and after the cracking process, all the other parameters defining both the steel and the con-crete constitutive laws are irrelevant to the response and so are not presented.

Four numerical tests were performed and the associated results are presented in Fig. 12. In each onea different cracking model was adopted. For the first test a sudden rupture was chosen, . Inthe second, third and fourth tests the ratio takes values equal to , , and ,respectively. The dashed line illustrates the response of the section when zero tensile strength is con-sidered. The fourth result follows the suggestion of Barzegar [10].

Table 1: Steel reinforcement ratios (see Fig. 11)

Beam 1 2 3 4 5 6 7

ρ 0.0375 0.0375 0.0375 0.0250 0.0250 0.0125 0.0125

ρ’ 0.0250 0.0125 0 0.0125 0 0.0125 0

Moment/(b*d2) (MN/m2)

.00 .56 1.12 1.68 2.24 2.80X1.E-2

0.0

2.2

4.4

6.6

8.8

11.0

12

3

45

6

7

d

b

d/10

d/10

A’s

As

ρAsbd------= ρ’

A’sbd-------=

Curvature (1/m)

Figure 11- Fibre results according to Park and Paulay tests.

σco 30.0MPa–=( ) εco 0.2–=σt 3.0MPa=( ) Eo 203.0GPa=( )

σsy 460.0MPa=( )

c 0.19m=( )

β 1.331=( )

εtm εt=( )r εtm εt⁄=( ) 1.5 2.0 22.7

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 42 of 55

Page 43: Fibre Beam Element

NUMERICAL APPLICATIONS

Thus, when a section is subjected to an increasing curvature loading path, the moment-curvatureresponse before cracking is represented by an almost straight line. During this first step the R/Cbehaves as linear elastic and the three results are identical. When the first set of the fibres Gausspoints reaches the tensile strength, cracks start opening and the curve inflects tending to the responsecurve of the zero tensile strength case.

These results illustrate the importance of adopting a tensile softening behaviour after cracking, sincea non ductile behaviour law, , gives the discontinuous response represented by curve 1.This curve reflects the fact that when cracks open the tensile strength goes immediately to zero,changing instantaneously the internal equilibrium of the section. Part of the tensile force is thentransferred to other concrete and steel fibres and another part is compensated by a movement of theneutral axis, allowing a decrease of the global compression forces.

This problem, affecting the convergence of the nonlinear algorithm, can, of course, be minimized byconsidering a greater number of fibre elements, but this will also increase the computation costs.Thus, post-cracking ductile behaviour has been adopted in the model, allowing not only a moresmooth response, as presented by curves 2, 3 and even 4 in Fig. 12, but also the possibility to accountfor phenomena such as “tension-stiffening” in the final response.

It should be noticed that Barzegar [10] suggestion produces a ratio which seems to be toohigh.

7.3 Cyclic tests

7.3.1 Uniaxial Loading on a Cantilever T Beam

A series of tests on R/C cantilever T beams were performed at LNEC within Task D of the Coopera-tive Research Program on Seismic Response of R/C Structures (2nd Phase). The main aim of theseexperimental tests was to provide information on the nonlinear behaviour of the beams of a four sto-rey full scale building tested in ELSA using the PSeudo Dynamic (PSD) test method.

Curvature (1/m)

Moment (KNm)

.00 1.00 2.00 3.00 4.00 5.00 6.00X1.E-3

.0

4.0

8.0

12.0

16.0

20.0

.25m

.031m

.019m

1

2

3

1 -> r = 1.0

2 -> r = 1.5

3 -> r = 2.0

1

2

3

3φ16mm

.25m

4 -> r = 22.7

Figure 12- Influence of the tensile parameters in the section global response.

εtm εt=( )

r 22.7=( )

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 43 of 55

Page 44: Fibre Beam Element

NUMERICAL APPLICATIONS

The test performed on the specimen S1V3 is simulated by the fibre algorithm. All the concrete wasconsidered confined with a compressive strength , at ( %), and a slopefor the descending part of the envelope . A confinement factor and a Pois-son ratio were also adopted. No compression plateau nor tensile strength was consideredin the concrete model.

For the steel we adopted the following characteristics: yield stress , Young modu-lus , Poisson ratio , hardening and ultimate strain equal to % and

%, respectively, ultimate stress and hardening ratio .

Fig. 13 shows the cross section of the cantilever T beam and Fig. 14 the discretization adopted forthe numerical application. The structure was divided into 7 elements with increasing length from thebase to the free top, as follows: 0.15, 0.15, 0.15, 0.15, 0.30, 0.30 and . The loading history, ahorizontal displacement, was imposed at the free top of the beam. No axial compression forces wereconsidered.

σco 35.0– MPa=( ) εco 0.2–=Z 100.0–=( ) β 1.33=( )

ν 0.25=( )

σsy 550.0MPa=( )E 203.0GPa=( ) ν 0.25=( ) 0.22

9.0 σsu 610.0MPa=( ) b 0.03=( )

0.10m

0.20m

0.40m0.20m

3φ12mm

4φ12mm4φ6mm

φ6mm // 7mm

Figure 13- Section of the T beam.

0.30m

Disp. UY (m)

Force Y (KN)

-.15 -.12 -.09 -.06 -.03 .00 .03 .06 .09 .12 .15

-80.0

-60.0

-40.0

-20.0

.0

20.0

40.0

60.0

Fibre

Experimental

Figure 14- Response curves of the cantilever T beam.

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 44 of 55

Page 45: Fibre Beam Element

NUMERICAL APPLICATIONS

The response curve from the fibre model, illustrated in Fig. 14 by the free top force-displacementdiagram, presents a rather good agreement with the experimental results. The discontinuitiesobserved in the dashed line curve result from the buckling of some of the bottom steel bars caused bythe opening of the stirrups.

The major differences between both diagrams appear during the crack closing. The pinching effect isin the case of the fibre model much more pronounced. Although some modifications could be per-formed in the future in order to improve the behaviour of the concrete under cyclic loading, thepresent model seems to fail on representing in a realistic way the crack closing phenomenon.

7.3.2 Biaxial Loading on a R/C Square Section

The structure tested by Bousias [18], a R/C column element with length, framing into anenlarged end block of reinforced concrete, intended to simulate part of a column between the founda-tion and the point of inflection. From the twelve specimens tested, the specimen S9 was chosen. Thecross section, a square doubly symmetrical one, is presented in Fig. 15.

For the loading history, the axial force and the horizontal displacements imposed at the free top ofthe column during the experimental test were adopted. These values were read directly from a database and are presented in Fig. 16. The displacement path is what is usually called a “shrinking” path,since, after an important displacement imposed to the structure, there is a progressive movement, inboth directions, towards the initial zero displacement position. The loading follows a four squares

1.49m

8 ∅ 16mm

∅ 8mm // 70mm0.25m

0.25m

15.0mm

19.0mm

31.0mm

Y

Z

Figure 15- Column section tested by Bousias.

Disp. UX (mm)

Force X (KN)

-2.0 .0 2.0 4.0

50.

70.

90.

110.

30.

Disp. UY (mm)

Disp. UZ (mm)

-140. .0 140.

-140.

.0

140.

10.

1

2

3

4

5

6

7

Figure 16- Loading path: axial force and horizontal displacements.

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 45 of 55

Page 46: Fibre Beam Element

NUMERICAL APPLICATIONS

displacement path centered at the origin with half-side lengths equal to and ineach direction.

The characteristics adopted for the materials are the mean values found from the laboratory tests per-formed on concrete and steel specimens.

Around all the section a concrete cover of thickness with a compressive strength, at ( %), and a slope for the descending part of the envelope

, was considered. For the concrete core a confinement factor was intro-duced. For the tensile parameters, a strength and a ratio were used. Themodel was completed assuming a Poisson ratio and no compression plateau.

For the steel we adopted the following average characteristics: yield stress ,Young modulus , Poisson ratio , hardening and ultimate strain equal to

% and %, respectively, and ultimate stress . For the hardening ratio was adopted.

In terms of finite element discretization, the structure was divided into 7 elements with increasinglength from the base to the free top, as follows: 0.05, 0.10, 0.15, 0.20, 0.25, 0.35 and . The dis-cretization adopted for the section is represented in Fig. 15.

The response curves from the fibre model, showed in Fig. 17 and Fig. 18, present a good agreementwith the experimental results. The reduction of strength along the cycles, not evidenced in the fibreresults, is due to the degradation of the concrete and steel properties. After the first square pathalmost all the concrete is destroyed and the response curve is mainly controlled by the steel.

The high strength degradation verified in the section, which results from the high strain levelsimposed to the column, is not well represented by the fibre model; Since no strength degradation isconsidered in the steel model, the fibre response curves from the second and third square loadingcycles tend to the same asymptote. In what concerns the present test , this characteristic of the Giuf-fré-Pinto model is responsible for the most important differences found between the experimentaland the numerical results.

100 80 60, , 40mm

c 19mm=( )σco 30.0MPa–=( ) εco 0.2–=Z 100.0–=( ) β 1.33=( )

σt 3.0MPa=( ) r 3.0=( )ν 0.25=( )

σsy 440.0MPa=( )E 203.0GPa=( ) ν 0.25=( )

0.8 13.0 σsu 760.0MPa=( )b 0.13=( )

0.39m

Disp. UY (m)

Force Y (KN)

-.10 -.08 -.06 -.04 -.02 .0 .02 .04 .06 .08 .10-60.0

-40.0

-20.0

.0

20.0

40.0

60.0

Fibre

Experimental

Figure 17- Free top force-displacement response curves on Y direction.

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 46 of 55

Page 47: Fibre Beam Element

NUMERICAL APPLICATIONS

Disp. UX (m)

Force X (KN)

-.10 -.08 -.06 -.04 -.02 .0 .02 .04 .06 .08 .10-60.0

-40.0

-20.0

.0

20.0

40.0

60.0

80.0

Fibre

Experimental

Figure 18- Free top force-displacement response curves on Y direction.

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 47 of 55

Page 48: Fibre Beam Element

NUMERICAL APPLICATIONS

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 48 of 55

Page 49: Fibre Beam Element

SUMMARY AND CONCLUSION

8. SUMMARY AND CONCLUSIONA fibre Timoshenko beam element has been implemented in CASTEM 2000. The Timoshenko beamtheory has been considered in order to allow the development of the so-called generalized fibremodel in the sense that very complex interactions between normal force, bending moment and shearcan be potentially taken into account. Although a suitable constitutive model is still to be derived, themost general formulation and the corresponding numerical data structure have been created.

In the mean time, uniaxial material constitutive relationships (usual fibre modelling) for concrete andsteel have been implemented.

• Concrete behaviour is represented by a parabolic curve up to the peak stress followed by a straightline in the softening zone. Confinement is taken into account by a modification of the plane con-crete curve and including an additional plateau zone. Cyclic behaviour accounts for stiffness deg-radation and crack closing phenomena. Tensile resistance has been also considered.

• Steel behaviour is represented by a modified Menegoto-Pinto model with a three stage monotoniccurve (linear, plateau and hardening). The Bauschinger effect is taken into account and bucklingcan be simulated.

The set of numerical tests included in the report shows the potential of this uniaxial modelling for thestudy of complex structural elements and loading paths. However some aspects need furtherimprovements; in particular, the modelling of the concrete crack closing.

Moreover, a suitable model able to represent the non-linear behaviour of structural elements domi-nated by shear (e.g. short bridge piers) should be developed. A series of tests programmed for theELSA laboratory on bridges (bridge piers) will constitute the basis for this development.

The implementation of the beam fibre-modelling in CASTEM 2000 has been performed followingthe standard procedures for model implementation. However, in order to be general enough and tobenefit at most from the existing capabilities of the code, a two-level approach has been adopted.

• The structural beam level allows to discretize complex boundary value problems, the Gauss inte-gration points of each beam element being described at a lowest level: the section level.

• The section level allows not only to specify the geometry and the material characteristics of anysection, but also to easily analyse the distribution of stress, strain and internal variables resultingfrom the straining of this section.

As a result of this two-level approach, it is very easy to implement other fibre constitutive laws.

ACKNOWLEDGEMENTSThe authors would like to thank Alain Millard and Laurent Le Ber for their contribution (and hope-fully a touch of rational elegance) to the last step of this work: the effective implementation of thefibre approach in the ‘official’ version of CASTEM 2000.

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 49 of 55

Page 50: Fibre Beam Element

REFERENCES

REFERENCES[1] CASTEM 2000, Guide d’utilisation, CEA, France, 1990.

[2] Pegon, P., ‘Model Implementation in CASTEM 2000: Some General Considerations and a Sim-ple Practical Realization’, JRC-Technical Note No. I.93.06, 1993, JRC-Special Publication No I.94.05, 1994 and CEA-Report DMT/94-195, 1994.

[3] Oller, S., Barbat, A.H., Oñate, E., Hanganu, A., “A Damage model for the seismic analysis of building structures”, Proc. 10th World Conf. on Earthquake Engng., Ed. A.A. Balkema, Rotter-dam, Vol. 5, pp 2593-2598, 1992.

[4] Combescure, D., Pegon, P., “A Fiber model accounting for transverse shear in CASTEM 2000”, JRC-Special Publication, to appear in 1994.

[5] Hognestad, E., “A Study of Combined Bending and Axial Load in Reinforced Concrete”, Bulle-tin Series 339, Univ. of Illinois Exp. Sta., November 1951.

[6] “Eurocode No 8 - Structures in Seismic Regions - Design”, Part 1, General and Building, May 1988.

[7] Tassios, T. and Lefas, N., “Ductility of confined reinforced concrete elements”, Report NTUA (in Greek), Athens, Greece, 1983.

[8] Park, R., Priestley, M., “Ductility of Square-Confined Concrete Columns”, Journal of the Struc-tural Division, ASCE, Vol. 108, No ST4, pp. 929-950, April 1982.

[9] Mercer, C. and Martin, J., “A Beam Element for Cyclically Loaded Reinforced Concrete Struc-tures”, Thecnical Report No. 98, FRD/UCT Centre for Research in Computational and Applied Mechanics, University of Cape Town, November 1987.

[10] Barzegar-Jamshidi, F. and Schnobrich, W., “Nonlinear Finite Element Analysis of Reinforced Concrete Under Short Term Monotonic Loading”, Civil Engrg. Studies, SRS 530, Univ. of Illi-nois at Urbana-Champaign, Urbana, Illinois, November 1986.

[11] Monti, G. and Nuti, C., “Nonlinear Cyclic Behaviour of Reinforcing Bars Including Buckling”, Journal of Structural Engineering, Vol. 118, No 12, December 1992.

[12] Menegotto, M. and Pinto, P., “Method of Analysis for Cyclically Loaded Reinforced Concrete Plane Frames Including Changes in Geometry and Nonelastic Behaviour of Elements under Combined Normal Force and Bending”, IABSE Symposium on Resistance and Ultimate Deformability of Structures Acted On by Well-Defined Repeated Loads, Final Report, Lisbon, 1973.

[13] Donea, J. and Lamain, L.G., “A modified representation of transverse shear in quadrilateral plate elements”, Int. J. Num. Meth. Engng., Vol. 63, pp 183-207, 1987.

[14] Pegon, P., ‘A Timoshenko simple beam element in CASTEM 2000’, JRC-Technical Note No. I.93.05, 1993, JRC-Special Publication No I.94.04, 1994 and CEA-Report DMT/94-200, 1994.

[15] ESOPE/GEMAT, MANUEL d’utilisation, CEA, France, 1989.

[16] Park, R. and Paulay, T., “Reinforced Concrete Structures”, John Wiley & Sons, 1975.

[17] Pipa, M., Carvalho, E., “Cyclic Tests on R/C Cantilever T Beams with B500 Steel - Cooperative Research Program on Seismic Response of R/C Structures”, LNEC, Lisboa, June 1993.

[18] Bousias, S., “Load Path Effects in Reinforced Concrete Column - Biaxial Bending with Axial Force”, Technical Note No I.92.63, Commission of the European Communities, Joint Research Centre, Ispra Site, Italy, June 1992.

C0

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 50 of 55

Page 51: Fibre Beam Element

ANNEX 1- A SAMPLE GIBIANE INPUT FOR FIBRE APPLICATION

ANNEX 1- A SAMPLE GIBIANE INPUT FOR FIBRE APPLICATION*--------------------------------------------** EXAMPLE OF A "T" R.C. SECTION WITH STEEL ON* THE TOP AND BOTTOM OF THE BEAM* (L.N.E.C. TESTS)**------------------------------------------* Quadrangular Elements*------------------------------------------ opti dime 2 elem qua4;*------------------------------------------* Triangular Elements (commented out)*------------------------------------------* opti dime 2 elem tri3;*------------------------------------------* DEFINITION OF THE STEEL GEOMETRY (SECTION)*------------------------------------------ps1 = -1.41372d-2 -17.6d-2;ps2 = -1.41372d-2 -16.4d-2;ps3 = 2.82743d-2 0.0 ;cars1 = ps1 d 1 ps2 tran 1 ps3;*ps4 = -1.88496d-2 7.6d-2;ps5 = -1.88496d-2 6.4d-2;ps6 = 3.76991d-2 0.0 ;cars2 = ps4 d 1 ps5 tran 1 ps6;*ps7 = -30.9425d-2 7.0d-2;ps8 = -30.9425d-2 6.4d-2;ps9 = 1.88496d-2 0.0 ;cars3 = ps7 d 1 ps8 tran 1 ps9;*cars4 = cars3 plus (60.0d-2 0.0);*mesf = coul (cars1 et cars2 et cars3 et cars4) roug;*------------------------------------------* DEFINITION OF THE UNCONFINED CONCRETE GEOMETRY (SECTION)*------------------------------------------pc1 = -50.0d-2 10.0d-2;pc2 = -50.0d-2 0.0d-2;pc3 = 40.0d-2 0.0d-2;carc1 = pc1 d 4 pc2 tran 1 pc3;carc2 = carc1 plus (60.0d-2 0.0);*pc7 = -10.0d-2 10.0d-2;pc8 = 10.0d-2 10.0d-2;pc9 = 0.0d-2 -2.1d-2;carc3 = pc7 d 1 pc8 tran 1 pc9;*carc4 = carc3 plus (0.0 -27.9d-2);*mesu = coul (carc1 et carc2 et carc3 et carc4) turq;*------------------------------------------* DEFINITION OF THE CONFINED CONCRETE GEOMETRY (SECTION)*------------------------------------------pc10 = -10.0d-2 7.9d-2;pc11 = -10.0d-2 -17.9d-2;

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 51 of 55

Page 52: Fibre Beam Element

ANNEX 1- A SAMPLE GIBIANE INPUT FOR FIBRE APPLICATION

pc12 = 20.0d-2 0.0d-2;carc5 = pc10 d 10 pc11 tran 1 pc12;*mesc = coul carc5 bleu;*elim (mesf et mesu et mesc) 0.001;*------------------------------------------* TOTAL MESH (SECTION)*------------------------------------------*titre ’LNEC TESTS - "T" SECTION’;*trac (mesf et mesu et mesc);**------------------------------------------* DEFINITION OF THE TESTED BEAM (BEAM)*------------------------------------------opti dime 3;*pp0 = 0.0d-2 0. 0.;pp1 = 15.0d-2 0. 0.;pp2 = 40.0d-2 0. 0.;pp3 = 75.0d-2 0. 0.;pp4 = 110.0d-2 0. 0.;pp5 = 150.0d-2 0. 0.;*llb = pp0 d 1 pp1 d 1 pp2 d 1 pp3 d 1 pp4;llp = pp4 d 1 pp5;*------------------------------------------* DEFINITION OF THE AUXILIARY BEAM (FOR THE MAHO COMPONENT)*------------------------------------------pa0= 0 0 0; pa1=1 0 0; lla=pa0 d 1 pa1;*------------------------------------------* CARACTERIZATION OF THE STEEL AND CONCRETE MODELS (SECTION LEVEL)*------------------------------------------*------------------------------------------* Quadrangular Elements QUAS*------------------------------------------ modf=mode mesf mecanique elastique plastique acier_uni quas; modu=mode mesu mecanique elastique plastique beton_uni quas; modc=mode mesc mecanique elastique plastique beton_uni quas;*------------------------------------------* Triangular Elements TRIS (commented out)*------------------------------------------* modf=mode mesf mecanique elastique plastique acier_uni tris;* modu=mode mesu mecanique elastique plastique beton_uni tris;* modc=mode mesc mecanique elastique plastique beton_uni tris;*------------------------------------------* Steel*------------------------------------------matf=mate modf ’YOUN’ 2.06e5 ’NU’ 0.30 ’STSY’ 548.0 ’EPSU’ .098 ’STSU’ 625.0 ’EPSH’ 0.023 ’FALD’ 4.900 ’A6FA’ 620.0 ’CFAC’ 0.5 ’AFAC’ 0.008 ’ROFA’ 20.0 ’BFAC’ 0.0116 ’A1FA’ 18.5 ’A2FA’ 0.15;carf=carb modf ’ALPY’ 1.0 ’ALPZ’ 1.0;*------------------------------------------* Unconfined concrete*------------------------------------------matu=mate modu ’YOUN’ 0.35e5 ’NU’ .25 ’STFC’ 35.0 ’EZER’ .002 ’STFT’ 0.0 ’ALF1’ .22429 ’OME1’ .12953

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 52 of 55

Page 53: Fibre Beam Element

ANNEX 1- A SAMPLE GIBIANE INPUT FOR FIBRE APPLICATION

’ZETA’ 100.0 ’ST85’ .00 ’TRAF’ 2.0;caru=carb modu ’ALPY’ .66 ’ALPZ’ .66;*------------------------------------------* Confined concrete*------------------------------------------* Initial concrete Young modulus = 2 * STIFC / ( BETA * EZERO )*------------------------------------------matc=mate modc ’YOUN’ 0.33e5 ’NU’ .25 ’STFC’ 35.0 ’EZER’ .002 ’STFT’ 0.0 ’ALF1’ .22429 ’OME1’ .12953 ’ZETA’ 0.0 ’ST85’ 10.0 ’TRAF’ 2.0;carc=carb modc ’ALPY’ .66 ’ALPZ’ .66;*------------------------------------------* Complete model and material at the ‘SECTION’ level*------------------------------------------modq=modf et modu et modc;macq=matf et matu et matc et carf et caru et carc;*------------------------------------------* Determination of the hook matrix at the ‘BEAM’ level*------------------------------------------moa=mode lla mecanique elastique section timo;maa=mate moa ’MODS’ modq ’MATS’ macq;hoa=hook moa maa;lrig=extr hoa ’MAHO’ 1 1 1;*------------------------------------------* CHARACTERIZATION OF THE BEAM*------------------------------------------modfi=mode llb mecanique elastique section plastique section timo;matfi=mate modfi ’MAHO’ lrig ’MODS’ modq ’MATS’ macq;*modpo=mode llp mecanique elastique section timo;modpo=mode llp mecanique elastique section plastique section timo;matpo=mate modpo ’MAHO’ lrig ’MODS’ modq ’MATS’ macq;*modto=modfi et modpo;matto=matfi et matpo;*------------------------------------------* STIFFNESS MATRIX *------------------------------------------rigi1 = rigi modto matto;*rigb1 = bloq ’DEPL’ pp0;rigb2 = bloq ’ROTA’ pp0;rigdz = bloq ’UZ’ pp5;*rigt = rigi1 et rigb1 et rigb2 et rigdz;*------------------------------------------* LOADING (CYCLIC DISPLACEMENT ON THE TOP OF THE CANTILIVER BEAM)*------------------------------------------* Loading program*------------------------------------------dhoz = prog -.0002 pas -.002 -10.0e-3 pas -.002 -30.0e-3 pas .002 30.0e-3 pas -.002 -40.0e-3;npdy = dime dhoz;xxxx = prog 1. pas 1. npas (npdy-1);evolz = evol manu xxxx dhoz;*------------------------------------------* Horizontal displacement on the top of the beam*------------------------------------------

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 53 of 55

Page 54: Fibre Beam Element

ANNEX 1- A SAMPLE GIBIANE INPUT FOR FIBRE APPLICATION

deslo = 1.0;fdepz = depi rigdz deslo;*cargz = char fdepz evolz;chart = cargz;*------------------------------------------* RESOLUTION THE NON-LINEAR PROBLEM (USE OF NONLIN)*------------------------------------------tab1 = table;tab1.’PLASTIQUE’ = vrai;tab1.’MOVA’ = ’RIEN’;tab1.’MAXITERATION’ = 20;tab1.’KTA’ = vrai;*nonlin rigt matto chart xxxx modto tab1;*------------------------------------------* ANALYSIS OF THE RESULTS*------------------------------------------* Curve (shear top force)/(horizontal top displacement)*------------------------------------------recont=tab1.’RESUCONT’;redepl=tab1.’RESUDEPL’;indj=index redepl;ftop=prog 0;dtop=prog 0;j=0; repe loopt (dime indj); j=j+1; timj=indj.j; ftop=inse ftop (extr (bsig modto recont.timj matto) pp5 ’FZ’) (j+1); dtop=inse dtop (extr redepl.timj pp5 ’UZ’) (j+1);fin loopt;*tt = table;tt.1 = ’MARQ CARR’;tt.2 = ’MARQ CROI’;fdtop=evol manu ’DISPL. (m)’ dtop ’FORCE (MN)’ ftop;*------------------------------------------* Reference curve (for checking the results)*------------------------------------------dtopref=prog .00000000000000E+00 -2.00000000000000E-04 -2.16000000000000E-03 -4.12000000000000E-03 -6.08000000000000E-03 -8.04000000000001E-03 -1.00000000000000E-02 -1.20000000000000E-02 -1.40000000000000E-02 -1.60000000000000E-02 -1.80000000000000E-02 -2.00000000000000E-02 -2.20000000000000E-02 -2.40000000000000E-02 -2.60000000000000E-02 -2.80000000000000E-02 -3.00000000000000E-02 -2.80000000000000E-02 -2.60000000000000E-02 -2.40000000000000E-02 -2.20000000000000E-02;dtopref=dtopref et (prog -2.00000000000000E-02 -1.80000000000000E-02 -1.60000000000000E-02 -1.40000000000000E-02 -1.20000000000000E-02 -1.00000000000000E-02 -8.00000000000000E-03 -6.00000000000000E-03 -4.00000000000000E-03 -2.00000000000000E-03 6.07153216591883E-18 2.00000000000001E-03 4.00000000000001E-03 6.00000000000001E-03 8.00000000000001E-03 1.00000000000000E-02 1.20000000000000E-02 1.40000000000000E-02 1.60000000000000E-02 1.80000000000000E-02 2.00000000000000E-02);dtopref=dtopref et (prog 2.20000000000000E-02 2.40000000000000E-02 2.60000000000000E-02 2.80000000000000E-02 3.00000000000000E-02 2.80000000000000E-02 2.60000000000000E-02 2.40000000000000E-02 2.20000000000000E-02 2.00000000000000E-02 1.80000000000000E-02 1.60000000000000E-02 1.40000000000000E-02 1.20000000000000E-02 1.00000000000000E-02 8.00000000000000E-03 6.00000000000000E-03 4.00000000000000E-03

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 54 of 55

Page 55: Fibre Beam Element

ANNEX 1- A SAMPLE GIBIANE INPUT FOR FIBRE APPLICATION

2.00000000000000E-03 -6.07153216591883E-18 -2.00000000000001E-03);dtopref=dtopref et (prog -4.00000000000001E-03 -6.00000000000001E-03 -8.00000000000001E-03 -1.00000000000000E-02 -1.20000000000000E-02 -1.40000000000000E-02 -1.60000000000000E-02 -1.80000000000000E-02 -2.00000000000000E-02 -2.20000000000000E-02 -2.40000000000000E-02 -2.60000000000000E-02 -2.80000000000000E-02 -3.00000000000000E-02 -3.20000000000000E-02 -3.40000000000000E-02 -3.60000000000000E-02 -3.80000000000000E-02);dtopref=dtopref et (prog -4.00000000000000E-02);ftopref=prog .00000000000000E+00 -1.14481311676523E-03 -1.22901793761370E-02 -2.32933890701765E-02 -3.41409060368847E-02 -4.48163634737750E-02 -5.52993760011572E-02 -6.25736672822648E-02 -6.34682582020739E-02 -6.37997368461639E-02 -6.39516852406453E-02 -6.40648825527967E-02 -6.41051047602156E-02 -6.40881950555459E-02 -6.40683885171247E-02 -6.40457149947723E-02 -6.40198575442582E-02 -5.31916838295068E-02 -4.24307708413968E-02 -3.18940241565422E-02 -2.15933027921714E-02;ftopref=ftopref et (prog -1.14642689013442E-02 -1.95490782397935E-03 4.34527534900837E-03 1.05039345010342E-02 1.64943367735540E-02 2.22738649284235E-02 2.77888455743349E-02 3.11954965063240E-02 3.11996112204543E-02 3.12036823442664E-02 3.12076823925978E-02 3.12115835624900E-02 3.12155450724221E-02 3.12193553958296E-02 3.12232037374745E-02 3.12269455176290E-02 3.13243163279959E-02 3.17866134984408E-02 3.22108792714725E-02 3.26000050114313E-02 3.29579270685599E-02);ftopref=ftopref et (prog 3.32842841187497E-02 3.35810040717798E-02 3.38496367881653E-02 3.40918486154093E-02 3.43092715455886E-02 2.76024463612365E-02 2.10585068426046E-02 1.46524661635717E-02 8.49910700480509E-03 2.69258722007945E-03 -2.62926487360908E-03 -8.01317688346363E-03 -1.25038980801999E-02 -1.60322003928289E-02 -1.87262001823851E-02 -2.07658260777817E-02 -2.23232577557867E-02 -2.35408842921363E-02 -2.45206665833014E-02 -2.53333845014858E-02 -2.60273227929928E-02);ftopref=ftopref et (prog -2.66354492379779E-02 -2.71804925526341E-02 -2.76783464385084E-02 -2.81403048598080E-02 -2.85745259272785E-02 -2.89869974898484E-02 -2.93821816783630E-02 -2.97634513185043E-02 -3.01333896091121E-02 -3.42706858331460E-02 -4.38448863358707E-02 -5.31853566475303E-02 -6.18463597099409E-02 -6.72796758934449E-02 -6.94003595649139E-02 -7.03019196590381E-02 -7.08358037573039E-02 -7.12371916595880E-02);ftopref=ftopref et (prog -7.16045522313159E-02);fdtopr=evol rouge manu ’DISPL. (m)’ dtopref ’FORCE (MN)’ ftopref;titre ’Computed curve (white) and reference curve (red)’;dess (fdtop et fdtopr) tt;

A FiBRE/TIMOSHENKO BEAM ELEMENT IN CASTEM 2000 55 of 55