This title appears in the Scientific Report :
2020
Please use the identifier:
http://dx.doi.org/10.1016/j.compchemeng.2020.106920 in citations.
Please use the identifier: http://hdl.handle.net/2128/25864 in citations.
Simulation of differential-algebraic equation systems with optimization criteria embedded in Modelica
Simulation of differential-algebraic equation systems with optimization criteria embedded in Modelica
Differential-algebraic equations with embedded optimization criteria (DAEO) are a class of mathematical models for underdetermined differential-algebraic equation (DAE) systems with less algebraic equations than algebraic variables. The algebraic variables may be calculated as the solution of an emb...
Saved in:
Personal Name(s): | Ploch, Tobias |
---|---|
von Lieres, Eric / Wiechert, Wolfgang / Mitsos, Alexander / Hannemann-Tamás, Ralf (Corresponding author) | |
Contributing Institute: |
Biotechnologie; IBG-1 Modellierung von Energiesystemen; IEK-10 |
Published in: | Computers & chemical engineering, 140 (2020) S. 106920 - |
Imprint: |
Amsterdam [u.a.]
Elsevier Science
2020
|
DOI: |
10.1016/j.compchemeng.2020.106920 |
Document Type: |
Journal Article |
Research Program: |
Innovative Synergisms |
Link: |
OpenAccess OpenAccess |
Publikationsportal JuSER |
Please use the identifier: http://hdl.handle.net/2128/25864 in citations.
Differential-algebraic equations with embedded optimization criteria (DAEO) are a class of mathematical models for underdetermined differential-algebraic equation (DAE) systems with less algebraic equations than algebraic variables. The algebraic variables may be calculated as the solution of an embedded (non)linear program, yielding a DAEO system. An example for DAEOs is the dynamic flux balance analysis (DFBA) approach, where the formulation of metabolic reaction networks leads to an underdetermined equation system for the intracellular fluxes that are assumed to behave optimally with respect to some cell-specific optimization criterion.We present a toolbox that allows formulation of DAEOs in the object-oriented Modelica modeling language. The solution method is based on substituting the embedded optimization problem with its first-order Karush-Kuhn-Tucker conditions to obtain a nonsmooth DAE system that can be simulated by a root-finding DAE solver. One nonlinear example and two examples based on DFBA demonstrate the performance of the toolbox. |