Chapter 3 - Plates and shells

III.1 Overview


Plates and shells are common structures in the field of applied mechanics, their main property being that they support transverse loading through bending action (and is some cases as we will see, through membrane and shear effects). Finite element formulation for plate and shells has a higher degree of complexity than other types of elements. The complexity arises from the nature of high order differential equations. To overcome the complex formulations, different solutions have been proposed. First, the classical plate bending theory is presented along with its finite element formulation. Then other types of plate theories follow, such as shear deformable plate elements, with displacement degrees of freedom only, mixed elements and hybrid elements. Then the type of shell derived, is the one which is the combination of plate bending and plane stress elements, with a proper coordinate transformation from local to global coordinate axis, while using the drilling degree of freedom to bypass singularity problem in the transformation matrix. The second shell element is developed by degenerating from 3-D solid elements, but for the sake of simplicity we focus on the first type of shell only.

III.2 Classical plate theory (Kirchoff-Love)


The basic assumptions for the classical Kirchhoff plate bending theory are very similar to those for the Euler-Bernoulli beam theory. One of the most important assumptions for both theories is that a straight line normal to the midplane in the un-deformed case remains normal after deformation. This leads to the fact that transverse deformation is not going to be taken into account, or as we might say: neglected.

In-plane displacements $ u $ and $ v $ can be expressed as

$$u=-z \frac{\partial w}{\partial x}$$

(1)

$$v=-z \frac{\partial w}{\partial y}$$

(2)

Where $ x $ and $ y $ are the in-plane axes located at the midplane of the plate, and $ z $ is perpendicular to the plane defined by these (in direction of the thickness). As follows $ u $ and $ v $ are displacements along, respectively, the $ x $- and $ y $- axes, while $ w $ is the transverse displacement (deflection) along the $ z $-axis.

Because we neglect the transverse shear deformation, in-plane strains can be written in terms of displacements

{ ε x ε y γ x y } = z { κ x κ y κ x y }

(3)

where

{ κ } T = { κ x κ y κ x y } = z { 2 w x 2 2 w y 2 2 2 w x y }

(4)

is called curvature.

Thin plate element in bending (Source: Amar Khennane)

Assuming plane stress condition for plate bending and substituting (3) and (4) into the constitutive equation. This states the relationship between the stresses and strains. For an isotropic material, the constitutive equation becomes

{ σ } = [ D ] { ε }

(5)

By substituting (3) and (4)

{ σ } = z [ D ] { κ }

(6)

in which

{ σ } = { σ x σ y τ x y } T

(7)

and the material property matrix $ [D] $ becomes

[ D ] = E 1 v 2 [ 1 v 0 v 1 0 0 10 1 v 2 ]

(8)

Moments are defined as

{ M } = h / 2 h / 2 { σ } z d z

(9)

where

{ M } = { M x M y M x y } T

and $ h $ is the plate thickness. Substituting Eq. (6) into Eq. (9) gives the relationship between moment and curvature.

{ M } = [ D ~ ] { κ }

(10)

where

$$[\widetilde{D}]=\frac{h^{3}}{12}[D]$$

(11)

Equilibrium equations are obtained from the free-body diagram. Moment equilibriums about the $ y $- and $ x $-axes and force equilibrium about the $ z $-axis yield, after neglecting the higher order terms,

$$\frac{\partial M_{x}}{\partial x}+\frac{\partial M_{x y}}{\partial y}-Q_{x}=0$$

(12)

$$\frac{\partial M_{x y}}{\partial x}+\frac{\partial M_{y}}{\partial y}-Q_{y}=0$$

(13)

$$\frac{\partial Q_{x}}{\partial x}+\frac{\partial Q_{y}}{\partial y}+p=0$$

(14)

where $ Q_{x} $ and $ Q_{y} $ are the shear forces and $ p $ is the distributed pressure loading. Elimination of the shear forces from Eqs. (12) to (14) gives

