Professional Documents
Culture Documents
ABSTRACT
NOTATION
C Eh
D Eh3/{ 12(1 -- v2)}
E Young's modulus
h Shell thickness
H Horizontal stress resultant
k o, k¢ Curvature changes
M,m Number of segments, order of differential equations
Mo,M~ Couple resultants
Uo,~ Meridional and circumferential stress resultants
P Internal pressure
39
Int. J. Pres. Ves. & Piping 0308-0161/89/$03.50 © 1989 Elsevier Science Publishers Ltd,
England. Printed in Great Britain
40 Md. Wahhaj Uddin
INTRODUCTION
In shell structures, for a given y(a), y(b) decreases rapidly with increasing
( b - a). This is possible only when subtraction takes place between almost
equal but very large numbers Y(b) and Z(b) in eqn (3). As both Y(b) and Z(b)
are obtained from numerical integration, they are correct only up to a
certain number of digits, all of which cancel out in the process of subtraction.
Thus, when (b - a) becomes large, the method of direct integration of eqn (1)
fails to produce any solution.
Attempts have also been made to solve the nonlinear equations of shells
by the method of collocation using Chevyshev polynomials, 17-19 where the
resulting nonlinear algebraic equations are linearised and then solved
iteratively. But the success of this method is limited to the very simple
problems of shallow spherical caps and circular plates which can be
managed just as well by direct integration. Finite-element formulation of
nonlinear shell problems, which ultimately resolves into solution of a large
number of nonlinear algebraic equations, has often met the problem of
nonconvergence.13
To overcome the difficulty of direct integration of eqn (1), Kalnins and
Lestingi developed a multisegment method of integration 2 which avoided
integration over large ranges of x in order to keep magnitudes of Y(b) and
Z(b) relatively small in eqn (3).
Kalnins' method of multisegment integration consists of the following
steps:
(a) Divisions of the interval (b - a) into M segments (Fig. 1) so that the
length of each segment is less than a critical length as defined in
Ref. 9.
(b) Initial-value integration of eqn (1) and m other sets, obtained by
differentiating eqn (1) with respect to yJ(xi) (j-~ 1, 2 .... ,m) in each
segment i(i = 1, 2 ..... M) from xi to xi+ 1 (Fig. 1). The initial values for
integration of eqn (1) over any segment are arbitrary in the first
iteration but, for subsequent passes, the initial values are the
solutions of the continuity equations of step (c).
(c) Solution of a system of M matrix equations for finding the values of
the variable y at the nodal points of the segments which ensure
continuity of y over the range ( b - a).
(d) Repetition of steps (a)-(c) till full continuity of), over the whole range
is established.
s~ s2 s3 si sM.11 s .
I I I I .... I I .... I I
X1 X2 X3 X4 Xi Xi, 1 XM- 1 X M XM. 1
THE NEW M E T H O D OF M U L T I S E G M E N T I N T E G R A T I O N
The multisegment method of integration developed here is, like the method
of Kalnins and Lestingi, applicable to any system of m first-order ordinary
differential equations with m/2 boundary conditions stated at each end of
the total interval ( b - a) of the independent variable x.
Let the total interval (a<x < b) be divided into M segments (Fig. 1)
denoted by St (i= 1,2 ..... M), where x~ denotes the initial point of the
segment Si. It is now assumed that an initial-value solution of eqn (1) exists
anywhere in segment S; and is unique. Thus, given an initial set of values y(x~)
at the initial point (x~), we will obtain a unique set of values y(x) at some point
x in St. Let this relationship between y(x~) and y(x) be expressed as
y(x~) =f[yl(x), yZ(x), y3(x),..., y"(x)] (4)
where the function f i s uniquely dependent on x and eqn (1).
A first-order approximation for the small changes of the variables in eqn
(4) is given by
~yJ(x~) 6yllx) + Off(x3 6y2(x) OyJ(xi) ~ ,., ,
6/(x,) - +...+~oy ~x~
k=m
= ~ OYJ(Xi)~
oy k,ix), for j = 1, 2.... , m (5)
/_.,
k-1
Nonlinear analysis of shells of revolution 43
The small changes 6y(x~) and 6y(x) in eqn (5) are expressed in finite-
difference form with the following meanings:
where yJ(x~) are assumed to be the exact values of the dependent variables at
x i which would satisfy the differential eqn (1) and the boundary conditions
(2), and [yJ(xi)]l are certain assumed values at x i. The subscript ["" "It in (6) is
used to distinguish 6yJ(x~) for different assumed values of yJ(x~). Similarly
c3yJ(xi) Det. A k
(j;k = 1,2 .... ,m) (9)
Oyk(x) Det. A
where
Det. A =
[ I-6),1(x)]1
[6y'(x)L
6y2(x)]i
[6y2ix)L
...
.-
[6ym(x)]i]
[6y~(.~)],J
and Det. Ak is equivalent to Det. A with its kth column being replaced by
- [6yJ(x,)] 1 ]
_[6yJ(x,)L_l
44 Md. Wahha/ Uddm
where j = 1, 2 .... , m.
As Det. A is independent of the subscript k, eqn (10) can be rearranged as
Det. A [•yJ(xl)]. ,+ 1 = Det. A I[6Y~(X)]m +~ + Det. Az[ayZ(x)],,+ ~ + " "
+ Det. A,,[ay"(x)],,+~ (11)
When the values of the determinants A and Ak are substituted in eqn (11) it
can be shown that eqn (11) becomes equivalent to the determinant equations
. . . . . . . . . . . . . . ,12,
[6ya(x,)] m +, [4V'(X)],, +, . . . . . . . . . . . . . . . . . . . [ 6 y " ( X ) ] ~ +, J
where j = 1, 2,..., m.
Elements o f e q n (12) are replaced by their values as defined by eqns (6) and
(7):
yJixi)- [yJ{xi)], y'tx)- [y'ix)], y q x ) - Fyqx)]~ .-- ~,m{.~)-b,m(x)]~ ]
terms in (14), which vanishes due to the fact that two or more columns are
identical in the determinants.
In eqn (14) all the determinants akj, bj and C are known from the (m + 1)
initial-value integrations o f ( l ) in the segment S/. Evaluating (14) at x~+ 1, we
get
k=m
where j = 1, 2 .... , m.
Equation (15) can be expressed in matrix notation as
Zi= ~C(X,+l)]
For the m o m e n t it is assumed that, instead of the conditions of(2), the first
m/2 elements ofy(xl) and the last m/2 elements ofy(xM + 1) are prescribed by
the boundary conditions. Now, in order to separate the known boundary
values from the unknown elements ofy(x~), eqn (16) is partitioned in the form
In eqns (17), yl(xi) represents the first m/2 elements of yJ(x,), with j =
1, 2 ..... m/2, and y 2(xi) represents the last m/2 elements of y~(xi), withj = m/2,
m/2 + 1..... m. The known coefficients Z7 and Y/" are, respectively, (m/2, 1)
and (m/2,m/2) matrices. Equations (17) represent 2M matrix equations,
where i = 1,2 .... ,M, containing 2M unknowns: yl(xi), with i =
2, 3 . . . . . M + 1, and y2(xi), with i = 1, 2, 3. . . . . M, since y l(xl) and Yz(Xv +1) are
known from the boundary conditions.
46 Md. Wahhaj Uddin
where the (m/2, 1) matrices Ai and the (m/2, m/2) matrices B i are given by
Al=[y~]-l[yl(Xl)_g]] B1 = _ [ y 1 ] ~y2
and
A i = [ y1 _ Bi_l y3] -1EAi_ 1 q._ Bi_l e i 2 -- Z1 ]
Bi = [yil _ Bi_l y/3] [-gi_ 1 ]7/4_ y/2]
T~ Y~Y(X2)= u I
T 1 Z 1 q- (19)
ZM + YM[T2] -1u2 = y(XM) (20)
We can now retain the form of (16) if we take the coefficient matrices Z~, Y~
and YM, occurring in (16) to represent T1Z1, T1Y 1 and YM[-T2]-1,
respectively. In so doing, the solution of (16) will not yield y(x ~) and y(xM + ~)
but rather the transformed variables Ua and u2. Once u~ and u2 are obtained
we can evaluate y(x i ) and y ( x ~ + 1) from the inversion of the matrix eqns (2).
Nonlinear analysis of shells of revolution 47
To summarise, the method developed here for the solution of the problem
stated in eqns (1) and (2) will contain the following steps of operations:
(a) (m + 1) initial-value integrations ofeqn (1) over each segment Si from
Xi to xi + 1 with (m + 1) different initial values y(xi) t (l = 1, 2,..., m + 1).
(b) Evaluation of the determinants C ( X i + l ) , bj(Xi+l) and akj(Xi+l) , and
thereafter evaluation of the matrices Zi and Y/.
(c) Solution of the matrix eqns (18) for the new improved values y(xi).
(d) Integration of(I) over each segment Si from xi to xi+l with the new
values of y(xi) obtained in step (c).
(e) Comparison of the values ofy(xi+ 1) as obtained from the integration
of(l) in S~with those obtained from the solution of(16). If they match
within certain tolerance, then the last integration results are accepted
as the solution of the problem. Otherwise the worst of the original
(m + 1) values ofy(x3 is replaced by the new values ofy(x~). Repetition
from step (b) onward is continued until the continuity criterion is
satisfied.
Comparing the new method with that of Kalnins and Lestingi it can be
readily seen that, in the first pass of iteration, ( m + 1) initial-value
integrations in each segment are necessary in both methods. In addition, the
new method requires the evaluation of the determinants akj , bj and C for
each segment. But from the second iteration onward we need only one
initial-value integration of(l) for the new method and thus avoid completely
the additional m initial-value integrations ofeqns (5) of Ref. 2. It is therefore
expected that the computational work in integration in the new method will
take approximately 1/mth of the time required for the method of Kalnins
and Lestingi. Of course, some additional work will be required to evaluate
the determinants which, in comparison with the computational work of the
m initial-value integrations, will be negligible. Moreover, the system of eqns
(5) of Ref. 2, which are derived from (1) by differentiation with respect to
yJ(xi), will be in general much more complicated than (1), depending upon the
amount of nonlinearity present in the latter system of equations. Another
fact which should be taken into consideration is that a single-point
integration formula can be used in this method which is not possible in the
other method. This is because the single-point integration formula requires
the evaluation of derivatives at intermediate points which, due to the
presence of the variables of(l) in eqns (5) of Ref. 2, is not possible unless all
the ( m + 1) initial-value integrations are carried out simultaneously. It
should also be noted that the sequence of matrix operations needed in the
new method to solve the unknowns from the matrix equations should
involve less work than the previous method.
In order to demonstrate the application of this method to the nonlinear
48 Md. Wahha] Uddin
-deformed
A
~undeformed /!]
N ~ ro~ . . . . f ~ " N+ S
Zo'~--
+
Fig. 2. Side view of elements of shell in Fig. 3. Elements of shell showing stress
deformed and undeformed states. resultants and couples.
N¢ = H c o s 4) + Vsin ~b (26)
k¢ = M J D - vk o (27)
Mo = D(ko + vk~) (28)
e,¢ = N¢(1 - Y 2 ) / C - YF,,0 (29)
U o = {C/(1 - vZ)}{eo + ve¢} (30)
= 1+ Q (31)
dw/d~ = ct sin q~ - sin ~bo (32)
du/d~ = ~ cos q~ - cos ~bo (33)
dfl/d~ = k~ (34)
d V/d~ = - ~[( Vcos ~)/r - P c o s ~b] (35)
dH/d~ = - ~ [ ( H c o s ¢ - No)/r + P sin ¢] (36)
dM¢/d¢ = - a cos c~(Mo - M¢)/r - ~(Hsin q~ - Vcos ~b) (37)
The six fundamental variables of eqns (21)-(37) corresponding to y ( x ) of
eqn (1) are w, u, fl, V, H and Me. Equations (21)-(37) should be evaluated
serially as each equation requires the result obtained by the preceding
equations. It should be noted that eqns (21) and (22) cannot be expressed
explicitly so long as the geometry of the shell meridian is not known. In some
cases of shell meridian (for example ellipsoidal shell) there exists no algebraic
relation of r o and q5o with ~ and in those cases we have to resort to the
numerical integration of the differential equations expressing the relations of
r o and ¢o with ~.
Regarding the specification of boundary conditions, it appears that, in
most of the practical shell problems, three of the six fundamental variables
(w, u, fl, V, H, Me) are directly specified at either end of the shell meridian.
Thus the matrices T 1 and T 2 of eqns (2) are both unity matrices in this case.
The treatment of the boundary conditions will now involve the rearrange-
ment of the rows of the unity matrices T 1 and T2 in such a manner that the
first and last three elements of the fundamental variables on the right-hand
sides of eqns (2) are, respectively, the prescribed quantities at ~1 and ~M +1.
A computer program in F O R T R A N IV language has been developed by
the author based on the method presented here. The program is now being
tested on the shell problems as given by eqns (21)-(37). Some of the test
results are presented in the following section.
Numerical examples
It was decided that the method developed here should be applied, first, to
simple problems for which an analytical solution is known so that the
soundness of the philosophy on which this method is based can be verified
50 Md. Wahhai Uddin
TABLE 1
Solution of Nonlinear Equation
d2y (1- It)(dv~ 2
dx 2
+ v - - _\&] =0
x d v/dx y x dy/dx y
Case: p = 2.
Boundary conditions: y = 4 at x = 1; d y / d x = 1 at x = 0.
Nonlinear analysis of shells of revolution 51
T 4 ~,©,@,® _~-- .J
. Z O.f_O 5s.-" J/
/
/-¢,o,G,®
I. I I I I I I
TABLE 3
Both Edges Built-in Pressurised Cylindrical Shell
(results are based on n o n l i n e a r theory)
Radius, R = 0.508 m; Poisson's ratio, v = 0-3; modulus of elasticity, E = 207 G N / m 2 ; pressure, P = 6897 N/m2; length, L = 0-762 m.
* As given by Kraus.
Nonlinear analysis ¢?fshells of revolution 53
CONCLUSION
REFERENCES
18. Dumir, P. C., Nath, Y. & Gandhi, M. L., Nonlinear transient response of
isotropic circular plates. Comput. Struct., 18 (1984) 1009-18.
19. Nath, Y., Dumir, P. C. & Gandhi, M. L., Choice of collocation points for
axisymmetric nonlinear two-point boundary value problems in static of
spherical shells. Engng Trans., 31 (1983) 33140.
20. Chao, Y. J. & Yeh, S. J., Stress concentration and flexibility factor of nozzles in
ellipsoidal pressure vessel heads subject to external moment. Int. J. Pres. Ves. &
Piping, 29(1) (1987) 1 27.
21. Chao, Y. J. & Sutton, M. A., Stress concentration factors for nozzles in
ellipsoidal pressure vessel heads due to thrust loads. Int. J. Pres. Ves. & Piping,
19 (1985) 69 81.
22. Chao, Y. J. & Sutton, M. A., Stress analysis ofellipsoidal shell with radial nozzle.
Int. J. Pres. Ves. & Piping, 20(2) (1985) 89-108.
23. Uddin, Md. W., Large deflection analysis of ellipsoidal head pressure vessels.
Comput. Struct., 23(4) (1986) 487-95.
24. Uddin, Md. W., Large deflection analysis of spherical head pressure vessel. Nucl.
Engng Design, 96(1) (1986) 47-61.
25. Uddin, Md. W., A computer program for nonlinear analysis of pressure vessels.
Int. J. Pres. Ves. & Piping, 22 (1986) 271 309.
26. Uddin, Md. W., Large deflection analysis of conical head pressure vessels.
Forsch. Ingenieurwesen, 52(6) (1986) 146 52.
27. Uddin, Md. W., Large deformation analysis of plate-end pressure vessels. Int. J.
Pres. Ves. & Piping, 29(1) (1987) 47 66.
28. Uddin, Md. W., Buckling of general spherical shells under external pressure. Int.
J. Mech. Sci., 29 (1987) 469-81.