Time-dependent holonomic constraint

ID: time-dependent-holonomic-constraint

A time-dependent holonomic constraint is a positional restriction whose permitted configurations change explicitly with time. Here denotes the generalized coordinates. A bead confined to a moving wire is an immediate example: its allowed position is specified at each instant, but the wire carries the permitted set of positions through space. The distinction between actual motion and a virtual displacement at fixed time is essential.[ref]
Differentiating one smooth holonomic constraint along an actual trajectory gives
A permitted virtual displacement, however, compares neighboring allowed positions at the same instant:
The missing time term is not an approximation. Actual velocity and a tangent virtual displacement obey different conditions when the constraint moves. In the following power calculation, take to be fixed Cartesian coordinates, so explicit time dependence belongs to the constraint rather than to a moving coordinate system.
For an ideal constraint, its generalized forces may be written , with a Lagrange multiplier . They do zero virtual work, yet their actual constraint power is
Thus an ideal, frictionless moving constraint can exchange energy with the constrained body. Zero virtual work does not imply zero actual work. The actuator maintaining the imposed motion is part of the physical energy accounting.
For a worked apparatus model, put a bead of mass on a smooth horizontal wire whose height is prescribed as in a uniform downward gravitational field of magnitude . The wire permits horizontal motion and supplies a vertical normal force . The constraint is , and Newton's second law gives
The bead's mechanical energy, including gravitational potential energy, is
because horizontal motion is unforced. For , and with , the wire exerts ; at it delivers to the bead. A vertical normal force is perpendicular to every allowed horizontal virtual displacement, but parallel to part of the actual velocity. Measuring wire motion and bead load would expose precisely the energy transfer that is lost by treating the moving wire as a stationary, workless support.

New to topics? Read the docs here!