Slope Deflection · Problem 6 of 7All problems
Slope Deflection Method ExampleSlope deflection frame with sidesway: portal
Problem. The portal frame is fixed at A and D. The columns are 4 m and beam B–C is 6 m. A uniform load of 10 kN/m acts on the beam, and a 30 kN lateral load acts to the right at joint B. EI is constant and axial deformation is neglected. Use the slope-deflection method to find the end moments and support reactions, and draw the shear and moment diagrams.

Try it yourself before reading the solution. Show the results
- −6.56 kN
- 22.00 kN
- 24.75 kN·m
- −23.44 kN
- 38.00 kN
- 47.25 kN·m
Solution
Slope-deflection is a displacement method: the unknowns are the rotations of the joints that are free to rotate. This frame sways: for each story, a translation unknown and a story shear equation are added; in the columns the chord rotation is . Axial deformation is neglected (, 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):
Unknowns:
EI is the same in every member, so it is factored out and the unknowns are solved for as (kN·m²).
There's a lateral load and nothing holds the column tops, so the story sways. Three unknowns: , , .
FEM table: fixed-end moments
| # | Loading | ||
|---|---|---|---|
| 1 | Uniform load (full span) w over the whole span | ||
| 2 | Point load at midspan P at x = L/2 | ||
| 3 | Point load (general) P at a from end i, b from end j | ||
| 4 | Triangular load (0 → w) 0 at end i, w at end j | ||
| 5 | Partial uniform load w from x = a to x = b | ||
| 6 | Couple moment M0 (counterclockwise +) at a from end i, ξ = a/L | ||
| 7 | Support settlement (chord rotation) ψ = (Δⱼ − Δᵢ)/L, settlement down + | ||
| 8 | Pinned far end (modified FEM) if end j is a pin |
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.
| Member | L (m) | (FEM)ᵢⱼ (kN·m) | (FEM)ⱼᵢ (kN·m) |
|---|---|---|---|
| A–B | 4.00 | 0 | 0 |
| B–C | 6.00 | -30.00 | 30.00 |
| D–C | 4.00 | 0 | 0 |
B–C: FEM table, row 1
Chord rotations of the columns (from story drift):
The columns have equal height, so both have . The beam doesn't rotate under sway: .
For each member end, (ψ = Δ/h in the columns):
At each joint free to rotate, the end moments balance the external moment: . This gives a system of linear equations in the unknowns:
Joint equilibrium cannot determine the sidesway, so a horizontal shear equation is written for a cut through each story (the column shears at the cut resist the lateral loads above it). In terms of the unknowns:
Right-hand side 30.00 kN: lateral load at joint B, 30.00 kN.
The third equation doesn't come from a joint: the column shears must carry the 30 kN. A column's shear is .
Substitute the rotations back into the slope-deflection equations:
✓ The results match the method's own reference, the axially rigid (EA ≈ ∞) matrix solution (largest difference 2.1 × 10⁻⁶ kN·m).
Each member is cut free: the end moments come from above and the end shears from member equilibrium (). The arcs and arrows are the end moments and forces acting on the member (kN, kN·m); each box is in equilibrium by itself.
Story shear check: the sum of the column end shears must resist the lateral load above the cut:
Find the column shears by hand: (24.75 + 1.5) / 4 = 6.56 and (47.25 + 46.5) / 4 = 23.44. They total 30, the lateral load.
| Support | Rx (kN) | Ry (kN) | M (kN·m, ccw +) |
|---|---|---|---|
| A | -6.56 | 22.00 | 24.75 |
| D | -23.44 | 38.00 | 47.25 |


Results
- −6.56 kN
- 22.00 kN
- 24.75 kN·m
- −23.44 kN
- 38.00 kN
- 47.25 kN·m
Matches the independent stiffness solution.
Common mistakes
- If the sign of or of a fixed-end moment is reversed, the result can still satisfy statics, so an equilibrium check won't catch the error. An open-access textbook makes this mistake in four examples.
- Joint equations can't determine the sway. Without the story shear equation, the system is one equation short.
- All lateral loads above the cut go on the right-hand side of the story shear equation.
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.