13.4.3.2 Nonconservative forces

The Lagrangian formulation has been extended so far to handle constraints on $ {\cal C}$ that lower the dimension of the tangent space. The formulation can also be extended to allow nonconservative forces. The most common and important example in mechanical systems is friction. The details of friction models will not be covered here; see [681]. As examples, friction can arise when bodies come into contact, as in the joints of a robot manipulator, and as bodies move through a fluid, such as air or water. The nonconservative forces can be expressed as additional generalized forces, expressed in an $ n
\times 1$ vector of the form $ B(q,{\dot q})$. Suppose that an action vector is also permitted. The modified Euler-Lagrange equation then becomes

$\displaystyle \frac{d}{dt} \frac{\partial L}{\partial {\dot q}} - \frac{\partial L}{\partial q} = u - B({\dot q},q).$ (13.181)

A common extension to (13.142) is

$\displaystyle M(q) {\ddot q}+ C(q,{\dot q}){\dot q}+ N(q,{\dot q}) = u ,$ (13.182)

in which $ N(q,{\dot q})$ generalizes $ g(q)$ to include nonconservative forces. This can be generalized even further to include Pfaffian constraints and Lagrange multipliers,

$\displaystyle M(q) {\ddot q}+ C(q,{\dot q}){\dot q}+ N(q,{\dot q}) + G(q)^T \lambda = u .$ (13.183)

The Lagrange multipliers become [725]

$\displaystyle \lambda = \big(G(q)M(q)^{-1}G(q)^T\big)^{-1}\; G(q)M(q)^{-1}\big(u - C(q,{\dot q}){\dot q}- N(q,{\dot q})\big).$ (13.184)

Once again, the phase transition equation can be derived in terms of $ 2n$ phase variables and generalizes (13.148).

Steven M LaValle 2012-04-20