Nonlinear analysis of plane frames using rigid body-spring discrete element method

Nonlinear analysis of plane frames using rigid body-spring discrete element method

Computers and Structures 71 (1999) 105±119 Nonlinear analysis of plane frames using rigid body-spring discrete element method Wei-Xin Ren a,*, Xiangg...

281KB Sizes 0 Downloads 33 Views

Computers and Structures 71 (1999) 105±119

Nonlinear analysis of plane frames using rigid body-spring discrete element method Wei-Xin Ren a,*, Xiangguang Tan b, Zhaochang Zheng c a

Department of Civil Engineering, Changsha Railway University, Changsha, 410075, People's Republic of China Department of Aerospace Engineering, Mechanics and Engineering Science, University of Florida, Gainsville, FL 32611, USA c Department of Engineering Mechanics, Tsinghua University, Beijing, 100084, People's Republic of China

b

Received 26 January 1997; accepted 3 October 1998

Abstract Based on the rigid body-spring element discrete model, this paper presents the large displacement and elastic± plastic incremental formulation to analyze the ultimate load-carrying capacity of plane framed structures. A given structure is divided into a number of rigid body ®nite elements mutually connected by spring systems between elements. In such a discrete model, displacements of an element can be completely described by the rigid body motions of its centroid, while the deformation energy of the structure is stored only in the spring systems. The detailed tangential sti€ness matrix for plane frames has been derived under a global coordinate system. The elastic± plastic spring coecient matrix is also developed in terms of the elastic±plastic incremental theory and the internal force yielding interaction surface equation. An ecient numerical procedure is established by implementing the plastic hinge concept. The formulation has been applied to a variety of nonlinear problems of plane frames involving large displacements, large rotations but small strains and elastic±plasticity. Results obtained from this approach agree with independent analytical and other published ®nite element solutions. Numerical results show that the formulation is considerably e€ective and time saving. # 1999 Elsevier Science Ltd. All rights reserved. Keywords: Frame structures; Geometric nonlinearity; Elastic±plasticity; Ultimate load-carrying capacity; Rigid body-spring element; Discrete element method

1. Introduction It is well known that a structure should be designed for sucient ultimate load-carrying capacity. Due to the increasing use of limit state design methodologies instead of the allowable stress method, there is growing awareness of the need for a reliable, ecient method to analyze the ultimate load-carrying capacity of structures in the design of structures. The ultimate load-car-

* Corresponding author

rying capacity analysis of structures is generally involved in both ®nite deformations and elastic±plasticity. There is no closed-form solution because of the complexity of nonlinear problem > ms. In such a case the numerical method becomes essential. One of the most popular methods for ultimate load-carrying capacity analysis of structures, needless to say, is the nonlinear ®nite element method (NFEM). The most conventional ®nite element displacement method is based on the variational principle of the energy. The inter-element continuity of the displacement ®eld and the strain components is a basic

0045-7949/99/$ - see front matter # 1999 Elsevier Science Ltd. All rights reserved. PII: S 0 0 4 5 - 7 9 4 9 ( 9 8 ) 0 0 2 3 0 - 2

106

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

Nomenclature {dF } {dDu } {dDud} {dDup} Fi F {G } [k e] [K ] [Kep] K ai K si K yi Li Mi {P } {Pe } {q } {qi } {qn } Qi [se ] [s eT] sij [ST] ui u re u le+1 ni n re n le+1 X l {d } yi y re+1 y le+1 {DP } {Dq } {Du } Dx Dy Dy F

spring force increment vector relative displacement increment vector of the spring relative displacement elastic increment vector of the spring relative displacement plastic increment vector of the spring axial force of ith spring element force vector of rigid body-spring elements gradient vector of the yielding surface element sti€ness matrix of ®nite elements spring sti€ness coecient matrix of rigid body-spring elements elastic±plastic spring sti€ness coecient matrix of rigid body-spring elements axial spring sti€ness coecient of ith spring shear spring sti€ness coecient of ith spring bending spring sti€ness coecient of ith spring element length of ith rigid body-spring element bending moment of ith spring external load vector external load vector of rigid body-spring element e displacement vector of the rigid body-spring elements displacement vector of ith rigid body-spring elements total displacement vector after nth loading step is ®nished shear force of ith spring small deformation sti€ness matrix of rigid body-spring element e tangent sti€ness matrix of rigid body-spring element e elements of tangent sti€ness matrix of rigid body-spring element e global tangent sti€ness matrix of the structure x-axis translation component of ith rigid body-spring element x-axis translation component at the right end of rigid body-spring element e x-axis translation component at the left end of rigid body-spring element e+1 y-axis translation component of ith rigid body-spring element y-axis translation component at the right end of rigid body-spring element e y-axis translation component at the left end of rigid body-spring element e+1 displacement vector of rigid body-spring elements plastic deformation magnitude displacement vector of the ®nite element plane rotation angle of ith rigid body-spring element plane rotation angle at the right end of rigid body-spring element e plane rotation angle at the left end of rigid body-spring element e+1 external force increment vector of the structure displacement increment vector of the rigid body-spring element relative displacement vector of the spring x-axis relative translation component between rigid body-spring element e and e+1 y-axis relative translation component between rigid body-spring element e and e+1 relative rotation angle between rigid body-spring element e and e+1 internal force yielding surface function

