A Comparison of the Embedding Method With Multiparametric Programming, Mixed-Integer Programming, Gradient-Descent, and Hybrid Minimum Principle-Based Methods

被引:24
作者
Meyer, Richard T. [1 ]
Zefran, Milos [2 ]
DeCarlo, Raymond A. [1 ]
机构
[1] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
[2] Univ Illinois, Dept Elect & Comp Engn, Chicago, IL 60607 USA
基金
美国国家科学基金会;
关键词
Boost converter; embedding method; model predictive control; multiparametric programming; numerical optimization; switched optimal control; MODEL-PREDICTIVE CONTROL; MOBILE ROBOTS SUBJECT; BOOST CONVERTER; SYSTEMS; STABILIZATION;
D O I
10.1109/TCST.2013.2296211
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the embedding approach for solving switched optimal control problems has been developed in a series of papers. However, the embedding approach, which advantageously converts the hybrid optimal control problem to a classical nonlinear optimization, has not been extensively compared with alternative solution approaches. The goal of this paper is thus to compare the embedding approach with multiparametric programming, mixed-integer programming [mixed integer programming (MIP), commercial (CPLEX)], and gradient-descent-based methods in the context of five recently published examples: 1) a spring-mass system; 2) moving-target tracking for a mobile robot; 3) two-tank filling; dc-dc boost converter; and 5) skid-steered vehicle. A sixth example, an autonomous switched 11-region linear system, is used to compare a hybrid minimum principle method and traditional numerical programming. For a given performance index (PI) for each case, cost and solution times are presented. It is shown that there are numerical advantages of the embedding approach: lower PI cost (except in some instances when autonomous switches are present), generally faster solution time, and convergence to a solution when other methods may fail. In addition, the embedding method requires no ad hoc assumptions (e.g., predetermined mode sequences) or specialized control models. Theoretical advantages of the embedding approach over the other methods are also described; guaranteed existence of a solution under mild conditions, convexity of the embedded hybrid optimization problem (under the customary conditions on the PI), solvability with traditional techniques (e.g., sequential quadratic programming) avoiding the combinatorial complexity in the number of modes/discrete variables of MIP, applicability to affine nonlinear systems, and no need to explicitly assign discrete/mode variables to autonomous switches. Finally, common misconceptions regarding the embedding approach are addressed, including whether it uses an average value control model (no), whether it is necessary to tweak the algorithm to obtain bang-bang solutions (no), whether it requires infinite switching to implement embedded solution (no), and whether it has real-time capability (yes).
引用
收藏
页码:1784 / 1800
页数:17
相关论文
共 42 条
[1]  
[Anonymous], 2004, MULTIPARAMETRIC TOOL
[2]  
[Anonymous], 2010, 2010 IEEE 12 WORK CO
[3]   The explicit linear quadratic regulator for constrained systems [J].
Bemporad, A ;
Morari, M ;
Dua, V ;
Pistikopoulos, EN .
AUTOMATICA, 2002, 38 (01) :3-20
[4]  
Bengea S, 2011, CONTROL HDB ADV METH, VCH31, P1
[5]  
Bengea S. C., 2003, P 42 IEEE C DEC CONT, P5925
[6]  
Bengea S. C., 2003, CONTROL ENG APPL INF, V5, P11
[7]   Optimal control of switching systems [J].
Bengea, SC ;
DeCarlo, RA .
AUTOMATICA, 2005, 41 (01) :11-27
[8]   Dynamic programming for constrained optimal control of discrete-time linear hybrid systems [J].
Borrelli, F ;
Baotic, M ;
Bemporad, A ;
Morari, M .
AUTOMATICA, 2005, 41 (10) :1709-1721
[9]  
Borrelli F., 2003, AUT0305 ETH ZUR U AU
[10]  
Borrelli F., 2013, Predictive Control for Linear and Hybrid Systems