General Degenerated 4-Node Shell Formulations

The following formulations of degenerated quadrilateral shells are based on the successful full integration element MITC4 developed by Dvorkin-Bathe 1 and Q4 γ 24 developed by Batoz and Dhatt 2; they are suitable for both thin and thick shells and are applicable to linear and nonlinear problems. Their main feature is that a classical displacement method is used to interpolate the in-plane strains (membrane, bending), and a mix/collocation (or assumed strain) method is used to interpolate the out-plane strains (transverse shear). Certain conditions are also specified:
  • They are based on the Reissner-Mindlin model,
  • In-plane strains are linear, out-plane strains(transverse shear) are constant throughout the thickness,
  • Thickness is constant in the element (the normal and the fiber directions are coincident),
  • 5 DOF in the local system (that is, the nodal normal vectors are not constant from one element to another).

Notational Conventions

  • A bold letter denotes a vector or a tensor.
  • An upper case index denotes a node number; a lower case index denotes a component of vector or tensor.
  • The Einstein convention applies only for the repeated index where one is subscript and another is superscript, e.g.:

    N I x I = N I x I

  • {} denotes a vector and [ ] denotes a matrix.

Geometry and Kinematics



Figure 1. Coordinate Systems
The geometry of the 4-node degenerated shell element, as shown in Figure 1, is defined by its mid-surface with coordinates denoted by X p interpolated by the node coordinates X I ( I MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyyaaaa@36DC@ =1,4):(1)
X p ( ξ , η ) = N I X I
Where, N I ( ξ , η ) are the bilinear isoparametric shape functions, given by:(2)
N I ( ξ , η ) = ( 1 + ξ I ξ ) ( 1 + η I η ) / 4
A generic point q MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyCaaaa@36EC@ within the shell is derived from point p on the mid-surface and its coordinate along the normal (fiber):(3)
X q ( ξ , η , ζ ) = X p + z n

with z = a ζ 2