$$\frac{\partial^{2} M_{x}}{\partial x^{2}}+2 \frac{\partial^{2} M_{x y}}{\partial x \partial y}+\frac{\partial^{2} M_{y}}{\partial y^{2}}+p=0$$

(15)
Free body diagram of a plate element (Source: Young W. Kwon, Hyochoong Bang)

Combining Eqs. (4), (10) and (15) finally produces the biharmonic governing equation for plate bending in terms of transverse displacement $ w $.

$$\frac{\partial^{4} w}{\partial x^{4}}+2 \frac{\partial^{4} w}{\partial x^{2} \partial y^{2}}+\frac{\partial^{4} w}{\partial y^{4}}=\frac{p}{D_{r}}$$

(16)

where $ D_{e}=\frac{E h^{3}}{12\left(1-v^{2}\right)} $ is the plate rigidity.

This is often written as

$$\nabla^{4} w=\frac{q}{D_{r}}$$

(17)

Summing up, the deflection theory of plates attributed to Kirchhoff is based on the following assumptions:

  • The x–y plane coincides with the middle plane of the plate in the un-deformed geometry.
  • The lateral dimension of the plate is at least 10 times its thickness.
  • The vertical displacement of any point of the plate can be taken equal to that of the point (below or above it) in the middle plane.
  • A vertical element of the plate before bending remains perpendicular to the middle surface of the plate after bending.
  • Strains are small: deflections are less than the order of (1/100) of the span length.
  • The strain of the middle surface is zero or negligible.

III.3 Classical plate bending elements

III.3.1 Three-node element


Deriving a three-node element based on the classical plate bending theory. Shown in the following figure. Each node has three degrees of freedom: displacement in $ z $ direction – $ w $; a rotation around the $ x $-axis, $ w_{y} $, (derivative of $ w $ with respect to $ y $); and a rotation about the $ y $-axis, $ w_{x} $ (derivative of $ w $ with respect to $ x $).

The displacement function $ w $ is assumed to be

$$\begin{array}{c}{w(x, y)=a_{1}+a_{2} x+a_{3} x+a_{4} x^{2}+a_{5} x y+a_{6} y^{2}+a_{7} x^{3}+a_{8}\left(x^{2} y+x y^{2}\right)+a_{9} y^{3}=} \\ {=[X]{a}}\end{array}$$

(18)

where

$$[X]=\left[\begin{array}{llllllll}{1} & {x} & {y} & {x^{2}} & {x y} & {y^{2}} & {x^{3}} & {\left(x^{2} y+x y^{2}\right)} & {y^{3}}\end{array}\right]$$

(19)

and

{ a } = { a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 } T

(20)

With constants $ a_{i} $ are to be replaced by nodal variables $ w $, $ w_{x} $ and $ w_{y} $. Taking derivatives of the displacement function with respect to $ x $ and $ y $ yields

$$\frac{\partial w}{\partial x}=a_{2}+2 a_{4} x+a_{5} y+3 a_{7} x^{2}+a_{8}\left(2 x y+y^{2}\right)$$

(21)

$$\frac{\partial w}{\partial y}=a_{3}+a_{5} x+2 a_{6} y+2 a_{8}\left(x^{2}+2 x y\right)+3 a_{9} y^{2}$$

(22)
Three-node plate bending element (Source: Young W. Kwon, Hyochoong Bang)

Evaluation of equations from (18) through (22) at the three nodal points gives the following equation:

{ d } = [ X ~ ] { a }

(23)

where

{ d } = { w 1 ( w x ) 1 ( w y ) 1 w 2 ( w x ) 2 ( w y ) 2 w 3 ( w x ) 3 ( w y ) 3 } T

(24)

and

