Issues in the real-time computation of optimal control

被引:57
作者
Ross, I. Michael
Fahroo, Fariba
机构
[1] USN, Postgrad Sch, Dept Mech & Astronaut Engn, Monterey, CA 93943 USA
[2] USN, Postgrad Sch, Dept Appl Math, Monterey, CA 93943 USA
关键词
D O I
10.1016/j.mcm.2005.05.021
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Under appropriate conditions, the dynamics of a control system governed by ordinary differential equations can be formulated in several ways: differential inclusion, control parametrization, flatness parametrization, higher-order inclusions and so on. A plethora of techniques have been proposed for each of these formulations but they are typically not portable across equivalent mathematical formulations. Further complications arise as a result of configuration and control constraints such as those imposed by obstacle avoidance or control saturation. In this paper, we present a unified framework for. handling the computation of optimal controls where the description of the governing equations or that of the path constraint is not a limitation. In fact, our method exploits the advantages offered by coordinate transformations and harnesses any inherent smoothness present in the optimal system trajectories. We demonstrate how our computational framework can easily and efficiently handle different cost formulations, control sets and path constraints. We illustrate our ideas by formulating a robotics problem in eight different ways, including a differentially flat formulation subject to control saturation. This example establishes the loss of convexity in the flat formulation as well as its ramifications for computation and optimality. In addition, a numerical comparison of our unified approach to a recent technique tailored for control-affine systems reveals that we get about 30% improvement in the performance index. (c) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1172 / 1188
页数:17
相关论文
共 49 条
[1]  
Adams A, 2003, SOBOLEV SPACES
[2]   Optimization of a class of nonlinear dynamic systems: New efficient method without Lagrange multipliers [J].
Agrawal, SK ;
Faiz, N .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1998, 97 (01) :11-28
[3]  
[Anonymous], OPTIMAL CONTROL
[4]  
[Anonymous], 1995, DIGITAL LOGIC CIRCUI
[5]  
[Anonymous], 1997, Optimal control and viscosity solutions of Hamilton-Jacobi-Bellman equations
[6]   Survey of numerical methods for trajectory optimization [J].
Betts, JT .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1998, 21 (02) :193-207
[7]  
BETTS JT, 2001, SIAM ADV CONTROL DES
[8]  
Bloch A.M., 2003, NONHOLONOMIC MECH CO
[9]   Controlled Lagrangians and the stabilization of mechanical systems II: Potential shaping [J].
Bloch, AM ;
Chang, DE ;
Leonard, NE ;
Marsden, JE .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2001, 46 (10) :1556-1571
[10]   Controlled Lagrangians and the stabilization of mechanical systems I: The first matching theorem [J].
Bloch, AM ;
Leonard, NE ;
Marsden, JE .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (12) :2253-2270