Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Geometry Foundation Type to be Based on RECS #492

Merged
merged 15 commits into from
Nov 11, 2020
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,19 @@

Features
- Report the annual peak use and timing using the quantities of interest measure ([#458](https://github.com/NREL/OpenStudio-BuildStock/pull/458))
- Major change to most occupant-related schedules. Occupant activities are now generated on-the-fly and saved to .csv files used by Schedule:File objects. Schedules are generated using time-inhomogenous Markov chains derived from American Time Use Survey data, supplemented with sampling duration and power level from NEEA RBSA data, as well as DHW draw duration and flow rate data from Aquacraft/AWWA data. ([#348](https://github.com/NREL/OpenStudio-BuildStock/pull/348))
- Major change to most occupant-related schedules. Occupant activities are now generated on-the-fly and saved to .csv files used by Schedule:File objects. Schedules are generated using time-inhomogenous Markov chains derived from American Time Use Survey data, supplemented with sampling duration and power level from NEEA RBSA data, as well as DHW draw duration and flow rate data from Aquacraft/AWWA data ([#348](https://github.com/NREL/OpenStudio-BuildStock/pull/348))
- Update the dependencies for heating and cooling setpoint tsvs (Setpoint, Has Offset, Offset Magnitude, and Offset Period) to IECC climate zone ([#468](https://github.com/NREL/OpenStudio-BuildStock/pull/468))
- Allow heating fuel to be defined by Public Use Microdata Area (PUMA) rather than State ([#474](https://github.com/NREL/OpenStudio-BuildStock/pull/474))
- Distinguish between vacant and occupied dwelling units using PUMS data ([#473](https://github.com/NREL/OpenStudio-BuildStock/pull/473)).
- Distinguish between vacant and occupied dwelling units using PUMS data ([#473](https://github.com/NREL/OpenStudio-BuildStock/pull/473))
- Restructure HVAC housing characteristics to 1) simplify the structure, 2) allow for integrating more local data sources, 3) update reference years for HVAC and refrigerator ages and efficiencies from 2009 to 2018, 4) add assumption comments to all HVAC-related housing characteristics, 5) improve Room AC efficiency distributions using ENERGY STAR saturation data, and 6) fix some incorrect assignment of Option=None heating systems ([#478](https://github.com/NREL/OpenStudio-BuildStock/pull/478))
- Increase roofing material options; update roofing material tsv files to include these new options ([#485](https://github.com/NREL/OpenStudio-BuildStock/pull/485))
- Update foundation type from the [Building Foundation Design Handbook](https://www.osti.gov/biblio/6980439-building-foundation-design-handbook) published in 1988 to RECS 2009 ([#492](https://github.com/NREL/OpenStudio-BuildStock/pull/492))

Fixes
- Based on RECS 2015, separate the plug load equations for single-family detached, single-family attached, and multifamily buildings ([#471](https://github.com/NREL/OpenStudio-BuildStock/pull/471)).
- Fix for pseudo-random number generator that was generating non-deterministic occupancy schedules ([#477](https://github.com/NREL/OpenStudio-BuildStock/pull/477)).
- Iterate all spaces in a thermal zone when checking for zone type; fixes missing infiltration for protruding garages in 1-story homes ([#480](https://github.com/NREL/OpenStudio-BuildStock/pull/480)).
- Update spatial distribution of units based on total dwelling unit counts rather than occupied unit counts ([#486](https://github.com/NREL/OpenStudio-BuildStock/pull/486)).
- Based on RECS 2015, separate the plug load equations for single-family detached, single-family attached, and multifamily buildings ([#471](https://github.com/NREL/OpenStudio-BuildStock/pull/471))
- Fix for pseudo-random number generator that was generating non-deterministic occupancy schedules ([#477](https://github.com/NREL/OpenStudio-BuildStock/pull/477))
- Iterate all spaces in a thermal zone when checking for zone type; fixes missing infiltration for protruding garages in 1-story homes ([#480](https://github.com/NREL/OpenStudio-BuildStock/pull/480))
- Update spatial distribution of units based on total dwelling unit counts rather than occupied unit counts ([#486](https://github.com/NREL/OpenStudio-BuildStock/pull/486))

## ResStock v2.3.0
###### June 24, 2020 - [Diff](https://github.com/NREL/OpenStudio-BuildStock/compare/v2.2.4...v2.3.0)
Expand Down
56 changes: 29 additions & 27 deletions docs/visualizations/regenerate_visualizations.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,14 @@
"name": "stdout",
"output_type": "stream",
"text": [
"C:\\OpenStudio\\OpenStudio-BuildStock\\docs\\visualizations\\dependencyWheels\n",
"2.7.15 |Anaconda, Inc.| (default, Nov 13 2018, 17:33:26) [MSC v.1500 64 bit (AMD64)]\n",
"/Users/afontani/packages/OpenStudio-BuildStock/docs/visualizations/dependencyWheels\n",
"3.7.4 (default, Aug 13 2019, 15:17:50) \n",
"[Clang 4.0.1 (tags/RELEASE_401/final)]\n",
"Creating a dependency wheel for project:\n",
"----------------------------------------\n",
"C:\\OpenStudio\\OpenStudio-BuildStock\\docs\\visualizations\n"
"../../../project_national\n",
"../../../project_testing\n",
"/Users/afontani/packages/OpenStudio-BuildStock/docs/visualizations\n"
]
}
],
Expand All @@ -58,31 +61,30 @@
"name": "stdout",
"output_type": "stream",
"text": [
"C:\\OpenStudio\\OpenStudio-BuildStock\\docs\\visualizations\\dependencyGraphs\n",
"2.7.15 |Anaconda, Inc.| (default, Nov 13 2018, 17:33:26) [MSC v.1500 64 bit (AMD64)]\n",
"/Users/afontani/packages/OpenStudio-BuildStock/docs/visualizations/dependencyGraphs\n",
"3.7.4 (default, Aug 13 2019, 15:17:50) \n",
"[Clang 4.0.1 (tags/RELEASE_401/final)]\n",
"Creating a dependency graphs for project:\n",
"----------------------------------------\n",
"..\\..\\..\\project_national\n",
"../../../project_national\n",
"Name: \n",
"Type: DiGraph\n",
"Number of nodes: 86\n",
"Number of edges: 147\n",
"Average in degree: 1.7093\n",
"Average out degree: 1.7093\n",
"Longest path length:\t 8\n",
"Maximum levels: \t 7\n",
"\n",
"..\\..\\..\\project_testing\n",
"Number of nodes: 105\n",
"Number of edges: 170\n",
"Average in degree: 1.6190\n",
"Average out degree: 1.6190\n",
"Longest path length:\t 10\n",
"Maximum levels: \t 9\n",
"../../../project_testing\n",
"Name: \n",
"Type: DiGraph\n",
"Number of nodes: 69\n",
"Number of edges: 20\n",
"Average in degree: 0.2899\n",
"Average out degree: 0.2899\n",
"Longest path length:\t 2\n",
"Maximum levels: \t 1\n",
"\n",
"C:\\OpenStudio\\OpenStudio-BuildStock\\docs\\visualizations\n"
"Number of nodes: 92\n",
"Number of edges: 50\n",
"Average in degree: 0.5435\n",
"Average out degree: 0.5435\n",
"Longest path length:\t 4\n",
"Maximum levels: \t 3\n",
"/Users/afontani/packages/OpenStudio-BuildStock/docs/visualizations\n"
]
}
],
Expand All @@ -109,21 +111,21 @@
],
"metadata": {
"kernelspec": {
"display_name": "buildstock-viz",
"display_name": "Python 3",
"language": "python",
"name": "buildstock-viz"
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.15"
"pygments_lexer": "ipython3",
"version": "3.7.4"
}
},
"nbformat": 4,
Expand Down
Loading