[ X ~ ] = [ 1 x 1 y 1 x 1 2 x 1 y 1 y 1 2 x 1 3 x 1 2 y 1 + x 1 y 1 2 y 1 3 0 1 0 2 x 1 y 1 0 3 x 1 2 2 x 1 y 1 + y 1 2 0 0 0 1 0 x 1 2 y 1 0 x 1 2 + 2 x 1 y 1 3 y 1 2 1 x 2 y 2 x 2 2 x 2 y 2 y 2 2 x 2 3 x 2 2 y 2 + x 2 y 2 2 y 2 3 0 1 0 2 x 2 y 2 0 3 x 2 2 2 x 2 y 2 + y 2 2 0 0 0 1 0 x 2 2 y 2 0 x 2 2 + 2 x 2 y 2 3 y 2 2 1 x 3 y 3 x 3 2 x 3 y 3 y 3 2 x 3 3 x 3 2 y 3 + x 3 y 3 2 y 3 3 0 1 0 2 x 3 y 3 0 3 x 3 2 2 x 3 y 3 + y 3 2 0 0 0 1 0 x 3 2 y 3 0 x 3 2 + 2 x 3 y 2 3 y 3 2 ]

(25)

Inverting equations (23) and substituting the results into Eq. (18) yields the following

{ w } = [ H ] { d }

(26)

Where the row vector of shape functions of size $ 9 * 1 $ is computed from

$$[H]=[X][X]^{-1}$$

(27)

In-plane strains are computed from Eq. (26) as

{ ε } = [ B ] { d }

(28)

where

{ ε } = { ε x ε y γ x y } T

(29)

$$[B]=-z[L][\tilde{X}]^{-1}$$

(30)

[ L ] = [ 0 0 0 2 0 10 6 x 2 y 0 0 0 0 0 0 2 0 2 x 6 y 0 0 0 0 2 0 0 4 ( x + y ) 0 ]

(31)

Substitution of the strain-nodal displacement relation, Eq. (28) into the expression for the element stiffness matrix,

$$\left[K_{e}\right]=\int_{\Omega^{e}}[B]^{T}[D][B] d \Omega=[B]^{T}[D][B] A$$

(32)

yields

$$\begin{array}{l}{\quad\left[K^{e}\right]=\int_{\Omega^{e}} \int_{z}[B]^{T}[D][B] d z d \Omega} \\ {=[\tilde{X}]^{-T} \int_{\Omega^{e}} \int_{z} Z^{2}[L]^{T}[D][L] d z d \Omega[\tilde{X}]^{-1}} \\ {\quad=[\tilde{X}]^{-T} \int_{\Omega^{e}}[L]^{T}[\widetilde{D}][L] d \Omega[\tilde{X}]^{-1}}\end{array}$$

(33)

where

$$[\widetilde{D}]=\frac{h^{3}}{12}[D]$$

(34)

Here $ [D] $ is the constitutive matrix of the plane stress condition, $ \Omega^{e} $ is the two-dimensional element domain in the $ x y $-plane, and $ h $ is the thickness of the plate. The element domain is the triangular shape as seen in the previous figure. The element stiffness matrix is of size $ 9 × 9 $ and the corresponding element nodal vector is given in Eq. (24).

III.3.2 Four-node element


Consider the rectangular plate element shown in the following figure. The element has four nodes and 12 dof in total. A trial function for the unknown $ w(x,y) $ will contain 12 parameters:

$$w(x, y)=\alpha_{1}+\alpha_{2} x+\alpha_{3} y+\alpha_{4} x^{2}+\alpha_{5} x y+\alpha_{6} y^{2}+\alpha_{7} x^{3}+\alpha_{8} x^{2} y+\alpha_{9} x y^{2}+ \ \alpha_{10} y^{3}+\alpha_{11} y x^{3}+\alpha_{12} x y^{3}$$

(35)

$$\frac{\partial w}{\partial x}=\alpha_{2}+2 \alpha_{4} x+\alpha_{5} y+3 \alpha_{7} x^{2}+2 \alpha_{8} x y+\alpha_{9} y^{2}+3 \alpha_{11} x^{2} y+\alpha_{12} y^{3}$$

(36)

