DivergingTee

    DivergingTee

Library

ModelicaExtras/Thermal/FluidHeatFlow

Description

The component DivergingTee is a specialized element that works only in a narrow boundary condition. It represents a 90° T-branch with equal diameter for main passage (sides c and st) and any diameter for branch s.

The flow direction is mandantory and has to be from port c to port st and port c to port s. Other flow directions are not supported.

Calculation of zeta is taken from Idelchik 'Handbook of Hydraulic Resistance', 4th Edition 2007, Diagram 7.18 and 7.20

Parameters

DivergingTee_0

NameLabelDescriptionData TypeValid Values

mo_Dc

Dc

Diameter of main passage

Scalar

mo_Ds

Ds

Diameter of branch

Scalar

mo_medium

medium

Medium in the component

FromModelica('Modelica.Thermal.FluidHeatFlow.Media.Medium')

mo_T0

T0

Initial temperature of medium

Scalar

mo_T0fixed

T0fixed

Initial temperature guess value or fixed

Scalar

true
false

mo_frictionLoss

frictionLoss

Part of friction losses fed to medium

Scalar

mo_m

m

Scalar

mo_enableZetaOutput

enableZetaOutput

Enable zeta output

Number

0
1

mo_useHeatPort

useHeatPort

Enable HeatPort

Number

0
1

mo_T

T

T

Structure

mo_T/fixed

fixed

Cell of scalars

true
false

mo_T/start

start

Cell of scalars

mo_h

h

h

Structure

mo_h/fixed

fixed

Cell of scalars

true
false

mo_h/start

start

Cell of scalars

mo_Vflowst

Vflowst

Vflowst

Structure

mo_Vflowst/fixed

fixed

Cell of scalars

true
false

mo_Vflowst/start

start

Cell of scalars

mo_Vflows

Vflows

Vflows

Structure

mo_Vflows/fixed

fixed

Cell of scalars

true
false

mo_Vflows/start

start

Cell of scalars

mo_Vflowc

Vflowc

Vflowc

Structure

mo_Vflowc/fixed

fixed

Cell of scalars

true
false

mo_Vflowc/start

start

Cell of scalars

DivergingTee_1

NameLabelDescriptionData TypeValid Values

mo__nmodifiers

Number of Modifiers

Specifies the number of modifiers

Number

mo__modifiers

Modifiers

Add new modifier

Structure

mo__modifiers/varname

Variable name

Cell of strings

'Q_flowHeatPort'
'Fc'
'Fs'
'dpcst'
'dpcs'
'zetacst'
'zetacs'
'tau'
'As'
'Qflowst'
'Qflows'

mo__modifiers/attribute

Attribute

Cell of strings

'start'
'fixed'

mo__modifiers/value

Value

Ports

NameTypeDescriptionIO TypeNumber

flowPort_c

implicit

Inlet port c

output

1

flowPort_st

implicit

Outlet port straight passage

output

2

flowPort_s

implicit

Outlet port side branch

output

3

Port 4

implicit

zetacst

output

mo_enableZetaOutput

Port 5

implicit

zetacs

output

mo_enableZetaOutput

Port 6

implicit

Qs/Qc

output

mo_enableZetaOutput

Port 7

implicit

input

mo_useHeatPort