Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

Computer-Aided Civil and Infrastructure Engineering 34 (2019) 146–163

Generalized Finite Element Formulation of Fiber


Beam Elements for Distributed Plasticity in Multiple
Regions

Kyoungsoo Park & Hyungtae Kim


Department of Civil and Environmental Engineering, Yonsei University, Seoul, Korea

&

Dae-Jin Kim*
Department of Architectural Engineering, Kyung Hee University, Yongin, Gyeonggi, Korea

Abstract: A generalized fiber beam element formulation tsunamis, hurricanes, and terrorist attacks. These events
is proposed to accurately capture the formation of mul- generally lead to a large number of civilian casualties
tiple plastic regions with a coarse mesh, which usually and serious damage to properties, for examples, Alfred
occurs in the process of structural collapses. The strong P. Murrah federal building collapse in the United States
gradient of displacement near plastic regions in a fiber in 1995 (Sozen et al., 1998), Taiwan earthquake in 1999
beam element can be accurately described using a special (Wu and Lindell, 2004), complete structural collapse of
plastic enrichment function. The two types of the plastic the World Trade Center in 2001 (Bažant and Verdure,
enrichment functions are suggested for the cases where 2007), Chile earthquake in 2010 (Miranda et al., 2012),
the plastic region is located fully inside an element and Fukushima-Daiichi combined disaster in 2011 (Ohnishi,
spread over a node, respectively. In this approach, the 2012), and so on. Because of these disasters, design
optimal shape of the plastic enrichment function can be standards, such as ASCE standard (ASCE, 2005) and
updated by reflecting plastic deformation at the previous Eurocode 1 (CEN, 1994), require to account for abnor-
loading step. Furthermore, if plastic regions appear in mal loading events. In addition, the U.S. Department
multiple locations in an element, the corresponding plas- of Defense announced analysis and guidelines for
tic enrichment function can be adaptively reconstructed progressive collapse of building structures, for example,
on the basis of plastic region distribution without intro- alternate-load path design strategy (GSA, 2003; DoD,
ducing additional degrees of freedom. The effectiveness 2005). In the alternate-load path design, the residual
of the proposed method is investigated in terms of accu- load-carrying capacity of a structure is checked when
racy and computational cost through several numerical one or more members are removed. To evaluate the
experiments. residual capacity and support structural design, it is
highly important to develop advanced computational
1 INTRODUCTION methodologies that can accurately simulate and predict
structural behaviors such as the process of struc-
Recently, there have been an increasing number of tural collapses (Ellingwood and Dusenberry, 2005).
structural collapse accidents all over the world due to Meanwhile, technologies that can accurately monitor
natural and man-made disasters such as earthquakes, structural response due to real-time loading conditions
and detect damage in the structure also have drawn
∗ To whom correspondence should be addressed. E-mail: attention (Cha et al., 2017; Kim et al., 2017; Rafiei
djkim@khu.ac.kr. and Adeli, 2017). In general, the collapse of building


C 2018 Computer-Aided Civil and Infrastructure Engineering.

DOI: 10.1111/mice.12389
Generalized finite element formulation of fiber beam elements for distributed plasticity 147

Perfect pin is composed of a number of fibers with axially non-


linear material properties. This fiber beam model is
able to more realistically predict the post-yielding be-
havior of the beam member, and thus preferred in
the analysis of structural frames subjected to extreme
loadings such as earthquakes and explosions. Because
of its accuracy and simplicity, the fiber beam model
has been widely used, for example, to investigate seis-
mic response of structural members, seismic retrofit de-
Plastic hinge location signing, and fragility analysis of bridges and buildings
(Torbol et al., 2013; Park et al., 2015, 2016). In the
(a) fiber beam model based on the distributed plasticity,
the effect of plastic regions can be accurately captured
Plastic hinge
using a large number of elements, if the conventional
finite element method (FEM) is used. However, this
leads to a significant increase of computational cost,
which may become a great burden to use this method
in practical engineering applications. To effectively han-
dle this issue, a force-based fiber beam element formu-
lation was proposed by Spacone et al. (1996a, b). In
this approach, the finite element shape functions are
utilized to describe the force equilibrium of the fiber
Plastic region beam member, and thus the conventional linear La-
grangian finite element shape functions are sufficient to
(b)
satisfy the equilibrium unless no element loads are ap-
plied. However, it requires a multiple iteration proce-
Fig. 1. Two types of plastic hinge modeling: (a) lumped
dure, which does not exist in the displacement-based
plasticity and (b) distributed plasticity.
fiber beam approach. This apparently complicates its
structures is simulated by the successive formation of numerical implementation, and a stability issue may be
plastic hinges in the frame structure, and the plastic raised in the course of the multiple iteration procedure
hinges can be modeled based on either lumped or required.
distributed plasticity, as illustrated in Figure 1. The In this study, a new fiber beam element formula-
lumped plasticity model ideally assumes that plastic tion is developed to accurately capture the formation of
deformation is concentrated only at the location of multiple plastic deformations using a coarse mesh. This
plastic hinges, and thus the plastic hinges can be methodology is based on the recently developed Gen-
described as an internal pin (Adeli and Mabrouk, eralized/eXtended FEM (Duarte et al., 2000; Babuška
1985; Adeli and Chyou, 1986). The deformed shape and Melenk, 1997; Moës et al., 1999), which allows the
of a frame member is continuous at the plastic hinge, utilization of a priori knowledge about the solution of
but its derivative becomes discontinuous. Then, to a boundary value problem in the form of enrichment
represent plastic deformation on beam-column joints, functions. The strong gradient of the fiber beam mem-
a local joint damage model was used in conjunction ber near plastic hinges can be accurately described us-
with nonlinear springs for the analysis of progressive ing a special enrichment function in conjunction with
collapse of steel frameworks (Grierson et al., 2005; a nonlinear solution of a previous step. Therefore, in
Liu et al., 2010). However, because nonlinearities are this approach, the optimal shape of the enrichment
concentrated at a point, the lumped plasticity model function can be updated by reflecting plastic deforma-
is limited to accurately describe plastic deformation tion at the previous loading step. Furthermore, if plas-
within a member and predict post-yielding behaviors. tic regions appear in multiple locations in an element,
In the distributed plasticity model, the plastic defor- the corresponding plastic enrichment function can be
mation is spread over a certain length of the mem- adaptively reconstructed on the basis of plastic region
ber near the plastic hinge, which is called a yield distribution without introducing additional degrees of
zone. As a result, there exists a strong gradient in the freedom (DOFs).
deformed shape of the member, but not a disconti- Based on this idea, this article is organized as follows.
nuity. The distributed plasticity concept is well-suited In Section 2, relevant concepts and formulation for
to the modeling of a beam member, of which section the conventional fiber beam elements are introduced.
148 Park, Kim & Kim

where u and w are vectors of unknown coefficients, and


N u (x) and N w (x) are basis function vectors for the ax-
ial and vertical displacements, respectively. The linear
shape functions are usually utilized for the basis func-
tions of N u , whereas the cubic Hermite shape func-
tions are generally used for N w . Based on the Galerkin
approximation, substituting the approximated displace-
(a) (b)
ments (Equations (3) and (4)) into the virtual work ex-
Fig. 2. (a) Kinematic assumptions for a planar beam and (b) pression (Equation (2)) results in
discretization of a cross-section of a planar beam for a fiber 
model. (δu T B u σx x − δw T B w yσx x )dV