$$\frac{\partial w}{\partial y}=\alpha_{3}+\alpha_{5} x+2 \alpha_{6} y+\alpha_{8} x^{2}+2 \alpha_{9} y x+3 \alpha_{10} y^{2}+\alpha_{11} x^{3}+3 \alpha_{12} y^{2} x$$

(37)
Four-node element (Source: Amar Khennane)

It can be seen that both $ w (x,y) $ and its derivatives are defined by cubic polynomials. As a cubic is uniquely defined by four constants, the two end values of the displacements and slopes will therefore define the displacements uniquely along any boundary. However, this is not the case for the derivatives, since only two end values of the slopes exist, the cubic is not specified uniquely. And in general, a discontinuity of normal slope will occur. The function is therefore called “non-conforming.”

III.4 Shear deformable plate element (Reissner-Mindlin plate)


The Reissner-Mindlin plate theory includes the effect of transverse shear deformation like the Timoshenko beam theory. Hence, a plane normal to the midplane of the plate before deformation does not remain normal to the midplane any longer after deformation. The internal energy expression for the shear deformable plate should include transverse shear energy as well as bending energy. The internal energy is expressed as

U = 1 2 V { σ b } T { ϵ b } d V + κ 2 V { σ s } T { ε s } d V

(38)

where

{ σ b } = { σ x σ y τ x y } T

(39)

{ ϵ b } = { ϵ x ϵ y γ x y } T

(40)

are the bending stress and strain components while

{ σ s } = { τ x z τ y z } T

(41)

{ ϵ s } = { γ x z γ y z } T

(42)

are the transverse shear components. In addition, $ \kappa $ is the shear energy correction factor and equal to $ \frac{5}{6} $ .

Substitution of the constitutive equations for both bending and shear components yields

U = 1 2 V { ϵ b } T [ D b ] { ϵ b } d V + κ 2 V { ϵ s } T [ D s ] { ϵ s } d V

(43)

in which

[ D b ] = E 1 v 2 [ 1 v 0 v 1 0 0 0 1 v 2 ]

(44)

is the constitutive equation for the plane stress condition and

[ D s ] = [ G 0 0 G ]

(45)

Further, $ V $ is the three-dimensional domain which is equal to $ 𝑑Ω×𝑑𝑧 $. The $ xyz $ coordinate axis is the same as in the figure.

Shear deformable plate element (Source: Amar Khennane)

In order to get the derivate element stiffness matrix for the shear deformable plate, we need to express the strains in terms of nodal variables. The in-plane displacements are given as

$$u=-z \theta_{x}(x, y)$$

(46)

$$v=-z \theta_{y}(x, y)$$

(47)

and the transverse displacement is

$$w=w(x, y)$$

(48)

where $ \theta_{x} $ and $ \theta_{y} $ are rotations of the midplane about the $ y $ and $ x $ axes, respectively. The midplane is assumed to have no in-plane deformation. In the case of the shear deformable plate,

$$\theta_{x}=\frac{\partial w}{\partial x}-\gamma_{x z}$$

(49)

$$\theta_{y}=\frac{\partial w}{\partial y}-\gamma_{y z}$$

(50)

where $ \gamma $ is the angle caused by the shear deformation.

Because the transverse displacement $ w $ and slope $ \theta $ are independent, we need shape functions to interpolate them independently. As a result, the shear deformable element requires $ C^{0} $ compatibility. Isoparametric shape functions are used for the plate element formulation as we will see in the following. The transverse displacement and slopes are interpolated as

$$w=\sum_{i=1}^{n} H_{i}(\xi, \eta) w_{i}$$

(51)

$$\theta_{x}=\sum_{i=1}^{n} H_{i}(\xi, \eta)\left(\theta_{x}\right)_{i}$$

(52)

$$\theta_{y}=\sum_{i=1}^{n} H_{i}(\xi, \eta)\left(\theta_{y}\right)_{i}$$

(53)

