Week 8 Structural Shell Elements
Week 8 Structural Shell Elements
Week 8 Structural Shell Elements
Solutions Inc
Date
Subject
Keywords
Memo Number
January 11, 2000
ANSYS Tips & Tricks: Structural SHELL Elements, Part 1
Structural: SHELL
STI25:000111
1.
Introduction:
Because of the wide range of structural shell elements present in the ANSYS element library, it may be
difficult for the user to keep track of the applicability of the various shell elements for specific cases. This
memo is Part 1 in a series which hopes to address the differences between the shell elements and to provide
the user with enough information to utilize the appropriate elements correctly.
This first memo hopes to provide some simplified theoretical background1 on general, lower-order 3D
shell elements in ANSYS in linear and nonlinear applications. Axisymmetric shell elements2, specialpurpose shells3, and composite shells4 will not be addressed presently. Subsequent memos will address
specific features as well as practical applications of shells.
2.
Background Overview:
Shell elements are used to model structures where one dimension (the thickness) is much smaller than
the other dimensions, where the dimensionality is based on that of the physical structure5, not of the
element size. As a result of this assumption, the stresses through the thickness of the shell are assumed to
be negligible. Generally, shell elements follow shell and plate theory as covered by basic mechanics texts.
As a very simplified explanation, one can view a shell element as a collapsed solid element. Picture
an eight-node solid hexahedral element as shown below. Collapse the sides of the solid element denoted by
edges IM, JN, KO, and LP. Each edge is now represented with one node (node I, J, K, or L, respectively) with
the shell element for example, edge JN of the solid is similar to edge 26 of the shell which is modeled
with one node, node J. Because of this simplification of the representation of the edges, we have certain
assumptions that need to be considered for shells.
3.
Degrees of Freedom:
A solid element has three translational degrees of freedom, which are easy to understand physically
(i.e., movement in x-, y-, or z-coordinates). A shell element, however, needs additional rotational degrees
of freedom because of the fact that an edge is modeled with one node (while a shell is spatially 3D, it is still
a geometrically 2D structure).
If one considers the edge IJ of the shell in the figure above, this edge is found to represent face 1256 of
a 3D structure. When the bottom 12 of face 1256 moves relative to top 56, this needs to be represented as
an out-of-plane rotation for edge IJ of the shell. In general, out-of-plane rotations for the nodes of the shell
1
2
3
4
5
Additional considerations such as curvature and SHELL63 bending will be covered later
SHELL51 (axisymmetric w/ torsion) and SHELL61 (axisymmetric-harmonic)
SHELL28 (shear/twist panel), SHELL41 (membrane), and SHELL150 (p-element)
SHELL91 (nonlinear composite) and SHELL99 (linear composite)
These measures can be based on the distance between supports/constraints or the wavelength of the modeshapes of interest
2303 W. 190th St Redondo Beach, CA 90278
310.896.1230 FAX 310.896.1240 http://www.csi-ansys.com
Collaborative
Solutions Inc
element can be defined by two orthogonal components. For example, in the case of node J, an out-of-plane
rotation can be defined by a rotation about edge IJ and another rotation about an edge orthogonal to IJ but in
the same plane (such as a rotation about edge JK if the shell was rectangular). This provides some insight
into the two additional degrees of freedom which describe the out-of-plane rotations of the shell, labeled
ROTX and ROTY.
The associated nodal load for rotational DOF is a moment moments are actually coupled forces that
are needed along the face 1256 (one force on top 56 and opposite force on bottom 12). Because face 1256
is not explicitly modeled but is represented by edge IJ, a moment allows for the consideration of this
coupled force to produce a given out-of-plane rotation.
There exist shell element formulations where each node has five degrees of freedom (UX, UY, UZ,
ROTX, ROTY) as outlined in this section. Because of various reasons, including performance considerations,
ANSYS utilizes shell elements with six degrees of freedom. The additional degree of freedom is an in-plane
rotational degree of freedom ROTZ, also known as a drilling DOF, for each node. Consider rotation of
node J in a clockwise (or counter-clockwise) manner as defined by nodes I-J-K-L this is what is meant by
the drilling, or in-plane, rotational degree of freedom.
4.
Drilling DOF:
For general shell elements with six degrees of freedom, the in-plane rotational degree of freedom
actually has a fictitious stiffness associated with it.6 This in-plane rotational stiffness is needed for
numerical reasons to prevent the stiffness matrix from becoming singular7, not necessarily for physical
representation since the in-plane behavior is defined by the shells translational degrees of freedom.
There are different ways in which this drilling stiffness is calculated:
A small value (such as 1.0e-5EX) is used for the in-plane stiffness. This is similar to adding a
torsional spring to control the in-plane rotational DOF (e.g., SHELL43/63/143 with KEYOPT(3)2)
Use of a penalty method to relate in-plane rotational DOF with in-plane translational DOF (e.g.,
SHELL181)
The details of the methods to control the drilling freedom are not important enough to be covered in detail,
although it suffices to say that because of this fictitious stiffness, there exist different ways to control this
degree of freedom as listed above.
4.1 Considerations of the Drilling DOF:
There are two points regarding the in-plane rotational DOF which the user needs to be aware of: (1)
because of numerical reasons, the first method of controlling the drilling freedom with a spring-type
stiffness may not pass rigid-body mode tests for an assemblage of flat shells and (2) although both shells
and beams have six degrees of freedom (UX/Y/Z and ROTX/Y/Z), beams should not be directly connected in
the normal direction of shells.
For flat assemblage of shell elements which use a spring-type of stiffness to control the rigid-body
modes, the in-plane stiffness may affect the sixth rigid-body mode. This manifests itself as a nonnegligible value. For example, in the case of a simple rectangular plate meshed with SHELL63 elements,
using the Block Lanczos method, the sixth mode is found to be ~1.0 Hz instead of 0.0 Hz. Changing
KEYOPT(3)=2 to include Allman-type rotational stiffness, the sixth mode is then calculated to be 0.65E-03
which provides sufficient accuracy. Note that shell181 does not exhibit this behavior and calculates the
sixth mode to be 0.18E-03.
This happens only with flat structures such as a simple plate or a box meshed with SHELL43/63/143
with KEYOPT(3)2. A curved surface (for example, one quadrant of a sphere) meshed with the same
elements and keyoptions pass rigid-body tests. The reason for this is due to the fact that flat surfaces (an
assemblage of coplanar shell elements) are very sensitive to in-plane rotation whereas curved surfaces are
not (the in-plane rotation is taken care of by the out-of-plane DOF). Hence, any small stiffness value as
used in option (1) to handle the drilling DOF will affect the sixth rigid-body mode whereas including
6
For purposes of brevity and simplicity, the in-plane rotational stiffness can be assumed to be a fictitious stiffness. The inplane rotation is not explicitly defined in the element shape function, so this accounts for the need for a fictitious stiffness.
7
For an assemblage of coplanar flat shell elements, [K] becomes singular
2303 W. 190th St Redondo Beach, CA 90278
310.896.1230 FAX 310.896.1240 http://www.csi-ansys.com
Collaborative
Solutions Inc
Allman-type rotational DOF or using a penalty method to related in-plane translational DOF with rotational
DOF circumvent this since no articifical stiffness is introduced.
For dynamics problems, a non-zero rigid-body mode is significant, so, for flat shells only, either (a) the
keyoptions must be changed for SHELL43/63/143 to use an Allman-type rotational stiffness or (b) SHELL181
should be used instead. Higher-order elements such as SHELL93 also do not have this problem.
The second point mentioned above discusses connecting beams normal to shells. This is not
recommended for two reasons. One reason is that the shells in-plane rotational DOF does not have any
significant torsional stiffness associated with it as explained above (it is included for numerical, not
physical, reasons). Attaching a beam normal to the shell means that the torsional moment of the beam will
be transferred to a very small torsional stiffness (fictitious stiffness) of the shell. Numerical difficulties
will arise (small pivots), besides the fact that the results may not be correct.
A related reason is due to the fact that the degrees of freedom for the beams and shells are not exactly
the same. A beam is geometrically 1D but spatially 3D. As a result, to physically model the simplified
behavior of the cross-section, rotational degrees of freedom are introduced. The associated moments and
forces are concentrated and represent that of the entire beam cross-section (forces and moments that act
on the entire cross-section of the beam). On the other hand, the in-plane behavior of a shell element is fully
defined by the 4 nodes the simplification of geometry only occurs for the thickness, not the surface of the
shell. Hence, the in-plane forces of the shell are not concentrated but are local forces consequently, the
portion of the shell these forces represent may not be the same as that of the beam.
As another way of looking at this, one can imagine that a node of a beam element represents the entire
beam cross-section. A node on a shell represents of a rectangular shell, a localized area the physical
geometry of the two may not be the same, yet if a beam is directly connected normal to a shell surface, the
assumption made is that the nodes characterize equivalent sections.
A similar problem exists when connecting shells and solid elements (including solids with or without
rotational DOF). Correct connection of beams normal to shell elements (or shells and solids) require care
for example, one method involves the use of constraint equations to tie the degrees of freedom together
to ensure full moment continuity. A later memo will address different techniques for performing these
connections in more detail.
5.
Midsurface Representation:
The shell nodes define the midsurface of the structure as shown in the second figure of the shell
element above. All shell elements are modeled with this assumption, with the exception of the composite
SHELL91 and SHELL99 elements which can have its nodes represent the top, bottom, or midsurface of the
structure (KEYOPT(11)).
The midsurface representation should be kept in mind when modeling shells with imported CAD
geometry. Sometimes, a midsurface cannot be extracted from the CAD geometry, so the user either needs to
determine if modeling the shells as the top or the bottom of the imported geometry is appropriate (i.e.,
meshing the top surfaces with the shell elements should imply that the shell offset is negligible for the
results).
6.
Collaborative
Solutions Inc
shells such as SHELL41 (membrane) and SHELL63. As a very general rule-of-thumb, if the thickness is less
than 1/15-1/30 of the characteristic length of the surface of the shell8, thin shell theory is suitable.
On the other hand, shear-flexible theory (Mindlin) assumes that any straight line that is normal to the
midsurface prior to deformation is assumed to remain straight but does not necessarily remain normal to the
midsurface after loading. As a result, this theory allows transverse shear deformation, where transverse
shear strains are constant through the thickness of the shell. This is a first-order approximation which is
appropriate for thick (or moderately thick) shells. SHELL43, 143, 181, 91, 93, and 99 utilize shearflexible theory. It may be instructive to note that the transverse shear strains for the lower-order shell
elements (43, 143, 181) are modified to avoid shear locking, as consistent with the Bathe-Dvorkin
formulation (also known as the MITC4 shell elements).9 As a very general guideline, if the thickness of the
shell is between 1/10 and 1/20 of the characteristic length of the surface of the shell, thick shells are
suitable.
7.
The characteristic length can be thought of as distance between supports on the surface of the shell structure.
Please refer to Bathe, Ch. 5.4.2, for a summary
10
Please refer to Bathe, Ch. 5.4.2 or Cook, Ch. 11 for details on plate elements
9
Collaborative
Solutions Inc
shell is being compressed between its top and bottom surfaces. To model this type of thickness change,
SOLID elements must be used. To reiterate, the change in thickness of shell elements such as SHELL181 is
due to the stretching of the shell only.
Another benefit of SHELL181 in general nonlinear problems is its use of reduced integration. This
provides for faster solution times, although one needs a finer mesh and may have to verify that
hourglassing is not a problem.
To summarize: for general large rotation nonlinear analyses, any shell will suffice. For other nonlinear
applications where finite strain becomes important, the author recommends SHELL181. This is especially
true in ANSYS 5.6 since SHELL181 supports most material nonlinearities.
9.
References:
Kohnke, P. ed., ANSYS Theory Reference Release 5.6, 11th ed., ANSYS, Inc. 1999
Bathe, K.J., Finite Element Procedures, Prentice-Hall, Inc. 1996
Cook, R.D., Malkus, D.S., Plesha, M.E., Concepts and Applications of Finite Element Analysis, 3rd
ed., John Wiley and Sons, Inc. 1989
4) Private conversation, 1/6/00, G. Bhashyam, ANSYS, Inc.
__________________________
Sheldon Imaoka
Collaborative Solutions, Inc. (LA Office)
Engineering Consultant
Collaborative
Solutions Inc