Section 3 provides a brief review on the generalized fi- − (δu T B u qx + δw T B w q y )dV = 0 (5)
nite element approximation, and discusses the plastic 
zone modeling with the generalized finite element shape
functions and related numerical implementation issues. where B u and B w are, respectively, vectors of the first
Several numerical problems are solved in Section 4 us- and second derivatives of the basis functions, that is,
ing the proposed approach to demonstrate its accuracy B u = N u  and B w = N w  . Note that the normal stress
and computational efficiency. The summary and con- within a cross-section (σx x ) is obtained from the con-
cluding remarks are provided in Section 5. stitutive relation of a material for a given deformation.
Then, the internal force vector and the tangent stiffness
matrix are given as
2 FIBER BEAM ELEMENT FORMULATION   
f int
=  B u σx x dV (6)
The motion of a planar beam is based on the kinematic − B w yσx x dV
assumption that plane sections remain as a plane, as il-
lustrated in Figure 2a. The axial displacement within a and
cross-section along the longitudinal direction (u x (x, y))    
T
 B u E t B u dV −
 B u y E t B w T dV
is given as ∇f int
= (7)
− B w y E t B u T dV B w y 2 E t B w T dV
u x (x, y) = u(x) − yχz (x) (1)
respectively, where E t is the tangent modulus in the uni-
where u(x) is the axial displacement at the centroid of axial stress–strain relationship. Note that the volume in-
a cross-section along the x-axis, and χz (x) is the rota- tegral can be divided into a line integral along the axial
tion of a cross-section along the z-axis. In this study, the direction and an area integral of a cross-section, because
Bernoulli–Euler beam is employed, and thus the rota- B u and B w are constant within a cross-section.
tion of a plane is equal to the derivative of the vertical To account for nonlinear stress distribution within
displacement (w(x)), that is, χz = w  . a cross-section of a beam element, a fiber model is
The governing equation is obtained from the princi- employed (Spacone et al., 1996a). In a fiber model, a
ple of virtual work. The virtual internal work done by beam element is divided into a group of longitudinal
the virtual axial and vertical displacements (δu, δw) is fibers, while each fiber describes the uniaxial stress–
equal to the virtual external work done by the axial and strain relationship of a material. Then, a section force
vertical loads (qx , q y ), given as of an internal stress, which corresponds to the area in-
 
tegral of a cross-section for the internal force vector, is
(δu  − δw  y)σx x dV − (δuqx + δwq y )dV = 0 (2) expressed as
 

The virtual work expression is solved by approximating     n 


the axial and vertical displacements as a linear combi- D(x) =  σx x dA ≈ i=1
n
σi Ai
(8)
− yσx x dA − i=1 yi σi Ai
nation of basis functions, that is,
u(x) = N u T (x)u (3) where Ai and yi are, respectively, the area and y-
coordinate of the ith fiber, as shown in Figure 2b, and
and n is the number of fibers. The stress of the ith fiber (σi )
w(x) = N w T (x)w (4) is obtained from the uniaxial stress–strain relationship
of a material for a given strain of the ith fiber. Similarly,
Generalized finite element formulation of fiber beam elements for distributed plasticity 149

a section stiffness matrix of an internal stress is the area


integral of the tangent stiffness matrix, given as
   
 E t dA − 2y E t dA
k(x) =
 −n y E t dA y E t dA
n  (9)
n E i A i −n i=1 y2i E i Ai
≈ i=1
− i=1 yi E i Ai i=1 yi E i Ai

where E i is the tangent modulus of the ith fiber.

3 GENERALIZED FINITE ELEMENT


FORMULATION OF FIBER BEAM ELEMENTS
FOR DISTRIBUTED PLASTICITY ANALYSIS

3.1 Generalized finite element method (GFEM)


The construction of generalized finite element approx-
imations is briefly reviewed in this section. Further de- Fig. 3. Construction of a generalized FEM shape function.
tails on the generalized finite element can be found in Here, ϕα is the function at the top, L αi is the function in the
many references (Oden et al., 1998; Duarte et al., 2000; middle, and the generalized FE shape function, φαi , is shown
Kim et al., 2012). The GFEM is an instance of the so- at the bottom.
called partition of unity method (Duarte and Oden,
1996; Babuška and Melenk, 1997). The generalized fi- scheme of the GFEM can be successfully expressed in
nite element shape functions φαi are built from the prod- an object-oriented framework (Bordas et al., 2007; Yu
uct of a partition of unity ϕα and enrichment functions and Adeli, 1993; Chuang and Adeli, 1993), which facil-
L αi given by itates its implementation with programming languages
such as C++ and Java.
φαi = ϕα L αi i ∈ I(α) (no sum on α) (10) A generalized finite element approximation of a
where ϕα , α = 1, . . . , N , N being the number of nodes, scalar field u(x) defined on a domain  ⊂ RI n , n =
constitutes a partition of unity. The partition of unity is a 1, 2, 3, can be expressed as
set offunctions defined in a domain  with the property
N
N
N
that α=1 ϕα (x) = 1 for all x in . The index set of the u h (x) = u αi φαi (x) = ϕα (x)u hα (x) (11)
enrichment functions at a vertex node x α is denoted by α=1 i∈I(α) α=1
I(α).
Linear Lagrangian finite element shape functions are where u αi, α = 1, . . . , N , i ∈ I(α), are nodal DOFs and
generally used as the partition of unity in the GFEM. u hα (x) := i∈I(α) u αi L αi (x) denotes a local approxima-
The support of ϕα , {x : ϕα (x) = 0}, is denoted by ωα . tion of the field u(x) defined on ωα and belonging to the
In the GFEM, the support ωα is given by the union of local space
the finite elements sharing a vertex node x α . The result- χα (ωα ) = span{L αi (x)}i∈I(α) (12)
ing shape functions are called generalized finite element
shape functions. The construction process of the gen- where L αi , i ∈ I(α), are basis or enrichment functions
eralized finite element shape functions is illustrated in and L α1 = 1.
Figure 3. The generalized finite element approximation (Equa-
The main advantage of the GFEM is that it has a tion (11)) can be used with the Galerkin method to
great freedom in choosing enrichment functions L αi find a solution of a boundary value problem as in the
(Belytschko et al., 2009; Fries and Belytschko, 2010). As standard FEM. This procedure leads to a system of
an example, Heaviside and Westergaard functions can equations for the unknown DOFs u αi . The system of
be used as enrichment functions to accurately describe equations can be solved by using either a direct or an
the discontinuity and singularity in the interior of a fi- iterative method (Heath, 2002).
nite element caused by the presence of a crack (Moës
et al., 1999; Sukumar et al., 2000; Park et al., 2009). En-
3.2 Distributed plasticity modeling with generalized
richment functions that are solutions for local boundary
finite element shape functions
value problems can be used as well (Kim et al., 2010;
Kim et al., 2011; Pereira et al., 2012; Kim et al., 2015; 3.2.1 Shape function formulation. The displacement
Duarte and Kim, 2008). Furthermore, the enrichment field of the present formulation requires both axial
150 Park, Kim & Kim

Fig. 4. Distribution of plastic regions in a three-span continuous beam.

(u) and vertical (w) displacements as presented in


Equation (1). The axial displacement approximation
can be expressed by

N
u= Nα u α (13)
α=1

where Nα is the conventional linear finite element shape


function defined at node α, u α the corresponding axial
DOF, and N is the number of nodes.
The GFEM approximation for the vertical displace- Fig. 5. Plastic region located fully inside an element.
ment can be presented by

N
where xα is the x-coordinate of node α, and h α is the
w= ϕα L αi w 0αi + Bα L αi w αi
E
, (14) largest length of the elements sharing the node α. For
α=1 i∈I(α) example, the sets of the polynomial enrichments corre-
where ϕα , α = 1, . . . , N , are partition of unity functions, sponding to quadratic ( p = 2), cubic ( p = 3), and quartic
L αi , i ∈ I(α) are polynomial enrichment functions de- ( p = 4) approximations can be constructed as follows:
 
