Schema Version: 0.0.23
Mandatory Rule: True
Rule ID: 19-22
Rule Description: Baseline systems modeled with exhaust air energy recovery shall allow bypass or control heat recovery system to permit air economizer operation.
Rule Assertion: Options are Pass/Fail/NOT_APPLICABLE
Appendix G Section: G3.1.2.10
90.1 Section Reference: None
Data Lookup: None
Evaluation Context: Each HeatingVentilatingAirConditioningSystem
Applicability Checks:
- HVAC systems modeled with exhaust air energy recovery in the baseline.
Function Calls: None
Applicability Check 1
- For each hvac system in the B_RMI:
for hvac in B_RMI...HeatingVentilatingAirConditioningSystem:
- Create fan system object:
fan_sys_b = hvac.fan_system
- Check if there are any energy recovery objects associated with the fan system object, if not then NOT_APPLICABLE:
if fan_sys_b.air_energy_recovery != Null:
-
Get the energy recovery operation:
ER_operation = fan_sys_b.air_energy_recovery.energy_recovery_operation
-
Rule Assertion:
-
Case 1: If energy recovery operation is when minimum OA then pass:
if ER_operation == "WHEN_MINIMUM_OUTSIDE_AIR": outcome = "PASS"
-
Case 2: Else, fail:
Else: outcome = "Fail"
-
- Create fan system object:
Notes/Questions:
- Updated the Rule ID from 19-25 to 19-22 on 04/17/2023