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

add Duct Location and Duct Leakage to Outside #1104

Merged
merged 84 commits into from
Aug 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
66694b0
add Duct Location and Duct Leakage to Outside
lixiliu Jul 18, 2023
1ab1ad2
update changelog and data dictionary
lixiliu Jul 18, 2023
0b50cac
remove HVAC Has Ducts=Void in project_testing/Duct Location
lixiliu Jul 18, 2023
811067d
update options_lookup
lixiliu Jul 18, 2023
55688b1
remove quotation marks in tsv comment
lixiliu Jul 19, 2023
2e41a2b
add ducts_return_location to options_lookup
lixiliu Jul 19, 2023
413c5ff
add duct surface area calc - attempt 1
lixiliu Jul 19, 2023
8cf8d59
updated tsvs without Void
lixiliu Jul 19, 2023
d51cf3a
Revert "add duct surface area calc - attempt 1"
lixiliu Jul 24, 2023
49acd9e
duct surface area assignment - attempt 2
lixiliu Jul 24, 2023
3b38f83
Merge branch 'develop' into ll/duct_location
lixiliu Jul 24, 2023
a8fdd21
attempt 3
lixiliu Jul 24, 2023
9f22c9b
update logics to use HPXML constants
lixiliu Jul 25, 2023
21fc2df
ruby syntax error fix
lixiliu Jul 25, 2023
136a90e
fix options_lookup
lixiliu Jul 25, 2023
d88edab
fix to update surface areas in args
lixiliu Jul 25, 2023
f1321e3
attempt 4
lixiliu Jul 25, 2023
de344a7
assign 0 when load_served nil + run update_measures
lixiliu Jul 25, 2023
6a005ff
attempt 5
lixiliu Jul 26, 2023
c54d648
Update the FoundationType upgrade to support new duct refactor.
joseph-robertson Jul 26, 2023
79bbe09
Update the precomputed buildstock csv test file.
joseph-robertson Jul 26, 2023
d729711
Merge branch 'develop' into ll/duct_location
lixiliu Jul 26, 2023
e4e792c
add overrides for ducts-HVAC discrepancies
lixiliu Jul 26, 2023
0fc3e11
add overrides for duct leakage too + update_measures
lixiliu Jul 26, 2023
9c11485
Merge branch 'develop' into ll/duct_location
joseph-robertson Jul 28, 2023
8ef7aff
fix project_testing tsv + update test_run_analysis.rb
lixiliu Jul 29, 2023
cd7fe6e
Merge commit '638ffcce9de8642c1ab0a9dfb7e49b6736e6da20' into ll/duct_…
joseph-robertson Jul 31, 2023
638ffcc
Squashed 'resources/hpxml-measures/' changes from b6fc15547a72..8622c…
joseph-robertson Jul 31, 2023
5df40b3
Revert changes to resstock arguments measure.
joseph-robertson Jul 31, 2023
4ed1ebe
Revert change to expected run_analysis warning.
joseph-robertson Jul 31, 2023
4f9b95a
Update lookup for new area_fraction arguments.
joseph-robertson Jul 31, 2023
254fd90
Remove the expected ducts warning.
joseph-robertson Jul 31, 2023
d438e02
Bad speeling in lookup.
joseph-robertson Jul 31, 2023
6d6274c
Merge commit '10dfb788fd8eef7e7edcfff5bd6ec34fee19c416' into ll/duct_…
joseph-robertson Jul 31, 2023
10dfb78
Squashed 'resources/hpxml-measures/' changes from 8622c16013ae..efd77…
joseph-robertson Jul 31, 2023
bad50aa
Fix typo in inputs data dictionary.
joseph-robertson Aug 1, 2023
8610958
Build docs as the very last config step.
joseph-robertson Aug 1, 2023
2c27fa5
Updated source report.
joseph-robertson Aug 1, 2023
5bbbd00
Latest results.
Aug 1, 2023
43d06d4
Update config, source report, and inputs data dictionary.
joseph-robertson Aug 1, 2023
176928d
Merge branch 'll/duct_location' into ll/duct_location2
joseph-robertson Aug 1, 2023
4b1c4f2
Latest results.
Aug 1, 2023
794055f
Merge branch 'll/duct_location' into ll/duct_location2
joseph-robertson Aug 2, 2023
dbb2be2
fix Ducts + HVAC inconsistencies
lixiliu Aug 3, 2023
27fa7de
fix Ducts + HVAC inconsistencies
lixiliu Aug 3, 2023
0668fa3
fix name change error + all latest tsvs
lixiliu Aug 3, 2023
15a06bf
fix name change error + all latest tsvs
lixiliu Aug 3, 2023
a5adfcb
fix options_lookup error from cherrypick commit
lixiliu Aug 3, 2023
d4ba618
Latest results.
Aug 3, 2023
1e45822
Latest results.
Aug 3, 2023
bb7105c
Merge branch 'll/duct_location' into ll/duct_location2
joseph-robertson Aug 4, 2023
8025e3b
Try a 10k national baseline run with 1 month run period.
joseph-robertson Aug 7, 2023
cf0404b
Try the 10k samples with run analysis measures only.
joseph-robertson Aug 7, 2023
a2f8233
update tsvs to fix Shared and Heating Efficiencies
lixiliu Aug 7, 2023
7553a49
Merge branch 'develop' into ll/duct_location
lixiliu Aug 7, 2023
a39efac
Merge branch 'll/duct_location' into ll/duct_location2
joseph-robertson Aug 8, 2023
b42570f
Try measures only on 1k datapoints.
joseph-robertson Aug 8, 2023
0b81e6b
update HVAC Heating Eff downstream tsv + update buildstock.csv
lixiliu Aug 8, 2023
ebf21f3
Merge branch 'll/duct_location' into ll/duct_location2
joseph-robertson Aug 8, 2023
ee079cf
Update precomputed tests to show failures.
joseph-robertson Aug 8, 2023
0d4e279
Latest results.
Aug 8, 2023
5ba375c
Latest results.
Aug 8, 2023
8faa06c
add sample_weight to buildstock
lixiliu Aug 8, 2023
f5204f9
Merge branch 'll/duct_location' of github.com:NREL/resstock into ll/d…
lixiliu Aug 8, 2023
a2eef5a
Merge branch 'll/duct_location' into ll/duct_location2
lixiliu Aug 8, 2023
c622d0d
Updates for new test.
joseph-robertson Aug 8, 2023
3056cb5
Merge branch 'll/duct_location' into ll/duct_location2
joseph-robertson Aug 8, 2023
03f09d8
Merge branch 'll/duct_location2' of github.com:NREL/resstock into ll/…
joseph-robertson Aug 8, 2023
39d4bb0
Latest results.
Aug 8, 2023
d325b36
update changelog + tsv name change
lixiliu Aug 8, 2023
6c8b91c
update changelog to point to PR2 link
lixiliu Aug 8, 2023
0088aaa
Merge branch 'll/duct_location' into ll/duct_location2
joseph-robertson Aug 8, 2023
57008ba
Squashed 'resources/hpxml-measures/' changes from efd774aaca88..704f0…
joseph-robertson Aug 8, 2023
8dd2bc7
Merge commit '57008baba4b933c97a309148648d6f82125d2077' into ll/duct_…
joseph-robertson Aug 8, 2023
ddb8006
Revert temporary changes used for testing.
joseph-robertson Aug 8, 2023
13f8b43
correct testing_baseline n_samples
lixiliu Aug 9, 2023
8390438
Merge branch 'll/duct_location' into ll/duct_location2
lixiliu Aug 9, 2023
102e51a
Latest results.
Aug 9, 2023
138c610
Latest results.
Aug 9, 2023
286ced5
Merge branch 'll/duct_location' into ll/duct_location2
joseph-robertson Aug 9, 2023
d5bfd70
Merge pull request #1112 from NREL/ll/duct_location2
joseph-robertson Aug 9, 2023
247263f
Update the changelog.
joseph-robertson Aug 9, 2023
196a7aa
Update pull request template. [ci skip]
joseph-robertson Aug 9, 2023
345ef1c
Update the national project source report.
joseph-robertson Aug 9, 2023
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
3 changes: 2 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ Not all may apply:

