DOI:
关键词: Modeling language 、 Control engineering 、 Control volume 、 Process modeling 、 Software design pattern 、 Modelica 、 Object-oriented programming 、 Domain (software engineering) 、 Automation 、 Engineering
摘要: This thesis describes basic models for thermo-fluid systems and the implementation of using a flexible object-oriented structure in ThermoFluid library. Model libraries provide an excellent way to package engineering knowledge be reused by non-experts. Many commercial simulation packages good model libraries, but they are usually domain specific closed. Modelica(TM) is open standard modeling language heterogeneous, multi-domain dynamic systems. Modelica combines expressive power equation based with advanced structuring features. A unique feature class parameters which allow high-level parameterization physical phenomena. The on first principles. Control volumes contain thermodynamic balance equations lumped or one-dimensional discretized form. The library built flexible: fluid property control volume can exchanged, single- multi-component fluids supported momentum submodel static dynamic. Chemical reactions added separately from other phenomena. Thermodynamic Jacobians used transform into efficient Low order moving boundary two phase flows another result thesis. They make use novel approach approximating mean void fraction region. The experiences designing object-oriented, reusable summarized design patterns. Design patterns attempt describe "good practice" semi-formal way. The has been successfully broad range industrial applications, among others micro gas turbine systems, carbon-dioxide refrigeration fuel cells, plants steam networks. applications briefly described