z-logo
Premium
Optimal control of multibody systems in minimal coordinates
Author(s) -
Von Stryk O.
Publication year - 1998
Publication title -
zamm ‐ journal of applied mathematics and mechanics / zeitschrift für angewandte mathematik und mechanik
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.449
H-Index - 51
eISSN - 1521-4001
pISSN - 0044-2267
DOI - 10.1002/zamm.199807815124
Subject(s) - piecewise , optimal control , dynamical systems theory , nonlinear system , mathematics , polynomial , dynamical system (definition) , position (finance) , optimization problem , state (computer science) , control theory (sociology) , state variable , mass matrix , computer science , mathematical optimization , mathematical analysis , physics , control (management) , algorithm , artificial intelligence , quantum mechanics , finance , neutrino , economics , thermodynamics
The present paper deals with numerical methods for optimal control of mechanical multibody systems, such as many industrial robots, whose dynamical behavior can be described in minimal coordinates by a system of semi‐explicit second order differential equations: M(q(t))q̈(t) = u(t) + h(q(t), q̇(t), t), 0 ⩽ t ⩽ t f , where q denotes the state variables, u the control variables, and M(q) the positive definite mass matrix. Numerical methods are addressed for computing an approximation of the optimal control u*(t), 0 ⩽ t ⩽ t f , which steers the system from an initial to a final position minimizing a performance index, such as time or energy, subject to bounds or nonlinear constraints on q, q̇, and u. A method is investigated in more detail which is based on piecewise polynomial approximations of state variables and utilizes the structure of the dynamical equations as well as the structure in the resulting large and sparse, nonlinearly constrained optimization problems. Results for an industrial robot with six joints demonstrate that tailored optimization methods are very well suited for fast off‐line optimization of robot trajectories.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here