An energy balancing strategy for solution of combined geometrical and material nonlinearity problems

An energy balancing strategy for solution of combined geometrical and material nonlinearity problems

AN ENERGY BALANClNG STRATEGY FOR SOLUTION COMBINED GEOMETRICAL AND MATERIAL NONLINEARITY PROBLEMS RUDOLPH Institute of Structural Mechanics. OF S...

1MB Sizes 1 Downloads 14 Views

AN ENERGY BALANClNG STRATEGY FOR SOLUTION COMBINED GEOMETRICAL AND MATERIAL NONLINEARITY PROBLEMS RUDOLPH

Institute

of Structural

Mechanics.

OF

SZIL.ARl>+

Universiry of Dortmund. Germany

Dortmund.

Federal Republic of

Abstract-This paper describes an energy based line-search technique for large displacement and nonlinear stability analysis of planar truss and frame structures which. in addition IO geometric oonlinearities. s~mult~lneousiy exhibit nonlinear material behavior. To improve the convergence characteristics of incremental-iterative procedures. a line search seeks a scalar factor which. at fixed load level. scales the displacement vector in such a way that the fundamental energy identity is satisfied. Furthermore. this factor can also be used for guiding the load incrementation. Aiming at computational simplicity and economy. efficient “section-type” beam elements are introduced. 6sing the in/ Loprcrrrgitrn formulation, consideration of geometric nonlinearities yields. however, stiffness matrices which are linear and quadratic functions of the displacements. The material nonlinearity is treated b) bilinear laws. The inelastic behavior is defined for several cross sections: thus. by forming the element stiffness matrices for bending the resulting variable stiffness must be accounted for. The effectiveness of the simple solution procedure has been tested using planar truss. beam. and cable-beam-type structures with known analytical and/or alternative solutions. Good agreement with these existing solutions demonstrates the applicability of the proposed method for routine engineering analysis.

traduced which considers the interaction between axial force and bending moment. Due to the simultaneously occurring geometrical nontinearity, the exact expression in the moment-curvature relationship has been employed in determining the reduced bending stiffness properties for several cross sections of the element. By formulating the element stiffness matrices for bending, the virtual work technique coupled with numerical integration is utilized. The physical law adapted is of bilinear type with strain-hardening portions. While such hyperelastic material can exhibit different uniaxial behavior for tension and compression. consideration of permanent plastic deformations in course of unloading is excluded from the present treatment. in the line-search part of the approach. the pertinent constitutive equations are numerically integrated. Since the present method is limited to conservative loads and to systems which. while undergoing large deflections exhibit moderately large rotations, an extension for elimination of these restrictions is also outlined.

I. lNTRODUCTION

The past decade has witnessed considerable progress in the development of computational methods for geometrically nonlinear problems with linear elastic materials. A real need still exists. however, to analyse structural configurations in which geometrical and material nonlinearities jointly occur. An additional important requirement of the engineering praxis is computational simplicity and economy. The present study aims at freedom from complexity in formulation and at efficiency in solution for a broad spectrum of planar bar and beamtype structural problems exhibiting combined nonlinearities. The powerful-yet straightforward-energy balancing techniques introduced by the author for large deflection analysis1 I ] and. to trace the nonlinear pre- and postbuckling behavior of elastic structuresj?]. has been extended herein to include nonlinear material behavior. The solution procedure involves piecewise linearization at each incremental step (given careful consideration to step-increment strategy). followed by a simple energy based line search which accelerates the convergence of the secant-Newton equilibrium iteration. This proposed incremental-iterative method employs the total Lagrangian formulation. The associated computational strategies require both the tangential and secant material descriptions. For treating material nonlinearities a computationally efficient section-type model has been in-

2.

PRELIMINARY

COSSIDERATIOSS

The nonlinearities in structural analysis arise from two distinct sources which are: geometric and constitutive. Since the primary aim of this paper is the development of computationally efficient algorithms considering both types of nonlinearities. simple formulation in the solution strategy as well as in the element modelling is considered to be mandatory. Consequently. in the present paper we employ the incremental-iterative approach using the

* Professor and Chairman. l-17

I L,?

R. SLlt

finite

element

generality. grangian wideI), tively.

since

frame

order erally

energ)’

equation.

additional

to account directly.

The

necessity

are that

of history

using

terms.

limitations

3.

care since

modelling

remain

(2) Although

plane

and normal

sulting (3) The

strains

are small

bending

curvature

moment

straight

compared

in considerable

terial

nonlinearities.

the achievable

stiffness

for

accuracy[3].

to the

slopes

(Fig.

the

stress

that the history

mensional

restrict

truss

conservative

nonlinear [I!].

As

and frame

static

pendent

pressure

present

treatment.

our

loads. loads

discussion

to

structures Thus. are

incre-

= ,K;::‘_,

(1)

displacement

tangent

modulus

e. The

vector

of elasticity

subscripts

1~ and IJI

(0 = start.

for

the geometrically

expressions Kc:(d)

bar

and

beam

and Kz:

indicated.

these are linear

of the displacements.

(d’)

=

stiffin Ref.

nonlinear

and quadratic

functions

respectively.

the first

displacement

f

element

are given

geometrically

3. I .Z Firs1 r.rfimtrrr,. Using strategy.

in

counter

vector

Euler’s

estimate

simple

for-

of the incremental

is obtained

from

is re-

, = f ,K:II:‘_, )- ‘.Ap ,,I_ I.

A dj):‘_

(2)

has no drift

two-di-

subjected

deformation

excluded

current

matrices

Furthermore.

of the loading

the

pin-jointed

which.

we

load

of the system

+ K$‘L]j,‘,’

is the iteration

Explicit

ward

the ac-

material

law.

parentheses

ma-

affecting

reversal.

Finally.

is ;I

some form

I refer to the load level. while the superscript

stiffness

I) re-

in treating

noticeably of

ma-

diagrams

Consequently.

diagram

matrix

+ K,“.

using

ness matrices

structural

simplification

by such a bilinear

it is assumed

that

used here.

law includes

the end of lrlth

rE,,‘,.‘,. for each element

final).

to unity.

of the stress-strain

without

stress-strain

the re-

law).

lines of different

sults

stress

are large.

is proportional

has shown

representation

placed

At

the tangent

dj,/,,‘,.and the pertinent +

