Software Practical
"Setting up a complex evaporator model with MUSCOD"
Description
Aim of this practical is to transfer a complex model for an evaporation process into
C code that can be used by the optimal control software MUSCOD. A Matlab model and a
precise model description are available. The size of the model and several pequliarities,
such as state-dependent switches and integer variables, make it a challenging task to
set up this model and obtain simulation and optimization results.
Evaporation processes are widely used to concentrate liquids in
the form of emulsions, suspensions, and solutions. This is
achieved by evaporating one or more volatile solvents from the
liquid phase, and the remaining non-volatile components are
enriched in the liquid phase which often constitutes the final
product. In order to increase the economic efficiency of
evaporation, several evaporation stages can be combined in a
sequential structure. Such a structure relies on the principle
that the vapor of one stage can be utilized to heat the content of
another stage which is operated on a lower pressure level.
Requirements
- Knowledge of C
- Numerics 1 (of ordinary differential equations), Numerics 2 (optimal control, also possible in this semester)
- Self-motivated working attitude
Size of the project
This project is suited for two students. It can be performed as an advanced practical and may
well lead to a diploma thesis in the field of mixed-integer optimal control.
Contact
Dr. Sebastian Sager
IWR, Im Neuenheimer Feld 368, Universität Heidelberg.
back
|