honeybee_openstudio.hvac.standards.boiler_hot_water module

Module taken from OpenStudio-standards.

https://github.com/NREL/openstudio-standards/blob/master/ lib/openstudio-standards/prototypes/common/objects/Prototype.BoilerHotWater.rb

honeybee_openstudio.hvac.standards.boiler_hot_water.create_boiler_hot_water(model, hot_water_loop=None, name='Boiler', fuel_type='NaturalGas', draft_type='Natural', nominal_thermal_efficiency=0.8, eff_curve_temp_eval_var='LeavingBoiler', flow_mode='LeavingSetpointModulated', lvg_temp_dsgn_f=180.0, out_temp_lmt_f=203.0, min_plr=0.0, max_plr=1.2, opt_plr=1.0, sizing_factor=None)[source]

Prototype BoilerHotWater object.

Parameters:
  • model – [OpenStudio::Model::Model] OpenStudio model object.

  • hot_water_loop – [<OpenStudio::Model::PlantLoop>] a hot water loop served by the boiler.

  • name – [String] the name of the boiler, or nil in which case it will be defaulted.

  • fuel_type – [String] type of fuel serving the boiler.

  • draft_type – [String] Boiler type Condensing, MechanicalNoncondensing, Natural (default).

  • nominal_thermal_efficiency – [Double] boiler nominal thermal efficiency.

  • eff_curve_temp_eval_var – [String] LeavingBoiler or EnteringBoiler temperature for the boiler efficiency curve.

  • flow_mode – [String] boiler flow mode.

  • lvg_temp_dsgn_f – [Double] boiler leaving design temperature in degrees Fahrenheit note that this field is deprecated in OS versions 3.0+.

  • out_temp_lmt_f – [Double] boiler outlet temperature limit in degrees Fahrenheit.

  • min_plr – [Double] boiler minimum part load ratio.

  • max_plr – [Double] boiler maximum part load ratio.

  • opt_plr – [Double] boiler optimum part load ratio.

  • sizing_factor – [Double] boiler oversizing factor.