modelHeatExchanger_TubeBundle_L2

Simple heat exchanger model

Extends from ClaRa.Components.HeatExchangers.TubeBundle_L2 (A flexible 0D tube bundle model), TransiEnt.Basics.Icons.Heat_Exchanger.

Information

1. Purpose of model

A simple model of a heat exchanger

2. Level of detail, physical effects considered, and physical insight

L2 (defined in the CodingConventions)

3. Limits of validity

(Purely technical component without physical modeling.)

4. Interfaces

inlet: fluidPortIn

outlet: fluidPortOut

heat: heat port a

eye

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

(no remarks)

8. Validation

(no validation or testing necessary)

9. References

(no remarks)

10. Version History

Parameters

TypeNameDefaultDescription
Fundamental Definitions
TILMedia.VLEFluid.Types.BaseVLEFluidmedium (from VolumeVLE_L2)simCenter.fluid1Medium in the component
Initialisation
BooleanuseHomotopy (from VolumeVLE_L2)simCenter.useHomotopyTrue, if homotopy method is used during initialisation
ClaRa.Basics.Units.EnthalpyMassSpecifich_start (from VolumeVLE_L2)1e5Start value of system specific enthalpy
ClaRa.Basics.Units.Pressurep_start (from VolumeVLE_L2)1e5Start value of system pressure
ClaRa.Basics.Units.MassFraction[medium.nc - 1]xi_start (from VolumeVLE_L2)medium.xi_defaultStart value for mass fraction
IntegerinitOption (from VolumeVLE_L2)0Type of initialisation
General › Nominal Values
ClaRa.Basics.Units.MassFlowRatem_flow_nom (from VolumeVLE_L2)10Nominal mass flow rates at inlet
Nominal Values
ClaRa.Basics.Units.Pressurep_nom (from VolumeVLE_L2)1e5Nominal pressure
ClaRa.Basics.Units.EnthalpyMassSpecifich_nom (from VolumeVLE_L2)1e5Nominal specific enthalpy
ClaRa.Basics.Units.MassFraction[medium.nc - 1]xi_nom (from VolumeVLE_L2)medium.xi_defaultNominal mass fraction
Summary and Visualisation
BooleanshowExpertSummary (from VolumeVLE_L2)simCenter.showExpertSummaryTrue, if expert summary should be applied
BooleanshowData (from TubeBundle_L2)trueTrue, if a data port containing p,T,h,s,m_flow shall be shown, else false
BooleancontributeToCycleSummary (from TubeBundle_L2)simCenter.contributeToCycleSummaryTrue if component shall contribute to automatic efficiency calculation
BooleanheatFlowIsLoss (from TubeBundle_L2)trueTrue if heat flow is a loss (not a process product)
Geometry
IntegerheatSurfaceAlloc (from VolumeVLE_L2)1Heat transfer area to be considered
Modelica.Units.SI.Lengthlength (from TubeBundle_L2)1Length of the volume in flow direction
Modelica.Units.SI.Lengthdiameter (from TubeBundle_L2)0.1Diameter of the single tube
IntegerN_tubes (from TubeBundle_L2)1Number of prallel tubes
IntegerN_passes (from TubeBundle_L2)1Number of passes of the internal tubes
Modelica.Units.SI.Lengthz_in (from TubeBundle_L2)length/2Inlet position from bottom
Modelica.Units.SI.Lengthz_out (from TubeBundle_L2)length/2Outlet position from bottom

Connectors

TypeNameDefaultDescription
ClaRa.Basics.Interfaces.FluidPortIninlet (from VolumeVLE_L2)Inlet port
ClaRa.Basics.Interfaces.FluidPortOutoutlet (from VolumeVLE_L2)Outlet port
ClaRa.Basics.Interfaces.HeatPort_aheat (from VolumeVLE_L2)
ClaRa.Basics.Interfaces.EyeOuteye (from TubeBundle_L2)

Components

TypeNameDefaultDescription
Stringcomplexity (from ComplexityLevel)"??"
ClaRa.SimCentersimCenter (from VolumeVLE_L2)
ClaRa.Basics.Units.Massmass (from VolumeVLE_L2)Total system mass
ClaRa.Basics.Units.Pressurep (from VolumeVLE_L2)System pressure
Summarysummary (from VolumeVLE_L2)
TILMedia.VLEFluid.MixtureCompatible.VLEFluid_phfluidIn (from VolumeVLE_L2)
TILMedia.VLEFluid.MixtureCompatible.VLEFluid_phfluidOut (from VolumeVLE_L2)
HeatTransferheattransfer (from VolumeVLE_L2)
Geometrygeo (from VolumeVLE_L2)
PhaseBorderphaseBorder (from VolumeVLE_L2)
PressureLosspressureLoss (from VolumeVLE_L2)
ClaRa.Basics.Interfaces.Connected2SimCenterconnected2SimCenter (from TubeBundle_L2)