Sha256: ced3344d5e3ba6788d9ee56102ec85e3e6047419e87a9e70d721b010c136a34f

Contents?: true

Size: 1.03 KB

Versions: 6

Compression:

Stored size: 1.03 KB

Contents

class ASHRAE901PRM
  # @!group FanVariableVolume

  include ASHRAE901PRMFan

  # Determines whether there is a requirement to have a VSD or some other method to reduce fan power at low part load ratios.
  # Required for all VAV fans for stable baseline
  # @param fan_variable_volume [OpenStudio::Model::FanVariableVolume] variable volume fan object
  # @return [Bool] returns true if required, false if not
  def fan_variable_volume_part_load_fan_power_limitation?(fan_variable_volume)
    part_load_control_required = true
    return part_load_control_required
  end

  # The threhold horsepower below which part load control is not required.
  # always required for stable baseline, so threshold is zero
  #
  # @param fan_variable_volume [OpenStudio::Model::FanVariableVolume] variable volume fan object
  # @return [Double] the limit, in horsepower. Return zero for no limit by default.
  def fan_variable_volume_part_load_fan_power_limitation_hp_limit(fan_variable_volume)
    hp_limit = 0
    return hp_limit
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
openstudio-standards-0.4.0 lib/openstudio-standards/standards/ashrae_90_1_prm/ashrae_90_1_prm.FanVariableVolume.rb
openstudio-standards-0.3.1.rc2 lib/openstudio-standards/standards/ashrae_90_1_prm/ashrae_90_1_prm.FanVariableVolume.rb
openstudio-standards-0.3.1.rc1 lib/openstudio-standards/standards/ashrae_90_1_prm/ashrae_90_1_prm.FanVariableVolume.rb
openstudio-standards-0.3.0 lib/openstudio-standards/standards/ashrae_90_1_prm/ashrae_90_1_prm.FanVariableVolume.rb
openstudio-standards-0.2.17.rc2 lib/openstudio-standards/standards/ashrae_90_1_prm/ashrae_90_1_prm.FanVariableVolume.rb
openstudio-standards-0.2.17.rc1 lib/openstudio-standards/standards/ashrae_90_1_prm/ashrae_90_1_prm.FanVariableVolume.rb