Structured Linearization of Discrete Mechanical Systems for Analysis and Optimal Control
- 17 July 2014
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Automation Science and Engineering
- Vol. 12 (1) , 140-152
Abstract
Variational integrators are well-suited for simulation of mechanical systems because they preserve mechanical quantities about a system such as momentum, or its change if external forcing is involved, and holonomic constraints. While they are not energy-preserving they do exhibit long-time stable energy behavior. However, variational integrators often simulate mechanical system dynamics by solving an implicit difference equation at each time step, one that is moreover expressed purely in terms of configurations at different time steps. This paper formulates the first- and second-order linearizations of a variational integrator in a manner that is amenable to control analysis and synthesis, creating a bridge between existing analysis and optimal control tools for discrete dynamic systems and variational integrators for mechanical systems in generalized coordinates with forcing and holonomic constraints. The forced pendulum is used to illustrate the technique. A second example solves the discrete Linear Quadratic Regulator (LQR) problem to find a locally stabilizing controller for a 40 DOF system with six constraints.Keywords
All Related Versions
This publication has 17 references indexed in Scilit:
- The Open Motion Planning LibraryIEEE Robotics & Automation Magazine, 2012
- Guest Editorial: A Revolution in the Warehouse: A Retrospective on Kiva Systems and the Grand Challenges AheadIEEE Transactions on Automation Science and Engineering, 2012
- Discrete mechanics and optimal control for constrained systemsOptimal Control Applications and Methods, 2010
- Linearizations for mechanical systems in generalized coordinates2010
- Discrete mechanics and optimal control: An analysisESAIM: Control, Optimisation and Calculus of Variations, 2010
- Predictive Control Considering Model Uncertainty for Variation Reduction in Multistage Assembly ProcessesIEEE Transactions on Automation Science and Engineering, 2010
- Scalable Variational Integrators for Constrained Mechanical Systems in Generalized CoordinatesIEEE Transactions on Robotics, 2009
- Dynamic Modeling and Motion Planning for Marionettes: Rigid Bodies Articulated by Massless StringsProceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (cat. No.01ch37164), 2007
- Motion Programs for Puppet Choreography and ControlLecture Notes in Computer Science, 2007
- An order n formulation for the motion simulation of general multi-rigid-body constrained systemsComputers & Structures, 1992