Here $ n $ is the number of nodes per element and the same shape functions are used for the displacement and slope interpolations. As for the sake of simplicity, bilinear isoparametric shape functions are used. However, higher-order shape functions can and are used in the same manner. Bending and shear strains are computed from displacements.

{ ε b } = z [ B b ] { d e }

(54)

{ ε s } = [ B s ] { d e }

(55)

where

[ B b ] = [ H 1 x 0 0 H 2 x 0 0 H 3 x 0 0 H 4 x 0 0 0 H 1 y 0 0 H 2 y 0 0 H 3 y 0 0 H 4 y 0 H 1 y H 1 x 0 H 2 y H 2 x 0 H 3 y H 3 x 0 H 3 y H 4 x 0 ]

(56)

[ B s ] = [ H 1 0 H 1 x H 2 0 H 2 x H 3 0 H 3 x H 4 0 H 4 x 0 H 1 H 1 y 0 H 2 H 2 y 0 H 3 H 3 y 0 H 4 H 4 y ]

(57)

{ ( θ x ) 1 ( θ y ) 1 w 1 ( θ x ) 2 ( θ y ) 2 w 2 ( θ x ) 3 ( θ y ) 3 w 3 ( θ x ) 4 ( θ y ) 4 w 4 }

(58)

Substitution of Eqs. (54) and (55) into the energy expression Eq. (43) yields for each plate element

U = 1 2 { d e } T Ω e z [ B b ] T [ D b ] [ B b ] d z d Ω { d e } + κ 2 { d e } T Ω e z [ B s ] T [ D s ] [ B s ] d z d Ω { d e }

(59)

As a result, the element stiffness matrix for plate bending in case of thick plates can be expressed as

[ K e ] = h 3 12 Ω e [ B b ] T [ D b ] [ B b ] d Ω + κ h Ω e [ B s ] T [ D s ] [ B s ] d Ω

(60)

where $ h $ is the plate thickness.

One thing to be noted here is that shear energy becomes dominant compared to the bending energy as the plate thickness becomes very small compared to its side dimensions. This phenomenon is known as shear locking. The cause of this is that bending energy is proportional to $ h^{3} $ while shear energy is proportional to $ h $; therefore, as $ h $ gets smaller, the shear energy becomes dominant over the bending term. As a mean of solving this kind of problem, selective or reduced integration technique is used, which basically means under-integrating the shear energy term. As a general rule, bending term is integrated using the exact integration rule. For example, bilinear four-node isoparametric elements use the $ 2×2 $ Gauss-Legendre quadrature for bending while 1-point integration is used for shear term. For biquadratic nine-node elements we have $ 3×3 $ integrations for bending and $ 2×2 $ for shear.

III.5 Plate element with displacement degrees of freedom


We have the plate bending developed in this section represented on the following figure, where $ x $, $ y $ and $ z $ describe global coordinates of the plate and $ u $, $ v $ and $ w $ are the displacements; $ h $ is the plate thickness. The $ xy $ plane is parallel to the midplane prior to deflection.

The displacement of any point can be described with

$$u=u(x, y, z)$$

(61)

$$v=v(x, y, z)$$

(62)

$$w=w(x, y, z)$$

(63)

Meaning that the in-plane displacements $ u $ and $ v $ vary through the plate thickness as well as within the $ xy $-plane while the transverse displacements $ w $ remains constant through the plate thickness. In order to interpolate displacements with the help of shape functions and nodal displacements, two kinds of interpolations are needed: one interpolation within the $ xy $-plane and the other in the $ z $-axis.

late element with displacement DOFs (Source: Young W. Kwon, Hyochoong Bang)

