modelCoolingAndHeating
Active beam unit for heating and cooling
Extends from Buildings.Fluid.HeatExchangers.ActiveBeams.Cooling.
Information
This model is identical to Buildings.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 Buildings.Fluid.HeatExchangers.ActiveBeams.Data.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Nominal condition | |||
| Data.Generic | perHea | Performance data for heating | |
| Initialization › Heating | |||
| MediumWat.AbsolutePressure | pWatHea_start | pWatCoo_start | Start value of pressure |
| MediumWat.Temperature | TWatHea_start | TWatCoo_start | Start value of temperature |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.Interfaces.FluidPort_a | watHea_a | Fluid connector a (positive design flow direction is from watHea_a to watHea_b) | |
| Modelica.Fluid.Interfaces.FluidPort_b | watHea_b | Fluid connector b (positive design flow direction is from watHea_a to watHea_b) | |
| MediumWat.ThermodynamicState | staHea_a | MediumWat.setState_phX(watHea_a.p, noEvent(actualStream(watHea_a.h_outflow)), noEvent(actualStream(watHea_a.Xi_outflow))) | Medium properties in port watHea_a |
| MediumWat.ThermodynamicState | staHea_b | MediumWat.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.PressureDifference | dpWatHea | watHea_a.p - watHea_b.p | Pressure difference between watHea_a and watHea_b |
Revisions
-
June 14, 2016, by Michael Wetter:
Revised implementation. -
May 20, 2016, by Alessandro Maccarini:
First implementation.