PracticeVideosBlogFlashcards

15.2 Computational Methods: FEA & Numerical Analysis

Key Takeaways

  • In Finite Element Analysis (FEA), mesh convergence must be demonstrated for physical stress concentrations, whereas sharp re-entrant corners produce artificial mathematical stress singularities where calculated peak stress diverges toward infinity as mesh size approaches zero.

  • Boundary conditions cause most FEA errors: over-constraint adds false stiffness and stress peaks, while missing constraints leave a singular stiffness matrix; reactions must always balance the applied loads.

  • Newton-Raphson iteration xn+1=xn−f(xn)/f′(xn)x_{n+1} = x_n - f(x_n)/f'(x_n) converges quadratically near a root, while bisection is slower but guaranteed once the root is bracketed.

  • Simpson's 1/3 rule ∫y dx≈(h/3)[y0+4y1+2y2+⋯+yn]\int y\,dx \approx (h/3)[y_0 + 4y_1 + 2y_2 + \dots + y_n] needs an even number of intervals and is more accurate than the trapezoidal rule for smooth data.

Last updated: October 2026

15.2 Computational Methods: FEA & Numerical Analysis

Modern machine design relies on computer-aided engineering (CAE), but the exam tests whether you understand what the software is doing: how a finite element model is built, when its answers can be trusted, and which numerical methods sit behind it. Hand-checkable numerical techniques also appear directly in problems.


Finite Element Analysis (FEA) Fundamentals

Finite Element Analysis discretizes continuous structures into finite subdomains (elements) to solve boundary-value stress, thermal, and dynamic problems.

Theoretical Formulation: The Stiffness Matrix Equation

In structural FEA, equilibrium is governed by the global stiffness equation:

[K]{u}={F}[K] \{u\} = \{F\}

where [K][K] is the global structural stiffness matrix (N×NN \times N, symmetric and banded), {u}\{u\} is the vector of unknown nodal displacements, and {F}\{F\} is the vector of applied nodal forces and boundary reactions.

The element stiffness matrix [k]e[k]^e is derived using the principle of virtual work:

[k]e=∫Ve[B]T[D][B] dV[k]^e = \int_{V^e} [B]^T [D] [B] \, dV

where [B][B] is the strain-displacement matrix (spatial derivatives of shape functions NiN_i) and [D][D] is the material constitutive elasticity matrix (containing Young's modulus EE and Poisson's ratio ν\nu).

Element Types & Formulations

  1. 1D Elements:
    • Truss / Bar: 2 nodes, transmits pure axial force (TxT_x).
    • Beam (Euler-Bernoulli / Timoshenko): Transmits axial force, shear force, bending moments, and torsion. Timoshenko formulation incorporates shear deformation for deep beams.
  2. 2D Continuum Elements:
    • Plane Stress: Assumes zero out-of-plane normal and shear stresses (σz=τxz=τyz=0\sigma_z = \tau_{xz} = \tau_{yz} = 0). Applicable to thin plates loaded strictly in their plane.
    • Plane Strain: Assumes zero out-of-plane normal and shear strains (ϵz=γxz=γyz=0\epsilon_z = \gamma_{xz} = \gamma_{yz} = 0). Generates out-of-plane stress σz=ν(σx+σy)\sigma_z = \nu(\sigma_x + \sigma_y). Applicable to long, thick bodies of uniform cross-section (e.g., dams, tunnels, high-pressure pipes, retaining walls).
    • Axisymmetric: Models 3D bodies of revolution subjected to axisymmetric loading using a 2D planar section (r,zr, z).
  3. 3D Solid Elements:
    • Tetrahedral (Tets): Used for automated meshing of complex organic CAD geometry. First-order (4-node linear) tets must be avoided in stress analysis because they suffer from severe artificial shear locking (overly stiff). Second-order (10-node quadratic) tets possess mid-side nodes and provide excellent accuracy.
    • Hexahedral (Bricks): 8-node linear or 20-node quadratic elements. Exhibit superior computational convergence, avoid shear locking, and are preferred for critical fatigue and contact stress zones.

