Virtual work and kinetic energy


by dEdt
Tags: energy, kinetic, virtual, work
dEdt
dEdt is offline
#1
Apr8-12, 09:53 PM
P: 249
Question about analytical mechanics.

Suppose we have a system with N degrees of freedom, and hence N generalized coordinates [itex]{q_i}, \ i=1...N[/itex]. A virtual displacement is defined as an infinitesimal change in a generalized coordinate without producing a change in the generalized velocities. Virtual work is defined as the work done by the acting forces as a result of any virtual displacement.

Suppose the total virtual work is [itex]\delta W[/itex] and the virtual displacements are [itex]\delta q_i, \ i=1...N[/itex]. I would expect then that
[tex]\delta W = \delta T = \sum_i \frac{\partial T}{\partial q_i}\delta q_i[/tex]
where [itex]\delta T[/itex] is the infinitesimal change in kinetic energy produced by the virtual work.

However, this is wrong. It's obviously incorrect in the cases that T doesn't depend on [itex]q_i[/itex], but only on [itex]\dot{q_i}[/itex], because then the right hand side of the above equation would be zero. So, what gives?
Phys.Org News Partner Physics news on Phys.org
The hemihelix: Scientists discover a new shape using rubber bands (w/ video)
Mapping the road to quantum gravity
Chameleon crystals could enable active camouflage (w/ video)
Hassan2
Hassan2 is offline
#2
Apr9-12, 01:59 AM
P: 404
Quote Quote by dEdt View Post
Question about analytical mechanics.

Suppose we have a system with N degrees of freedom, and hence N generalized coordinates [itex]{q_i}, \ i=1...N[/itex]

However, this is wrong. It's obviously incorrect in the cases that T doesn't depend on [itex]q_i[/itex], but only on [itex]\dot{q_i}[/itex], because then the right hand side of the above equation would be zero. So, what gives?
But [itex]\dot{q_i}[/itex] and [itex]q_i[/itex] are dependent through variable t.
dEdt
dEdt is offline
#3
Apr9-12, 09:51 AM
P: 249
Quote Quote by Hassan2 View Post
But [itex]\dot{q_i}[/itex] and [itex]q_i[/itex] are dependent through variable t.
They're treated as independent variables in analytical mechanics.

Hassan2
Hassan2 is offline
#4
Apr9-12, 11:00 AM
P: 404

Virtual work and kinetic energy


Thanks,

It's a confusion thing for me. I remember I had a discussion about this with my lecturer and in the end, I confessed that I have not understood " partial derivatives" properly. Now the misunderstanding is back again!

Ok. I think you should correct the equations as follows;

That is:

[itex] T=T(q_{1},q_{2},...,q_{n},\dot{q}_{1},\dot{q}_{2},...,\dot{q}_{n})[/itex]

so

[itex]\delta T = \sum\frac{\partial T}{\partial q} \delta q +\sum\frac{\partial T}{\partial \dot{q}} \delta \dot{q}[/itex]
dEdt
dEdt is offline
#5
Apr9-12, 11:31 AM
P: 249
Quote Quote by Hassan2 View Post
That is:

[itex] T=T(q_{1},q_{2},...,q_{n},\dot{q}_{1},\dot{q}_{2},...,\dot{q}_{n})[/itex]

so

[itex]\delta T = \sum\frac{\partial T}{\partial q} \delta q +\sum\frac{\partial T}{\partial \dot{q}} \delta \dot{q}[/itex]
Thing is, [itex]\delta\dot{q_i}=0[/itex] for a virtual displacement :/. That's why I'm confused: if T doesn't depend on [itex]q_i[/itex], then [itex]\delta T[/itex] is automatically zero.
Hassan2
Hassan2 is offline
#6
Apr9-12, 11:46 AM
P: 404
That means the work done on the system goes to potential energy then.
dEdt
dEdt is offline
#7
Apr9-12, 12:00 PM
P: 249
Quote Quote by Hassan2 View Post
That means the work done on the system goes to potential energy then.
I'm defining [itex]\delta W[\itex] to be the total work done on the system, including the work done by any conservative forces.
AlephZero
AlephZero is offline
#8
Apr9-12, 12:05 PM
Engineering
Sci Advisor
HW Helper
Thanks
P: 6,386
Quote Quote by Hassan2 View Post
That means the work done on the system goes to potential energy then.
Yes, I think your basic mistake is assuming that the virtual work all goes into kinetic energy.

For example the principle of virtual work also applies to statics problems where the KE is zero by definition. In that case the virtual work is balanced to the change in internal energy of the system (e.g internal force or stress) and the work done by external forces against the virtual displacements (including what you might describe as "gravitational potential energy", etc).
dEdt
dEdt is offline
#9
Apr9-12, 02:01 PM
P: 249
Quote Quote by AlephZero View Post
Yes, I think your basic mistake is assuming that the virtual work all goes into kinetic energy.
As above, I'm defining [itex]\delta W[/itex] to include work done by conservative forces.

For clarity, I'll give a example.