In the $ xy $-plane during interpolation, shape functions $ N_{i}(x,y) $ are used where subscript $ i $ varies depending on the number of nodes on the $ xy $-plane. On the other hand, shape functions $ H_{j}(z) $ are used for interpolation along the $ z $-axis, where subscript $ j $ varies depending on the number of nodes along the plate thickness. Because two in-plane displacements are functions of $ x $, $ y $ and $ z $, both shape functions are used, while transversal displacement uses only shape functions $ N_{i}(x,y) $. With the help of isoparametric elements with mapping of the $ \xi\eta $-plane onto the $ xy $-plane and the $ \zeta $-axis to the $ z $-axis, the three displacements can be expressed as

$$u=\sum_{i=1}^{N_{1}} \sum_{j=1}^{N_{2}} N_{i}(\xi, \eta) H_{j}(\zeta) u_{i j}$$

(64)

$$v=\sum_{i=1}^{N_{1}} \sum_{j=1}^{N_{2}} N_{i}(\xi, \eta) H_{j}(\zeta) v_{i j}$$

(65)

$$w=\sum_{i=1}^{N_{1}} N_{i}(\xi, \eta) w_{i}$$

(66)

in which $ N_{1} $ and $ N_{2} $ are the numbers of nodes in the $ xy $-plane (or $ \xi\eta $-plane) and $ z $-axis ($ \zeta $-axis), respectively. In addition, the first subscript for $ u $ and $ v $ denotes the node numbering in terms of the $ xy $-plane ($ \xi\eta $-plane) and the second subscript indicates the node numbering in terms of the $ z $-axis ($ \zeta $-axis).

In the following for further studying this plate type, we set up a case $ N_{1}=4 $ and $ N_{2}=2 $; that is, four-node quadrilateral shape functions are used for the $ xy $-plane interpolation and linear shape functions are employed for the $ z $-axis interpolation. Nodal displacements $ u_{i1} $ and $ v_{i1} $ are displacements on the bottom surface of the plate element, while displacements $ u_{i2} $ and $ v_{i2} $ are located on the top surface. As we can see in Eqs.(64),(65) through Eq.(66) there is no rotational degree of freedom for this kind of bending element. This is represented in the previous figure, for ease of understanding.

In this present formulation, we have the both bending strain energy and transverse shear strain energy present. We can express bending and transverse shear energy in the following manner (with the help of displacements):

{ ϵ b } = { ϵ x ϵ y γ x y } = [ x 0 0 0 y 0 y x 0 ] { u v w }

(67)

{ ϵ s } = { γ y z γ x z } = [ z 0 x 0 z y ] { u v w }

(68)

in the case ${\epsilon_{b}} $ is the bending strains and ${\epsilon_{s}} $ is the transverse shear strains. The normal strain along the plate thickness ${\epsilon_{z}} $ is omitted here. Substitution of displacements, Eqs.(64), (65) through (66), into the kinematic equations, Eq.(67) and (68), with $ N_{1}=4 $ and $ N_{2}=2 $ expresses both bending and shear strains in the following way:

{ ϵ b } = { ϵ x ϵ y γ x y } = [ x 0 0 0 y 0 y x 0 ] { u v w }

(69)

where bending part is

[ B b ] = [ [ B b 1 ] [ B b 2 ] [ B b 3 ] [ B b 4 ] ]

(70)

[ B b i ] = [ H 1 N i x 0 H 2 N i x 0 0 0 H 1 N i y 0 H 2 N i y 0 H 1 N i y H 1 N i x H 2 N i y H 2 N i x 0 ]

(71)

{ d e } = { { d 1 e } { d 2 e } { d 1 e } { d 2 e } } T
(72)

{ d i e } = { u i 1 v i 1 u i 2 v i 2 w i }

(73)

{ ϵ s } = [ B s ] { d e }

(74)

where shear part is

[ B s ] = [ [ B s 1 ] [ B s 2 ] [ B s 3 ] [ B s 4 ] ]

(75)

[ B s i ] = [ N i H 1 z 0 N i H 2 z 0 N i z 0 N i H 1 z 0 N i H 2 z H 1 y ]

(76)

The constitutive equation for the isotropic material is

{ σ b } = [ D b ] { ϵ b }

