Shells 5
Shells 5
In scientific literature often the following names are used for structural idealisations.
Shell theory
In 1888 Augustus Love1 formulated the basic equations that govern the behaviour of thin
elastic shells [21, 22]. He used Jacob Bernoulli’s2 hypothesis which was also used by Gustav
Kirchhoff 3 in formulating the plate theory. In the years that followed there was much
discussion on this shell theory. Some inconsistencies were found. Many scientists proposed
other equations, such as Wilhelm Flügge4 (1934) [23], Ralph Byrne5 (1944) [24], Eric
Reissner6 (1952) [25] and Paul Naghdi7 (1957) [26]. Also Love himself proposed improved
equations [27]. Lyell Sanders8 was the first to remove all inconsistencies from Love’s first
equations [28]. Independently, Warner Koiter9 proved that Love’s initial assumptions were
correct after all and he also derived the correct shell equations [29, 30]. In 1959 there was a
conference in the aula of Delft University where Sanders presented the correct shell equations
and Koiter presented the correct shell equations. One of Koiter’s papers on the subject has the
clear title “All you need is Love” [31].
Love’s first equations are called the first approximation theory. Including improvements they
are referred to as the Sanders-Koiter equations (p. 52). Other theories account for out-of-plane
shear deformation and are called higher-order approximation theory. They are intended for
thick shells (p. 14).
The equations are difficult to solve analytically, therefore, simplifications were proposed for
specific shell shapes by many scientists. For example, equations for cylindrical shells were
proposed by Lloyd Donnell10 (1934) [32] and Leslie Morley11 (1959) [33].
1
Augustus Love (1863–1940) was a mathematician and professor in Oxford [Wikipedia].
2
Jacob Bernoulli (1654–1705) was a professor of mathematics in Bazel [Wikipedia].
3
Gustav Kirchhoff (1824–1887) was a German physicist and professor in Berlin, Breslau and
Heidelberg. He is also well-known in physics for many discoveries such as Kirchhoff’s laws on
electrical current [Wikipedia].
4
Wilhelm Flügge (1904–1990) was professor of civil engineering in Göttingen. After the second world
war he and his wife moved to the USA and became professors in Stanford [Wikipedia].
5
Ralph Byrne (191..–194..) was associate professor of applied mechanics in Caltech. He died in the
second world war […].
6
Eric Reissner (1913–1996) was professor of applied mechanics in MIT and San Diego. His father,
Hans Reißner (1874–1967) was an aircraft engineer and professor in Aachen and Berlin. The family
moved from Berlin to the Illinois just before the second world war [Wikipedia].
7
Paul Naghdi (1924–1994) was born in Tehran. He studied in the USA and became professor of
mechanical engineering in Berkeley [Wikipedia].
8
Lyell Sanders (1924–1998) was professor of structural mechanics in Harvard […].
9
Warner Koiter (1914–1997) was professor of applied mechanics in Delft [Wikipedia].
10
Lloyd Donnell (1895–1997) was professor of mechanical engineering in Illinois [Wikipedia].
51
Sanders-Koiter equations
The following 21 equations describe membrane action and bending action in thin shell
structures. Equation 6 is derived below. The other equations are not derived in these notes but
they can be obtained in the same way. The derivation of Sanders and that of Koiter can be
found in literature [28] and [29, 30] respectively. The derivation of Koiter is based on tensor
analysis and is most rigorous. The equations are valid for elastic material behaviour and small
displacements. They correctly predict no stresses for rigid translations and rigid rotations. The
equations correctly produce symmetrical stiffness matrices (Betti’s reciprocal theorem). The
Sanders-Koiter equations include the equations for plates. In other words, with appropriate
values for k xx , k yy , k xy , x , y the Sanders-Koiter equations simplify to the equations for
plates loaded in plane, plates loaded perpendicular to their plane (Kirchhoff theory), circular
plates and the shell membrane equations (p. 36). This clearly is a remarkable achievement of
the 20th century scientists. The Sanders-Koiter equations are a scientific masterpiece. 12
11
Leslie Morley (1924–2011) was a scientist in the Royal Aircraft Establishment and a professor in
Brunel University, London [Wikipedia].
12
The following dates provide a time frame. In 1822 Claude-Louis Navier formulated the Navier-
Stokes equations which describe the behaviour of fluids [Wikipedia]. In 1850 Gustav Kirchhoff
completed the differential equation that describes the behaviour of plates [Wikipedia]. In 1865 James
Clerk-Maxwell unified many laws into Maxwell’s equations that describe electric and magnetic fields
[wikipedia]. In 1916 Albert Einstein found the Einstein field equations describing the structure of the
universe [wikipedia]. In 1925 and 1926 Werner Heisenberg, Max Born and Pascual Jordan found the
Heisenberg equation of quantum mechanics describing materials on a very small scale [Wikipedia].
52
E t3 12
mxy xy
24(1 )
kinematic u x 13
equations xx k xxu z k xu y
x
u y 14
yy k yy u z k y u x
y
u x u y 15
xy 2k xy u z k x u x k y u y
y x
u z 16
x k xxu x k xy u y
x
u 17
y z k yy u y k xy u x
y
u x u y 18
z 1 ( k xux k y u y )
2 y x
x 19
xx k xy z k x y
x
y 20
yy k xy z k y x
y
x y 21
xy (k xx k yy ) z k x x k y y
y x
uz
u
ux z
a
Figure 72. Deformation of a spherical ping pong ball into a prolate ellipsoid shape
53
> epsilonyy:=diff(uy,v)/alphay-kyy*uz+ky*ux:
> gammaxy:=diff(ux,v)/alphay+diff(uy,u)/alphax-2*kxy*uz-kx*ux-ky*uy:
> phix:=-diff(uz,u)/alphax-kxx*ux-kxy*uy:
> phiy:=-diff(uz,v)/alphay-kyy*uy-kxy*ux:
> phiz:=1/2*(-diff(ux,v)/alphay+diff(uy,u)/alphax-kx*ux+ky*uy):
> kappaxx:=diff(phix,u)/alphax-kxy*phiz+kx*phiy:
> kappayy:=diff(phiy,v)/alphay+kxy*phiz+ky*phix:
> rhoxy:=diff(phix,v)/alphay+diff(phiy,u)/alphax+(kxx-kyy)*phiz-kx*phix-ky*phiy:
> nxx:=E*t/(1-nu^2)*(epsilonxx+nu*epsilonyy):
> nyy:=E*t/(1-nu^2)*(epsilonyy+nu*epsilonxx):
> nxym:=E*t/(2*(1+nu))*gammaxy:
> mxx:=E*t^3/(12*(1-nu^2))*(kappaxx+nu*kappayy):
> myy:=E*t^3/(12*(1-nu^2))*(kappayy+nu*kappaxx):
> mxy:=E*t^3/(24*(1+nu))*rhoxy:
> vx:=diff(mxx,u)/alphax+diff(mxy,v)/alphay+ky*(mxx-myy)+2*kx*mxy:
> vy:=diff(myy,v)/alphay+diff(mxy,u)/alphax+kx*(myy-mxx)+2*ky*mxy:
> tmp:=kxy*(mxx-myy)-(kxx-kyy)*mxy:
> nxy:=nxym-tmp/2:
> nyx:=nxym+tmp/2:
> px:=-(diff(nxx,u)/alphax+diff(nyx,v)/alphay+ky*(nxx-nyy)+kx*(nxy+nyx)-kxx*vx-kxy*vy):
> py:=-(diff(nyy,v)/alphay+diff(nxy,u)/alphax+kx*(nyy-nxx)+ky*(nxy+nyx)-kyy*vy-kxy*vx):
> pz:=-(kxx*nxx+kxy*(nxy+nyx)+kyy*nyy+diff(vx,u)/alphax+diff(vy,v)/alphay+ky*vx+kx*vy):
>
> plot({ux,uy,uz,px/1.5,py/1.5,pz/1.5},u=0..Pi*a-1);
ux
uz
pz
Figure 73. Loading pz and deformation u x , u z of a ping pong ball computed by Maple
54
7. Bernoulli's hypothesis; plane sections remain plane (p. 55). This has been checked by finite
element models of beams consisting of small solid elements.
8. Stress in the material in the z direction is negligible compared to the stresses in the x and y
directions. This can be verified with simple hand calculations.
Exercise: Is it correct to summarise that the Sanders-Koiter equations follow from Newton’s
second law, Hooke’s law, Bernoulli’s hypothesis and a few geometrical assumptions?
Compatibility equation
Sanders-Koiter equations 13 to 21 (p. 52) can be combined resulting in the following
equation.
2 xx 2 xy 2 yy
k yy xx k xy xy k xx yy
y 2 xy x 2
(See derivation in appendix 4.) It shows that the strains of the middle surface are connected to
the bending deformation. Only deformations that fulfil this equation are possible. Therefore, it
is called the compatibility equation.
Rigid translation
The Sanders-Koiter equations (p. 52) are accurate for small displacements. However, for large
rigid translations they are accurate too. For example, consider a reinforced concrete industrial
chimney with a height of 70 m, a radius a = 2.6 m and a wall thickness t = 0.1 m. During a
storm the chimney top moves b = 1.0 m which is not exceptional for a chimney of this height.
A rigid translation of the whole chimney (fig. 74) can be described exactly by the
displacements
v v
u x 0, u y b cos , u z b sin .
a a
13
Jacob Bernoulli (1654–1705) was mathematics professor in Basel, Switzerland [Wikipedia].
14
Leonhard Euler (1707–1783) was mathematics professor in Saint Pietersburg and Berlin [Wikipedia].
15
Sophie Germain (1776–1831) was a French mathematician. She was one of the first women who
contributed to science. For many years she worked on the thin plate theory [Wikipedia].
55
Obviously, this translation should not produce strains.
b
uy
uz
a
v
uy
uz
z
Figure 74. Rigid translation of a cylinder cross-section
1
From the chimney geometry it follows that k xx 0, k yy , k xy 0, x 1, y 1 .
a
Substitution of these in the kinematic equations 13 to 21 gives
xx 0, yy 0, xy 0, xx 0, yy 0, xy 0 ,
which is the correct result. Consequently, the large deflection of the chimney top can be
described by the Sanders-Koiter equations.
Exercise: Large rigid rotations do produce unrealistic strains and stresses. Check the Sanders-
Koiter equations for this.
E t3
2 2 u z p z
12(1 ) 2
and
22 E t u z 0 ,
where,
2 (.) 2 (.) 2 (.)
(.) k xx 2k xy k yy ,
y 2 xy x 2
2 (.) 2 (.)
2 (.)
.
x 2 y 2
is the Airy stress function16 which is related to the membrane forces
2 2 2
nxx , n yy , nxy n yx .
y 2 x 2 xy
16
George Airy (1801–1892) was an astronomy professor in Cambridge, England [Wikipedia]
56
Differential equation type
Partial differential equations of the second order are subdivided in three types; elliptic,
parabolic and hyperbolic [53]. Physicists use this to predict the nature of the solution and
select a solution method. The membrane part of the shell differential equations (p. 56) is
pz
In a well-designed thin shell this part dominates the behaviour. It can be shown that the type
of this differential equation depends on the Gaussian curvature kG (p. 23).
E t3
2 2 2 2u z E t u z 2 2 p z .
12(1 2 )
This is a linear eight order partial differential equation in curvilinear coordinates u and v (p.
29).
A shallow shell is a shell with a sagitta (p. 1) that is small compared to its span. For these
shells the curvatures do not change much over the surface and the above differential equation
can be a good approximation.
z
n yy 0 n yx 0
nxx 0
m yy 0 mxy 0
nxy 0
vy 0 u
mxx 0 v
ux 0
mxy 0
uy 0
vx 0
uz 0
x 0
n yy 0 n yx 0
m yy 0 mxy 0
edge part vy 0
Figure 75: Boundary conditions of a canopy
57
This problem also occurs in plates. It was solved by Gustav Kirchhoff 3 in 1850 [54]. He
derived the correct boundary conditions of plates from virtual work. Others interpreted his
solution as that the stresses due to the torsion moment mxy go round in the edge (fig. 76-1).
Therefore, mxy on the edge needs be replaced by a concentrated shear force V in the edge (fig.
76-2).
mxy dx Vdx V mxy
From equilibrium of a somewhat larger edge part (fig. 76-3) it follows that
dvx dV
pz dy v y dy 0.
dx dx
dV
When dy 0 then v y 0 which can be written as
dx
V
vy .
x
Now we have 4 boundary conditions per edge and the differential equation can be solved (fig.
77).
vy
vx
pz
mxy vx dvx
dy V
V V
mxy V dV
1 2 dx 3 dx
Figure 76: Forces on an edge part
nxx 0 n yy 0 n yx 0 z
nxy 0 V
m yy 0 v y
mxx 0 x
u
V
vx v ux 0
y
uy 0
uz 0
x 0
n yy 0 n yx 0
V
m yy 0 v y
x
Figure 77: Boundary conditions according to Kirchhoff (plates)
58
Thus, according to Kirchhoff, mxy need not be zero on a plate or shell edge in the x or y
direction. Also vx need not be zero on an edge in the y direction, and v y need not be zero on an
edge in the x direction. Clearly, in reality they are zero.
However, the plate boundary conditions are not entirely correct for shells (see shell boundary
conditions p. 62).
Exercise: In plates mxy = 0 in a fixed edge along the x or y direction. In shells this can be
observed too, however, there are exceptions. Can we show this with the Sanders-Koiter
equations?
3 vx 3 V
xz 10 .
2 t 2 t2
17
The name of this theory refers to Eric Reissner and Raymond Mindlin. Eric Reissner (1913–1996)
was a professor of applied mechanics at MIT and the University of California San Diego [56].
Raymond Mindlin (1906–1987) was a professor of applied science at Columbia University, USA [57].
From our point of view they were very skilled in mathematics. They had to be because they did not
have computers.
18
In 2010, Johan Blaauwendraad (professor of structural mechanics at Delft University) used
Reissner’s plate theory (p. 59) to derive the stresses in plate edges. He showed that the shear stress
distribution is exponential and the factor of the peak stress is 3 10 [57]. In 2013, Rutger Zwennis (at
2
that time a student at Delft University) modelled a plate loaded in torsion using volume finite elements
[58]. He showed that the peak stress due to V includes the factor 4.48 instead of 3 10 = 4.74. Who is
2
right? The Reissner plate theory is not exact because Reissner made several assumptions in the
derivation. The finite element analyses is not exact either because the number of elements is restricted.
In these notes the safe choice of 3 10 has been made. Future computers will be able to determine the
2
factor very accurately.
59
The formula is valid when the local x axis points in the direction of the edge and the local y
axis points outwards (fig. 78). Unfortunately, finite element programs using shell elements do
not compute this stress. If important, we need to calculate and check this stress by hand.
The concentrated shear force produces a local stress peak. In many structures a local stress
peak is not important because the stress will redistribute (steel yields, reinforced concrete
cracks). However, a stress peak is important for materials that do not yield such as glass. A
stress peak is also important for fatigue.
3 vx outer surface
mxy
2 t 6
t2
z
xz
x edge
3 V edge shear stress
10
2 t2 y
Figure 78. Shear stresses in a free shell edge
Proof: Plate moments are a tensor (p. 93). m1 and m2 are the principal values (p. 94). m1m2 is
2
an invariant (p. 169) of this tensor. Therefore, m1m2 mxx m yy mxy 2
mss mtt mst . Suppose
60
that the s axis is perpendicular to the shell edge. Since the edge is free or simply
2
supported mss 0 . Therefore, mxx m yy mxy 2
mst V 2 . Q.E.D.
Computer analyses were not used. Structural calculations were done by hand and checked by
scale model tests.
Figure 81. Cross-section of the shell and ribs Figure 82. Mould fabrication
61
Figure 83. A cassette [..]
62
Literature
21. A.E.H. Love, “The Small Free Vibrations and Deformation of a Thin Elastic Shell”,
Philosophical Transactions of the Royal Society of London, Vol. 179, 1888, pp. 491-546
22. A.E.H. Love, “A treatise on the mathematical theory of elasticity”, Dover Publications, New
York, 1944
23. W. Flügge, “Statik und Dynamik der Schalen”, Springer-Verlag, Berlin, 1934 (in German).
24. R. Byrne, “Theory of small deformations of a thin elastic shell”, University of California,
Publications in Mathematics (new series), 1944, Vol. 2, pp. 103-152.
25. E. Reissner, “Stress strain relations in the theory of thin elastic shells”, Journal of
Mathematical Physics, 1952, Vol. 31, pp. 109-119.
26. P.M. Naghdi, “On the theory of thin elastic shells”, Quarterly Applied Mathematics, 1957,
Vol. 14, pp. 369-380.
27. A.E.H. Love, ….
28. J.L. Sanders, “An improved first approximation theory for thin shells”, National Aeronautics
and Space Administration (NASA) Report No. 24, Washington, DC, 1959.
29. W.T. Koiter, “A consistent first approximation in the general theory of thin elastic shells”,
Report, Delft University of Technology, 1959.
30. W.T. Koiter, “A consistent first approximation in the general theory of thin elastic shells”,
Proceedings of IUTAM Symposium “On the Theory of Thin Elastic Shells”, Delft 24-28
August 1959, North-Holland publishing company, Amsterdam 1960, pp 12-33.
31. W.T. Koiter, “All you need is Love”, ….
32. L.H. Donnell, “A new theory for the buckling of thin cylinders under axial compression and
bending”, Transactions of the American Society of Mechanical Engineers, 1934, Vol. 56, pp.
759-806.
33. L.S.D. Morley, “An improvement on Donnell’s approximation for thin-walled circular
cylinders”, Quarterly Journal of Mech. Applied Mathematics, 1959, Vol. 12 (Part 1), pp. 89-
99.
63
Appendix 4: Compatibility equation
In this appendix the shell compatibility equation (p. 55) is derived. Consider the local
coordinate system x, y, z (p. 29). The curvatures k xx , k yy , k xy are assumed constant in x and
y. Sanders-Koiter equations 13 to 21 (p. 53) are used. In the local coordinate system there are
no curved coordinate lines therefore terms with radii of curved coordinate lines (p. 35) are
removed from the equations.
> restart:
> ux:=Ux(x,y):
> uy:=Uy(x,y):
> uz:=Uz(x,y):
> kG:=kxx*kyy-kxy^2:
> km:=(kxx+kyy)/2:
> epsilonxx:=diff(ux,x)-kxx*uz:
> epsilonyy:=diff(uy,y)-kyy*uz:
> gammaxy:= diff(ux,y)+diff(uy,x)-2*kxy*uz:
> phix:=-diff(uz,x)-kxx*ux-kxy*uy:
> phiy:=-diff(uz,y)-kyy*uy-kxy*ux:
> phiz:=1/2*(-diff(ux,y)+diff(uy,x)):
> kappaxx:=diff(phix,x)-kxy*phiz:
> kappayy:=diff(phiy,y)+kxy*phiz:
> rhoxy:=diff(phix,y)+diff(phiy,x)+(kxx-kyy)*phiz:
> simplify(diff(epsilonxx,y,y)+diff(gammaxy,y,x)-diff(epsilonyy,x,x)):
2 2 2
kxx 2 Uz( x, y ) 2 kxy Uz( x, y ) kyy 2 Uz( x, y )
y y x x
> simplify(-kyy*kappaxx+kxy*rhoxy-kxx*kappayy-kG*(epsilonxx+epsilonyy)-2*kG*km*uz):
2 2 2
kxx 2 Uz( x, y ) 2 kxy Uz( x, y ) kyy 2 Uz( x, y )
y y x x
Apparently,
2 xx 2 xy 2 yy u z2 u z2 u 2
k xx 2k xy k yy z ,
y 2 xy x 2 y 2 yx x 2
and
u z2 u z2 u 2
k yy xx k xy xy k xx yy kG ( xx yy ) kG kmu z k xx 2k xy k yy z .
y 2 yx x 2
The terms kG ( xx yy ) and kG kmu z can be neglected. For example, a steel sphere has a
radius of a = 100 mm and a thickness of t = 1 mm (a / t = 100). The local deformation is u z =
1 mm (u = t). The yield strain of the material is 0.002. The yield curvature of the material is
0.002 / (t / 2) = 0.004 mm-1.
Consequently,
2 xx 2 xy 2 yy
k yy xx k xy xy k xx yy .
y 2 xy x 2
Q.E.D.
64