← Structural Analysis · DSSSB JE Civil

Chapter 6 of 8

Energy & Matrix Methods

In the DSSSB JE Civil syllabus under Structural Analysis · 2 parts

📑 Contents (15 sections)

Part 1 of 2

Energy Methods — Unit Load, Castigliano & Reciprocal Theorems

Last reviewed 16 Sept 2026 · 6 min read

Why energy methods

Geometric methods (double integration, moment-area) become tedious for frames, curved members and trusses. Energy methods find displacements from the work done by forces and the strain energy stored, using simple integrals or sums. They also give the extra equations needed for statically indeterminate structures.

All results here assume linear elastic behaviour and small deformations.

Strain energy expressions

Action Strain energy
Axial force
Bending moment
Shear force ( = shape factor for shear, 1.2 for rectangles)
Torsion

For beams and frames, bending energy dominates; axial and shear terms are usually ignored. For trusses, only axial energy exists.

Principle of virtual work

For a deformable body in equilibrium, if a system of forces in equilibrium undergoes a compatible set of small virtual displacements, the external virtual work equals the internal virtual work.

Two applications:

  • Virtual displacements applied to real forces → equilibrium equations (e.g. finding reactions, plastic collapse loads).
  • Virtual forces applied through real displacements → deflections (the unit load method).

Unit load (dummy load) method

To find the displacement at a point in a given direction:

  1. Analyse the structure for the real loads: find (or for trusses).
  2. Remove the real loads and apply a unit load at the point in the direction of the required displacement: find (or ).
  3. Equate the external work of the unit load with the internal work:
FormulaUnit load method

For a rotation, apply a unit couple and use the moments it produces. A positive answer means the displacement is in the direction of the unit load.

Product integrals (Vereshchagin's rule)

When one of the two diagrams is linear, , where is the area of the diagram and is the ordinate of the linear diagram under the centroid of the diagram. This speeds up frame problems greatly.

Temperature and lack of fit in trusses

  • Member heated by : .
  • Member fabricated too long by : .
  • Beam with temperature gradient (top , bottom , depth ): curvature , and .

Castigliano's theorems

First theorem: (valid for non-linear elastic too).

Second theorem (linear structures):

Note that is exactly the moment due to a unit load at — so Castigliano's second theorem and the unit load method give identical working. Where there is no load at the point, apply a fictitious load , differentiate, and set .

Theorem of least work

For an indeterminate structure with redundant (and supports that do not yield), the redundant takes the value that makes the strain energy a minimum:

With several redundants, one equation per redundant. If a support yields by in the direction of , use (sign as per direction).

Part 2 of 2

Matrix Stiffness & Flexibility Methods

Last reviewed 16 Sept 2026 · 6 min read

Why matrices

Classical methods become unwieldy for large structures. Matrix methods write the same principles — equilibrium, compatibility and member force–displacement laws — in a systematic form that a computer can solve for thousands of unknowns. Every structural analysis program (STAAD, ETABS, SAP) uses the stiffness method.

Flexibility and stiffness

For a structure with coordinates (directions of forces/displacements) :

  • Flexibility coefficient = displacement at coordinate due to a unit force at coordinate (all other forces zero).
  • Stiffness coefficient = force at coordinate required to produce a unit displacement at coordinate with all other displacements held at zero.
RememberProperties
  • Both and are square and symmetric (Maxwell's reciprocal theorem).
  • Diagonal elements are positive.
  • of a stable, supported structure is positive definite (non-singular); the stiffness matrix of an unsupported element or structure is singular (rigid-body motion is possible).
  • The flexibility matrix exists only for a stable structure with the chosen coordinates.

Force (flexibility) method in matrix form

Choose redundants . With the released structure:

The unknowns equal the degree of static indeterminacy. Selection of redundants is not unique and affects convenience.

Stiffness (displacement) method

Unknowns are joint displacements — their number equals the degree of kinematic indeterminacy. The procedure is automatic and does not require choosing redundants, which is why it dominates software.

Element stiffness matrices (local coordinates)

Axial (truss) element, length , area :

Beam element (coordinates: transverse displacement and rotation at each end, ):

Reading the rotation terms: at the near end and at the far end (carry-over ½); translation gives moments and shears — the same numbers as in slope deflection.

Plane frame element — 6×6: combines the axial matrix (terms ) and the beam matrix.

Beam element for rotations only (translations restrained, common in hand problems):

Transformation to global coordinates

For an inclined truss member at angle with , :

In general .

Assembly, boundary conditions and solution

  1. Number joints and degrees of freedom; list each element's global DOF numbers.
  2. Assemble by adding each element's global stiffness terms into the rows and columns of its DOFs (direct stiffness method).
  3. Form the load vector : joint loads plus equivalent joint loads from member loads (negative of fixed-end forces).
  4. Apply boundary conditions: delete rows and columns of restrained DOFs (or use a large number on the diagonal).
  5. Solve .
  6. Member forces: (fixed-end forces added back).
  7. Reactions from the restrained rows.

Finished reading? Test yourself.

A timed chapter test from the DSSSB JE Civil series, on exactly this chapter.

Practice this chapter →