Add Variable Speed RTU Control Logic

Measure Details

NameAdd_variable_speed_rtu_control_logic
Display NameAdd Variable Speed Rtu Control Logic
uuid7d0aebdd-58c5-4e0e-9217-5dbdc82886fd
TypeMeasure
Language Ruby
Tags HVAC.HVAC Controls
DescriptionThis measure adds control logic for a variable-speed RTU to the model. The control logic is responsible for staging the fan in response to the amount of heating/cooling required. It is meant to be paired specifically with the Create Variable Speed RTU OpenStudio measure. Users enter the fan flow rate fractions for up to nine different stages: ventilation, up to four cooling stages, and up to four heating stages. The measure examines the amount of heating/cooling required at each time step, identifies which heating/cooling stage is required to supply that amount of heating/cooling, and modifies the fan flow accordingly. This measure allows users to identify the impact of different fan flow control strategies.
Modeler's DescriptionThis measure inserts EMS code for each airloop found to contain an AirLoopHVAC:UnitarySystem object. It is meant to be paired specifically with the Create Variable Speed RTU OpenStudio measure. Users can select the fan mass flow fractions for up to nine stages (ventilation, two or four cooling, and two or four heating). The default control logic is as follows: When the unit is ventilating (heating and cooling coil energy is zero), the fan flow rate is set to 40% of nominal. When the unit is in heating (gas heating coil), the fan flow rate is set to 100% of nominal (not changeable). When the unit is in staged heating/cooling, as indicated by the current heating/cooling coil energy rate divided by the nominal heating/cooling coil size, the fan flow rate is set to either 50/100% (two-stage compressor), or 40/50/75/100% (four-stage compressor). When applied to staged coils, the measure assumes that all stages are of equal capacity. That is, for two-speed coils, that the compressors are split 50/50, and that in four-stage units, that each of the four compressors represents 25% of the total capacity. The measure is set up so that a separate block of EMS code is inserted for each applicable airloop (i.e., the EMS text is not hard-coded).
Measure TypeEnergyPlusMeasure
Intended Software ToolOpenStudio Application
Intended Software ToolParametric Analysis Tool
Intended Use CaseModel Articulation
Intended Use CaseNew Construction EE
OpenStudio Version1.12.2
Minimum Compatible OpenStudio Version1.12.2
README FileREADME.md
GitHub RepoNREL/openstudio-ee-gem

Versions

Version ID GitHub Release Tag OpenStudio Version Min Compatible Version Max Compatible Version Download Link
ff8bf785-5192-403c-9d9c-d96985743183 v0.9.0 1.12.2 1.12.2 Download v0.9.0
ff8bf785-5192-403c-9d9c-d96985743183 v0.8.0 1.12.2 1.12.2 Download v0.8.0
b322b303-5c30-4ece-9ab5-47e7be5362ef v0.6.0 1.12.2 1.12.2 Download v0.6.0
9a01cf02-1800-48e0-b2c1-5d4eac1ed646 v0.5.0 1.12.2 1.12.2 Download v0.5.0
05fd1f5d-06a9-4268-aaad-156f1e7ab953 v0.1 1.12.2 1.12.2 Download v0.1