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.