Professional Documents
Culture Documents
Introduction To The Finite Element Method
Introduction To The Finite Element Method
Element types
Analysis types
Linear versus Nonlinear approach
Summary
WHY STUDY THE FEM
Majority of engineering problems involve solving for the field
variables for complicated geometries
Mathematically field problems are governed by PDEs/integral equations
with associated boundary conditions
FEM facilitates a way of virtually testing a product design to aid users
to understand their designs and implement appropriate
modifications in the product development stage.
FEM is a numerical tool used to solve the field problem by
approximating the governing equations by a system of algebraic
equations via discretization
The French mathematician Henri Poincare once remarked, solution
of a mathematical problem is a phrase of indefinite meaning. Pure
mathematicians sometimes are satisfied with showing that the
nonexistence of a solution implies a logical contradiction, while
engineers might consider a numerical result as the only reasonable
goal.
OVERVIEW OF THE FEM
1877 J.W. Strutt (Lord Rayleigh) was the first person to minimize the
energy in the Calculus of Variations to calculate vibration frequency,
1908-1909 Walther Ritz substituted for the variational problems simpler
approximating admissible functions in which but only a finite number of
parameters need be determined by minimizing the energy
1915 Boris Galerkin developed the method of weighted residuals that
operate on the weak formulation of a differential equation.
1943 Richard Courant used variational approach to solve the torsional
problem by dividing the shaft into a triangular mesh which laid the
bases for the modern FEM
1960 Clough termed the phrase “finite element”
1970s General purpose computer programs for the FEM evolved
1980s Development of microcomputers with pre and post processors
1990s Analysis of large systems, nonlinear and dynamic problems
2000s Multiscale problems, composite materials, nanocomposites
OVERVIEW OF THE FEM
OVERVIEW OF THE FEM
The foundations of the FEM in solid mechanics is greatly enhanced through the
use of Principle of virtual work which asserts that a stress field corresponds to (is in
equilibrium with) a given set of external forces and support condition if
IVW=EVW
(1)
where {b} are body forces, {F} surface tractions, {Fi} concentrated forces and {δu}
are the assumed “small” virtual displacements
PVW yields the equilibrium equations as well as natural boundary conditions
Displacement based formulation ensures compatibility of displacements.
That is the strain-field derived from an arbitrary displacement field is always
compatible. Not necessary to impose the fourth order strain compatibility
equations as an additional constraint.
PVW gives more flexibility over direct methods, and can address
discontinuous field variables – such as stress.
DEVELOPMENT OF STIFFNESS MATRIX
{𝛿𝒅}𝑇 ]𝑩[ 𝑪 𝑇]𝑩[ 𝑉d𝐕 𝒅 − }𝒃{ 𝑇]𝑵[ 𝑉d𝐕 − }𝑭{ 𝑇]𝑵[ 𝑉d𝐕− σ𝑖[𝑵]𝑇 {𝑭𝒊 } =0 (5)
Equation (5) must be valid for any virtual nodal displacement {𝛿𝒅} from the
equilibrium configuration. Therefore (5) yields
[k]{d}={re} (6)
where [k is the element stiffness matrix given by
The field variable {u} across the element can now be expressed in terms
of the shape functions and nodal displacements as
{u}=[N]{d} (13)
Strains are now given by
𝜕 𝜕𝜉 −1 1
{𝜺} = [B]{d}, 𝑩 = 𝜕𝜉 𝑵 = , 𝐿 (14)
𝜕𝑥 𝐿
Since the element has three nodes with 2 degrees of freedom at each
node a, linear approximation for displacements u and v is selected
across the element – produces constant strain
𝑢 𝑥, 𝑦 = 𝑎1 + 𝑎2 𝑥 + 𝑎3 𝑦, 𝑣 𝑥, 𝑦 = 𝑎4 + 𝑎5 𝑥 + 𝑎6 𝑦 (16)
ELEMENT TYPE – LINEAR TRIANGLE (CST)
Solving (16) for the unknown coefficients in terms of nodal displacements
and coordinates yields the expression for the element displacement
𝑢1
𝑣1
𝑢 𝑁1 0 𝑁2 0 𝑁3 0 𝑢2
= (17)
𝑣 0 𝑁1 0 𝑁2 0 𝑁3 𝑣2
𝑢3
𝑣3
where the shape functions are found to be linear in x and y
1
𝑁1 = 𝑥 𝑦 − 𝑥3 𝑦2 + 𝑦2 − 𝑦3 𝑥 + 𝑥3 − 𝑥2 𝑦 ,
2𝐴 2 3
1 𝑥1 𝑦1
1 1
𝑁2 = 𝑥3 𝑦1 − 𝑥1 𝑦3 + 𝑦3 − 𝑦1 𝑥 + 𝑥1 − 𝑥3 𝑦 , 𝐴= 𝑑𝑒𝑡 1 𝑥2 𝑦2 (18)
2𝐴 2
1 𝑥3 𝑦3
1
𝑁1 = 𝑥 𝑦 − 𝑥2 𝑦1 + 𝑦1 − 𝑦2 𝑥 + 𝑥2 − 𝑥1 𝑦
2𝐴 1 2
ELEMENT TYPE – LINEAR TRIANGLE (CST)
The strain displacement matrix[B] is found to be
𝑢1
𝜀𝑥 𝑣1
𝑦2 − 𝑦3 0 𝑦3 − 𝑦1 0 𝑦1 − 𝑦2 0
𝜀𝑦 = 1 𝑢2
0 𝑥3 − 𝑥2 0 𝑥1 − 𝑥3 0 𝑥2 − 𝑥1 𝑣2 (19)
2𝐴
2𝜀𝑥𝑦 𝑥3 − 𝑥2 𝑦2 − 𝑦3 𝑥1 − 𝑥3 𝑦3 − 𝑦1 𝑥2 − 𝑥1 𝑦1 − 𝑦2 𝑢3
𝑣3
The element stiffness matrix can be written as
𝜆 + 2𝜇 𝜆 0
Where 𝜆 𝜆 + 2𝜇 0 is the elastic matrix with Lame’s constants
0 0 𝜇
Stiffness matrix is a 6X6 array
ELEMENT TYPE – LINEAR TRIANGLE (CST)
(21)
Shape functions are found to be
(22)
ELEMENT TYPES – BILINEAR RECTANGLE (Q4)
(23)
)
ELEMENT TYPES – BILINEAR RECTANGLE (Q4)
In view of (23) the strain displacement matrix is given by
(24)
The stiffness matrix is 6X6 and contains x, y to first and second powers
and is given by
𝑏 𝑎
𝒌 = −𝑏 −𝑎[𝑩]𝑇 𝑪 𝑩 𝑡𝑑𝑥𝑑𝑦 (25)
Q4 element is restricted to rectangular shapes only
Cannot handle bending problems as shear strain develops in the
element
ELEMENT TYPE - ISOPARAMETRIC
Although rectangular elements are easy to formulate they are often impractical
since its difficult to mesh a complicated geometry especially with curved
geometries.
Solution to this problem is isoparametric (meaning same parameter)
elements which can be nonrectangular and can have curved sides
Drawback for this generality of shape is dealing with coordinate
transformation and these transformations introduce algebraic terms that
difficult to integrate.
Idea behind these elements is having the same shape function not only
interpolate the field variable but also the coordinates of a point in the element
Element displacements 𝒖 = 𝑵 {𝒅}
෩ {𝒄}, where {𝒄},are nodal coordinates
Element coordinates 𝒙 = 𝑵
(26)
It is easy to verify that σ41 𝑁𝑖 = 1 which ensures that rigid body motion is
captured by the element
ELEMENT TYPE – ISOPARAMETRIC Q4
The element displacements and element coordinates are given by
(27)
where (28)
𝜕𝑢(𝜉,𝜂)
The strains within an element are determined via 𝜀𝑥𝑥 = 𝜕𝑥 etc.
Therefore, to the required derivatives we require a transformation rule
(29)
ELEMENT TYPE – ISOPARAMETRIC Q4
𝒌 = න න[𝑩]𝑇 𝑪 𝑩 𝑡𝑑𝜉𝑑𝜂
1 −1
ANALYSIS TYPE – NONLINEAR APPROACH
Essentially three types of nonlinearities
Material nonlinearity such plasticity, creep
Geometric nonlinearity such as large strains, displacements
Contact nonlinearity such as contact problems where the boundary
conditions change
Derivation of nonlinear FEM based on Continuum Mechanics
principles
For discussion consider geometric nonlinearities
Nonlinear solutions involves incremental procedure
Equilibrium of body at some time step t+△t is expressed via PVW
ANALYSIS TYPES
Linear Approach Nonlinear Approach
Displacement gradient is large
Displacement gradient considered Boundary conditions change during
small (i.e. gradu <<1) the deformation
• Small strain approximation is valid Distinction between reference and
• No distinction between reference deformed configuration is necessary
and deformed configuration • Equilibrium of the system must be
• Material is linear elastic established in the deformed
configuration
• Boundary conditions remain
unchanged during deformation Inelastic material behavior
Analysis is based on the Lagrangian
approach
An incremental formulation and a
time variable is used the describe the
loading and motion of the body
ANALYSIS TYPE – NONLINEAR APPROACH
(31)
LHS is the internal virtual work and the RHS is external virtual work .
This is equation is identical to equation (1) except for no
concentrated forces.
it is not possible to apply(31)directly at this stage because the
integration is performed considering the configuration of the body
at time t+Δt and the configuration is not known at this time.
Since the body is changing continuously the Cauchy stress 𝜏𝑖𝑗 cannot be
readily obtained. This is addressed by using the 2nd Piola stress and
Green-Lagrange strain to pull-back to the reference configuration
𝟏
𝑺 = J𝑨−1 𝝉𝑨−𝑻 𝝐 = 𝟐 (𝑨T 𝑨 − 𝑰) (32)
ANALYSIS TYPE – NONLINEAR APPROACH
(33)