Module 09
How the stiffness method works
The glass box: element stiffness, transformation, assembly by addition, boundary conditions by striking out rows, and the recovery of everything else.
What this module covers
- Write the axial stiffness of a bar and say which of its three inputs go wrong most often
- Explain the two-node bar matrix from equilibrium rather than by quoting it
- Show that the global matrix is the local one seen from a rotated viewpoint
- Assemble a global stiffness matrix by adding element contributions
- Apply boundary conditions by striking out rows and columns, and say what that means physically
- Recover reactions from the struck-out rows and member forces from the displacements
- Use the equilibrium residual and the condition number as health checks on a solve
Lessons
Where the 4×4 bar matrix comes from, why every row sums to zero, and why the global form contains no new physics.
Start lesson →Adding element contributions into the global matrix, and what striking out a row physically means.
Start lesson →Displacements first, then reactions from the struck-out rows, then member forces from the displacements — in that order, and never any other.
Start lesson →
Module checkpoint
Check what you have taken in
3 questions
Question 1
Why is the assembled global stiffness matrix singular before any restraint is applied?
Question 2
Two bars share a node. Bar A has k = 60 000 kN/m, bar B has k = 20 000 kN/m, and they act in parallel along the same direction. A 40 kN load is applied at the shared node. What force does bar A carry, in kN?
Question 3
A model has 340 nodes in three dimensions, with 6 degrees of freedom each, and 27 restrained degrees of freedom. How many equations are in the reduced system?