- •Copyright Notice
- •Table of Contents
- •FEM in Structural Analysis (The Procedure)
- •Example:
- •Chapter 1. Introduction
- •I. Basic Concepts
- •Examples:
- •Why Finite Element Method?
- •Applications of FEM in Engineering
- •Examples:
- •A Brief History of the FEM
- •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
- •Type of Refinements:
- •Examples:
- •VI. Convergence of FE Solutions
- •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 1. Introduction |
III. Spring Element
“Everything important is simple.”
One Spring Element
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
i |
|
|
j |
||||
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
fi |
u |
k |
|
uj fj |
||||||
|
|
|
|
i |
|
|||||
|
|
|
|
|
|
|
|
|
||
Two nodes: |
|
|
|
|
i, j |
|||||
Nodal displacements: |
|
|
ui, |
uj (in, m, mm) |
||||||
Nodal forces: |
|
|
|
|
fi, |
fj (lb, Newton) |
||||
Spring constant (stiffness): |
k |
(lb/in, N/m, N/mm) |
||||||||
Spring force-displacement relationship: |
|
|
|
|||||||
F = k∆ |
|
with ∆ = uj |
−ui |
|
|
|
||||
Linear
F Nonlinear
k
∆
k = F / ∆ (> 0) is the force needed to produce a unit stretch.
© 1997-2003 Yijun Liu, University of Cincinnati |
14 |
Lecture Notes: Introduction to Finite Element Method |
Chapter 1. Introduction |
We only consider linear problems in this introductory course.
Consider the equilibrium of forces for the spring. At node i, we have
fi = −F = −k(uj −ui ) = kui − kuj
and at node j,
f j = F = k(uj −ui ) = −kui + kuj
In matrix form, |
|
|
|
k |
− k ui |
= |
fi |
− k |
k uj |
f j |
|
or, |
|
|
|
ku = f
where
k = (element) stiffness matrix
u = (element nodal) displacement vector f = (element nodal) force vector
Note that k is symmetric. Is k singular or nonsingular? That is, can we solve the equation? If not, why?
© 1997-2003 Yijun Liu, University of Cincinnati |
15 |
Lecture Notes: Introduction to Finite Element Method |
Chapter 1. Introduction |
Spring System
x
k1 k2
1 |
2 |
3 |
u1, F1 |
u2, F2 |
u3, F3 |
For element 1,
k1 |
− k1 |
u1 |
|
f |
1 |
|
|
|
|
|
= |
11 |
|
− k1 |
k1 u2 |
|
f2 |
|
||
element 2,
|
k |
|
− k |
|
u |
2 |
|
2 |
|
|
2 |
|
2 |
|
= f |
12 |
|
||
− k2 |
k2 u3 |
f2 |
|
||||||
where fi m is the (internal) force acting on local node i of element m (i = 1, 2).
Assemble the stiffness matrix for the whole system:
Consider the equilibrium of forces at node 1,
F1 = f11
at node 2,
F2 = f21 + f12
and node 3,
F3 = f22
© 1997-2003 Yijun Liu, University of Cincinnati |
16 |
Lecture Notes: Introduction to Finite Element Method |
|
|
|
|
Chapter 1. Introduction |
||||||||
That is, |
|
|
|
|
|
|
|
|
|
|
|
|
|
F1 = k1u1 − k1u2 |
|
|
|
|
|
|
|
|
|||||
F2 = −k1u1 +(k1 + k2 )u2 − k2u3 |
|
||||||||||||
F3 = −k2u2 + k2u3 |
|
|
|
|
|
|
|
||||||
In matrix form, |
|
|
|
|
|
|
|
|
|
|
|
|
|
k1 |
− k1 |
|
0 |
|
u1 |
|
|
F1 |
|
||||
− k k |
+ k |
2 |
− k |
2 |
u |
|
= |
F |
|
||||
|
1 |
1 |
|
|
|
|
2 |
|
|
2 |
|
||
|
0 |
− k |
2 |
|
k |
2 |
|
u |
|
|
F |
|
|
|
|
|
|
|
|
|
3 |
|
|
3 |
|
||
or
KU = F
K is the stiffness matrix (structure matrix) for the spring system.
An alternative way of assembling the whole stiffness matrix:
“Enlarging” the stiffness matrices for elements 1 and 2, we
have
k |
1 |
|
|
− k |
1 |
|
0 u |
|
|
f 1 |
|
|||||||
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
1 |
|
|||
− k |
1 |
|
|
k |
1 |
|
|
0 u |
|
|
= |
f 1 |
|
|||||
|
|
|
|
|
|
|
|
2 |
|
|
|
2 |
|
|||||
0 |
|
|
|
0 |
|
|
0 u |
3 |
|
|
|
0 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
0 |
|
|
0 |
|
|
|
0 |
|
u |
|
|
|
0 |
|
||||
0 |
|
|
k |
2 |
|
|
|
− k |
2 |
u1 |
|
= |
f 2 |
|||||
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
1 |
|
|||
0 |
|
− k |
2 |
|
|
k |
2 |
|
u |
|
|
|
f 2 |
|||||
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
2 |
|
|||
© 1997-2003 Yijun Liu, University of Cincinnati |
17 |
Lecture Notes: Introduction to Finite Element Method |
Chapter 1. Introduction |
Adding the two matrix equations (superposition), we have
|
k |
1 |
|
|
− k |
1 |
|
0 |
|
u |
|
|
|
|
f 1 |
|
||
|
|
|
|
|
|
|
|
|
|
1 |
|
|
f 1 |
1 |
|
|||
− k |
1 |
k |
1 |
+ k |
2 |
− k |
2 |
u |
|
= |
+ f 2 |
|
||||||
|
|
|
|
|
|
|
|
2 |
|
|
|
2 |
1 |
|
||||
0 |
|
|
− k |
2 |
|
k |
2 |
|
u |
|
|
|
|
f 2 |
|
|||
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
2 |
|
||
This is the same equation we derived by using the force equilibrium concept.
Boundary and load conditions:
Assuming, |
|
|
u1 |
= 0 |
|
|
|
and |
|
F2 |
= F3 |
= P |
|||||||
we have |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k1 |
|
|
|
− k1 |
|
|
|
0 |
|
0 |
F1 |
|
|||||||
− k |
1 |
|
k |
1 |
+ k |
2 |
− k |
2 |
u |
|
= |
P |
|
||||||
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
||||||
0 |
|
|
|
− k |
2 |
|
|
k |
2 |
|
u |
3 |
|
P |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
which reduces to |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
k |
1 |
+ k |
2 |
|
|
− k |
2 |
u |
2 |
|
P |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
= |
|
|
|||||||
|
− k2 |
|
|
|
k2 u3 |
P |
|
|
|||||||||||
and
F1 = −k1u2
Unknowns are |
|
|
|
|
U = |
u |
2 |
|
and the reaction force F1 (if desired). |
|
|
|||
|
u3 |
|
|
|
© 1997-2003 Yijun Liu, University of Cincinnati |
18 |
