Skip to content

SWHC001-08 PY2028#66

Open
janiksomaiya wants to merge 353 commits into
SWHC001-05from
dev-SHWC001-08
Open

SWHC001-08 PY2028#66
janiksomaiya wants to merge 353 commits into
SWHC001-05from
dev-SHWC001-08

Conversation

@janiksomaiya
Copy link
Copy Markdown
Collaborator

SWHC001-08 Measure update includes the following items

  • Create new Measure folder: SWHC001-08 Wall Furnace
  • Update to CZ2025 Weather files
  • Switching model setup to align with the templatized DEER Residential Prototypes

Main Contributor: Janik Somaiya, jsomaiya@solaris-technical.com

DEER Support Email: DeerSupport@guidehouse.com

PR Author

  • Make sure the PR branch is up to date with main branch at the time of the PR submission
  • Craft a succinct title that effectively encapsulates the essence of the pull request, providing a general overview of the proposed changes.
  • Label the PR with at least one of the following: New Measure, Bug, or Feature.
  • Provide a concise description of the measure, bug, or feature. Submit one PR per measure.
  • For a new measure, attach a workbook named DEER_EnergyPlus_Modelkit_Measure_list_working.xlsx, containing only rows used for post-processing the measure.
  • Add comments in the code when necessary to facilitate the review process.
  • Add a comment before the added code, including the author's full name, company, and specifying if it's a bug fix, new measure, or feature.
  • For a new feature or bug, demonstrate the impact on energy consumption for selected cases with justification using plots and descriptions.
  • For a new measure, add a summary table showing total energy consumption per simulated case.

PR Reviewer

  • Conduct a thorough code review.
  • If the branch is behind the main, merge the branch locally to check for potential conflicts.
  • If a bug, locally reproduce it and compare energy consumptions before and after.
  • Explore creative ways to stress-test the code.
  • Locally check the error file and other outputs.

Liang and others added 30 commits February 12, 2024 22:58
Update post processing scripts for commercial measures and other clean ups.
Add refrigeration systems for Grocery prototype.
…multi

Bugfix for unitary coil heating dx multispeed missing input fields.
cDXGF, cDXNH, cDXHP, cPVVG, cWVVG systems
Merge latest sound-data repo
System type development for cDXGF, cDXNH, cDXHP, cPVVG, cAVVG systems and related changes.
water heater models baseline + measure case + minute level schedule
update Readme about water heater models
Using refrigerated systems referenced from RefrigeratedWarehouse.idf from EnergyPlus example files
Justin-DeBlois and others added 25 commits January 7, 2026 19:15
Status update: This PR was merged into main by CPUC.
Measure: SWWH025-10 — Heat Pump Water Heater, Residential, Fuel Substitution.
Publication: Approved and published in the eTRM on 2026-01-07.
https://www.caetrm.com/measure/SWWH025/10/
Thanks to everyone who contributed.
Status update: This PR was merged into main by CPUC.
Measure: SWCR007-05 — Floating Temperature Controls, Multiplex.
Publication: Approved and published in the eTRM on 2026-01-15.
https://www.caetrm.com/measure/SWCR007/05-5/
Thanks to everyone who contributed.
Status update: This PR was merged into main by CPUC.
Measure: SWHC013-08 — Unitary Air-Cooled Air Conditioner, Over 65 kBtu/hr, Commercial.
Publication: Approved and published in the eTRM on 2026-02-04.
https://www.caetrm.com/measure/SWHC013/08-5/
Thanks to everyone who contributed.
sound-data#112)

Status update: This PR was merged into main by CPUC.
Measures: 
SWWH012-06 — Storage Water Heater, Gas, Residential.
https://www.caetrm.com/measure/SWWH012/06-3/
SWWH013-06 — Tankless Water Heater, Gas, Residential.
https://www.caetrm.com/measure/SWWH013/06-4/
Publication: Approved and published in the eTRM on 2026-02-11.
Thanks to everyone who contributed.
Status update: This PR was merged into main by CPUC.
Measure: SWWH014-08 — Heat Pump Water Heater, Residential.
Publication: Approved and published in the eTRM on 2026-02-13.
https://www.caetrm.com/measure/SWWH014/08-6/
Thanks to everyone who contributed.
Status update: This PR was merged into main by CPUC.
Measure: SWWH025-10 — Heat Pump Water Heater, Residential, Fuel Substitution.
Publication: Approved and published in the eTRM on 2026-02-13.
https://www.caetrm.com/measure/SWWH025/10/
Thanks to everyone who contributed.
Replaces previous DNV DEER support email with deersupport@guidehouse.com to avoid confusion
…ion - new measure (sound-data#83)

Status update: This PR was merged into main by CPUC. 
Measure: SWHC046-06 — Packaged Heat Pump Air Conditioner Commercial, Fuel Substitution: 
Approved and published in the eTRM on 2026-03-12. https://www.caetrm.com/measure/SWHC046/06/
Thanks to everyone who contributed.
Status update: This PR was merged into Main by CPUC. 
Measure: SWHC045-06— Heat Pump HVAC, Residential, Fuel Substitution. 
Publication: Approved and published in the eTRM on 2026-03-24. https://www.caetrm.com/measure/SWHC045/06/
Also:
Measure: SWHC044-07— Ductless HVAC, Residential, Fuel Substitution. 
Publication: Approved and published in the eTRM on 2026-03-26. https://www.caetrm.com/measure/SWHC044/07/

Thanks to everyone who contributed.
)