requirement for element shape functions. Practically, the incompatible elements are commonly used in structural analysis. In order to improve FEM solutions, higher order shape functions and small elements are needed. However, the implementation of such treatments in nonlinear structural analysis requires a large amount of computer time.

NFEM formulations are generally obtained by ®nite deformation and elastic±plasticity incremental theory. The ®nite deformation theory rigorously distinguishes the reference con®guration of a deformed body. The geometric nonlinearity of three-dimensional beam elements with large displacements, large rotation and small strains was concisely studied by Bathe and

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

Bolourchi [1]. Based on choosing the reference con®guration, some nonlinear ®nite element formations were proposed, such as: . total Lagrangian formulation (TL); . updated Lagrangian formulation (UL); . co-rotational formulation. Among these formulations, the tangent sti€ness matrix of the elements or structure is composed of two or three separate matrices. In TL formulation, for example, the tangent sti€ness matrix consists of the sum of an elastic sti€ness matrix, an initial stress sti€ness matrix and an initial displacement sti€ness matrix. The recalculation of the element tangent sti€ness matrices for the nonlinear analysis requires considerable numerical integration and computation time. In this paper, a relatively simple numerical treatment method called the rigid body-spring discrete element method (RBSDEM) is developed. The method presented here is based on the rigid body-spring model (RBSM) proposed by Kawai and Toi [2] and rigid body dynamics. A given structure is divided into a proper number of rigid body elements mutually connected by spring systems between elements. In such a discrete model, displacements of each element can be completely described by the rigid body motions of its centroid so that the lowest order (zeroth order) shape function of the element is used. The deformation energy of the structure is stored only in the spring systems between elements. These incompatible rigid body elements are de®ned with concentrated sti€ness in the spring system between elements. The discrete element method based on the rigid body-spring model (RBSM) has been successfully applied to di€erent branches of structural analysis,

107

such as the initiation and propagation cracks [3], the seismic response analysis of structures [4] and the coupled dynamic analysis of deep ocean pipes and risers [5,6]. Further studies and applications of the rigid body-spring discrete element method are still an ongoing project, attracting many researchers. This paper is intended to develop the large displacement and elastic±plasticity formulation of the rigid body-spring discrete element method to analyze the ultimate load-carrying capacity of plane frame structures involved in both geometric and material nonlinearity. The general tangent sti€ness matrix and incremental equilibrium equations are established under a global coordinate system. For the elastic±plastic analysis, the elastic±plastic spring coecient matrix of the rigid body-spring element is derived in terms of the elastic± plastic incremental theory and the internal force yielding interaction surface equation combining the concept of plastic hinges. Based on this formulation, the computer programs are coded where the solutions are obtained through the use of the Newton±Raphson iteration technique. The formulation can easily be applied to a variety of nonlinear static analyses of frame structures involved in large displacements, large rotations but small strains and elastic±plasticity. 2. Rigid body-spring discrete element formulation of plane frames 2.1. Spring sti€ness coecients The plane deformation problem of frame structures is discussed here. Within the rigid body-spring discrete element formulation the frame structure is divided into several rigid body-spring elements. The eth element is

Fig. 1. Rigid body-spring element model.

108

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

connected to the adjacent elements by an axial spring sti€ness K ae , a shear spring sti€ness K se and a bending spring sti€ness K ye as shown in Fig. 1. The displacements of rigid body-spring element e are represented by the rigid body motions of its centroid ue, ne, ye as shown in Fig. 2a. Furthermore, if a shear spring in the z-direction, a bending spring in y±z plane and a torsional spring with respect to the axis of the element are introduced, such rigid body-spring discrete element formulation can easily be extended to the space analysis of frame structures. In order to determine the spring sti€ness coecients of each spring connected to the adjacent elements, the rigid body-spring element (Fig. 2a) is compared with a corresponding ®nite element (Fig. 2b) in the local coordinate. Ke denotes the three springs between rigid body element e and rigid element e+1. Both end points of the ®nite element correspond to the centroid oe and oe+1 of rigid body element e and e+1. In the case of elasticity, the elastic potential energy stored in the spring Ke as shown in Fig. 2a can be written as follows:

1 a K …ue‡1 ÿ ue †2 2 e 2  1 L…ye‡1 ‡ ye † ‡ K se ne‡1 ÿ ne ÿ 2 2

V1 ˆ

…1†

1 ‡ K ye …ye‡1 ÿ ye †2 2 Introducing the nodal displacement column matrix of the corresponding ®nite element as shown in Fig. 2(b): fdgT ˆ fue ,ne ,ye ,ue‡1 ,ne‡1 ,ye‡1 g

…2†

the strain energy of the ®nite element is V2 ˆ

1 T e fdg ‰k Šfdg 2

…3†

where [ke ] is a well-known element sti€ness matrix in FEM ‰ke Š ˆ 2

