honeybee_openstudio.hvac.standards.utilities module

Module taken from OpenStudio-standards.

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

honeybee_openstudio.hvac.standards.utilities.convert_curve_biquadratic(coeffs, ip_to_si=True)[source]

Convert biquadratic curves that are a function of temperature.

From IP (F) to SI (C) or vice-versa. The curve is of the form z = C1 + C2*x + C3*x^2 + C4*y + C5*y^2 + C6*x*y where C1, C2, … are the coefficients, x is the first independent variable (in F or C) y is the second independent variable (in F or C) and z is the resulting value

honeybee_openstudio.hvac.standards.utilities.create_curve_biquadratic(model, coeffs, crv_name, min_x, max_x, min_y, max_y, min_out, max_out)[source]

Create a biquadratic curve.

honeybee_openstudio.hvac.standards.utilities.create_curve_quadratic(model, coeffs, crv_name, min_x, max_x, min_out, max_out, is_dimensionless=False)[source]

Create a quadratic curve.

honeybee_openstudio.hvac.standards.utilities.eer_to_cop_no_fan(eer, capacity_w=None)[source]

Convert from EER to COP.

If capacity is not supplied, use DOE Prototype Building method. If capacity is supplied, use the 90.1-2013 method.

Parameters:
  • eer – [Double] Energy Efficiency Ratio (EER).

  • capacity_w – [Double] the heating capacity at AHRI rating conditions, in W.

honeybee_openstudio.hvac.standards.utilities.ems_friendly_name(name)[source]

Converts existing string to ems friendly string.

honeybee_openstudio.hvac.standards.utilities.hspf_to_cop_no_fan(hspf)[source]

Convert from HSPF to COP (no fan) for heat pump heating coils.

References - ASHRAE 90.1-2013. Appendix G.

Parameters:

hspf – [Double] heating seasonal performance factor (HSPF).

honeybee_openstudio.hvac.standards.utilities.kw_per_ton_to_cop(kw_per_ton)[source]

A helper method to convert from kW/ton to COP.

honeybee_openstudio.hvac.standards.utilities.rename_air_loop_nodes(model)[source]

Renames air loop nodes to readable values.

honeybee_openstudio.hvac.standards.utilities.rename_plant_loop_nodes(model)[source]

Renames plant loop nodes to readable values.