honeybee_openstudio.hvac.standards.coil_heating module¶
Modules taken from OpenStudio-standards.
https://github.com/NREL/openstudio-standards/blob/master/ lib/openstudio-standards/prototypes/common/objects/Prototype.CoilHeatingElectric.rb
- honeybee_openstudio.hvac.standards.coil_heating.create_coil_heating_dx_single_speed(model, air_loop_node=None, name='1spd DX Htg Coil', schedule=None, type=None, cop=3.3, defrost_strategy='ReverseCycle')[source]¶
Prototype CoilHeatingDXSingleSpeed object.
Enters in default curves for coil by type of coil
- Parameters:
model – [OpenStudio::Model::Model] OpenStudio model object.
air_loop_node – [<OpenStudio::Model::Node>] the coil will be placed on this node of the air loop.
name – [String] the name of the system, or nil in which case it will be defaulted.
schedule – [String] name of the availability schedule, or [<OpenStudio::Model::Schedule>] Schedule object, or nil in which case default to always on.
type – [String] the type of single speed DX coil to reference the correct curve set.
cop – [Double] rated heating coefficient of performance.
defrost_strategy – [String] type of defrost strategy. Options are reverse-cycle or resistive.
- honeybee_openstudio.hvac.standards.coil_heating.create_coil_heating_electric(model, air_loop_node=None, name='Electric Htg Coil', schedule=None, nominal_capacity=None, efficiency=1.0)[source]¶
Prototype CoilHeatingElectric object.
- Parameters:
model – [OpenStudio::Model::Model] OpenStudio model object.
air_loop_node – [<OpenStudio::Model::Node>] the coil will be placed on this node of the air loop.
name – [String] the name of the system, or None in which case it will be defaulted.
schedule – [String] name of the availability schedule, or [<OpenStudio::Model::Schedule>] Schedule object, or None in which case default to always on.
nominal_capacity – [Double] rated nominal capacity.
efficiency – [Double] rated heating efficiency.
- honeybee_openstudio.hvac.standards.coil_heating.create_coil_heating_gas(model, air_loop_node=None, name='Gas Htg Coil', schedule=None, nominal_capacity=None, efficiency=0.8)[source]¶
Prototype CoilHeatingGas object.
- Parameters:
model – [OpenStudio::Model::Model] OpenStudio model object.
air_loop_node – [<OpenStudio::Model::Node>] the coil will be placed on this node of the air loop.
name – [String] the name of the system, or None in which case it will be defaulted.
schedule – [String] name of the availability schedule, or [<OpenStudio::Model::Schedule>] Schedule object, or None in which case default to always on.
nominal_capacity – [Double] rated nominal capacity.
efficiency – [Double] rated heating efficiency.
- honeybee_openstudio.hvac.standards.coil_heating.create_coil_heating_water(model, hot_water_loop, air_loop_node=None, name='Htg Coil', schedule=None, rated_inlet_water_temperature=None, rated_outlet_water_temperature=None, rated_inlet_air_temperature=16.6, rated_outlet_air_temperature=32.2, controller_convergence_tolerance=0.1)[source]¶
Prototype CoilHeatingWater object.
- Parameters:
model – [OpenStudio::Model::Model] OpenStudio model object.
hot_water_loop – [<OpenStudio::Model::PlantLoop>] the coil will be placed on the demand side of this plant loop.
air_loop_node – [<OpenStudio::Model::Node>] the coil will be placed on this node of the air loop.
name – [String] the name of the coil, or nil in which case it will be defaulted.
schedule – [String] name of the availability schedule, or [<OpenStudio::Model::Schedule>] Schedule object, or nil in which case default to always on.
rated_inlet_water_temperature – [Double] rated inlet water temperature in degrees Celsius, default is hot water loop design exit temperature.
rated_outlet_water_temperature – [Double] rated outlet water temperature in degrees Celsius, default is hot water loop design return temperature.
rated_inlet_air_temperature – [Double] rated inlet air temperature in degrees Celsius, default is 16.6 (62F).
rated_outlet_air_temperature – [Double] rated outlet air temperature in degrees Celsius, default is 32.2 (90F).
controller_convergence_tolerance – [Double] controller convergence tolerance.
- honeybee_openstudio.hvac.standards.coil_heating.create_coil_heating_water_to_air_heat_pump_equation_fit(model, plant_loop, air_loop_node=None, name='Water-to-Air HP Htg Coil', type=None, cop=4.2)[source]¶
Prototype CoilHeatingWaterToAirHeatPumpEquationFit object.
Enters in default curves for coil by type of coil.
- Parameters:
model – [OpenStudio::Model::Model] OpenStudio model object.
plant_loop – [<OpenStudio::Model::PlantLoop>] the coil will be placed on the demand side of this plant loop.
air_loop_node – [<OpenStudio::Model::Node>] the coil will be placed on this node of the air loop.
name – [String] the name of the system, or None in which case it will be defaulted.
type – [String] the type of coil to reference the correct curve set.
cop – [Double] rated heating coefficient of performance.