modelCoolingAndHeating

Active beam unit for heating and cooling

Extends from IBPSA.Fluid.HeatExchangers.ActiveBeams.Cooling.

Information

This model is identical to IBPSA.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 IBPSA.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.SIunits.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.