Skip to main content

Chapter 7 · 5 hours

Higher order Elements

Practice questions

Practice questions and answers

4 exam-style questions on this chapter, written for this site from the official syllabus. We haven’t found past IOE papers for this subject yet; if you have some, share them in the community.

  • Practice · 5 marks

Differentiate between Lagrange and serendipity families of two-dimensional elements. Name the elements of each family up to second order and list the polynomial terms of the 8-node and 9-node elements.

Answer

Both are higher-order rectangular (or quadrilateral) elements built on a ξ\xi-η\eta parent square (−1≤ξ,η≤1-1 \le \xi, \eta \le 1).

Comparison

PointLagrange familySerendipity family
ConstructionProduct of 1D Lagrange polynomials in ξ\xi and η\etaNodes only on the boundary; functions built by inspection/combination
Interior nodesPresent for order 2 and aboveNone
Linear element4-node bilinear4-node bilinear (same)
Quadratic element9-node (centre node)8-node (4 corners + 4 midsides)
Cubic element16-node (4 internal nodes)12-node
Complete polynomialContains all terms of the tensor productContains some terms of higher degree but misses the top ones
Number of DOFMore, so more costlyFewer, so cheaper
AccuracySlightly better for distorted shapes only if completeGood with fewer nodes, no internal node to condense
 9-node Lagrange        8-node serendipity
 4--7--3                4--7--3
 |     |                |     |
 8  9  6                8     6
 |     |                |     |
 1--5--2                1--5--2

