2017
DOI: 10.1002/cite.201600114
|View full text |Cite
|
Sign up to set email alerts
|

MOSAIC – Enabling Large‐Scale Equation‐Based Flow Sheet Optimization

Abstract: Dedicated software exists for both process simulation and optimization. Given the advantages of simultaneous optimization schemes, engineers are frequently tasked with reimplementing their simulation models in optimization languages or environments. In this contribution, a workflow is introduced to model chemical engineering models in MathML and to have an automatic code generation for both specialized simulation and optimization tools. Two examples are given to highlight the performance of this workflow imple… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
7

Relationship

4
3

Authors

Journals

citations
Cited by 22 publications
(6 citation statements)
references
References 19 publications
0
6
0
Order By: Relevance
“…As its main difference compared to the dynamic one are the absence of time derivatives and its lack of controller equations, the model is not presented here, but it can be deduced from the dynamic model. As part of this work, both steady-state and dynamic model have been implemented in MOSAICmodeling, a web-based modeling, simulation, and optimization environment [34,35]. Using its code generator for various programming languages and modeling environ-ments, the steady-state system is exported to AMPL [36] and solved with IPOPT [37], while the dynamic system is exported to the gPROMS model builder [38].…”
Section: Methodsmentioning
confidence: 99%
“…As its main difference compared to the dynamic one are the absence of time derivatives and its lack of controller equations, the model is not presented here, but it can be deduced from the dynamic model. As part of this work, both steady-state and dynamic model have been implemented in MOSAICmodeling, a web-based modeling, simulation, and optimization environment [34,35]. Using its code generator for various programming languages and modeling environ-ments, the steady-state system is exported to AMPL [36] and solved with IPOPT [37], while the dynamic system is exported to the gPROMS model builder [38].…”
Section: Methodsmentioning
confidence: 99%
“…On the other hand, EO methods require more expertise to solve large models, because a general-purpose Newton-based solver is typically used and complex initializations [17,18] must be supplied. For instance, Aspen Plus has been extended to deal with EO features in Aspen-EO where initialization is handled through partial solves within the SM mode.…”
Section: Current Practice and Enabling Toolsmentioning
confidence: 99%
“…The model is implemented in MOSAICmodeling, a web-based modeling, simulation, and optimization environment (Merchan et al, 2015;Esche et al, 2017). A modular setup for the model components is chosen, which is illustrated in Figure 5.…”
Section: Model Structure and Implementationmentioning
confidence: 99%