Académique Documents
Professionnel Documents
Culture Documents
Points
E.RAMM
UOlversltat Stuttgart, Germany
Abstract
For the prebucklmg range an extenslVe llterature of effectIve
solutlOn techmq ues eXIsts for the numerIcal solutlOn of structural
problems but only a few algorIthms have been proposed to trace
nonllnearresponsefrom the pre-llmlt mto the post-limIt range.
Among these are the sImple method of suppressmg eqUlllbrlUm
IteratlOns, the mtroductlOn of artIflClal sprIngs, the dIsplacement control method and the "constant-arc-Iength method" of
Rlks /Wempner. It IS the purpose of thIs paper to reVIew these
methods and to dISCUSS the modIfIcatIons to a program that are
necessary for theIr ImplementatIon. Selected numerIcal examples show that a modlfled Rlks /Wempner method can be especIally recommended.
1.
IntroductIon
methods are not very effICIent and often fall m the neighborhood
64
of critical points. The stiffness matrix approaches smgularity resultmg m an mcreasing number of iterations and smaller and smaller
load steps. Fmally the solution diverges. In recent years several
strategIes have been proposed to overcome these problems and to
trace the response beyond the critical point.
It is the purpose of this paper to describe some of the most commonly
2.
1.
stepWIse linearIzed and the lInearizatIOn error is corrected by additIOnal eqUIlibrIum iteratIOns, see for instance [4J. A left supers cript
mdlcates the current confIguration of the total dlsplacementsmu , the
65
r:n.".
(1)
and J
= 1
+ 1, before and
load
1
1=1,2/3
'U
FIgure 1:
Ju
displacement
NotatIOn
AU(J),
= mp
+ P(I)+AP(J)
p(J)
Ju
=mU
and
JA =m A +
A(,)
.dA(J}
A(J)
+ U(I) +AU(J)
U'{J)
(2)
66
In VIew of the fact that Iteration takes place m the displacement and
load s pace the load level may change from one Iterate to the other.
J'
1
In thIS caseanmtermediateposltlon J' forthe same load level A = A
IS mtroduced before the final state J IS reached (flgure 1).
Supposedly conflguratlon
(3 a)
lR
lK
Ip _ IF are mserted
at posltlon
det cK
= 0
(5 )
to red to detect negatIve eigenvalues. ThIS IS the pomt when the lImIt
load IS passed and unloadmg should start.
67
3.
3.1
load
C ___ ---OC I
Increm. +
deration
F1gure 2:
At a prescnbed value of the stiffness parameter the 1teratIon procedure 1S d1scontinued (pomt A). Then pure mcrementatlOn is used. If
the EuclIdean norm of the d1S placement mcrements exceeds a certam
prescr1bed lIm1t (pomt C') load and d1splacements are linearly
scaled back (pomt C). Here negative d1agonal elements may be detected m Wh1Ch case negative load mcrements are applied (point D).
The 1teratlOn procedure is resumed when the stiffness parameter
agamreaches its prescr1bed value (pomt E). The lIm1t point is located
by a zero value of the stiffness parameter. The techmque requ1res
very small load mcrements to aVOld dnftmg away from the equll1brlUm path.
3.2
68
load
IG
If
Ip
F1gure 3:
69
problems where the sprlllgs can keep the destabllizlllg structure alIve.
The method cannot be recommended for structures wIth local buckllllg
or when a tendency to bIfurcation IS present.
3. 3
DIsplacement - Control
The most often used method to avoId the slllgularIty at the crItIcal
POlllt IS the mterchange of dependent and mdependent varIables. Here
a smgle dIsplacement component selected as a controllIng parameter
IS prescrIbed and the correspondmg load level IS taken as unknown.
The procedure was llltroduced fIrst by ArgyrIs [9J but
III
the meantIme
f::,
u~J) = U2
IS the last
(6 )
(7)
IS
IR _ IK
1
12' U2
(8)
70
correspondmgtothe two parts of the right hand side of eq. (8). That
is, both solutiOns are obtamed simultaneously using two different
"load" vectors
'K "
, - P,
AU W -
(10 a)
'K12 u"2
Q---------~
2'
2'
O------~~
IU,
Figure 4:
(lOb)
IU
(11 )
71
Thus lllstead of solvmg an unsymmetrIcal equation the modifled shffness express lOn, eq. (8), lS analysed for two rIght hand sldes provlded that
K 11
III
III
-7
lK 11)
may
(12 b)
where the underhned term
III
-7
J = 1)
72
(14)
u~J)I1. Then
constramt t:, u~l) = u2 .
ofastepsotheout-of-balanceforcesvamshand so does
t:,
t:,
Batoz and Dhatt [15J even drop th1S first cycle. They update the displacement field only by 1tS component
t:,
u~l)
1.
e.
t:,
t:,
J =2,3 .
(15)
~ U ( 1 ) I. The 1teration is contmued until all other dis placement components are adJusted and the new equilibriUm pos1tion 1S found (fig. 4).
The d1splacement control method 1S usually used only m the ne1ghborhood of the critical pomt although it may be applied throughout the
entire load range. Obv10usly the method falls whenever the structure
snaps back from one load level to a lower one (see example 5.2).
,
t:,
X. (1)
73
or In matrIX notahon
(17 b)
=2,3
'A
new to ngent
'normal plane'
tan gent
FIgure 5:
'u
74
IR
P (D. A = 1)
as rIght hand SIdes. Then eq. (18) lS mserted mto the constramt
eq. (17) and solved for the unknown load mcrement D. A(J)
(19)
GeometrIcally thls lS the mtersectIOn J of the new tangent t{J) wlth the
"normal plane" (flgure 5). Eq. (19) lS equivalent to eq. (15) but contams the mfluence of alldlsplacement components man mtegral sense.
The load mcrement D.A (1) m the denommator, which ObVIOusly has
another dlmensIOn, expresses the different scalIng of the load aXlS
Wlth respect to the dlsplacement space. It may be seen for the one
degree-of-freedom system mflgure 6 a that a low value D. A(I) tends to
a dlsplacement control and a large value to a load control of the lteration. In many degree-of-freedom systems the value D. A(I) m eq. (19)
does not play an lmPOrtant role and may be suppressed.
i~)
75
(20)
Instead of Iteratlllg
III
III
eq. (19)
~u(l)
IS re-
large load steps the dIfferences resultlllg from these formulations are
mInor.
IU
bJ
oj
FIgure 6:
1S
~s
neghglb1e.
76
JIl]"n'
1
1
The algonthms for the displacement control method and the modified
Rlks IWempner method dIffer only m the equation used for the evaluation of D. A(!) The algorIthm IS summarized as follows:
1.
P ,
thus
In any step:
a)
e. g.
c)
3.
ilU(l).
Jfl{rl
.
1
1
n.
l'
lR
77
4.
/::, A(J) and eq. (13 a) '" eq. (18 b) to determllle dIsplacement mcrements
~U (J).
5.
6.
7.
5.
Numencal Examples
5. 1
Shallow Arch
The shallow cIrcular arch under umform pressure (flgure 7) has already been analysed
III
rn;;;I
% whenever
It alternated and the absolute value decreased. Now only 9 steps are
78
III
III
the
--03}0
14------------~----------------------
~ 000
p=1.
12
a.
10.
06
R=100
In
02=008
0.4
02
h=2b= 2
E=10 7psl ,
In
fJ =025
001~----~----~--~----~----~----~
0.00
FIgure 7:
5.2
0.02
004
w/R
0.06
79
Sablr and Lock [20J who used a comblllahon of the dIsplacement and
load control techmques. In the present study one quarter of the shell
has been IdealIzed by four 16 node blcublC degenerated shell elements.
the arch was applIed. The entlre load deflectIOn dIagram IS obtallled
III
III
the fIgure. If the acceleratIOn techmque was not used the number
0.6
Sablr an d Lock
[201
fI'----n.....
"-
[KNl
0.4
'
'\ ",W,
,,
'\
"
,
0.;:
E=3103 KN/mm2,J..l=03
2L
-02-
-0.4
7
\.
hi n ged
R=10 L= 2540 mm
h=635mm
0
10
FIgure 8:
I
I
\A
\~
20
WC,W,
[m m 1
d~fflcult
30
because
of the abrupt changes of the response at, for lllstance, the POlllt i at
80
the free edge. The structure has also been analysed using 36 bIlinear
4 node degenerated elements in combmation with an umform 1 x 1 reduced mtegratIOnscheme. ApproxImately the same results have been
obtamed but at about 20 % of the CP-tlme.
5.3
-p.. -P
Pcr
06
04
I~
----'l
.~1
.
0.2
..i
LLJLLL-4-LLl...L.LJ- ~
P=6h
~b/2~
b =4a =1680 mm
E =210 kN/mm2
h= 6mm
JJ=03
OO~----~----~------~----~----~----~
FIgure 9:
10
20
We
[mml
a.
= 1/4 and IS loaded only on ItS mIddle part. The plate has an mltlal
30
81
(J
of the elastIc-
cr
of the plate
Pcr = k
n 2 Eh 3
12 (1-fJ 2 ) 0 2
(21 )
p=
load IS plotted versus the center lateral dIsplacement. The plate falls
under combllled geometncal and matenal faIlure. The mltlal YIeld
POlllt at a deflectlOn of about 6 mm IS ImmedIately followed by the
lImIt POlllt at about 8. 3 mm. ThIrty steps with 1 or 2 lteratlons per
step were used. The elasto-plastlc analysIs was supplemented by a
purely elastlc solutlOn also shown
III
5.4
The buckllllg analysIs of the closed cylmdncal shell under wmd load
(flgure 10) studIed III [21] has been extended to the postbucklIng range.
10
1350
-10
R= L/2 = 220 mm
E=6 87 10 4 N/mm2
FIgure 10.
h =0.105 mm
}J =0.3
18
1t
82
= 0918
E(1/
.h.- f1[ - 0
RVh
657
is
(22)
p = 0.25.
FIgure 11:
the shell near the lImIt pomt. A faIlure mode wIth one half a wave in
the aXial direction and a few bucklIng waves
direction, located
III
III
the circumferentIal
83
load deflectlOn path (flgure 12) llldlcates a reductlOn of the lImIt load
to 68 %of that for the perfect shell. The postbuckllllg mlllima nearly
cOlllclde. It should be noted that the example IS numerically very
sensitIve because of the extreme slenderness ratIo and the local nature
of the failure mechamsm. In both cases over 60 steps were necessary.
15.-------------------------------------~
P
~I
perfect shell
10
"..--0--__
"
~~
~ I mperfect shell
05
I
I
I
I
I
---0------
_.....,.,
~~~--~o_~
oo+-----------~----------~--------~----~
FIgure 12:
6.
10
w/h
15
Conclus lOns
ThIS study on IteratIve techmques for passlllg lImIt pOlllts allows the
followlllg concluslOns:
SuppresslOn of eqUllIbrIum IteratlOns near the lImIt pomt may
be a useful procedure but reqmres very small load steps.
if
The method of artlflclal s prlllgs IS based on numerIcal experience and trIal solutIOns. For local fallure It may not be suc-
cessful.
84
Acknowledgement
The author would like to thank Professor D. W. Murray, Umversity
of Edmonton, currently at the University of Stuttgart, for valuable
discussIOns.
85
References
[IJ
Rlks, E.: The ApphcatlOn of Newton's Method to the ProblemofElastlcStabllity. J. Appl. Mech. 39 (1972) 1060-1066.
[2J
Rlks, E. : An IncrementalApproach to the SolutlOn of SnappmgandBucklmg Problems. Int. J. Sohds Struct. 15 (1979)
529-551.
[3J
Wempner, G. A. : Dlscrete Approxlmations Related to Nonlinear Theones of Sohds. Int. J. Solids Struct. 7 (1971)
1581-1599.
[4J
[5J
[6J
[7J
[8J
[9J
[ 10J
[l1J
[12J
[13J
Halsler, W., Stnckhn, J., Key, J.: Dlsplacement IncrementatlOnmNonhnear StructuralAnalysls by the Self-CorrectmgMethods. Int. J. Num. Meth. Engng. 11 (1977) 3-10.
[14J
86
[15J
Batoz, J. -L., Dhatt, G.: Incremental Displacement Algorithms for Nonlmear Problems. Int. J. Num. Meth. Engng.
14 (1979) 1262-1267.
[16J
Wessels, M.: Das statlsche und dynamische Durchschlagsproblem der imperfekten flachen Kugels chale bei elastlscher
rotahonssymmetrischer Verformung. DissertatlOn, TU Hannover, 1977, Mitteil. Nr. 23 des Instltuts fUr Stahk.
[ 17J
Crisfield, M. A. : A F<l;st Incremental/Iterative SolutlOn Procedure that Handles "Snap_Through". Proc. Symp. on "Com_
putational Methods m Nonlinear Structural and Solid Mech. ",
Washmgton, Oct. 1980.
[18J
[19J
[20J
Sabir, A. B., Lock, A. C.: The Apphcatlon of Fimte Elements to the Large DeflectlOn Geometrically Nonlmear BehavlOur of Cyhndrical Shells. In "Vanational Methods m
Engng:' (ed. C. A. Brebbia and H. Tottenham), Southampton,
Umversity Press (1972) 7/66 - 7/75.
[21]
87
AppendIX I:
of the
and the
f
(A 1)
1=1,2,3
(A 3)
freedom and all sprlllg shffnesses are coupled. The sprlllg stiffness
matrix
C IS defllled by
'f
= C . 'U
(A 4)
(A 5)
ell
=-2-'P'P
IS llltroduced
(A 6)
P,
('K
C)
L1U(J)
= JP
JG
Jf
- 'F
- c 'u
(A 7)
88
The nght hand sIde expresses the out-of-balance forces. After iteratlOn (J ..., m + 1) the real loads are determined by eq. (A 2):
(A 8)
o<
AppendIX II:
IteratlOn on a "Sphere"
The "sphere" wIth the center at m and the radius ds of the Imtlal
tangent vector t(1) (fIgure 13) IS defmed by
ds 2 = 0
r(ll -
(A 10)
T~)/
--
'sphere'
/'
I
J /
O--;........oI:J/----- ____
I
I
1.1/-.= 1
I
I
IU
FIgure 13:
IteratIon on a "sphere"
89
(A 11)
or m matrix notatlon
(A 13)
AU (J) IS expressed by eq. (13a). Theneq. (A13) leads to a quadratIc
constramt equatlOn for the load parameter!::' A. (J) WhICh is the equivalent
to eq. (19)
+
c = 0
(A 14)
a = 1
+
(A 15)