Beruflich Dokumente
Kultur Dokumente
Solid
Elements
14–1
Chapter 14: SOLID ELEMENTS 14–2
TABLE OF CONTENTS
Page
§14.1. INTRODUCTION 14–3
§14.2. GEOMETRICAL CONFIGURATIONS 14–3
§14.3. ISOPARAMETRIC DEFINITION 14–4
§14.3.1. Geometry description . . . . . . . . . . . . . . . 14–5
§14.3.2. Displacement Interpolation . . . . . . . . . . . . 14–5
§14.4. THE STIFFNESS MATRIX 14–6
§14.4.1. The Strain-Displacement Equations . . . . . . . . . . 14–6
§14.4.2. The Constitutive Equations . . . . . . . . . . . . 14–6
§14.4.3. The Stiffness Matrix . . . . . . . . . . . . . . . 14–7
§14.5. THE MASS MATRIX 14–8
14–2
14–3 §14.2 GEOMETRICAL CONFIGURATIONS
§14.1. INTRODUCTION
Solid elements are three-dimensional finite elements that can model solid bodies and structures
without any a priori geometric simplification.
Finite element models of this type have the advantage of directness. Geometric and constitutive
assumptions required to effect dimensionality reduction, for example to planar or axisymmetric
behavior, are avoided. Boundary conditions can be more realistically treated. Another attractive
feature is that the finite element mesh visually looks like the physical system.
This directness does not come for free. It is paid in terms of modeling, mesh preparation, computing
and postprocessing effort. To keep these within reasonable limits it may be necessary to use coarser
meshes than with two dimensional models, which in turn may degrade accuracy. Thus finite element
users should not automatically look upon solid elements as snake oil. Its use should be restricted to
problems and analyses stages, such as verification, where the generality and flexibility of full 3D
models is warranted.
The present Chapter describes general attributes of solid elements for linear elastostatic problems.
4
8
4 5 7
6
5 6
1 4
3 1
3
1
3 2
2 2
14–3
Chapter 14: SOLID ELEMENTS 14–4
7 6
4 5
3 4
1 3
1
2
2
Pyramid Wrick
14–4
14–5 §14.3 ISOPARAMETRIC DEFINITION
4
8
4 5 7
6
5 6
1 4
3 1
3
1
3 2
2 2
7 6
4 5
3 4
1 3
1
2
2
Figure 14.4. Solid elements refined with midside nodes. Although shown
at midpoints for simplicity, in practice they can be placed
away from such locations to fit curved geometries better.
from element to element. Throughout this Chapter, however, the shape functions are left in generic
form.
§14.3.1. Geometry description
Following the isoparametric notation introduced by Felippa and Clough1 the element geometry is
described by
N1
1 1 1 ... 1
x x1 x2 . . . xn N2
= . (14.1)
y y1 y2 . . . yn ...
z z1 z2 . . . zn Nn
The four rows of this matrix relation express the completeness conditions
n
n
n
n
1= Ni , x= x i Ni , y= yi Ni , z= z i Ni , (14.2)
i=1 i=1 i=1 i=1
14–5
Chapter 14: SOLID ELEMENTS 14–6
n
n
n
ux = u xi Ni , uy = u yi Ni , uz = u zi Ni . (14.4)
i=1 i=1 i=1
The identical structure of the geometry definition (14.1) and displacement interpolation (14.3)
characterizes an isoparametric element (iso=same).
For future development the element node displacements of (14.3) are collected in the 3n column
vector u which is configured with the 3 components grouped node by node:
uT = [ u x1 u y1 u z1 u x2 . . . u xn u yn u zn ] (14.5)
14–6
14–7 §14.4 THE STIFFNESS MATRIX
We restrict attention to linear elastostatic without initial stresses. For a general anisotropic matrerial
the stress-strain equations can be presented as
σx x E 11 E 12 E 13 E 14 E 15 E 16 ex x
σ
yy E 22 E 23 E 24 E 25 E 26 e yy
σ E 33 E 34 E 35 E 36 ezz
σ = zz = = Ee. (14.8)
σx y E 44 E 45 E 46 2ex y
σ yz E 55 E 56 2e yz
σzx symm E 66 2ezx
The stress-strain matrix E will be assumed to be constant over the element. This matrix can
be simplified in the case of isotropic or orthotropic material. However for the actual element
implementation those simplifications are not considered here.
K= BT EB d V (14.9)
V
Here k is the integration point index; wk is the integration weight, Bk is the stress-displacement
matrix and Jk is the Jacobian determinant (introduced later), respectively, evaluated at the integration
point. Integration rules are discussed in a section below.
REMARK 14.1
The fast computation of the matrix product BT EB is important in the efficient implementation of elements,
because this evaluation is repeated at each integration point. For each node point pair i, j define
N 0 0
N 0 0
xi xj
0 N yi 0 0 Ny j 0
0 Nzi 0 Nz j
Bi = , Bj = ,
0 0
N yi i, j = 1, . . . n. (14.11)
N xi 0 Ny j Nx j 0
0 Nzi N yi 0 Nz j N yi
Nzi 0 N xi Nz j 0 Nx j
14–7
Chapter 14: SOLID ELEMENTS 14–8
The computation of each Qi j block requires 54 + 27 = 81 multiplications. (The slight savings for i = j are
not worth the coding complications.) For an element with n nodes and p integration points, pn(n + 1)/2 are
computed since Q ji = QiTj , and the total effort associated with BT EE is approximately 40 pn 2 multiplications.
This computation, plus associated indexing to access the K entries, dominates the total effort. As an example:
an 8-node brick integrated with a 2 × 2 × 2 rule would require roughly 20,000 multiplications whereas a
20-node brick integrated by a 3 × 3 × 3 would consume 432,000; thus the formation time ratio would be 22:1.
For an isotropic material two thirds of the stress-strain coefficients in E are zero. Explicit recognition of that
fact would cut the computation of Qi j to 15 + 21 = 36 multiplications, roughly a 2:1 speedup. This would
complicate the program logic, however, because branching to this special case would be needed, and it is not
clear whether the complication is likely to be worth the special effort. In any event, the “unrolled” evaluation
of the Qi j should be preferred to general matrix multiplication.
ux N1 0 0 ... Nn 0 0
uy = 0 N1 0 ... 0 Nn 0 u = Nu. (14.13)
uz 0 0 N1 ... 0 0 Nn
If the mass density of the material is ρ, assumed constant over the element, the consistent mass
matrix is
MC = ρNNT , d V (14.14)
V
This is also integrated by a Gauss quadrature rule. The sparsity of N is easily acconted for when
forming the 3 × 3 i, j blocks of MC .
Transformation of MC to a lumped mass matrix M L can be done through a variety of techniques.
A good coverage is given in the book by Cook et al.2 .
2 R. D. Cook, D. S. Malkus and M. E. Plesha, Concepts and Application of Finite Element Methods, 3rd ed., Wiley, New
York, 1989
14–8