Beruflich Dokumente
Kultur Dokumente
6 Isoparametric elements
Raul
Durand 1
Finite Interpolation
Elements
Interpolation
In the finite element method, continuous models are approxi-
mated using information at a finite number of discrete points
(nodes).
Interpolation of nodal values within elements is achieved
through the use of shape functions. For example, displace-
ment at point x along a 1D element can be estimated by
interpolation of its nodal displacements:
u = N1 (x)u1 + N2 (x)u2
u = N1 (ξ)u1 + N2 (ξ)u2
x = N1 (ξ)x1 + N2 (ξ)x2
Raul
Durand 2
Finite Element mapping
Elements
Element mapping
The mapping process allows to calculate global coordinates from
local ones and vice-versa. Thus, the real coordinates of a point
within an element can be found by interpolation of nodal coor-
dinates. For example, if a point P has local coordinate ξ in a
three-node 1D element, the global coordinate x is found by:
Raul
Durand 3
Finite Isoparametric elements
Elements
Isoparametric elements
Finite elements that use the same set of shape functions to represent both the element geom-
etry and displacement are called isoparametric elements. Shape functions of isoparametric
elements need to attend two relations. For example, in a 2D element we have:
Geometric relations:
n
X n
X n
X
1= Ni ; x= Ni xi ; y= Ni yi
i=1 i=1 i=1
Other variables, e.g. temperature, along the element can be interpolated the same way.
Isoparametric element equations are formulated using the natural coordinate system that is
defined according to the element geometry and not by the element position in the global
coordinate system.
The isoparametric formulation allows formulting elements with curved shapes. Also, isopara-
metric elements are the standard in finite element codes.
Raul
Durand 4
Finite Shape functions for 1D elements
Elements
N1 (ξ) = a1 + b1 ξ N2 (ξ) = a2 + b2 ξ
a1 + b1 (−1) = 1 a1 + b1 (+1) = 0
a2 + b2 (−1) = 0 a2 + b2 (+1) = 1
Ni
0.4
0.2
Solving systems above, shape functions are:
0.0
1.0 0.5 0.0 0.5 1.0
1 ξ 1 ξ ξ
N1 = 2 − 2 N2 = 2 + 2 N1 N2
Since interpolation is linear, two-node isoparametric elements are Shape functions for two-node
called linear elements. elements
Raul
Durand 5
Finite Shape functions for 1D elements
Elements
Ni (ξ) = ai + bi ξ + ci ξ 2
Raul
Durand 6
Finite Shape functions for 1D elements
Elements
Ni
0.2
−1 0.0
a1 a2 a3 1 −1 1 0.2
1.0 0.5 0.0 0.5 1.0
b1 b2 b3 = 1 1 1
ξ
N1 N2 N3
c1 c2 c3 1 0 0
Shape functions for three-node elements
N1 = 21 ξ 2 − 12 ξ
N2 = 21 ξ 2 + 12 ξ
N3 = 1 − ξ 2
Raul
Durand 7
Finite Exercises
Elements
Ni
take the form: 0.2
n 0.0
ξ−ξj 0.2
Y
Ni (x) = ξi −ξj 1.0 0.5 0.0 0.5 1.0
j=0, j6=i ξ
N1 N2 N3
For example, for a two-node element we have: Shape functions for three-node elements
ξ−1 1 ξ
N1 = −1−1 = 2 − 2 1.2
ξ−(−1) 1 ξ
1.0
N2 = 1−(−1) = 2 + 2 0.8
0.6
0.4
Ni
and for a three-node element it gives: 0.2
0.0
(ξ−1)(ξ−0) 0.2
N1 = = 12 ξ 2 − 12 ξ 0.4
(−1−1)(−1−0) 1.0 0.5 0.0 0.5 1.0
(ξ−(−1))(ξ−0) 1 2 1
ξ
N2 = (1−(−1))(1−0) = 2ξ + 2ξ N1 N3
(ξ−(−1))(ξ−1) 2
N2 N4
N3 = (0−(−1))(0−1) =1−ξ
Shape functions for four-node elements
Raul
Durand 8
Finite Exercises
Elements
Exercises
1. Determine the shape functions for the four-node and five-node 1D by calculating the
polynomial coefficients using a system of equations. Later, compare the result with
the shape functions obtained using Lagrange polynomials. Plot the obtained shape
functions.
2. Nodal displacements at the three nodes of a 1D element are shown in the table below.
Find the displacement at ξ = 0.5. Explain why the result of interpolation is a negative
value if all nodal values are positive?
u1 u2 u3
0.99 0.11 0.05
3. Values of a variable u found at the five nodes of a 1D element are shown in the table
below. Plot the u field along the element by using shape functions.
u1 u2 u3 u4 u5
0.0 0.22 −0.15 0.12 0.15
4. Using computer software elaborate a routine that computes the shape function coeffi-
cients of a n-node 1D element, with n = 2, 3, 4, 5.
Raul
Durand 9
Finite Linear triangular element
Elements
Ni (ξ, η) = ai + bi ξ + ci η
Raul
Durand 10
Finite Linear triangular element
Elements
AC = I
Raul
Durand 11
Finite Shape functions requirements
Elements
Raul
Durand 12
Finite Quadratic triangular element
Elements
Completeness of polynomials
The polynomial terms of shape functions can be obtained from Pascal’s triangle.
For triangle elements, for example, terms can be taken from the top using triangular shapes.
For lagrangian square elements, terms are taken using diamond shapes. For Serendipity
elements some terms are avoided keeping symmetry.
Raul
Durand 13
Finite Quadratic triangular element
Elements
1.0
0.8
0.6
0.4N
0.2 6
Shape functions have the form: 0.0
0.2
Ni (ξ, η) = ai + bi ξ + ci η + di ξ 2 + ei η 2 + fi ξη 0.4
0.0 0.2
0.60.81.0
0.4 0.6 0.4
All coefficients from the shape functions can be found ξ 0.8 1.00.0 0.2 η
following the same procedure used for triangular ele-
Shape functions for nodes 1 and 6
ments.
Raul
Durand 14
Finite Bilinear quadrilateral element
Elements
1.0
0.8
0.6
0.4N
0.2 1
0.0
0.2
0.4
1.0 1.0
0.5 0.5
0.0
ξ0.0 0.5 0.5 η
1.0 1.0
Shape functions have the form:
1.0
Ni (ξ, η) = ai + bi ξ + ci η + di ξη 0.8
0.6
Using Lagrange polynomial, the first shape function can 0.4N
0.2 3
be written as: 0.0
0.2
N1 (ξ, η) = 12 (ξ − 1) 12 (η − 1) 0.4
1.0 1.0
0.5 0.5
0.0
A general form for the shape functions of this element is ξ0.0 0.5 0.5 η
1.0 1.0
given by:
Shape functions for nodes 1 and 3
Ni (ξ, η) = 14 (1 + ξi ξ)(1 + ηi η)
Raul
Durand 15
Finite Serendipity quadrilateral element
Elements
1.0
0.8
0.6
0.4N
It is called biquadratic since the highest degree term in 0.2 9
0.0
shape functions is ξ 2 η 2 . 0.2
0.4
This element is one from the set of lagrangian elements, 1.0 1.0
0.5 0.5
0.0
ξ0.0 0.5
therefore shape functions can be easily found by La-
0.5 η
grange polynomials products. 1.0 1.0
Shape functions for nodes 1 and 9
Raul
Durand 16
Finite Serendipity quadrilateral element
Elements
N1 (ξ, η, ζ) = 1 − ξ − η − ζ
N2 (ξ, η, ζ) = ξ
N3 (ξ, η, ζ) = η
N4 (ξ, η, ζ) = ζ
As can be seen all functions are linear, thus that is the reason why this element is called
linear.
Raul
Durand 18
Finite Trilinear hexahedron element
Elements
This element is referred as trilinear hexahedron since shape functions highest term is in ξηζ.
Sometimes it is incorrectly called linear.
Raul
Durand 19
Finite Other 3D elements
Elements
Other 3D elements
The 10-node serendipity tetrahedron:
Raul
Durand 20
Finite Remarks
Elements
Remarks
Although elements with few nodes have the advantage of requiring fewer calculations they
could not show an accurate interpolation field.
In general, it is recommended to avoid linear elements in favor of elements with at least
quadratic terms.
Serendipity elements are very convenient since they use fewer nodes to represent the same
area or volume. However lagrangian elements can provide a better interpolation field due to
intermediary nodes.
Extrapolation, estimating values outside element geometry, is highly not recommended be-
cause shape functions vary severely outside element boundaries.
Raul
Durand 21
Finite Exercises
Elements
Exercises
1. Why the first three shape functions of a quadratic triangle element cannot be used to
interpolate nodal values of a linear triangle element?
2. List all terms needed to generate the shape functions for a serendipity quadrilateral
element with 12 nodes. Use computer software to compute all polynomials coefficients.
3. Compute all polynomial coefficients of the shape functions of a 10-node tetrahedron
element.
4. Find all shape functions for the transition element shown below.
5. Using computer software plot the shape functions of nodes 1 and 5 for the element in
the last exercise.
Raul
Durand 22
Finite Jacobian matrix
Elements
Jacobian matrix
In multivariable calculus, the Jacobian matrix is the matrix of all first-order partial deriva-
tives of a vector function.
For example, for a vector function f : R → R that comprises two functions f1 (x, y) and
f2 (x, y), the Jacobian matrix is given by:
" ∂f1 ∂f1 #
∂(f1 ,f2 ) ∂x ∂y
J= ∂(x,y) = ∂f2 ∂f2
∂x ∂y
If m = n the matrix is square and the determinant J is often called just as the Jacobian.
One use of the Jacobian determinant is in the change of variables when evaluating a multiple
integral over a region. It is also useful to relate the changes between two coordinate systems,
for example the system defined by f1 , f2 , . . . , fn and the system defined by x1 , x2 , . . . , xm .
Raul
Durand 23
Finite Jacobian matrix
Elements
then du = 2dx and the Jacobian J = 2 represents the Intervals in x and u spaces
length ratio between u and x systems.
By substitution, the integral can be redefined as:
Z 3
√
u 12 du
1
Raul
Durand 24
Finite Jacobian matrix
Elements
Raul
Durand 25
Finite Area ratio
Elements
Area ratio
Consider two 2D coordinate systems, say a global xy
and a local ξη systems, where x = x(ξ, η) and y =
y(ξ, η). Total differentials are:
∂x ∂x
dx = ∂ξ dξ + ∂η dη
∂y ∂y
dy = ∂ξ dξ + ∂η dη
dA = |J(ξ, η)|dξdη
Raul
Durand 26
Finite Volume ratio
Elements
Volume ratio
For the systems xyz and ξηζ we have x =
x(ξ, η, ζ), y = y(ξ, η, ζ) and z = z(ξ, η, ζ).
Total differentials lead to the following differ-
ential relation that is in terms on the Jacobian 𝑧
matrix:
∂x ∂x ∂x
dx ∂ξ ∂η ∂ζ dξ
∂y ∂y ∂y
dy =
∂ξ ∂η dη
∂ζ
dz ∂z ∂z ∂z dζ
∂ξ ∂η ∂ζ 𝑦
dV = |J(ξ, η, ζ)|dξdηdζ
Raul
Durand 27
Finite Inverse of Jacobian matrix
Elements
Inverse relationship:
∂ξ ∂ξ ∂ξ
dξ = ∂x dx + ∂y dy + ∂z dz
∂η ∂η ∂η
dη = ∂x dx + ∂y dy + ∂z dz
∂ζ ∂ζ ∂ζ
dζ = ∂x dx + ∂y dy + ∂z dz
If the first set of equations is used to define a Jacobian matrix J, then the second set defines
the inverse Jacobian matrix of the first set and it is given by:
∂ξ ∂ξ ∂ξ
dξ ∂x ∂y ∂z dx
∂η ∂η ∂η
dη =
∂x ∂y ∂z dy
dζ ∂ζ ∂ζ ∂ζ dz
∂x ∂y ∂z
If J is available, the inverse Jacobian matrix can be obtained directly by matrix inversion.
Raul
Durand 28
Finite Jacobian in finite elements
Elements
Since the determinant of a matrix is the same as the determinant of the transposed matrix,
then area and volume relationships already given are still valid.
Z Z
f (x) dx = f (ξ) J dξ
0
The Jacobian matrix is useful for Z L ZL
the integration of functions over el- f (x, y) dA = f (ξ, η) Jdξdη
A 0
ements, so the integral transforma- Z ZA
tions shown beside apply. f (x, y, z) dV = f (ξ, η, ζ) Jdξdηdζ
V V0
The same procedure is used for all required terms that make up
the Jacobian matrix.
Raul
Durand 30
Finite Computing the Jacobian matrix
Elements
For convenience, derivatives of shape functions and nodal coordinates can be organized in
matrix form as:
∂N1 ∂N2 ∂Nn
∂ξ ∂ξ ··· ∂ξ
∂N
∂N1 ∂N2 ∂Nn
∂(ξ,η,ζ) =
∂η ∂η ···
∂η
∂N1 ∂N2 ∂Nn
∂ζ ∂ζ ··· ∂ζ
and
x1 y1 z1
x2 y2 z2
X=
.. .. ..
. . .
x n yn zn
Finally, the Jacobian matrix can be calculated by the following matrix product:
∂N
J= ∂(ξ,η,ζ) X
Raul
Durand 31
Finite Exercises
Elements
Exercises
1. Determine the Jacobian determinant for the transformation from Cartesian coordinates
to polar coordinates:
x = r cos θ, y = r sin θ
2. Calculate the integral below and show the Jacobian matrix used.
Z +∞
2 −y 2
I= e−x dx
−∞
3. Nodal coordinates of a 1D element are: x1 = 2.0, x2 = 10.0 and x3 = 9.0. Plot the
Jacobian J on the natural coordinates space and explain the behavior between nodes
2 and 3.
4. Write a routine that given the coordinates of a quadrilateral element with four nodes
calculates the Jacobian at given coordinates (ξ, η).
5. If the area of a triangular element is equal to A, show that the Jacobian determinant
is equal to 2A.
Raul
Durand 32
Finite Jacobian restrictions
Elements
Jacobian restrictions
3
(3,3)
It is required Jacobian positiveness for all elements in
a mesh. Thus, for each element, the determinant J = 4
det J must be positive at any interior point. (1,2)
(1,1) (2,1)
The Jacobian along the element is variable as show in
the second figure; however, near the node 3 there is
a region where the Jacobian is negative. In this case
Jacobian positiveness is not complied, thus the element Global coordinates
is invalid for finite element analysis.
In general, zero or negative Jacobians render the ele-
ment unacceptable for finite element analyses. Loca- 0.4
tions where Jacobian determinant is zero imply that 0.2
there is not an inverse Jacobian relation for the whole J
0.0
element. 0.2
In locations with negative Jacobians may not be unique 0.4
correspondence between points in local and global co- 1.0 1.0
0.5 0.5
0.0
ordinates. This means that some points in natural co- ξ0.0 0.5 0.5 η
1.0 1.0
ordinates can be mapped to global space but not all of
Jacobian determinant field
them can be mapped back.
showing negative values
Raul
Durand 34
Finite Jacobian restrictions
Elements
This other example shows the effect of gradually moving a node of a quadrilateral element.
The top left figure shows the initial geometry while the other figures show the distortions
obtained after displacing node 4.
The top right figure is a triangle; however, the Jacobian determinant is zero at node 4.
Raul
Durand 35
Finite Restriction on mid-side nodes
Elements
The following figures show the distortions in a nine-node Lagrangian element by displacing
mid-side node 5.
Raul
Durand 37
Finite Restriction on mid-side nodes
Elements
Raul
Durand 38
Finite Non-square Jacobian matrices
Elements
Raul
Durand 39
Finite Non-square Jacobian matrices
Elements
Raul
Durand 40
Finite Non-square Jacobian matrices
Elements
Surface mapping
Surface elements can also generate non-square Jaco-
bians. These Jacobians are useful when working with 𝑧
joint elements and when integrating traction forces on
the faces of 3D elements.
For this case the Jacobian matrix is given by: 𝑦
" ∂x ∂y ∂z
# 𝑥
∂ξ ∂ξ ∂ξ
J= ∂x ∂y ∂z
∂η ∂η ∂η
∂N
where ∂(ξ,η) is the matrix of derivatives of shape func-
tions evaluated at coordinates ξ and η and X is the Surface element
matrix of coordinates in global space.
Raul
Durand 41
Finite Non-square Jacobian matrices
Elements
dA = Jdξdη
𝑦
To find dA two auxiliary vectors, a and b, are used, 𝑥
thus:
Surface area differential
dA = |a × b|
dx
This leads to the following expression for the Jacobian: dξ dξ
dy
a= dξ dξ
v dz
dξ dξ
u 2 2 2
u J J12 J J13 J J11
J = t 11
12 13
+ +
dx
J21 J22 J22 J23 J23 J21 dη dη
dy
b= dη dη
where Jij are components of the Jacobian matrix J. dz
dη dη
Raul
Durand 42
Finite Remarks
Elements
Remarks
Elements should be as regular as possible. It is recommended that aspect ratio, the ratio of
the longest edge to the shortest edge of an element, be at least 5:1. It is also recommended
that element skew be less than 60◦ .
Quadratic elements with straight faces should be preferred to elements with curved faces
when possible.
Abrupt changes in element sizes should be avoided.
Raul
Durand 43
Finite Remarks
Elements
Raul
Durand 44
Finite Exercises
Elements
Exercises
1. For a three-node bar element with coordinates (x1 , y1 ) = (1, 1), (x2 , y2 ) = (2, 1) and
(x3 , y3 ) = (3, 1), determine an expression for its orientation as a function of the local
coordinate ξ.
2. Using integration, calculate the length of the element in the last exercise.
3. Study the limitations for the location of intermediate nodes in a four-node bar element.
4. By inspection determine the Jacobian norm of the four-node element shown below.
Then, compare the result with the one obtained by using the Jacobian matrix.
5. Compute the Jacobian norm as function of ξ and η of the element in the last exercise
changing the coordinates of node 3 to x3 = (1, 1, 0). Later calculate the surface area
by integration.
Raul
Durand 45
Finite Numerical integration
Elements
Numerical integration
In numerical analysis a quadrature rule is an approximation of the definite integral function,
frequently stated as a weighted sum of function values at sampling points within the domain
of integration:
Z b n
X
f (x)dx = wi f (xi )
a i=1
Raul
Durand 46
Finite Newton-Cotes formulae
Elements
Newton-Cotes formulae
Newton-Cotes formulae, are a group of rules for numerical integration based on the evaluation
of the integrand at equally spaced points.
There are open and closed Newton-Cotes formulae regarding if they evaluate the function at
endpoints or not. For a closed Newton-Cotes formulae with n sampling points an integral is
estimated as:
Z xn n
X
f (x)dx ≈ wi f (xi ) i = 1, . . . , n
x1 i=1
xn −x1
with xi = x1 + ih and h = n−1 .
The weights are derived from the integration of Lagrange basis polynomials Li (x). That is,
approximating the integrand using Lagrange interpolation as f (x) ≈ ni=1 f (xi )Li (x), we
P
have:
Z xn n
Z xn X
f (x)dx ≈ f (xi )Li (x)dx
x1 x1 i=1
n
X Z xn
≈ f (xi ) Li (x)dx
i=1 x1
| {z }
wi
Raul
Durand 47
Finite Newton-Cotes formulae
Elements
The weights for the first four Newton-Cotes rules are listed below.
wi
n degree rule h
1 1
1 1 Trapezoid 2, 2
1 4 1
2 3 Simpson’s 3, 3, 3
3 9 9 3
3 3 Simpson’s 3/8 8, 8, 8, 8
14 64 8 64 14
4 5 Boole’s 45 , 45 , 45 , 45 , 45
Raul
Durand 48
Finite Gauss-Legendre quadrature
Elements
Gauss-Legendre quadrature
The Gauss-Legendre quadrature is formulae to yield the exact integral for polynomials of
degree up to 2n − 1, where n is the quadrature order (number of sampling points), by a
suitable choice of points xi and weights wi .
Z +1 n
X
f (x)dx ≈ wi f (xi ) i = 1, . . . , n
−1 i=1
The Gauss-Legendre quadrature only produce accurate results if an arbitrary function f (x)
is well approximated by a polynomial.
Although this quadrature can be applied for any integration limits, the standard range
[−1, 1] is defined to stablish fixed sets of integration points (sampling points) and weights.
The required integration points xi for a quadrature order n are given by the roots of the
Legendre polynomials Pn (x).
For an integral over an arbitrary [a, b], the limits must be changed to the range [−1, 1] before
the use the Gaussian quadrature. This is achieved using the substitution:
b−a a+b
x= 2 t + 2
w1 = 1 and w2 = 1
Raul
Durand 50
Finite Gauss-Legendre quadrature
Elements
The first four sets of sampling points and weights for Gauss-Legendre quadrature on [−1, 1]
are:
n p ξi wi
1 1 0 2
p
2 3 ± 1/3 = ±0.577350269 1
3 5 0 8/9
p
± 3/5 = ±0.774596669 5/9
4 7 ±0.339981044 0.6521452
±0.861136312 0.3478548
Raul
Durand 51
Finite Gauss-Legendre quadrature
Elements
Multiple integrals
Gauss rules for multiple integrals are called product rules. They are obtained by applying
one-dimensional rules to each independent variable. For example, a 2D integral becomes:
Z +1 Z +1 nξ nη
X X
f (ξ, η) ≈ wi wj f (ξi , ηj )
−1 −1 i=1 j=1
where nξ and nη are the number of Gauss points in the ξ and η directions, respectively.
All weights and point coordinates can be condensed into n = nξ nη integration points and
weights, thus:
Z +1 Z +1 n
X
f (ξ, η) ≈ wi f (ξi , ηi )
−1 −1 i=1
Raul
Durand 52
Finite Gauss-Legendre quadrature
Elements
n p i ξi ηi wi
1 1 1 1/3 1/3 1/2
3 2 1 1/6 1/6 1/6
2 2/3 1/6 1/6
3 1/6 2/3 1/6
4 3 1 1/3 1/3 −9/32
2 3/5 1/5 25/96
3 1/5 3/5 25/96
4 1/5 1/5 25/96
Raul
Durand 53
Finite Gauss-Legendre quadrature
Elements
n p i ξi ηi wi
1 1 1 0 0 4
√ √
4 3 1 −1/ 3 −1/ 3 1
√ √
2 1/ 3 −1/ 3 1
√ √
3 −1/ 3 1/ 3 1
√ √
4 1/ 3 1/ 3 1
p p
9 5 1 − 3/5 − 3/5 25/81
p
2 0 − 3/5 40/81
p p
3 3/5 − 3/5 25/81
p
4 − 3/5 0 40/81
5 0 0 64/81
p
6 3/5 0 40/81
p p
7 − 3/5 3/5 25/81
p
8 0 3/5 40/81
p p
9 3/5 3/5 25/81
Raul
Durand 54
Finite Gauss-Legendre quadrature
Elements
n degree i ξi ηi ζi wi
1 1 1 1/4 1/4 1/4 1/6
4 1 1 a b b 1/24
2 b a b 1/24
3 b b a 1/24
4 b b b 1/24
5 3 1 1/4 1/4 1/4 −2/15
2 1/2 1/6 1/6 3/40
3 1/6 1/2 1/6 3/40
4 1/6 1/6 1/2 3/40
5 1/6 1/6 1/6 3/40
√
a = (5 + 3 5)/20 = 0.5854101966249685
√
b = (5 − 5)/20 = 0.1381966011250105
Raul
Durand 55
Finite Gauss-Legendre quadrature
Elements
n i ξi ηi ζi wi
1 1 0 0 0 8
√ √ √
8 1 −1/ 3 −1/ 3 −1/ 3 1
√ √ √
2 1/ 3 −1/ 3 −1/ 3 1
√ √ √
3 −1/ 3 1/ 3 −1/ 3 1
.. .. .. .. ..
. . . . .
√ √ √
8 1/ 3 1/ 3 1/ 3 1
p p p
27 1 − 3/5 − 3/5 − 3/5 125/243
p p
2 0 − 3/5 − 3/5 200/243
p p p
3 3/5 − 3/5 − 3/5 125/243
p p
4 − 3/5 0 − 3/5 200/243
.. .. .. ..
. . . .
p p p
27 3/5 3/5 3/5 125/243
Raul
Durand 56
Finite Exercises
Elements
Exercises
1. Evaluate the integral 01 √1+x
x
R
2
dx using the Trapezoid and Simpson’s rules with 4
subdivisions of the integration limits. Later use the Gauss quadrature rule with 4
integration points. Compare the results.
2. The nodal coordinates of a 3-node bar element are (x1 , y1 ) = (−1, −1), (x2 , y2 ) = (1, 1)
and (x3 , y3 ) = (0, 1). Determine the element length analytically; then use the Gauss
quadrature testing different numbers of integration points. How many integration
points are required to find the element length accurately?
3. The nodal coordinates of a 4-node quadrilateral element are (x1 , y1 ) = (1, 1), (x2 , y2 ) =
(5, 2), (x3 , y3 ) = (6, 5) and (x4 , y4 ) = (2, 4). Determine the element area using the
Gauss quadrature with 1, 4, and 9 integration points. Compare the results.
4. Compute the surface area shown below. How many integration points are required to
find the area accurately?
(0,0,1) (0,1,1)
(1,0,1)
(1,1,0)
Raul
Durand 57
Finite Integration of boundary conditions
Elements
Raul
Durand 58
Finite Body forces
Elements
Body forces
Body forces represent the forces due self-weight and act over the element volume.
Raul
Durand 59
Finite Body forces
Elements
Using numerical integration, the vector of nodal forces can be approximated by:
m
X
Fb ≈ N̄T bJ w
i=1
where m is the number of integration points of the element and J the Jacobian and w is the
integration point weight. N̄, J and w must be evaluated at each integration point.
Raul
Durand 60
Finite Body forces
Elements
N = [N1 N2 N3 . . . Nn ]
Raul
Durand 61
Finite Body forces
Elements
Surface tractions
Surface tractions are applied on elements faces and equiv-
alent forces are calculated at the faces nodes. For a vector
field t = [tx ty tz ]T of traction forces applied at the face of
an element, the vector of equivalent nodal forces is defined
as:
h iT
Ft = F1x F1y F1z F2x . . . Fny Fnz
and finally:
Z
Ft = N̄T t dV
A
Raul
Durand 64
Finite Normal surface traction
Elements
t = tn n̂
n = [J2 − J1 ]
If the element faces are numbered using the right-hand convention, vector n̂ should point
outwards the elements. Therefore, tn should be a positive number if the normal surface
traction pulls the face outwards the element and negative otherwise.
Finally, the equivalent nodal forces are calculated by:
Z
Fn = N̄T tn n̂ dA
A
m
X
≈ tn N̄T n̂Jw
i=1
Raul
Durand 66
Finite Exercises
Elements
Exercises
1. The nodal coordinates of a 3-node bar element are (x1 , y1 ) = (−1, −1), (x2 , y2 ) = (1, 1)
and (x3 , y3 ) = (0, 1). If the material unit weight is γ = 70 kN/m3 and the section area
is A = 0.02 m2 , calculate the equivalent nodal forces. Use numerical integration.
2. For the elements below, determine nodal forces equivalent to body forces. Consider
the element volume as V and the unit weight as γ.
Raul
Durand 67
Finite Exercises
Elements
4. For the element below, determine the corresponding nodal forces if a normal traction
tn = 1 kN/m is applied at the face specified in the figure.
5. For the element below, determine the corresponding nodal forces if a normal traction
tn = 1 kPa is applied in the shaded face.
𝑧
(0,0,2)
(2,0,2) (0,2,1)
𝑦
(2,2,1)
𝑥 (2,2,0)
(2,0,0)
6. Find out what are the boundary conditions analogous to displacements, concentrated
forces and surface forces in the seepage problem.
Raul
Durand 68
Finite Suggested bibliography
Elements
Suggested bibliography
1. K. J. Bathe, Finite Element Procedures, Pearson, 2006.
2. T.J.R. Hughes, The Finite Element Method, Dover, 2000.
3. J.N. Reddy, An Introduction to the Finite Element Method, Third edition, McGraw
Hill, 2005.
4. C.A. Felippa, Introduction to Finite Element Methods, Lecture notes, Colorado, 2001.
Raul
Durand 69