EA 6 L 6 6 6 0 6 6 6 6 6 0 6 6 6 EA 6ÿ 6 6 L 6 6 6 0 6 6 4 0

3 12EI L3 6EI ÿ 2 L

4EI L

0

0

12EI L3 6EI ÿ 2 L

6EI L2 2EI L

ÿ

EA L 0 0

12EI L3 6EI L2

7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 4EI 5 L

…4†

According to the energy equivalent principle between the elastic potential energy of the rigid body element stored in the spring and the strain energy of the ®nite element stored in the element, namely: V1 ˆ V2

…5†

three spring sti€ness coecients of spring Ke can be determined as K ae ˆ

EA L

K se ˆ

12EI L3

K ye ˆ

EI L

…6†

These spring sti€ness coecient formulas are identical to the results of a direct application of the virtual work principle [6]. However, the direct application of the virtual work principle cannot determine the shear spring sti€ness coecient K se. Therefore, they de®ne the shear spring sti€ness coecient Fig. 2. Comparison between rigid body elements and a ®nite element.

K se ˆ gK ae where g is the shear sti€ness factor.

…7†

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

2.2. The motions of rigid body-spring elements The geometric nonlinearity of frame structures described here is commonly known large displacements, large rotation but small strains. This geometric nonlinearity can be fully described by the rigid body motions of the element centroid in the following rigid body-spring discrete element formulation. The motions of rigid body-spring elements in the global coordinate±plane coordinate system o±xy is shown in Fig. 3. The initial position of the structure is located in the axis of o±x. When the loads are applied the rigid body elements move in the plane of o±xy. Assuming that the displacements of the centroid oe within rigid body element e are translation ue, ne and rotation angle ye, the displacement vector of rigid body element e can be de®ned as fqe gT ˆ fue ,ne ,ye g

…8†

According to the kinetic theory of rigid body, in the plane case, the translations of an arbitrary point on the rigid body-spring element e are given as follows: e

e

Å ÿR Å † uÅ e ˆ uÅ eoe ‡ …T ÿ I†…R oe

oe; I is a unit matrix; T is the coordinate transformation matrix of rigid body-spring element e,   cos ye ÿsinye Tˆ sinye cosye Therefore, the displacement components at the right end point of rigid body-spring element e can be obtained: ure ˆ ue ‡

Le …cos ye ÿ 1† 2

nre ˆ ne ‡

Le sin ye 2

yre ˆ ye

…10†

where Le is the length of rigid body-spring element e. In the same way, the displacement components at the left end point of rigid body-spring element e+1 are ule‡1 ˆ ue‡1 ‡

Le‡1 …cos ye‡1 ÿ 1† 2

nle‡1 ˆ ne‡1 ‡

Le‡1 sin ye‡1 2

…9†

where ueoe is the translation vector of rigid body-spring element e at the centroid oe: ue, ne; Re is the position vector of an arbitrary point on rigid body elementspring e with respect to the global coordinate; ReÿReoe is the relative position vector of an arbitrary point on rigid body-spring element e with respect to the centroid

109

yle‡1 ˆ ye‡1

…11†

where Le+1 is the length of rigid body-spring element

Fig. 3. The motion of rigid body-spring beam elements.

110

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

e+1. The relative displacements between rigid bodyspring element e and rigid body-spring e+1 can be obtained as follows: Dx ˆ ule‡1 ÿ ure ˆ ue‡1 ÿ ue 1 1 ÿ …Le‡1 cos ye‡1 ‡ Le cos ye † ‡ …Le‡1 ‡ Le † 2 2

…13†

In the same way the force components at the left end point (spring Keÿ1) of rigid body-spring element e can be obtained:  Feÿ1 ˆ K aeÿ1 ue ÿ ueÿ1 1 1 ÿ …Le cos ye ‡ Leÿ1 cos yeÿ1 † ‡ …Le ‡ Leÿ1 † 2 2

Dy ˆ nle‡1 ÿ nre ˆ ne‡1 ÿ ne 1 ÿ …Le‡1 sin ye‡1 ‡ Le sin ye † 2

Qeÿ1 ˆ K

Dy ˆ yle‡1 ÿ yre ˆ ye‡1 ÿ ye

…12†

Similarly, the relative displacements between rigid body element spring e and rigid body-spring eÿ1 can also be obtained. 2.3. The forces of rigid body-spring element e In the rigid body-spring element e of Fig. 3, except the external load {Pe }, the free body diagram of rigid body-spring element e is shown as Fig. 4. From Eq. (12), the force components at the right end point (spring Ke ) of rigid body-spring element e are  Fe ˆ K ae Dx ˆ K ae ue‡1 ÿ ue 1 1 ÿ …Le‡1 cos ye‡1 ‡ Le cos ye † ‡ …Le‡1 ‡ Le † 2 2



s eÿ1



Fig. 4. The free body diagram of rigid body-spring element e.



  1 ne ÿ neÿ1 ÿ …Le sin ye ‡ Leÿ1 sin yeÿ1 † 2

Meÿ1 ˆ K yeÿ1 …ye ÿ yeÿ1 †

…14†

