Window blind difference in upgrade workflow?

Open
#355 0 comments 0 reactions 2 assignees View on GitHub

@mdahlhausen is already working on this.

Since May 30, 2025.

Assessment

This issue has not been assessed yet.

Description

bug

I don't have the whole picture right now, but here is what we know so far:

  • The PV upgrade measure is showing small difference in end-use energy consumption. This measure does not impact building loads at all, since it is not a shading device. We expect no changes to HVAC or end use loads. This is one of the only measures we have where this is the case, so it might be revealing something new.
  • I pulled a sample model. The model shows differences in sizing values (e.g. heat capacity, airflow, etc.).
  • The IDF from the hardsize measure for both the baseline and upgrade workflow (before the upgrade measure is applied) show one notable change to window blinds. Both have blinds applied, but the applied windows are different in one case (see attached, and image below)
  • A comparison of the OpenStudio output logs confirms that the applied blind area is different, despite both workflows using the same measure and code year (see attached, and image below).
  • Overall, this has virtually no impact on stock results. But, it does show unexpected behavior when looking at distributional impacts.

Image compares IDFs from hardsizing measure for both workflow, with a difference in shading controls:
Image

Image compares OpenStudio output logs, showing a difference in applied blind area between models. Note that this is before any upgrade measure is applied, suggesting a change in the baseline model construction between workflows.
Image

Attachments:

ComStock simulation output logs
openstudio_output_up00.log.txt
openstudio_output_up41.log.txt

IDFs from hardsize measure
in_up00.idf.txt
in_up41.idf.txt

Final simulated OpenStudio models
in_up00.osm.txt
in_up41.os.txt

Dominant language
Ruby
Stars
54
Forks
28
Avg merge
3d 23h
Merged PRs (30d)
5

Getting set up

  • No Dockerfile or Docker Compose file
  • Has a pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from NatLabRockies/ComStock

All issues in NatLabRockies/ComStock

Similar issues

More Ruby issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.