(Bernoulli-Euler

Experience

tual

(Ber-

hypothesis). the displacements

is

balancing.

nonlinear

to the axis of the beam after deformation noulli-Navier

technique

I, I L’ptlirri~g.

ment

is updated

sections

energy

on the

are:

( I) The normal

of the procedure

dependence.

TK(),{’ = [KL

beam elements

equi-

1). In ad-

the

special

solution. in

stability

(Fig.

and gen-

In

“small”

made

of the

to restore

reduced

solution

an

circumstances.


bvhen the material

Iekel.

than in the case

formulation.

in neglecting

hypotheses

load

the conservation

bp the global

incremental

higher

for

of this approach

may put certain

stiff-

of iteruti\e

a given

these

enhanced

should

by two

Cnder

the numerical

holyever.

The

At

to satisfy

further

in the Lagran-

formulation.

terials

seeks

dition.

respec-

analyses.

load steps can be taken

elimination

the loads.

can be considerably

total Lagrangian their

search

librium

can be solved

be taken

energy number

however.

Lagrangian

incrementing

La-

are by far the mo3t

Advantages

larger

of updated

and

hypotheses.

required

the displacements

total

the assumption

geometry

of reference.

effects.

\kith

structural

are

the

and

the undeformed

ness matrices

adopt

the>

formulation

in nonlinear

Using

we coupled

strains.

used

of its simplicit),

because

formulation.

of Green’s

gian

method. Furthermore.

\KI)

from

to

due to the linearization

from

response

process

the true equilibrium (Fig.

de-

3. I .3 A,I

the

the approximate of the total

applied.

position

will

for nonlinear

2).

rr~o;qx

stwrch. Because

hc/.sc~l lick

nature

of

of eqn (2). the first estimate

displacements

, = dj,‘,’ + 2, d!::‘_ ,

d);;‘_

(3)

3. SOI.L’-l’ION PROCEDL’RES

The

solution

nearization

procedures

of the nonlinear

involve

piecewise

li-

equation

by

response

pertinent

to the current

the fundamental load

increment

tween

first

then

in such

estimate

displacements

load level

energy

a way

d!l:‘_,

We

require

,

kV!,\‘_ ,

E
CJ=E,E~+E&E-EJ

for

that the affinity

dj,‘,‘_, is approximately

the be-

set of

maintained.

we can kvrite

dj,\‘_, satisfy o = E,E for

I will violate

If we select

and an improved

d:,:‘_ , = <.,rr_ , Id::’

-E

p,,,_

identity.

E>E~

that

these

= rr,,:;,

where

Cv,,\‘_ , represents up to load

energy.

displacements

of energy

equation:

= 11/L + UT’ + u,:‘-,:,:‘_ ,.

forces

the pertinent

improved

the conservation

(4)

+ 1\ d!;‘- , ).

linear

level

the real p,,,_,

\vork

. while

and nonlinear

(.‘;I

of external

Ul,‘!_

I contain\

parts of the strain

An energy

balancing

srrategt

for solution of combined

promstricai

and materisl

nonlinearity

problem<

I49

load

Line

- search ,

Secant- EULER Iteration

,

P m+l

Structural

level

‘m

d

d’o’

If)

Fig. 7. Accelerated

m+l

d i splacemenk

m+t

increment~i/it~~t~ve procedure.

The nonlinear work of the external 3) can be expressed as

forces (Fig.

Expansion nomial

order

of eqn (5) yields a fourth

d(f)

d(l)

m +I

m

d

solution

(lo,

4.

1.2

=

-

2 ( I!$)!!:‘+,

(.3 ,

(8~)

polyThe linear and nonlinear portions of the strain energy of an element e can be expressed as tU$,!?t

with the following

I = him+ ,.sd!i?,.r

coefficients:

x IK%!!‘+ (uii:)=ty

r.Jld!?+1.e

(9a)

m- t.,&,O?T, .e x ~Ki%sE’,“‘t ,.e,djtj? t.Jld’,o’-1.r (9b)

(vi:‘:)!?+ 1st. approximation

I = i+ym +.,.,dill:,., x DG?‘f;(J%- ,.,,d’,O’: ,.,)I&%. ,.p

(9~)

The multipliers 116 and l/l? in the strain energy expressions follow from the fact that the nonlinear portions of stiffness matrices are linear and quadratic functions of the displacements[4]. The weighing factor

Fig. 3. Work of the external

forces.

expresses in a very simple but effective way the difference between the energies of linear elastic and hyperelastic structural materials. respectively (Fig. 4). To obtain the current axial strain for each pinjointed bar element, we utilize its nonlinear form.

load

incrementarion

i5 possible

indrv

c’,,, - ,. experience

actiLr

computer

especially’

program

true

in cxvz

his. to be discussed Ia\\

(Fig.

deviate Element

ii more

at’tinitb an inter-

efficient.

of nonlinear

This

stabilit),

representation

I) the second

radically

the that

from

El.

of the constitu-

E modul.

EI. does not

the use of

“e” min c,,, _ , = 0.90 +

0.95

and

(13)

, = I .05 ---t I IO

max c,,, _ can be tentatively crement since .-\ssuming

the

validity

of Green‘s

strain.

is

anally-

later.

If in the bilinear tive

via

has shown

we can

Ivrite

Ip,

recommended.

makes

the assumed

placements

affinity

d’,“’ and

d’,” is usually

The first

an exemption

only

between

their by

load in-

in this

the linear

nonlinear

relatively

respect. dis-

counterparts small

load

step

maintained.

E:,:‘_,.<,= I/l., t : lI~.i,!,:‘,.<.

3. I .4 Eyr~i/ihri/,rt~

Cj = 0. 1.2..

.).

described

(II)

true It should .s~tr~l

be noted

modulus

that

in eqns

of elasticity.

(IO)

the

,t’,::‘+ ,,,,. pertinent

(Y) and

to

the element displacements d)!:‘_ ,,(.. hence ,,,I c,,,, ,.<.. are used. Furthermore. the proposed balancing

technique

equilibrium load

as well

path as the stress-strain

level.

Consequently.

equilibrium creases.

integrates

path The

deviation

decreases

scalar

as the

affinity

found

by solving

u’e select

energy

viation

from

librium

iteration

solution

identity unity.

The affinity

index

That

the

load

since they

such

as the

depend

stage

of

analysis-to

ones.

If large

structures

that suitable

determined

deequi-

to guide

functions

the multipliers

of the’di;placekents

secant-Newton

the

nodal

forces

type.

trhich

require

the equilibrium

iteration

a complete

vari-

stiff-

and quadratic

the

the

unbalanced

from

I -

pm - I .

which

yields

additional

Thus.

the final

. . II)

