Buildings.Fluid.HeatExchangers.RadiantSlabs.BaseClasses.Functions
Functions for convective heat transfer
Information
This package contains functions that are used to construct the models in Buildings.Fluid.HeatExchangers.RadiantSlabs.
Package Content
Name | Description |
---|---|
AverageResistance | Average fictitious resistance for plane that contains the pipes |
heatFlowRate | Heat flow rate for epsilon-NTU model |
Buildings.Fluid.HeatExchangers.RadiantSlabs.BaseClasses.Functions.AverageResistance
Average fictitious resistance for plane that contains the pipes
Information
This function computes a fictitious thermal resistance between the pipe outer wall and a fictitious, average temperature of the plane that contains the pipes. The equation is the same as is implemented in TRNSYS 17. Different equations are used for
-
floor heating systems (if
sysTyp == Buildings.Fluid.HeatExchangers.RadiantSlabs.Types.SystemType.Floor
), -
radiant heating or cooling systems in ceilings and walls (if
sysTyp == Buildings.Fluid.HeatExchangers.RadiantSlabs.Types.SystemType.Ceiling_Wall_or_Capillary
anddisPip/dPipOut ≥ 5.8
), and -
capillary tube systems (if
sysTyp == Buildings.Fluid.HeatExchangers.RadiantSlabs.Types.SystemType.Ceiling_Wall_or_Capillary
anddisPip/dPipOut < 5.8
).
Limitations
The resistance Rx
is based on a steady-state heat transfer analysis. Therefore, it is
only valid during steady-state.
For a fully dynamic model, a finite element method for the radiant slab would need to be implemented.
Inputs
Type | Name | Default | Description |
---|---|---|---|
Distance | disPip | pipe distance [m] | |
Diameter | dPipOut | pipe outside diameter [m] | |
ThermalConductivity | k | pipe level construction element thermal conductivity [W/(m.K)] | |
SystemType | sysTyp | Type of radiant system | |
ThermalConductivity | kIns | floor slab insulation thermal conductivity [W/(m.K)] | |
Thickness | dIns | floor slab insulation thickness [m] |
Outputs
Type | Name | Description |
---|---|---|
ThermalInsulance | Rx | Thermal insulance [m2.K/W] |
Modelica definition
Buildings.Fluid.HeatExchangers.RadiantSlabs.BaseClasses.Functions.heatFlowRate
Heat flow rate for epsilon-NTU model
Information
This function computes the heat flow rate for the radiant slab.
Extends from Modelica.Icons.Function (Icon for functions).
Inputs
Type | Name | Default | Description |
---|---|---|---|
Temperature | T_a | Temperature at port_a [K] | |
Temperature | T_b | Temperature at port_b [K] | |
Temperature | T_s | Temperature of solid [K] | |
Temperature | T_f | Temperature of fluid control volume [K] | |
SpecificHeatCapacity | c_p | Specific heat capacity [J/(kg.K)] | |
ThermalConductance | UA | UA value [W/K] | |
MassFlowRate | m_flow | Mass flow rate from port_a to port_b [kg/s] | |
MassFlowRate | m_flow_nominal | Nominal mass flow rate from port_a to port_b [kg/s] |
Outputs
Type | Name | Description |
---|---|---|
HeatFlowRate | Q_flow | Heat flow rate [W] |