Large-Deformation (Geometric Nonlinearity) Analysis

Category: Structural Analysis | Integrated 2026-04-06
CAE visualization for large deformation theory - technical simulation diagram
Large-Deformation (Geometric Nonlinearity) Analysis

Large Deformation (Geometric Nonlinear) Analysis: Theoretical Foundations

What is Large Deformation?

๐Ÿง‘โ€๐ŸŽ“

Professor, how is "Large Deformation" analysis different from regular FEM?


๐ŸŽ“

Regular linear FEM assumes infinitesimal deformation: the shape before and after deformation are "almost the same". Large deformation analysis handles problems where the shape changes significantly due to deformation. Equilibrium is evaluated on the deformed shape.


Sources of Geometric Nonlinearity

๐ŸŽ“

Three nonlinear effects:


1. Large strain โ€” Strain is not infinitesimal ($\varepsilon << 1$). Rubber, etc.

2. Large rotation โ€” Element rotation is not small. Large deformation of beams or shells.

3. Follower force โ€” Load direction follows the deformation. Pressure loads, etc.


๐Ÿง‘โ€๐ŸŽ“

All of these are ignored in linear analysis, right?


๐ŸŽ“

Linear analysis assumptions: $\varepsilon << 1$, rotation $\theta << 1$, loads act on the initial shape. If any of these do not hold, NLGEOM=YES (large deformation option) is required.


When is NLGEOM Needed?

๐ŸŽ“
ConditionNLGEOM Required?
Strain > 5%Mandatory
Displacement/Dimension Ratio > 10%Mandatory
Rotation Angle > 10ยฐMandatory
Pressure Load (large area change)Required
Post-buckling behaviorMandatory
Rubber/HyperelasticityMandatory
๐Ÿง‘โ€๐ŸŽ“

So if displacement is more than 10% of the dimension, large deformation is needed.


๐ŸŽ“

For a 1 mm thick plate, if it deflects more than 0.1 mm, large deformation. It's needed more often than you might think.


NLGEOM Settings

๐ŸŽ“
  • Abaqus: *STEP, NLGEOM=YES
  • Nastran: SOL 106 or SOL 400
  • Ansys: NLGEOM, ON

  • Summary

    ๐ŸŽ“

    Key Points:


    • Evaluate equilibrium on the deformed shape โ€” Linear analysis stays on the initial shape.
    • Large strain + Large rotation + Follower force โ€” Three nonlinear effects.
    • Displacement/Dimension Ratio > 10% is mandatory โ€” Needed more often than you think.
    • NLGEOM=YES (Abaqus), SOL 106/400 (Nastran), NLGEOM ON (Ansys)

    Coffee Break Yomoyama Talk

    Green and Almansi Finite Strain

    Finite deformation theory requires two configurations: "current configuration" and "reference configuration". Green-Lagrange strain (reference configuration basis) and Almansi strain (current configuration basis) coincide under infinitesimal deformation, but when the stretch ratio exceeds 1.2, a difference of over 10% arises. The distinction between these two types of strain, independently proposed by Green and Almansi in the 1900s, is directly linked to the difference between Total Lagrangian (reference configuration) and Updated Lagrangian (current configuration) FEM formulations.

    Computational Methods for Large Deformation (Geometric Nonlinear) Analysis

    Newton-Raphson Method

    ๐Ÿง‘โ€๐ŸŽ“

    What is the basic algorithm for large deformation analysis?


    ๐ŸŽ“

    Newton-Raphson Method: Apply load in increments, iteratively satisfying equilibrium at each increment.


    1. Load increment โ€” Apply total load divided into $n$ steps.

    2. Equilibrium iteration โ€” Newton-Raphson iteration at each increment until internal and external forces match.

    3. Tangent stiffness matrix update โ€” Recalculate stiffness based on deformed shape.


    ๐Ÿง‘โ€๐ŸŽ“

    So it solves simultaneous equations repeatedly at each increment. Much heavier than linear analysis.


    ๐ŸŽ“

    Linear analysis solves simultaneous equations once. Large deformation analysis solves them $n$ increments ร— $m$ iterations. Computational cost is 10 to 100 times higher.


    Total Lagrangian Method vs. Updated Lagrangian Method

    ๐ŸŽ“
    • Total Lagrangian Method (TL) โ€” Based on initial configuration. Uses Green-Lagrange strain.
    • Updated Lagrangian Method (UL) โ€” Based on the last converged configuration. Uses logarithmic strain.

    • Abaqus's NLGEOM=YES uses UL. Nastran's SOL 106 is TL-based.


      Summary

      ๐ŸŽ“
      • Newton-Raphson Method โ€” Load increment + equilibrium iteration.
      • Tangent stiffness matrix update โ€” Recalculated based on deformed shape.
      • TL Method vs. UL Method โ€” Difference in reference configuration. Results are the same (if implemented correctly).

      • Coffee Break Yomoyama Talk

        Arc-Length Method and Snap-Through Tracking in Large Deformation Analysis

        When the load-displacement curve shows "snap-back", it cannot be tracked with normal load control. The Riks method (arc-length method), proposed by Kemper and Riks in 1972, simultaneously increments load and displacement, enabling tracking up to unstable equilibrium paths. Applications to industrial analysis, such as shell snap-through and buckling deformation of rubber seals, have been standardized since the 1980s as the RIKS step in Abaqus.

        Large Deformation (Geometric Nonlinear) Analysis in Practice

        Large Deformation in Practice

        ๐ŸŽ“

        Typical problems requiring large deformation analysis:


        ProblemReason for Large Deformation
        Rubber componentsStrain > 100%
        Sheet metal formingLarge strain + large rotation
        Cables/RopesGeometric stiffness change
        Membrane structuresInitial shape is "flat", undergoes large deformation in use
        Post-bucklingDeformed shape is important
        Medical devices (stents)Large deformation during expansion

        Practical Checklist

        ๐ŸŽ“
        • [ ] Set NLGEOM=YES (large deformation option)?
        • [ ] Are load increments appropriate? (Start with small initial increment)
        • [ ] Does Newton-Raphson iteration converge at each increment?

        • Related Simulators

          Experience the theory firsthand with the interactive simulator for this field

          All Simulators

          Related fields

          Thermal AnalysisManufacturing Process AnalysisV&V ยท Quality Assurance
          Rate this article
          Thank you for your feedback!
          Helpful
          More details
          Report error
          Helpful
          0
          More details
          0
          Report error
          0
          Written by NovaSolver Contributors
          Anonymous Engineers & AI โ€” Sitemap
          About the Authors