I. 2. 3.

displacement

increments

[ ’ = ( ,K),:‘_, ) - ’ r!/‘c ,

displacement

vector

(15)

(16)

is

combination d:,‘,‘_, = dj,)‘_, +

nonlinearities. most

index

are

test problem

ot

load increments c),cles

to satisfy

control

Ad:,:::‘.

(.j = I. 1. 3. .

it is recom-

can be determined.

2

, =,

important

for the affinity

automatic

113 in this

d[4]. Employing scheme.

are obtained

1 dj,: I

limits

a few iterative

conditions.

(I?)

and lower

In this ~vay. optimum only

.)

is acceptable:

are involved.

limits

(14)

between

on numerous

the

l/2 and

K.l’ls ,md K,vL are linear

ness matrices

2).

how-

on the basis of a small

similar

even

name

. II)

are due to the fact that the nonlinear

In general.

and the degree ofgeometricimaterial

though

cj = I. 2. 3, . . Again,

falls

structure/loading

,I.

JL’,,:‘e,, d:,:‘:,

c.j =

ever. no hard rules for these upper

mended

+ I[Ki“c

, ,]

dj,:‘,

is used.

reducedtl,

size

matrix

+ &[KFLC $,,‘,‘-I.

1,Ij I = ,S!!‘- Id!:‘r,,,

increment

secant stiffness

, = [KL( ,Ey_ , ,I

is

limits

p,,,-, should be reduced.

can be given. ables:

\K!l’&

> c,,,_ , c miix c,,,_ , .

selected

loads.

equation

(/,I = I. 7. 3.

otherwise

to

external

real roots.

the following

is. if c,,,_,

the

the funda-

the smallest

can also be utilized

prescribed

min c,,, _ ,

(5). displays

the updated

total

well

required

2):

in-

, which

it is further

against

the above

quite

in eqn (4) is

by satisfying

In this way.

level

c,,,_,

can be substantially

algorithm.

certain

at each the true

eqn (7). Of all positive

the one which.

mental

curve

forces

For this purpose (Fig.

Although

approximates

position,

internal

energy

from

vector

check

ifcr.trtio~r.

search

equilibrium

as the forcr/

load

index

used to scale the displacement

strains

line

AIof the

The

iteration

is terminated

when

the

. . II).

unbalanced

nodal forces reach negligible magnitude. Each iteration in the above described New.ton

method

sion of the secant

requires stiffness

the assembly matrix

(17)

,K!,j’_

secant-

and inver-

1.

Iii

.\n e~~trgy balancing strategy for solution of combined geometrical and mareriai noniinsarit~ problcmj

This procedure. however. can be very expensive in the nonlinear analysis of .‘real-life” structures. Therefore. the size of the load increments should he selected so that the number of iterations can be restricted to a few. It is. of course. quite possible to alternate global energy corrections with local equilibrium iterations. That is. after the first energy balancing a one step equilibrium correction is introduced. followed by a second energy correction and a subsequent equilibrium iteration.

Basically. the nonlinear load-displacement response of beam and frame structures is obtained as described in the forgoing section. In this case. howevser, the additional effect of axial force on bending should be accounted for. since large deflections of beams invariably introduce axial forces. frequently to the extent that they predominate. We restrict our consideration to prismatic beam elements with longitudinal plane of symmetry and, assume that plane cross sections remain plane after the loads are applied. Under these circumstances. again, a uniaxial state of stress exists allowing the direct use of onedimensional stress-strain relations: (18) A simpli~cation of eqn (18) by means of bilinear constitutive relations will be discussed later. Since the cross sections of the beam remain plane, the elongation and/or contraction of any fiber (Fig. 5) can be obtained from

must be considered ture relationship

in the Bernoulli-Euler

(j

=O.I

curva-

’ s. 3 * . . ). . -.

Cl)

where I denotes the moment of inertia and E,.represents the so-called reduced modulus of elasticity. respectively. Timoshen~o has demonstrated[~j that, in case of pure bending. material nonlinearity can also be treated by eqn (21). if ive replace the linear modulus of elasticity by an equivalent substitute value. This concept is based on the prevailing analogy between stress-strain curve and bending stresses along the depth of the beam It. if it is replaced by /IK in the U---Ecurvef5]. Figure 6 illustrates an extension of this simple, but very effective idea to the case of bending with axial force by introducing a coordinate transformation. That is. if we enter into the U--E diagram using elongation E,, caused by the axial force f I I). then we obtain the origin of the new n’--f’ coordinate system. It can easily be proven that the shaded area in Fig. 6 represents the distribution of bending stresses in the cross section. Denoting by 11, and !I: distances to the upper and lower fibers from the center axis. respectively, elongations of the extreme fibers for each cross section can be computed from eqn ( 19). Thus, in case of bending with axial force, the reduced modulus of elasticity can be defined by

(E,.2f!r:: I.‘. = (E,, 2 %)I,:‘+ ,.P = (l, *.r + .!,(, :)I111 i’c I ’ ..a

(j = 0. I. 2, 3, I

2 (7K)ljl ., 1>! * I .2. cj = 0. I. 2.3..

. .).

(19)

where (c represents the curvature of the central axis of the element, and subscripts (I and h indicate axial and bending strains, respectively. In the elementary beam theory the curvature is linearized by assuming that the square of the slope is small. thus negligible. This assumption. however. no longer holds when the beam is bent with large displacements. Therefore. exact expression for the curvature

(j = 0, I. 7. 3..

Fig. 5. Stress and

. .) (20)

.I.

(x!)

where C = IZ for rectangular cross section. If. instead of a rectangle we have any other symmetrical shape of cross section. values for the constant C can be readily obtained from the pertinent literature[5]. Next, aiming for computational efficiency. we introduce a simple section-type (vs layer-type)

+..-_--

-...-_--_

Fig. 6. Integration of c’-e’

curve.

model for treating combined geometrical and material nonlinearities (Fig. 7). By considering several cross sections. the effect of material nonlinearity is distributed over the length of the beam element. Further simplification is obtained by the use of bilinear constitutive relations. Thus. bve replace the actual stress-strain curbe by two straight-line segments, as shown in Fig. I. This stress-strain idealization can be expressed by

+5/ 1 I z

u = E,c

for

E > E,

(23)

for

(23)

6.

/

.”

Fig. 7. Conventional

beam element

1 with

five sections.

and cedure: u = EIE~ + EJ(E - E,)

E > E,.,

where u, and Edmark the intersection point of these t\vo segments of slopes El and E2, respectively. Such a simple bilinear stress-strain approximation leads not only to very accurate detlections[3]. but can further simplify nonlinear analysis. That is. if both E’/.‘~and #j. for a beam element are within the region of proportionality [Fig. 8(a)], and the constitutive law is identical for tension and compression. the same algorithm is applicable as in the case of linear elastic material properties[Z]. Supposing that ~1.~and ~2.‘. fall within the second straight line of slope E2. representing gradual yielding, then the reduced modulus of elasticity E, can be replaced by 15: [Fig. 8(c)]. Only in the general case [Fig. 8(b)] is it required to determine E,.,,. and the pertinent tlexural stiffnesses. as described above. This simplification can easily be coded. For the simple six degrees-of-freedom beam element (Fig. 7). the commonly used linear and cubic displacement functions

( f$)h.<,=

I

E-l

~_,, K,(E,_I)K; d< h’:‘(E,I,.) IV;‘. dc,

=Z

(i. j = 2. 3. 5. 6).

(27)

where

(O = location of beam section) (see Fig. 7) (28)

(25)

with

bl

Genercl

case

(26)

have been utilized to develop linear and nonlinear element stiffness matrices[2]. In generating stiffness coefficients pertinent to the linear bending stiffness matrix I&.. we apply the virtual work pro-

Fig.

8. Reduced

mduli of elasticity in case of bilinear strebs-strain rrlation.

.-\n energ> balancing

strateg)

for solution

of combIn&

gsomctric;ll

UICI material

nonlinearit!

modulus of elasticity ~.I?!),!,,_,should be utilized by their evaluation. Similar steps should be taken by the equilibrium iterations. Thus. in eqn Ill). the geometrically linear part of the stiffness matrix should be replaced

represents the reduced moment of inertia. In eqn the symbol ( 1” denotes differentiation with respect to 5. Table I contains explicit expressions for duYdE and d’\t,idc’ to facilitate the evaluation of reduced bending stiffnesses E,- I,.. considering five evenly distributed sections along the element axis .V (Fig. 7). Consequently. any standard subroutine for determination of element stiffness matrices for bending Kit,.. which treats variable flexural rigidity can be utilized. To compute the affinity index c,,,_, , we separate the membrane and flexural parts in the geometrically linear element stiffness matrix: 117)

by CKL)!!‘+ I = cK;f + K:):!‘_ ,. cj = I. 2. 3. .

