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
| Type | Name | Default | Description |
|---|---|---|---|
| Fundamental Definitions | |||
| TILMedia.VLEFluid.Types.BaseVLEFluid | medium (from VolumeVLE_L2) | simCenter.fluid1 | Medium in the component |
| Initialisation | |||
| Boolean | useHomotopy (from VolumeVLE_L2) | simCenter.useHomotopy | True, if homotopy method is used during initialisation |
| ClaRa.Basics.Units.EnthalpyMassSpecific | h_start (from VolumeVLE_L2) | 1e5 | Start value of system specific enthalpy |
| ClaRa.Basics.Units.Pressure | p_start (from VolumeVLE_L2) | 1e5 | Start value of system pressure |
| ClaRa.Basics.Units.MassFraction[medium.nc - 1] | xi_start (from VolumeVLE_L2) | medium.xi_default | Start value for mass fraction |
| Integer | initOption (from VolumeVLE_L2) | 0 | Type of initialisation |
| General › Nominal Values | |||
| ClaRa.Basics.Units.MassFlowRate | m_flow_nom (from VolumeVLE_L2) | 10 | Nominal mass flow rates at inlet |
| Nominal Values | |||
| ClaRa.Basics.Units.Pressure | p_nom (from VolumeVLE_L2) | 1e5 | Nominal pressure |
| ClaRa.Basics.Units.EnthalpyMassSpecific | h_nom (from VolumeVLE_L2) | 1e5 | Nominal specific enthalpy |
| ClaRa.Basics.Units.MassFraction[medium.nc - 1] | xi_nom (from VolumeVLE_L2) | medium.xi_default | Nominal mass fraction |
| Summary and Visualisation | |||
| Boolean | showExpertSummary (from VolumeVLE_L2) | simCenter.showExpertSummary | True, if expert summary should be applied |
| Boolean | showData (from TubeBundle_L2) | true | True, if a data port containing p,T,h,s,m_flow shall be shown, else false |
| Boolean | contributeToCycleSummary (from TubeBundle_L2) | simCenter.contributeToCycleSummary | True if component shall contribute to automatic efficiency calculation |
| Boolean | heatFlowIsLoss (from TubeBundle_L2) | true | True if heat flow is a loss (not a process product) |
| Geometry | |||
| Integer | heatSurfaceAlloc (from VolumeVLE_L2) | 1 | Heat transfer area to be considered |
| Modelica.Units.SI.Length | length (from TubeBundle_L2) | 1 | Length of the volume in flow direction |
| Modelica.Units.SI.Length | diameter (from TubeBundle_L2) | 0.1 | Diameter of the single tube |
| Integer | N_tubes (from TubeBundle_L2) | 1 | Number of prallel tubes |
| Integer | N_passes (from TubeBundle_L2) | 1 | Number of passes of the internal tubes |
| Modelica.Units.SI.Length | z_in (from TubeBundle_L2) | length/2 | Inlet position from bottom |
| Modelica.Units.SI.Length | z_out (from TubeBundle_L2) | length/2 | Outlet position from bottom |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| ClaRa.Basics.Interfaces.FluidPortIn | inlet (from VolumeVLE_L2) | Inlet port | |
| ClaRa.Basics.Interfaces.FluidPortOut | outlet (from VolumeVLE_L2) | Outlet port | |
| ClaRa.Basics.Interfaces.HeatPort_a | heat (from VolumeVLE_L2) | ||
| ClaRa.Basics.Interfaces.EyeOut | eye (from TubeBundle_L2) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| String | complexity (from ComplexityLevel) | "??" | |
| ClaRa.SimCenter | simCenter (from VolumeVLE_L2) | ||
| ClaRa.Basics.Units.Mass | mass (from VolumeVLE_L2) | Total system mass | |
| ClaRa.Basics.Units.Pressure | p (from VolumeVLE_L2) | System pressure | |
| Summary | summary (from VolumeVLE_L2) | ||
| TILMedia.VLEFluid.MixtureCompatible.VLEFluid_ph | fluidIn (from VolumeVLE_L2) | ||
| TILMedia.VLEFluid.MixtureCompatible.VLEFluid_ph | fluidOut (from VolumeVLE_L2) | ||
| HeatTransfer | heattransfer (from VolumeVLE_L2) | ||
| Geometry | geo (from VolumeVLE_L2) | ||
| PhaseBorder | phaseBorder (from VolumeVLE_L2) | ||
| PressureLoss | pressureLoss (from VolumeVLE_L2) | ||
| ClaRa.Basics.Interfaces.Connected2SimCenter | connected2SimCenter (from TubeBundle_L2) |