fined at node α, Bα is the plastic enrichment function x − xα x − xα 2
defined at node α and required only at the nodes of el- L αi = 1, , , ( p = 2)
hα hα
ements with plastic deformation, and w 0αi and w αi E
are
the nodal DOFs corresponding to the polynomial and  
x − xα x − xα 2 x − xα 3
plastic enrichments, respectively. 1, , , , ( p = 3)
As Equation (2) contains the integral term of sec- hα hα hα
ond derivative of displacement and virtual displacement 
x − xα x − xα 2 x − xα 3
requiring the C 1 feature of shape functions, the cubic 1, , , ,
Hermite shape functions are utilized for the partition of hα hα hα
unity functions associated with displacement. They are 
the simplest partition of unity satisfying the C 1 feature x − xα 4
, ( p = 4) (18)
and also satisfy the so-called Kronecker-delta property, hα
that is,
With the use of this form of the polynomial enrichment
ϕα (xβ ) = δαβ , α, β = 1, . . . , N (15) functions, the DOFs corresponding to polynomial en-
richments with i = 1 and 2 ( w 0α1 and w 0α2 ) can have
In addition, the derivative of the partition of unity func-
the physical meaning of displacement and rotation at
tion defined at node α becomes zero at any node β,
node α, respectively, and thus the imposition of essen-
that is,
tial boundary conditions can become as straightforward
dϕα (xβ ) as in the standard FEM. This is further discussed in
= 0, α, β = 1, . . . , N (16)
dx Section 3.2.3. The normalization using h α in Equa-
As the polynomial enrichment functions (L αi ), the tion (17) is helpful to minimize round-off errors, as al-
following scaled monomials are used, that is, ready discussed in Duarte et al. (2000).

x − xα (i−1) 3.2.2 Plastic enrichment. To accurately capture mul-
L αi = (17)
hα tiple yield regions in a member, plastic enrichment
Generalized finite element formulation of fiber beam elements for distributed plasticity 151

functions (B) at a loading step are constructed on the


basis of the computational solution of plastic regions of
the previous loading step. For example, Figure 4 shows
a possible distribution of plastic regions indicated by
an isoyield stress line in a three-span continuous beam
structure subjected to concentrated loads. It is assumed
that only a single fiber beam element is used for a single


span for the discussion of this section. Under this condi-
tion, totally five plastic regions are formed in the struc-
ture, and they can be categorized into two cases, that is,
(1) plastic region located fully inside an element such as
#1, #3, and #5, and (2) plastic region spread over a node
such as #2 and #4. To effectively deal with the two dif-
ferent cases, two different types of plastic enrichment ξ ξ
functions are proposed in this section. The formation of ξ
multiple plastic regions in a single element can be ef-
fectively handled by the combination of the two plastic
enrichment functions, and this issue is discussed at the Bξ
end of this section. еBξ
еξ
For the derivation of the plastic enrichment function
for the first case, a simply supported beam structure il-
lustrated in Figure 5 is considered. In this case, the ele-

ξ
ment is composed of two elastic regions near the nodes

е


and one plastic region (or yield zone) in the middle. As

е
similar to the partition of unity function proposed in
Section 3.2.1, the plastic enrichment functions also must
satisfy C 1 requirement throughout the entire element.
In addition to this, the plastic enrichment function must
have a strong gradient in the plastic region.
To satisfy all the conditions discussed above, based ξ ξ
on the idea discussed in Xu et al. (2012), the enrichment ξ
function is proposed as


⎪ B p = aξ 3 + bξ 2 + cξ + d, Fig. 6. Enrichment function for a plastic hinge within an

element: (a) construction of the enrichment function for a
B= 2
2 (19)

⎪ B = φ (ξ )|d | − |φα (ξ )dα | plastic hinge within an element, and (b) enrichment function
⎩ e α α
and its derivative.
α=1 α=1

This function is expressed in terms of the natural later. The coefficients a, b, c, and d in Equation (19) are
coordinate ξ , which is defined by ξ = 2(x − x1 )/(x2 − determined from the following boundary conditions:
x1 ) − 1 (−1 ≤ ξ ≤ 1). Here, x1 and x2 are the coordi-
nates of the first and second nodes of a fiber beam ele- ∂ B p (ξ1 ) ∂ Be (ξ1 )
ment, respectively. In the above equation, B p is applied B p (ξ1 ) = Be (ξ1 ), =
∂ξ ∂ξ (20)
if ξ1 ≤ ξ ≤ ξ2 , and Be is utilized, otherwise. As shown ∂ B p (ξ2 ) ∂ Be (ξ2 )
in Figure 6a, the proposed enrichment function is com- B p (ξ2 ) = Be (ξ2 ), =
∂ξ ∂ξ
posed of two parts, which are the plastic (B p ) and elastic
(Be ) parts. Its elastic part is conceptually similar to the Figure 6b shows the proposed enrichment function
enrichment function for weak discontinuity proposed by and its derivative where ξ1 and ξ2 are 0.27 and 0.7, re-
Moës et al. (2003), and dα in Equation (19) is propor- spectively. Notice that it satisfies C 1 requirement at the
tional to the distance between the onset location of plas- boundary of the yield zone and C ∞ at all the other loca-
tic deformation (ξ0 ) and node α. The plastic part of the tions of the natural coordinates (−1 ≤ ξ ≤ 1). Further-
enrichment function ranges from ξ1 to ξ2 in the natural more, it can satisfy the following conditions, which can
coordinate system, and ξ1 and ξ2 are adaptively updated be utilized for straightforward imposition of displace-
by a stress state of a fiber beam element, as discussed ment boundary conditions:
152 Park, Kim & Kim

of a plastic region and an elastic region. The plastic en-


richment for the cantilever can be initially given as

B p = aξ 2 + bξ + c
B=   (25)
B e = 2α=1 φα (ξ )|dα | − 2α=1 |φα (ξ )dα |

where, similarly to the case of Equation (19), B p is ap-


Fig. 7. Boundary between the elastic region and the plastic plied if ξ1 ≤ ξ ≤ ξ2 , and B e is utilized, otherwise. In this
region. case, ξ1 is set to be −1 whereas ξ2 is obtained from
Equation (24). In Equation (25), the coefficients a, b,
and c are determined from the boundary conditions
given below and provided in the Appendix.
∂ B p (ξ1 )
= 0, B p (ξ2 ) = B e (ξ2 ),
∂ξ
∂ B p (ξ2 ) ∂ B e (ξ2 )
= (26)
∂ξ ∂ξ

The shape of this function with ξ2 = −0.6 is illustrated