2.4. Equilibrium equations The force equilibrium equations of rigid body-spring element e are 8 9 < Feÿ1 ÿ Fe = Q ÿ Qe …15† ˆ fPe g : eÿ1 ; Meÿ1 ÿ Me where {Pe } is the external load vector acting on rigid body-spring element e, Fe, Feÿ1, Qe, Qeÿ1 are the axial forces and shear forces at the both ends of rigid bodyspring element e, the same as in Eqs. (13) and (14), but Me, Meÿ1 should be noted as some extra items are needed to meet the equilibrium requirement of bending moments: Me ˆ K ye …ye‡1 ÿ ye † ÿ Fe

 Qe ˆ K se Dy ˆ K se ne‡1 ÿ ne 1 ÿ …Le‡1 sin ye‡1 ‡ Le sin ye † 2

Me ˆ K ye Dy ˆ K ye …ye‡1 ÿ ye †

Le Le sin ye ‡ Qe cos ye 2 2

Meÿ1 ˆ K yeÿ1 …ye ÿ yeÿ1 † ‡ Feÿ1

Le Le sin ye ÿ Qeÿ1 cos ye 2 2

The equilibrium equation (15) can be written in the matrix form of: 9 8 < qeÿ1 = ‰se Š qe ˆ fPe g …16† ; : qe‡1 where {qi } is the displacement vector of the ith rigid body-spring element as shown in Eq. (8) and [se ] is the sti€ness matrix of rigid body-spring element e. Because the force components in Eq. (15) involve the sine and cosine functions of rotation angle yi, it is dicult to form the element sti€ness matrix [se ] explicitly unless some approximations are introduced, such as small deformations [5] or other kind of approximation [7].

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

Similar assembling procedure can be employed to form the global sti€ness matrix of the structure, and therefore the structural equilibrium equations become ‰S Šfqg ˆ fP g

…17†

where [S ] is the global sti€ness matrix of the structure. 2.5. The tangent sti€ness matrix of rigid body-spring discrete elements In general, the nonlinear problems of structures should be solved by the step by step increment technique where the tangent sti€ness matrix is needed. In particular, to solve the material nonlinear problems, such a tangent sti€ness matrix is necessary. The tangent sti€ness matrix of rigid body-spring discrete elements is derived in the following. If the element force vector F and the displacement vector X at centroids are introduced FÅ ˆ …Feÿ1 ÿ Fe ,Qeÿ1 ÿ Qe ,Meÿ1 ÿ Me †T

…18†

Å ˆ …ueÿ1 ,neÿ1 ,yeÿ1 ,ue ,ne ,ye ,ue‡1 ,ne‡1 ,ye‡1 †T X

…19†

the tangent sti€ness matrix of rigid body-spring elements can be de®ned by ! @ F i e sTij ˆ …20† @ X j The generally explicit form of the tangent sti€ness matrix of rigid body-spring elements is given in Appendix A. It can be found that the element tangent sti€ness matrix of rigid body-spring discrete element formulation is associated with three rigid body-spring elements. This nonlinear tangent sti€ness matrix is concentrated only in one matrix, which di€ers from NFEM formulations. The tangent sti€ness is so general that all geometrically nonlinear sources of structural deformations, such as large displacements, large rotation but small strains, are included. Some kinds of approximated tangent sti€ness matrix may be obtained when the limited items of Taylor's expansions of sin yi and cos yi are taken. The most simple case is small deformation where sin yi10 and cos yi11. If it is further assumed that each rigid bodyspring element has the same section geometric properties, the same material and the same element length (i.e. each rigid body-spring element has the same spring sti€ness coecients), the small deformation element sti€ness matrix of the rigid body-spring discrete element formation can easily be obtained from the general tangent sti€ness matrix. The explicit form of the small deformation sti€ness matrix is also given in Appendix A.

111

According to Eq. (6), it is noted that the spring sti€ness coecients of each spring are the same in the geometrically nonlinear analysis when each rigid bodyspring element is assumed to have the same section geometric properties, the same material and the same element length. However, in the material nonlinear analysis, the spring sti€ness coecients of each spring may not be the same because of the material plasti®cation. In this case the spring sti€ness coecients of each spring must be treated di€erently. 2.6. Incremental equilibrium equations Based on above tangent sti€ness matrix concept, the incremental equilibrium equations of rigid body-spring element e are 9 8 < Dqeÿ1 = …21† ˆ fDPe g ‰seT Š Dqe ; : Dqe‡1 where [s eT] is the element tangent sti€ness matrix (see Appendix A). When the tangent sti€ness matrix of each element is assembled together, the global incremental equilibrium equations of the structure can be established ‰ST ŠfDqg ˆ fDP g

…22†

where {DP } is the load increment vector of the structure and [ST] is the global tangent sti€ness matrix of the structure. It can be seen that the assemblage procedure is simpler and such a global tangent sti€ness matrix has more sparseness than FEM. Incremental displacements {Dqn } at the nth loading step are solved using the Newton±Raphson iteration method. When the nth loading step is ®nished the ®nal displacements of the structure are fqn g ˆ fqnÿ1 g ‡ fDqn g

