Feasibility and flexibility analysis of black-box processes Part 1: Surrogate-based feasibility analysis

Amanda Rogers, Marianthi Ierapetritou

Research output: Contribution to journalArticlepeer-review

43 Scopus citations


Feasibility analysis is a useful technique for evaluating the operability and ultimately the flexibility of chemical processes. However, it is difficult to solve the feasibility test problem for process models involving black-box constraints. This issue can be addressed through the use of surrogate-based methods for feasibility analysis. These techniques rely on the creation of a reduced-order model that approximates the feasibility function for a process. The feasible region for the process can then be evaluated based on the surrogate model. In this work, a novel method for surrogate-based feasibility analysis based on kriging metamodels will be presented. This algorithm differs from previously published approaches in the way that the expected improvement function is evaluated. In addition, the proposed method explicitly considers surrogate model prediction uncertainty. The algorithm is also extended to problems of dynamic feasibility analysis, where the shape and size of the feasible region may change with time. A series of test problems will be used to demonstrate the surrogate-based feasibility algorithm, including those with nonconvex and disjoint feasible regions. Finally, the algorithm will be used to evaluate the feasible region for a dynamic roller compaction process.

Original languageEnglish (US)
Pages (from-to)986-1004
Number of pages19
JournalChemical Engineering Science
StatePublished - Dec 1 2015

All Science Journal Classification (ASJC) codes

  • Chemistry(all)
  • Chemical Engineering(all)
  • Industrial and Manufacturing Engineering


  • Feasibility analysis
  • Kriging
  • Surrogate-based feasibility


Dive into the research topics of 'Feasibility and flexibility analysis of black-box processes Part 1: Surrogate-based feasibility analysis'. Together they form a unique fingerprint.

Cite this