Finite Element Formulation

FEA discretises a continuum into elements and solves the global system [K]{u} = {F} for nodal unknowns. The stiffness matrix comes from energy/weighted-residual methods, per FEA texts.

Key formulas & points

Skim these first — then read the full notes below.

  • Galerkin weighted residual minimises error
  • Shape functions interpolate displacement within element
  • Direct stiffness method: Chandrupatla notation

Topic details

Introduction

The finite element method converts a continuous field problem (stress, heat, flow) into a solvable set of algebraic equations by dividing the domain into elements. Indian FEA courses build the method from the stiffness/energy formulation.

Scope in B.Tech and GATE syllabus

Each element has a stiffness matrix relating nodal forces to nodal displacements via shape functions; assembling all element matrices gives the global [K]{u} = {F}. Applying boundary conditions makes the system solvable for the unknown nodal values.

Why this topic matters in practice

The formulation can come from direct equilibrium (simple elements), the principle of minimum potential energy, or the weighted-residual (Galerkin) method for general PDEs. Understanding the assembly and solution sequence is the foundational exam skill.

Key relations & formulas

[K]u=F[K]{u} = {F}
(global equilibrium equation)
[K]=Σ[K]e[K] = Σ [K]^e
(assembly of element stiffness matrices)
u=[K]1F{u} = [K]^{-1}{F}
(displacement solution)
Strainε=[B]ue;stressσ=[D]εStrain \varepsilon = [B]{u}^e; stress \sigma = [D]\varepsilon
(constitutive)

Notation and sign conventions

Relation 1 —
[K]u=F[K]{u} = {F}
[K]u=F[K]{u} = {F}
(global equilibrium equation)
Write this relation with symbols exactly as in Introduction to Finite Elements in Engineering — Chandrupatla & Belegundu before substituting numbers. Examiners award partial marks for a correct setup even when arithmetic slips.
Relation 2 —
[K]=Σ[K]e[K] = Σ [K]^e
[K]=Σ[K]e[K] = Σ [K]^e
(assembly of element stiffness matrices)
Write this relation with symbols exactly as in Introduction to Finite Elements in Engineering — Chandrupatla & Belegundu before substituting numbers. Examiners award partial marks for a correct setup even when arithmetic slips.
Relation 3 —
u=[K]1F{u} = [K]^{-1}{F}
u=[K]1F{u} = [K]^{-1}{F}
(displacement solution)
Write this relation with symbols exactly as in Introduction to Finite Elements in Engineering — Chandrupatla & Belegundu before substituting numbers. Examiners award partial marks for a correct setup even when arithmetic slips.
Relation 4 —
Strainε=[B]ue;stressσ=[D]εStrain \varepsilon = [B]{u}^e; stress \sigma = [D]\varepsilon
Strainε=[B]ue;stressσ=[D]εStrain \varepsilon = [B]{u}^e; stress \sigma = [D]\varepsilon
(constitutive)
Write this relation with symbols exactly as in Introduction to Finite Elements in Engineering — Chandrupatla & Belegundu before substituting numbers. Examiners award partial marks for a correct setup even when arithmetic slips.

Fundamentals and definitions

FEA approximates the unknown field within each element using shape (interpolation) functions of the nodal values: u(x) = ΣNᵢuᵢ. Substituting into the governing energy functional or weighted-residual statement yields the element stiffness matrix [K]ᵉ.

Governing relations in practice

For structural problems, minimum potential energy gives [K]ᵉ = ∫[B]ᵀ[D][B]dV, where [B] relates strain to nodal displacement and [D] is the material matrix. Element force vectors come from body forces, tractions, and initial strains.

Design and analysis considerations

Assembly superposes element matrices into the global [K] by adding contributions at shared nodes (connectivity). The result, [K]{u} = {F}, is a large sparse system.

Advanced theory and extensions

Boundary conditions are applied by prescribing known displacements (removing/penalising equations), after which the system is solved for unknown nodal displacements; strains and stresses are recovered per element. This discretise-assemble-apply BC-solve-recover sequence is the essence of FEA.

Assumptions and validity limits

State assumptions explicitly before using any relation for finite element formulation — steady state, uniform properties, linear elastic material, ideal gas, incompressible flow, etc., as applicable.
Wrong assumptions invalidate the entire solution even when the formula is correct. In Finite Element Analysis viva and GATE descriptive questions, listing valid assumptions often earns separate marks.

Step-by-step problem approach

1. Read the question and list given data with SI units (common in Finite Element Analysis papers).
2. Draw a neat labelled diagram where applicable — examiners in Indian universities award diagram marks even when arithmetic slips.
3. Identify which relation from this topic applies to finite element formulation.
4. Use equation 1:
[K]u=F[K]{u} = {F}
.
5. Use equation 2:
[K]=Σ[K]e[K] = Σ [K]^e
.
6. Substitute values, compute, and verify units and sign (direction).
7. State conclusion in one line — e.g. safe/unsafe, stable/unstable, feasible/infeasible.

Applications & exam relevance