…23†

The above result {qn } becomes the initial value of the next loading step.

3. Elastic±plastic spring sti€ness coecient matrix The ultimate load-carrying capacity analysis of structures should involve both geometric and material nonlinearity. The practical analysis and design techniques ever-increasingly need structural response through the elastic±plastic range. The development of limit state design methodologies, for example, has paid particular attention on more sophisticated analysis methods than the older `allowable stress design method'.

112

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

From the literature reviews on the elastic±plastic analysis or ultimate load-carrying capacity analysis of frame structures, there are two main kinds of analysis formulations. One is the stress formulation where the stresses are the basic variables, while another is the stress-resultant formulation where the structural internal forces (stress-resultants) are the basic variables. The stress formulation is actually the plasticity ®nite element method, which is considered to be the most rigorous method. In this method structures or members are divided into elements and the element elastic± plastic sti€ness matrix is numerically formed according to the stresses of speci®c Gaussian integration points. In order to represent more closely the actual stress and strain distributions under consideration, those elements are sometimes further divided into segments and the sections of the segments are further divided into small blocks or layers. Although the stress formulation provides the best tool to represent various factors, such as the actual stress±strain behavior during loading and unloading as well as the strain hardening of the material, it requires huge amounts of data and large computer capacity and time. The stress-resultant formulation, on the other hand, is a simpli®ed elastic±plastic analysis method. In this method the sectional behavior of a member is assumed to be elastic±perfectly plastic, and material plasti®cation is assumed to concentrate on a zero's length zone at the ends of the members (i.e. the sections subjected to the referred internal forces). The stress-resultant formulation on the elastic±plastic analysis is sometimes called `natural approach' [8,9]. Because the internal forces are the basic variables instead of stresses, the stress-resultant formulation is always associated with the yielding equation in the form of internal forces. There are several treatments on the stress-resultant formulation, such as . classic plastic hinge method [10]; . segment sti€ness method based on M±P±F relationships [11]; . plastic hinge method based on internal force yielding surface [12]. The ultimate carrying load capacity analysis of frame structures involved in both geometric and material nonlinearity usually employs the stress-resultant formulation associated with the internal force yielding interactive surface equations [9,13±16]. The di€erences among these analyses lie in employing di€erent internal force yielding interactive surface equations. In the rigid body-spring discrete element formulation, because the zeroth order shape function is used, the internal forces naturally become the basic variables. The forces and deformations of rigid bodyspring elements are concentrated in the springs on

both ends of each element. Therefore, it is natural to apply internal force yield surface equations associated with the plastic hinge concept to the rigid body-spring discrete element formulation in elastic±plastic analysis. When the elements become elastic±plastic the element will degrade. This degradation of the element sti€ness is re¯ected in the change of the spring sti€ness coecients of the rigid body-spring elements. In such a case the elastic±plastic spring sti€ness coecients become essential. For the rigid body-spring element e, the internal force {F } vector of spring Ke is fF g ˆ ‰K ŠfDug ‰K Š ˆ diag…K ae ,K se ,K ye †

…24†

where [K ] is the spring sti€ness coecient matrix of spring Ke, and K ae , K se, K ye are the three spring sti€ness coecients. {Du } is the relative spring displacement vector as de®ned in Eq. (12). According to Prandtl±Reuss ¯ow theory, increments of the relative spring displacements from a given equilibrium position may be expressed as the sum of the elastic and plastic components fdDug ˆ fdDue g ‡ fdDup g

…25†

Let the stress-resultant (internal force {F }) yielding condition be de®ned by the function F ˆ F…F † ˆ 1:0

…26†

By Drucker's normality rule, plastic deformations are normal to the yielding surface and orthogonal to the element force increments. Therefore, the spring force {F } in the plastic range and the plastic displacements of the spring should satisfy fdDup g  fdF g ˆ 0

…27†

and the plastic displacement components of the spring must satisfy fdDup g ˆ lfG g

…28†

where l is the plastic deformation magnitude and {G } is a gradient vector of the yielding surface de®ned by T

fG g ˆ



@F @F @F , , @F @Q @M

 …29†

Noting that l is arbitrary, one obtains fG gT fdF g ˆ 0 From Eq. (24) one may get

…30†

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

fdDue g ˆ ‰K Šÿ1 fdF g

…31†

Substituting Eq. (31) into Eq. (25), the following formulas can be obtained: fdDug ˆ ‰K Šÿ1 fdF g ‡ lfG g

…32†

T

113

Substituting Eq. (35) into Eq. (36), the relationship between the spring force increment {dF } and the relative spring displacement increment {dDu } is ®nally obtained fdF g ˆ ‰Kep ŠfdDug

…37†

Using {G } [K ] multiply both sides of Eq. (32), one ®nds

where [Kep] are the elastic±plastic sti€ness coecients of the springs

fG gT ‰K ŠfdDug ˆ fG gT fdF g ‡ fG gT ‰K ŠfG gl

‰Kep Š ˆ ‰K Š ÿ ‰K ŠfG g…fG gT ‰K ŠfG g†ÿ1 fG gT ‰K Š

