This repository contains models, analysis scripts, and preliminary calculator for estimating savings potential of ASHRAE Guideline 36 control sequences.
A preliminary calculator to estimate savings is implemented in G36_savings_calculator.xlsx
based on simulation results from the models within this repository. See the README sheet within the spreadsheet for more information.
Models are contained within the Modelica package BestInClass
. Processing scripts are in process
. To simulate the models, please follow the steps below:
-
Install Git LFS first if you have not installed it on your system.
-
Update your
modelica-buildings
branch toissue1129_energyPlus_zone
to the latest commits. -
If the branch
issue1129_energyPlus_zone
is behindmaster
, please mergemaster
toissue1129_energyPlus_zone
branch. This will be the base branch for the use with the models. -
Clone this repo and check out to the
main
branch. -
See
BestInClass.DetailedZoning
for models that can be run. -
You can also run models in batches using the script
process/simulate.py
(BuildingsPy installation is requried) and be careful with the output folders. -
If your Dymola version is under 2021, set
Hidden.AvoidDoubleComputation = true
in the Dymola command window before simulating the models.
To cite this library, please use
Kun Zhang, David Blum, Hwakong Cheng, Gwelen Paliaga, Michael Wetter & Jessica Granderson (2022) Estimating ASHRAE Guideline 36 energy savings for multi-zone variable air volume systems using Spawn of EnergyPlus, Journal of Building Performance Simulation, 15:2, 215-236, DOI: 10.1080/19401493.2021.2021286.