A domain specific language for optimal pumping systems
Benjamin Saul, Christian Berg, Wolf Zimmermann · 2016
This paper discusses the design and implementation of a domain-specific language for modelling energy optimal pumping systems (realizing specific flows and pressures). The domain model is transformed into a corresponding mixed-integer linear program which can be solved by standard solvers. The solution together with the original model are transformed into executable simulation models (e.g. Modelica or Matlab Simulink).