An approximation technique for robust nonlinear optimization

被引:75
作者
Diehl, M [1 ]
Bock, HG [1 ]
Kostina, E [1 ]
机构
[1] Univ Heidelberg, Interdisciplinary Ctr Sci Comp, IWR, Heidelberg, Germany
关键词
nonlinear programming; robust optimization; optimal control;
D O I
10.1007/s10107-005-0685-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nonlinear equality and inequality constrained optimization problems with uncertain parameters can be addressed by a robust worst-case formulation that is, however, difficult to treat computationally. In this paper we propose and investigate an approximate robust formulation that employs a linearization of the uncertainty set. In case of any norm bounded parameter uncertainty, this formulation leads to penalty terms employing the respective dual norm of first order derivatives of the constraints. The main advance of the paper is to present two sparsity preserving ways for efficient computation of these derivatives in the case of large scale problems, one similar to the forward mode, the other similar to the reverse mode of automatic differentiation. We show how to generalize the techniques to optimal control problems, and discuss how even infinite dimensional uncertainties can be treated efficiently. Finally, we present optimization results for an example from process engineering, a batch distillation.
引用
收藏
页码:213 / 230
页数:18
相关论文
共 17 条
[1]  
[Anonymous], 1984, P 9 IFAC WORLD C BUD
[2]  
Ben-Tal A., 2001, MPS SIAM SERIES OPTI
[3]  
BOCK H, 2001, PROJECT A4 OPTIMIZAT, P133
[4]  
Boyd S., 2004, CONVEX OPTIMIZATION
[5]  
CORREA R, 2002, SIAM J OPTIMIZ, V15, P303
[6]   Optimization of multiple-fraction batch distillation with recycled waste cuts [J].
Diehl, M ;
Schäfer, A ;
Bock, HG ;
Schlöder, JP ;
Leineweber, DB .
AICHE JOURNAL, 2002, 48 (12) :2869-2874
[7]   Robust control via sequential semidefinite programming [J].
Fares, B ;
Noll, D ;
Apkarian, P .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2002, 40 (06) :1791-1820
[8]  
FREUND RW, 2005, UNPUB SEQUENTIAL SEM
[9]  
Griewank A., 2000, EVALUATING DERIVATIV
[10]  
KOCVARA M, 2003, HIGH PERFORMANCE ALG, P297