A Tailored Strategy for PDE-Based Design of Hierarchically Structured Porous Catalysts

Optimization problems involving the solution of partial differential equations (PDE) are often encountered in the context of optimal design, optimal control, and parameter estimation. Based on the reduced-gradient method, a general strategy is proposed to solve these problems by reusing existing software. As an illustration, this strategy was employed to solve a PDEbased optimization problem that arises from the optimal design of the network of pore channels in hierarchically structured porous catalysts. A Fortran implementation was developed by combining a gradient-based optimization package, NLPQL, a multigrid solver, MGD9V, and a limited amount of in-house coding. The value and gradient of the objective function are computed by solving the discretized PDE and another system of linear equations using MGD9V. These are subsequently fed into NLPQL to solve the optimization problem. The PDE was discretized in terms of a finite volume method on a matrix of computational cells. The number of the cells ranged from 129 £129 to 513 £513, and the number of the optimization variables ranged from 41 to 201. Numerical tests were carried out on a Dell laptop with a 2.16-GHz Intel Core2 Duo processor. The results show that the optimization typically converges in a limited number (i.e., 9‐48) of iterations. The CPU time is from 2.52 to 211.52 s. The PDE was solved 36‐201 times in each of the numerical tests. This study calls for the use of our strategy to solve PDE-based optimization problems.

[1]  Marc-Olivier Coppens,et al.  Calculation of the Optimal Macropore Size in Nanoporous Catalysts and Its Application to DeNOx Catalysis , 2008 .

[2]  M. Coppens,et al.  Single-template synthesis of zeolite ZSM-5 composites with tunable mesoporosity. , 2007, Chemical communications.

[3]  Gang Wang,et al.  Optimizing transport in nanostructured catalysts: A computational study , 2007 .

[4]  Gang Wang,et al.  Optimal Distributor Networks in Porous Catalyst Pellets. I. Molecular Diffusion , 2007 .

[5]  F. Kapteijn,et al.  Direct demonstration of enhanced diffusion in mesoporous ZSM-5 zeolite obtained via controlled desilication. , 2007, Journal of the American Chemical Society.

[6]  Rajendra Srivastava,et al.  Amphiphilic organosilane-directed synthesis of crystalline zeolite with tunable mesoporosity , 2006, Nature materials.

[7]  Stefan Gheorghiu,et al.  Optimal bimodal pore networks for heterogeneous catalysis , 2004 .

[8]  Lorenz T. Biegler,et al.  A tailored optimization strategy for PDE-based design: application to a CVD reactor , 2004, Comput. Chem. Eng..

[9]  Iver Schmidt,et al.  Catalytic benzene alkylation over mesoporous zeolite single crystals: improving activity and selectivity with a new family of porous materials. , 2003, Journal of the American Chemical Society.

[10]  M. Coppens,et al.  Synthesis of Bimodal Nanostructured Silicas with Independently Controlled Small and Large Mesopore Sizes , 2003 .

[11]  Johannes H. Bitter,et al.  Generation, Characterization, and Impact of Mesopores in Zeolite Catalysts , 2003 .

[12]  P. Christofides,et al.  Dynamic optimization of dissipative PDE systems using nonlinear order reduction , 2002 .

[13]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2002, SIAM J. Optim..

[14]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[15]  Peter Spellucci,et al.  An SQP method for general nonlinear programs using only equality constrained subproblems , 1998, Math. Program..

[16]  Omar Ghattas,et al.  Optimal Control of Two- and Three-Dimensional Incompressible Navier-Stokes Flows , 1997 .

[17]  Weeratunge Malalasekera,et al.  An introduction to computational fluid dynamics - the finite volume method , 2007 .

[18]  Antony Ware,et al.  Discretisation and Multigrid Solution of Elliptic Equations with Mixed Derivative Terms and Strongly Discontinuous Coefficients , 1995 .

[19]  Karl Kunisch,et al.  Reduced SQP methods for parameter identification problems , 1992 .

[20]  P. Wesseling An Introduction to Multigrid Methods , 1992 .

[21]  P. M. De Zeeuw,et al.  Matrix-dependent prolongations and restrictions in a blackbox multigrid solver , 1990 .

[22]  K. Schittkowski NLPQL: A fortran subroutine solving constrained nonlinear programming problems , 1986 .

[23]  Leon S. Lasdon,et al.  Design and Testing of a Generalized Reduced Gradient Code for Nonlinear Programming , 1978, TOMS.

[24]  J. Meijerink,et al.  An iterative solution method for linear systems of which the coefficient matrix is a symmetric -matrix , 1977 .