Status update: This PR was merged into Main by CPUC. 
Measure: SWHC027-08— Package Terminal Air Conditioner or Heat Pump, Under 24 kBtu/hr. 
Publication: Approved and published in the eTRM on 2026-03-27. https://www.caetrm.com/measure/SWHC045/06
Thanks to everyone who contributed.
Status update: This PR was merged into Main by CPUC. 
Measure: SWHC050-08— Ductless Heat Pump, Residential. 
Publication: Approved and published in the eTRM on 2026-03-27. https://www.caetrm.com/measure/SWHC050/08/
Thanks to everyone who contributed.
* Add CZ2025 weather files (16 EPW + 16 DDY) to weather/

* Add weather/climates_CZ2025.csv for CZ2025 runs
Status update: This PR was merged into Main by CPUC. 
Measure: SWBE011-01— High Efficiency Window, Residential. 
Publication: Approved and published in the eTRM on 2026-04-01. https://www.caetrm.com/measure/SWBE011/01/
Thanks to everyone who contributed.
Status update: This PR was merged into Main by CPUC. 
Measure: SWHC014-08— Unitary Air-Cooled Air Conditioner or Heat Pump, Under 65 kBtu/hr, Commercial. 
Publication: Approved and published in the eTRM on 2026-04-02. https://www.caetrm.com/measure/SWHC014/08/
Thanks to everyone who contributed.
Co-authored-by: Nicholas Fette <nfette@gmail.com>
…p (Commercial models) - new measure (sound-data#85)

Status update: This PR was merged into Main by CPUC. 
Measure: SWWH015-04 — Demand Control for Centralized Water Heater Recirculation Pump, Multifamily & Commercial. 
Publication: Approved and published in the eTRM on 2026-04-03. https://www.caetrm.com/measure/SWWH015/04/
Thanks to everyone who contributed.
…ial models (WaterHeaterModel) (sound-data#145)

Status update: This PR was merged into Main by CPUC. 
Measure: SWWH015-04 — Demand Control for Centralized Water Heater Recirculation Pump, Multifamily & Commercial. 
Publication: Approved and published in the eTRM on 2026-04-03. https://www.caetrm.com/measure/SWWH015/04/
Thanks to everyone who contributed.
* Remove extra slash in file path

* Make residential hourly data step 2 more robust

* Fix issue where SFm New vintage label replaced with 1975/1985

* Refine post-processing steps for residential measures

---------

Co-authored-by: Nicholas Fette <nfette@gmail.com>
…rt, enable holidays/DST/weekend rule)

This PR updates the shared commercial template templates/energyplus/templates/general.pxt only.
Change summary
- For both RUNPERIODandTEST RunPeriod blocks:
- Start day Sunday → Thursday (aligns to a non-leap Thu-start reference year, e.g., 2009)
- Enable: Holidays/SpecialDays, Daylight Saving, and Weekend Holiday Rule (No → Yes)

Why
- Ensures commercial prototypes use a consistent reference-year day-of-week alignment for CZ2025/CEC-style workflows; CZ2025 EPW files reviewed do not embed holidays, so calendar/holiday behavior must be set in-model rather than assumed from EPW contents.
…(ASHRAE 90.1 App G)

Updates 26 non-residential prototype root templates under prototypes/*/templates/root.pxt
Revises schedule defaults so internal loads and ventilation schedules explicitly handle SummerDesignDayandWinterDesignDay per ASHRAE 90.1 Appendix G guidance.
Adjusts select HVAC sizing/peak-load-related parameters (e.g., moves some peak-load assumptions to COINCIDENT and removes some zone cooling sizing-factor overrides) to align with the updated design-day approach.
No residential files or shared EnergyPlus templates are modified in this PR
… + sizing/design-day schedule updates

Major residential update focused on parameterized “combi” prototype root files and supporting templates/data.
- Adds/updates residential combi root templates under prototypes/residential/combi/templates/root.pxt (multiple SFm/MFm/DMo variants)
- Adds new shared residential combi templates under templates/energyplus/templates/(e.g.,system/res-hw-system-combi.pxt, system/res-water-heater-combi.pxt, zonehvac/res-zone-hvac-combi.pxt).
- Adds hot-water profile inputs under templates/hot water profile/ (minute DHW demand fraction files, DHW setpoint schedules by climate zone, and mains water temperature by climate zone).
- Includes supporting “parameterized root files” example folder under residential measures/SWXX000-00 Parameterized root files/(config, query/cohorts/climates,rakefile.rb, and DEER_Path_Fix.md).
---------

Co-authored-by: YizhiYang-TRC <YYang@trccompanies.com>
…pe roots

Adds explicit holiday definitions to residential prototypes by including templates/energyplus/templates/holidays.pxt in residential root templates.
Updates 87 files under prototypes/residential/**/templates/*.pxt(root and variant roots) to add:<%insert 'holidays.pxt'%>.
No changes to templates/energyplus/templates/holidays.pxt itself.
Standardizes holiday handling across residential and commercial prototypes by defining holidays in-model via RunPeriodControl:SpecialDays, rather than depending on holidays embedded in EPW files.
…for residential prototypes

* Fix HDD and CDD schedule for mobile homes

* Fix HDD and CDD schedule for MFm

* Fix HDD and CDD for SFm 1 storey

* Fix HDD and CDD schedules for SFm 2 storey and WHfan

* Updating the DHW schedule for summer and winter design day to WD

* Fix the summer design day schedule for 2,3,4,5 DHW schedule

---------

Co-authored-by: Prateek Munankarmi <pmunankarmi@guidehouse.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.