honeybee_ph_utils.schedules module¶
Utility functions for converting Honeybee schedules into WUFI schedules.
- class honeybee_ph_utils.schedules.FourPartSched(_h: SchedItem, _s: SchedItem, _b: SchedItem, _m: SchedItem)[source]¶
Bases:
object
- honeybee_ph_utils.schedules.calc_four_part_vent_sched_values_from_hb_room(_hb_room: room.Room, _use_dcv: bool = True) FourPartSched[source]¶
Returns a WUFI-Style four_part schedule values for the Ventilation airflow, based on the HB Room.
Arguments:¶
_hb_room (): The Honeybee Room to build the schedule for.
- _use_dcv (bool): Use Demand-Controlled Ventilation? default=True. Set ‘True’ in
order to take the Occupancy Schedule and Airflow-per-person loads into account. If False, will assume constant airflow for occupancy-related ventilation loads.
Returns:¶
- namedtuple: ie:
- (
high=(‘average_value’:18, ‘frequency’:0.25), standard=(‘average_value’:12, ‘frequency’:0.25), basic=(‘average_value’:10, ‘frequency’:0.25), minimum=(‘average_value’:8, ‘frequency’:0.25),
)