…33†

Applying Eq. (30) to Eq. (33), Eq. (33) becomes fG gT ‰K ŠfdDug ˆ fG gT ‰K ŠfG gl

…34†

Thus l ˆ …fG gT ‰K ŠfG g†ÿ1 fG gT ‰K ŠfdDug

…35†

Again from Eq. (33) one can get fdF g ˆ ‰K ŠfdDug ÿ ‰K ŠfG gl

…36†

…38†

Using such elastic±plastic sti€ness coecients of the springs to modify the corresponding tangent sti€ness matrix of rigid body-spring elements, the elastic±plastic tangent sti€ness matrix of structures can easily be formed. Unlike the yielding criterion represented by stress components such as the Trasca and Mises yielding criterion, the yielding criterion (26) represented by stressresultant components depends largely on the cross section shapes of members or structures. The design inter-

Fig. 5. Large displacement and large rotation analysis of a cantilever beam.

114

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

action equations for a section have been studied and recommended [11,17]. A single-equation yielding surface for I-shape section suggested by Orbison et al. [12] is used here. The uniaxial strong axis bending interaction equation has the form F ˆ 1:15p2 ‡ m2x ‡ 3:67p2 m2x ˆ 1

…39†

in which p = P/Py and mx=Mx/Mpx where P = the axial force; Py=the limit axial force at whole section plasticity; Mx=the bending moment about the strong x-axis; and Mpx=the limit bending moment about the strong x-axis at whole section plasticity. Based on the above large displacement and elastic± plastic formulation of rigid body-spring discrete elements, the computer programs have been coded. Incremental equilibrium equations are solved by Newton±Raphson iteration. The formulation has been applied to a wide range of the geometric nonlinear and

ultimate load-carrying capacity analysis of plane frame structures.

4. Numerical examples 4.1. Example. The large displacement, large rotation and small strain analysis of a cantilever beam The cantilever beam with rectangle section under uniform distributed load is shown in Fig. 5a. The beam is divided into eight rigid body-spring elements. The parameters are listed as follows: L=10 cm, E=1.2  104 N/cm2, K = PL 3/EI, h=1 cm, n=0.2, b=1 cm. In the computation the load is divided into 12 steps in the form of load factor k. The iteration of Newton± Raphson is used in each load step. The linear and geo-

Fig. 6. The geometrically nonlinear analysis of a shallow arch.

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

metrically nonlinear results are shown in Fig. 5b. It can be found that the results are well agreeable with those of ADINA [18]. The numerical results have shown that the nonlinear solutions converge quickly where only two iteration calculations are generally needed. 4.2. Example. The geometric nonlinear analysis of a shallow arch The shallow arch under loading is shown in Fig. 6a. It is well known that the load±displacement response analysis of a shallow arch is a typically geometrically nonlinear problem. The example arch is modeled by 11 straight rigid body-spring elements. The computational parameters are listed as follows: a=7.3397 8 , A=0.188 cm2, L=34.0 cm, H=1.09 cm, I=0.00055 cm4, E=1.  106 N/cm2, R=133.11 cm, n=0.2.

115

The load±displacement response curves are shown in Fig. 6b. It can be seen that the results of rigid bodyspring discrete element formulation are identical to the NFEM results of TL or UL formulation [19] and show a good convergence. 4.3. Example. The ultimate load analysis of a plane steel frame The test example is a one-bay steel frame with a geometry and loading as shown in Fig. 7a. The following computation parameters are used: A=1.49  10ÿ2m2, I=2.517  10ÿ5m4, Py=3.57  106 N, Mpy=4.483  105 Nm, E=2.1  1011 N/m2, n=0.3. The ultimate load of the steel frame is solved using the present large displacement elastic±plastic formulation of rigid body-spring discrete elements. At points 1 and 4 plastic hinges occur ®rst. Consequently, the other plastic hinges at points 2 and 3 form and the

Fig. 7. The ultimate load analysis of a plane steel frame.

116

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

structure fails. The kinematic failure mechanism (mode of failure) of the frame is shown in Fig. 7b. The load± displacement curves are shown in Fig. 7c. Before the ultimate load the load±displacement relationship behaves linearly. The ultimate load is about 260 kN, which is close to the result 267 kN presented by Argyris [8]. 4.4. Example. The ultimate load-carrying capacity analysis of a plane steel frame (PÿD e€ect) This example is the same frame as example 4.3 but under di€erent loading conditions as shown in Fig. 8a. The load±displacement curve of the frame obtained by the rigid body-spring discrete element formulation is shown in Fig. 8c. The signi®cance of the axial force of the column in the limit state condition is clearly seen

in this case where the geometric nonlinearity (PÿD e€ect) becomes more important. 4.5. Example. The ultimate load-carrying capacity analysis of a plane steel frame for an I-shaped section. The example plane steel frame with geometry and loading is shown in Fig. 9a. The frame is divided into 30 rigid body-spring elements. Then each member of the frame has an I-shape section. The computation parameters are: A=0.6445  10ÿ2 m2, I=1.08856  10ÿ4 m4, E=2.09  1011 N/m2, n=0.3, Py=1.77785  106 N, Mpy=2.175  105 Nm. The same frame was studied and tested by Hodge [10] where the ultimate load of the test was 133.0 kN. The load±vertical displacement and load±lateral displacement curves obtained by the rigid body-spring discrete element formulation are shown in Fig. 9b. When