d,l::!,,-,

+ 4 W%%.,

I,)

dd!!,-, .

(30)

where (d,T?j, - I = Id, &%‘!!n- I

(31)

represents only those element displacement components which are connected with the external axial forces, while

denotes their flexural counterparts (Fig. 7). Equations (9b) and (9~) are still valid, provided the nonlinear element stiffness matrices for beams are used. Again, explicit expressions for K?:(d) and Kzf;.td’) are given in Ref. [?I. Since these matrices are functions of the cross section area A, rather than that of the moment of inertia I, the pertinent secant

I.

Explicit

det ,K$’

[det if

Equation

expressions

buckling.

d2w

5

3 L

1

-&d&d,+

d,-

+

d,+

Furthermore,

as well as for the derivative

I 51

+

5

d,+

-$

d,-

+

d,

f2

+xd3+161

- &

d,-

A

d 6

fed,-

+ds+

_Ld6 lfj

+

-+d,-&d,+$d,-+ f

73

+d6

d,

d,

_-

d,

+d,+ L

;

d3

d 2+sd3-

+

+

+d6

+d5+&

d,-

Ad,+ r’

(35)

the equilibrium is unstable cc).

2

-

l8

3

,

for IV anJ W”

dE

d3

-$d2

0

at the critical points tb)

(35b) is valid for bifurcation

snap-through

5

1

(34)

the equilibrium is stable (a)

TK!? = 0 1 ,

w”=

z-

+ K,$tE,. I,.,:./::,,_,

,

> 0

det TK’r’< 111

!+

0

similar

3.3 iVorf/i/retrr sl~thilir_YtrlIcc!\sis The previously described straightforward incremental iterative solution technique is applied to trace the load-detlection path in the prebuckling region which is often referred to as primary curve. In the “predictor” phase the current tangent stiffness matix of the system ( I) is computed. The behavior of the determinant of this matrix can give valuable insight into the state of equilibrium pertinent to the load level already reached by incrementation. The following classification is well known: if

Table

(33)

which also contains both types of nonlinearities.

