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
Name | Label | Description | Data Type | Valid 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 |
mo_frictionLoss | frictionLoss | Part of friction losses fed to medium | Scalar | |
mo_m | m | Scalar | ||
mo_enableZetaOutput | enableZetaOutput | Enable zeta output | Number | 0 |
mo_useHeatPort | useHeatPort | Enable HeatPort | Number | 0 |
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo_T | T | T | Structure | |
mo_T/fixed | fixed | Cell of scalars | true | |
mo_T/start | start | Cell of scalars | ||
mo_zeta_st | zeta_st | zeta_st | Structure | |
mo_zeta_st/fixed | fixed | Cell of scalars | true | |
mo_zeta_st/start | start | Cell of scalars | ||
mo_zeta_s | zeta_s | zeta_s | Structure | |
mo_zeta_s/fixed | fixed | Cell of scalars | true | |
mo_zeta_s/start | start | Cell of scalars | ||
mo_QsQc | QsQc | QsQc | Structure | |
mo_QsQc/fixed | fixed | Cell of scalars | true | |
mo_QsQc/start | start | Cell of scalars |
Ports
Name | Type | Description | IO Type | Number |
---|---|---|---|---|
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 |