- [ ] Tests (and test files) have been updated
- [ ] Documentation has been updated
- [ ] If related to resstock-estimation, checklist includes data dictionary, source report, options_lookup
- [ ] If related to resstock-estimation, checklist includes [data dictionary](https://github.com/NREL/resstock/tree/develop/resources/data/dictionary), [source report](https://github.com/NREL/resstock/tree/develop/project_national/resources/source_report.csv), [options_lookup](https://github.com/NREL/resstock/blob/develop/resources/options_lookup.tsv).
- [ ] If changes to project_testing tsvs, checklist includes [yml_precomputed](https://github.com/NREL/resstock/tree/develop/test/tests_yml_files/yml_precomputed), [yml_precomputed_outdated](https://github.com/NREL/resstock/tree/develop/test/tests_yml_files/yml_precomputed_outdated), [yml_precomputed_weight](https://github.com/NREL/resstock/tree/develop/test/tests_yml_files/yml_precomputed_weight)
- [ ] Changelog has been updated
- [ ] `openstudio tasks.rb update_measures` has been run
- [ ] No unexpected regression test changes on CI (checked comparison artifacts)
26 changes: 13 additions & 13 deletions .github/workflows/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -320,19 +320,6 @@ jobs:
path: resources
name: options_lookup

- name: Build documentation
run: |
ruby docs/read_the_docs/source/workflow_inputs/create_characteristics_rst.rb
ruby docs/read_the_docs/source/workflow_outputs/csv_tables.rb
cd docs/read_the_docs
make html SPHINXOPTS="-W --keep-going -n"

- name: Save Docs
uses: actions/upload-artifact@v3
with:
name: documentation
path: docs/read_the_docs/_build/html/

- name: Commit latest results
shell: bash
run: |
Expand All @@ -354,3 +341,16 @@ jobs:
echo "Pushing to branch: $branch_name"
git push -u origin $branch_name
fi

- name: Build documentation
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure why these 2 docs steps got moved down.

run: |
ruby docs/read_the_docs/source/workflow_inputs/create_characteristics_rst.rb
ruby docs/read_the_docs/source/workflow_outputs/csv_tables.rb
cd docs/read_the_docs
make html SPHINXOPTS="-W --keep-going -n"

- name: Save Docs
uses: actions/upload-artifact@v3
with:
name: documentation
path: docs/read_the_docs/_build/html/
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ Fixes
- Model a wood storage water heater when "Other Fuel" is sampled from Water Heater Efficiency.tsv (allowing downstream modeling of clothes washer/dryer). Similarly, model a wood wall/floor furnace when "Other" is sampled from HVAC Heating Efficiency.tsv ([#947](https://github.com/NREL/resstock/pull/947))
- Update ResStockArguments to support nonzero fraction of heat load served by the secondary heating system ([#1090](https://github.com/NREL/resstock/pull/1090))
- Fix square footage for a MF dwelling unit in the "3000-3999" CFA bin (from 33171 to 3171) ([#1115](https://github.com/NREL/resstock/pull/1115))
- Fix/clarify duct location assignment by defining Duct Location.tsv, making Duct Leakage and Insulation (formerly Duct) depend on Duct Location, and making HVAC Has Ducts depend on HVAC Has Shared Systems. Includes fixes on standalone and shared heating system assignment for Other Fuel. ([#1112](https://github.com/NREL/resstock/pull/1104), [#1112](https://github.com/NREL/resstock/pull/1112))

## ResStock v3.1.0
###### May 25, 2023 - [Diff](https://github.com/NREL/resstock/compare/v3.0.0...v3.1.0)
Expand Down
48 changes: 33 additions & 15 deletions measures/ResStockArguments/measure.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<schema_version>3.1</schema_version>
<name>res_stock_arguments</name>
<uid>c984bb9e-4ac4-4930-a399-9d23f8f6936a</uid>
<version_id>2b2588b3-4f9a-4495-934d-9c654f5693c9</version_id>
<version_modified>2023-07-14T22:34:18Z</version_modified>
<version_id>96e03c00-108a-4f14-ae2d-26c8a1200ac6</version_id>
<version_modified>2023-08-08T01:14:10Z</version_modified>
<xml_checksum>2C38F48B</xml_checksum>
<class_name>ResStockArguments</class_name>
<display_name>ResStock Arguments</display_name>
Expand Down Expand Up @@ -167,6 +167,10 @@
<value>apartment unit</value>
<display_name>apartment unit</display_name>
</choice>
<choice>
<value>manufactured home</value>
<display_name>manufactured home</display_name>
</choice>
</choices>
</argument>
<argument>
Expand Down Expand Up @@ -320,6 +324,14 @@
<value>AboveApartment</value>
<display_name>AboveApartment</display_name>
</choice>
<choice>
<value>BellyAndWingWithSkirt</value>
<display_name>BellyAndWingWithSkirt</display_name>
</choice>
<choice>
<value>BellyAndWingNoSkirt</value>
<display_name>BellyAndWingNoSkirt</display_name>
</choice>
</choices>
</argument>
<argument>
Expand Down Expand Up @@ -1315,17 +1327,13 @@
<display_name>Stove</display_name>
</choice>
<choice>
<value>PortableHeater</value>
<display_name>PortableHeater</display_name>
<value>SpaceHeater</value>
<display_name>SpaceHeater</display_name>
</choice>
<choice>
<value>Fireplace</value>
<display_name>Fireplace</display_name>
</choice>
<choice>
<value>FixedHeater</value>
<display_name>FixedHeater</display_name>
</choice>
<choice>
<value>Shared Boiler w/ Baseboard</value>
<display_name>Shared Boiler w/ Baseboard</display_name>
Expand Down Expand Up @@ -1857,17 +1865,13 @@
<display_name>Stove</display_name>
</choice>
<choice>
<value>PortableHeater</value>
<display_name>PortableHeater</display_name>
<value>SpaceHeater</value>
<display_name>SpaceHeater</display_name>
</choice>
<choice>
<value>Fireplace</value>
<display_name>Fireplace</display_name>
</choice>
<choice>
<value>FixedHeater</value>
<display_name>FixedHeater</display_name>
</choice>
</choices>
</argument>
<argument>
Expand Down Expand Up @@ -2022,6 +2026,13 @@
<required>false</required>
<model_dependent>false</model_dependent>
</argument>
<argument>
<name>ducts_supply_surface_area_fraction</name>
<display_name>ducts_supply_surface_area_fraction</display_name>
<type>String</type>
<required>false</required>
<model_dependent>false</model_dependent>
</argument>
<argument>
<name>ducts_return_location</name>
<display_name>ducts_return_location</display_name>
Expand Down Expand Up @@ -2053,6 +2064,13 @@
<required>false</required>
<model_dependent>false</model_dependent>
</argument>
<argument>
<name>ducts_return_surface_area_fraction</name>
<display_name>ducts_return_surface_area_fraction</display_name>
<type>String</type>
<required>false</required>
<model_dependent>false</model_dependent>
</argument>
<argument>
<name>ducts_number_of_return_registers</name>
<display_name>ducts_number_of_return_registers</display_name>
Expand Down Expand Up @@ -5125,7 +5143,7 @@
<filename>measure.rb</filename>
<filetype>rb</filetype>
<usage_type>script</usage_type>
<checksum>4BDB3CDC</checksum>
<checksum>45217B29</checksum>
</file>
<file>
<filename>constants.rb</filename>
Expand Down
4 changes: 2 additions & 2 deletions measures/UpgradeCosts/measure.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<schema_version>3.1</schema_version>
<name>upgrade_costs</name>
<uid>ef51212c-acc4-48d7-9b29-cf2a5c6c4449</uid>
<version_id>4311142d-f830-44fe-b61a-8119e617015b</version_id>
<version_modified>2023-07-26T21:20:25Z</version_modified>
<version_id>510b2ab3-8f45-4f46-a902-9d36ad003999</version_id>
<version_modified>2023-08-01T18:01:52Z</version_modified>
<xml_checksum>9BF1E6AC</xml_checksum>
<class_name>UpgradeCosts</class_name>
<display_name>Upgrade Costs</display_name>
Expand Down
Loading