(77)

where

{ σ b } = { σ x σ y τ x y } T

(78)

[ D b ] = E 1 v 2 [ 1 v 0 v 1 0 0 0 1 v 2 ]

(79)

for the bending components and

{ σ s } = [ D s ] { ϵ s }

(80)

where

{ σ s } = { τ y z τ x z } T

(81)

D s = E 2 ( 1 + v ) [ 1 0 0 1 ]

(82)

where Eq.(83) is the material property matrix for the plane stress condition as usually assumed for the plate bending theory.

For a unidirectional fibrous composite, the material property matrices become

D b = [ D 11 D 12 0 D 12 D 22 0 0 0 D 33 ]

(83)

in which

$$D_{11}=\frac{E_{1}}{1-v_{12} v_{21}}$$

(84)

$$D_{12}=\frac{E_{1} v_{21}}{1-v_{12} v_{21}}$$

(85)

$$D_{22}=\frac{E_{2}}{1-v_{12} v_{21}}$$

(86)

$$D_{33}=G_{12}$$

(87)

and

[ D s ] = [ G 11 0 0 G 12 ]

(88)

Here, $ 1 $ and $ 2 $ denote the longitudinal and transverse directions of the unidirectional composite. $ E $ is the elastic modulus, $ G_{ij} $ is the shear modulus of the $ i-j $ plane and $ v_{ij} $ is the Poisson’s ratio for strain in the $ j $-direction when stressed in the $ i $-direction. There are five independent material properties for Eq.(83) through (88) because of the reciprocal relation $ \frac{v_{12}}{E_{1}}=\frac{v_{21}}{E_{2}} $.

The total potential energy can be expressed as

$$\Pi=U-W$$

(89)

where the internal strain energy $ U $ consists of two parts

$$U=U_{b}+U_{s}$$

(90)

The bending strain energy $ U_{b} $ is

U b = 1 2 Ω { σ b } T { ϵ b } d Ω

(91)

and the transverse shear strain energy is

U s = 1 2 Ω { σ s } T { ϵ s } d Ω

(92)

where $ \Omega $ is the plate domain. After finite element discretization, substitution of the previous equations into Eqs.(91) and (92) gives

U b = e 1 2 { d e } T Ω e [ B b ] T [ D b ] [ B b ] d Ω { d e }

(93)

and

U s = e 1 2 { d e } T Ω e [ B s ] T [ D s ] [ B s ] d Ω { d e }

(94)

where summation is performed over the total number of finite elements and superscript $ e $ indicates each element. Kinematic matrices $ \left[B_{b}\right] $ and $ \left[B_{s}\right] $ are provided in Eqs.(70) and (75) while constitutive matrices $ \left[D_{b}\right] $ and $ \left[D_{s}\right] $ are given in Eq.(79) and (82) for the isotropic material, and in Eqs.(83) and (88) for the unidirectional composite.

The external work is written as

W = { d } T { F }

(95)

in which $ {d} $ is the system nodal displacement vector and $ {F} $ is the system force vector. There is no rotational degree of freedom for the present element, the external moment is applied to the force vector as a couple applied on the top and bottom nodes of the plate element shown in the previous figure.

Invoking the stationary value of the total potential energy yields the finite element matrix equation. The element stiffness matrix can be expressed as

$$\left[K_{e}\right]=\int_{\Omega^{e}}\left[B_{b}\right]^{T}\left[D_{b}\right]\left[B_{b}\right] d \Omega+\int_{\Omega^{e}}\left[B_{s}\right]^{T}\left[D_{s}\right]\left[B_{s}\right] d \Omega$$

(96)

III.6 Shell made of in-plane and bending elements


Shells usually are made up of curved surfaces, but if we consider the radius of curvature infinitely large, then the geometry of the shell becomes a flat plate. When a shell is divided into a number of small finite elements, each element may be considered as a flat plate with a slightly different orientation is space. Thus, each element may be modeled as a plate bending element. However, there is the problem of different orientation in connecting plate elements, which cause in-plane deformation in the neighbouring elements.

