Professional Documents
Culture Documents
(International Journal For Numerical Methods in Engineering 1993-Jun 15 Vol. 36 Iss. 11) Irwan Katili - A New Discrete Kirchhoff-Mindlin Element Based On Mindli
(International Journal For Numerical Methods in Engineering 1993-Jun 15 Vol. 36 Iss. 11) Irwan Katili - A New Discrete Kirchhoff-Mindlin Element Based On Mindli
IRWAN KATILI
Department of cioil Engineering, Uniuersitas Indonesia, Kampus U.1. Depok 16424, Indonesia
SUMMARY
This is the first of a two-part paper on plate bending elements with shear effects included.
This paper presents a new three-node, nine-d.0.f. triangular plate bending element valid for the analysis of
thick to thin plates. The element, called DKMT, has a proper rank (contains no spurious zero-energy
modes), passes the patch test for thin and thick plates in an arbitrary mesh and is free of shear locking. Very
good results have been obtained for thin and thick plates by the element. An extended DKQ element for
thick-plate bending analysis is evaluated in Part ILZ4
INTRODUCTION
Computational advantages of simple plate and shell elements in large-scale finite element analysis
and, especially, in non-linear problems have motivated extensive development of three-node
triangles and four-node quadrilaterals. This interest is well recalled in a recent paper by Felippa
and Militel10,~~ who discussed the various variational formulations available to obtain efficient
and simple elements for plates.
Elements based on Reissner-Mindlin’s theory” require only Co continuity. It is widely
recognized that the development of such an element is not without problems. Typically, difficul-
ties are encountered in connection with shear locking when the plate thickness approaches zero,
thereby giving incorrect results for thin plates, and other types of numerical ill- conditioning, loss
of rank, and poor accuracy due to theoretical shortcomings. Many of these problems are
discussed in further detail in reference^.^-^ In addition, many elements have zero-energy modes,
which may cause mechanisms to spread through the mesh. Various modifications of formulation
as well as numerical tricks have been used in order to deal with these difficulties, such as reduced
and selective integration.
In order to remove the problem of shear locking in Reissner-Mindlin’s elements, several
variants of the discrete Kirchhoff hypothesis have been employed to develop successful thin-plate
elements. The discrete Kirchhoff approach involves an initial selection of approximations for the
normal rotations within the element and an independent description of the transverse displace-
ment on the boundary. Imposition of the Kirchhoff constraint (the normal rotations must be
equal with the first derivative of the transverse displacement) at a discrete number of points leads
to expressions for the normal rotations in terms of the element joint displacements. These
expressions are substituted into the strain energy expression written in terms of the normal
rotations, and subsequent operations produce the element stiffness matrix. In this development
the normal rotations are described by quadratic polynomials and the element boundary displace-
ments by cubics. An extensive study of triangular element formulations for thin-plate bending
demonstrated that a ‘discrete Kirchhoff’ approach is highly effective.” The elements are capable
of representing only thin-plate behaviour. In addition to the early references on the DKT element
by Stricklin et al.,‘ see References 7-15.
Recognizing the transverse shear energy as the major cause of difficulty under isoparametric
kinematic assumptions, another approach by the assumed shear strain fields with constant
tangential shear along the sides was advocated by Bathe and Dvorkin,16 Aalto.17 Zienkiewicz
et d.’*and Hughes and Tay10r.l~Plate models of this type appear to be among the ‘best’
available elements at present.
Discrete shear triangular (DST-BL) element, based on the discrete Kirchhoff constraint and the
equilibrium equation and introduced by Batoz and Lardeur” includes transverse shear effects
and coincides with the DKT” (discrete Kirchhoff triangle) element if the transverse shear effects
are not significant. However, an incompatibility of the rotation of the normal appears due to
shear effects. The compatibility is verified for very thin plates (DKT). A detailed investigation
shows that the patch tests are exactly satisfied for thin plates only. In thick-plate situations
a small error is observed when evaluating M,, M y and M,,,.
To improve the DST-BL element, Ratoz and Katili” proposed a new reliable and efficient
discrete shear triangular (DST-BK) plate bending element based on incompatible modes and free
formulation. This element does not converge towards the DKT solution in the thin-plate
situation but gives even better results than DKT” in many situations. It has a proper rank,
passes the patch test and does not lock.
In this paper, the formulation and the evaluation of a new triangular element having three
nodes and 3 d.0.f. per node (Figure 1) has been formulated based on a generalization of the
discrete Kirchhoff technique to include the transverse shear effects. It coincides with the DKT”
in thin-plate situations. A special shear interpolation has been used with constant tangential shear
along the sides to include the transverse shear effect. The element is called DKMT (discrete
Kirchhoff-Mindlin triangle). It also has a proper rank, passes the patch test and does not lock.
The compatibility element is always satisfied in thin as well as in thick plates.
The plate theory with the Reissner-Mindlin hypothesis introduces the assumption that the
normals to the mid-surface of the plate before deformation remain straight after deformation but
do not necessarily remain normal to it. In this approach the rotations of normals to the middle
surface of the plate, which occur as the plate is loaded and deforms, are considered to be
independent of the deflection of the middle surface. The approximations that are chosen to
describe the rotations and the transverse displacement are not required to satisfy conditions of
normal slope continuity across element interfaces (C' continuity). They need only be Co continu-
ous. The displacement variables are assumed to be independent in the following manner:
u = ZP&, Y), 2: = z B y ( x , Y), w = w(x, Y ) (1)
where x,y are co-ordinates in the reference middle surface, z is the co-ordinate through the
thickness h, - h/2 < z d +
h/2, and w is the transverse displacement. Bx and 8, represent the
rotations of the normal in the X-Z and Y-2 planes, respectively (Figure 2).
+
M,., , M x y , - T, = 0 on A
Mxy,, + M y , y - T, = 0
where T,, T,, M,, M y and M,, are the shear forces and the bending moments per unit length
(Figure 3). These resultants are related to the Cartesian stresses ox, ny,G~,,ox=and oYzby
T, = s' -i
ox,dz, T, = s' -t
h
oyzdz, t = -
2
(3)
0
Y-Z plane 2-X plane
Kinematic relations
The bending strain ( E ~ )and the curvature (x) are given by
(&b )= (x>
(x> = a. x BY, y y
(PI, + 8,. 1))
Constitutive relations
The constitutive equations for the bending moments (Figure 3) are given by
M,
1Ez] 1i: ]XX?
= [Hbl
And for the case of a linearly elastic, isotropic, homogeneous plate, H b is given by
1 v 0
Eh3
[Hb]=Db u 1 0 , Db= (7)
12(1 - u 2 )
L A
where Dh is the plate rigidity, E is Young’s modulus, u is Poisson’s ratio and h is the thickness of
the plate.
The constitutive equations for the shear forces (Figure 3) are given by
{]; = [HSI
where k is the shear correction factor (a value of 5/6 is usually considered) and the shear modulus
G = E/2(1 4- 0).
81 = Nz Bxi $- Pk C k A . P s k
A NEW DISCRETE KIRCHHOFF-MINDLIN ELEMENT PART I 1863
N 1 = /I P4 = 41.g
N2 = r p5 = 4511
N3=v P, = 41.11
1864 I. KATILl
y'ji = y J. - yI
Figure 4. Geometry and local tangential-normal co-ordinate system at element boundary of the triangular element
The constitutive equations for the bending moment on each side are
= Db(Ps, s + UBn, n)
It is possible to obtain a kinematic relationship between the tangential shear strains and the
normal rotations on each side by using (16)-(18):
The rotation f i n is imposed in a linear variation along the sides (see Figure 5(a)):
The rotation ps is imposed in a quadratic variation along the sides (see Figure 5(b)):
and gives
B n , ns = Ps,nn = 0
i i k
4 b)
Figure 5. Variation of 8. and fls along the sides
A NEW DISCRETE KIRCHHOFF MINDLIN ELEMENT: PART 1 1865
We obtain
where
u is Poisson's ratio, k = 5/6 is the shear correction factor, h is the thickness of the plate, L k is the
length of the side k, $ k is the shear influence factor.
The tangential shear angles of sides k and m (see Figure 6 ) can be expressed in terms of the shear
angle components njXzi and T,,zi of corner i by
or
with
Ai = C k s m - C m S k
The values of i, k and m are presented in Table 11.
I X
1 k m
1 4 6
2 5 4
3 6 5
1866 1. KATlLl
We obtain
where
and Ni are linear shape functions of the triangular element. Combining expressions (26) -(28) gives
where
{Tn} is the vector of substitute transverse shear strain variables. For some elements presented in
(1 7)-( 19) these independent variables are then related to the nodal variables w , , bxi, using
various discrete schemes which generalize the technique used to obtain the discrete Kirchhoff
elements.
In this paper {Tn) is expressed in terms of APskby using the constitutive equation and two of the
three equilibrium cquations on three sides of the triangular matrix given by (22), and gives
where
A NEW DISCRETE KIRCHHOFF MINDLIN ELEMENT: PART I 1867
with
K = i J ( 7 ) C H , I I ~d~) +
Ae
j
Ae
< T ) ( I ~-
) {~TI)~A (35)
nb is the bending strain energy, II, is the shear strain energy and Hex, describes the effect of
boundary and other loads andf, is a uniform loading in the z direction.
Taking the variation of TI with respect to T and setting it equal to zero, we get
St bTs(ys,- VsZ)ds= 0, k
and
We have,
or
1 .i k
1 2 4
2 3 5
3 1 6
When (40) is applied for the three sides, the independent parameters {AD,}can be related to the
final d.0.f. { U , } by
where
is a non-singular, diagonal 3 x 3 matrix. The compatibility of BSis not lost on the DKMT
element. In DST-BLZ0element [&a] is a diagonal 3 x 3 matrix in thin-plate situations (in this
case DST-BL = DKT") and in thick plates [Ana] is a complete 3 x 3 matrix. The compatibility
of ps is lost and for this reason the DST-BL element does not pass the constant-curvature patch
test.
Using equations (7) and (45), the bending strain energy (equation 34) for an element of area A" is
given by
Heb -- 1
2<Un)[Khl{Un} (49)
where
With pointwise satisfaction of equation (37) and by using equations (9) and (47) for an element
of area A', the shear strain energy is given by
JX= + < u n > C K s I { u n ) (51)
This shear strain energy depends on the factor & and tends to zero if 4k 6 1 (no shear locking),
with
K s = jAC CBsl dA
C ~ S I ' C ~ S I (52)
Finally, the stiffness matrix [ K ] is the sum of the bending and the shear stiffness matrices:
[K1 = [Kbl + CK51 (53)
The stiffness matrices in equations (SO) and (52) are calculated by using a numerical scheme
(three Hammer points).
Strexsev
Once the nodal variables { U , } are known, the bending moment ( M ) can be evaluated at any
point by
( M ) = CHbI CBb(5, v)I {un) (54)
The shear forces T, and Ty are given by
{ T ) = C H s I C B s ( S 9 v)I {Un) (55)
Loud vector
The equivalent nodal forces due to a constant pressurefz are presented here by simple lumpings
and given by
IIF = jAef,wdA= ( F n ) { U , } , with (Fn)='-(1
fA" 0 0 1 0 0 1 0 0)
3 (56)
It is clear that if the transverse shear effects are not important (#k 6 1) the influence of the shear
deformations is negligible and the DKMT element will converge to the DKT" element. As
a consequence, the DKMT element will never lock for thin plates and the element has a proper
rank for any aspect ratio (three rigid body only). With this procedure, the 'exact' stiffness matrix
of a beam is obtained. The compatibility element can be maintained for any aspect ratio. The
triangular DKMT element presented in this paper is based on linear interpolation for ?/*, and
vvzwith constant values of on each side of the triangle. The jJsz values are substituted in terms of
qJsz
the values of w and Bs on a side by using the moment equilibrium relations and the constitutive
equations on each side in a discrete manner.
1870 r. KATILI
NUMERICAL RESULTS
Several problems have been solved to assess the performance characteristics of the DKMT
element. The results obtained for some of these problems are presented in this section.
1. Eigenvalues and rank
Only three eigenvalues are always zero (corresponding to the rigid body modes of the
element) for various element shapes and for very thin as well as very thick plates. The
element has always a proper rank.
2. The patch test
The element stiffness matrix must satisfy the patch test in order to give reliable results. The
ability of the element to reproduce constant states of strains is an essential requirement for
achieving convergence to the correct solution as the finite element mesh is refined. To
check the performance of the element, we start with the patch test problem suggested in
Reference 21. This patch test is shown in Figure 7 to reproduce a theoretically constant
state of strain for thin and thick plates. Exact results were obtained in all cases, confirming
that the elements pass the test.
2a. Constant-curvature patch tests
For the elements based on the Reissner- Mindlin theory, constant curvature condition and
zero shear deformation can be investigated by considering the kinematical form of the
patch-tests in accordance with the following theoretical displacement fields which lead to
constant curvatures and zero transverse shear:
(a) w = - 4 2 ; fix = x; pY = 0; (x) = (1 0 0 ) ; (y) = (0 0).
(b) w = - 12 Y ; ox = 0; By = Y; (x) = (0 1 0); (Y) = (0 0).
Y X
(c) w = - ixy; px = -; p,
2
= -;
2
(x} = ( 0 0 1); ( 7 ) = (0 0).
With the DKMT and DST-BK” elements, exact results are obtained for any aspect ratio.
For the DST-BLZ0element, exact results are obtained for L / h > 100 (in this case DST-
BL = DKT) but small errors appear for L / h < 100. The displacements at node 5 (as given
in Figure 7 ) are reported in Figure 8.
It can be seen that, although element DST-BL did not give exact results, the error was
quite small. Furthermore, it was found that when node 5 was placed at the centre of the
plate, element DST-BL gave exact results (this was reported in Reference 20).
Data :
E =lo00
v = 0.3
k = 5/6
---KL
DKMT. DST-BK
0-
3-
-1 -
.-C
L1
e -2 -
h
-3 -
I , , I 1 1
4
DST-BL
DKMT, DST-BK
-4 -3 -2 -1 0 1 2 3 Log(h/L)
c) x,, =I (w = -xyl2 ; px = y12 ; py = xi2)
10 I 1
0
pure shear line
-
I
-10 -
-
L
e
-20 -
-
e,
DKMT
-30 - El --C DST-BK
DST-UL
-40
t
4 - 3 - 2 - 1 0 1 2 3
10
8
P
E
0 6
L
e5 4
P
2
0
4 - 3 - 2 - 1 0 1 2 3
't
Data :
a E=10.92, ~ = 0 . 3 ,
A R=5, h=0.1,h = l and h=2
Uniform loading : fz=1
Boundary condition on AB:
For SS : w=O
For Clamped: w=px=p/=O
Symmetry condition ;
X onCB : p y = O
C _L onCA : p x = O
B a
Reference solution for circular plate : [22]
Exact energy :
n.
In'-
-&1 . 4 0 2
384Db k (I-u) I
Where ;
cp defines the size of the sector analyzed
cp = xi2 for our analyses
k = 5/6, 2) is Poisson ratio.
c =Rl (OSrSR)
Table IVa. Centre displacements for the clamped circular plate under uniform loading.
NELT DKMT DST-BK DST-BL DKMT DST-BK DST-BL DKMT DST-BK DST-BL
Table IVb. Central Moment M , for the clamped circular plate under uniform loading.
NELT DKMT DST-BK DST-BL DKMT DST-BK DST-BL DKMT DST-BK DST-BL
Table IVc. Energy for clamped circular plate under uniform loading.
NELT DKMT DST-BK DST-BL DKMT DST-BK DST-BL DKMT DST-BK DST-BL
Table Va. Central displacements for the SS circular plate under uniform loading.
NELT DKMT DST-BK DST-BL DKMT DST-BK DST-BL DKMT DST-BK DST-BL
Table Vb. Central Moment M , for the SS circular plate under uniform loading.
NELT DKMT DST-BK DST-BL DKMT DST-BK DST-BL DKMT DST-BK DST-BL
NELT DKMT DST-BK DST-BL DKMT DST-BK DST-BL DKMT DST-BK DST-BL
~ ~ ~ ~ ~~~
NELT r 6 NCLT = 24
NELT = 54 NELT = 96
Table VI. Comparison of central displacements for the SS square plate under uniform
loading with different h/L. ( N = 8)
W,: = W, x lo3 x DbjfzL4 h/L = 0.05 h/L = 0.1 h/L = 0.15 h/l, = 0.2 hjL = 0.25
CONCLUDING REMARKS
A new three-node and nine d.0.f. triangular element for the analysis of thin to thick plates has
been evaluated and presented. Discrete shear constraint, are considered on each side to relate the
kinematical and the independent shear strains.
For thin plates the transverse shear effects arc not important, the influence of the terms due to
shear deformation is negligible and the DKMT element will converge to the DKT" element.
A NEW DISCRETE KIRCHHOFF-MTNDLIN ELEMENT. PART I 1877
l,w r- ~
1.01 -
1.00 - - -
0.99 -
I I
0,98
0 20 40 60 XO 100 NELT
r n I I I
Q
- I
- 0
-
-
--t
DKMT
DST-BK
DSTBL
I I
0,92
0 20 40 60 80 100 NELT
c ) convergence of Energy
Figure 12. Clamped circular plates under uniform loading (R/h = 5)
The new element (DKMT) proposed here has the following characteristics:
Passes the patch test for thin and thick plates.
No extra zero-energy modes.
No shear locking for thin plates.
Relatively insensitive to geometric distortions.
Geometrically invariant.
Good mesh convergence characteristics.
Computationally efficient.
I t is, therefore, believed that the element can be very useful for practical applications.
1878 I. KATILI
0 20 40 60 RO i a0 NELT
1.04
1.01
1 ,oo
0 20 40 60 80 100 NELT
0.9
03
-..7
0
0 20 40
E
60
l --t
80
DST-RK
100 NELT
c ) convergence of Energy
Figure 13. Simply supported Llrcular plates under uniform loading (R/h = 5 )
A NEW DISCRETE KTRCHHOFF-MINDLIN ELEMENT PART I 1879
-1 -
-2 -
-3 -
-4 . , . I . , . , ' , '
o 1 2 3 4 5 R 6
A) Rlh = 50
3
2'
2- 0
1-
-2 -
-3 - 0
-41 . I . I . I . . I .
0 1 2 3 4 5 R 6
h ) Rih = 5
2'
2 0'1
-1 -
-2 -
-3 - 0
4 . , . , . , . , . I .
0 1 2 3 4 5 R 6
C) Rlh = 2.5
Figure 14. Clamped circular plates under uniform loading. Bending forces M, on a radius (C-B) using DKMT
WELT = 96)
1880 1. KATILI
0 1 2 3 4 5 K 6
LI) Rlh = 50
0 1 2 3 4 5 R 6
b) Rlh = 5
m
z
1 -
- 1 - - . , . , . , . , . y .
0 1 2 3 4 5 R 6
c} Rlh = 2.5
Figure 15. Clamped circular plates under uniform loading. Bending forces Mt, on a radius (C-B) using DKMT
(NELT = 96)
A NEW DISCRETE KIRCHHOFF-MINDLIN ELEMENT PART I 1881
i
- 2
0
0 1 2 3 4 5 R 6
a ) Rlh = 50
b ) Rlh = 5
c-
- 2
0
0 1 2 3 4 5 R 6
C) Rlh = 2.5
Figure 16. Clamped circular plates under uniform loading. Shear forces T, on a radius (C-B) using DKMT (NELT = 96)
1882 1. KATILI
6000 -
s 4000 -
2000 -
0 , . , . , . , . I . l . .
0 1 2 3 4 5 R 6
a) Rlh = SO
b ) Rth = 5
2
3-
1
c) Rlh = 2 S
Figure 17. Clamped circular plates under uniform loading. Displacements W, on a radius (C-B) using DKMT and DKT
(NELT = 96)
IDWi A B
5
Simple Supported plate:
w=&=O on boundary
Symmetry conditions:
px=O on BC and p=,O on CD
ACKNOWLEDGEMENTS
The financial support of the French Government in the form of a scholarship to the author
is gratefully acknowledged. Moreover, the author thanks Prof. Jean-Louis Batoz, Dr. Salim
Bouabdallah and Dr. Rezak Ayad at the U.T.C., France, for their helpful comments and fruitful
discussions.
REFERENCES
1. E. Reissner, ‘The effect of transverse shear deformation on the bending of elasticplates’, J . Appl. Mech. Trans. ASME,
12, A69-A77 (1943).
2. R. D. Mindlin, ‘Influence of rotatory inertia and shear on flexural motion of isotropic elastic plates’, J. Appl. Mech.,
18, 31-38 (19.51).
3. T. J. R. Hughes and T. E. Tezduyar, ‘Finite elements based upon the Mindlin plate theory with particular reference to
four-node bilinear isoparametric element’, ASME, AMD, 44, 81-106 (1981).
4. G. Prathap and S. Viswanath, ‘An optimally integrated four-node quadrilateral plate bendmg element’, Int. j . numer.
methods eng., 19, 831-840 (1983).
5. T. Kant, D. R. J. Owen and 0.C. Zienkiewicz, ‘A refined higher-order c“ plate bending element’, Comp. Struct., 15,
177-183 (1982).
6. J. A. Stricklin, W. E. Haisler, P. R. Tisdale and R. Gunderson, ‘A rapidly converging triangular plate-bending
element’, A I A A J., 7, 18C181 (1969).
7. G. Dhatt, ‘An efficient triangular shell element’, A I A A .I. 8,,2100-2102 (1970).
8. G. Dhatt, L. Marcotte and Y.Matte, ‘A new triangular discrete Kirchhoff plate/shell element’, 1nt.j. numer. methods
eng., 23, 453-470 (1986).
9. T. J. R. Hughes and N. Cohen, ‘The ‘heterosis’ finite element for plate bending’, Comp. Struct., 9, 445-450 (1978).
10. J.-L. Batoz, K. J. Bathe and L. W. Ho, ‘A study of three-node triangular plate bending element’, Int. j . numer. methods
eng., 15, 1771-1812 (1980).
11. J.-L. Batoz and G . Dhatt, ‘An evaluation of two simple and effective triangular and quadrilateral plate bending
elements’, in Proc. Int. Con$ on New and Future Developments in Commerical Finite Method, Los Angeles, 1981,
pp. 352-368.
12. J.-L. Batoz, ‘An explicit formulation for an efficient triangular plate bending element’, Int. j. numer. methods eng., 18,
1077-1089 (1982).
13. J.-L. Batoz and Ben M. Tahar, ‘Evaluation of a new thin plate quadrilateral element’, Int. j. numer. methods eng., 18,
1655-1678 (1982).
14. M. A. Crisfield, ‘A quadratic iMindlin element using shear constraints’, Comp. Struct., 18, 833-852 (1984).
15. C. Jeyachandrabose and J. Kirkhope, ‘An alternative explicit formulation for the DKT plate bending element’, Int. j.
numer. methods eng., 21, 1289-1293 (1985).
16. J.-L. Bathe and E. Dvorkin, ‘A four node plate bending element based on Mindlin/Reissner plate theory and a Mixed
interpolation’, Int. j. numer. methods eng., 21, 367-383 (1985).
17. J. Aalto, ‘From Kirchhoff to Mindlin plate elements’, Commun. Appl. Numer. Methods, 4, 231-241 (1988).
18. 0. C. Zienkiewicz, R. L. Taylor, P. Papadopoulos and E. Onate, ‘Plate bending elements with discrete constraints;
new triangular elements’, Comp. Struct., 35, 505-522 (1Y90).
19. T. J. R. Hughes and R. L. Taylor, ‘The linear triangular bending element’, Mathematics of Finite Elements and
Application IV MAFELAP 1981.
20. J.-L. Batoz and P. Lardeur, ‘A discrete shear triangular nine d.0.f. element for the analysis of thick to very thin plates’,
Int. j. numer. methods eng., 28, 533-560 (1989).
21. J.-L. Batoz and I. Katili, ‘On a simple triangular Reissner/Mindlin plate element based on incompatible modes and
discrete constraints’, Int. j . numer. methods eng., 35, 1603-1 632 (1992).
22. J.-L. Batoz and G. Dhatt, ‘Modilisation des structures par ilbmentjnis-Vol. I : Solides ilastiques, Vol. 2 Poutre et
plaques’, Edition Hermes, Pans, 1990.
23. P. G. Salerno and M. A. Goldberg, ‘Effect of shear deformations on the bending of rectangular plates’, Trans. A S M E ,
27, 54-58 (1960).
24. I. Katili, ‘A new discrete Kirchhoff Mindlin element based on Mindlin/Reissner plate theory and assumed shear strain
fields, Pdrt 11: an extended DKQ element to thick plate bending analysis’, Int. j . numer. methods eng., 36, 1885-1908
(1993).
25. C. A. Felippa and C. Militello, ‘Developments in variational methods for high performance plate and shell elements’,
in Noor et al. (eds.), Analytical and Computational Models of Shells, CED-Vol. 3, ASME, 1989, pp. 191-215.