modelConductionElementHEX
ConductionElement for single-phase fluids
Extends from PartialConductionElementHEX (Parent for CEs for discretizedHEX).
Information
Undirected 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
| Type | Name | Default | Description |
|---|---|---|---|
| String | instanceName (from DropOfCommonsPlus) | getInstanceName() | Instance name |
| SI.Volume | V (from PartialConductionElement) | 0.001 | Volume |
| SI.Area | A (from PartialConductionElementHEX) | 1 | Heat transfer area |
| Integer | nCellsParallel (from PartialConductionElementHEX) | 1 | Number of parallel discretization elements |
| SI.CoefficientOfHeatTransfer | U_min (from PartialConductionElementHEX) | 1 | Minimum thermal transmittance for temperature adaption at zero massflow |
| SI.CoefficientOfHeatTransfer | U_nom | 3000 | Nominal heat transfer coefficient to medium |
| Real | Re_exp | 0.8 | Reynolds-exponent for heat transfer calculation |
| Layout | |||
| Boolean | displayInstanceName (from DropOfCommonsPlus) | dropOfCommons.displayInstanceNames | = true, if instance name is displayed |
| Boolean | displayParameters (from DropOfCommonsPlus) | dropOfCommons.displayParameters | = true, if displaying parameters is enabled |
| Advanced | |||
| Utilities.Units.Inertance | L (from SISOBiFlow) | dropOfCommons.L | Inertance |
| StateSelect | m_flowStateSelect (from SISOBiFlow) | StateSelect.default | State select for mass flow rate |
| Boolean | clip_p_out (from SISOBiFlow) | If true, set dr_corr to zero | |
| Medium.AbsolutePressure | p_min (from SISOBiFlow) | dropOfCommons.p_min | Minimal steady-state output pressure |
| Medium.Density | rho_min (from PartialConductionElement) | dropOfCommons.rho_min | Minimal density |
| Boolean | neglectPressureChanges (from PartialConductionElement) | true | =true, if pressure changes are neglected |
| Initialization | |||
| InitializationMethods | initM_flow (from SISOBiFlow) | ThermofluidStream.Utilities.Types.InitializationMethods.none | Initialization method for mass flow rate |
| SI.MassFlowRate | m_flow_0 (from SISOBiFlow) | 0 | Initial value for mass flow rate |
| Utilities.Units.MassFlowAcceleration | m_acceleration_0 (from SISOBiFlow) | 0 | Initial value for der(m_flow) |
| Advanced › Regularization | |||
| SI.MassFlowRate | m_flow_reg (from SISOBiFlow) | dropOfCommons.m_flow_reg | Regularization threshold of mass flow rate |
| Initialization › Specific enthalpy | |||
| ThermofluidStream.Undirected.Processes.Internal.InitializationMethodsCondElement | init (from PartialConductionElement) | ThermofluidStream.Undirected.Processes.Internal.InitializationMethodsCondElement.rear | Initialization method for specific enthalpy |
| Medium.Temperature | T_0 (from PartialConductionElement) | Medium.T_default | Initial Temperature |
| Medium.SpecificEnthalpy | h_0 (from PartialConductionElement) | Medium.h_default | Initial specific enthalpy |
| Advanced › Global energy conservation | |||
| Boolean | enforce_global_energy_conservation (from PartialConductionElement) | false | = true, if global conservation of energy is enforced |
| Advanced › global energy conservation | |||
| SI.Time | T_e (from PartialConductionElement) | 100 | Time constant for global conservation of energy |
| Heat transfer parameters | |||
| SI.MassFlowRate | m_flow_nom | 1 | Nominal mass flow rate for heat transfer calculation |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Fore | fore (from SISOBiFlow) | ||
| Rear | rear (from SISOBiFlow) | ||
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort (from PartialConductionElement) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.MassFlowRate | m_flow (from SISOBiFlow) | rear.m_flow | Mass flow rate |
| SI.Pressure | dp_fore (from SISOBiFlow) | ||
| SI.Pressure | dp_rear (from SISOBiFlow) | ||
| SI.Pressure | dr_corr_fore (from SISOBiFlow) | ||
| SI.Pressure | dr_corr_rear (from SISOBiFlow) | ||
| SI.Pressure | dr_corr (from SISOBiFlow) | ||
| Medium.SpecificEnthalpy | h (from PartialConductionElement) | Medium specific enthalpy | |
| Medium.ThermodynamicState | state (from PartialConductionElement) | Medium.setState_phX(p, h, Xi) | Medium thermodynamic state |
| Medium.Temperature | T (from PartialConductionElement) | Medium.temperature(state) | Medium temperature |
| SI.ThermalConductance | k (from PartialConductionElement) | Thermal conductance | |
| SI.Energy | deltaE_system (from PartialConductionElement) | Energy difference between m_flow*(h_in-h_out) and Q_flow | |
| SI.Mass | M (from PartialConductionElement) | Medium mass | |
| SI.CoefficientOfHeatTransfer | U (from PartialConductionElementHEX) | Thermal transmittance |