EcosizerEngine¶
EcosizerEngine is a Python library for sizing and simulating domestic hot water (DHW) systems in multi-family and commercial buildings, with a focus on heat pump water heater (HPWH) technology.
The engine performs three core functions:
Sizing — calculates minimum heating capacity (kBTU/hr) and storage volume (gallons) required to meet peak demand.
3-Day Design-Day Simulation — models system performance at 1-minute timesteps over three peak-demand days.
Annual Simulation — full-year simulation at 10-minute timesteps for cost and efficiency analysis.
Contents