The
finite element method
The finite element method (FEM) is a popular method for numerically solving differential equations arising in engineering and mathematical modeling. Typical problem areas of interest include the traditional fields of structural analysis, heat ...
(FEM) is a powerful technique originally developed for numerical solution of complex problems in
structural mechanics
Structural mechanics or Mechanics of structures is the computation of deformations, deflections, and internal forces or stresses (''stress equivalents'') within structures, either for design or for performance evaluation of existing structures. It ...
, and it remains the method of choice for complex systems. In the FEM, the structural system is modeled by a set of appropriate finite elements interconnected at discrete points called nodes. Elements may have physical properties such as thickness,
coefficient of thermal expansion
Thermal expansion is the tendency of matter to change its shape
A shape or figure is a graphics, graphical representation of an object or its external boundary, outline, or external Surface (mathematics), surface, as opposed to other pro ...
,
density
Density (volumetric mass density or specific mass) is the substance's mass per unit of volume. The symbol most often used for density is ''ρ'' (the lower case Greek letter rho), although the Latin letter ''D'' can also be used. Mathematical ...
,
Young's modulus
Young's modulus E, the Young modulus, or the modulus of elasticity in tension or compression (i.e., negative tension), is a mechanical property that measures the tensile or compressive stiffness of a solid material when the force is applied leng ...
,
shear modulus
In materials science, shear modulus or modulus of rigidity, denoted by ''G'', or sometimes ''S'' or ''μ'', is a measure of the elastic shear stiffness of a material and is defined as the ratio of shear stress to the shear strain:
:G \ \stackrel ...
and
Poisson's ratio
In materials science and solid mechanics, Poisson's ratio \nu ( nu) is a measure of the Poisson effect, the deformation (expansion or contraction) of a material in directions perpendicular to the specific direction of loading. The value of Pois ...
.
History
The origin of finite method can be traced to the matrix analysis of structures where the concept of a displacement or stiffness matrix approach was introduced. Finite element concepts were developed based on engineering methods in 1950s. The finite element method obtained its real impetus in the 1960s and 1970s by
John Argyris
Johann Hadji Argyris Fellow of the Royal Society, FRS (Greek alphabet, Greek: Ιωάννης Χατζι Αργύρης; 19 August 1913 – 2 April 2004) was a Greek pioneer of computer applications in science and engineering,Hughes TJR, J. Tinsley ...
, and co-workers; at the
University of Stuttgart
The University of Stuttgart (german: Universität Stuttgart) is a leading research university located in Stuttgart, Germany. It was founded in 1829 and is organized into 10 faculties. It is one of the oldest technical universities in Germany wit ...
, by
Ray W. Clough
Ray William Clough, (July 23, 1920 – October 8, 2016), was Byron L. and Elvira E. Nishkian Professor of structural engineering in the department of civil engineering at the University of California, Berkeley and one of the founders of the finite ...
; at the
University of California, Berkeley
The University of California, Berkeley (UC Berkeley, Berkeley, Cal, or California) is a public land-grant research university in Berkeley, California. Established in 1868 as the University of California, it is the state's first land-grant u ...
, by
Olgierd Zienkiewicz
Olgierd Cecil Zienkiewicz (18 May 1921 – 2 January 2009) was a British academic of Polish descent, mathematician, and civil engineer. He was born in Caterham, England. He was one of the early pioneers of the finite element method. Since ...
, and co-workers
Ernest Hinton
Ernest Hinton (16 March 1946 – 18 November 1999) was a British civil engineer and engineering professor.
He was born in Liverpool, England in 1946 and was educated at University of Wales Swansea. After receiving the BSc (1967), MSc (1968) and P ...
,
Bruce Irons; at the
University of Swansea
, former_names=University College of Swansea, University of Wales Swansea
, motto= cy, Gweddw crefft heb ei dawn
, mottoeng="Technical skill is bereft without culture"
, established=1920 – University College of Swansea 1996 – University of Wa ...
, by
Philippe G. Ciarlet; at the
University of Paris
, image_name = Coat of arms of the University of Paris.svg
, image_size = 150px
, caption = Coat of Arms
, latin_name = Universitas magistrorum et scholarium Parisiensis
, motto = ''Hic et ubique terrarum'' (Latin)
, mottoeng = Here and a ...
; at
Cornell University
Cornell University is a private statutory land-grant research university based in Ithaca, New York. It is a member of the Ivy League. Founded in 1865 by Ezra Cornell and Andrew Dickson White, Cornell was founded with the intention to teach an ...
, by Richard Gallagher and co-workers. The original works such as those by Argyris and Clough
[Clough, R.W, “The Finite Element in Plane Stress Analysis.” Proceedings, 2nd ASCE Conference on Electronic Computations, Pittsburgh, Sep 1960] became the foundation for today’s finite element structural analysis methods.
Straight or curved one-dimensional elements with physical properties such as axial, bending, and torsional stiffnesses. This type of element is suitable for modeling cables, braces, trusses, beams, stiffeners, grids and frames. Straight elements usually have two nodes, one at each end, while curved elements will need at least three nodes including the end-nodes. The elements are positioned at the
centroid
In mathematics and physics, the centroid, also known as geometric center or center of figure, of a plane figure or solid figure is the arithmetic mean position of all the points in the surface of the figure. The same definition extends to any ob ...
al axis of the actual members.
* Two-dimensional elements that resist only in-plane forces by membrane action (plane
stress
Stress may refer to:
Science and medicine
* Stress (biology), an organism's response to a stressor such as an environmental condition
* Stress (linguistics), relative emphasis or prominence given to a syllable in a word, or to a word in a phrase ...
, plane
strain
Strain may refer to:
Science and technology
* Strain (biology), variants of plants, viruses or bacteria; or an inbred animal used for experimental purposes
* Strain (chemistry), a chemical stress of a molecule
* Strain (injury), an injury to a mu ...
), and plates that resist transverse loads by transverse shear and bending action (plates and
shells). They may have a variety of shapes such as flat or curved
triangle
A triangle is a polygon with three Edge (geometry), edges and three Vertex (geometry), vertices. It is one of the basic shapes in geometry. A triangle with vertices ''A'', ''B'', and ''C'' is denoted \triangle ABC.
In Euclidean geometry, an ...
s and
quadrilateral
In geometry a quadrilateral is a four-sided polygon, having four edges (sides) and four corners (vertices). The word is derived from the Latin words ''quadri'', a variant of four, and ''latus'', meaning "side". It is also called a tetragon, ...
s. Nodes are usually placed at the element corners, and if needed for higher accuracy, additional nodes can be placed along the element edges or even within the element. The elements are positioned at the mid-surface of the actual layer thickness.
*
Torus
In geometry, a torus (plural tori, colloquially donut or doughnut) is a surface of revolution generated by revolving a circle in three-dimensional space about an axis that is coplanar with the circle.
If the axis of revolution does not tou ...
-shaped elements for axisymmetric problems such as membranes, thick plates, shells, and solids. The cross-section of the elements are similar to the previously described types: one-dimensional for thin plates and shells, and two-dimensional for solids, thick plates and shells.
* Three-dimensional elements for modeling 3-D solids such as
machine
A machine is a physical system using Power (physics), power to apply Force, forces and control Motion, movement to perform an action. The term is commonly applied to artificial devices, such as those employing engines or motors, but also to na ...
components,
dam
A dam is a barrier that stops or restricts the flow of surface water or underground streams. Reservoirs created by dams not only suppress floods but also provide water for activities such as irrigation, human consumption, industrial use, a ...
s,
embankment
Embankment may refer to:
Geology and geography
* A levee, an artificial bank raised above the immediately surrounding land to redirect or prevent flooding by a river, lake or sea
* Embankment (earthworks), a raised bank to carry a road, railwa ...
s or soil masses. Common element shapes include
tetrahedral
In geometry, a tetrahedron (plural: tetrahedra or tetrahedrons), also known as a triangular pyramid, is a polyhedron composed of four triangular faces, six straight edges, and four vertex corners. The tetrahedron is the simplest of all the o ...
s and
hexahedral
A hexahedron (plural: hexahedra or hexahedrons) or sexahedron (plural: sexahedra or sexahedrons) is any polyhedron with six faces. A cube, for example, is a regular hexahedron with all its faces square, and three squares around each vertex.
Ther ...
s. Nodes are placed at the vertexes and possibly in the element faces or within the element.
Element interconnection and displacement
The elements are interconnected only at the exterior nodes, and altogether they should cover the entire domain as accurately as possible. Nodes will have nodal
(vector) displacements or
degrees of freedom
Degrees of freedom (often abbreviated df or DOF) refers to the number of independent variables or parameters of a thermodynamic system. In various scientific fields, the word "freedom" is used to describe the limits to which physical movement or ...
which may include translations, rotations, and for special applications, higher order
derivative
In mathematics, the derivative of a function of a real variable measures the sensitivity to change of the function value (output value) with respect to a change in its argument (input value). Derivatives are a fundamental tool of calculus. F ...
s of displacements. When the nodes displace, they will ''drag'' the elements along in a certain manner dictated by the element formulation. In other words, displacements of any points in the element will be
interpolated
In the mathematical field of numerical analysis, interpolation is a type of estimation, a method of constructing (finding) new data points based on the range of a discrete set of known data points.
In engineering and science, one often has a n ...
from the nodal displacements, and this is the main reason for the approximate nature of the solution.
Practical considerations
From the application point of view, it is important to model the system such that:
* Symmetry or anti-symmetry conditions are exploited in order to reduce the size of the model.
* Displacement compatibility, including any required discontinuity, is ensured at the nodes, and preferably, along the element edges as well, particularly when adjacent elements are of different types, material or thickness. Compatibility of displacements of many nodes can usually be imposed via constraint relations.
* Elements' behaviors must capture the dominant actions of the actual system, both locally and globally.
* The element mesh should be sufficiently fine in order to produce acceptable accuracy. To assess accuracy, the mesh is refined until the important results shows little change. For higher accuracy, the
aspect ratio of the elements should be as close to unity as possible, and smaller elements are used over the parts of higher stress
gradient
In vector calculus, the gradient of a scalar-valued differentiable function of several variables is the vector field (or vector-valued function) \nabla f whose value at a point p is the "direction and rate of fastest increase". If the gradi ...
.
* Proper support constraints are imposed with special attention paid to nodes on symmetry axes.
Large scale commercial software packages often provide facilities for generating the mesh, and the graphical display of input and output, which greatly facilitate the verification of both input data and interpretation of the results.
Theoretical overview of FEM-Displacement Formulation: From elements, to system, to solution
While the theory of FEM can be presented in different perspectives or emphases, its development for
structural analysis
Structural analysis is a branch of Solid Mechanics which uses simplified models for solids like bars, beams and shells for engineering decision making. Its main objective is to determine the effect of loads on the physical structures and thei ...
follows the more traditional approach via the
virtual work
In mechanics, virtual work arises in the application of the ''principle of least action'' to the study of forces and movement of a mechanical system. The work of a force acting on a particle as it moves along a displacement is different for d ...
principle or the
minimum total potential energy principle
The minimum total potential energy principle is a fundamental concept used in physics and engineering. It dictates that at low temperatures a structure or body shall deform or displace to a position that (locally) minimizes the total potential ener ...
. The
virtual work
In mechanics, virtual work arises in the application of the ''principle of least action'' to the study of forces and movement of a mechanical system. The work of a force acting on a particle as it moves along a displacement is different for d ...
principle approach is more general as it is applicable to both linear and non-linear material behaviors. The virtual work method is an expression of
conservation of energy
In physics and chemistry, the law of conservation of energy states that the total energy of an isolated system remains constant; it is said to be ''conserved'' over time. This law, first proposed and tested by Émilie du Châtelet, means th ...
: for conservative systems, the work added to the system by a set of applied forces is equal to the energy stored in the system in the form of strain energy of the structure's components.
The principle of
virtual displacements for the structural system expresses the mathematical identity of external and internal virtual work:
In other words, the summation of the work done on the system by the set of external forces is equal to the work stored as strain energy in the elements that make up the system.
The virtual internal work in the right-hand-side of the above equation may be found by summing the virtual work done on the individual elements. The latter requires that force-displacement functions be used that describe the response for each individual element. Hence, the displacement of the structure is described by the response of individual (discrete) elements collectively. The equations are written only for the small domain of individual elements of the structure rather than a single equation that describes the response of the system as a whole (a continuum). The latter would result in an intractable problem, hence the utility of the finite element method. As shown in the subsequent sections, Eq.() leads to the following governing equilibrium equation for the system:
where
:
= vector of nodal forces, representing external forces applied to the system's nodes.
:
= system stiffness matrix, which is the collective effect of the individual ''elements' stiffness matrices'' :
.
:
= vector of the system's nodal displacements.
:
= vector of equivalent nodal forces, representing all external effects other than the nodal forces which are already included in the preceding nodal force vector R. These external effects may include distributed or concentrated surface forces, body forces, thermal effects, initial stresses and strains.
Once the supports' constraints are accounted for, the nodal displacements are found by solving the
system of linear equations
In mathematics, a system of linear equations (or linear system) is a collection of one or more linear equations involving the same variable (math), variables.
For example,
:\begin
3x+2y-z=1\\
2x-2y+4z=-2\\
-x+\fracy-z=0
\end
is a system of three ...
(), symbolically:
Subsequently, the strains and stresses in individual elements may be found as follows:
where
:
= vector of a nodal displacements--a subset of the system displacement vector r that pertains to the elements under consideration.
:
= strain-displacement matrix that transforms nodal displacements q to strains at any point in the element.
:
= elasticity matrix that transforms effective strains to stresses at any point in the element.
:
= vector of initial strains in the elements.
:
= vector of initial stresses in the elements.
By applying the
virtual work
In mechanics, virtual work arises in the application of the ''principle of least action'' to the study of forces and movement of a mechanical system. The work of a force acting on a particle as it moves along a displacement is different for d ...
equation () to the system, we can establish the element matrices
,
as well as the technique of assembling the system matrices
and
. Other matrices such as
,
,
and
are known values and can be directly set up from data input.
Interpolation or shape functions
Let
be the vector of nodal displacements of a typical element. The displacements at any other point of the element may be found by the use of
interpolation
In the mathematical field of numerical analysis, interpolation is a type of estimation, a method of constructing (finding) new data points based on the range of a discrete set of known data points.
In engineering and science, one often has a n ...
functions as, symbolically:
where
:
= vector of displacements at any point of the element.
:
= matrix of ''
shape functions'' serving as
interpolation
In the mathematical field of numerical analysis, interpolation is a type of estimation, a method of constructing (finding) new data points based on the range of a discrete set of known data points.
In engineering and science, one often has a n ...
functions.
Equation () gives rise to other quantities of great interest:
- Virtual displacements that are a function of virtual nodal displacements:
- Strains in the elements that result from displacements of the element's nodes:
where = matrix of
differential operators
In mathematics, a differential operator is an operator defined as a function of the differentiation operator. It is helpful, as a matter of notation first, to consider differentiation as an abstract operation that accepts a function and return ...
that convert displacements to strains using linear elasticity
Linear elasticity is a mathematical model of how solid objects deform and become internally stressed due to prescribed loading conditions. It is a simplification of the more general nonlinear theory of elasticity and a branch of continuum mech ...
theory. Eq.() shows that matrix B in () is
- Virtual strains consistent with element's virtual nodal displacements:
Internal virtual work in a typical element
For a typical element of volume
, the internal virtual work due to virtual displacements is obtained by substitution of () and () into ():
Element matrices
Primarily for the convenience of reference, the following matrices pertaining to a typical elements may now be defined:
:Element stiffness matrix
: Equivalent element load vector
These matrices are usually evaluated numerically using
Gaussian quadrature
In numerical analysis, a quadrature rule is an approximation of the definite integral of a function, usually stated as a weighted sum of function values at specified points within the domain of integration. (See numerical integration for more ...
for
numerical integration
In analysis, numerical integration comprises a broad family of algorithms for calculating the numerical value of a definite integral, and by extension, the term is also sometimes used to describe the numerical solution of differential equations ...
.
Their use simplifies () to the following:
Element virtual work in terms of system nodal displacements
Since the nodal displacement vector q is a subset of the system nodal displacements r (for compatibility with adjacent elements), we can replace q with r by expanding the size of the element matrices with new columns and rows of zeros:
where, for simplicity, we use the same symbols for the element matrices, which now have expanded size as well as suitably rearranged rows and columns.
System virtual work
Summing the internal virtual work () for all elements gives the right-hand-side of ():
Considering now the left-hand-side of (), the system external virtual work consists of:
- The work done by the nodal forces R:
- The work done by external forces on the part of the elements' edges or surfaces, and by the body forces
:
Substitution of () gives:
:
or
where we have introduced additional element's matrices defined below:
Again,
numerical integration
In analysis, numerical integration comprises a broad family of algorithms for calculating the numerical value of a definite integral, and by extension, the term is also sometimes used to describe the numerical solution of differential equations ...
is convenient for their evaluation. A similar replacement of q in () with r gives, after rearranging and expanding the vectors :
Assembly of system matrices
Adding (), () and equating the sum to () gives:
Since the virtual displacements
are arbitrary, the preceding equality reduces to:
Comparison with () shows that:
* The system stiffness matrix is obtained by summing the elements' stiffness matrices:
*:
* The vector of equivalent nodal forces is obtained by summing the elements' load vectors:
*:
In practice, the element matrices are neither expanded nor rearranged. Instead, the system stiffness matrix
is assembled by adding individual coefficients
to
where the subscripts ij, kl mean that the element's nodal displacements
match respectively with the system's nodal displacements
. Similarly,
is assembled by adding individual coefficients
to
where
matches
. This direct addition of
into
gives the procedure the name ''
Direct Stiffness Method As one of the methods of structural analysis, the direct stiffness method, also known as the matrix stiffness method, is particularly suited for computer-automated analysis of complex structures including the statically indeterminate type. It is a ...
''.
See also
*
Finite element method
The finite element method (FEM) is a popular method for numerically solving differential equations arising in engineering and mathematical modeling. Typical problem areas of interest include the traditional fields of structural analysis, heat ...
*
Flexibility method
In structural engineering, the flexibility method, also called the method of consistent deformations, is the traditional method for computing member forces and displacements in structural systems. Its modern version formulated in terms of the mem ...
*
Matrix stiffness method As one of the methods of structural analysis, the direct stiffness method, also known as the matrix stiffness method, is particularly suited for computer-automated analysis of complex structures including the statically indeterminate type. It is a ' ...
*
Modal analysis using FEM The goal of modal analysis in structural mechanics is to determine the natural mode shapes and frequencies of an object or structure during free vibration. It is common to use the finite element method (FEM) to perform this analysis because, like ot ...
*
List of finite element software packages
This is a list of notable software packages that implement the finite element method for solving partial differential equations
In mathematics, a partial differential equation (PDE) is an equation which imposes relations between the various ...
*
Structural analysis
Structural analysis is a branch of Solid Mechanics which uses simplified models for solids like bars, beams and shells for engineering decision making. Its main objective is to determine the effect of loads on the physical structures and thei ...
*
Virtual work
In mechanics, virtual work arises in the application of the '' principle of least action'' to the study of forces and movement of a mechanical system. The work of a force acting on a particle as it moves along a displacement is different fo ...
*
Interval finite element
In numerical analysis, the interval finite element method (interval FEM) is a finite element method that uses interval parameters. Interval FEM can be applied in situations where it is not possible to get reliable probabilistic characteristics ...
References
{{DEFAULTSORT:Finite Element Method In Structural Mechanics
Finite element method
Numerical differential equations