Library Modelica.Fluid is a free Modelica package providing components for 1-dimensional thermo-fluid flow in networks of vessels, pipes, fluid machines, valves and fittings. A unique feature is that the component equations and the media models as well as pressure loss and heat transfer correlations are decoupled from each other. All components are implemented such that they can be used for media from the Modelica.Media library. This means especially that an incompressible or compressible medium, a single or a multiple substance medium with one or more phases might be used.

In the next figure, several features of the library are demonstrated with a simple heating system with a closed flow cycle. By just changing one configuration parameter in the system object the equations are changed between steady-state and dynamic simulation with fixed or steady-state initial conditions.


With respect to previous versions, the design of the connectors has been changed in a non-backward compatible way, using the recently developed concept of stream connectors that results in much more reliable simulations (see also Stream-Connectors-Overview-Rationale.pdf). This extension was included in Modelica 3.1. As of Jan. 2009, the stream concept is supported in Dymola 7.1. It is recommended to use Dymola 7.2 (available since Feb. 2009), or a later Dymola version, since this version supports a new annotation to connect very conveniently to vectors of connectors. Other tool vendors will support the stream concept as well.

The following parts are useful, when newly starting with this library:

Licensed by the Modelica Association under the Modelica License 2
Copyright © 2002-2016, ABB, DLR, Dassault Systèmes AB, Modelon, TU Braunschweig, TU Hamburg-Harburg, Politecnico di Milano.

This Modelica package is free software and the use is completely at your own risk; it can be redistributed and/or modified under the terms of the Modelica License 2. For license conditions (including the disclaimer of warranty) see Modelica.UsersGuide.ModelicaLicense2 or visit https://www.modelica.org/licenses/ModelicaLicense2.


Name Description
 UsersGuide User's Guide
 Examples Demonstration of the usage of the library
 System System properties and default values (ambient, flow direction, initialization)
 Vessels Devices for storing fluid
 Pipes Devices for conveying fluid
 Machines Devices for converting between energy held in a fluid and mechanical energy
 Valves Components for the regulation and control of fluid flow
 Fittings Adaptors for connections of fluid components and the regulation of fluid flow
 Sources Define fixed or prescribed boundary conditions
 Sensors Ideal sensor components to extract signals from a fluid connector
 Interfaces Interfaces for steady state and unsteady, mixed-phase, multi-substance, incompressible and compressible flow
 Types Common types for fluid models
 Dissipation Functions for convective heat transfer and pressure loss characteristics
 Utilities Utility models to construct fluid components (should not be used directly)

Generated at 2016-04-28T14:04:17Z by OpenModelica1.9.3+dev (r25613)