modelCoolingAndHeating
Extends from Modelica.Icons.Example.
Information
This example tests the implementation of Buildings.Fluid.HeatExchangers.ActiveBeams.CoolingAndHeating for both heating and cooling mode. An air volume is maintained at a temperature between 22°C and 25°C by two controllers that regulate the water flow rate in the active beam.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.Sources.Boundary_pT | sin_1 | Sink chilled water | |
| Buildings.Fluid.Sources.MassFlowSource_T | souAir | Source air | |
| Buildings.Fluid.Sources.Boundary_pT | bou | Sink air | |
| Modelica.Thermal.HeatTransfer.Components.ThermalConductor | theConWal | Thermal conductor for wall | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | heaFlo | Thermal loads | |
| Modelica.Blocks.Sources.Constant | TSetHea | Heating set-point temperature | |
| Buildings.HeatTransfer.Sources.FixedTemperature | TOut | Outdoor air temperature | |
| Buildings.Controls.Continuous.LimPID | conHea | Controller for heating | |
| Sources.MassFlowSource_T | pumCoo | Source chilled water | |
| Modelica.Blocks.Math.Gain | gain | Gain for thermal loads | |
| Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor | senTem | Room air temperature sensor | |
| Sources.MassFlowSource_T | pumHea | Source hot water | |
| Buildings.Fluid.Sources.Boundary_pT | sin_2 | Sink hot water | |
| Modelica.Blocks.Sources.Sine | sine | Source for thermal loads | |
| Buildings.Fluid.MixingVolumes.MixingVolume | vol | Air volume for room | |
| Modelica.Blocks.Sources.Constant | TSetCoo | Cooling set-point temperature | |
| Buildings.Controls.Continuous.LimPID | conCoo | Controller for cooling | |
| Buildings.Fluid.HeatExchangers.ActiveBeams.CoolingAndHeating | beaCooHea | Active Beam |
Contents
| Name | Description |
|---|---|
| MediumA | Medium model for air |
| MediumW | Medium model for water |
Revisions
-
May 15, 2019, by Jianjun Hu:
Replaced fluid source. This is for #1072. -
June 25, 2016, by Michael Wetter:
Changed medium start temperature to avoid conflicting start values of the same precedence in Dymola 2016. See issue 485. -
June 14, 2016, by Michael Wetter:
Revised implementation. -
May 20, 2016, by Alessandro Maccarini:
First implementation.