Professional Documents
Culture Documents
Introduction To The Principles of Virtual Work: F F F F X y
Introduction To The Principles of Virtual Work: F F F F X y
Fall, 2014
Consider a linear elastic beam with N (“real”) forces, Fi , applied at points 1,2,
..., N .
y
F1 F2 F3 FN
x
σ (x,y) ε (x,y)
11111
00000 11111
00000
00000
11111 00000
11111
00000
11111 00000
11111
00000
11111 00000
11111
D1 DN
x=0 D2 D3 D* x=L
{σ}T =
n o
σxx σyy σzz τxy τxz τyz (3)
{}T =
n o
xx yy zz γxy γxz γyz (4)
2 CEE 421L. – Matrix Structural Analysis – Duke University – Fall 2014, – H.P. Gavin
Next, consider the same beam with a single point load, F̄∗ , (This force could
be at one of the loading points, (1, · · · , N ) but it doesn’t have to be.)
y
F*
x
σ (x,y) ε (x,y)
11111
00000 11111
00000
00000
11111 00000
11111
00000
11111
00000
11111 00000
11111
00000
11111
D1 DN x=L
x=0 D2 D3 D
*
The force F̄∗ by itself produces a collocated deflection D̄∗ at point ∗, as well as
deflections D̄1 , D̄2 , ..., D̄N , at the other locations on the beam.
The force F̄∗ by itself creates stresses σ̄ and strains ¯ throughout the beam.
The external work of the force F̄∗ passing through the displacement D̄∗ is
1
W = F̄∗ D̄∗ , (5)
2
and the total internal work associated with this single point load is
1Z
U= {σ̄}T {¯} dV (6)
2 V
Finally, consider what happens when we apply F̄∗ first, then apply all the other
(“real”) loads F1 , F2 , ..., FN , while holding F̄∗ constant.
y
F1 F2 F3 F FN
*
x
σ+σ ε+ε
11111
00000 11111
00000
00000
11111
00000
11111 00000
11111
00000
11111
00000
11111 00000
11111
x=0 D+D
1 1 D+D x=L
D+D N N
2 2 D+D D+D
3 3 * *
F 11111111111111111111111111111111111
0000000000000000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111
* 11111111111111111111111111111111111
00000000000000000000000000000000000
0000000000000000000000000000000000011111111111111111111111111111111111111
1111111111111111111111111111111111100000000000000000000000000000000000000
00000000000000000000000000000000000000
11111111111111111111111111111111111111
11111111111111111111111111111111111
0000000000000000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000
11111111111111111111111111111111111
00000000000000000000000000000000000
1111111111111111111111111111111111100000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000
1111111111111111111111111111111111100000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000
1111111111111111111111111111111111100000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000
1111111111111111111111111111111111100000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000
11111111111111111111111111111111111
00000000000000000000000000000000000
1111111111111111111111111111111111100000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000
11111111111111111111111111111111111
0000000000000000000000000000000000011111111111111111111111111111111111111
00000000000000000000000000000000000000
1111111111111111111111111111111111100000000000000000000000000000000000000
11111111111111111111111111111111111111
0000000000000000000000000000000000011111111111111111111111111111111111111
1111111111111111111111111111111111100000000000000000000000000000000000000
D D +D
* * *
Fi 111111111111111111111111111111111111111
000000000000000000000000000000000000000
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
000000000000000000000000000000000000000
111111111111111111111111111111111111111
Di Di + D i
1X N
W = Fi Di (8)
2 i=1
The total external work is
1 1X N
W = F̄∗ D̄∗ + F̄∗ D∗ + Fi Di . (9)
2 2 i=1
Now, let’s find the internal work for the combination of the load F̄∗ with all the
other loads Fi , i = 1, . . . , N . As before, we will say that the stresses and strains
caused by the force F̄∗ are σ̄ and ¯ and that the stresses and strains caused by
the set of forces Fi , i = 1, . . . , N are σ and . First we will look at the stresses
due to the force F̄∗ . The stress σ̄ increases linearly until the strain ¯ is attained.
After the force F̄∗ is applied the stress σ̄ remains constant as the strains from
the forces Fi , i = 1, . . . , N are applied.
σ 11111111111111111111111111111111111
00000000000000000000000000000000000
0000000000000000000000000000000000011111111111111111111111111111111111111
1111111111111111111111111111111111100000000000000000000000000000000000000
00000000000000000000000000000000000000
11111111111111111111111111111111111111
11111111111111111111111111111111111
00000000000000000000000000000000000
0000000000000000000000000000000000011111111111111111111111111111111111111
1111111111111111111111111111111111100000000000000000000000000000000000000
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000
11111111111111111111111111111111111
00000000000000000000000000000000000
1111111111111111111111111111111111100000000000000000000000000000000000000
11111111111111111111111111111111111111
0000000000000000000000000000000000011111111111111111111111111111111111111
1111111111111111111111111111111111100000000000000000000000000000000000000
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000
11111111111111111111111111111111111
0000000000000000000000000000000000011111111111111111111111111111111111111
1111111111111111111111111111111111100000000000000000000000000000000000000
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000
11111111111111111111111111111111111
00000000000000000000000000000000000
1111111111111111111111111111111111100000000000000000000000000000000000000
11111111111111111111111111111111111111
0000000000000000000000000000000000011111111111111111111111111111111111111
1111111111111111111111111111111111100000000000000000000000000000000000000
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000
11111111111111111111111111111111111
0000000000000000000000000000000000011111111111111111111111111111111111111
1111111111111111111111111111111111100000000000000000000000000000000000000
00000000000000000000000000000000000000
11111111111111111111111111111111111111
ε ε+ε
Next we will look at the stresses σ due to the forces F1 , F2 , ..., FN . As the load
F̄∗ is applied, (i.e., before the forces Fi are applied), the stresses σ are all zero,
but the strains increase from 0 to ¯. Once the force F̄∗ has been applied, the
forces Fi are applied, and the strains increase linearly with the stress.
σ 11111111111111111111111111111111111111
00000000000000000000000000000000000000
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
00000000000000000000000000000000000000
11111111111111111111111111111111111111
ε ε+ε
The total internal work due to the combined actions of all the loads, applied
sequentially, is
1Z Z 1Z
U= {σ̄}T {¯} dV + {σ̄}T {} dV + {σ}T {} dV. (10)
2 V V 2 V
Equating the external and internal work (equations (9) and (10)), noting from
page 1 that
1 1Z
F̄∗ D̄∗ = {σ̄}T {¯} dV, (11)
2 2 V
and from page 2 that
1X N 1Z
Fi D i = {σ}T {} dV, (12)
2 i=1 2 V
we obtain the principle of virtual work:
Z
F̄∗ D∗ = {σ̄}T {} dV. (13)
V
This expression holds for beams, bars, trusses, frames, plates, shells, bricks, etc.
etc. It is customary to call the left hand side of this expression the external
virtual work
W̄ = F̄∗ D∗ , (14)
and the right hand side the internal virtual work.
Z
Ū = {σ̄}T {} dV. (15)
V
Recall the definitions of the various terms in the principle of virtual work (13).
In words, the external virtual work of a virtual force (F̄∗ ) moving through a real
displacement (D∗ ) equals the product of the virtual stresses ({σ̄}) corresponding
to the virtual force (F̄∗ ) with the real strains ({}) corresponding to the real
system of forces (Fi ), integrated over the volume of the solid.
Equation (13) is sometimes called the principle of virtual forces, since the forces
and stresses correspond to the “virtual” loading system and the displacements
and strains correspond to the real system of loading. In a completely analogous
way we can write the the principle of virtual displacements:
N Z
{σ}T {¯} dV.
X
Fi D̄i = (16)
i=1 V
in which,
D̄i are the virtual deflections collocated with the system of forces Fi , aris-
ing from some arbitrary system of virtual forces. Note that since these
virtual deflections are found from a system of virtual forces, the virtual
displacements are consistent with all the constraints (reaction points) on
the structure. In fact, the only requirement for the virtual displacements
is that they adhere to the constraints of the structure.
¯ are the virtual strains associated with the virtual displacements D̄i .
In words, the external virtual work of a real forces (Fi ) moving through col-
located virtual displacements (D̄i ) equals the product of real stresses ({σ})
associated with forces Fi and the virtual strains ({¯}) associated with virtual
displacements D̄i , integrated over the volume of the solid.
The principle of virtual work applies to linear elastic and non-linear elastic
structures also.
There are many ways in which the principle of virtual work is applied to prob-
lems in many fields of engineering and applied mathematics, including solid
mechanics, fluid mechanics, and electro-statics, to name a few. The principle
of virtual work is fundamental to the finite element method, which is used to
solve problems described by systems of partial differential equations in many
disciplines. Here is a typical example of how we can apply the principle of
virtual work to find the deflections at some point in an elastic solid. Consider
a beam carrying some loads
The problem is to find the displacement D∗ at some point (*) on this structure.
Note that the principle of real work can not be applied to this problem.
The figure above shows the real displacements of the structure. This system is
the one we are “really” interested in and it has internal strains that are “really”
there.
To apply the principle of virtual work to this problem, we remove all of the ex-
ternally applied loads in the figure above and apply a unit force in the direction
and location of the unknown displacement D∗ . This unit virtual force (F̄∗ ) will
cause bending and shear in this particular structure, which will have associated
real stresses. Knowing how to:
— relate the real external loads to internal bending moments M (x) and shear
forces V (x);
— Relate these internal moments and shears to strains,
— Relate the unit virtual load to internal virtual bending moments M̄ (x) and
shear forces V̄ (x); and
— relate those internal virtual moments and shears to virtual stresses, σ̄,
equation (15) becomes Z
∗
1 · D = {σ̄}T {} dV. (17)
V
The relationships between internal moments, shears, torques, and axial loads to
stresses and strains may be simplified by considering those cases individually.
Doing so simplifies the integral in equation (17) for these special cases.