Fig. 8. Plastic region spread over a node. in Figure 9a. As can be seen from the figure, it does not
satisfy the condition given by Equation (21), which is
essential for the straightforward imposition of displace-
Bα (xβ ) = 0, α, β = 1, . . . , N (21)
ment boundary conditions. To address this issue, the
enrichment function of Equation (25) is modified using
dBα (xβ )
= 0, α, β = 1, . . . , N (22) the concept of the so-called stable generalized finite ele-
dx ment method (SGFEM) (Babuška and Banerjee, 2012;
The values of ξ1 and ξ2 in the plastic enrichment Gupta et al., 2013) as follows:
function (Equation (19)) are evaluated on the basis of
the stress state within a beam element. The boundary B = B(ξ ) − I(B(ξ )) (27)
between the elastic and plastic stress regions is first iden- where I(B(ξ )) is the cubic polynomial interpolation of
tified during the finite element analysis. For example, the enrichment function B(ξ ) satisfying the following
the plastic stress region is described as a shaded region boundary conditions, given as:
in Figure 7. Then, the boundaries between the elastic
and plastic parts in the enrichment function (i.e., ξ1 , ξ2 ) ∂I(B(−1)) ∂ B(−1)
I(B(−1)) = B(−1), =
would be in between ξe1 and ξe2 where ξe1 and ξe2 are ∂ξ ∂ξ (28)
the position where the entire section is under the elastic ∂I(B(1)) ∂ B(1)
I(B(1)) = B(1), =
stress state. In this study, ξ1 and ξ2 are defined as ∂ξ ∂ξ
(h − h e ) (ξ0 − ξe1 ) The shape of the enrichment function given by
ξ1 = ξ0 − = γ (ξ0 − ξe1 ) (23)
h 2 Equation (27) is shown in Figure 9b. With this modifica-
and tion, the modified enrichment function not only retains
C 1 continuity, but also satisfies the conditions stated
(h − h e ) (ξe2 − ξ0 )
ξ2 = ξ 0 + = γ (ξe2 − ξ0 ) (24) in Equations (21) and (22). The original purpose of
h 2 SGFEM is to improve the conditioning of the stiffness
respectively, where h is the height of a cross-section. In matrix by orthogonalizing the solution space approxi-
addition, h e is the height of the elastic stress state region mated with the GFEM shape functions while keeping
at the onset location of yielding (ξ0 ), and (h − h e ) leads the accuracy of the solution as discussed in Babuška
to the height of the plastic stress state region. As a re- and Banerjee (2012) and Gupta et al. (2013). Instead,
sult, γ can be interpreted as the relative height of the in our formulation, this concept is applied mainly for
plastic stress state region at ξ0 . the straightforward imposition of displacement bound-
For the case where a plastic region is spread over ary conditions.
a node, a cantilever beam structure illustrated in Fig- Finally, to accurately describe plastic deformation
ure 8 is considered. It is assumed that the onset loca- of an element with multiple plastic regions, a com-
tion of plastic deformation is the left node of the beam bined plastic enrichment function is proposed. Figure 10
(i.e., ξ0 = ξ1 = −1), and thus the beam element consists shows the enlarged shape of the middle element of the
Generalized finite element formulation of fiber beam elements for distributed plasticity 153

ment function for this element can be defined as


Bξ γ2 γ3
еBξ ξ
е B= B2 + B3
γ2 + γ3 + γ4 γ2 + γ3 + γ4
γ4
+ B4 . (29)
γ2 + γ3 + γ4

ξ
е
Here, B2 and B4 are the plastic enrichment function for


the description of the plastic regions #2 and #4, respec-

е
tively, and can be calculated using Equations (25) and
(27). B3 is the plastic enrichment function for the plas-
tic region #3 and can be calculated using Equation (19).
ξ In addition, γ2 , γ3 , and γ4 are the relative heights of the
plastic regions #2, #3, and #4, respectively, as defined in
ξ Equations (23) and (24).
From this definition, it can be seen that the contribu-
tion of each plastic enrichment to the combined func-
tion is determined in proportion with the relative height
of the corresponding plastic region. Also, notice that the
proposed enrichment function requires only the same
number of DOFs as in the case of a single plastic region
within an element. It can be adaptively computed on-
the-fly based on plastic deformation distribution at the
ξ
е

previous loading step, as summarized in Algorithm 1.


The plastic enrichment functions are consistently up-


е

dated at each integration point within an element.


Algorithm 1.

е е Adaptive construction of plastic enrichment functions
ξ Bξ ξ
in relation with a stress state.
ξ

Fig. 9. Enrichment function for a plastic hinge at a node: (a)


original function and (b) modified function based on the
SGFEM concept.

3.2.3 Imposition of displacement boundary conditions.


As discussed in Section 3.2.1, the GFEM approxima-
tion expressed in Equation (14) allows that the DOFs
corresponding to polynomial enrichments with i = 1
and 2 ( w 0β1 and w 0β2 ) can have the physical meaning of
displacement and rotation at node β, respectively. For
Fig. 10. Beam element with multiple plastic regions.
example, if the scaled monomials up to p = 3 are used
as the enrichment functions at all nodes of the domain,
due to Equation (15), the GFEM approximation of
three-span beam structure presented in Figure 4. In the vertical displacement at node β can be simplified as in
figure, h e2 , h e3 , and h e4 denote the heights of the elastic Equation (30). Similarly, due to Equations (15), (16),
stress state region at the onset locations of the plastic (21), and (22), the approximated rotation of the fiber
regions #2, #3, and #4, respectively. The plastic enrich- beam model can be computed by Equation (31).
154 Park, Kim & Kim

Therefore, if h β is set to be 1, w 0β2 has the physical


meaning of the rotation at node β. Due to this feature,
the proposed GFEM enables the straightforward im-
position of displacement boundary conditions without
using special techniques such as the penalty and La-
grange multiplier methods (Szabo and Babuška, 1991).

N

w(xβ ) = ϕα (xβ ) L αi (xβ ) w 0αi + Bα (xβ )L αi (xβ ) w αi
E

α=1 i∈I(α)


= ϕβ (xβ ) L βi (xβ ) w 0βi + Bβ (xβ )L βi (xβ ) w βi
E

i∈I(β)
 2
xβ − xβ xβ − xβ
= 1 · 1 · w 0β1 + · w 0β2 + · w 0β3
hβ hβ
3 
xβ − xβ
+ · w 0β3 = w 0β1
hβ (30)

dw(xβ )
θ (xβ ) =
dx

N
dϕα (xβ )

= L αi (xβ ) w 0αi + Bα (xβ )L αi (xβ ) w αi
E
dx
α=1 i∈I(α)


N d

+ ϕα (xβ ) L αi (xβ ) w 0αi + Bα (xβ )L αi (xβ ) w αi
E
dx
α=1 i∈I(α)

dL βi (xβ ) dBβ (xβ )


= ϕβ (xβ ) w 0βi + L βi (xβ ) w βi
E Fig. 11. Numerical integration scheme: (a) two-dimensional
dx dx elements cut by a crack interface and (b) fiber beam element
i∈I(β)
with a plastic enrichment.
dL βi (xβ ) E dL βi (xβ )
+ Bβ (xβ ) w βi =1· w 0βi
dx dx integration domain is employed for the entire element.
i∈I(β)
 2  For the same reason, the fiber beam element with the
w 0β2 2 w 0β3 xβ − xβ 3 w 0β4 xβ − xβ plastic enrichment needs to be subdivided at the bound-
= + · + ·
hβ hβ hβ hβ hβ ary of the yield zone, at which only C 1 requirement is
satisfied, and a numerical integration rule must be ap-
w 0β2 plied to each of the subdivided integration elements as
= (31)
hβ illustrated in Figure 11b. For the numerical integration
of fiber beam elements, the Lobatto quadrature rule
(Heath, 2002) is adopted in this study.
3.3 Implementation issues
As in other Generalized/eXtended finite element ap-
plications with interfaces (Kim et al., 2010; Sukumar 4 NUMERICAL EXPERIMENTS
et al., 2000), the numerical integration of elements with
the plastic enrichment defined by Equations (19) and Three representative computational examples are em-
(25) requires the subdivision of integration elements. ployed in this study: simple beam, three-span continu-
Figure 11a illustrates the numerical integration scheme ous beam, and arbitrary multispan beam. It can be noted
for two-dimensional elements cut by a crack interface that a plastic region is initiated within a span for a simple
(Fries and Belytschko, 2010). In this case, the crack is beam, whereas plastic regions are initiated in multiple
described by Heaviside enrichment function, and the locations for multispan beams. The effectiveness of the
GFEM shape functions with this enrichment satisfy only proposed GFEM framework is presented by compar-
C 0 requirement at the location of crack interface. As a ing it with the standard FEM. In the proposed GFEM
result, the standard integration rule such as the Gauss framework, the cubic polynomial enrichment functions
quadrature cannot exactly integrate stiffness compo- are employed before reaching yield stress within a
nents computed with these shape functions if a single domain. When yielding of a material is initiated, a
Generalized finite element formulation of fiber beam elements for distributed plasticity 155

Fig. 12. Geometry of a simply supported beam.

plastic enrichment function is introduced and updated


