your zenodo badge here
Methodology and Analytical Approach to Investigate the Impact of Building Temperature Setpoints
Aowabin Rahman1*, Amanda D. Smith1, YuLong Xie1, Jermy V. Thomas1, Casey D. Burleyson1
1 Pacific Northwest National Laboratory, Richland, Washington, USA
* corresponding author: aowabin.rahman@pnnl.gov
This paper presents a method for generating a large set of stochastically varying temperature setpoint schedules for EnergyPlus building performance simulations. It analyzes tradeoffs resulting from specific changes to those schedules in terms of three quantities: total electricity consumption per day; maximum hourly electricity consumption per day; and predicted percentage dissatisfied (occupant thermal comfort). The method for generating schedules requires a single base schedule as the starting point and, using a few clearly dened parameters, transforms it into a set of schedules that can be used for modeling an existing building stock or for performing parametric studies. Temperature setpoint schedules are generated and simulated for a small office building in a cool-dry climate in three different case studies pertaining to changing temperature setpoint schedules. Tradeoffs between the three output metrics are significant and vary based on the temperature setpoint schedules and the time of the year.
Rahman, A., & Vernon, C. R. (2021, June 17). IMMM-SFA/tempset: v0.0.0 (Version v0.0.0). Zenodo. http://doi.org/10.5281/zenodo.4976805
Rahman, A., & Vernon, C.R. (2021). Data Supplement: Inputs and Outputs for Rahman et al. 2021 (Version v0.0.0) [Data set]. Zenodo. http://doi.org/10.5281/zenodo.4977248
Rahman, A., & Vernon, C.R. (2021). Data Supplement: Inputs and Outputs for Rahman et al. 2021 (Version v0.0.0) [Data set]. Zenodo. http://doi.org/10.5281/zenodo.4977248
| Model | Version | Repository Link | DOI |
|---|---|---|---|
EnergyPlus |
9.0.1 | https://github.com/NREL/EnergyPlus/tree/v9.0.1 | https://github.com/NREL/EnergyPlus/tree/v9.0.1 |
tempset |
0.0.0 | https://github.com/IMMM-SFA/tempset | http://doi.org/10.5281/zenodo.4976805 |
Fill in detailed info here or link to other documentation that is a thorough walkthrough of how to use what is in this repository to reproduce your experiment.
- Install the software components required to conduct the experiement from Contributing modeling software
- Download and install the supporting input data required to conduct the experiement from Input data
- Run the following scripts in the
workflowdirectory to re-create this experiment:
| Script Name | Description | How to Run |
|---|---|---|
step_one.py |
Script to run the first part of my experiment | python3 step_one.py -f /path/to/inputdata/file_one.csv |
step_two.py |
Script to run the last part of my experiment | python3 step_two.py -o /path/to/my/outputdir |
- Download and unzip the output data from my experiment Output data
- Run the following scripts in the
workflowdirectory to compare my outputs to those from the publication
| Script Name | Description | How to Run |
|---|---|---|
compare.py |
Script to compare my outputs to the original | python3 compare.py --orig /path/to/original/data.csv --new /path/to/new/data.csv |
Use the scripts found in the figures directory to reproduce the figures used in this publication.
| Script Name | Description | How to Run |
|---|---|---|
generate_figures.py |
Script to generate my figures | python3 generate_figures.py -i /path/to/inputs -o /path/to/outuptdir |