Fig. 8. The ultimate load-carrying capacity analysis of a plane steel frame.

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

117

Fig. 9. The ultimate load-carrying capacity analysis of an I-section steel frame.

the load is increased to 130 kN, the plastic hinges occur at points 2 and 3. When the load is increased to 132 kN, the sti€ness becomes singular and the structure crashes. It is found that the current numerical results reach good agreement with Hodge's experimental results. 5. Conclusions Based on the above theoretical and numerical studies of the rigid body-spring discrete element formulation, it can be concluded that: 1. The rigid body-spring discrete element formulation employs the rigid body displacements at the centroid of each rigid body-spring element to simulate the motions of the structure. The principle of rigid body motions can be used so that the description of

structural displacements is clear. In the method the nonlinear tangent sti€ness of the structure is concentrated only on one tangent sti€ness matrix. This tangent sti€ness matrix has the most general form in which no approximate assumption is introduced. All geometric nonlinear sources, such as large displacements and large rotations, are clearly included. 2. One of the advantages of the rigid body-spring discrete element formulation over other discrete element methods is that it is easy to treat the elastic± plasticity. In the rigid body-spring discrete element formulation, the computation of elastic±plastic stress resultants at the both ends of the elements becomes more convenient because the forces and deformations are concentrated in the springs on both ends of each rigid body-spring element. When some elements yield, it means that the element sti€ness will degrade. As the tangent sti€ness matrix of the elements depends on the spring sti€ness coecients

118

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

of rigid body-spring elements, therefore, adjusting those spring sti€ness coecients to amend the sti€ness of structures coincides with the physical concept. The elastic±plastic spring sti€ness coecients of the rigid body-spring elements are given in this paper. Because the current elastic±plastic spring sti€ness coecients are based on the incremental plasticity theory and internal force yielding surface equations, the amendment of spring sti€ness coecients due to the material plasti®cation is clearer than that of Al-Mashary and Chen [20]. 3. Due to the simplicity of the discretion process and the sparseness of the sti€ness matrix, the present rigid body-spring discrete element formulation shows the superb numerical performance, especially in reducing the computational e€ort for the nonlinear structure analysis. The numerical studies have shown that the method is e€ective and agreeable with those obtained from other numerical methods and experiments. The formulation can easily be applied to a variety of nonlinear problems of framed structures involved in large displacements, large rotation but small strains and elastic± plasticity. 4. Because the elastic±plastic analysis of current rigid body-spring discrete element formulation is based on the plastic hinge concept, the formulation also belongs to an approximate method. The formulation cannot describe the graduate evolution of plastic deformation along the section and length direction of the element. However, the formulation can provide the reasonable ultimate load-carrying capacity of the structure, which is sucient to meet the requirements of engineering analysis and design.

s13 ˆ

1 a K Leÿ1 sin yeÿ1 2 eÿ1

A.1. The general tangent sti€ness matrix of rigid bodyspring elements ‰seT Š39 ˆ 2

s11 4 0 s31

0 s22 s32

s13 s23 s33

s14 0 s34

0 s25 s35

s16 s26 s36

s17 0 s37

0 s28 s38

where s11 ˆ ÿK aeÿ1

s14 ˆ K aeÿ1 ‡ K ae

s17 ˆ ÿK ae

3 s19 s29 5 s39

1 Le sin ye …K aeÿ1 ÿ K ae † 2

1 s19 ˆ ÿ K ae Le‡1 sin ye‡1 2 s22 ˆ ÿK seÿ1

s25 ˆ K seÿ1 ‡ K se

s28 ˆ K se

1 s23 ˆ ÿ K seÿ1 Leÿ1 cos yeÿ1 2 s26 ˆ

1 Le cos ye …K se ÿ K seÿ1 † 2

s29 ˆ

1 s K Le‡1 cos ye‡1 2 e

1 s31 ˆ ÿ K aeÿ1 Le sin ye 2

s32 ˆ

1 s K Le cos ye 2 eÿ1

1 s33 ˆ ÿK yeÿ1 ‡ K seÿ1 Leÿ1 Le cos yeÿ1 cos ye 4 1 ‡ K aeÿ1 Leÿ1 Le sin yeÿ1 sin ye 4

s34 ˆ

1 Le sin ye …K aeÿ1 ÿ K ae † 2

s35 ˆ

1 Le cos ye …K se ÿ K seÿ1 † 2

s36 ˆ K yeÿ1 ‡ K ye ‡

Appendix A. The sti€ness matrix of rigid body-spring elements

