Static and kinematic determinacy
Before analysing a structure one asks: does it stand at all, and is equilibrium alone enough to find the forces? The answer is given by the degree of static indeterminacy. This page derives the counting criterion, shows how to count releases correctly and why the criterion is not always enough, and contrasts it with the kinematic indeterminacy that governs the stiffness method – with a fully worked T-frame.
1. Three cases
- Statically determinate: all reactions and internal forces follow from equilibrium alone. The stiffnesses play no part in the forces, and support settlements or temperature produce no internal forces.
- Statically indeterminate: there are more unknown forces than equilibrium conditions. The redundant quantities only follow from compatibility of the deformations; the forces then depend on the stiffness ratios, and imposed deformations produce internal forces.
- Kinematically unstable (mechanism): the structure can move entirely or in part without any member deforming. For an arbitrary load there is then no state of equilibrium.
2. The counting criterion
One counts unknowns and equations. A straight member has three independent unknown internal forces: once , and are known at one end, equilibrium of the member gives them at the other. Every support restraint brings one unknown reaction. Against these stand three equilibrium conditions at every node, and every release provides an additional condition “internal force equals zero”. With
- : number of members,
- : number of support restraints, i.e. of restrained degrees of freedom over all supports,
- : number of nodes,
- : number of conditions from releases,
the degree of static indeterminacy is
: restraints are missing, the structure is a mechanism. : as many equations as unknowns, the structure is statically determinate unless it is a mechanism. : statically indeterminate to degree , with the same proviso, see section 6.
A spring support counts in like a rigid support: it brings one unknown force. The spring law is, like the condition at a rigid support, a statement about deformations and not an equilibrium condition; it therefore does not enter the count.
3. Counting releases correctly
A release at a member end sets an internal force to zero there (see Releases and degrees of freedom). For axial and shear releases each release counts as one condition. For moment releases there is one exception to observe:
- If member ends meet at a node, all with a moment release, and the rotation there is not held by a support, only conditions are independent. The last one is already satisfied by moment equilibrium of the node: if member end moments are zero and no moment acts on the node, the last one must be zero as well.
- If the rotation at the node is held, every release counts. A moment release directly at a fixed support cancels its effect for that member.
It also follows that a moment release at the free end of a cantilever does not count (, so ): the moment there is zero anyway.
4. Other forms of the criterion
Textbooks give further forms, all of which follow from the same balance.
Trusses
In a truss all members are hinged at both ends, and no node is held against rotation. At a node with members, conditions therefore count. Since every member has two ends, and . Substituted:
This is the familiar truss criterion: member forces and reactions against two equilibrium conditions per node.
Rigid-body form
If rigidly connected members are combined into rigid bodies, one counts bodies instead of members. Each body must then be statically determinate in itself, i.e. contain no closed frame. With the number of bodies , of support reactions and of connecting forces between the bodies (a moment hinge between two bodies transmits two forces):
For the Gerber beam from section 5, two bodies joined by one hinge: , , , so . The rigid-body form is often shorter by hand; the member form suits a program, because it only counts members, nodes, supports and releases.
5. Examples
| Structure | |||||
|---|---|---|---|---|---|
| Simply supported beam (pinned and roller) | 1 | 3 | 2 | 0 | 0 |
| Cantilever | 1 | 3 | 2 | 0 | 0 |
| Two-span beam | 2 | 4 | 3 | 0 | 1 |
| Gerber beam with one hinge | 3 | 4 | 4 | 1 | 0 |
| Triangular truss | 3 | 3 | 3 | 3 | 0 |
| Frame, both columns fixed | 3 | 6 | 4 | 0 | 3 |
| Cantilever with a spring at its end | 1 | 4 | 2 | 0 | 1 |
| T-frame with cantilever arm | 3 | 5 | 4 | 0 | 2 |
In the triangular truss each of the three nodes has two hinged member ends and so counts one condition: . All structures in the table are in the calculator's example list, which shows the count at the top of the properties panel.
6. Necessary, but not sufficient
The counting criterion only tells whether there are enough restraints, not whether they are properly arranged. A structure with can still be a mechanism; this is called a critical form. Three typical cases, all with :
- Two-span beam on three rollers: , , . All reactions are parallel; nothing holds the beam in the direction.
- Three hinges on a straight line: a three-hinged structure whose middle hinge lies on the line joining the two pinned supports. Both halves rotate about their support; the middle hinge moves perpendicular to that line for both, so the motion is compatible. By first-order theory the structure is a mechanism; in reality it only carries load after large deformations.
- Pinned support and a support along the axis: a horizontal beam with a pinned support at and a support at that restrains only . The reaction at passes through and cannot prevent rotation about .
By hand, instability is checked with a pole diagram (instantaneous centres): if a consistent pole diagram can be found for the bodies of the structure, it is a mechanism. In the stiffness method the same shows up at no extra cost: the matrix is singular (see Direct stiffness method, section 7).
7. Kinematic indeterminacy
The degree of kinematic indeterminacy is the number of unknown, mutually independent node displacements and rotations. It is the number of unknowns in the displacement method, just as is the number of unknowns in the force method. The two quantities are unrelated:
- Beam fixed at both ends: statically indeterminate to degree three, but kinematically determinate – both nodes are fully held, there is no unknown displacement. The internal forces are directly the fixed-end forces, such as at both ends.
- Cantilever: statically determinate, but kinematically indeterminate to degree three: , and at the free end.
- Two-span beam: statically indeterminate to degree one. The three rotations and the axial displacements of and are free, five unknowns in total.
How many unknowns there are also depends on the model. The calculator's stiffness method includes axial deformation and carries all free node degrees of freedom. Working by hand with axially rigid members, as usual in the slope-deflection method, the displacements fixed by inextensible members drop out: for the two-span beam the three rotations remain, for the frame with two fixed columns the two corner rotations and one common horizontal sway of the beam.
For the stiffness method the degree of static indeterminacy does not matter: determinate and indeterminate structures follow the same path. The counting criterion is still useful, as a quick check while building a model and as a hint whether imposed deformations can produce internal forces.
8. Worked example: T-frame with cantilever arm
Structure
Column F–K, m, fixed at . Rigidly connected at its top : to the right the beam K–B, m, to the pinned support ; to the left a cantilever arm K–L, m, with a point load kN downwards at its free end . All members with kNm².
Static indeterminacy
With the force method two redundants would have to be found, for instance the two forces at the pinned support .
Kinematic indeterminacy
In the calculator the degrees of freedom of (three), (three) and the rotation at the pinned support are free: seven unknowns. With axially rigid members cannot move – the column holds it vertically, the beam to the pinned support horizontally. The cantilever arm is a statically determinate appendage; it passes its load to as a force and a moment. A single unknown remains, the rotation .
Solution with one unknown
The cantilever arm loads the node with the moment kNm counter-clockwise. The rotational stiffnesses of the two other members at the node:
The node moment is distributed in proportion to the stiffnesses: kNm into the beam and kNm into the column; half of it is carried over to the fixed support, kNm. From this the reactions:
- : vertically kN downwards, horizontally kN,
- : vertically kN upwards, horizontally kN in the opposite direction, fixed-end moment kNm.
Two static redundants, but only one kinematic unknown: here the displacement method is clearly shorter by hand.
Comparison with the calculator
The calculator includes axial deformation with kN. Under the column force node drops by about mm, and the results differ by 2 to 3 %: kN, kN, kN and kNm. With a very large it gives exactly the values above.
9. What the calculator does
- The top of the properties panel always shows the count with the numbers substituted and the result: kinematically unstable, statically determinate or statically indeterminate to degree .
- Every restrained degree of freedom and every spring counts in . The rules of section 3 apply to . Axial and shear releases always count individually; in special cases with members in line the count therefore reports one too low.
- The reliable check is the analysis itself. If is singular, the calculator reports the structure as a mechanism and names the node and degree of freedom at which this first shows up – even when the count gives .
- If every degree of freedom is restrained, as for the beam fixed at both ends, the calculator notes that there is nothing to solve and outputs the fixed-end forces.
Try it in the calculator
The T-frame is listed as “T-frame with cantilever arm” in the example list. The top of the properties panel shows “n = 3·3 + 5 − 3·4 − 0 = 2”, and the “Reactions” tab lists −2.944 kN at and 12.944 kN and 2.051 kNm at . Swapping a roller for a pinned support or adding a hinge updates the count immediately.
Open the T-frame in the calculator