modelPipeToSlabConductance

Convective heat transfer in pipes and fictitious resistance to average slab temperature

Information

Model to compute the convective heat transfer inside a straight pipe. The convective heat transfer coefficient is computed as a function of the mass flow rate using the function Modelica.Fluid.Dissipation.HeatTransfer.StraightPipe.kc_overall_KC.

Parameters

TypeNameDefaultDescription
Buildings.Fluid.HeatExchangers.RadiantSlabs.Types.HeatTransferheatTransferBuildings.Fluid.HeatExchangers.RadiantSlabs.Types.HeatTransfer.EpsilonNTUModel for heat transfer between fluid and slab
Modelica.Units.SI.AreaAPipPipe inside surface area
kc_overall_IN_conkc_IN_conParameters for convective heat transfer calculation
Modelica.Units.SI.ThermalResistanceRFicAverage fictitious thermal resistance between pipe surface and plane that contains pipe
Modelica.Units.SI.ThermalResistanceRWalThermal resistance through the pipe wall
Modelica.Units.SI.MassFlowRatem_flow_nominalNominal mass flow rate

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputm_flowFluid mass flow rate from port_a to port_b
Modelica.Blocks.Interfaces.RealInputT_aTemperature at fluid port_a
Modelica.Blocks.Interfaces.RealInputT_bTemperature at fluid port_b
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_asolidHeat port at solid interface
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_bfluidHeat port at fluid interface

Components

TypeNameDefaultDescription
Modelica.Fluid.Dissipation.HeatTransfer.StraightPipe.kc_overall_IN_varkc_IN_varVariables for convective heat transfer calculation
Modelica.Units.SI.TemperatureDifferencedT= solid.T - fluid.T
Modelica.Units.SI.CoefficientOfHeatTransferhConConvective heat transfer coefficient
Modelica.Units.SI.ThermalResistanceRTotThermal resistance between the fluid and the fictious plane of heat transfer
Modelica.Units.SI.HeatFlowRateQ_flowHeat flow rate from solid -> fluid

Contents

NameDescription
MediumMedium in the component
kc_overall_IN_conInput record for function kc_overall and kc_overall_KC
kc_turbulent_IN_conprotectedInput record for function kc_turbulent and kc_turbulent_KC

Revisions

  • October 3, 2016, by Michael Wetter:
    Modified model to implement a work-around for the bug reported in MSL ticket 2066 and in Buildings issue 557.
  • April 5, 2012, by Michael Wetter:
    Revised implementation.
  • April 3, 2012, by Xiufeng Pang:
    First implementation.