s16 ˆ

 Le a K eÿ1 cos ye ue ÿ ueÿ1 2

 1 1 ÿ …Le cos ye ‡ Leÿ1 cos yeÿ1 ‡ …Le ‡ Leÿ1 † 2 2  Le 1 ‡ K ae cos ye ue‡1 ÿ ue ÿ …Le‡1 cos ye‡1 2 2  1 ‡ Le cos ye † ‡ …Le‡1 ‡ Le † 2  Le 1 ‡ K seÿ1 sin ye ne ÿ neÿ1 ÿ …Le sin ye 2 2   Le ‡ Leÿ1 sin yeÿ1 † ‡ K se sin ye ne‡1 ÿ ne 2  1 L2 ÿ …Le‡1 sin ye‡1 ‡ Le sin ye † ‡ e K aeÿ1 sin2 ye 2 4 ‡

L2e a 2 L2 L2 K e sin ye ‡ e K seÿ1 cos2 ye ‡ e K se cos2 ye 4 4 4

W.-X. Ren et al. / Computers and Structures 71 (1999) 105±119

s37 ˆ

1 a K Le sin ye 2 e

1 s38 ˆ ÿ K se Le cos ye 2 [5]

s39

1 ˆ ÿK ‡ K ae Le‡1 Le sin ye‡1 sin ye 4 y e

[6]

1 ‡ K ae Le‡1 Le cos ye‡1 cos ye 4 A.2. The small deformation sti€ness matrix of rigid body-spring elements ‰s e Š39 ˆ ‰seÿ1

se

se‡1 Š

[8]

where 2

ÿK a

6 6 6 0 ‰seÿ1 Š ˆ 6 6 4 0 2

2K a 4 0 ‰se Š ˆ 0 2

ÿK

0 2K s 0

3

0

s

1 s K Le 2

ÿK a

6 6 6 0 ‰se‡1 Š ˆ 6 6 4 0

0

1 ÿ K s Le 2 ÿK y ‡ K s L 2e =4

[9]

7 7 7 7 7 5

[10] [11]

3 0 5 0 2K y ‡ K s L 2e =2 0 ÿK s

1 ÿ K s Le 2

[7]

0

1 s K Le 2 ÿK y ‡ K s L 2e =4

[12]

[13]

3 7 7 7 7 7 5

References [1] Bathe KJ, Bolourchi S. Large displacement analysis of three-dimensional beam structures. Int J Numer Meth Engng 1979;14:961±86. [2] Kawai T, Toi Y. A new element in discrete analysis of plane strain problems. Seisan Kenkyu 1977;29(4):204±10. [3] Nakazawa S, Kawai T. A rigid element spring method with application to nonlinear problems. In: . Proceedings of 1st Conference on Numerical Methods in Fracture Mechanics, Swansea, UK, 1978. p. 38±51. [4] Kawai T. New discrete models and their application to

[14]

[15] [16] [17]

[18] [19]

[20]

119

seismic response analysis of structures. Nucl Engng Des 1978;48:207±29. Mustoe GGW. A generalized formulation of the discrete element method. Engng Comput 1992;9:181±90. Mustoe GGW, Huttelmaier HP, Chung JS. Dynamic coupled bending-axial analysis of two-dimensional deepocean pipes by the discrete element method. In: . Proceedings of the Second International O€shore and Polar Engineering Conference, San Francisco, 1992. p. 504±511. Tan XG. Discrete element method to nonlinearly static and dynamic analyses of frame structures. Masters thesis, Department of Engineering Mechanics, Tsinghua University, 1995. Argyris JH. Finite element analysis of two- and threedimensional elasto±plastic framesÐthe natural approach. Comput Meth Appl Mech Engng 1982;35:221±48. Conci A. Natural approach for thin-walled beam-column with elastic-plasticity. Int J Numer Meth Engng 1990;29:1653±79. Hodge Jr PG. Plastic analysis of structure. New York: McGraw-Hill, 1959. Chen WF, Atsuta T. Theory of beam-columns. New York: McGraw-Hill, 1977. Orbison JG, Mcguire W, Abel F. Yield surface applications in nonlinear steel frame analysis. Comput Meth Appl Mech Engng 1982;33:557±73. Kondoh K, Atluri SN. Large deformation elastic-plastic analysis of frames under non-conservative loading using explicitly derived tangent sti€ness based on assumed stresses. Comput Mech 1987;2(1):1±25. Shi G, Atluri SN. Elasto-plastic large deformation analysis of space frame: a plastic-hinge and stress-based explicit derivation of tangent sti€ness. Int J Numer Meth Engng 1988;26:589±695. Chandra R. Elastic±plastic analysis of steel space structures. J Struct Engng, ASCE 1990;116(4):939±55. Toi Y, Yang HJ. Finite element crash analysis of framed structures. Comput Struct 1991;41(1):137±49. Duan L, Chen WF. Design interaction equation for steel beam±columns. J Struct Engng, ASCE 1989;115(5):1125± 243. Bathe KJ. Static and dynamic geometric and material nonlinear analysis using ADINA, User manual 1978. Mondkard DP, Power GH. Finite element analysis of non-linear static and dynamic response. Int J Numer Meth Engng 1976;11:499±520. Al-Mashary F, Chen WF. Simpli®ed second-order inelastic analysis for steel frames. Struct Engng 1991;69(23):395±9.