Local optimization of dynamic programs with guaranteed satisfaction of path constraints

被引:56
作者
Fu, Jun [1 ]
Faust, Johannes M. M. [3 ]
Chachuat, Benoit [2 ]
Mitsos, Alexander [3 ]
机构
[1] MIT, Dept Mech Engn, Cambridge, MA 02139 USA
[2] Univ London Imperial Coll Sci Technol & Med, Dept Chem Engn, Ctr Proc Syst Engn, London SW7 2AZ, England
[3] Rhein Westfal TH Aachen, AVT Proc Syst Engn SVT, D-52064 Aachen, Germany
基金
加拿大自然科学与工程研究理事会;
关键词
Dynamic optimization; Path constraints; Semi-infinite programs; Optimization with dynamics embedded; Optimal control; ADAPTIVE CONVEXIFICATION ALGORITHM; CONTROL PARAMETERIZATION; SENSITIVITY-ANALYSIS; GLOBAL OPTIMIZATION; ALPHA-METHOD; SEMIINFINITE; STATE; SCHEME;
D O I
10.1016/j.automatica.2015.09.013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An algorithm is proposed for locating a feasible point satisfying the KKT conditions to a specified tolerance of feasible inequality-path-constrained dynamic programs (PCDP) within a finite number of iterations. The algorithm is based on iteratively approximating the PCDP by restricting the right-hand side of the path constraints and enforcing the path constraints at finitely many time points. The main contribution of this article is an adaptation of the semi-infinite program (SIP) algorithm proposed in Mitsos (2011) to PCDP. It is proved that the algorithm terminates finitely with a guaranteed feasible point which satisfies the first-order KKT conditions of the PCDP to a specified tolerance. The main assumptions are: (i) availability of a nonlinear program (NLP) local solver that generates a KKT point of the constructed approximation to PCDP at each iteration if this problem is indeed feasible; (ii) existence of a Slater point of the PCDP that also satisfies the first-order KKT conditions of the PCDP to a specified tolerance; (iii) all KKT multipliers are nonnegative and uniformly bounded with respect to all iterations. The performance of the algorithm is analyzed through two numerical case studies. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:184 / 192
页数:9
相关论文
共 57 条
[1]  
[Anonymous], 1999, Handbook of test problems in local and global optimization
[2]   OPTIMAL-CONTROL OF THE SHUTTLE-TETHERED-SUBSATELLITE SYSTEM [J].
BAINUM, PM ;
KUMAR, VK .
ACTA ASTRONAUTICA, 1980, 7 (12) :1333-1348
[3]  
Barton P. I., 2002, ACM Transactions on Modeling and Computer Simulation, V12, P256, DOI 10.1145/643120.643122
[4]  
Bertsekas D. P., 1999, Nonlinear programming
[5]   APPLICATION OF SPARSE NONLINEAR-PROGRAMMING TO TRAJECTORY OPTIMIZATION [J].
BETTS, JT ;
HUFFMAN, WP .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1992, 15 (01) :198-206
[6]   An overview of simultaneous strategies for dynamic optimization [J].
Biegler, Lorenz T. .
CHEMICAL ENGINEERING AND PROCESSING-PROCESS INTENSIFICATION, 2007, 46 (11) :1043-1053
[7]  
Biegler LT, 2010, MOS-SIAM SER OPTIMIZ, V10, pXIII, DOI 10.1137/1.9780898719383
[8]   INFINITELY CONSTRAINED OPTIMIZATION PROBLEMS [J].
BLANKENSHIP, JW ;
FALK, JE .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1976, 19 (02) :261-281
[9]  
Bock Hans Georg, 1984, IFAC Proc., V17, P1603, DOI [10.1016/S1474-6670(17)61205-9, DOI 10.1016/S1474-6670(17)61205-9]
[10]  
Branicky M. S., 1997, Hybrid Systems IV, P31, DOI 10.1007/BFb0031554