modelCoolingAndHeating
Active beam unit for heating and cooling
Extends from AixLib.Fluid.HeatExchangers.ActiveBeams.Cooling.
Information
This model is identical to AixLib.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 AixLib.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.