← Finite Element Method & Structural Modelling

Linear & Non-linear Structural Analysis

The assumptions of linear analysis and where they fail; geometric non-linearity (large displacements, P–Δ, cable sag), material non-linearity (plasticity, cracking, creep) and contact; incremental–iterative solution with Newton–Raphson, load and displacement control, arc-length method, convergence criteria; buckling analysis and pushover analysis.

📑 Contents (7 sections)

Last reviewed 30 Sept 2026 · 6 min read

Linear analysis

A linear analysis assumes:

  1. The material is linearly elastic ().
  2. Displacements are small, so equilibrium is written on the undeformed geometry.
  3. Boundary conditions do not change during loading.

Then with a constant : doubling the load doubles the response and results from load cases can be superposed. It is fast, robust and adequate for most service-level design of buildings and bridge girders.

It fails when the structure is slender (buckling, second-order effects), flexible (cables, membranes), loaded near collapse (cracking, yielding) or when contact opens and closes.

Sources of non-linearity

Type Cause Examples
Geometric Displacements are large enough to change the stiffness – in columns, cable-stayed and suspension bridges (cable sag), arches, buckling, membranes
Material Stress–strain law is non-linear Yielding of steel, cracking and crushing of concrete, creep, soil plasticity
Boundary / contact Supports change with the deformation Bearing lift-off, gaps, sliding friction, tension-only members, soil separation
Force (follower load) Direction of the load changes with deformation Wind on a deflected membrane, water pressure

Geometric non-linearity and –

A column with axial load and lateral displacement has an additional moment that increases the displacement further. Second-order (P–Δ) analysis includes it, and the stiffness is written as

= elastic (material) stiffness; = geometric stiffness, which depends on the axial forces — it reduces stiffness under compression and increases it under tension (as in a cable). Where the axial force is small, can be neglected.

For a cable the sag makes stiffness depend on the tension (the Ernst equivalent modulus is a simplified geometric correction).

Material non-linearity

  • Steel: elastic–plastic with strain hardening (bilinear or multilinear curve); yield criteria (von Mises).
  • Concrete: cracking in tension, crushing in compression, tension stiffening; plastic hinge models or fibre models for members; smeared or discrete cracking models.
  • Soil: Mohr–Coulomb, Drucker–Prager and more advanced models.
  • Time-dependent: creep, shrinkage and relaxation (see the construction-stage note).

Solving non-linear equations

Non-linear behaviour means the stiffness depends on the displacement: . It is solved by incremental–iterative methods:

FormulaNewton–Raphson iteration
  1. Apply a load increment .
  2. Compute the residual (unbalanced force): .
  3. Solve and update .
  4. Repeat until the residual is smaller than a tolerance; then move to the next load increment. The full method updates every iteration (fast convergence, expensive); the modified method keeps the initial or the increment-start (cheaper, slower).

Load control, displacement control and arc-length

Control What is prescribed Works when
Load control The load steps Response is stiffening or gently softening
Displacement control A chosen displacement Softening after the peak load (pushover, tests)
Arc-length (Riks) method The length of the path in load–displacement space Snap-through and snap-back — where both load and displacement can decrease

Convergence criteria

Iterations stop when the norm of the residual force, the displacement increment or the energy increment falls below a tolerance (often 0.1–1 % of the initial value). Failure to converge signals collapse, an unstable model, too large a step, or a modelling error — not always a numerical problem.

This chapter is in the syllabus of

Open an exam to see where this chapter sits in its syllabus, and to practise it.