modelSpaceCooling
Space cooling system
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This example is identical to Buildings.Examples.Tutorial.SpaceCooling.System3, except that the heat recovery device is modeled with Buildings.Fluid.HeatExchangers.ThermalWheels.Sensible.BypassDampers.
The major input signals for the heat recovery device are configured as follows:
-
The operating signal uRot changes from
falsetotrueat 6:00 (15552000+6*3600 seconds) and fromtruetofalseat 18:00 (15552000+18*3600 seconds). - The supply air flow rate mAir_flow changes from 0 to 0.646 at around 5:00 and from 0.646 to 0 at around 17:00.
-
The bypass damper positions are controlled to maintain the temperature of the air leaving the thermal wheel,
senTemHXOut.T, at 298.15 K.
The expected output is:
-
senTemHXOut.Tis less or equal to 298.15 K.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Volume | V | 6*10*3 | Room volume |
| Buildings.Fluid.HeatExchangers.ThermalWheels.Data.Generic | per | Performance record for the sensible heat wheel | |
| Modelica.Units.SI.Temperature | TASup_nominal | 291.15 | Nominal air temperature supplied to room |
| Modelica.Units.SI.DimensionlessRatio | wASup_nominal | 0.012 | Nominal air humidity ratio supplied to room [kg/kg] assuming 90% relative humidity |
| Modelica.Units.SI.Temperature | TRooSet | 297.15 | Nominal room air temperature |
| Modelica.Units.SI.Temperature | TMixSet | 298.15 | Nominal mixed air temperature |
| Modelica.Units.SI.Temperature | TOut_nominal | 303.15 | Design outlet air temperature |
| Modelica.Units.SI.Temperature | THeaRecLvg | TOut_nominal - per.epsSen_nominal*(TOut_nominal - TRooSet) | Air temperature leaving the heat recovery |
| Modelica.Units.SI.DimensionlessRatio | wHeaRecLvg | 0.0135 | Air humidity ratio leaving the heat recovery [kg/kg] |
| Modelica.Units.SI.HeatFlowRate | QRooInt_flow | 1000 | Internal heat gains of the room |
| Modelica.Units.SI.HeatFlowRate | QRooC_flow_nominal | -QRooInt_flow - 10E3/30*(TOut_nominal - TRooSet) | Nominal cooling load of the room |
| Modelica.Units.SI.MassFlowRate | mA_flow_nominal | 1.3*QRooC_flow_nominal/1006/(TASup_nominal - TRooSet) | Nominal air mass flow rate, increased by factor 1.3 to allow for recovery after temperature setback |
| Modelica.Units.SI.TemperatureDifference | dTFan | 2 | Estimated temperature raise across fan that needs to be made up by the cooling coil |
| Modelica.Units.SI.HeatFlowRate | QCoiC_flow_nominal | mA_flow_nominal*(TASup_nominal - THeaRecLvg - dTFan)*1006 + mA_flow_nominal*(wASup_nominal - wHeaRecLvg)*2458.3e3 | Cooling load of coil, taking into account outside air sensible and latent heat removal |
| Modelica.Units.SI.Temperature | TWSup_nominal | 285.15 | Water supply temperature |
| Modelica.Units.SI.Temperature | TWRet_nominal | 289.15 | Water return temperature |
| Modelica.Units.SI.MassFlowRate | mW_flow_nominal | -QCoiC_flow_nominal/(TWRet_nominal - TWSup_nominal)/4200 | Nominal water mass flow rate |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.BoundaryConditions.WeatherData.Bus | weaBus | Weather data bus |
Components
Contents
| Name | Description |
|---|---|
| Medium for air | |
| Medium for water |
Revisions
-
May 3, 2024, by Sen Huang:
First implementation based on Buildings.Examples.Tutorial.SpaceCooling.System3.