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

Room by room calculations #1578

Merged
merged 180 commits into from May 16, 2024
Merged

Room by room calculations #1578

merged 180 commits into from May 16, 2024

Conversation

yzhou601
Copy link
Collaborator

@yzhou601 yzhou601 commented Dec 22, 2023

Pull Request Description

Add room by room sizing methodology from Manual J to workflow.

TODO:

  • Implement peak load fenestration option @yzhou601
  • Unit tests (using new detailed output file) @yzhou601
  • Allow user control over file name @shorowit
  • Allow JSON output format @shorowit
  • Write annual_results.csv even if --skip-simulation is used @shorowit
  • Expand tests for Smith, Walker, Cobb, and Bell residences @yzhou601
  • Report block/space cfms in HPXML/CSV output files @yzhou601
    • Double-check interaction w/ HVAC installation quality airflow defects
  • Apportion duct loads to rooms @yzhou601
    • Do we need a zone design load calculation? @shorowit

Checklist

PR Author: Check these when they're done. Not all may apply. strikethrough and check any that do not apply.

PR Reviewer: Verify each has been completed.

  • Schematron validator (EPvalidator.xml) has been updated @yzhou601
  • Sample files have been added/updated (openstudio tasks.rb update_hpxmls) @yzhou601
  • Tests have been added/updated (e.g., HPXMLtoOpenStudio/tests/test*.rb and/or workflow/tests/test*.rb) @yzhou601
  • Documentation has been updated @shorowit
  • Changelog has been updated @shorowit
  • openstudio tasks.rb update_measures has been run
  • No unexpected changes to simulation results of sample files

…oom-by-room calculations with surfaces and spaces
@yzhou601 yzhou601 self-assigned this Dec 22, 2023
@yzhou601 yzhou601 added the enhancement New feature or request label Dec 22, 2023
@shorowit

This comment was marked as resolved.

@shorowit shorowit linked an issue Dec 22, 2023 that may be closed by this pull request
@yzhou601 yzhou601 changed the base branch from master to misc_mj8 January 3, 2024 16:50
Base automatically changed from misc_mj8 to master February 20, 2024 01:49
…o room-by-room-sizing

# Conflicts:
#	HPXMLtoOpenStudio/measure.xml
#	ReportSimulationOutput/measure.xml
…dio-HPXML into mj8_reporting

# Conflicts:
#	HPXMLtoOpenStudio/measure.xml
#	HPXMLtoOpenStudio/resources/hvac_sizing.rb
…o room-by-room-sizing

# Conflicts:
#	HPXMLtoOpenStudio/measure.xml
#	HPXMLtoOpenStudio/resources/hvac_sizing.rb
yzhou601 and others added 25 commits May 14, 2024 00:44
…o-HPXML into hpxml_subsurface_attrs

# Conflicts:
#	HPXMLtoOpenStudio/measure.xml

[ci skip]
@shorowit shorowit marked this pull request as ready for review May 16, 2024 00:43
Copy link
Contributor

@shorowit shorowit left a comment

Choose a reason for hiding this comment

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

I'm happy with this. Diffs are pretty minimal, and where they occur, are improvements. This PR has hung out for so long, I'm going to merge it. Thanks for all your contributions here, @yzhou601! Work on the space airflow assignments can occur in another PR.

@shorowit shorowit merged commit 10c2830 into master May 16, 2024
7 checks passed
@shorowit shorowit deleted the room-by-room-sizing branch May 16, 2024 00:46
@joseph-robertson joseph-robertson mentioned this pull request May 16, 2024
16 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow room-by-room HVAC autosizing calculations
2 participants