and revise eqn (9a) accordingly. Thus, the pertinent part of the element-strain energy can be written as = i Ym-,.e[d:K;(,E)

.I.

where, on the element level. a relationship to that given by eqn (29) exists: (Ii,4 )!!I, I = [Kf;(,E)

L’f’“’

153

problem>

d6

$

d,

I’4

K. S/Ii.

of the determinant bvith respect to the load factor h can further help to distinguish between snapthrough and bifurcation buckling. That is. if

we are dealing with snap-through other hand. if

;

buckling.

det TKj;,’ = finite negative

On the

value.

(37)

the buckling is of bifurcation t)pe. Since eqn (2) is normally solved by some decomposition method. the determinant. dct ,K!‘,‘. is obtained as a by-product of this procedure. Using the Gaussian elimination. for instance. product of all diagonal elements in the triangularited matrix gives the determinant of the current tangent stiffness matrix. Consequently. by monitoring the determinant (including the signs of the diagonal terms) we have a very good measure for detecting critical points. That is. observed low determinant values indicate an approaching singularity. In the near vicinity of the critical point. however, the solution should be brought to a temporary halt to consider a possible change in the subsequent solution strategy. to be discussed later. Another by-product of the energy balancing is a stability indicator. described in Ref. [Z]. This scalar quantity can also be used for advanced detection of limit points, in the case of snap-through buckling. In spite of its pronounced similarity with the “current-stiffness parameter.+’ introduced by Bergan[6J, they are not identical. Although both are very useful in prediction of limit points, their application is restricted to snap-through buckling. 3.3. I Bifilrc~rriorr hrwklirq. Experience and experiments show that pure-bifurcation bucklings of real-life structures are relatively rare phenomena[7]. In spite of this fact. we briefly discuss here how the present method is applied in the case such an stability problem occurs.

\HI)

The smooth primary load-detlscrion curve is traced using the present incremental-iterative procedure, as described above. Since the determinant of the tangent stiffness matrix is positive for the stable part of the equilibrium path and zero at the bifurcation point (351. continuous observation of the determinants and that of other stability indicators is considered to be mandatory. This should be coupled with the simultaneous control of the affinity index. In this way. the analyst is warned in advance of the approaching bifurcation point. A simple extrapolation of ths determinant curve is all that is required to establish the critical load (Fig. 9). Determination of the secondary unstable branch, however. requires an indirect technique. whereby the original structure is slightly modified by introducing initial imperfections. This well known approach transforms the bifurcation problem into an “equivalent” snap-through buckling. as shown in Fig. 9. Consequently. we compute a smooth load-deflection curve of the slightly imperfect structure. The postbuckljng region of this deformation path can be used for approximation of the two intersecting branches (Fig. 9). Of course, this approach is only applicable for simple (vs multiple) bifurcation points. In any case. the equivalent limit point usually gives a safe estimate of the critical load. The technique to be used fo determine the limit point and the postbuckling path is discussed next. 3.3.2 Stop-rhro/r~h hrrc,klin~. Again. the nonlinear prebuckling path is determined as described above. Since at the limit points the tangent stiffness matrix becomes singular the “predictor”-eqn (2) cannot be applied to obtain the first estimate of the incremental displacements. The energy balancing strategy can, however, handle this. otherwise difficult. situation with relative ease and permits the tracing of the postbuckling path without changing the algorithm. As the determinants and the other stability indicators signal the approach of the limit point. the load increments are subsequently reduced. In the

bifurction point

displacements ai Load- displacement

curve

det bi values of determinants

Fig. 9. Bifurcation buckling.

vicimty brought already estimate

of the limit point. the computation is to a temporary halt to slightly reduce the achieved load level p,,
deflection curve in the postbuckling region. ibe use a linear combination of these tuo displacement curves (10)

d:;:‘_, = d,, + @.

by d!:;‘_, = kd:,‘;’ .

p. = (I.ol-l.usI.

(38)

Equation (38) now replaces eqn (3) in the algorithm. The line-search phase. followed by the equilibrium iteration. remains unchanged. In tracing further portions of the postbuckling path, the solution strategy described in Sets. !.I and 3.2 is used until the next limit point is encountered. Here. again. we apply the above given strategy. The method of solution for combined nonlinear instability probIems, discussed above. can be applied successfully as long as the buckled mode is similar to the one obtained prior to reaching the limit point. In some cases. however. after passing this point. the deflected configuration of the structure suddenly changes. This phenomenon is usually signaled by one or more llnproportionally large displacement components. Such a situation often occurs when in the prebuckling range the geometric nonlinearities dominate but at the limit point a “plastic” buckling takes place: since. at this stage, the unstable state of equilibrium is mainly due to their geometric counterparts. In this case, the continuation process beyond the limit point must be temporarly changed. This. however. may require some insight into the failure mode of the structure. For this purpose, we compute the lowest eigenvalue w, and the pertinent eigenvector 6r, using the tangent stiffness matrix rKcrat the critical point. Again. simple extrapolation of the determinants or one of the stability indicators helps to locate d,,. Since the inverse vector interation simultaneously yields wI and 8,. this simple technique should be applied. The new buckling mode is

5=

cy =r:II dcr - &-I

CA,.

/l~l II

To establish the first approximate

Lmt

.

(39)

point of the load-

point

Fig. IO. Passing the limit

tl

point.

where p is a ueiphing factor indicating the degree of participation of the new buckling mode in the superimposed deflection vector. The weighing factor p is computed from the incremental energy loss .I Wh I?,- I = Au* 01- I which expanded

gives the following

b,, + b,P

+ 6:-S= f

h$”

(41) polynomial: = 0

(41)

with the coefficients

(43)

The lowest real root of the above polynomial is the weighing factor required in eqn (40). Using this first estimate of displacements, the line search and the equilibrium iteration parts of the present method are carried out as previously described. Needless to say that this special procedure to overcome the limit point is more expensive that its regular counterpart. In addition, this special phase of computation requires a high degree of man/cornputer interaction. Fortunately. the need for such a procedure is an exception rather than the rule. Furthermore, in the engineering practice the stability analysis is usually terminated after the critical load has been determined: i.e. tracing the postbuckling path is only in isolated cases required.

.8. COSSIDERATIOY

OF L.ARCE ROT,ATlOSS

The total Lagrangian formulation coupled with the use of Green’s strain, is by far the most widely used approach in application of finite element methods of nonlinear structural problems, because of its simplicity. However, this combination also entails some disadvantages. In Green’s simplification of the strain-displacement relation ( I I ). for instance, all higher order terms are arbitrarily neglected except for the one quadratic rotation term. As the structure undergoes excessive deformations. these higher order terms gain in importance: thus. they cannot be further neglected. In addition. in case of large rotations. relation of external loads to the deformed structure might undergo considerable changes making the structure nonconservative. Hence, application of the present method to such structural problems requires the following exten-

1%

K. S/IL.

sions: ii) Additional con5idrration of burns of the neglected cmali terms in the strain-displacement expression. Consequently,. the stift’ne3, matrix of the system must be augmented by K,)~Id’) and Kkctd’ 1. tii)

Since the load vector is no longer constant but depends on the gradients of the deformations, it should be continuously modified during the computation. (iii) In the case of displacement dependent loads. introduction of an additional “load correction matrix ” is also requiredf8-1 I]. Work is currently being made to include all these extensions needed for more exact consideration of large rotations. It is hoped that the results of this effort can be published soon.