by evaluating the stress state in the previous loading in-
crement. Furthermore, when plastic regions appear in
multiple locations in an element, the corresponding en-
richment function is adaptively constructed on the basis , , , , , ,
of plastic regions without introducing additional DOFs.
The tolerance of the norm of the normalized residual
vector is selected as 10−10 in the Newton–Raphson al-
gorithm. For the estimation of the average relative dis-
placement error, the almost exact vertical displacement
along a beam at the kth loading step (ur e f ,k ) is obtained
using the finite element analysis with 300 elements per
span. Then, the average relative error (eavg,k ) of the dis-
placement at the kth loading increment is defined as
||uk − ur e f ,k ||
eavg,k = (32)
||ur e f ,k ||
where uk is the displacement along a beam at the kth
loading step. The number of evaluation points along
a beam is 101 with the uniform spacing of evaluation
points. , , , , , ,

4.1 Simply supported beam


Fig. 13. Comparison between the classical fiber model
The geometry of a simply supported beam example is (FEM) and the generalized fiber model (GFEM) with the (a)
shown in Figure 12. The length (L) of a beam is 6 m with one-element case and (b) two-element case.
a rectangular cross-section. The width (b) and the height
(h) of the cross-section are the same at a value of 0.5 with the results using standard FEM. When one element
m. A concentrated load is applied with the distance of is used with the updated plastic enrichment functions,
4.5 m from the left support. The material is assumed to the number of elements for FEM is selected as 5, 7, 9,
be steel, and thus a one-dimensional isotropic hardening and 11 with the uniform spacing of nodes. Figure 13a
model is employed for the simplicity. The yield stress demonstrates that the average displacement error for
(σ y ) and the Young’s modulus (E) are 420 MPa and GFEM is higher than standard FEM within the elastic
210 GPa, respectively, whereas the elastoplastic tangent region, because a small number of elements is used for
modulus is defined as α E (e.g., α = 0.1). Two cases of GFEM. After displaying plastic deformation, standard
generalized finite element discretization are employed FEM leads to an increase in the error. For the proposed
in this example. First, one element is used, which leads GFEM framework, the plastic length functions
to the formation of a plastic region within an element. (Equation (19)) are enriched at the onset of
Next, two elements are used, while a node is placed plastic deformation, and thus a decrease in the er-
where the load is applied. Thus, in this case, a plastic ror is observed. It can be noted that the error for
region is initiated on the boundary of the element (or GFEM with a single element is generally lower error
finite element node). than for standard FEM up to 9–11 elements.
To demonstrate the effects of the plastic length en- For the two-element case of GFEM, a node is placed
richments on computational results, the computational at a loading point, and the plastic enrichment function
results with the enrichment functions are compared (Equations (25) and (27)) is applied at the onset of
156 Park, Kim & Kim

plastic deformation. Then, the number of elements for


FEM is selected as 4, 8, 12, and 16 with the uniform spac-
ing. Both GFEM and FEM reproduce the exact solution
within an elastic range, because a node is placed at the
loading point (see Figure 13b). After onset of plastic de-
formation, the error of the two-element case is approx-
imately equivalent to that of standard FEM with 16 ele-
ments.
In addition, the boundary between the elastic and
plastic regions within a beam, named as the isoyield
stress line, is evaluated. The analytical solution of the
isoyield stress line for a simply supported beam is ob-
tained from the equilibrium condition of the external
moment and the internal moment. The plastic region is
bh 2 σ y
initiated when the applied load is equal to 6(1−xc /L)x c
. At
the onset of the yield stress, the plastic zone is located at
the loading point. After reaching the yielding, the size of
the plastic region increases according to the increase of
Fig. 14. Boundary between the elastic region and the plastic
the applied load. Then, the positions of the left and right
region, that is, isoyield stress line.
boundaries between the elastic region and the plastic re-
gion are given as
the isoyield stress line, even when only one element is
bh 2 σ y utilized. The relative error of the plastic region height
xe1 = (33)
6(1 − xc /L)P is only 2.4% for GFEM. However, standard FEM is
and limited in accurately representing an isoyield stress line
when the number of elements is relatively small. The
bh 2 σ y relative errors of FEM using 2, 3, and 4 elements are
xe2 = L − (34)
6(xc /L)P 101.3%, 22.0%, and 19.6%, respectively.
where the plastic region exists in between xe1 and xe2 . The effects of the plastic length enrichment updat-
The physical positions of xe1 and xe2 correspond to the ing scheme are investigated by comparing the results
natural coordinates of ξ1 and ξ2 in Figure 6, respec- of the updated plastic length with the results of a fixed
tively. Within the plastic region, xe1 < x < xe2 , the dis- plastic length. For a fixed plastic length, the ratio of
tance from the neutral axis to the position of the yield the plastic region in the enrichment function to a beam
stress (y p ) is expressed as element length, named as a plastic length ratio [γ p =
    (ξ2 − ξ1 )/2], is arbitrarily selected as 0.01, 0.1, 0.2, and
h α 3
 
y p (x) = 3
1+ 1 + p(x) +
3
1 − 1 + p(x) (35) 0.3, and the loading point is considered as the midpoint
2 1−α
of the plastic region. Alternatively, the position of the
where a variable p(x) is defined as plastic region is identified and updated on the basis of
3 the stress within a member, as discussed in Section 3.2.2.
1−α 2 2 x
p(x) = −1 (36) The average error versus the applied load relations are
α 3(1 − α) xe1 plotted for the fixed plastic length and the updated plas-
and tic length, as shown in Figure 15. Onset of plastic defor-
2 3 mation is observed at the applied load of approximately
1−α 2 L−x
p(x) = −1 (37) 8,400 kN. For the one-element case, at the initial stage
α 3(1 − α) L − xe2 of plastic deformation, the results with the smaller value
for xe1 < x ≤
 xc and xc ≤ x < xe2 , respectively. It can be for the plastic length ratio, γ p = 0.01, provide less error
noted that 1 + p(x) can lead to a complex number, than those with the larger value for the plastic length
while the complex numbers in the cubic root cancel each ratio, γ p = 0.3. When the applied load is greater than a
other out. certain level, the differences in error according to the
The computational results of the isoyield stress plastic length ratio are not significant.
line are compared with the analytical solution, For the two-element case, the error levels are sim-
Equation (35), when the applied load is 12,000 ilar among different plastic length ratios at the ini-
kN. Figure 14 demonstrates that GFEM with the plastic tial stage of plastic deformation. This is because a
enrichment functions provides a good approximation of node is placed where plastic deformation occurs in this
Generalized finite element formulation of fiber beam elements for distributed plasticity 157

, , , , , ,

, , , , , ,

Fig. 15. Effects of the plastic length updating scheme on


relative error for (a) one-element case and (b) two-element
case.
Fig. 16. Convergence and computational cost of the
proposed GFEM framework: (a) convergence of the
example. Although the applied load increases, a larger displacement error and (b) number of total iterations.
value of the plastic length ratio can provide a better ap-
proximation than the smaller values. For the updated
plastic length, the error level is approximately 10−4 to
10−3 and 10−5 to 10−4 for the one- and two-element enrichment function is used in GFEM, one obtains a
cases, respectively, and does not increase abruptly with significantly lower error than for standard FEM with
increasing load. Thus, the proposed framework accu- the same number of elements. It can be noted that the
rately captures the reference solutions. error level of the proposed GFEM with one element is
The convergence and computational cost of the similar to that of standard FEM with eight elements,
proposed GFEM framework are investigated to whereas the error level for the two-element case is
demonstrate the effectiveness of the generalized fiber similar to the error of FEM using 16 elements. The
element modeling. The total average relative error is DOFs for the one- and two-element cases are 16 and
evaluated by averaging the relative errors of each load- 24, respectively, whereas the DOFs of FEM with 8 and
ing increment. The rate of convergence for standard 16 elements are 18 and 34, respectively. To obtain the
FEM is similar to that for GFEM without the plastic same level of accuracy, GFEM with plastic enrichment
enrichment, as shown in Figure 16a. When the plastic leads to less DOFs than standard FEM.
158 Park, Kim & Kim

