Modelica.Thermal.FluidHeatFlow.Components

Basic components (pipes, valves)

Information

This package contains components:

Pressure drop is taken from partial model SimpleFriction. Thermodynamic equations are defined in partial models (package Partials).

Extends from Modelica.Icons.Package (Icon for standard packages).

Package Content

Name Description
Modelica.Thermal.FluidHeatFlow.Components.IsolatedPipe IsolatedPipe Pipe without heat exchange
Modelica.Thermal.FluidHeatFlow.Components.HeatedPipe HeatedPipe Pipe with heat exchange
Modelica.Thermal.FluidHeatFlow.Components.Valve Valve Simple valve

Modelica.Thermal.FluidHeatFlow.Components.IsolatedPipe Modelica.Thermal.FluidHeatFlow.Components.IsolatedPipe

Pipe without heat exchange

Information

Pipe without heat exchange.
Thermodynamic equations are defined by Partials.TwoPortMass(Q_flow = 0).
Note: Setting parameter m (mass of medium within pipe) to zero leads to neglection of temperature transient cv*m*der(T).

Extends from Interfaces.Partials.TwoPort (Partial model of two port), Interfaces.Partials.SimpleFriction (Simple friction model).

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
h_gGeodetic height (height difference from flowPort_a to flowPort_b) [m]
Simple Friction
V_flowLaminarLaminar volume flow [m3/s]
dpLaminarLaminar pressure drop [Pa]
V_flowNominalNominal volume flow [m3/s]
dpNominalNominal pressure drop [Pa]
frictionLossPart of friction losses fed to medium

Connectors

NameDescription
flowPort_a 
flowPort_b 

Modelica.Thermal.FluidHeatFlow.Components.HeatedPipe Modelica.Thermal.FluidHeatFlow.Components.HeatedPipe

Pipe with heat exchange

Information

Pipe with heat exchange.
Thermodynamic equations are defined by Partials.TwoPort.
Q_flow is defined by heatPort.Q_flow.
Note: Setting parameter m (mass of medium within pipe) to zero leads to neglection of temperature transient cv*m*der(T).
Note: Injecting heat into a pipe with zero mass flow causes temperature rise defined by storing heat in medium's mass.

Extends from Interfaces.Partials.TwoPort (Partial model of two port), Interfaces.Partials.SimpleFriction (Simple friction model).

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
h_gGeodetic height (height difference from flowPort_a to flowPort_b) [m]
Simple Friction
V_flowLaminarLaminar volume flow [m3/s]
dpLaminarLaminar pressure drop [Pa]
V_flowNominalNominal volume flow [m3/s]
dpNominalNominal pressure drop [Pa]
frictionLossPart of friction losses fed to medium

Connectors

NameDescription
flowPort_a 
flowPort_b 
heatPort 

Modelica.Thermal.FluidHeatFlow.Components.Valve Modelica.Thermal.FluidHeatFlow.Components.Valve

Simple valve

Information

Simple controlled valve.

Standard characteristic Kv=f (y) is given at standard conditions (dp0, rho0),

where:

Flow resistance under real conditions is calculated by

V_flow**2 * rho / dp = Kv(y)**2 * rho0 / dp0

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

Parameters

NameDescription
mediumMedium in the component
T0Initial temperature of medium [K]
T0fixedInitial temperature guess value or fixed
tapTDefines temperature of heatPort between inlet and outlet temperature
frictionLossPart of friction losses fed to medium
Standard characteristic
LinearCharacteristicType of characteristic
y1Max. valve opening
Kv1Max. flow @ y = y1 [m3/s]
kv0Leakage flow / max.flow @ y = 0
dp0Standard pressure drop [Pa]
rho0Standard medium's density [kg/m3]

Connectors

NameDescription
flowPort_a 
flowPort_b 
y 
Automatically generated Tue Apr 05 09:37:03 2016.