As a result, a shell element can be obtained as a combination of a plate bending element and a plane stress element in the same way that a 2-D frame element is obtained from a beam bending element and a bar element. In the case of plate bending an element has a transverse defection and two bending rotations as degrees of freedom per node, while the plane stress element has two in-plane displacements per node. This gives us five degrees of freedom per node, three displacements and two rotations, the stiffness matrix of this kind of shell element is given as

[ [ K b ] [ 0 ] [ 0 ] [ K m ] ] { d b d m } = { { F b } { F m } }

(97)

where we have $ K $, $ d $ and $ F $ representing stiffness matrix, nodal displacement/rotation vector and nodal force/moment vector respectively. The matrices are made up of two parts, one for the plate bending and one for plate stretching. Subscripts $ b $ and $ m $ denote bending and membrane (stretching) deformations of the shell element.

When shell elements are oriented differently, for example the corners of a cube or box-type shell structure, a bending rotation in one element becomes a so-called drilling rotation in another element. Therefore, to assemble the element matrices and vectors into the system matrix and vector, the drilling rotational degree of freedom $ \theta_{z} $ should be included. Resulting from this, the degrees of freedom of the element matrix and vector shall increase by one (to include the drilling degree of freedom per node). This leads to equation (97) to be modified into

[ [ K b ] [ 0 ] 0 [ 0 ] [ K m ] 0 0 0 0 ] { { d b } { d m } θ z } = { { F b } { F m } 0 }

(98)

The matrix and vectors in equation (98) are expressed in terms of a local coordinate system that has $ x $- and $ y $-axes along the midplane of each flat shell element and the $ z $-axis normal to the plane. To assemble those matrices and vectors into the system matrix and vectors, the nodal degrees of freedom in terms of each local axis must be transformed into the corresponding nodal degrees of freedom in terms of the global coordinate axes common to all elements. Having the transformation matrix called $ \left[T\right] $,

{ d local } = [ T ] { d global }

(99)

Matrix $ \left[T\right] $ transforms the global degrees of freedom into the local degrees of freedom. It consists of direction cosines between the global and local coordinate systems.

At every node we have the relation between local and global degrees of freedom expressed as

{ u local v local w local θ x local θ y local θ z local } = [ l 11 l 11 l 11 0 0 0 l 11 l 11 l 11 0 0 0 l 11 l 11 l 11 0 0 0 0 0 0 l 11 l 11 l 11 0 0 0 l 11 l 11 l 11 0 0 0 l 11 l 11 l 11 ] { u global v global w global θ x global θ y global θ z global }

(100)

where $ l_{ij} $ is the direction cosine between local axis $ x_{i} $ and the global axis $ X_{j} $. This relationship can be used for each node. Thus, the transformation matrix $ \left[T\right] $ for a four-node element becomes

[ T ] = [ [ T d ] 0 0 0 0 [ T d ] 0 0 0 0 [ T d ] 0 0 0 0 [ T d ] ]

(101)

where matrix $ \left[T_{d}\right] $ is that used in Eq. (100) having a size of $ 6×6 $.

Using the transformation matrix, the transformed stiffness matrix and load vector are given below:

$$\left[K^{g l o b a l}\right]=[T]^{T}\left[K^{\text {local}}\right][T]$$

(102)

{ F global } = [ T ] T { F local }

(103)
Forces and moments in an elementary plate/shell (Source: J.N. Reddy)
In the case when the shell is actually flat, the shell stiffness becomes singular because of the singular terms associated with the drilling degrees of freedom. In order to avoid such a problem, a small number can be added to the diagonal term of the matrix in Eq. (98) associated with the drilling degree of freedom $ \theta_{z} $. This number should not be too small as to cause the modified matrix to be singular or near singular. Also, we should avoid using too large values as well because it is an arbitrary addition.