YapSatInteractive Structural Analysis
Slope Deflection · Problem 5 of 7All problems

Slope Deflection Method ExampleSlope deflection multi-span frame

Problem. The frame is pinned at A and fixed at D, E, and F. The beam spans are 6 m, and the columns under B and C are 4 m. A 40 kN point load acts at the middle of B–C, and a 10 kN/m uniform load acts on C–D. EI is constant and axial deformation is neglected. Use the slope-deflection method to find the end moments, and draw the shear and moment diagrams.

Three-span frame: pinned at A, fixed at D, E, and F, 6 m spans, 4 m columns, 40 kN point load at the middle of B–C, 10 kN/m uniform load on C–D
Figure 1. The frame, its loads, and its dimensions.
Try it yourself before reading the solution. Show the results
AyA_{y}
−1.18 kN
DyD_{y}
29.66 kN
MDM_{D}
−29.33 kN·m
ExE_{x}
5.31 kN
EyE_{y}
19.16 kN
MEM_{E}
−7.08 kN·m
FxF_{x}
−0.76 kN
FyF_{y}
52.36 kN
MFM_{F}
1.01 kN·m
Ax+DxA_{x} + D_{x}
−4.55 kN

Solution

1Unknowns and assumptions

Slope-deflection is a displacement method: the unknowns are the rotations of the joints that are free to rotate. This frame has no sidesway, so ψ=0\psi = 0 for every member; axial deformation is neglected (EA≈∞EA \approx \infty, the usual hand-method assumption). Sign convention (as in Hibbeler): end moments, joint rotations θ, and chord rotations ψ are positive clockwise, with end moments taken as acting on the member (counterclockwise on the joint). Kassimali's counterclockwise-positive values have the opposite sign.

Fixed (θ = 0): θD=0\theta_{D} = 0θE=0\theta_{E} = 0θF=0\theta_{F} = 0
Unknowns: θA\theta_{A}θB\theta_{B}θC\theta_{C}

EI is the same in every member, so it is factored out and the unknowns are solved for as EIθEI\theta (kN·m²).

A is pinned, so it rotates too: θA\theta_A, θB\theta_B, θC\theta_C. An exam sometimes asks only for these equations.

2Fixed-end moments
FEM table: fixed-end moments
#Loading(FEM)i(\mathrm{FEM})_i(FEM)j(\mathrm{FEM})_j
1Uniform load (full span)
w over the whole span
−wL212-\dfrac{wL^2}{12}+wL212+\dfrac{wL^2}{12}
2Point load at midspan
P at x = L/2
−PL8-\dfrac{PL}{8}+PL8+\dfrac{PL}{8}
3Point load (general)
P at a from end i, b from end j
−P a b2L2-\dfrac{P\,a\,b^2}{L^2}+P a2bL2+\dfrac{P\,a^2 b}{L^2}
4Triangular load (0 → w)
0 at end i, w at end j
−wL230-\dfrac{wL^2}{30}+wL220+\dfrac{wL^2}{20}
5Partial uniform load
w from x = a to x = b
−w[x22−2x33L+x44L2]ab-w\Big[\tfrac{x^2}{2}-\tfrac{2x^3}{3L}+\tfrac{x^4}{4L^2}\Big]_a^b+w[x33L−x44L2]ab+w\Big[\tfrac{x^3}{3L}-\tfrac{x^4}{4L^2}\Big]_a^b
6Couple moment
M0 (counterclockwise +) at a from end i, ξ = a/L
M0(1−4ξ+3ξ2)M_0\big(1-4\xi+3\xi^2\big)M0(3ξ2−2ξ)M_0\big(3\xi^2-2\xi\big)
7Support settlement (chord rotation)
ψ = (Δⱼ − Δᵢ)/L, settlement down +
−6EILψ-\dfrac{6EI}{L}\psi−6EILψ-\dfrac{6EI}{L}\psi
8Pinned far end (modified FEM)
if end j is a pin
(FEM)i′=(FEM)i−12(FEM)j(\mathrm{FEM})'_{i} = (\mathrm{FEM})_i - \tfrac{1}{2}(\mathrm{FEM})_jMj=0M_{j} = 0

Member fixed at both ends. Sign convention: an end moment is positive when it acts clockwise on the member (counterclockwise on the joint), as in Hibbeler. Use row 8 for a pinned end. The values match the engine's load integration exactly.

40 kN10 kN/m30.030.030.030.0ABCDEF
All joints locked: fixed-end moments at the ends of the loaded members (kN·m)
MemberL (m)(FEM)ᵢⱼ (kN·m)(FEM)ⱼᵢ (kN·m)
A–B6.0000
B–C6.00-30.0030.00
C–D6.00-30.0030.00
E–B4.0000
F–C4.0000

B–C: FEM table, row 2 C–D: FEM table, row 1

For B–C, PL/8 = 40 × 6 / 8 = 30. For C–D, wL²/12 = 10 × 36 / 12 = 30. Both are 30, so the fixed-end moments cancel at C.

3Slope-deflection equations

For each member end, Mij=2EIL(2θi+θj)+(FEM)ijM_{ij} = \tfrac{2EI}{L}\left(2\theta_i + \theta_j\right) + (\mathrm{FEM})_{ij} (ψ = 0):

