Skip to main content

Moment distribution principle; frame stiffness matrix

Short answer

Moment distribution: lock joints, distribute unbalanced moments by DF = k/Σk (k = 4EI/L or 3EI/L), carry over half to fixed far ends. The stiffness matrix for the frame is [K] = [[a+12b, 0, 6bL, 6bL], [0, a+12b, -6bL, 0], [6bL, -6bL, 8bL², 2bL²], [6bL, 0, 2bL², 4bL²]].

Describe with an example the principle of moment distribution. For the frame shown in figure below generate the stiffness matrix that operates on displacements u1u_1, v1v_1, θ1\theta_1 and θ2\theta_2. Both members are slender and have the same E, I, A and L. Express matrix coefficients in terms of L, a=AE/La = AE/L and b=EI/L3b = EI/L^3. [Figure: two members meeting at joint 2: horizontal member from fixed end 1 and vertical member down to fixed/hinged end 3; joint 2 has degrees of freedom U1,Fx1U_1, F_{x1} (horizontal), V1,Fy1V_1, F_{y1} (vertical), θ1,M1\theta_1, M_1 (rotation at 2) and θ2,M2\theta_2, M_2 (rotation at 3).]

Part 1: Principle of moment distribution

The method (Hardy Cross) solves continuous beams and frames by successive approximation instead of simultaneous equations.

  1. Lock all joints. Each loaded member has fixed-end moments (FEM); at each joint the sum of the FEMs is the unbalanced moment.
  2. Release a joint: it rotates until in equilibrium, i.e. the balancing moment (= unbalanced moment with reversed sign) is distributed to the members in proportion to the distribution factors DF=k/∑kDF=k/\sum k, with k=4EI/Lk=4EI/L (far end fixed) or 3EI/L3EI/L (far end hinged).
  3. Carry over half of each distributed moment to the far end if it is fixed (COF=12COF=\tfrac12).
  4. Repeat for all joints until the carried-over moments are negligible. Final moment = FEM + distributed + carried-over moments.

Example. Beam ABC, AB = 6 m with 10 kN/m, BC = 4 m, EI constant; A fixed, C simple support. KBA=EI/6K_{BA}=EI/6, KBC=34⋅EI/4K_{BC}=\tfrac34\cdot EI/4, so DFBA=0.471DF_{BA}=0.471, DFBC=0.529DF_{BC}=0.529. FEMAB=−30FEM_{AB}=-30, FEMBA=+30FEM_{BA}=+30 kNm. Balancing moment at B = −30-30 kNm, distributed as −30×0.471=−14.12-30\times0.471=-14.12 to BA and −30×0.529=−15.88-30\times0.529=-15.88 to BC; carry-over to A = −7.06-7.06. Final: MAB=−37.06M_{AB}=-37.06, MBA=15.88M_{BA}=15.88, MBC=−MBA=−15.88M_{BC}=-M_{BA}=-15.88 kNm, MCB=0M_{CB}=0.

Part 2: Stiffness matrix for u1,v1,θ1,θ2u_1,v_1,\theta_1,\theta_2

Assumed geometry (as described): member 1 is horizontal, fixed at its left end (node 1) and joined at its right end to joint 2. Member 2 hangs vertically down from joint 2 to node 3, where the translations are restrained and the rotation θ2\theta_2 is free (hinge/roller type end). Both members have the same E,I,A,LE,I,A,L. Coordinates (positive directions): u1u_1 horizontal (right), v1v_1 vertical (up), θ1\theta_1 rotation of joint 2 (anticlockwise), θ2\theta_2 rotation of the end of member 2 (anticlockwise).

Use a=AE/La=AE/L and b=EI/L3b=EI/L^3. For a prismatic member with six end displacements the local stiffness matrix has the terms aa (axial), 12b12b, 6bL6bL, 4bL24bL^2, 2bL22bL^2 (bending).

Member 1 (horizontal), contribution at joint 2:

[a00012b−6bL0−6bL4bL2] (rows/columns u1,v1,θ1)\begin{bmatrix}a&0&0\\0&12b&-6bL\\0&-6bL&4bL^2\end{bmatrix}\ \text{(rows/columns }u_1,v_1,\theta_1\text{)}

(with the fixed left end, the shear at the right end for a unit upward displacement is 12b12b and the end moment term is ∓6bL\mp6bL, depending on the sign convention).

Member 2 (vertical), rotated by 90°: the local axial direction is the global vv direction and the local transverse direction is the global uu direction. Hence the axial term aa appears in the v1v1v_1v_1 position and the bending terms 12b12b appear for u1u_1:

[12b06bL6bL0a006bL04bL22bL26bL02bL24bL2] (rows/columns u1,v1,θ1,θ2)\begin{bmatrix}12b&0&6bL&6bL\\0&a&0&0\\6bL&0&4bL^2&2bL^2\\6bL&0&2bL^2&4bL^2\end{bmatrix}\ \text{(rows/columns }u_1,v_1,\theta_1,\theta_2\text{)}

Assembled structure stiffness matrix (sum of the two members):

[K]=[a+12b06bL6bL0a+12b−6bL06bL−6bL8bL22bL26bL02bL24bL2][K]=\begin{bmatrix}a+12b&0&6bL&6bL\\0&a+12b&-6bL&0\\6bL&-6bL&8bL^2&2bL^2\\6bL&0&2bL^2&4bL^2\end{bmatrix}

with {F}={Fx1,Fy1,M1,M2}T\{F\}=\{F_{x1},F_{y1},M_1,M_2\}^T and {d}={u1,v1,θ1,θ2}T\{d\}=\{u_1,v_1,\theta_1,\theta_2\}^T, so that {F}=[K]{d}\{F\}=[K]\{d\}.

Checks: [K][K] is symmetric; K33=8bL2=4bL2+4bL2K_{33}=8bL^2=4bL^2+4bL^2 (the two members each contribute 4EI/L4EI/L to the rotation of the joint); K11=a+12bK_{11}=a+12b (axial stiffness of member 1 plus the transverse stiffness of member 2) and K22=a+12bK_{22}=a+12b (axial of member 2 plus transverse of member 1). The signs of the coupling terms K13K_{13}, K23K_{23} change if the positive directions or the geometry are mirrored.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Theory of Structures II chapter 3 questions →