Beruflich Dokumente
Kultur Dokumente
ECCOMAS 2000
Barcelona, 11-14 September 2000
ECCOMAS
1
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
1 INTRODUCTION
Recent developments in structural materials, more refined design methodologies and the
large amount of research on stability of structures have led to increasingly slender structural
elements whose analysis necessitates a truly non-linear approach due to the presence of
geometric non-linearities. These systems may exhibit multiple solutions and may loose their
stability due to bifurcation or the existence of limit points along the non-linear equilibrium
path. The knowledge of the non-linear behaviour of slender structural elements, such as
columns, frames. rings and arches, is essential in the local or global stability analysis of
complex structural systems. The finite element method (FEM) has shown to be particularly
appropriate for the analysis of complex structural problems. The discretization process of non-
linear structures by the use of finite elements leads to a system of non-linear algebraic
equations that are often solved by Newton-type methodologies.
In the analysis of steel frames, which is the topic of the present work, in order to evaluate
accurately numerically the instability behaviour, or critical structural aspects, some relevant
problems have to be studied:
The development of reliable 2D and 3D non-linear finite element formulations1,2,3,4;
Numerical procedures for determining the equilibrium path in both pre and post-buckling
ranges, which may include softening behaviour, the presence of load and displacement limit
points and bifurcations2,4,5;
Bracketing procedures for the computation of singular points (limit points or bifurcations)
and techniques for branch switching4;
Finite element formulations for 2D and 3D elastic-plastic and rigid-plastic frames6;
Semi-rigid steel connections7; the moment-rotation characteristics of the connections can
strongly influence the response of individual members as well as the overall behavior of the
complete framing system;
Graphical user interface during the model creation, analysis and post-analysis.
This work is mainly concerned with the first topic, but utilizes the knowledge of the second
and the last subject. Basically, the aim of the present work is to make a comparative study and
the computational implementation of the following geometrically non-linear formulations for
two dimensional frame elements: Alvess updated Lagrangian formulation1, in which
complete expression of the Green-Lagrange strain increments and internal load vector based
on natural displacement were used; Yang and Kuos updated Lagrangian formulation2, where
a simplified planar frame element was adopted and two methodologies were used to obtain the
internal load vector: natural displacement and external stiffness approaches; and three of the
Pacoste and Erikssons formulations3, where a total reference frame (total Lagrangian),
following both total and co-rotational approaches, were tested.
These formulations were used together with the non-linear solution methodology
implemented initially by Silveira5, which solves the resulting non-linear equations and obtains
non-linear equilibrium paths through the Newton-Raphsons method together with path
following techniques, such as the arc-length schemes of Crisfield4 and generalized
displacement control technique2. The computational performance and reliability of these
2
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
where is the load correction parameter that must be measured at each equilibrium iterative
cycle and ug and ur are obtained from: ug = K 1g and ur = K 1 Fr . The definition of
in (4) depends on the selection of an appropriate iterative strategy; in other words, an
additional constraint equation involving with the aim of restoring equilibrium as rapidly as
possible is necessary. The numerical strategy used in this work to obtain is based on the
concept of an arc-length constraint equation4, which consist in considering, in addition to
3
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
u T u + 2 FrT Fr = l2 (5)
in which l is the generalized arc-length of the tangent at the converged state (i-1) in load-
displacement space. The iteration k gives the subincrements k e uk, which are used as
corrections for the load and displacement increments:
k = ( k 1) + k and u k = u ( k 1) + u k (6)
If the convergence criteria are fulfilled after a number of iterations, a new equilibrium state of
the structural system is obtained.
In a computational context, a cycle of the proposed incremental-iterative strategy can be
summarized as follows:
1. Considering the previous equilibrium configuration as a reference, the initial increment
of the load parameter 0 is selected and used to calculate the initial increment of the
nodal displacements u0:
u 0 = 0 u T (7)
with u T = K 1Fr . The initial increment of the load parameter 0 can be selected
here using the constraint equation (5). The approximations 0 and u0 are termed
here tangent incremental solution or predictor solution. This solution rarely
satisfies the equilibrium equations, so additional iterative cycles are required. In this
work different load increment strategies will be used.
2. The second step of the solution methodology deals with the geometric non-linearity of
the structural system. Here the Newton-Raphsons method (full or modified) is used to
solve the discretized equilibrium equations making correction in the predictor solution
by using k e uk. Then, a new incremental solution is obtained and the correction
procedure is repeated until the convergence criteria are satisfied.
These procedures are better described in Figure 1.
4
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
Stiffness matrix: K
New increment
Non-Linear
Predictor: 0 and u 0 Formulations
Yes
Iterative loop: k=1,2,...
g Internal force vector:Fi
Res. vector: g
Fr
2 2
du 1 du dv
xx = + [ + ]
dx 2 dx dx (8)
where u is the axial displacement and v the lateral displacement.
Using Bernoulli-Euler hypothesis: u = u y dv / dx ; where, u is due to the
extensional forces and the second part, y (dv/dx), is due to bending forces, one obtains from
equation (8):
xx = exx + xx (9)
with exx defining the linear component and xx the non-linear component, which can be
expressed as:
2 22
du d 2 v 1 du du d 2 v 2
2 d v 1 L dv
e xx = y and xx =
[ 2 y + y + dx ]
dx dx 2 2 dx dx dx 2 dx 2 L dx (10)
0
In order to remove or, at least ameliorate, the membrane locking due to usually poor
shape functions adopted for u (see Section 3.1.2), the last term in (10) was uniformized
following Crisfields suggestion4.
In the updated Lagrangian formulation, the last calculated configuration t is selected as the
reference configuration. Therefore, it is important to know for the frame element considered
the stress field, or deformation configuration of the body, at configuration t. Following Alves1
proposal, the deformation at configuration t is obtained from:
5
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
t
=
P y (M + M 2 ) x ]
+ [M1 1
(11)
EA EI L
where P, M1, M2 are, respectively, the in-plane normal force and the bending moments acting
on the beam element at step t, as shown in Figure 2.
M
2
M P
1
P
Figure 2: Force and moments at equilibrium configuration t.
By substituting Equation (9) into (12) and by using the definitions in (10), it is possible to
write as follow:
= U 0 + U + U L + U1 + U 2 - [ t Fi u i ds + Fi u i ds] (13)
s s
where:
1 1
U0 = E t xx e xx t dVol ; U = E t xx xx t dVol ; U L = E e 2xx t dVol ;
2 t Vol t
Vol 2 t Vol
t 1 2 t
U1 = Ee xx xx dVol and U 2 = E xx dVol (14)
t
Vol
2 t Vol
Here U0 is associated with the total force applied at configuration t; U corresponds to the
initial deformation influence and will generate the geometric stiffness matrix; UL is
responsible for the linear part of stiffness matrix; and, U1 and U2 will originate the stiffness
matrices which are linear and quadratic functions of the nodal displacement increments. All
these matrix components are presented in the next section.
However, the increment of the total potential energy can be rewritten, if the equality
6
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
t
vol E xx e xx dvol = s t Fi u i ds is true, in the form:
= U + U L + U1 + U 2 - s Fi u i ds (15)
Using, the previous relations (Alves1 and Silveira5), the energy functional (15) can be
written as a function of the nodal displacements and forces, that is:
1 e 1 e 1 e 1 t + t (17)
= u T [ K L + K + K 1 (u) + K e2 (u, u)]u + u T t Fie u T Fre
2 2 6 24
in which K eL , K e , K 1e e K e2 can be obtained by differentiation of the energy terms in (14):
2U L 2U 3U1 4U 2
k L(i, j) = ; k (i, j) = ; k1(i, j) = u k ; k 2(i, j) = u k u l
u i u j u i u j u i u ju k u i u ju k u l
(18)
The incremental equilibrium equations obtained by setting the first variation of the
increment of the total potential energy of the element equal to zero ( u = 0 ), can be
t
expressed as: Fie + t Fie = t + t Fr , where increment of the internal forces vector is given by:
7
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
t 1 1 (19)
Fie = [ K e + K e + K e (u) + K e (u, u) ] u
L 2 1 6 2
Finally, the stiffness matrix Ke in local coordinates is obtained from Equation (17) and is
given by:
1 e (20)
K e = [ K e + K e + K e (u) + K (u, u) ]
L 1 2 2
Here K eL is the conventional linear elastic-stiffness matrix and K e is commonly referred
to as the initial-stress matrix (geometric-stiffness matrix) and its terms depend on the initial
nodal forces. The elements of the matrix K 1e are linear functions of the incremental
displacements while the terms in K e2 are quadratic functions of the incremental nodal
displacements. All these matrices are symmetric.
If a rigid body rotation is applied to the frame element, the forces in Equation (19) are not
equal to zero. Such result is inconsistent with the rigid body law. Trying to minimize this
inconsistency, the increment of the internal force vector may be rewritten using now the
natural displacement approach as:
t 1 1 (21)
Fie = [K L + K + K 1 (un ) + K 2 (un , un )]u n
2 6
where un is the natural displacement increment vector, which can be expressed as:
unT = [ 0 0 1 0 2 ] (22)
t
t
y L
1 2 B*
u1 1 2
v2
A*
v1
tL
u2
t
A B x
Figure 4: Natural deformation of frame element.
= t + t
L t L ; 1 = 1 ; and 2 = 2 (23)
8
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
in which tR is the rotation matrix updated in configuration t and Ra is the rotation matrix
updated in the last iteration.
1 du dv dv d 2v
e xy = 0 ; and xy = [ +y ]
2 dx dx dx dx 2 (26)
The stress resultants (initial forces) are obtained through integration of the Cauchy stresses
xx and xy, that is,
t
P = t xx dA ; t
Q = t xy dA ; and t M = t xx y dA (27)
A A A
where tP is the axial force; tQ is the transverse shear; and tM is the bending moment. Based on
Figure 2, tM and tQ can be rewritten as follows:
t
M = M1 +
(M1 + M 2 )x and t
Q= -
(M1 + M 2 ) (28)
L L
9
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
V = - Fi u i ds = - [ t Fi u i ds + Fi u i ds] (30)
s s s
1
According to Alves , the following condition is observed:
t t t t
t Vol E ( xx e xx + 2 xy e xy ) dVol = s Fi u i ds . Hence, can be rewritten as:
= U L + U - s Fi u i ds (31)
in which:
1 2 t
UL = E e xx dVol ; and
2 t Vol
2 2 2
1 L t du dv I d 2v 1 L t du d 2v
U = P [ + + ]dx + [ M dx ]dx
20 dx dx A dx 2 20 dx 2
1 L t du dv
[ Q ]dx
20 dx dx
(32)
10
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
t
Fie = [K eL + Ke ] u (34)
K e = [K L
e
+ K e ] (35)
Now, two procedures to evaluate the increment of the internal force vector t Fie will be
presented.
The first approach, as mentioned before, is denoted by YGN, and allows the calculation of
t e
Fi through Equation (34) using the incremental natural displacements vector un (see
Equation (22)) in place of u, as illustrated in the Section (3.1.2). The second approach,
formulation YGE, is based on the external stiffness matrix to account for the effect of rigid
body motions of the planar frame element. This matrix can be used to evaluate t Fie . Suppose
that the planar frame element is subjected to a rigid body rotation , as shown in Figure 5,
which, when assumed to be small, can be represented by the following displacement vector:
ur = [0 0 0 L ]T (36)
L
L tan () L
x
L
Figure 5: Rigid body rotation.
Note that no forces will be generated by elastic stiffness matrix, that is, K L ur = 0 .
However, the forces generated by the geometric stiffness matrix K during the rigid body
rotation are not equal zero, i.e.,
T (37)
M + M2 M1 + M 2
K ur = - 1 -P 0 P 0
L L
11
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
If small rigid body rotations are assumed, the following approximation can be adopted:
= ( v 2 v1 ) / L , and it is possible to rewrite Equation (37) in the following form:
M1 + M 2 M + M2
0 0 0 - 1 0
2 2
L L
M1 + M 2 P M1 + M 2 P u1
2 L
0 -
2
-
L
0 v
L L 1
0 0 0 0 0 0 1
K u r = = K re u
M 1 + M 2 M1 + M 2 u 2
0 - 0 0 0
L2 L 2 v 2
- M1 + M 2 - P M1 + M 2 P
0 0 2
2 L 2 L
L L (38)
0 0 0 0 0 0
where Kre is defined as the external stiffness matrix. As stated in Yang and Kuo2, by
subtracting the external stiffness matrix Kre from tangent stiffness matrix (KL + K) a matrix
that accounts for the effect of member deformations can be obtained. Accordingly, the internal
force increments caused by deformation of the planar frame element can be calculated as:
t
Fie = [K eL + K e K re
e
] u (39)
12
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
In formulations PC1 and PC2, the central idea is to introduce a local coordinate system,
which continuously rotates and translates with the element. For PC1 a linear definition
t+t
y, v y, v x
Q2 M2 P2
M2 t+t
L
r,x P2
t+t
y n1 2 = r + n2
a(x) 0
u1 u(x) y
(x) = r + n(x) u2 r v2
1
Q1 (S) 0
M1 v2 M1 u2 x
P1 P1
v(x) v1
v1 (S)
u1
x x, u x, u
L 0
(a) (b) L
13
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
and qj are the corresponding values of the displacement at the two nodes of the element, and
H1 = 1-x/L and H2 = x/L are the linear interpolation functions. If one-point Gaussian
quadrature is used to perform the integral of the strain energy in (43), the following expression
is obtained for U:
L (45)
U= [EA 2xx + GA 2 + EI k 2 ]
2
For a generic element, the components of the internal forces vector fiie and the components
of the tangent stiffness matrix k ije are obtained through successive differentiation of (45), that
is:
U 2U (46)
fi ie = and k ije =
u i u i u j
The stiffness matrix K and the internal forces vector Fi are calculated in the local
coordinates system of the element and can be transformed into the global coordinate system
by the use of Equation (24), but adopting now for the calculation of Re the initial
(undeformed) configuration of the structural system.
where t+tL and 0L denote the initial and current length of the element; r is the rigid body
rotation, which can be computed now from the total global nodal displacements3.
In both cases (PC1 and PC2) the following approximations for the axial and rotational
natural displacements are used: u n = H 2 u n 2 and n = H 3 n1 + H 4 n 2 , where H2, H3 and H4
are given by:
x 1 2x 3x 2 1 2x 3x 2 (48)
H2 = ; H3 = (1 + ); and H 4 = ( 1 + + )
L 4 L L2 4 L L2
The strain relations (42) and (43) can then be rewritten in terms of the natural
displacements. Under these assumptions, the strain energy expression for PC1 becomes:
EA 2 EI (49)
U = u n 2 + 2 (2n1 + n1n 2 + 2n2 )
2L L
and for the shallow arch model (PC2) the strain energy expression is given by:
14
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
EA L 1 EI (50)
U= [u n 2 + (2n1 n1n 2 + 2n2 )]2 + 2 (2n1 + n1n 2 + 2n 2 )
2L 15 2 L
Expressions for the internal forces vector and tangent stiffness matrix in local (natural)
coordinates are:
U U U T 2U i = 1,2,3
Fn = [ ] and K n = { };
u n 2 n1 n 2 u ni u nj j = 1,2,3
(51)
where Fn = [P M1 M 2 ]T .
According to Pacoste and Eriksson3, the internal forces vector and the tangent stiffness
matrix can be obtained in terms of the six nodal degrees of freedom in global coordinates
using the following expressions:
Fi = A cT Fn and K = AcT K n A c + P Ac1 + M1 Ac2 + M 2 Ac3 (52)
in which the transformations matrices Ac, Ac1, Ac2 and Ac3 are given by:
u n k 2u n 2 2 r k = 1,2,3
Ac = { }; Ac1 = { }; and Ac2 = A c3 = { };
u j u i u j u i u j i,j = 1,2,3,4,5,6
(53)
4 NUMERICAL EXAMPLES
In this section three examples (two arches and one frame) were analyzed using the
proposed non-linear finite element formulations. The main objective is to check their
computational performance when solving highly non-linear problems.
To solve the non-linear equilibrium equations (Section 2), the modified Newton-Raphson
approach together with one of the following iterative strategies was adopted: cylindrical arc-
length4 and generalized displacement control technique2. Also, the following ratio Id(desired
number of iterations)/I(actual number of iterations previous load step) or the generalized
stiffness parameter (GSP) were used to control the increment of the load parameter .
15
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
from A to B (see Figure 7b), for the arch modeled with 20 elements. For the calculations, a
Pentium II350/32MB was used. In general can be observed that all formulations performed
well, in particular YGN which uses a natural displacement approach and calculates the
internal force vector using an incremental procedure. Observe that PC1 and PC2 formulations
present higher CPU time, which can be explained by the calculation of transformation
matrices. A stiff behaviour was observed for the PTT formulation, mainly for 4 and 6 element
models. The 4 elements mesh error is not presented in the table because the load-deflection
curve obtained was different from the expected. Figure 8 shows the evolution of the results
obtained with this non-linear formulation, where the variation of p with the tangential
displacement u (see Figure7a) is plotted for increasing number of elements.
1.5
2
Yang and Kuo
1.2
Load Limit Points
0.9 Snap-Back Points
P
M = 2 xP 0.6 Present
P YGN 20 elem.
u 0.3
5
w
0.0
A B
50 50
E = 2000 G = E/2 A = 1 I = 1 -0.3
-0.6
0.0 1.5 3.0 4.5 6.0 7.5 9.0 10.5 12.0
(a) (b) w
16
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
Table 2 shows the CPU time and the average error in the computation of the 4 limit points
(2 load and 2 displacement limit points) obtained by AFI, YGN and PTT formulations. The
CPU time was evaluated from the beginning to the second load limit point, when P = 3.
Again, a Pentium II350/32MB was used for the calculations.
1.5
(a)
(d) (b)
1.0 (c)
(c)
(d)
(b)
0.5
P
0.0
Present - PTT
-0.5 (a) 4 elem. (c) 10 elem.
(b) 6 elem. (d) 20 elem.
-1.0
-0.10 -0.05 0.00 0.05 0.10
u
Figure 8: Result evolution - PTT.
P 24 48 48 A
1.5
24 96 B
1.0
6 elem. LIMIT POINTS
A P 0.5 AFI 100 elem.:
A (48.791 , 1.856 )
B 24 32 32 32 0.0 B (61.006 , 1.192 )
120
C (50.749 , -0.438 )
C -0.5 C D (58.188 , -0.942 )
A = 6.0
D D
I = 2.0 8 elem. -1.0
E = 720.0 0 20 40 60 80 100 120 140
(a) = 0.3 (b) (c) w
Figure 9: Lee frame.
06 08 10 20
Error % t (sec.) Error % t (sec.) Error % t (sec.) Error % t (sec.)
AFI 14.63 26.47 7.32 30.60 6.92 40.87 1.87 81.9
YGN 14.49 11.86 7.54 13.40 6.87 16.09 1.68 32.5
PTT 36.22 11.59 16.90 15.38 17.80 18.23 4.26 37.9
Table 2: Error and CPU analysis - AFI, YGN and PTT formulations.
Once more, the average error obtained for AFI and YGN formulations were similar, but the
AFI results showed a higher CPU time; again, a stiff behaviour was observed for the PTT, and
only with 20 elements good results were obtained; convergence problems after the first limit
point were observed for the PC1 and PC2 formulations and the results are not shown in Table
17
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
2. However, as shown in Figure 10a, PC2 produced better results up to the first limit point
load. In Figure 10b the performance of the YGE formulation for different load increments is
analyzed.
2.0 2.0
YGE
-2
20 elem.
0
1 = 10
0 -3
1.9 1.9 1 = 5 10
-3
01 = 10
0 -4
1 = 10
P 1.8 P 1.8
YGN
PC1 6 elem. AFI 100-2 elem.
0
1.7 1.7 1 = 10
PC2
YGN 20 elem.
AFI 100 elem.
1.6 1.6
35 40 45 50 55 60 65 35 40 45 50 55 60 65
(a) w (b) w
Figure 10: First load limit point results: a. PC2; b. YGE.
25 Imperfect Arch
P P Imperfect arch
E = 2000 0
G = E/2
u 1o L.P. 3o L.P.
A = 10 -25
I=1
w -50 Yang and Kuo 2
Complete arch
/50 -75 YGN 26 elem.
2o L.P.
0 15 30 45 60 75 90
(a) L =100 (b) w (c) .
Figure 11: Hinged deep circular arch imperfect model.
This problem exhibits substantial geometric non-linearity with the equilibrium path
showing a complex looping behavior (see Figure 11b). The arch deformations associated with
first three load limit points are shown in Figure 11c. These figures were obtained employed
18
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
the YGN formulation and the mesh with 26 finite elements. The results obtained from Yang
and Kuos book2 are used here as reference.
Table 3 gives the values of the limit point loads calculated through the non-linear
formulations here studied. These results were obtained with a mesh of 26 finite elements.
Table 3 also shows the CPU times and the Yang and Kuo limits point load values. Again the
values obtained with the AFI and YGN formulations were close to each other, but CPU time
was rather different; PTT scheme was able to generate the complete load-deflection curve, but
after the first limit point load the results disagree with those reported by Yang and Kuo.
Again, PC2 formulation presents good results up to the first load limit point but due to
convergence problems, this non-linear approach wasnt able to trace the complete equilibrium
path.
Form. 1o L.P. 2o L.P. 3o L.P. 4o L.P.. 5o L.P. 6o L.P. 7o L.P. 8o L.P. 9o L.P. t (sec.)
AFI 5.811 -8.484 16.116 -22.151 38.404 -49.783 64.414 -81.341 103.882 5798
YGN 5.811 -8.483 16.113 -22.152 38.391 -49.790 64.345 -82.189 103.679 1554
PTT 5.856 -8.681 16.869 -23.439 42.359 -56.512 78.582 -101.54 139.447 3535
PC2 5.795 --- --- --- --- --- --- --- --- ---
Ref2. 5.813 -8.498 16.149 -22.162 38.566 -49.896 64.875 -82.42 104.611
Table 3: Error and CPU analysis.
5 CONCLUSIONS
In this paper geometrically non-linear finite element formulations proposed by Alves1,
Yang and Kuo2, and Pacoste and Eriksson3 were studied and implemented in the non-linear
finite element program developed by Silveira5, which includes several options of load
increment and iteration strategies. Special attention was given to the different procedures
available to obtain the stiffness matrix K and internal load vector Fi. Three examples
displaying complex geometrically non-linear behaviour including snap-through and snap-back
characteristics were used to verify the computational performance of these formulations.
Based on these examples, the performance of these non-linear formulations can be
summarized as follows: (i) AFI and YGN, which are based on a updated Lagrangian scheme
and obtain the internal load vector using natural displacements, exhibit virtually identical
results but different CPU time. The complete expression of the Green-Lagrange strain
increments utilized by Alves seems to be unnecessary and perhaps explain this difference; (ii)
YGN showed very good performance in all the problems here analyzed. This formulation also
presents smaller CPU time; (iii) YGE, which obtain the internal load vector through an
external stiffness matrix, displayed a dependence on the average value of the load increment.
However, this technique seems to be more general and can be employed in the analysis of
other types of structures; (iv) PC1 and PC2, that are based on total Lagrangian and co-
rotational approaches, give excellent results but they presented convergence problems in two
examples. CPU time for these formulations was greater than for the others; the authors believe
that additional computational procedures should be used to make these approaches more
19
Ricardo A. M. Silveira, Alexandre S. Galvo, and Paulo B. Gonalves.
efficient; (v) PTT, different from PC1 and PC2, was able to trace the whole equilibrium paths.
However, a very dense mesh was necessary in all examples to obtain good results. The linear
interpolations employed and the non-consideration of the rigid body effects may explain the
weak performance of the PTT formulation.
Acknowledgements
The authors are grateful for the financial support from USIMINAS, CAPES, and CNPq.
REFERENCES
[1] R.V. Alves, Non-linear elastic instability of space frames, D.Sc. Thesis, COPPE-Federal
University of Rio de Janeiro, (1995) (in Portuguese).
[2] Y.B. Yang and S.B Kuo, Theory & analysis of nonlinear framed structures, Prentice Hall,
(1994).
[3] C. Pacoste and A. Eriksson, Beam elements in instability problems, Comput. Methods
Appl. Mech. Engrg., 144, p. 163-197, (1997).
[4] M.A. Crisfield, Non-linear finite element analysis of solids and structures, John Wiley &
Sons, Vol 1, (1991).
[5] R.A.M. Silveira, Analysis of slender structural elements under unilateral contact
constraints, D.Sc. Thesis, Catholic University, PUC-Rio, (1995) (in Portuguese).
[6] P.C. Olsen, Rigid plastic analysis of plane frame structures, Comput. Methods Appl.
Mech. Engrg., 179, p. 19-30, (1999).
[7] W.S. King, The limit loads of steel semi-rigid frames analyzed with different methods,
Computers & Structures, 51, No 5, p. 475-487, (1994).
[8] M.J. Clarke and G.J. Hancock, A study of incremental-iterative strategies for non-linear
analyses, Int. J. Numer. Methods Eng., 29, 1365-1391, (1990).
[9] K.H. Schweizerhof and P. Wriggers, Consistent linearization for path following methods
in nonlinear FE analysis, Comp. Methods Appl. Mech. Eng., 59, p. 269-279, (1986).
20