MAB=0.667 EIθA+0.333 EIθB+0M_{AB} = 0.667\,EI\theta_{A} + 0.333\,EI\theta_{B} + 0
MBA=0.667 EIθB+0.333 EIθA+0M_{BA} = 0.667\,EI\theta_{B} + 0.333\,EI\theta_{A} + 0
MBC=0.667 EIθB+0.333 EIθC−30M_{BC} = 0.667\,EI\theta_{B} + 0.333\,EI\theta_{C} - 30
MCB=0.667 EIθC+0.333 EIθB+30M_{CB} = 0.667\,EI\theta_{C} + 0.333\,EI\theta_{B} + 30
MCD=0.667 EIθC−30M_{CD} = 0.667\,EI\theta_{C} - 30
MDC=0.333 EIθC+30M_{DC} = 0.333\,EI\theta_{C} + 30
MEB=0.500 EIθB+0M_{EB} = 0.500\,EI\theta_{B} + 0
MBE=1.000 EIθB+0M_{BE} = 1.000\,EI\theta_{B} + 0
MFC=0.500 EIθC+0M_{FC} = 0.500\,EI\theta_{C} + 0
MCF=1.000 EIθC+0M_{CF} = 1.000\,EI\theta_{C} + 0
4Joint equilibrium equations

At each joint free to rotate, the end moments balance the external moment: ∑Mend+Mext=0\sum M_{\text{end}} + M_{\text{ext}} = 0. This gives a system of linear equations in the unknowns:

(A)0.667 EIθA+0.333 EIθB=0\text{(A)}\quad 0.667\,EI\theta_{A} + 0.333\,EI\theta_{B} = 0
(B)0.333 EIθA+2.333 EIθB+0.333 EIθC=30\text{(B)}\quad 0.333\,EI\theta_{A} + 2.333\,EI\theta_{B} + 0.333\,EI\theta_{C} = 30
(C)0.333 EIθB+2.333 EIθC=0\text{(C)}\quad 0.333\,EI\theta_{B} + 2.333\,EI\theta_{C} = 0

Coefficient of θB\theta_B: 0.667 + 0.667 + 1 = 2.333. The column gives 4EI/4 = 1 and the beams 4EI/6 = 0.667. C's right-hand side is 0, because 30 − 30 = 0.

5Solution (rotations)
EIθA=−7.08 kN⋅m2EI\theta_{A} = -7.08\ \text{kN·m}^2EIθB=14.16 kN⋅m2EI\theta_{B} = 14.16\ \text{kN·m}^2EIθC=−2.02 kN⋅m2EI\theta_{C} = -2.02\ \text{kN·m}^2
6End moments and check

Substitute the rotations back into the slope-deflection equations:

MAB=0 kN⋅mM_{AB} = 0\ \text{kN·m}MBA=7.08 kN⋅mM_{BA} = 7.08\ \text{kN·m}MBC=−21.24 kN⋅mM_{BC} = -21.24\ \text{kN·m}MCB=33.37 kN⋅mM_{CB} = 33.37\ \text{kN·m}MCD=−31.35 kN⋅mM_{CD} = -31.35\ \text{kN·m}MDC=29.33 kN⋅mM_{DC} = 29.33\ \text{kN·m}MEB=7.08 kN⋅mM_{EB} = 7.08\ \text{kN·m}MBE=14.16 kN⋅mM_{BE} = 14.16\ \text{kN·m}MFC=−1.01 kN⋅mM_{FC} = -1.01\ \text{kN·m}MCF=−2.02 kN⋅mM_{CF} = -2.02\ \text{kN·m}

✓ The results match the method's own reference, the axially rigid (EA ≈ ∞) matrix solution (largest difference 3.6 × 10⁻⁶ kN·m).

Check: at B, 7.08 − 21.24 + 14.16 = 0. At the column end, MEB=MBE/2M_{EB} = M_{BE}/2, because E is fixed.

7Member equilibrium check (free-body diagrams)

Each member is cut free: the end moments come from above and the end shears from member equilibrium (∑M=0, ∑F=0\sum M = 0,\ \sum F = 0). The arcs and arrows are the end moments and forces acting on the member (kN, kN·m); each box is in equilibrium by itself.

AB7.11.21.2BC21.233.418.022.040 kNCD31.329.330.329.710 kN/mEB7.114.25.35.3FC1.02.00.80.8
8Support reactions and equilibrium check

Because axial deformation is neglected, the end moments cannot tell how axial force in a straight member chain between two supports is shared between them. The results table gives only the sum of those reactions; the other reactions and the M and V diagrams are not affected.

Bending moment diagram of the multi-span frame: 21.24 at the B end of B–C, 33.37 at its C end, and 29.33 kN·m at D
Figure 2. Bending moment (kN·m).
Shear diagram of the multi-span frame: 17.98 at the B end of B–C and 30.34 kN at the C end of C–D
Figure 3. Shear force (kN).

Results

AyA_{y}
−1.18 kN
DyD_{y}
29.66 kN
MDM_{D}
−29.33 kN·m
ExE_{x}
5.31 kN
EyE_{y}
19.16 kN
MEM_{E}
−7.08 kN·m
FxF_{x}
−0.76 kN
FyF_{y}
52.36 kN
MFM_{F}
1.01 kN·m
Ax+DxA_{x} + D_{x}
−4.55 kN

Matches the independent stiffness solution.

Common mistakes

  • Three members meet at each of joints B and C. The column end moment must be included in the equilibrium equation.
  • A is pinned, so its rotation can't be taken as zero. θA\theta_A is an unknown with its own equation.
  • A load's fixed-end moments have opposite signs at the two ends of a member. Writing them with the same sign breaks joint equilibrium.

Solve your own structure in YapSat

YapSat writes the solution steps on this page for the structures you draw, too. It solves beams and frames step by step by moment distribution, slope deflection, the force method, and the stiffness method, and also handles trusses, arches, influence lines, and deflections. Open this problem to change its loads, spans, and supports and see how the results respond. It's free and needs no account.

Open this problem in the appThe app runs on computers and tablets.