A FOKTRAS program covering the present method has been first implemented on a PRIME 650 minicomputer. and subsequently on a VICTOR 9000 microcomputetj I?]. The fact that such reasonably priced upper-class micros are nowadays widely available with virtually no runnjngcosts. makes this alternative very attractive for smaft engineering consulting firms. Furthermore. considering the actual needs of practicing engineers, the program has been so developed that it can also treat. in addition to the here discussed combined nonfinearities. separately occctring geometrical or material nonlinearities, using the very same approach. The basic limitation in using microcomputers for nonlinear structural analysis, is the small rapid access memory (RAIM) available. This compels the programmer to the extensive use of slow access memory in the form of floppy disks. with the consequent penalty in length of computational time. Although, the VICTOR microcomputer can be expanded up to 896 KB core memory. this relatively large R4ivl is, however, divided into I4 addressable segments of 64 KB each. Consequently, an extensive moduiarization of even a moderately sized finite element program is mandatory. Experience shows that the most critical and time consuming part of nonlinear structural analyses using small computers. is the solution of a large system of simultaneous equations. The computational time percentage devoted to this task lies between 70% and 80% of the total time. The algorithm developed for solution of a large systems of linear equations is a hypermatrix variety of Cholesky’s method. The reason for this selection is manifold. First of all. the common characteristic of the stiffness matrices used in the present method is that all are symmetric, positive definite. and banded. Thus. making use of these characteristics. the number of matrix operations could be substantially reduced. Secondly. Cholesky’s method yields the determi-

\KI>

nant of the coefficient matrix as a by-product ofthe triangularization process. Since determinant of the tangent stiffness matrix ptays (as mentioned above) a dominant role in the nonlinear stability analysis. this item alone can be a decisive factor in the case of very large systems. Last but not least. the method is transparent and compares favorably, with other similar type of solution procedures. such ai Iron’s frontal method, for instance. All stiffness matrices are divided into equal blocks. TO perform the factorisation. however. two of these blocks and the pertinent program must occupy one of the 64 KB segments at the same time. This determines the maximum size of a hypermatris. By large structural systems some of the hypermatrices are null. These need not be stored OI operated on. Even inside of nonnnull submatrices. the operations with zeros are avoided. Using such segmentation and overlay techniques, nonlinear analyses of large structttr~~i systems can be carried out with microcomputers. This appears to be one of the most appealing features ofthe present method.

I‘o test the accuracy and cornptlt~Iti~)n~~i efficiency of the proposed method. cable. truss. beam, cable-beam. and arch structures have been analysed and the obtained results compared with their analytical or alternative solutions. Due to the extreme mathematical complexity in achieving quantitative results for structures exhibiting combined geometrical and material nonlinearities. few exact solutions to such problems appear in the literature. Those solutions which are available deal with relatively simple structural contigurations, loads, and constitutive laws. respectively. The test problems discussed here are of similar nature. Erc,mplc I. A simple truss problem, shown in Fig. I l(a) has been chosen to test the effect of the proposed energy based line-search technique in connection with the accuracy of weighing factors given in eqn t 10). in this case. the effect of material nonlinea~ty predominates. For purposes of comparison. an analytic solution of this relatively simple problem has been developed. Complete agreement of the computed results vvith those of the analytical solution has been achieved. The obtained load-deflection curve for nodal point 0 is illustrated in Fig. I l(b). One interesting point deserves special attention, namely in the linear elastic region (up to load level 140 kN), for all practical purposes no equilibrium iterations are required. Ev,en up to load level 160 kN. where the truss already exhibits pronounced inelastic behavior limited cycles of secant-Newton iteration suffice to restore compieie nodal equilibrium. Since in the region of gradual yielding relatively large load increments have been utilized. in this region the number of rcquirrtl it-

tp, al

Apphed load

ido

Structure

[kNI

deflection

b) Load-deflection Fig.

I

I.

Large

de&ctions

erative cycles became large. By proper reduction of the load-increment sizes. such computationally undesirable effects can be eliminated or. at least. mitigated. Esamplr 2. The suspension bridge, shown in Fig. I?, exhibits both geometrical and material nonlinearities. An alternative solution of this cablebeam problem is given in Ref. 1131. The original Ramsberg-Osgood type constitutive law has been replaced here by an equivalent bilinear stressstrain approximation. A comparison of the exact expression for strain energy[l3] with eqn (9) has shown practically no deviation. Similarly. excellent agreement has been obtained for all cable forces (Table 2). The apparent small errors in the girder bending moments are due to the fact that the

300cm

I 300cm

I 300cm Fig.

diagram of il truss.

present method considers large deflections in girders, while Ref. [13] does not. E.rcu~rplc 3. Next, inelastic deflections of a simple supported beam, shown in Fig. 13. have been investigated. In this case only material nonlinearity has been considered. The purpose of this investigation was to test the applicability and accuracy of the proposed method and, hence. the validity of the pertinent computer code developed for the general case. Again. the hyperelastic material behavior has been approximated by a bilinear stress-strain relationship. Comparison of the center deflections with the exact load-displacement curve[3] indicates that the proposed method not only leads to accurate deflections, but to considerably reduced numerical work. That is. convergence to the exact solution

I 300cm

12. Suspension

I

300 cm 1 300 cm bridge.

I’S

CABLE

t

Ilemen

FORCES

Present

I

method

I

216

q

I

L86

iL

, i

02

Fig.

anal

00

q

216

216 71

001

L86

BENDING

OL

Error %

0

26 632

67

0

II.

036

39

298

35

0

1L 036

27

0

26.632

68

-Ll

13. Simple

--__ 08

f

text

E. :

106

10’k,ps/,n2

ET=

2 53

lO”k~ps/m~

oy :

52 k@,n’

b I

21n

L =

101n

h:

51n

I31

pose of this study was twofold. First. the general validity of the computer code has been tested by assuming a linear elastic stress-strain relationship. In this case. even with relatively coarse discretization and large load steps excellent agreement with the exact solution could be obtained. It is significant that without any equilibrium iterations the error in the maximum deflection was merely - 0.5%. Using only one cycle in the iterative steps after energy balancing, errors related to the internal stress resultants became also insignificant. The second application of the computer code involves determination of the additional nonlinear effects caused by an assumed bilinear stress-strain relationship. The results for the center deflection indicate a considerable softening effect due to the gradual yielding of the beam. To check the validity of these results. an approximate analytical solution

D : 3LL 25 N/cm 15

10 :

method

5:

06

