Sequential Quadratic Programming (SQP) for optimal control in direct numerical simulation of turbulent flow

被引:26
作者
Badreddine, Hassan [1 ]
Vandewalle, Stefan [2 ]
Meyers, Johan [1 ]
机构
[1] Katholieke Univ Leuven, Dept Mech Engn, B-3001 Louvain, Belgium
[2] Katholieke Univ Leuven, Dept Comp Sci, B-3001 Louvain, Belgium
关键词
Sequential Quadratic Programming; Damped limited-memory BFGS; Turbulent mixing layer; Optimal control; Direct Numerical Simulations; Adjoint equations; LARGE-EDDY SIMULATION; PLANE MIXING LAYER; 3-DIMENSIONAL EVOLUTION; OPTIMIZATION; DESIGN;
D O I
10.1016/j.jcp.2013.08.044
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The current work focuses on the development and application of an efficient algorithm for optimization of three-dimensional turbulent flows, simulated using Direct Numerical Simulation (DNS) or Large-Eddy Simulations, and further characterized by large-dimensional optimization-parameter spaces. The optimization algorithm is based on Sequential Quadratic Programming (SQP) in combination with a damped formulation of the limited-memory BFGS method. The latter is suitable for solving large-scale constrained optimization problems whose Hessian matrices cannot be computed and stored at a reasonable cost. We combine the algorithm with a line-search merit function based on an L-1-norm to enforce the convergence from any remote point. It is first shown that the proposed form of the damped L-BFGS algorithm is suitable for solving equality constrained Rosenbrock type functions. Then, we apply the algorithm to an optimal-control test problem that consists of finding the optimal initial perturbations to a turbulent temporal mixing layer such that mixing is improved at the end of a simulation time horizon T. The controls are further subject to a non-linear equality constraint on the total control energy. DNSs are used to resolve all turbulent scales of motion, and a continuous adjoint formulation is employed to calculate the gradient of the cost functionals. We compare the convergence speed of the SQP L-BFGS algorithm to a conventional non-linear conjugate-gradient method (i.e. the current standard in DNS-based optimal control), and find that the SQP algorithm is more than an order of magnitude faster than the conjugate-gradient method. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 47 条
[1]  
Abergel Frederic, 1990, Theoretical and Computational Fluid Dynamics, V1, P303, DOI [10.1007/bf00271794, DOI 10.1007/BF00271794]
[2]  
[Anonymous], 1982, Practical Optimization
[4]  
Bewley TR, 2001, J FLUID MECH, V447, P179, DOI 10.1017/SO022112001005821
[5]  
Boggs P.T., 1982, ACTA NUMER, V4, P1
[6]  
Borzi A., 2012, COMPUTATIONAL OPTIMI
[7]  
Brent R., 1973, SERIES AUTOMATIC COM
[8]   AN SQP AUGMENTED LAGRANGIAN BFGS ALGORITHM FOR CONSTRAINED OPTIMIZATION [J].
Byrd, R. H. ;
Tapia, R. A. ;
Zhang, Yin .
SIAM JOURNAL ON OPTIMIZATION, 1992, 2 (02) :210-241
[9]  
Canuto C., 2006, SCIENTIF COMPUT, DOI 10.1007/978-3-540-30726-6
[10]   Instantaneous control of backward-facing step flows [J].
Choi, H ;
Hinze, M ;
Kunisch, K .
APPLIED NUMERICAL MATHEMATICS, 1999, 31 (02) :133-158