modelPanelHeating

A panel heating for e.g. floor heating with discretization

Extends from Modelica.Fluid.Interfaces.PartialTwoPort (Partial component with two ports).

Information

Overview

Model for floor heating, with one pipe running through the whole floor.

Concept

The assumption is made that there is one pipe that runs thorugh the whole floor. Which means that a discretisation of the floor heating is done, the discretisation elements will be connected in series: the flow temperature of one element is the return temperature of the element before.

The pressure drop is calculated at the end for the whole length of the pipe.

Reference

Source:

  • Bernd Glueck, Bauteilaktivierung 1999, Page 41

Example Results

AixLib.Fluid.HeatExchangers.Examples.ActiveWalls.ActiveWalls_Test

Parameters

TypeNameDefaultDescription
BooleanisFloortrueFloor or Ceiling heating
Integerdis5Number of Discreatisation Layers
Modelica.Units.SI.AreaAArea of floor / heating panel part
Modelica.Units.SI.TemperatureT0Modelica.Units.Conversions.from_degC(20)Initial temperature, in degrees Celsius
Modelica.Units.SI.EmissivityepsfloorHeatingType.epsEmissivity
RealcTopRatiofloorHeatingType.c_top_ratio
BaseClasses.HeatCapacityPerAreacFloorHeatingfloorHeatingType.C_ActivatedElement
BaseClasses.HeatCapacityPerAreacTopcFloorHeating*cTopRatio
BaseClasses.HeatCapacityPerAreacDowncFloorHeating*(1 - cTopRatio)
Modelica.Units.SI.LengthtubeLengthA/floorHeatingType.Spacing
Modelica.Units.SI.VolumeVWaterModelica.Units.Conversions.from_litre(floorHeatingType.VolumeWaterPerMeter*tubeLength)Volume of Water
Modelica.Units.SI.CoefficientOfHeatTransferkTop_nominalfloorHeatingType.k_top
Modelica.Units.SI.CoefficientOfHeatTransferkDown_nominalfloorHeatingType.k_down
Assumptions
BooleanallowFlowReversal (from PartialTwoPort)system.allowFlowReversal= true to allow flow reversal, false restricts to design direction (port_a -> port_b)
Type
AixLib.DataBase.ActiveWalls.ActiveWallBaseDataDefinitionfloorHeatingTypeDataBase.ActiveWalls.JocoKlimaBodenTOP2000_Parkett()
Heat convection
IntegercalcMethod2Calculation method for convective heat transfer coefficient at surface
Modelica.Units.SI.CoefficientOfHeatTransferhCon_const2.5Custom convective heat transfer coefficient

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_aport_a (from PartialTwoPort)Fluid connector a (positive design flow direction is from port_a to port_b)
Modelica.Fluid.Interfaces.FluidPort_bport_b (from PartialTwoPort)Fluid connector b (positive design flow direction is from port_a to port_b)
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aThermDown
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_athermConv
AixLib.Utilities.Interfaces.RadPortstarRad

Components

TypeNameDefaultDescription
Modelica.Fluid.Systemsystem (from PartialTwoPort)System wide properties
Modelica.Fluid.Sensors.TemperatureTwoPortTFlow
Modelica.Fluid.Sensors.TemperatureTwoPortTReturn
BaseClasses.PanelHeatingSegment[dis]panelHeatingSegment
BaseClasses.PressureDropPHpressureDrop

Revisions

  • February 06, 2017  by Philipp Mehrfeld:
    Use kTop and kDown instead of k_insulation. Naming according to AixLib standards.
  • June 15, 2017  by Tobias Blacha:
    Moved into AixLib
  • March 25, 2015  by Ana Constantin:
    Uses components from MSL
  • November 06, 2014  by Ana Constantin:
    Added documentation.