[ kNm 1

MOMENTS

method

solutfon

present

00

Present

.

0

!

Pofnts

I

-

197L2 197 LS

I

/

00

Nodal

5 *

2 .

LB

197.39L

could be achieved by using merely IO simple beam elements of variable flexural rigidity, as described in Sec. 3.2. It is of interest to note that 4 times as many beam elements are required to obtain the same results if the moment-curvature relationship, given in eqn (2 I ). is determined only for the middle of elements. Eirrmpk 4. A uniformly loaded beam of rectangular cross section with freely rotating but not sliding ends, as shown in Fig. 14. has been considered for the next investigation. An exact solution of this geometrically nonlinear problem assuming the validity of Hooke’s law is given in Ref. [ 141. The pur-

3

%

a

+ see



1 Error

1

I

0

I

13

216

197 39L

GIRDER

p, 1 kips I m2

[ kN 1 Reference

10

>upportcd beam Hirh nonlinrarit~.

E. E-: E, b L h

:

136MNlcm’ 02E. = L 10.’ : 2Ocm ___ 1 BOOcm : 30cm

/

,,si’

_,;/ / _Y

--iE.E,l’ -0.

appr

method Onal

linear

WC Im I material Fi_e. I-!. Effects

of combined

nonlinsarities

Solutlan

PlkNI

Exact iv.

I

L 100 E,= 206%

I 10gkNlm2

Ez: OOlE* Es” 1%. b -1000m

Fig,

Ifi.

Deflections

of a beam with fixed ends.

has been developed using current secant moduli for stretching and bending. Considering the approximate nature of the analytical solution. the deviations are small and in the right direction. To restore nodal equilibrium after line search, at most, six iterative cycles are required. E.~rnpie 5. The next problem involves a ctamped beam under a concentrated load at midspan. Dimensions of the beam are given in Fig. IS. The nonlinear material properties are, again, represented by a bilinear stress-strain relationship. Because of symmetry, one-half of the beam was

subdivided into 10 finite beam elements. Again. in the first part of the analysis only geometrical nonlinearities have been considered. As the computed load-deflection curve indicates an excellent agreement with the analytical solution of this problemjIll could be achieved. in spite of the relatively large load increments. At all load levels. the proposed line search has approximated the true equilibrium condition quite closely. Consequently. one step equilibrium correction was sufficient. The combined effects of geometrical and material nonlinearities are similar to those discussed above. with the exception that gradual yielding of the beam takes place at a somewhat higher load level. In this case, the geometrical nonlinearity predominates. in spite of the fact that the selected bilinear stressstrain relationship with E2 = 0.01.15, quite closely approximates the elastic-plastic material behavior. In the region of gradual yielding, the load increments are reduced to obtain the correct ioad-deflection curve without excessive equilibrium iterations. Escmple 6. Figure I6 shows a very shallow clamped arch, loaded with a concentrated load at the apex. In modelling the structure. 20 straight beam elements have been used for half the span length. Considering only geometrical nonlinearities, the equilibrium path is always stable for this structural configuration. Consequently, there are no limit points on the load-deflection curve. Comparing the obtained results with the exact solution

?

F

E,= IO7 F : 297OL I_ L: L838 R : 100 h I 2.0 brl0

PS’ I” in I” I” m

10000

20 Fig.

16. Very

30 shallow

LO arch.

50

w,linl

Fig.

17. Snap through

of the problem[lj], the agreement appears to be very good. Next, we consider the effects of combined geometric and material nonlinearities on the equilibrium path. As can be seen from Fig. 16. the response of the structure is now completel) changed, since the pertinent load-displacement curves have limit points. Furthermore. decreased E2 reduces the critical load. Extunplr 7. We next consider a shallow arch whose nonlinear response is characterized by limit points, as shown in Fig. 17. In the present analysis. the arch was subdivided into 20 straight beam elements over half the span. The obtained results for the central deflection involving only geometrical nonlinearities are in excellent agreement with the exact solution given by Timoshenko[l6]. Introduction of material nonlinearities lowers the critical load, as shown in Fig. 17. In tracing the complete F= 109in Ls 31 I" R = 133111 I"

50

15

E,Z

:

-

2%.

E = E,= constI171

.,

)

LO 1 35: 30 i

10.'

Fig.

02

OL

06

08

18. Load-deflection

10

12

curve

1L

16

16

of a shallo\v

20

w,ltnl

arch

of ;I shallow

arch.

postbuckling paths no numerical difficulties have been encountered. Er~/t~p/e 8. Two shallow circular arches subjected to concentrated loads at their apex have been selected as test problems for elastic and inelastic stability analyses. The parameters for both arches are taken from the paper of Belytschko and Glaum[ 171. First. the arch shown in Fig. I8 has been investigated involving only geometric nonlinearities. This structure was modelled by 40 straight elements. The prebuckling part of the obtained loaddeflection curve (including the limit point) shows good agreement with results published in Ref. [ 17). The agreement in the postbuckling region can be considered as reasonable. The discrepancy accounts for the different formulation and elements. That is, in Ref. 1171 higher order curved beam elements have been employed. whereas the present method applies simple straight beams. In addition. the deformed configuration in the postbuckling range involves significant rotations which can be better accounted for by a “higher order corrotational formulation”[ 171 than by the total Lagrangian description coupled with Green’s strain. Since in this case the geometric nonlinearities govern. additional consideration of material nonlinearity with E, = 0,04.E, in the bilinear stress-strain relation does. not significantly change the full load-deflection curve (Fig. IS). By increasing the depth of the arch from tl = 0.1875 in. to tl = 0.59 in., the nonlinear response of the structure was completely changed as well with elastic as bvith elastic-plastic materials. as shown in Fig. 19. With constant modulus of elasticity the equilibrium path is stable in its full length. The pertinent deflection curve compares reasonably well with that obtained by Belytschko(l71. The

balanccng >trateg) for dution

An cnere)

of combined

$+&

and m‘lIerl;il

nonlinzarir~

Ihl

problems

; i ;;Y‘;:

~

pl

grometrkll

b : 1001n E,= IO' PSI

I

Ilbl

Ez= OOL E, E, = 2%0

1600; !

-

E = E;: const[171

--A--E : E,: const.

05

discrepancy

is mostly

differences

Comparison the results Again, the

good

prebuckling

Similarly.

agreement range

including

the

method

corresponding

with

the critical

shows

results

suited

struc-

close agreement published

for

tracing

without

The various in

load.

of this

solutions.

proposed relying

in Ref.

nonlinear

method upon on

however.

been

problems

Some

a meaningful

This paper describes simple of

modelling

planar

achieve

technique

framed

with

deflection sociated

dof straight

element

beam

An energy much than

methods. cycles

in nonlinear

these tions ularly Final

for

selection

the

of load

down

load

final

level

displace-

it

balancing

provides

a rational

increments.

In spite

excessive

required.

This flow”

is that the proposed point

techglobally

The

such

should

to perform the present its re-

modelling

tech-

restrictions

of the

are:

to large deflections large

(ii)

The

loading

(iii)

No

unloading

relation

formulation with

used.

limits

in the

the method

small strains

and mod-

rotations. must

be conservative.

from

the plastic

state

can take

place. Although,

these

handicaps

for a large percentage

nate them.

with

work

IS]

such or

the present

do not present

is presently

Furthermore.

to combine

techniques. proach[

limitations

as

some energy

under

it appears

other

arc-length

extrapolation balancing

way

used

to elimi-

to be quite

convergence

the

serious

of structures

lu-

accelerating control technique[

ap191

strategy.

of

itera-

is particis exited.

method

when

understand

the employed law.

imple-

difficulties,

using

must clearly

Lagrangian

erately

solutions.

is. in order

strain-displacement

total

crative

is significantly methods

approach

of the

been

analysis

analysis

and constitutive

in practice,

of the iterative

energy

large “plastic

at the limit

six

incremental-iterative

improvements.

the case when observation

to the

Newton-type

may be occasionally

not break

at fixed

the number

Furthermore.

significant

section-type

local convergence

the

The as-

That

nonlinear

and justify

(i) The

dof bar.

estimate

In addition.

geometr-

of a

herein

to large scale projects

the analyst

present

for large

involving

line search

way,

in

nique

problems:

nonlinearities.

traditional

In this

makes

convergent. way

the

to achieve

reduced. nique

closer

is to

and economy

is a simple

or a four

based

aim

nonlinear

analysis

and

analyses

main

is applicable

and combined

finite

ments

of static

introduced

and stability

ical. material,

Its

simplicity

all types

i.e. the algorithm

strategy

for nonlinear

structures.

computational

dealing

gives

a new solution

known

a microcomputer.

not be underestimated. method.

with

has even

is applied

strictions

capabilities

demonstrated

code

F0KTK.G

involved

a computer

7. CONCLUSlONS

path

the basic computational analysis

have

test

The pertinent mented

[l71.

the postbuckling

changing

strategy.

interest.

be achieved

analysis

well

structure

solution

could

the postbuckling

ture by the present

discussed

[ 171 is of particular

in Ref.

w,linl

of elastic and elastic-plastic

of the problem.

of the elastic-plastic

given

very

with

due to the above

in formulation

20

1.5

1.0

Fig. 19. Comparison

does

and is. in general.

Ac~no~l~/ecl,~~tlc~,lf.s-The author gratefully acknowledges support for this research from the Deutsche Forschungsgemeinschaft (German Research Foundation) and wishes 10 thank Mr R. Jahn and hlr D. Ziesiq for their work on the numerical examples.

REFEREWES

I. R. Szilard. olaccment

.An energ! bal;mc~ng method for large diyanal~ii~ of \truiture\. Coltrp//t. .\/~~Iif.

d.‘Szilard. Critlcul load and postbuckling analLA b) FE)1 using energy balancing technique. Ccj/rrprtr. Srr~cr. 20. 277-236 ( 1985). A. Cajes. Inelastic detlections of beams. J. Srr~cf. L)il.. .-\SCE 91, li4Y-1565 (1968). R. Mallet and P. V. Marcal. Finite element analysis of nonlinear structures. J. .Sfrccci. D/t,. A.‘YCE 9-l. ZOHI-2105 (1968). S. Timoshenko. Srwrr~r/~ l!f’ .\/trr‘,/.ici/.\--~tr~r II. 3rd Edn. Van Nostrand. Princeton I lYi6l. P. G. Bergan et (I/.. Solution techniques for nonlinear finite element problems. //cr. J. ,A’lf/,rc,r. .C/e!lr. En,v~g I?, 1677-1696 ! 1978,. D. Bushnell. Bucklinnofshells-Pittfall fordesieners. AM.4 J. 19. 1183-1~~6 (IYYII. J. T. Oden and J. E. Kev. Numerical analysis for finite axisymmetric deformat;ons for incompressible elastic solids of revolution. 1111.J. So/it/s Srrlrc.!. 5, 407-j IY (1970). H. D. Hlbbit, P. V. Marcal and J. R. Rice. A finite element formulation for problems of large strains and large displacments. Irrr. J. So/it/.\ 5trclc.l. 6. 106% 1086 t 1970). M. S. Gadala and A. E. Oravas. Numerical solutions

I I. K. II.

Schueitzerhofand E. Ramm. Dizplacmcnt Jepsndent prc$surs loads in nonlinear finite element anal~jis. Co,rrprtr. S~UCC(. 18. IOYY-I I I-l I IYX-I). R. Srilard (‘I II/.. Energy Balancing II: ;\nalys~s Geometrically Physically Nonlinear Beamr. Frame>. Cables and Arches Iin German). Report No. Sr .35;1. Institute of Structural Mechanics. Cniversit) of Dortmund. Dortmund. Federal Republic of German!

of

i I%GI. Static analysis ofgeometrically and phys13. J. Pistrrak. ically nonlint‘ar cable-beam 5tructure5. Ucl,. Rorr/r~. Sci. Tctiw. .I/cc~/r. .App/. 18, 45-53 ( lYX3). II. K. J. Roark. ~~wr~~r/tr.\ 1;~ .S/rv.vs tljr(/ .Srrcii//. -4th Edn. RlcGra\\-Hill. New York 11965). and E. F. hlasur. Buckling shallow IS. H. L. Schreyer arches. J. .Mec~lr. Di\,. ,-tSCE 92, I - 19 I IY661. and J. XI. Gel-e, Ilrc,or~ r!f’t‘/o.v/ic~ Srcl16. S. Timoshenko hi/it\. 2nd Edn. 1lcGraw-Hill. tiew York (1961). and L. Gaum. Application of higher 17. T. Belytschko order corrotational stretch theories to nonlinear finite element analysis. C~~,rrpc/l. Strrrc,l. IO, 175-182 ( IY7Y). method including line 18. hl. A. CrisPield. An arc-length seaces and accelerations. I/r!. J. :\‘rorrc,r. ,I/crt/r. Eyctrc 19. I’-W-l%9 11983,. wlution to elastica I’). T. Y. Yang. IL1atri.x displacement problems of beams and frames. Irr!. J. So/it/s .Swwf. 9, 829-841 (1973).

of