Suppose we have a particle falling near the surface of the Earth. The three generalized coordinates will be the coordinates of the particle's position, x, y, z, in a coordinate system such that x is parallel to the surface, y is perpendicular, etc. The only force acting on the particle is Earth's gravity, [itex]\vec{F}=m\vec{g}=-mg\hat{y}[/itex]. So, the virtual work done by a virtual displacement is [itex]\delta W = -mg\delta y[/itex].

Now, [itex]T=\frac{1}{2}m(\dot{x}^2+\dot{y}^2+\dot{z}^2)[/itex]. There is no dependence on the generalized coordinates, so [itex]\delta T=\frac{\partial T}{\partial x}\delta x+\frac{\partial T}{\partial y}\delta y+\frac{\partial T}{\partial z}\delta z=0[/itex]. If [itex]\delta W=\delta T[/itex], it's easy to see that we have a contradiction.
Studiot
Studiot is offline
#10
Apr9-12, 02:07 PM
P: 5,462
There is nothing virtual about your δW for a falling particle.
dEdt
dEdt is offline
#11
Apr9-12, 02:26 PM
P: 249
Quote Quote by Studiot View Post
There is nothing virtual about your δW for a falling particle.
Could you please clarify?
cepheid
cepheid is offline
#12
Apr9-12, 02:37 PM
Emeritus
Sci Advisor
PF Gold
cepheid's Avatar
P: 5,198
Quote Quote by dEdt View Post
Could you please clarify?
I think he/she is saying that the work in the case of a falling particle clearly cannot be virtual, because [itex]\delta \dot{y} \neq 0 [/itex] in this case.

But then what do I know...I remember very little from Lagrangian mechanics.
Studiot
Studiot is offline
#13
Apr9-12, 03:29 PM
P: 5,462
I think he/she is saying that the work in the case of a falling particle clearly cannot be virtual, because δy˙≠0 in this case.
Yes exactly. A falling particle is undergoing real y displacements.

A virtual displacement of such a particle would be δx or δz.
dEdt
dEdt is offline
#14
Apr9-12, 03:53 PM
P: 249
Quote Quote by cepheid View Post
I think he/she is saying that the work in the case of a falling particle clearly cannot be virtual, because [itex]\delta \dot{y} \neq 0 [/itex] in this case.

But then what do I know...I remember very little from Lagrangian mechanics.
Quote Quote by Studiot View Post
Yes exactly. A falling particle is undergoing real y displacements.

A virtual displacement of such a particle would be δx or δz.
I don't think I understand what your claim is.

By definition, a virtual displacement [itex]\delta q[/itex] is never followed by a change in generalized velocity [itex]\delta\dot{q}[/itex]. When we make a virtual displacement, what we're doing is freezing the system at some instant in time, and manually making some infinitesimal changes in the generalized coordinates PERIOD, without any changes in generalized velocities. This is true in the falling particle example as well: the virtual displacement [itex]\delta y[/itex] is, by definition, not accompanied by a change in the [itex]\dot{y}[/itex].

Now, it IS true that if the system, running on its own accord, were to produce changes in the generalized coordinates, then [itex]\delta\dot{y}\neq 0[/itex]. But that's different than a virtual displacement.
Studiot
Studiot is offline
#15
Apr9-12, 04:01 PM
P: 5,462
All virtual displacements have to satisfy the condition of system compatibility, in addition to whichever mechanics laws you employ. Your proposed one does not.
dEdt
dEdt is offline
#16
Apr9-12, 05:26 PM
P: 249
Quote Quote by Studiot View Post
All virtual displacements have to satisfy the condition of system compatibility, in addition to whichever mechanics laws you employ. Your proposed one does not.
Could you clarify what this means?

Or, better yet, give me a system that does satisfy the 'condition of system compatibility' and I'll show you that [itex]\delta W = \delta T[/itex] doesn't work. I've tried it on other systems, including systems given in my textbook where virtual work and virtual displacements were used, and outcome was still wrong.
Studiot
Studiot is offline
#17
Apr9-12, 06:29 PM
P: 5,462
http://arxiv.org/pdf/physics/0410123v1.pdf

Does this help?
Hassan2
Hassan2 is offline
#18
Apr9-12, 09:36 PM
P: 404
Quote Quote by dEdt View Post
When we make a virtual displacement, what we're doing is freezing the system at some instant in time, and manually making some infinitesimal changes in the generalized coordinates PERIOD, without any changes in generalized velocities. [/itex].
For the falling object in your example, you need to apply a force in order to freeze the system. Shouldn't you take the force into account?


Register to reply

Related Discussions
Work Energy Theorem with Kinetic Friction and External Work Introductory Physics Homework 7
Misc Questions: Virtual work, RMS, Friction on incline, and Virtual Displacement Classical Physics 2
Conservation of Energy and Virtual Work General Physics 25
Work-Energy Theorum: Spring potential energy vs Kinetic Energy Introductory Physics Homework 4
Kinetic energy change in virtual photon exchange Quantum Physics 22