lib/openstudio-standards/standards/Standards.AirLoopHVAC.rb in openstudio-standards-0.2.8 vs lib/openstudio-standards/standards/Standards.AirLoopHVAC.rb in openstudio-standards-0.2.9

- old
+ new

@@ -3078,31 +3078,14 @@ end return sp_reset_required end - # Determine if a system's fans must shut off when - # not required. - # + # Determine if a system's fans must shut off when not required. + # Per ASHRAE 90.1 section 6.4.3.3, HVAC systems are required to have off-hour controls # @return [Bool] true if required, false if not def air_loop_hvac_unoccupied_fan_shutoff_required?(air_loop_hvac) shutoff_required = true - - # Per 90.1 6.4.3.4.5, systems less than 0.75 HP - # must turn off when unoccupied. - minimum_fan_hp = 0.75 - - # Determine the system fan horsepower - total_hp = 0.0 - air_loop_hvac_supply_return_exhaust_relief_fans(air_loop_hvac).each do |fan| - total_hp += fan_motor_horsepower(fan) - end - - # Check the HP exception - if total_hp < minimum_fan_hp - shutoff_required = false - OpenStudio.logFree(OpenStudio::Info, 'openstudio.standards.AirLoopHVAC', "For #{air_loop_hvac.name}: Unoccupied fan shutoff not required because system fan HP of #{total_hp.round(2)} HP is less than the minimum threshold of #{minimum_fan_hp} HP.") - end return shutoff_required end # Shut off the system during unoccupied periods.