modelConductionElementHEX

ConductionElement for single-phase fluids

Extends from PartialConductionElementHEX (Parent for CEs for discretizedHEX).

Information

Implementation of the Conduction Element for the DiscritizedHex.

Concerning the heat transfer 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. 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_nom3000Nominal thermal transmittance
SI.MassFlowRatem_flow_nom1Nominal mass flow rate (for heat transfer calculation)
RealRe_exp0.8Reynolds-exponent for heat transfer calculation
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