Virtual Work - Lecture Notes 2020-21
Virtual Work - Lecture Notes 2020-21
1 Introduction
This unit presents the concept of virtual work. Virtual work is a very elegant and powerful principle
that is much used in structural analysis.
From the unit on minimum potential energy we know that the total potential energy of a structural
system is at a minimum when the structure is in a state of static equilibrium. This means that the
equilibrium position corresponds to the minimum position on the ‘energy surface’. Hence any (small)
disturbance from the equilibrium position will result in no net change in potential. This concept is
used to develop a range of analysis techniques to find forces and displacements in structures.
When the CDS is applied to the EFS the structural system changes shape; the applied loads do work
and the strain energy in the system changes. The principle of virtual work tells us that the work done
by the applied loads during the application of the CDS will be exactly equal to the change in strain
energy.
If forces are being found then the real forces will be used as the equilibrium force system and the
displacement system will be virtual.
Conversely if displacements are to be found then the real displacement system will be used as the
compatible displacement system and the force system will be virtual.
Axial Force
If an element carrying an axial force of F is elongated by some small amount then the work done
by the existing force is F×. The system is conservative, hence the strain energy (U) gained by the
element is equal to the work done by the force.
𝐹 𝑓 𝐿
𝑈 = 𝐹×𝛿 = (1)
𝐸 𝐴
if the structure consists of a number of elements then
𝐹 𝑓 𝐿
𝑈 = ∑ 𝐹×𝛿 = ∑ (2)
𝐸 𝐴
𝐴𝑙𝑙 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑠 𝐴𝑙𝑙 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑠
Note f can be thought of as a small force associated with the small change in length .
Bending Moment
Here we are interested in the change in strain energy in a beam carrying bending when it is put
through some small displacement system.
Consider a small element of the beam dx carrying a bending moment of M as shown in Figure 1(a).
M M M M
dx
(a) (b)
Now introduce a small displacement system that causes a change in curvature throughout the beam
(see Figure 1(b)). From the engineer’s theory of bending.
𝐸 𝑚 (3)
=
𝑅 𝐼
hence
1 𝑚
curvature = = (4)
𝑅 𝐸 𝐼
Where m is the bending moment acting on the element dx associated with the change in curvature.
It follows that during the application of the small displacement system
and, if the structure consists of a number of elements then the total change in strain energy is
𝐿
𝑀 𝑚
𝑈 = ∑ ∫ 𝑑𝑥 (7)
0 𝐸 𝐼
𝐴𝑙𝑙 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑠
Note m can be thought of as a small moment associated with the small change in curvature of
element dx.
Example 1
Use virtual work to find the value of the right-hand reaction and the bending moment under the load
for the beam shown below.
Space Diagram
40 kN
16 kN/m
a c
b d
4m 2m 2m
A force is to be found, hence use the real force system as the EFS.
EFS
40 kN
16 kN/m
a c
b d
VL VR
use a small displacement in the direction of the required force as the CDS.
40 kN CDS
16 kN/m
VR
VL
Note that during a virtual displacement the work done by the loads (including reactions) is equal to
the change in strain energy. The chosen displacement pattern causes no deformation in the beam,
hence the change in strain energy is zero.
hence
3 1 7
𝑉𝑅 × 𝛿 − 40 × 𝛿 − (16 × 2) × 𝛿 = 0
4 2 8
which yields
4
𝑉𝑅 = (20 + 28) = 64 kN
3
The CDS shown below is used find the bending moment under the load. Note deformation is applied
only to a small element of the beam at point where the bending moment is to be found (other parts
of the beam undergo displacement but not deformation).
16 kN/m
40 kN
c c
VL VR
M M
Note that
𝜃 = 3𝛼
and that the strain energy gained by the beam is equal to the work done by the internal moment, M,
at b
change in strain energy = 𝑀 𝜃 = 3 𝑀𝛼
Example 2
Use virtual work to find the value of the force in element ab of the pin jointed frame shown below.
a b Ha
80 kN Va 80 kN
4m
Space
EFS
Diagram Hc
c
3m
Vc
The actual force system is used as the EFS and the displacement system is chosen to deform ab while
not changing the length of element bc. This is because we do not want any strain energy change in
element bc.
change of length component
change in length of 𝑎𝑏 = 0.8𝛿 (element a,b)
𝐹𝑎𝑏 = 60 kN c
CDS
Vc
Note that when finding forces in statically determinate structures the properties of the elements did
not have to be known as the element forces are independent of the element properties.
It is self-evident that the displacements in a structure are dependent upon the element properties
(or stiffnesses). Hence the stiffness of the members of the structure must be used as part of the
solution.
Example 3
Use virtual work to find the vertical displacement at joint b of the pin jointed frame shown below
given that A = 2000 mm2 and E = 200 kN/mm 2 for all elements.
a 60 kN b 0.75 kN
80 kN 1 kN
4m -100 kN -1.25 kN
c
3m
The real displacement system is used as the CDS and the EFS is a vertical unit force at b as shown in
the diagram. Let the vertical displacement at b in the CDS be y downwards.
Apply the principle of virtual work (note that the unit force generates the member forces shown)
Use virtual work to find the mid-span deflection of the beam shown below.
P
CDS
a c
b
2L/3 L/3
x1 x2 x3
Px1/3 2Px3/3
PL/6
Bending Moment
2PL/9 Diagram
2PL/9 - Px2/3
Displacement is required, therefore use the actual displacement system as the CDS, and unit force
at mid-span will be used as the EFS.
unit load
EFS
VL VR
L/2 L/2
Bending Moment
Diagram
L/6 x3/2
x1/2
L/4
L/6 + x2/2
𝐿
𝑀 𝑚
The problem here is to integrate ∫ 𝑑𝑥 over the whole beam.
0 𝐸 𝐼
This will have to be done piecewise, in three parts
𝐿 𝐿
𝑃 𝑥1
2 𝑥1 6 2 𝑃 𝐿 𝑃 𝑥2 𝐿 𝑥2
1 × 𝛥𝑏 = ∫ ( × ) 𝑑𝑥1 + ∫ ( − )( + ) 𝑑𝑥2 +
0 3 2 𝐸 𝐼 0 9 3 6 𝐸 𝐼 2 𝐸 𝐼
𝐿
3 2 𝑃 𝑥3 𝑥3
∫ ( × ) 𝑑𝑥3
0 3 2 𝐸 𝐼
𝐿 𝐿 𝐿
𝑃 𝑥13 2 𝑃 𝐿2 𝑥2 𝑃 𝐿 𝑥22 𝑃 𝑥23 6 𝑃 𝑥33 3
= [ ] +[ + − ] +[ ]
18 𝐸 𝐼 0 27 𝐸 𝐼 36 𝐸 𝐼 18 𝐸 𝐼 0 9 𝐸 𝐼 0
Volume Integrals
Evaluating integrals as shown above is time consuming and error prone. Standard results have been
evaluated for standard functions. These are known as volume integrals. The Structures Data Sheet
shows values for some common functions. To illustrate, the previous integration will be evaluated
using volume integrals.
×
𝐿 𝐿 𝑃 𝐿
× ×
1 × 𝛥𝑏 = 2 4 6 +
3 𝐸 𝐼
×
𝐿 𝐿 𝑃 𝐿 2 𝑃 𝐿 𝐿 𝐿 𝑃 𝐿 2 𝑃 𝐿
× × (2 × + ) × ×( +2× )
6 4 6 9 + 6 6 6 9 +
6 𝐸 𝐼 6 𝐸 𝐼
×
𝐿 𝐿 2 𝑃 𝐿
× ×
3 6 9
3 𝐸 𝐼
hence
𝑃 𝐿3 5 𝑃 𝐿3 11 𝑃 𝐿3 𝑃 𝐿3
𝛥𝑏 = + + +
144 𝐸 𝐼 1296 𝐸 𝐼 3888 𝐸 𝐼 243 𝐸 𝐼
27 𝑃 𝐿3 15 𝑃 𝐿3 11 𝑃 𝐿3 16 𝑃 𝐿3
= + + +
3888 𝐸 𝐼 3888 𝐸 𝐼 3888 𝐸 𝐼 3888 𝐸 𝐼
69 𝑃 𝐿3
=
3888 𝐸 𝐼
This is a whole lot easier
Example 5
Use virtual work to find the vertical displacement under the 30 kN load and the rotation at c.
30 kN 20 kN
a c Space Diagram
b d
and CDS
5m 5m 4m
80 kNm
Bending Moment
Diagram
35 kNm
𝑉𝑎 = 7 kN; 𝑉𝑐 = 43 kN
Use the actual displacement system as the CDS (i.e. displacements associated with the above BMD).
Use unit load in the direction of the required displacement as the EFS.
1 kN
a c EFS
b d
5m 5m 4m
Bending Moment
2.5 kNm Diagram
Rotation at c
Use the actual displacement system as the CDS and use unit moment in the direction of the required
rotation as the EFS.
1 kNm
a c EFS
b d
5m 5m 4m
Bending Moment
1 kNm Diagram
5 × 35 × 0.5 5 × 35 × (2 × 0.5 + 1)
1 × 𝜃𝑐 = + +
3 𝐸 𝐼 6 𝐸 𝐼
5 × (−80) × (0.5 + 2 × 1)
6 𝐸 𝐼
hence
29.17 58.33 166.7 79.2
𝜃𝑐 = + − = rad
𝐸 𝐼 𝐸 𝐼 𝐸 𝐼 𝐸 𝐼
Example 6
Use virtual work find to the deflection under the load and at the tip of the uniform cantilever shown
below given that I = 1500×106 mm4, and E = 15 kN/mm2.
25 kN
a c
b
4m 2m
Units
Draw BMD
Displacement required, so use the actual displacements as the compatible displacement system
(CDS). The BMD for the actual system is (by inspection).
100 kNm
Use unit load in the direction of the required displacement as the equilibrium force system (ESF).
1 kN CDS
a c
b
Apply the principle of virtual work (let the vertical deflection under the load be )
Again use unit load in the direction of the required displacement as the equilibrium force system
1 kN
a
b c
6 kNm
2 kNm
Bending Moment
Diagram
2m
Apply the principle of virtual work (let the vertical deflection at the tip be ).
Example 7
The figure shows a pin jointed truss. Use the principle of virtual work to calculate:
30°
Solution (a) d
3m 4m
Units
Force in Element cd
Force required, therefore use the real force system as the EFS (the equilibrium force system).
Fab
Fcd
Choose a compatible displacement system (CDS) to make only the force we are interested in (Fcd) do
work. This is achieved by rotating triangle abc as a rigid body (i.e. the triangle does not change shape
during the rotation). This causes cd to change length (i.e. its internal forces do work) while the other
members do not change length.
a b
b’
c
c’ 30º
Hence
𝛿 Δ
=
𝐿𝑎𝑐 𝐿𝑎𝑏
√2.3092 + 32
𝛿 = × Δ = 0.541 Δ
7
2.309
𝛼 = tan−1 ( ) = 37.6°
3
𝜃 = 90 − 30 − 𝛼 = 22.4°
Solution (b)
Displacements required therefore use real displacements as the compatible displacement system.
Note that the 'real' member forces are required to calculate the member extensions. These forces
can be calculated by any suitable method. In this case the method of joints would be appropriate.
a 155.9 kN b
0
180 kN 90 kN
c
180 kN
Horizontal Displacement
a 1 kN b 1 kN
0 kN
0 kN
0 kN
Apply the principle of virtual work (note that the unit force generates the forces shown)
Vertical Displacement
a 155.9/90 = 1.732 kN b
0 kN
2 kN 1 kN
c
2 kN
Apply the principle of virtual work (note that the unit force generates the forces shown)
Example 8
Use virtual work to calculate the sway deflection of the structure shown below at mid-height
between a and b and at b.
P b c
4m
a d
10 m
Units
Use metres for length and symbols for the loads (as no units are given).
Draw BMD
Displacement required so use the actual displacements as the compatible displacement system
(CDS). Draw the BMD (by inspection).
P b c 4P
4P
a P d
0.4P 0.4P
Use unit load in the direction of the required displacement as the equilibrium force system (ESF).
b c 2
2
1
2m
a 1 d
0.2 0.2
Apply the principle of virtual work (let the mid-height deflection be )
Sway Deflection at b
Again Use unit load in the direction of the required displacement as the equilibrium force system
(EFS).
1 b c 4
a 1 d
0.4 0.4
Apply the principle of virtual work (let the sway deflection at b be )
4 × 4 𝑃 × 4 10 × 4 𝑃 × 4
Δ2 = +
3 𝐸 𝐼 3 𝐸 𝐼
64 𝑃 180 𝑃 224 𝑃
= + =
3 𝐸 𝐼 3 𝐸 𝐼 3𝐸 𝐼
Example 9
Use virtual work to compare the horizontal and vertical deflections at the load for Frames (a) and
(b). Both structures are constructed from 300 x 300 x 12.5 SHSs (use E = 209×106 kN/m2, A =
0.0143 m2, I = 196×10-6 m4). Axial deformations should be neglected for Frame (b).
200 kN
Frame (a)
4m
a c
4m 4m
200 kN
b c
Frame (b)
4m
a d
4m 4m
Units
Displacements required - use real displacements as the compatible displacement system. This
structure is a pin-jointed frame and therefore carries load by axial force in the members (i.e. no
bending or shear).
200 kN
141.4 kN 141.4 kN
a c
Horizontal Displacement
1/2 kN 1/2 kN
a c
Apply the principle of virtual work (note that the unit force generates the forces shown)
Vertical Displacement
1/2 kN 1/2 kN
a c
Apply the principle of virtual work (note that the unit force generates the forces shown)
Displacements required therefore use real displacements as the compatible displacement system.
This structure is a rigidly connected frame and therefore carries load primarily by bending or shear.
Although axial forces and deformations exist in the structure they can be safely ignored as when
calculating displacements in such frames.
Draw BMD
Displacements required so use the actual displacements as the compatible displacement system
(CDS). Draw the BMD (by inspection).
400 kN m
100 kN 100 kN
Horizontal Displacement
Use unit load in the direction of the required displacement as the equilibrium force system (ESF).
2 kNm
1 kN
2 kNm
0.5 kN 0.5 kN
Vertical Displacement
Use unit load in the direction of the required displacement as the equilibrium force system (ESF).
1 kN 2 kN m
2 kN m
0.5 kN 0.5 kN
The bending moment diagrams are identical to those for the horizontal deflection, hence.
Δ𝑦 = 0.052 m (downwards)
It is important to appreciate that Frames (a) and (b) behave in fundamentally different ways. Frame
(a) carries load purely by axial force in its members, whereas Frame (b) carries load primarily by
bending and shear in its members. Axial rigidity has been assumed for Frame (b) to simplify the
solution (this will introduce only small errors). You might like to repeat its solution including axial
deformation and compare the results.
Note also that Frame (b) is non-symmetrical and therefore sways, and that the vertical displacement
at the load is 137 times greater than the corresponding displacement in Frame (a).
Tutorial Question
Include axial deformations when analysing Frame (b). Does their inclusion make much difference??
6 Workshops
Workshop 1
The figure below shows a uniform continuous beam with a knife-edge support at 'b', a pin at 'c' and
roller supports at 'd' and 'f'.
(b) Use virtual work to determine the vertical reactions at 'b' and 'd' and the bending
moments at 'd' and 'e'.
60 kN
b 20 kN/m
d f
a c e
d
2m 4m 2m 3m 1m
Workshop 2
Use virtual work to prove the deflection coefficients on the Structures Data Sheet for a simply
supported beam carrying a uniformly distributed load.
5 𝑊 𝐿3
(a) the maximum deflection is:
384 𝐸 𝐼
𝑊 𝐿2
(b) the maximum slope is:
24 𝐸 𝐼
where W is the total load.
7 Additional Exercises
Q1 Use virtual work to calculate the deflection and rotation at the tip of the uniform
cantilever shown below.
M
a b
Q2 Use virtual work to calculate the right hand reaction and the deflection under the load
for structure shown below, given that I = 12000 cm4 and E = 200 kN/mm2.
200 kN
a b
c
5m 1.5 m
Q3 (a) Use virtual work to find the rotation at both ends of the uniform beam shown below.
(b) Find the magnitude and location of the biggest deflection. Note this is a challenging
question if you attempt it by virtual work.
M
b
a
Q4 Use virtual work to prove that the maximum deflection of a uniform, simply supported
beam under the action of a midspan point load is PL3/48EI.
Q5 The figure below shows a pin jointed truss. Use the virtual work to calculate
b e
50 kN
20 m
a c d f g
40 m 40 m 40 m 40 m
Q6 The figure below shows a uniform, simply supported beam. Use virtual work to calculate
the maximum deflection and slope then compare these with the values given on the
Structures Data Sheet.
a /unit length b
Q7 The figure below shows a simply supported beam carrying two point loads. Use virtual
work to calculate the vertical deflection under the 200 kN load and the vertical
deflection at the left-hand end of the beam. E I is the same for all spans.
200 kN 100 kN
a b d
c e
Q8 The figure below shows a uniform frame. Use virtual work to calculate
a
120 kN
2.5 m
20 kN/m
b c
10 m
Check the vertical reaction and moment at d by simple statics. EI is the same for all spans.
200 kN
c d 20 kN/m e
b f
a
1m 4m 2m 4m 2m
Q10 The figure below shows a uniform pitched roof portal with pinned feet and a pin at c.
(a) Use virtual work to calculate the horizontal and vertical reactions at e and the bending
moment at b. Check your answers by simple statics.
(b) Use virtual work to calculate the horizontal deflection and rotation at b and the vertical
deflection at c. All elements have the same cross-section and axial deformations should
be neglected.
1m c
200 kN
b d
3m
a e
4m 4m
𝐿 𝑃 𝐿 𝐿
× × 3
Q4 1×Δ = 2×2 4 4 = 𝑃 𝐿
3 𝐸 𝐼 48 𝐸 𝐼
Q5(a)
50 kN
Hc
Va
Vc Vf
EFS and CDS for Va
50 kN
Hc
Va Vc
Vf
EFS and CDS for Vf
𝑉𝑎 = 50 kN ↑; 𝑉𝑓 = 100 kN ↑
Q5(b) The actual forces in the elements are used as the EFS (forces are in kN)
50 kN
-111.8 -111.8 111.8 111.8
100 -100
The displacements caused by unit force (in the direction of each required displacement in turn)
are used as the CDSs.
Δ𝑑 = 0.1058 m ↑; Δ𝑔 = 0.2116 m ↓
𝐿 𝐿 𝜔 𝐿2 3 𝜔 𝐿2
2× × ×( +2× ) 5 𝜔 𝐿4
Q6 2 4 8 32
1 × Δ𝑚𝑎𝑥 = = ;
6 𝐸 𝐼 384 𝐸 𝐼
𝜔 𝐿2
𝐿 × 1 × (0 + 2 × ) 𝜔 𝐿3
8
𝜃𝑚𝑎𝑥 = =
6 𝐸 𝐼 24 𝐸 𝐼
Q7 Applying unit load downwards
15 15
3 × 8 × 225 √17 × 8 × 225
Δ𝑎 = + +
3 𝐸 𝐼 3 𝐸 𝐼
9 9
√17 × 8 × 375 3 × 8 × 375 2003
+ = ;
3 𝐸 𝐼 3 𝐸 𝐼 𝐸 𝐼
(positive hence displacement is to the right)