- •Copyright Notice
- •Table of Contents
- •Chapter 1. Introduction
- •I. Basic Concepts
- •Examples:
- •Why Finite Element Method?
- •Applications of FEM in Engineering
- •Examples:
- •A Brief History of the FEM
- •FEM in Structural Analysis (The Procedure)
- •Example:
- •Available Commercial FEM Software Packages
- •Objectives of This FEM Course
- •II. Review of Matrix Algebra
- •Linear System of Algebraic Equations
- •Matrix Addition and Subtraction
- •Scalar Multiplication
- •Matrix Multiplication
- •Transpose of a Matrix
- •Symmetric Matrix
- •Unit (Identity) Matrix
- •Determinant of a Matrix
- •Singular Matrix
- •Matrix Inversion
- •Examples:
- •Solution Techniques for Linear Systems of Equations
- •Positive Definite Matrix
- •Differentiation and Integration of a Matrix
- •Types of Finite Elements
- •III. Spring Element
- •One Spring Element
- •Spring System
- •Checking the Results
- •Notes About the Spring Elements
- •Example 1.1
- •Chapter 2. Bar and Beam Elements
- •I. Linear Static Analysis
- •II. Bar Element
- •Stiffness Matrix --- Direct Method
- •Stiffness Matrix --- A Formal Approach
- •Example 2.1
- •Example 2.2
- •Distributed Load
- •Bar Elements in 2-D and 3-D Space
- •2-D Case
- •Transformation
- •Stiffness Matrix in the 2-D Space
- •Element Stress
- •Example 2.3
- •Example 2.4 (Multipoint Constraint)
- •3-D Case
- •III. Beam Element
- •Simple Plane Beam Element
- •Direct Method
- •Formal Approach
- •3-D Beam Element
- •Example 2.5
- •Equivalent Nodal Loads of Distributed Transverse Load
- •Example 2.6
- •Example 2.7
- •FE Analysis of Frame Structures
- •Example 2.8
- •Chapter 3. Two-Dimensional Problems
- •I. Review of the Basic Theory
- •Plane (2-D) Problems
- •Stress-Strain-Temperature (Constitutive) Relations
- •Strain and Displacement Relations
- •Equilibrium Equations
- •Exact Elasticity Solution
- •Example 3.1
- •II. Finite Elements for 2-D Problems
- •A General Formula for the Stiffness Matrix
- •Constant Strain Triangle (CST or T3)
- •Linear Strain Triangle (LST or T6)
- •Linear Quadrilateral Element (Q4)
- •Quadratic Quadrilateral Element (Q8)
- •Example 3.2
- •Transformation of Loads
- •Stress Calculation
- •I. Symmetry
- •Types of Symmetry:
- •Examples:
- •Applications of the symmetry properties:
- •Examples:
- •Cautions:
- •II. Substructures (Superelements)
- •Physical Meaning:
- •Mathematical Meaning:
- •Advantages of Using Substructures/Superelements:
- •Disadvantages:
- •III. Equation Solving
- •Direct Methods (Gauss Elimination):
- •Iterative Methods:
- •Gauss Elimination - Example:
- •Iterative Method - Example:
- •IV. Nature of Finite Element Solutions
- •Stiffening Effect:
- •V. Numerical Error
- •VI. Convergence of FE Solutions
- •Type of Refinements:
- •Examples:
- •VII. Adaptivity (h-, p-, and hp-Methods)
- •Error Indicators:
- •Examples:
- •Chapter 5. Plate and Shell Elements
- •Applications:
- •Forces and Moments Acting on the Plate:
- •Stresses:
- •Relations Between Forces and Stresses
- •Thin Plate Theory ( Kirchhoff Plate Theory)
- •Examples:
- •Under uniform load q
- •Thick Plate Theory (Mindlin Plate Theory)
- •II. Plate Elements
- •Kirchhoff Plate Elements:
- •Mindlin Plate Elements:
- •Discrete Kirchhoff Element:
- •Test Problem:
- •Mesh
- •III. Shells and Shell Elements
- •Example: A Cylindrical Container.
- •Shell Theory:
- •Shell Elements:
- •Curved shell elements:
- •Test Cases:
- •Chapter 6. Solid Elements for 3-D Problems
- •I. 3-D Elasticity Theory
- •Stress State:
- •Strains:
- •Stress-strain relation:
- •Displacement:
- •Strain-Displacement Relation:
- •Equilibrium Equations:
- •Stress Analysis:
- •II. Finite Element Formulation
- •Displacement Field:
- •Stiffness Matrix:
- •III. Typical 3-D Solid Elements
- •Tetrahedron:
- •Hexahedron (brick):
- •Penta:
- •Element Formulation:
- •Solids of Revolution (Axisymmetric Solids)
- •Axisymmetric Elements
- •Applications
- •Chapter 7. Structural Vibration and Dynamics
- •I. Basic Equations
- •A. Single DOF System
- •B. Multiple DOF System
- •Example
- •II. Free Vibration
- •III. Damping
- •IV. Modal Equations
- •V. Frequency Response Analysis
- •VI. Transient Response Analysis
- •B. Modal Method
- •Cautions in Dynamic Analysis
- •Examples
- •Chapter 8. Thermal Analysis
- •Further Reading
Lecture Notes: Introduction to Finite Element Method |
Chapter 3. Two-Dimensional Problems |
II. Finite Elements for 2-D Problems
A General Formula for the Stiffness Matrix
Displacements (u, v) in a plane element are interpolated from nodal displacements (ui, vi) using shape functions Ni as follows,
|
|
|
|
|
u1 |
|
|
||
u |
N1 0 N2 |
|
v |
|
|
|
|||
0 L |
1 |
|
or u = Nd (11) |
||||||
|
= |
|
|
|
u2 |
|
|||
v |
|
0 N1 |
0 |
N |
2 L v |
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
M |
|
|
|
|
|
|
|
|
|
|
|
|
|
where N is the shape function matrix, u the displacement vector and d the nodal displacement vector. Here we have assumed that u depends on the nodal values of u only, and v on nodal values of v only.
From strain-displacement relation (Eq.(8)), the strain vector
is,
ε = Du = DNd, |
or |
ε = Bd |
(12) |
where B = DN is the strain-displacement matrix.
© 1997-2002 Yijun Liu, University of Cincinnati |
82 |
Lecture Notes: Introduction to Finite Element Method |
Chapter 3. Two-Dimensional Problems |
Consider the strain energy stored in an element,
U = 12 ∫σT ε dV = 12 ∫(σx εx +σy εy +τxyγ xy )dV V V
= 12 ∫(Eε)T ε dV = 12 ∫εT Eε dV
V V
= 12 dT ∫BT EB dVd
V
= 1 dT kd |
|
2 |
|
From this, we obtain the general formula for the element |
|
stiffness matrix, |
|
k = ∫BT EB dV |
(13) |
V |
|
Note that unlike the 1-D cases, E here is a matrix which is given by the stress-strain relation (e.g., Eq.(5) for plane stress).
The stiffness matrix k defined by (13) is symmetric since E is symmetric. Also note that given the material property, the behavior of k depends on the B matrix only, which in turn on the shape functions. Thus, the quality of finite elements in representing the behavior of a structure is entirely determined by the choice of shape functions.
Most commonly employed 2-D elements are linear or quadratic triangles and quadrilaterals.
© 1997-2002 Yijun Liu, University of Cincinnati |
83 |
Lecture Notes: Introduction to Finite Element Method |
Chapter 3. Two-Dimensional Problems |
Constant Strain Triangle (CST or T3)
This is the simplest 2-D element, which is also called linear triangular element.
|
v3 |
|
|
|
|
3 |
|
u3 |
|
|
(x3, y3) |
|
|
|
y |
v |
|
|
|
|
|
v2 |
|
|
|
|
|
|
|
v1 |
(x, y) |
u |
2 |
u2 |
1 |
|
(x2, y2) |
||
u1 |
|
|
||
(x1, y1) |
|
|
|
|
|
|
|
|
x
Linear Triangular Element
For this element, we have three nodes at the vertices of the triangle, which are numbered around the element in the counterclockwise direction. Each node has two degrees of freedom (can move in the x and y directions). The displacements u and v are assumed to be linear functions within the element, that is,
u = b1 + b2 x + b3 y, v = b4 + b5 x + b6 y |
(14) |
where bi (i = 1, 2, ..., 6) are constants. From these, the strains are found to be,
εx = b2 , εy = b6 , γ xy = b3 + b5 |
(15) |
which are constant throughout the element. Thus, we have the name “constant strain triangle” (CST).
© 1997-2002 Yijun Liu, University of Cincinnati |
84 |
Lecture Notes: Introduction to Finite Element Method |
Chapter 3. Two-Dimensional Problems |
Displacements given by (14) should satisfy the following six equations,
u1 = b1 + b2 x1 + b3 y1 u2 = b1 + b2 x2 + b3 y2
M
v3 = b4 + b5 x3 + b6 y3
Solving these equations, we can find the coefficients b1, b2, ..., and b6 in terms of nodal displacements and coordinates. Substituting these coefficients into (14) and rearranging the terms, we obtain,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
u1 |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v |
|
|
|
|
|
|
|
u |
|
N |
|
|
0 |
|
N |
|
|
|
0 N |
|
|
1 |
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
0 u |
|
|
|
|
|
(16) |
|||||||||||||||
|
= |
|
|
|
|
1 |
|
|
|
|
|
2 |
|
|
|
|
|
3 |
|
2 |
|
|
|
|
||||||
v |
|
|
0 N1 |
0 N2 |
|
0 |
|
N3 v2 |
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
u |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v3 |
|
|
|
|
|||
where the shape functions (linear functions in x and y) are |
|
|||||||||||||||||||||||||||||
N1 = |
1 |
|
|
|
{(x2 y3 − x3 y2 ) +( y2 − y3 )x +(x3 − x2 ) y} |
|
||||||||||||||||||||||||
2A |
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
N |
|
= |
|
1 |
|
{(x |
y |
− x y |
|
) +( y |
|
− y |
)x +(x |
|
|
− x |
|
|
) y} |
(17) |
||||||||||
2 |
|
|
|
3 |
3 |
|
|
3 |
|
|||||||||||||||||||||
|
|
|
2A |
|
|
3 |
|
1 |
1 |
|
|
|
|
1 |
1 |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
N |
|
= |
|
1 |
{(x y |
|
− x |
|
|
y |
) +( y |
− y |
|
)x +(x |
|
|
− x |
|
) y} |
|
||||||||||
3 |
|
|
2 |
2 |
2 |
2 |
|
|
||||||||||||||||||||||
|
|
|
2A |
|
1 |
|
|
|
1 |
|
1 |
|
|
|
|
1 |
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
and
© 1997-2002 Yijun Liu, University of Cincinnati |
85 |
Lecture Notes: Introduction to Finite Element Method Chapter 3. Two-Dimensional Problems
|
1 |
|
1 |
x |
y |
|
|
||
A = |
det |
|
|
1 |
|
1 |
|
(18) |
|
2 |
1 |
x2 |
y2 |
|
|||||
|
|
1 |
x |
3 |
y |
|
|
|
|
|
|
|
|
|
|
3 |
|
||
is the area of the triangle (Prove this!).
Using the strain-displacement relation (8), results (16) and (17), we have,
|
εx |
|
|
|
= |
|
εy |
|
|
|
|
γ xy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
u1 |
|
|
|
|
|
y |
|
0 |
y |
|
0 |
y |
0 |
v |
|
|
||||||
|
|
23 |
31 |
|
1 |
|
|
|||||||||||
|
1 |
|
|
|
|
|
|
|
|
12 |
|
|
u2 |
|
|
|||
Bd = |
0 |
x |
|
0 |
x |
|
0 |
x |
|
(19) |
||||||||
|
|
|
|
|
||||||||||||||
|
2A |
|
|
|
32 |
x |
|
13 |
x |
|
|
21 |
v |
|
|
|||
|
|
x |
32 |
y |
23 |
|
y |
31 |
21 |
y |
|
2 |
|
|
||||
|
|
|
|
|
13 |
|
|
|
12 |
u |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v3 |
|
|
|
where xij = xi - xj and yij = yi - yj (i, j = 1, 2, 3). Again, we see constant strains within the element. From stress-strain relation
(Eq.(5), for example), we see that stresses obtained using the CST element are also constant.
Applying formula (13), we obtain the element stiffness matrix for the CST element,
k = ∫BT EB dV = tA(BT EB) |
(20) |
V |
|
in which t is the thickness of the element. Notice that k for CST is a 6 by 6 symmetric matrix. The matrix multiplication in (20) can be carried out by a computer program.
© 1997-2002 Yijun Liu, University of Cincinnati |
86 |
Lecture Notes: Introduction to Finite Element Method |
Chapter 3. Two-Dimensional Problems |
Both the expressions of the shape functions in (17) and their derivations are lengthy and offer little insight into the behavior of the element.
|
ξ=0 |
|
η=0 |
|
3 |
η=b |
|
|
|
||
ξ=a |
|
η=1 |
|
|
|
||
ξ=1 |
|
|
(a, b) |
2
1
The Natural Coordinates
We introduce the natural coordinates (ξ,η) on the triangle, then the shape functions can be represented simply by,
N1 |
= ξ, N2 |
= η, N3 =1−ξ −η |
(21) |
Notice that, |
|
|
|
N1 |
+ N2 + N3 |
=1 |
(22) |
which ensures that the rigid body translation is represented by the chosen shape functions. Also, as in the 1-D case,
Ni |
1, |
at node i; |
(23) |
= |
at the other nodes |
||
|
0, |
|
and varies linearly within the element. The plot for shape function N1 is shown in the following figure. N2 and N3 have similar features.
© 1997-2002 Yijun Liu, University of Cincinnati |
87 |
Lecture Notes: Introduction to Finite Element Method |
Chapter 3. Two-Dimensional Problems |
ξ=0
3
N1
ξ=1
1
2
1
Shape Function N1 for CST
We have two coordinate systems for the element: the global coordinates (x, y) and the natural coordinates (ξ,η). The
relation between the two is given by
x = N1x1 + N2 x2 |
+ N3x3 |
(24) |
||
y = N1 y1 + N2 y2 + N |
3 y3 |
|||
|
||||
or,
x = x13ξ + x23η + x3 |
(25) |
||
y = y13ξ + y |
23η + y3 |
||
|
|||
where xij = xi - xj and yij = yi - yj (i, j = 1, 2, 3) as defined earlier.
Displacement u or v on the element can be viewed as functions of (x, y) or (ξ,η). Using the chain rule for derivatives,
we have,
∂ u |
∂ x |
∂ y ∂ u |
∂ u |
|
|||||||||
|
∂ ξ |
|
|
∂ ξ |
∂ ξ |
|
|
∂ x |
|
|
∂ x |
|
(26) |
|
∂ u |
|
= |
∂ x |
∂ y |
|
∂ u |
|
= J |
∂ u |
|
||
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
||||||||
|
∂η |
|
∂η |
∂η |
|
|
∂ y |
|
|
∂ y |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
||||||
where J is called the Jacobian matrix of the transformation.
© 1997-2002 Yijun Liu, University of Cincinnati |
88 |
Lecture Notes: Introduction to Finite Element Method Chapter 3. Two-Dimensional Problems
From (25), we calculate,
x13 |
y13 |
|
|
−1 |
|
1 |
y23 |
− y13 |
|
|
||||
J = x |
|
y |
|
, |
J |
|
= |
|
− x |
|
x |
|
(27) |
|
23 |
23 |
|
2A |
23 |
||||||||||
|
|
|
|
|
|
|
|
|
13 |
|
|
|||
where det J = x13 y23 − x23 y13 = 2A has been used (A is the area of the triangular element. Prove this!).
From (26), (27), (16) and (21) we have,
∂ u
∂ x =∂ u∂ y
1 y23
2A − x23
∂ u
− y13 ∂ ξ x13 ∂ u∂η
= |
1 y23 |
− y13 |
u1 −u3 |
|
|||
|
− x |
|
x |
u |
−u |
|
|
2A |
23 |
||||||
|
|
|
13 |
2 |
3 |
|
|
Similarly,
∂ v
∂ x =∂ v∂ y
1 y23 |
− y13 |
v1 − v3 |
|
|||||
|
− x |
|
x |
v |
|
− v |
|
|
2A |
23 |
2 |
3 |
|||||
|
|
13 |
|
|
|
|||
(28)
(29)
Using the results in (28) and (29), and the relations
ε = Du = DNd = Bd, we obtain the strain-displacement matrix,
|
1 |
|
y23 |
0 |
y31 |
0 y12 |
0 |
|
||||||||
B = |
|
|
0 |
x |
32 |
0 |
x |
|
0 |
x |
21 |
|
(30) |
|||
|
|
|||||||||||||||
|
2A |
|
|
|
|
|
13 |
|
|
|
|
|
||||
|
x |
32 |
y |
23 |
x |
y |
31 |
x |
21 |
y |
|
|
|
|||
|
|
|
|
|
|
13 |
|
|
12 |
|
|
|||||
which is the same as we derived earlier in (19).
© 1997-2002 Yijun Liu, University of Cincinnati |
89 |
Lecture Notes: Introduction to Finite Element Method |
Chapter 3. Two-Dimensional Problems |
Applications of the CST Element:
•Use in areas where the strain gradient is small.
•Use in mesh transition areas (fine mesh to coarse mesh).
•Avoid using CST in stress concentration or other crucial areas in the structure, such as edges of holes and corners.
•Recommended for quick and preliminary FE analysis of 2-D problems.
Analysis of composite materials (for which the CST is NOT appropriate!)
© 1997-2002 Yijun Liu, University of Cincinnati |
90 |
