LECTURE 2. STABILITY AND UNDERWATER VEHICLE DYNAMICS 357
Extension of the energy-momentum method to nonholonomic systems.
The energy-momentum method extends to certain nonholonomic systems. Building
on the work on nonholonomic systems in Arnold, Kozlov, and Neishtadt [1988],
Bates and Sniatycki [1993] and Bloch, Krishnaprasad, Marsden and Murray [1996],
on the example of the Routh problem in Zenkov [1995] and on the vast Russian
literature in this area, Zenkov, Bloch and Marsden [1997] show that there is a
generalization to this setting. The method is effective in the sense that it applies to
a wide variety of interesting examples, such as the rolling disk and a three wheeled
vehicle known as the the roller racer. We will look at the geometry of nonholonomic
systems in Lecture 3.
Relative equilibria and the underwater vehicle. Now we turn to stability (and
bifurcation) of relative equilibria for mechanical systems with symmetry, using the
dynamics of an underwater vehicle as a main example.
The main reference for the underwater vehicle example is Leonard and Mars-
den [1997] although the reader will probably want to consult Leonard [1997] and
Holmes, Jenkins and Leonard [1997], as well as other references cited therein. A
detailed understanding of the underlying dynamics helps in control design; eg, when
controls are limited, it helps to know if the underlying dynamics develops a nonlin-
ear oscillation (Hopf bifurcation, fl.utter) or other instabilities as system parameters
are varied.
Interesting Issues. One can handle certain nongeneric values of the momentum
(where some degeneracy, or coincidence occurs) of the total (linear and angular)
momentum using methods of Patrick [1992] and combining the energy-momentum
theorems mentioned earlier with the technique of reduction by stages.
As indicated in the general introduction, in many examples, such as solitary
waves, one has stability only modulo translations: nearby waves can move with
different velocities and so drift. Similarly, with the underwater vehicle, one can
have translational and rotational drift. The rotational drift is not arbitrary and
can only happen around an axis that stays close to the original axis of spin of the
relative equilibrium.
A key problem for the underwater vehicle is that the (symmetry) isotropy sub-
group of the momentum is noncompact. Correspondingly, one can get interesting
and perhaps unexpected phase drift- position and rotational drifting in the case of
the underwater vehicle (that any control scheme must take into account). Leonard
and Marsden [1997] generalize Patrick's result, allowing some noncompactness, but
taking the stability modulo a larger group. As we mention the main idea is to use
reduction by stages, which we recall later, and apply the theorem of Patrick to the
stage involving compactness. The method is implemented with the assistance of
the energy-Casimir method. We will give specific examples of the outcome shortly.
Sample results for the underwater vehicle. For non-aggressive maneuvers, an
accurate dynamical model for the underwater vehicle is by Kirchhoff's equations:
a rigid body in ideal potential fl.ow. One instance of these equations were discussed
in Lecture l. Here we add the additional effect of buoyancy; i.e., the center of mass
and the center of buoyancy need not coincide. We will discuss the full dynamical
equations shortly.
These equations are Lie-Poisson on the dual of a certain (semidirect product)