Abstract Models are useful for design of control systems and they are also an integral part of high performance controllers. Although modeling is an important aspect of most engineering activities, the control engineer faces special problems because he has to deal with strongly heterogeneous systems which have mechanical, electrical, and chemical parts. This paper describes a general approach that can be applied to a wide range of systems. Basic models are designed with a maximum range of validity, symbolic manipulation is used by the translator in order to simplify the model for the chosen use. Modeling is based on constraijnts and object orientation and leads naturally to behavioral systems. The approach is illustrated in this paper with modeling two-phase flow in a refrigeration cycle.
[1]
Jonas Eborn,et al.
Design of a Thermo Hydraulic Model Library in ModelicaTM
,
1998,
ESM.
[2]
Johannes F. Broenink,et al.
Modelica: An International Effort to Design the Next Generation Modelling Language
,
1997
.
[3]
Hilding Elmqvist,et al.
Object-oriented modeling of hybrid systems
,
1993
.
[4]
Mats Andersson,et al.
Object-Oriented Modeling and Simulation of Hybrid Systems
,
1994
.
[5]
Morten Willatzen,et al.
A general dynamic simulation model for evaporators and condensers in refrigeration. Part I: moving-boundary formulation of two-phase flows with heat exchange
,
1998
.