Where,
a
Shell thickness
The transformation between the Cartesian system and the Natural system is given by the differential relation (in matrix form):(4)
{ d X q } = ( [ F 0 ] + z [ { n , ξ } { n , η } { 0 } ] { d ξ } = [ F ] { d ξ }

with [ F 0 ] = [ { g 1 } { g 2 } a 2 { n } ] ; g 1 ( ξ , η ) = X p , ξ = N I , ξ X I , g 2 ( ξ , η ) = X p , η = N I , η X I

F MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyCaaaa@36EC@ is the gradient tensor which is related to the Jacobian tensor [ J ] = [ F ] t .

With 5 DOF at each node I (three translational velocities v I v i I and two rotational velocities ( ω I ω i I ) , the velocity interpolation is given by the Mindlin model:(5)
v q ( ξ , η , ζ ) = v p + z β = N I ( ξ , η ) ( v I + z β I )
β = ω × n

Where, β and ω are the rotational velocity vectors of the normal: β = β 1 t 1 + β 2 t 2 = ω 2 t 1 ω 1 t 2

and ( t 1 , t 2 , n ) is base of the local coordinate system.

Equation 5 can be written also by:

v i = N I v i I + z ( N I ω 1 I t 2 i I + N I ω 2 I t 1 i I ) ; i = 1 , 3

This velocity interpolation is expressed in the global system, but ω I MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacqaHjpWDdaahaaWcbeqaaiaadMeaaaaaaa@3B9F@ must be defined first in the local nodal coordinate system to ensure Mindlin's kinematic condition.

Strain-Rate Construction

The in-plane rate-of-deformation is interpolated by the usual displacement method.

The rate-of-deformation tensor (or velocity-strains) D = ( L t + L t T ) / 2 is defined by the velocity gradient tensor L MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyCaaaa@36EC@ :(6)
{ d v q } = [ L ζ ] { d ξ } = [ L ζ ] [ F ] 1 { d X q } = [ L ] { d X q } = [ Q ] [ L t ] [ Q ] T { d X q }

with [ Q ] = [ { t 1 } { t 2 } { n } ] .

The Reissner-Mindlin conditions ε ζ = 0 and σ ζ = 0 requires that the strain and stress tensors are computed in the local coordinate system (at each quadrature point).

After the linearization of L t with respect to z , the in-plane rate-of-deformation terms are given by:

[ L t ] 2 × 2 = [ L s 0 ] + z [ L s 1 ]

with the membrane terms:

[ L s 0 ] = [ C 1 ] [ C 0 ]

the bending terms:(7)
[ L s 1 ] = 2 H [ L s 0 ] + [ C 1 ] [ g 2 n , η g 1 n , η g 2 n , ξ g 1 n , ξ ] [ C 0 ] + [ t 1 β , ξ t 1 β , η t 1 β , ξ t 1 β , η ]
Where, the contravariant vectors g α ( α = 1 , 2 ) , dual to g α , satisfy the orthogonality condition: g α g β = δ β α (Kronecker delta symbol); H ( ξ , η ) is the average curvature: 2 H = ( g 1 n , ξ + g 2 n , η ) (8)
[ C 0 ] = [ t 1 g 1 t 2 g 1 t 1 g 2 t 2 g 2 ] and [ C 1 ] = [ t 1 v p , ξ t 1 v p , η t 2 v p , ξ t 2 v p , η ]

The curvature-translation coupling is presented in the bending terms for a warped element (the first two terms in the last equation.)

The out-plane rate-of-deformation (transverse shear) is interpolated by the "assumed strain" method, which is based on the Hu-Washizu variation principle.

If the out-plane rate-of-deformation is interpolated in the same manner for a full integration scheme, it will lead to shear locking. It is known that the transverse shear strains energy cannot vanish when it is subjected to a constant bending moment. Dvorkin-Bathe's 1 mix/collocation method has been proved very efficient in overcoming this problem. This method consists in interpolating the transverse shear from the values of the covariant components of the transverse shear strains at 4 mid-side points. That is:(9)
γ ξ = [ ( 1 η ) γ ξ A 1 + ( 1 + η ) γ ξ A 2 ] / 2
(10)
γ η = [ ( 1 ξ ) γ η B 1 + ( 1 + ξ ) γ η B 2 ] / 2
Where, γ ξ A α , γ η B α are the values of the covariant components at 4 mid-side points which vanish under a constant bending moment (Figure 2).


Figure 2. Covariant Components at 4 Mid-Side

Special Case for One-point Quadrature and the Difficulties in Stabilization

The formulations described above are general for both the full integration and reduced integration schemes. For a one-point quadrature element, you have the following particularities:

The quadrature point is often chosen at ( ξ = 0 , η = 0 ) . The derivatives of the shape functions are:(11)
N I , ξ = ( ξ I + h I η ) / 4
N I,η =( η I + h I ξ )/4

Where, h I = ( 1 1 1 1 ) .

This implies that all the terms computed at the quadrature point are the constant parts with respect to ( ξ , η ) , and the stabilizing terms (hourglass) are the non-constant parts.

The constant parts can be derived directly from the general formulations at the quadrature point without difficulty. The difficulties in stabilization lie in correctly computing the internal force vector (or stiffness matrices):(12)
f int = Ω B ¯ t σ     d Ω = f int ( ξ = η = 0 ) + f s t a b int

It would be ideal if the integration term f s t a b int could be evaluated explicitly. But such is not the case, and the main obstacles are the following:

For a non-coplanar element, the normal varies at each point so that it is difficult to write the non-constant part of strains explicitly. For a physically nonlinear problem, the non-constant part of stress is not generally in an explicit form. Thus, simplification becomes necessary.

1 Dvorkin E. and Bathe K.J. “A continuum mechanics four-node shell element for 35 general nonlinear analysis”, Engrg Comput, 1:77-88, 1984.
2 Batoz J.L. and Dhatt G., “Modeling of Structures by finite element”, volume 3, Hermes, 1992.