← Back to the frame calculator

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

2. The counting criterion

One counts unknowns and equations. A straight member has three independent unknown internal forces: once NN, QQ and MM 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

the degree of static indeterminacy is

n=3m+r⏟unknowns−(3k+c)⏟equationsn = \underbrace{3m + r}_{\text{unknowns}} - \underbrace{(3k + c)}_{\text{equations}}

n<0n < 0: restraints are missing, the structure is a mechanism. n=0n = 0: as many equations as unknowns, the structure is statically determinate unless it is a mechanism. n>0n > 0: statically indeterminate to degree nn, with the same proviso, see section 6.

A spring support counts in rr like a rigid support: it brings one unknown force. The spring law R=−kF uR = -k_F\,u is, like the condition u=0u = 0 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:

It also follows that a moment release at the free end of a cantilever does not count (j=1j = 1, so j−1=0j - 1 = 0): 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 jij_i members, ji−1j_i - 1 conditions therefore count. Since every member has two ends, ∑ji=2m\sum j_i = 2m and c=∑(ji−1)=2m−kc = \sum (j_i - 1) = 2m - k. Substituted:

n=3m+r−3k−(2m−k)=m+r−2kn = 3m + r - 3k - (2m - k) = m + r - 2k

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 ss, of support reactions aa and of connecting forces between the bodies zz (a moment hinge between two bodies transmits two forces):

n=a+z−3sn = a + z - 3s

For the Gerber beam from section 5, two bodies joined by one hinge: a=4a = 4, z=2z = 2, s=2s = 2, so n=4+2−6=0n = 4 + 2 - 6 = 0. 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

Structuremmrrkkccnn
Simply supported beam (pinned and roller)13200
Cantilever13200
Two-span beam24301
Gerber beam with one hinge34410
Triangular truss33330
Frame, both columns fixed36403
Cantilever with a spring at its end14201
T-frame with cantilever arm35402

In the triangular truss each of the three nodes has two hinged member ends and so counts one condition: c=3c = 3. 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 n≥0n \ge 0 can still be a mechanism; this is called a critical form. Three typical cases, all with n=0n = 0:

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 Kff\mathbf K_{ff} 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 nn is the number of unknowns in the force method. The two quantities are unrelated:

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, H=4H = 4 m, fixed at FF. Rigidly connected at its top KK: to the right the beam K–B, ℓ2=2\ell_2 = 2 m, to the pinned support BB; to the left a cantilever arm K–L, ℓ1=1\ell_1 = 1 m, with a point load P=10P = 10 kN downwards at its free end LL. All members with EI=20 250EI = 20\,250 kNm².

Static indeterminacy

n=3m+r−3k−c=3⋅3+(3+2)−3⋅4−0=2n = 3m + r - 3k - c = 3 \cdot 3 + (3 + 2) - 3 \cdot 4 - 0 = 2

With the force method two redundants would have to be found, for instance the two forces at the pinned support BB.

Kinematic indeterminacy

In the calculator the degrees of freedom of LL (three), KK (three) and the rotation at the pinned support BB are free: seven unknowns. With axially rigid members KK 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 KK as a force and a moment. A single unknown remains, the rotation φK\varphi_K.

Solution with one unknown

The cantilever arm loads the node with the moment P ℓ1=10P\,\ell_1 = 10 kNm counter-clockwise. The rotational stiffnesses of the two other members at the node:

beam, free to rotate at B:3EIℓ2=1.5 EIcolumn, fixed at F:4EIH=1.0 EI\begin{aligned} \text{beam, free to rotate at } B \text{:} &\quad \frac{3EI}{\ell_2} = 1.5\,EI \\ \text{column, fixed at } F \text{:} &\quad \frac{4EI}{H} = 1.0\,EI \end{aligned} φK=102.5 EI=4EI=1.975⋅10−4 rad\varphi_K = \frac{10}{2.5\,EI} = \frac{4}{EI} = 1.975 \cdot 10^{-4}\ \text{rad}

The node moment is distributed in proportion to the stiffnesses: 66 kNm into the beam and 44 kNm into the column; half of it is carried over to the fixed support, MF=2M_F = 2 kNm. From this the reactions:

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 EA=2.7⋅106EA = 2.7 \cdot 10^6 kN. Under the column force node KK drops by about 0.020.02 mm, and the results differ by 2 to 3 %: By=−2.944B_y = -2.944 kN, Fy=12.944F_y = 12.944 kN, H=1.541H = 1.541 kN and MF=2.051M_F = 2.051 kNm. With a very large EAEA it gives exactly the values above.

9. What the calculator does

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 BB and 12.944 kN and 2.051 kNm at FF. Swapping a roller for a pinned support or adding a hinge updates the count immediately.

Open the T-frame in the calculator

← All topics