Mesh Convergence & The Stress Singularity Trap

  Peak Stress
       ^
       |                          /--- Stress Singularity (Sharp Corner r=0)
       |                         /     (Stress -> Infinity as Mesh -> 0)
       |                        /
       |       +---------------+------ Physical Stress Concentration (Fillet r>0)
       |      /                       (Converges to True Peak Kt * sigma_nom)
       |     / 
       |    /
       +---+-------------------------> Number of Elements (Refinement)
  • Mesh Convergence Study: The process of systematically refining element size (hh-refinement) or increasing element polynomial order (pp-refinement) until the output of interest (peak von Mises stress, displacement, or strain energy) changes by less than a specified threshold (typically <2%< 2\% to 5%5\%).
  • Physical Stress Concentration vs. Stress Singularity:
    • Physical Stress Concentration: Occurs at a geometric transition with a finite physical radius (e.g., a shaft fillet radius r=3 mmr = 3\,\text{mm} or an elliptical hole). As the mesh is refined, the calculated stress converges smoothly to the true physical stress: σmax⁡=Ktσnom\sigma_{\max} = K_t \sigma_{\text{nom}}.
    • Stress Singularity: Occurs at idealized mathematical anomalies—such as a point load, a fixed boundary corner constraint, or a sharp re-entrant internal corner with zero radius (r=0r = 0). Classical elasticity theory dictates that stress at a sharp crack or zero-radius corner is theoretically infinite (σ∝r−λ→∞\sigma \propto r^{-\lambda} \rightarrow \infty).

Warning

In an FEA model with a stress singularity, mesh refinement will cause the calculated peak stress to increase without bound on every iteration. A design engineer must recognize a singularity, avoid using its diverging peak stress to calculate safety factors, and instead model the true manufacturing fillet radius or evaluate stresses several element rows away.

Verification vs. Validation (V&V in Computational Mechanics)

  • Verification: "Solving the equations right." The mathematical verification that the software correctly solves the underlying discrete model equations (e.g., checking mesh convergence, verifying reaction force equilibrium ∑F=0\sum F = 0, confirming energy balance, comparing against closed-form beam solutions).
  • Validation: "Solving the right equations." The physical confirmation that the computational simulation accurately reflects real-world physics (e.g., comparing FEA strain and displacement predictions against physical strain gauge telemetry, photoelastic experiments, or full-scale destructive load tests).

Building a Trustworthy Model

  • Workflow: geometry (CAD) is simplified (defeatured), meshed, given material properties, loads and boundary conditions, solved, and post-processed.
  • Boundary conditions cause most errors. Over-constraining (fixing every degree of freedom on a face) adds false stiffness and creates artificial stress peaks; under-constraining leaves rigid-body motion and a singular stiffness matrix.
  • Symmetry: modeling one half or one quarter with symmetry constraints reduces size, but only if geometry, loads and supports are all symmetric.
  • Sanity checks: reaction forces must balance the applied loads, deformed shapes must make physical sense, units must be consistent (a model built in millimeters with stresses in MPa needs forces in newtons), and key results should be compared with a hand calculation.

Numerical Methods Behind Engineering Software

Root Finding

Newton-Raphson iteration solves f(x)=0f(x) = 0 by repeatedly following the tangent:

xn+1=xn−f(xn)f′(xn)x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)}

It converges quadratically near a simple root (the number of correct digits roughly doubles each step) but can diverge from a poor starting guess. Bisection is slower but always converges once the root is bracketed by a sign change.

Example: for f(x)=x3−2x−5f(x) = x^3 - 2x - 5 with x0=2x_0 = 2: x1=2−(−1)/10=2.1x_1 = 2 - (-1)/10 = 2.1; x2=2.1−0.061/11.23=2.09457x_2 = 2.1 - 0.061/11.23 = 2.09457; x3=2.094551x_3 = 2.094551, already correct to six digits. Nonlinear FEA (contact, plasticity, large deflection) uses the same idea, iterating each load step until the force residual is small.

Numerical Integration

For equally spaced data with step hh:

Trapezoidal rule: ∫y dx≈h[y0+yn2+y1+y2+⋯+yn−1]\text{Trapezoidal rule: } \int y\,dx \approx h\left[\frac{y_0 + y_n}{2} + y_1 + y_2 + \dots + y_{n-1}\right] Simpson’s 1/3 rule (even number of intervals): ∫y dx≈h3[y0+4y1+2y2+4y3+⋯+4yn−1+yn]\text{Simpson's 1/3 rule (even number of intervals): } \int y\,dx \approx \frac{h}{3}\left[y_0 + 4y_1 + 2y_2 + 4y_3 + \dots + 4y_{n-1} + y_n\right]

Example: a spring test records force 00, 2.42.4, 4.24.2, 5.45.4 and 6.0 kN6.0\,\text{kN} at 00, 55, 1010, 1515 and 20 mm20\,\text{mm}. Simpson's rule gives the work W=(5/3)[0+4(2.4)+2(4.2)+4(5.4)+6.0]=(5/3)(45.6)=76.0 JW = (5/3)[0 + 4(2.4) + 2(4.2) + 4(5.4) + 6.0] = (5/3)(45.6) = 76.0\,\text{J} (since kN⋅mm=J\text{kN}\cdot\text{mm} = \text{J}); the trapezoidal rule gives 5[(0+6.0)/2+2.4+4.2+5.4]=75.0 J5[(0 + 6.0)/2 + 2.4 + 4.2 + 5.4] = 75.0\,\text{J}.

Differential Equations and Linear Systems

  • Euler's method advances y′=f(t,y)y' = f(t, y) by yn+1=yn+h f(tn,yn)y_{n+1} = y_n + h\,f(t_n, y_n); it is simple but first-order accurate and can go unstable with large steps. The fourth-order Runge-Kutta method averages four slope estimates per step and is the usual general-purpose choice for dynamics and vibration simulations.
  • FEA ultimately solves the linear system [K]{u}={F}[K]\{u\} = \{F\} by Gaussian elimination or a related factorization (or by iterative solvers for very large models). Explicit dynamic codes instead march in very small time steps limited by the time a stress wave takes to cross the smallest element.

Errors come from discretization (element size, time step), truncation of the numerical method and round-off; refining the mesh or step and confirming that results stop changing is the universal check.

Test Your Knowledge

A finite element analysis is conducted on an L-shaped machine bracket carrying a downward service load. The designer models the internal 90-degree corner with zero radius (sharp re-entrant corner). As the mesh is iteratively refined from an element size of 4 mm down to 0.5 mm, the peak von Mises stress at the sharp internal corner increases from 180 MPa to 245 MPa to 360 MPa to 520 MPa without converging. What engineering phenomenon is occurring?

A

A stress singularity: linear elasticity predicts infinite stress at a zero-radius re-entrant corner, so the peak keeps rising with refinement.

B

The finite element model is undergoing severe shear locking because second-order quadratic elements were selected.

C

The material has exceeded its ultimate tensile strength, causing the linear elastic stiffness matrix to become singular and ill-conditioned.

D

The mesh convergence study is demonstrating standard physical stress concentration behavior, and the stress will level off below 600 MPa.

Test Your Knowledge

Velocity readings taken every 2 s2\text{ s} are 00, 44, 66, 44 and 0 m/s0\text{ m/s}. Using Simpson's 1/3 rule, what distance is traveled over the 8 s8\text{ s} interval?

A

28.0 m28.0\text{ m}

B

29.3 m29.3\text{ m}

C

32.0 m32.0\text{ m}

D

14.7 m14.7\text{ m}

Test Your Knowledge

An analyst meshes a complex cast bracket with 4-node linear tetrahedral elements and finds that deflections are much smaller than a hand calculation predicts. What is the most likely cause, and what is the usual remedy?

A

Linear tetrahedra are too stiff in bending (shear locking); remesh with quadratic 10-node tetrahedra or hexahedra and check convergence

B

Tetrahedral elements cannot represent steel properties correctly, so the bracket must be remodeled entirely with beam elements

C

The solver has diverged numerically, so the time step of an explicit dynamic analysis should be increased until the answer stabilizes

D

The stress singularities at the supports have artificially reduced the deflection, so the supports should be deleted from the model

Sections you finish are checked off in the contents.