Polynomial terms (Pascal's triangle)

  • 9-node Lagrange: 1, ξ, η, ξ2, ξη, η2, ξ2η, ξη2, ξ2η21,\ \xi,\ \eta,\ \xi^2,\ \xi\eta,\ \eta^2,\ \xi^2\eta,\ \xi\eta^2,\ \xi^2\eta^2.
  • 8-node serendipity: the same list without ξ2η2\xi^2\eta^2.

The 9-node element is a complete biquadratic. The 8-node element is a complete quadratic with two additional cubic terms, ξ2η\xi^2\eta and ξη2\xi\eta^2, which keep the polynomial symmetric.

A serendipity element is preferred in most practice because the interior node adds degrees of freedom but little accuracy.

  • Practice · 6 marks

For the eight-node serendipity quadrilateral in natural coordinates (ξ,η)(\xi, \eta), with corner nodes 1 (-1, -1), 2 (1, -1), 3 (1, 1), 4 (-1, 1) and mid-side nodes 5 (0, -1), 6 (1, 0), 7 (0, 1), 8 (-1, 0): derive the shape functions N5N_5 and N1N_1 and write the general formulae. Verify that N1N_1 is 1 at node 1.

Answer

Each shape function must equal 1 at its own node and 0 at the other seven nodes, and the sum must be 1.

Mid-side node 5 (0, -1)

N5N_5 must vanish at the other two nodes of the edge η=−1\eta = -1 (ξ=±1\xi = \pm1) and on the edge η=+1\eta = +1, and at nodes 6 and 8 (ξ=±1\xi = \pm1). Use a quadratic in ξ\xi times a linear function in η\eta:

N5=c (1−ξ2)(1−η)N_5 = c\,(1 - \xi^2)(1 - \eta)

At node 5, N5=c(1)(2)=1N_5 = c(1)(2) = 1, so c=12c = \dfrac{1}{2}:

N5=12(1−ξ2)(1−η)N_5 = \tfrac{1}{2}(1 - \xi^2)(1 - \eta)

Corner node 1 (-1, -1)

Start with the bilinear function 14(1−ξ)(1−η)\tfrac{1}{4}(1 - \xi)(1 - \eta). It is 1 at node 1 and 0 at nodes 2, 3, 4, but it is non-zero at mid-side nodes 5 and 8 (value 12\tfrac{1}{2} each). Subtract 12N5\tfrac{1}{2}N_5 and 12N8\tfrac{1}{2}N_8:

N1=14(1−ξ)(1−η)−12N5−12N8N_1 = \tfrac{1}{4}(1 - \xi)(1 - \eta) - \tfrac{1}{2}N_5 - \tfrac{1}{2}N_8

With N8=12(1−ξ)(1−η2)N_8 = \tfrac{1}{2}(1 - \xi)(1 - \eta^2), simplifying gives

N1=14(1−ξ)(1−η)(−ξ−η−1)N_1 = \tfrac{1}{4}(1 - \xi)(1 - \eta)(-\xi - \eta - 1)

Check: at node 1 (ξ=η=−1\xi = \eta = -1): 14(2)(2)(1+1−1)=1\tfrac{1}{4}(2)(2)(1 + 1 - 1) = 1. At node 2 (ξ=1\xi = 1): factor (1−ξ)=0(1 - \xi) = 0. At node 5 (ξ=0\xi = 0, η=−1\eta = -1): factor (1−η)(−ξ−η−1)=2(0)=0(1 - \eta)(-\xi - \eta - 1) = 2(0) = 0. At node 8 similarly zero.

General formulae (ξi\xi_i, ηi\eta_i = nodal values)

  • Corner nodes (i=1i = 1 to 4):
Ni=14(1+ξξi)(1+ηηi)(ξξi+ηηi−1)N_i = \tfrac{1}{4}(1 + \xi\xi_i)(1 + \eta\eta_i)(\xi\xi_i + \eta\eta_i - 1)
  • Mid-side nodes with ξi=0\xi_i = 0 (nodes 5, 7):
Ni=12(1−ξ2)(1+ηηi)N_i = \tfrac{1}{2}(1 - \xi^2)(1 + \eta\eta_i)
  • Mid-side nodes with ηi=0\eta_i = 0 (nodes 6, 8):
Ni=12(1+ξξi)(1−η2)N_i = \tfrac{1}{2}(1 + \xi\xi_i)(1 - \eta^2)

The edge shape functions are quadratic along each edge, so adjacent elements share three nodes per edge and compatibility is maintained.

  • Practice · 8 marks

Explain parametric mapping and the isoparametric concept. A four-node quadrilateral element has nodes 1 (0, 0), 2 (4, 0), 3 (5, 3) and 4 (1, 3), coordinates in mm, numbered anticlockwise. Using the bilinear shape functions in (ξ,η)(\xi, \eta), find at the point ξ=η=0.5\xi = \eta = 0.5: (a) the global coordinates, (b) the Jacobian matrix and its determinant, (c) the derivatives ∂Ni/∂x\partial N_i/\partial x and ∂Ni/∂y\partial N_i/\partial y.

Answer

Parametric mapping and isoparametric element

An arbitrary quadrilateral in the xx-yy plane is mapped from a square parent element with natural coordinates −1≤ξ,η≤1-1 \le \xi, \eta \le 1. The same shape functions are used for the geometry and for the displacement:

x=∑Nixi,y=∑Niyi,u=∑Niui,v=∑Nivix = \sum N_ix_i,\quad y = \sum N_iy_i,\quad u = \sum N_iu_i,\quad v = \sum N_iv_i

Equal order for geometry and displacement is the isoparametric concept. Derivatives need the chain rule, so the Jacobian matrix is required:

{∂N/∂ξ∂N/∂η}=[J]{∂N/∂x∂N/∂y},[J]=[∂x/∂ξ∂y/∂ξ∂x/∂η∂y/∂η],dA=det⁡[J] dξ dη\begin{Bmatrix} \partial N/\partial\xi \\ \partial N/\partial\eta \end{Bmatrix} = [J]\begin{Bmatrix} \partial N/\partial x \\ \partial N/\partial y \end{Bmatrix},\qquad [J] = \begin{bmatrix} \partial x/\partial\xi & \partial y/\partial\xi \\ \partial x/\partial\eta & \partial y/\partial\eta \end{bmatrix},\quad dA = \det[J]\,d\xi\,d\eta

Shape functions at ξ=η=0.5\xi = \eta = 0.5

Ni=14(1+ξξi)(1+ηηi)N_i = \tfrac{1}{4}(1 + \xi\xi_i)(1 + \eta\eta_i):

N1=14(0.5)(0.5)=0.0625, N2=0.1875, N3=0.5625, N4=0.1875N_1 = \tfrac{1}{4}(0.5)(0.5) = 0.0625,\ N_2 = 0.1875,\ N_3 = 0.5625,\ N_4 = 0.1875

(a) Global coordinates

x=0.0625(0)+0.1875(4)+0.5625(5)+0.1875(1)=3.75 mmy=0+0+0.5625(3)+0.1875(3)=2.25 mm\begin{aligned} x &= 0.0625(0) + 0.1875(4) + 0.5625(5) + 0.1875(1) = 3.75\ \text{mm} \\ y &= 0 + 0 + 0.5625(3) + 0.1875(3) = 2.25\ \text{mm} \end{aligned}

(b) Jacobian

Derivatives with respect to the natural coordinates:

∂Ni∂ξ=14ξi(1+ηηi),∂Ni∂η=14ηi(1+ξξi)\frac{\partial N_i}{\partial\xi} = \tfrac{1}{4}\xi_i(1 + \eta\eta_i),\qquad \frac{\partial N_i}{\partial\eta} = \tfrac{1}{4}\eta_i(1 + \xi\xi_i)
Node∂N/∂ξ\partial N/\partial\xi∂N/∂η\partial N/\partial\eta
1−0.125-0.125−0.125-0.125
20.1250.125−0.375-0.375
30.3750.3750.3750.375
4−0.375-0.3750.1250.125
J11=∑∂Ni∂ξxi=0.125(4)+0.375(5)−0.375(1)=2.0J12=∑∂Ni∂ξyi=0.375(3)−0.375(3)=0J21=∑∂Ni∂ηxi=−0.375(4)+0.375(5)+0.125(1)=0.5J22=∑∂Ni∂ηyi=0.375(3)+0.125(3)=1.5\begin{aligned} J_{11} &= \sum \frac{\partial N_i}{\partial\xi}x_i = 0.125(4) + 0.375(5) - 0.375(1) = 2.0 \\ J_{12} &= \sum \frac{\partial N_i}{\partial\xi}y_i = 0.375(3) - 0.375(3) = 0 \\ J_{21} &= \sum \frac{\partial N_i}{\partial\eta}x_i = -0.375(4) + 0.375(5) + 0.125(1) = 0.5 \\ J_{22} &= \sum \frac{\partial N_i}{\partial\eta}y_i = 0.375(3) + 0.125(3) = 1.5 \end{aligned} [J]=[2.000.51.5],det⁡[J]=3.0[J] = \begin{bmatrix} 2.0 & 0 \\ 0.5 & 1.5 \end{bmatrix},\qquad \det[J] = 3.0

(The element is a parallelogram of area 4×3=124 \times 3 = 12 mm2^2 = 4det⁡J4\det J, because the parent area is 4, so JJ is constant.)

(c) Global derivatives

[J]−1=13[1.50−0.52.0][J]^{-1} = \frac{1}{3}\begin{bmatrix} 1.5 & 0 \\ -0.5 & 2.0 \end{bmatrix}
Node∂N/∂x\partial N/\partial x∂N/∂y\partial N/\partial y
1−0.0625-0.0625−0.0625-0.0625
20.06250.0625−0.2708-0.2708
30.18750.18750.18750.1875
4−0.1875-0.18750.14580.1458

Each column sums to zero, as it must because ∑Ni=1\sum N_i = 1.

Answer: (x,y)=(3.75, 2.25)(x, y) = (3.75,\ 2.25) mm; [J]=[200.51.5][J] = \begin{bmatrix} 2 & 0 \\ 0.5 & 1.5 \end{bmatrix}, det⁡J=3.0\det J = 3.0; derivatives as tabulated.

  • Practice · 5 marks

Explain Gauss quadrature as used in finite element integration. Evaluate I=∫02(x4+3x) dxI = \displaystyle\int_0^2 (x^4 + 3x)\,dx using 2-point and 3-point Gauss quadrature and compare with the exact value.

Answer

Gauss quadrature

In isoparametric elements, the stiffness integral ∫[B]T[D][B]det⁡J dξ dη\int [B]^T[D][B]\det J\,d\xi\,d\eta is rational in ξ\xi and η\eta, so it is evaluated numerically over −1≤ξ≤1-1 \le \xi \le 1:

∫−11f(ξ) dξ≈∑i=1nwi f(ξi)\int_{-1}^{1} f(\xi)\,d\xi \approx \sum_{i=1}^{n} w_i\,f(\xi_i)

An nn-point rule has sampling points ξi\xi_i and weights wiw_i chosen to integrate exactly a polynomial of degree up to 2n−12n - 1.

nnPoints ξi\xi_iWeights wiw_iExact up to degree
1021
2±0.57735\pm0.577351, 13
3±0.77460\pm0.77460, 05/9, 5/9, 8/95

For two dimensions, the rule is applied in both directions, ∑∑wiwjf(ξi,ηj)\sum\sum w_iw_jf(\xi_i, \eta_j) (2×22\times2 gives 4 points for a 4-node element).

Numerical example

Change of limits: x=1+ξx = 1 + \xi, so dx=dξdx = d\xi and f(ξ)=(1+ξ)4+3(1+ξ)f(\xi) = (1 + \xi)^4 + 3(1 + \xi).

Exact value:

I=[x55+3x22]02=325+6=12.4I = \left[\frac{x^5}{5} + \frac{3x^2}{2}\right]_0^2 = \frac{32}{5} + 6 = 12.4

2-point rule: ξ=±0.57735\xi = \pm0.57735

ξ\xix=1+ξx = 1 + \xiffww
−0.57735-0.577350.422650.03191+1.26795=1.299860.03191 + 1.26795 = 1.299861
+0.57735+0.577351.577356.19035+4.73205=10.922366.19035 + 4.73205 = 10.922361
I2=1.29986+10.92236=12.222I_2 = 1.29986 + 10.92236 = 12.222

The error is −1.4%-1.4\%; the rule is not exact because x4x^4 is of degree 4 > 3.

3-point rule: ξ=−0.77460, 0, +0.77460\xi = -0.77460,\ 0,\ +0.77460

ξ\xixxffww
−0.77460-0.774600.225400.678795/9
01.000004.000008/9
+0.77460+0.774601.7746015.241215/9
I3=59(0.67879+15.24121)+89(4.0)=8.8444+3.5556=12.400I_3 = \tfrac{5}{9}(0.67879 + 15.24121) + \tfrac{8}{9}(4.0) = 8.8444 + 3.5556 = 12.400

This equals the exact value, since the polynomial is of degree 4 ≤ 5.

Answer: 2-point: I=12.222I = 12.222 (error 1.4 %); 3-point: I=12.400I = 12.400 (exact).

Written from the official syllabus. Questions and answers are written for this site; check them against your class notes.

Chapter titles and hours from the IOE syllabus ↗