modelCoolingAndHeating

Active beam unit for heating and cooling

Extends from BuildingSystems.Fluid.HeatExchangers.ActiveBeams.Cooling.

Information

This model is identical to BuildingSystems.Fluid.HeatExchangers.ActiveBeams.Cooling, except that an additional water stream and convector is added to allow for heating in addition to cooling.

For a description of the equations, see the User's Guide.

Performance data are available from BuildingSystems.Fluid.HeatExchangers.ActiveBeams.Data.

Parameters

TypeNameDefaultDescription
Nominal condition
Data.GenericperHeaPerformance data for heating
Initialization › Heating
MediumWat.AbsolutePressurepWatHea_startpWatCoo_startStart value of pressure
MediumWat.TemperatureTWatHea_startTWatCoo_startStart value of temperature

Components

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_awatHea_aFluid connector a (positive design flow direction is from watHea_a to watHea_b)
Modelica.Fluid.Interfaces.FluidPort_bwatHea_bFluid connector b (positive design flow direction is from watHea_a to watHea_b)
MediumWat.ThermodynamicStatestaHea_aMediumWat.setState_phX(watHea_a.p, noEvent(actualStream(watHea_a.h_outflow)), noEvent(actualStream(watHea_a.Xi_outflow)))Medium properties in port watHea_a
MediumWat.ThermodynamicStatestaHea_bMediumWat.setState_phX(watHea_b.p, noEvent(actualStream(watHea_b.h_outflow)), noEvent(actualStream(watHea_b.Xi_outflow)))Medium properties in port watHea_b
Modelica.Units.SI.PressureDifferencedpWatHeawatHea_a.p - watHea_b.pPressure difference between watHea_a and watHea_b

Revisions

  • June 14, 2016, by Michael Wetter:
    Revised implementation.
  • May 20, 2016, by Alessandro Maccarini:
    First implementation.