modelConductionElementHEX_twoPhase

ConductionElement for two-phase fluids

Extends from PartialConductionElementHEX (Parent for CEs for discretizedHEX).

Information

Implementation of the Conduction Element for the DiscritizedHex.

Concerning the heat transfer coefficient it is assumed, that the main term influencing the coefficient of heat transfer is the mass flow rate. Therefore a nominal value for the heat transfer coefficient at a nominal mass flow rate can be set. The reynolds exponents for normalization of the heat transfer coefficient for evaporation and condensation are taken from Yan, Yi-Yie, & Lin, T.-F. (1999). Condensation heat transfer and pressure drop of refrigerant R-134a in a small pipe. International Journal of Heat and Mass Transfer, 42(4) and Yan, Y.-Y., & Lin, T.-F. (1999). Evaporation Heat Transfer and Pressure Drop of Refrigerant R-134a in a Plate Heat Exchanger. Journal of Heat Transfer, 121(1). Furthermore a minimum value U_min for the coefficient of heat transfer is set to ensure heat transfer at zero mass flow.

For further documentation see the documentation of the motherclass.

Parameters

TypeNameDefaultDescription
StringinstanceName (from DropOfCommonsPlus)getInstanceName()Instance name
SI.VolumeV (from PartialConductionElement)0.001Volume
SI.AreaA (from PartialConductionElementHEX)1Heat transfer area
IntegernCellsParallel (from PartialConductionElementHEX)1Number of parallel discretization elements
SI.CoefficientOfHeatTransferU_min (from PartialConductionElementHEX)1Minimum thermal transmittance (for temperature adaption at zero massflow)
SI.CoefficientOfHeatTransferU_liq_nom700Nominal coefficient of heat transfer for liquid flow
SI.CoefficientOfHeatTransferU_vap_nom500Nominal coefficient of heat transfer for vapour flow
SI.CoefficientOfHeatTransferU_tp_nom1000Nominal coefficient of heat transfer for condensation/evaporation
SI.MassFlowRatem_flow_nom0.3Nominal mass flow rate for heat transfer calculation
Medium.MassFractiondelta_x0.05Value for interpolation width
RealRe_exp_cond0.4Reynolds-Exponent for heat transfer calculation at condensation (Yan&Lin, 1999)
RealRe_exp_evap0.5Reynolds-Exponent for heat transfer calculation at evaporation (Yan&Lin, 1999)
Layout
BooleandisplayInstanceName (from DropOfCommonsPlus)dropOfCommons.displayInstanceNames= true, if instance name is displayed
BooleandisplayParameters (from DropOfCommonsPlus)dropOfCommons.displayParameters= true, if displaying parameters is enabled
Advanced
BooleanconsiderInertance (from SISOFlow)dropOfCommons.considerInertance=true, if transient momentum (inertance) term is considered; disable only for advanced use
Utilities.Units.InertanceL (from SISOFlow)dropOfCommons.LInertance
StateSelectm_flowStateSelect (from SISOFlow)StateSelect.defaultState selection for mass flow rate
Booleanclip_p_out (from SISOFlow)= false, if dr_corr=0 (correction of inertial pressure difference)
Medium.AbsolutePressurep_min (from SISOFlow)dropOfCommons.p_minMinimum steady-state output pressure
Medium.Densityrho_min (from PartialConductionElement)dropOfCommons.rho_minMinimal density
BooleanneglectPressureChanges (from PartialConductionElement)true=true, if pressure changes are neglected
SI.MassFlowRatem_flow_assert (from PartialConductionElement)-dropOfCommons.m_flow_regAssertion threshold for negative massflows
Initialization › Mass flow rate
InitializationMethodsinitM_flow (from SISOFlow)ThermofluidStream.Utilities.Types.InitializationMethods.noneInitialization method for mass flow rate
SI.MassFlowRatem_flow_0 (from SISOFlow)0Initial value for mass flow rate
Utilities.Units.MassFlowAccelerationm_acceleration_0 (from SISOFlow)0Initial value for derivative of mass flow rate
Initialization › Specific enthalpy
Internal.InitializationMethodsCondElementinit (from PartialConductionElement)ThermofluidStream.Processes.Internal.InitializationMethodsCondElement.inletInitialization for specific enthalpy
Medium.TemperatureT_0 (from PartialConductionElement)Medium.T_defaultInitial Temperature
Medium.SpecificEnthalpyh_0 (from PartialConductionElement)Medium.h_defaultInitial specific enthalpy
Advanced › Global energy conservation
Booleanenforce_global_energy_conservation (from PartialConductionElement)false= true, if global conservation of energy is enforced
Advanced › global energy conservation
SI.TimeT_e (from PartialConductionElement)100Time constant for global conservation of energy

Connectors

TypeNameDefaultDescription
Inletinlet (from SISOFlow)
Outletoutlet (from SISOFlow)
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aheatPort (from PartialConductionElement)

Components

TypeNameDefaultDescription
SI.MassFlowRatem_flow (from SISOFlow)inlet.m_flowMass flow rate
SI.Pressuredr_corr (from SISOFlow)Correction of inertial pressure difference
SI.Pressuredp (from SISOFlow)Pressure difference
Medium.AbsolutePressurep_in (from SISOFlow)Medium.pressure(inlet.state)Inlet pressure
Medium.SpecificEnthalpyh_in (from SISOFlow)Medium.specificEnthalpy(inlet.state)Inlet specific enthalpy
Medium.MassFraction[Medium.nXi]Xi_in (from SISOFlow)Medium.massFraction(inlet.state)Inlet mass fractions
Medium.AbsolutePressurep_out (from SISOFlow)Outlet pressure
Medium.SpecificEnthalpyh_out (from SISOFlow)Outlet specific enthalpy
Medium.MassFraction[Medium.nXi]Xi_out (from SISOFlow)Outlet mass fractions
Medium.SpecificEnthalpyh (from PartialConductionElement)Volume? specific enthalpy
Medium.ThermodynamicStatestate (from PartialConductionElement)Medium.setState_phX(p_in, h, Xi_in)Volume thermodynamic state
Medium.TemperatureT (from PartialConductionElement)Medium.temperature(state)Volume temperature
SI.ThermalConductancek (from PartialConductionElement)Thermal conductance
SI.EnergydeltaE_system (from PartialConductionElement)Energy difference between m_flow*(h_in-h_out) and Q_flow
SI.MassM (from PartialConductionElement)Mass (of the volume)
SI.CoefficientOfHeatTransferU (from PartialConductionElementHEX)Thermal transmittance
RealxVapor quality calculated from specific enthalpies