×

The Boltzmann–Hamel equations for the optimal control of mechanical systems with nonholonomic constraints. (English) Zbl 1213.49029

Summary: We generalize the Boltzmann-Hamel equations for non-holonomic mechanics to a form suited for the kinematic or dynamic optimal control of mechanical systems subject to non-holonomic constraints. In solving these equations one is able to eliminate the controls and compute the optimal trajectory from a set of coupled first-order differential equations with boundary values. By using an appropriate choice of quasi-velocities, one is able to reduce the required number of differential equations by \(m\) and \(3m\) for the kinematic and dynamic optimal control problems, respectively, where \(m\) is the number of nonholonomic constraints. In particular we derive a set of differential equations that yields the optimal reorientation path of a free rigid body. In the special case of a sphere, we show that the optimal trajectory coincides with the cubic splines on \(SO(3)\).

MSC:

49K15 Optimality conditions for problems involving ordinary differential equations
70Q05 Control of mechanical systems
34H05 Control problems involving ordinary differential equations

References:

[1] Greenwood, Advanced Dynamics (2003) · doi:10.1017/CBO9780511800207
[2] Neimark, Translations of Mathematical Monographs, in: Dynamics of Nonholonomic Systems (1972)
[3] Papastavridis, Analytical Mechanics (2002)
[4] Bloch AM Marsden JE Zenkov D Quasi-velocities and symmetries in nonholonomic systems 2009
[5] Maruskin JM Bloch AM Marsden JE Zenkov D A geometric foundation of quasi-velocities in nonholonomic and variational nonholonomic systems 2009
[6] Greenwood, Classical Dynamics (1997)
[7] Bloch, The Euler-Poincaré equations and double bracket dissipation, Communications in Mathematical Physics 175 (2) pp 1– (1996) · Zbl 0846.58048 · doi:10.1007/BF02101622
[8] Marsden, Introduction to Mechanics with Symmetry (1994) · doi:10.1007/978-1-4612-2682-6
[9] Maruskin JM On the dynamical propagation of subvolumes and on the geometry and variational principles of nonholonomic systems 2008
[10] Cortes, Optimal gaits for dynamic robotic locomotion, The International Journal of Robotics Research 20 (9) pp 707– (2001) · doi:10.1177/02783640122067624
[11] Koon, Optimal control for holonomic and nonholonomic mechanical systems with symmetry and Lagrangian reduction, SIAM Journal on Control and Optimization 35 (3) pp 901– (1997) · Zbl 0880.70020 · doi:10.1137/S0363012995290367
[12] Martinez, Symmetries in vakonomic dynamics: applications to optimal control, Journal of Geometry and Physics 38 pp 343– (2001) · Zbl 1022.70014 · doi:10.1016/S0393-0440(00)00069-3
[13] Agrachev, Control Theory from the Geometric Viewpoint (2004) · doi:10.1007/978-3-662-06404-7
[14] Bloch, Nonholonomic Mechanics and Control (2003) · Zbl 1045.70001 · doi:10.1007/b97376
[15] Bullo, Geometric Control of Mechanical Systems (2005) · doi:10.1007/978-1-4899-7276-7
[16] Arnold, Dynamical Systems III: Mathematical Aspects of Classical and Celestial Mechanics (1988)
[17] Bloch AM Crouch PE Reduction of Euler Lagrange problems for constrained variational problems and relation with optimal control problems 2584 2590
[18] Bedrossian, Proceedings of the 2007 Guidance, Navigation and Control Conference pp 1– (2007)
[19] Bedrossian N Bhatt S Space station zero propellant maneuver flight results compared to eigenaxis 2008
[20] Bhatt S Optimal reorientation of spacecraft using only control moment gyroscopes 2007
[21] Kang, Pseudospectral optimal control theory makes debut flight, saves NASA 1m in under three hours, SIAM News 40 (7) (2007)
[22] Noakes, Cubic splines on curved spaces, IMA Journal of Mathematical Control and Information 6 pp 465– (1989) · Zbl 0698.58018 · doi:10.1093/imamci/6.4.465
[23] Maruskin JM Bloch AM The Boltzmann-Hamel equations for optimal control 554 559
[24] Neimark, Transpositional relations in the analytical mechanics of nonholonomic systems, Journal of Applied Mathematics and Mechanics 24 pp 1541– (1960) · Zbl 0104.40101 · doi:10.1016/0021-8928(60)90006-X
[25] Bloch, Nonholonomic mechanical systems with symmetry, Archive for Rational Mechanics and Analysis 136 pp 21– (1996) · Zbl 0886.70014 · doi:10.1007/BF02199365
[26] Nijmeijer, Nonlinear Dynamical Control Systems (1990) · doi:10.1007/978-1-4757-2101-0
[27] Brockett, New Directions in Applied Mathematics pp 11– (1981)
[28] Crouch, The dynamic interpolation problem: on Riemannian manifolds, Lie groups, and symmetric spaces, Journal of Dynamical and Control Systems 1 (2) pp 177– (1995) · Zbl 0946.58018 · doi:10.1007/BF02254638
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.