Finite Element Formulation appears in design validation before prototyping. In Indian mechanical curricula this topic is tested because it connects theory to numerical stress and deformation analysis.
GATE and semester exams often combine finite element formulation with earlier units — revise prerequisites before attempting mixed problems.
Industry interview panels sometimes ask: "Where did you use finite element formulation?" — answer with a lab, mini-project, or plant visit example if possible.

Common mistakes in exams

• Forgetting to apply boundary conditions, leaving [K] singular (unsolvable)
• Confusing element stiffness with the assembled global stiffness matrix
• Wrong connectivity when assembling shared-node contributions
• Recovering stresses without the [B] and [D] matrices

Quick revision checklist

Before attempting finite element formulation problems, confirm you can:
1. Galerkin weighted residual minimises error
2. Shape functions interpolate displacement within element
3. Direct stiffness method: Chandrupatla notation
Revise the solved examples in Introduction to Finite Elements in Engineering — Chandrupatla & Belegundu and one previous-year GATE or university paper for this unit.

Worked examples

Try the problem first — open the solution when you are ready to check.

Spring-element system

Problem

Two springs (k₁ = 100, k₂ = 200 N/mm) in series carry a 300 N load at the free end; the other end is fixed. Find the free-end displacement.

Solution

Series stiffness k_eq = (k₁k₂)/(k₁+k₂) = (100×200)/300 = 66.7 N/mm; u = F/k_eq = 300/66.7 = 4.5 mm.

Conceptual check — Finite Element Formulation

Problem

In a Finite Element Analysis semester or GATE paper you are asked: "State the main assumption, the governing relation, and one practical consequence of finite element formulation." What should a complete answer include?

Practice questions

Most-asked interview and GATE questions for this topic — expand any item for a model answer.

  1. 1
    What is Finite Element Formulation, and why does it appear in B.Tech / GATE syllabi?

    Model answer

    FEA discretises a continuum into elements and solves the global system [K]{u} = {F} for nodal unknowns. The stiffness matrix comes from energy/weighted-residual methods, per FEA texts.
  2. 2
    State the relation [K]{u} = {F} and name each symbol.

    Model answer

    The governing relation is [K]u=F[K]{u} = {F}. Write every symbol with SI units before substituting numbers.
  3. 3
    State the relation [K] = Σ [K]^e and name each symbol.

    Model answer

    The governing relation is [K]=Σ[K]e[K] = Σ [K]^e. Write every symbol with SI units before substituting numbers.
  4. 4
    State the relation {u} = [K]⁻¹{F} and name each symbol.

    Model answer

    The governing relation is u=[K]1F{u} = [K]^{-1}{F}. Write every symbol with SI units before substituting numbers.
  5. 5
    State the relation Strain ε = [B]{u}^e; stress σ = [D]ε and name each symbol.

    Model answer

    The governing relation is Strainε=[B]ue;stressσ=[D]εStrain \varepsilon = [B]{u}^e; stress \sigma = [D]\varepsilon. Write every symbol with SI units before substituting numbers.
  6. 6
    Explain: Galerkin weighted residual minimises error

    Model answer

    Galerkin weighted residual minimises error — state the assumption range and one exam trap linked to this point.
  7. 7
    Explain: Shape functions interpolate displacement within element

    Model answer

    Shape functions interpolate displacement within element — state the assumption range and one exam trap linked to this point.
  8. 8
    Explain: Direct stiffness method: Chandrupatla notation

    Model answer

    Direct stiffness method: Chandrupatla notation — state the assumption range and one exam trap linked to this point.
  9. 9
    How would you correct this error in a viva: Forgetting to apply boundary conditions, leaving [K] singular (unsolvable)?

    Model answer

    Identify the wrong assumption or unit mix-up, rewrite the correct relation, and recompute with a one-line sanity check.
  10. 10
    How would you correct this error in a viva: Confusing element stiffness with the assembled global stiffness matrix?

    Model answer

    Identify the wrong assumption or unit mix-up, rewrite the correct relation, and recompute with a one-line sanity check.
  11. 11
    How would you correct this error in a viva: Wrong connectivity when assembling shared-node contributions?

    Model answer

    Identify the wrong assumption or unit mix-up, rewrite the correct relation, and recompute with a one-line sanity check.
  12. 12
    How would you correct this error in a viva: Recovering stresses without the [B] and [D] matrices?

    Model answer

    Identify the wrong assumption or unit mix-up, rewrite the correct relation, and recompute with a one-line sanity check.

Exams & GATE

  • 1
    Chandrupatla Ch. 1–2 — derive 1D bar element [K]^e from first principles.
  • 2
    Avoid: Forgetting to apply boundary conditions, leaving [K] singular (unsolvable)
  • 3
    Avoid: Confusing element stiffness with the assembled global stiffness matrix
  • 4
    Avoid: Wrong connectivity when assembling shared-node contributions

📖 Standard books (India)

  • Introduction to Finite Elements in EngineeringChandrupatla & Belegundu

    Read: Syllabus unit

    FEA theory and practice