Modelica.Thermal.FluidHeatFlow.Sources

Ideal fluid sources, e.g., ambient, volume flow

Information


This package contains different types of sources:

Thermodynamic equations are defined in partial models (package Interfaces.Partials).
All fans / pumps are considered without losses, they do not change enthalpy flow.
Main Authors:

Anton Haumer
Technical Consulting & Electrical Engineering
A-3423 St.Andrae-Woerdern, Austria
email: a.haumer@haumer.at

Dr. Christian Kral
Austrian Institute of Technology, AIT
Giefinggasse 2
A-1210 Vienna, Austria

Copyright © 1998-2013, Modelica Association, Anton Haumer and Austrian Institute of Technology, AIT.

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.

Extends from Modelica.Icons.SourcesPackage (Icon for packages containing sources).

Package Content

NameDescription
Modelica.Thermal.FluidHeatFlow.Sources.Ambient Ambient Ambient with constant properties
Modelica.Thermal.FluidHeatFlow.Sources.AbsolutePressure AbsolutePressure Defines absolute pressure level
Modelica.Thermal.FluidHeatFlow.Sources.VolumeFlow VolumeFlow Enforces constant volume flow
Modelica.Thermal.FluidHeatFlow.Sources.PressureIncrease PressureIncrease Enforces constant pressure increase
Modelica.Thermal.FluidHeatFlow.Sources.IdealPump IdealPump Model of an ideal pump

Modelica.Thermal.FluidHeatFlow.Sources.Ambient Modelica.Thermal.FluidHeatFlow.Sources.Ambient

Ambient with constant properties

Information


(Infinite) ambient with constant pressure and temperature.
Thermodynamic equations are defined by Partials.Ambient.

Extends from Interfaces.Partials.Ambient (Partial model of ambient).

Parameters

NameDescription
mediumAmbient medium
usePressureInputEnable / disable pressure input
constantAmbientPressureAmbient pressure [Pa]
useTemperatureInputEnable / disable temperature input
constantAmbientTemperatureAmbient temperature [K]

Connectors

NameDescription
flowPort 
ambientPressure 
ambientTemperature 

Modelica.Thermal.FluidHeatFlow.Sources.AbsolutePressure Modelica.Thermal.FluidHeatFlow.Sources.AbsolutePressure

Defines absolute pressure level

Information


AbsolutePressure to define pressure level of a closed cooling cycle.
Coolant's mass flow, temperature and enthalpy flow are not affected.

Parameters

NameDescription
mediummedium
pPressure ground [Pa]

Connectors

NameDescription
flowPort 

Modelica.Thermal.FluidHeatFlow.Sources.VolumeFlow Modelica.Thermal.FluidHeatFlow.Sources.VolumeFlow

Enforces constant volume flow

Information


Fan resp. pump with constant volume flow rate. Pressure increase is the response of the whole system.
Coolant's temperature and enthalpy flow are not affected.
Setting parameter m (mass of medium within fan/pump) to zero leads to neglection of temperature transient cv*m*der(T).
Thermodynamic equations are defined by Partials.TwoPort.

Extends from Interfaces.Partials.TwoPort (Partial model of two port).

Parameters

NameDescription
mediumMedium in the component
mMass of medium [kg]
T0Initial temperature of medium [K]
T0fixedInitial temperature guess value or fixed
tapTDefines temperature of heatPort between inlet and outlet temperature
useVolumeFlowInputEnable / disable volume flow input
constantVolumeFlowVolume flow rate [m3/s]

Connectors

NameDescription
flowPort_a 
flowPort_b 
volumeFlow 

Modelica.Thermal.FluidHeatFlow.Sources.PressureIncrease Modelica.Thermal.FluidHeatFlow.Sources.PressureIncrease

Enforces constant pressure increase

Information


Fan resp. pump with constant pressure increase. Mass resp. volume flow is the response of the whole system.
Coolant's temperature and enthalpy flow are not affected.
Setting parameter m (mass of medium within fan/pump) to zero leads to neglection of temperature transient cv*m*der(T).
Thermodynamic equations are defined by Partials.TwoPort.

Extends from Interfaces.Partials.TwoPort (Partial model of two port).

Parameters

NameDescription
mediumMedium in the component
mMass of medium [kg]
T0Initial temperature of medium [K]
T0fixedInitial temperature guess value or fixed
tapTDefines temperature of heatPort between inlet and outlet temperature
usePressureIncreaseInputEnable / disable pressure increase input
constantPressureIncreasePressure increase [Pa]

Connectors

NameDescription
flowPort_a 
flowPort_b 
pressureIncrease 

Modelica.Thermal.FluidHeatFlow.Sources.IdealPump Modelica.Thermal.FluidHeatFlow.Sources.IdealPump

Model of an ideal pump

Information


Simple fan resp. pump where characteristic is dependent on shaft's speed, 
torque * speed = pressure increase * volume flow (without losses)
Pressure increase versus volume flow is defined by a linear function, from dp0(V_flow=0) to V_flow0(dp=0).
The axis intersections vary with speed as follows: Coolant's temperature and enthalpy flow are not affected.
Setting parameter m (mass of medium within fan/pump) to zero leads to neglection of temperature transient cv*m*der(T).
Thermodynamic equations are defined by Partials.TwoPort.

Extends from Interfaces.Partials.TwoPort (Partial model of two port).

Parameters

NameDescription
mediumMedium in the component
mMass of medium [kg]
T0Initial temperature of medium [K]
T0fixedInitial temperature guess value or fixed
tapTDefines temperature of heatPort between inlet and outlet temperature
Pump characteristic
wNominalNominal speed [rad/s]
dp0Max. pressure increase @ V_flow=0 [Pa]
V_flow0Max. volume flow rate @ dp=0 [m3/s]

Connectors

NameDescription
flowPort_a 
flowPort_b 
flange_a 

Automatically generated Mon Sep 23 17:21:09 2013.