Fig. 17. Geometry and boundary conditions of a three-span


continuous beam.

To estimate the computational cost of GFEM with


the plastic enrichment function, the number of total it-
erations in the Newton–Raphson algorithm is utilized.
In the Newton–Raphson algorithm, the initial values of
the DOFs associated with the enrichment functions are
set to zero when a plastic enrichment function is in- , , , , , ,
troduced, whereas the initial values are obtained from
the previous loading step when the plastic enrichment
function is updated. Then, the numbers of iterations in
each loading increment are summed. One notes that
measuring the actual run-time is not practical in this
study, because the number of elements is relatively
small and GFEM with the enrichment function is devel-
oped as an in-house code. The number of total iterations
versus the number of elements are plotted in Figure 16b
for the four cases: standard FEM, GFEM without plas-
tic enrichment, GFEM with the one-element case, and
GFEM with the two-element case. Increasing the num-
ber of elements does not lead to a significant increase in
the number of iterations for both FEM and GFEM. In
addition, GFEM with plastic enrichment results in less
number of total iterations than FEM to have the same
, , , , , ,
level of relative error.

4.2 Three-span continuous beam


Fig. 18. Comparison between the average relative error of
To investigate the effects of multiple plastic regions in
GFEM and that of standard FEM for the three-span
an element on computational results, an example of a
continuous beam: (a) one-element case and (b) two-element
three-span continuous beam is employed. The length of case.
a span is 6 m with a rectangular cross-section of 0.5 m
by 0.5 m, and a concentrate load is applied at the cen-
ter of each span (Figure 17). The bilinear elastoplastic tion within a span, an enrichment function is adaptively
constitutive relation is employed with the elastic mod- constructed on-the-fly based on the state of plastic de-
ulus of 210 GPa and the yield stress of 420 MPa, which formation, as discussed in Section 3.2.2.
are the same material properties as in the simple beam The results of GFEM are compared with those of
example. standard FEM, as shown in Figure 18. GFEM pro-
The two cases of GFEM are utilized, that is, one- and vides larger error than the standard FEM in the elas-
two-element cases within a span. For the one-element tic range, whereas the error of GFEM decreases after
case, one element is used per span, and thus the num- onset of plastic deformation because of the addition of
ber of elements is 3. For the two-element case, a node enrichment functions. For the standard FEM, the error
is placed where a concentrated force is applied, which tends to increase after onset of plastic deformation, as
leads to six elements for the three-span continuous expected. In addition, the error of the one-element case
beam. Then, plastic deformation occurs in multiple po- is approximately equivalent to the FE analysis with 21
sitions within an element because the maximum positive elements (i.e., seven elements per span), whereas the
and negative moments are expected inside a span and error of the two-element case is almost equivalent to
on supports, respectively. To capture plastic deforma- the FE analysis with 36 elements (i.e., 12 elements per
Generalized finite element formulation of fiber beam elements for distributed plasticity 159

and element-plastic enrichment functions is utilized in


the midspan (e.g., B2 , B3 , B4 ), which corresponds to
Equation (29).

4.3 Arbitrary multispan beam


To demonstrate the generality and consistency of the
proposed GFEM framework, an arbitrary multispan
beam is shown in Figure 20a. The span length and the
applied load are arbitrary selected with a rectangular
cross-section of 0.5 m by 0.5 m. The elastic modulus and
the yield stress are 210 GPa and 420 MPa, respectively,
which are the same material properties as in the pre-
vious examples. The increment of the distributed load
(q), the concentrated load (P), and the moment (M)
for each loading step are 3,000 kN/m, 6,000 kN, and
25,000 kN-m, respectively. While the applied load in-
creases, plastic regions appear at multiple locations. For
instance, Figure 20b illustrates the locations and forma-
tion order of the plastic regions. To solve the example
Fig. 19. Evolution of the isoyield lines according to the load:
using GFEM with plastic enrichment, nodes are only
(a) the standard FEM using 300 elements per span, (b) placed at the supports and loading points, and thus the
GFEM with the one-element case and (c) GFEM with the numbers of elements and nodes are 7 and 8, respec-
two-element case. tively. For FEM, each span has the same number of el-
ements with the uniform spacing.
span). One notes that those observations are consistent The error of the proposed GFEM framework is com-
with the simple beam example although multiple plastic pared with the standard FEM. Figure 21 illustrates that
regions are introduced in an element. the error variation of this example is similar to those of
In addition, the isoyield lines obtained from FEM the simple beam and the three-span continuous beam.
and GFEM are illustrated when the applied loads are The error of the proposed GFEM framework using
10,800, 14,100, and 24,900 kN (Figure 19). To obtain seven elements is approximately similar to the error of
an almost exact isoyield stress line, FE analysis is per- FEM with 60 elements. The corresponding DOFs are
formed using 300 elements per span. GFEM well cap- 64 and 122 for GFEM and FEM, respectively. In sum-
tures the smooth isoyield lines according to the loading mary, one can reduce the size of a system of equations in
steps although only one or two elements are utilized per half using GFEM with the plastic enrichment functions
span, as shown in Figures 19b and c, respectively. The while achieving the same level of accuracy compared to
good agreement is achieved by the adaptive construc- standard FEM.
tion of enrichment functions with respect to the forma- The condition numbers are evaluated at each load-
tion of the five plastic regions. Table 1 summarizes the ing increment for GFEM with and without the plastic
plastic regions and corresponding plastic enrichment enrichment functions using seven elements. Figure 22
functions for the one-element case. Plastic deformation demonstrates that the condition numbers are the same
is introduced at the plastic regions #1 and #5, and thus within the elastic region, whereas they increase when
the element-plastic enrichment functions, for example, the plastic enrichments are introduced, as expected.
B1 , B5 , are included for the left and right spans, re- The computational cost is estimated using the num-
spectively. While the external load increases, additional ber of total iterations. Figure 23 illustrates the number
plastic regions are initiated at the two internal supports of total iterations for the three cases: standard FEM
(i.e., plastic regions #2 and #4). Then, the combi- (case I), GFEM without plastic enrichment (case II),
nation of the element-plastic enrichment functions and GFEM with plastic enrichment (case III). Similar
(Equation (19)) and the node-plastic enrichment to the simple beam, the standard FEM and the GFEM
functions (Equation (25)) is utilized for the two side without plastic enrichment provide similar numbers of
spans. For the midspan, the combination of the two total iterations with respect to the number of elements.
node-plastic enrichment functions (e.g., B2 , B4 ) is used. The number of total iterations for GFEM with plastic
Finally, the plastic deformation occurs at the center of enrichment is approximately 10–20% higher than those
the midspan, and thus the combination of the node- of the other two cases. In addition, Table 2 shows the
160 Park, Kim & Kim

Table 1
Combination of plastic enrichment functions according to the loading stages for the one-element case

Load (kN) Plastic regions No. of DOFs Left span Midspan Right span
0–9,900 − 16 − − −
9,900–11,100 #1, #5 32 B1 0 B5
11,100–23,400 #1, #2, #4, #5 32 γ1
B + γ γ+γ
γ1 +γ2 1
2
B2 γ2
B
γ2 +γ4 2
+ γ4
B
γ2 +γ4 4
γ4
B + γ γ+γ
γ4 +γ5 4
5
B5
1 2 4 5
γ1 γ2 γ2 γ3 γ4 γ5
23,400–30,000 #1∼ #5 32 γ +γ
B1 + γ +γ
B2 B
γ2 +γ3 +γ4 2
+ B
γ2 +γ3 +γ4 3 γ +γ
B4 + γ +γ
B5
1 2 1 2 4 5 4 5
+ γ +γγ4 +γ B4
2 3 4

Fig. 20. (a) Geometry and boundary conditions of an arbitrary multispan beam and (b) the formation order of the plastic regions.

numbers of iterations for the three cases according to tic deformation using a coarse mesh was proposed. The
the formation of plastic regions. Six plastic regions are strong gradient of displacement in a fiber beam element
formed in this example, as indicated in Figure 20b. The near plastic regions can be accurately described using
number of elements for FEM is selected as 60 because a special plastic enrichment function. The two types of
the error of FEM using 60 elements is similar to that the plastic enrichment functions were suggested for the
of GFEM with the plastic enrichment functions. Within cases where the plastic hinges are located within an ele-
the elastic range (e.g., stage 1), the number of iterations ment and at a node, respectively. A combination of the
is one, as expected. After the first plastic deformation two plastic enrichment functions is proposed to capture
occurs in an internal support (stage 2), the number of it- multiple plastic regions in an element. In this approach,
erations for each loading increment is about 2–3 for the the optimal shape of the plastic enrichment function can
three cases. In the subsequent plastic region formation be adaptively updated by reflecting plastic deformation
(stages 3–7), the number of iterations for each loading at the previous loading step, and thus the accuracy of
increment is about 2–4. GFEM with the plastic enrich- the nonlinear solution can be enhanced. The effective-
ment functions provides only a few more iterations at ness of the proposed method was investigated in terms
maximum than standard FEM for each stage. In sum- of accuracy and computational cost through several nu-
mary, to obtain the similar level of accuracy, the total merical experiments. The main conclusions of this arti-
number of iterations for the proposed GFEM frame- cle are as follows:
work is 10% higher than standard FEM, whereas the
size of a system of equations of GFEM is almost half of
that of standard FEM. r The proposed GFEM framework can accurately pre-
dict the nonlinear solution of fiber beam elements
with reduced computational cost compared to the
5 SUMMARY AND CONCLUDING REMARKS standard FEM. The accuracy of the GFEM solution is
comparable to that of the standard FEM with eight or
In this article, a generalized fiber beam element formu- nine times more elements. For the same level of accu-
lation that can accurately capture the formation of plas- racy, the total number of iterations required to obtain
Generalized finite element formulation of fiber beam elements for distributed plasticity 161

Fig. 22. Effects of the plastic enrichment functions on the


condition number.

Fig. 21. Relative error comparison between the GFEM and


the standard FEM according to (a) the loading step and (b)
the number of elements.
Fig. 23. Number of total iterations for GFEM and FEM.

the GFEM solution is almost equivalent to that of the


standard FEM solution;
r The proposed GFEM enables the straightforward im-
position of displacement boundary conditions with- GFEM is highly effective especially in estimating the
out using special techniques such as the penalty and nonlinear solution at loading stages with plastic de-
Lagrange multiplier methods; formation in a member.
r The proposed plastic length updating scheme can re-
sult in the nonlinear solution, of which accuracy is
equivalent to or higher than those of the solutions The GFEM framework proposed in this study can
with fixed plastic length ratios;
r The proposed framework is valid for arbitrary multi-
be extended and applied to the analysis of two-
or three-dimensional frame members. However, the
span beams, which leads to multiple plastic regions applicability of the proposed plastic enrichment func-
in an element. Such behavior is captured by adap- tion to the simulation of beams or columns subjected
tively reconstructing the plastic enrichment functions to more complex boundary conditions or with softening
without introducing additional DOFs. The proposed material behavior requires further in-depth study.
162 Park, Kim & Kim

Table 2 X widget environment, Computers and Structures, 48(3),


Number of iterations according to the formation of plastic 433–40.
regions DoD (2005), Design of Buildings to Resist Progressive Col-
lapse, Unified Facilities Criteria UFC 4-023-03, Department
Stage Load step Case I Case II Case III of Defense, USA.
Duarte, C. A., Babuška, I. & Oden, J. T. (2000), Generalized
1 1–27 27 29 28 finite element methods for three dimensional structural me-
2 28–33 12 13 16 chanics problems, Computers and Structures, 77, 215–32.
3 34–35 5 6 8 Duarte, C. A. & Kim, D.-J. (2008), Analysis and applications
4 36–50 45 43 48 of a generalized finite element method with global-local en-
5 51–55 15 15 17 richment functions, Computer Methods in Applied Mechan-
6 56–83 82 84 78 ics and Engineering, 197(6–8), 487–504.
7 84–100 48 47 57 Duarte, C. A. M. & Oden, J. T. (1996), An h-p adaptive
Total 234 237 252 method using clouds, Computer Methods in Applied Me-
chanics and Engineering, 139, 237–62.
Ellingwood, B. R. & Dusenberry, D. O. (2005), Build-
ing design for abnormal loads and progressive col-
ACKNOWLEDGMENT lapse, Computer-Aided Civil and Infrastructure Engineer-
ing, 20(3), 194–205.
This work was supported by a National Research Foun- Fries, T.-P. & Belytschko, T. (2010), The ex-
dation of Korea (NRF) grant funded by the Korean gov- tended/generalized finite element method: an overview of
the method and its applications, International Journal of
ernment (Ministry of Science, ICT & Future Planning)
Numerical Methods in Engineering, 84(3), 253–304.
(No. 2017R1A2B4004729). Grierson, D. E., Xu, L. & Liu, Y. (2005), Progressive-
failure analysis of buildings subjected to abnormal load-
REFERENCES ing, Computer-Aided Civil and Infrastructure Engineering,
20(3), 155–71.
GSA (2003), Progressive Collapse Analysis and Design Guide-
Adeli, H. & Chyou, H.-H. (1986), Plastic analysis of irregu- lines for New Federal Office Buildings and Major Modern-
lar frames on microcomputers, Computers and Structures, ization Projects, General Services Administration, Wash-
23(2), 233–40. ington DC.
Adeli, H. & Mabrouk, N. (1985), Efficient optimum plastic de- Gupta, V., Duarte, C. A., Babuška, I. & Banerjee, U.
sign of unbraced frames, in Proceedings of the International (2013), A stable and optimally convergent generalized
Conference on CAD/CAM, Robotics, and Automation, Tuc- FEM (SGFEM) for linear elastic fracture mechanics, Com-
son, AZ, USA. Invited abstract. puter Methods in Applied Mechanics and Engineering, 266,
ASCE (2005), Minimum Design Loads for Buildings and 23–39.
Other Structures, American Society of Civil Engineers, Re- Heath, M. T. (2002), Scientific Computing: An Introductory
ston, VA. Survey, McGraw Hill, New York, NY.
Babuška, I. & Banerjee, U. (2012), Stable generalized finite Kim, D., Oh, B. K., Park, H., Shim, H. B. & Kim, J. (2017),
element method (SGFEM), Computer Methods in Applied Modal identification for high-rise building structures using
Mechanics and Engineering, 201-204, 91–111. orthogonality of filtered response vectors, Computer-Aided
Babuška, I. & Melenk, J. M. (1997), The partition of unity Civil and Infrastructure Engineering, 32(12), 1064–84.
finite element method, International Journal of Numerical Kim, D.-J., Duarte, C. A. & Proenca, S. (2012), A generalized
Methods in Engineering, 40, 727–58. finite element method with global-local enrichment func-
Bažant, Z. P. & Verdure, M. (2007), Mechanics of progres- tions for confined plasticity problems, Computational Me-
sive collapse: learning from World Trade Center and build- chanics, 50(5), 563–78.
ing demolitions, Journal of Engineering Mechanics, 133(3), Kim, D.-J., Duarte, C. A. & Sobh, N. A. (2011), Parallel sim-
308–19. ulations of three-dimensional cracks using the generalized
Belytschko, T., Gracie, R. & Ventura, G. (2009), A review of finite element method, Computational Mechanics, 47(3),
extended/generalized finite element methods for material 265–82.
modeling, Modelling and Simulation in Materials Science Kim, D.-J., Hong, S.-G. & Duarte, C. (2015), Generalized fi-
and Engineering, 043001, 24 pp. nite element analysis using the preconditioned conjugate
Bordas, S., Nguyen, P. V., Dunant, C., Guidoum, A. & Dang, gradient method, Applied Mathematical Modelling, 49(1),
H. N. (2007), An extended finite element library, Interna- 99–121.
tional Journal for Numerical Methods in Engineering, 71(6), Kim, D.-J., Pereira, J. P. & Duarte, C. A. (2010), Analysis
703–32. of three-dimensional fracture mechanics problems: a two-
CEN (1994), Eurocode 1 - Actions on Structures, Part 1 - Ba- scale approach using coarse generalized FEM meshes, In-
sis of Design, European Pre-standard ENV 1991-1, Comite ternational Journal of Numerical Methods in Engineering,
Europeen de Normalization 250, Brussels, Belgium. 81(3), 335–65.
Cha, Y. J., Choi, W. & Buyukozturk, O. (2017), Deep Liu, Y., Xu, L. & Grierson, D. E. (2010), Influence of semi-
learning-based crack damage detection using convolutional rigid connections and local joint damage on progressive col-
neural networks, Computer-Aided Civil and Infrastructure lapse of steel frameworks, Computer-Aided Civil and In-
Engineering, 32(5), 361–78. frastructure Engineering, 25(3), 184–204.
Chuang, L. C. & Adeli, H. (1993), Design-independent CAD Miranda, E., Mosqueda, G., Retamales, R. & Pekcan, G.
window system using the object-oriented paradigm and HP (2012), Performance of nonstructural components during
Generalized finite element formulation of fiber beam elements for distributed plasticity 163

the 27 February 2010 Chile earthquake, Earthquake Spec- Xu, J., Lee, C. K. & Tan, K. H. (2012), A two-dimensional
tra, 28(S1), S453–71. co-rotational Timoshenko beam element with XFEM for-
Moës, N., Cloirec, M., Cartraud, P. & Remacle, J.-F. (2003), A mulation, Computational Mechanics, 49(5), 667–83.
computational approach to handle complex microstructure Yu, G. & Adeli, H. (1993), Object-oriented finite element
geometries, Computer Methods in Applied Mechanics and analysis using EER model, Journal of Structural Engineer-
Engineering, 192(28–30), 3163–77. ing, 119(9), 2763–81.
Moës, N., Dolbow, J. & Belytschko, T. (1999), A finite ele-
ment method for crack growth without remeshing, Inter-
national Journal of Numerical Methods in Engineering, 46, APPENDIX A: COEFFICIENT DETERMINATION
131–50. OF THE PLASTIC ENRICHMENT FUNCTIONS
Oden, J. T., Duarte, C. A. & Zienkiewicz, O. C. (1998),
A new cloud-based hp finite element method, Computer
Methods in Applied Mechanics and Engineering, 153, 117– The coefficients of the plastic enrichment functions
26. are provided. The plastic enrichment function of Equa-
Ohnishi, T. (2012), The disaster at Japan’s Fukushima-Daiichi tion (19) within ξ1 ≤ ξ ≤ ξ2 can be alternatively ex-
nuclear power plant after the March 11, 2011 earthquake pressed as
and tsunami, and the resulting spread of radioisotope con-
tamination, Radiation Research, 177(1), 1–14. B p = a1 (ξ − ξ1 )3 + a2 (ξ − ξ1 )2 + a3 (ξ − ξ1 ) + a4 (A1)
Park, K., Kim, H., Kwon, T. & Choi, E. (2016), Effect of neu-
tron irradiation on response of reinforced concrete mem- where
bers for nuclear power plants, Nuclear Engineering and De- 2
sign, 310, 15–26. a1 = [Be (ξ1 ) − Be (ξ2 )]
Park, K., Oh, B. K., Park, H. S. & Choi, S. W. (2015), GA- (ξ2 − ξ1 )3
based multi-objective optimization for retrofit design on a  
1 dBe (ξ1 ) dBe (ξ2 )
multi-core PC cluster, Computer-Aided Civil and Infras- + + (A2)
tructure Engineering, 30(12), 965–80. (ξ2 − ξ1 )2 dξ dξ
Park, K., Pereira, J. P., Duarte, C. A. & Paulino, G. H. (2009),
Integration of singular enrichment functions in the general- −3
ized/extended finite element method for three-dimensional a2 = [Be (ξ1 ) − Be (ξ2 )]
problems, International Journal of Numerical Methods in (ξ2 − ξ1 )2
Engineering, 78(10), 1220–57.  
1 dBe (ξ1 ) dBe (ξ2 )
Pereira, J. P., Kim, D.-J. & Duarte, C. A. (2012), A two-scale − 2 + (A3)
approach for the analysis of propagating three-dimensional (ξ2 − ξ1 ) dξ dξ
fractures, Computational Mechanics, 49(1), 99–121.
Rafiei, M. H. & Adeli, H. (2017), A novel machine learn- dBe (ξ1 )
ing based algorithm to detect damage in high-rise building a3 = (A4)
structures, Structural Design of Tall and Special Buildings, dξ
26(18), e1400. and
Sozen, M. A., Thornton, C. H., Corley, W. G. & Mlakar,
P. F., Sr., (1998), The Oklahoma City bombing: structure a4 = Be (ξ1 ) (A5)
and mechanisms of the Murrah Building, Journal of Perfor-
mance of Constructed Facilities, 12(3), 120–36. Similarly, when plastic deformation is initiated at a left
Spacone, E., Filippou, F. C. & Taucer, F. F. (1996a), Fibre node, the plastic enrichment function of Equation (25)
beam-column model for non-linear analysis of R/C frames: within −1 ≤ ξ ≤ ξ2 can be given as
part I. Formulation, Earthquake Engineering and Structural
Dynamics, 25(7), 711–26. B p = b1 (ξ + 1)2 + b2 (ξ + 1) + b3 (A6)
Spacone, E., Filippou, F. C. & Taucer, F. F. (1996b), Fibre
beam-column model for non-linear analysis of R/C frames: where
part II. Applications, Earthquake Engineering and Struc-
1 dB e (ξ2 )
tural Dynamics, 25(7), 727–42. b1 = (A7)
Sukumar, N., Moës, N., Moran, B. & Belytschko, T. (2000), 2(1 + ξ2 ) dξ
Extended finite element method for three-dimensional
crack modelling, International Journal of Numerical Meth- b2 = 0 (A8)
ods in Engineering, 48(11), 1549–70.
Szabo, B. & Babuška, I. (1991), Finite Element Analysis, John and
Wiley and Sons, New York, NY.
1 (1 + ξ2 )dB e (ξ2 )
Torbol, M., Gomez, H. & Feng, M. (2013), Fragility anal- b3 = B e (ξ2 ) − (A9)
ysis of highway bridges based on long-term monitoring 2 dξ
data, Computer-Aided Civil and Infrastructure Engineering,
28(3), 178–92. In addition, the cubic polynomial function (I(B(ξ ))) in
Wu, J. Y. & Lindell, M. K. (2004), Housing reconstruction af- Equation (27) is given as
ter two major earthquakes: the 1994 Northridge earthquake
in the United States and the 1999 Chi-Chi earthquake in I(B(ξ )) = c1 (ξ + 1)3 + c2 (ξ + 1)2 + c3 (ξ + 1) + c4 (A10)
Taiwan, Disasters, 28(1), 63–81. where c1 = b3 /4, c2 = −3b3 /4, c3 = 0, and c4 = b3 .

You might also like