modelRoomVAV
Model for CO2 emitted by people
Information
Model of a room and a plenum. CO2 is injected into the room.
An air damper controls how much air flows into the room to track
the CO2 level.
Parameters
| Type | Name | Default | Description |
| Modelica.Units.SI.Volume | VRoo | | Volume of room |
| Modelica.Units.SI.Volume | VPle | | Volume of plenum |
| Modelica.Units.SI.Area | ADam | | Damper face area |
| Modelica.Units.SI.MassFlowRate | m_flow_nominal | | Nominal mass flow rate |
| Damper coefficients |
| Real | l | 0.0001 | Damper leakage, ratio of flow coefficients k(y=0)/k(y=1) |
Components
| Type | Name | Default | Description |
| Buildings.Fluid.Actuators.Dampers.Exponential | vav | | |
| Buildings.Fluid.MixingVolumes.MixingVolume | vol | | Room volume |
| Buildings.Fluid.Sensors.TraceSubstances | senCO2 | | Sensor at volume |
| Buildings.Fluid.MixingVolumes.MixingVolume | ple | | Plenum volume |
| Modelica.Fluid.Interfaces.FluidPort_a | portRoo1 | | Fluid port |
| Modelica.Fluid.Interfaces.FluidPort_a | portSup | | Fluid port |
| Modelica.Fluid.Interfaces.FluidPort_a | portRet | | Fluid port |
| Modelica.Fluid.Interfaces.FluidPort_a | portRoo2 | | Fluid port |
| Modelica.Blocks.Interfaces.RealOutput | yDam | | Damper control signal |
| Modelica.Blocks.Interfaces.RealInput | nPeo | | Number of people |
| Modelica.Blocks.Math.Gain | gaiCO2 | | CO2 emission per person |
| Buildings.Fluid.Sensors.Conversions.To_VolumeFraction | volFraCO2 | | CO2 volume fraction |
| DamperControl | con | | Damper controller |
| Modelica.Blocks.Math.Gain | peoDen | | People density per m2 |
| Modelica.Blocks.Sources.RealExpression | vavACH | | VAV box air change per hour |
| Buildings.Fluid.FixedResistances.PressureDrop | dpPle | | |
Contents
| Name | Description |
| Medium | Medium in the component |
Revisions
-
January 23, 2017, by Michael Wetter:
Removed allowFlowReversal=false as
roo.roo49.dpPle.port_a.m_flow and
roo.roo50.dpPle.port_a.m_flow
have negative mass flow rates.
-
January 20, 2017, by Michael Wetter:
Removed the use of TraceSubstancesFlowSource
and instead used the input connector C_flow
of the volume. This reduces computing time from 25
to 12 seconds.
This is for
#628.
-
July 20, 2007 by Michael Wetter:
First implementation.