Skip to content

Electric panel (NEC calculations), follow-up #1853

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

Closed
wants to merge 38 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
a9b0e6b
Minor docs updates.
joseph-robertson Jan 30, 2025
1c914ba
Change AttachedToElectricPanel to AttachedToSubPanel.
joseph-robertson Feb 13, 2025
6957253
Merge branch 'master' into electric_panel
joseph-robertson Feb 13, 2025
7db9de1
Updates after merge of ElectricVehicleCharger.
joseph-robertson Feb 13, 2025
8d16c27
Merge branch 'master' into electric_panel
joseph-robertson Feb 13, 2025
43a1dc7
Update sample file.
joseph-robertson Feb 13, 2025
98d48a5
Latest results.
Feb 13, 2025
b48a8d8
Merge branch 'master' into electric_panel
joseph-robertson Feb 18, 2025
bef88fc
Update peak_fuels annual total key.
joseph-robertson Feb 19, 2025
4f6ea84
Latest results.
Feb 19, 2025
d6fb776
Merge branch 'master' into electric_panel
joseph-robertson Feb 24, 2025
cc0e403
Create real home files for separate BranchCircuits and ServiceFeeders…
joseph-robertson Feb 24, 2025
5c797d3
Categorize breaker space outputs based on component types.
joseph-robertson Feb 25, 2025
983b373
Throw warnings for inconsistent lighting, kitchen, laundry power; add…
joseph-robertson Feb 25, 2025
47205ca
Update sample files and validation, fix tests.
joseph-robertson Feb 25, 2025
2cd5eee
Latest results.
Feb 25, 2025
9b97e35
Improve error checking and docs.
joseph-robertson Feb 25, 2025
a9a871d
Run update_hpxmls after manual change.
joseph-robertson Feb 25, 2025
d30d3cb
Latest results.
Feb 25, 2025
08c8ee0
Updates.
joseph-robertson Feb 28, 2025
347accb
Merge branch 'master' into electric_panel
joseph-robertson Feb 28, 2025
277745f
Simplification, refactor, updated test files.
joseph-robertson Mar 1, 2025
03564f8
Clean up and fix some tests.
joseph-robertson Mar 3, 2025
9bcf5ec
Get test_hvac_configurations passing.
joseph-robertson Mar 3, 2025
bde99a7
Update sample files and tests.
joseph-robertson Mar 4, 2025
9350994
Merge branch 'master' into electric_panel
joseph-robertson Mar 4, 2025
a030015
Fix defaults.rb and update real homes.
joseph-robertson Mar 4, 2025
ccaca77
Throw occupied+headroom!=total warning only if branch circuits popula…
joseph-robertson Mar 4, 2025
34a765a
Add another real home test file.
joseph-robertson Mar 4, 2025
23e978d
Update real home.
joseph-robertson Mar 4, 2025
81f3442
Updated schema.
joseph-robertson Mar 5, 2025
a04ab68
Merge branch 'master' into electric_panel
joseph-robertson Mar 5, 2025
d211c3c
Merge branch 'resstock' into electric_panel
joseph-robertson May 9, 2025
bfff4cc
Few updates after merge.
joseph-robertson May 9, 2025
df1a148
Merge branch 'resstock' into electric_panel
joseph-robertson May 12, 2025
428734b
Exclude breaker spaces from 1x and 10x comparison.
joseph-robertson May 12, 2025
8d86d84
Merge branch 'resstock' into electric_panel
joseph-robertson May 12, 2025
baf93bc
Latest results.
May 12, 2025
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
263 changes: 165 additions & 98 deletions BuildResidentialHPXML/measure.rb

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions BuildResidentialHPXML/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>build_residential_hpxml</name>
<uid>a13a8983-2b01-4930-8af2-42030b6e4233</uid>
<version_id>6df7e2e7-0ff4-4911-abd8-80e3137fe446</version_id>
<version_modified>2025-05-08T15:44:24Z</version_modified>
<version_id>aac1e07e-f9cf-4ff2-8f6d-2aaed97404f5</version_id>
<version_modified>2025-05-09T21:11:11Z</version_modified>
<xml_checksum>2C38F48B</xml_checksum>
<class_name>BuildResidentialHPXML</class_name>
<display_name>HPXML Builder</display_name>
Expand Down Expand Up @@ -8415,7 +8415,7 @@
<filename>measure.rb</filename>
<filetype>rb</filetype>
<usage_type>script</usage_type>
<checksum>AFD74260</checksum>
<checksum>46E7ED06</checksum>
</file>
<file>
<filename>constants.rb</filename>
Expand Down
1 change: 1 addition & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
## OpenStudio-HPXML v1.10.0

__New Features__

- HVAC modeling updates:
- **Breaking Change**: `CompressorType` required for central and mini-split air conditioners and heat pumps as well as ground-to-air heat pumps.
- Optional input `SimulationControl/AdvancedResearchFeatures/GroundToAirHeatPumpModelType` to choose "standard" (default) or "experimental"; "experimental" ground-to-air heat pump model better accounts for coil staging.
Expand Down
20 changes: 10 additions & 10 deletions HPXMLtoOpenStudio/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>hpxm_lto_openstudio</name>
<uid>b1543b30-9465-45ff-ba04-1d1f85e763bc</uid>
<version_id>92e54ed6-6668-46bb-be72-3ec1ce55fe77</version_id>
<version_modified>2025-05-12T16:26:33Z</version_modified>
<version_id>47171a6c-88a7-438e-b93f-499897192813</version_id>
<version_modified>2025-05-12T19:39:04Z</version_modified>
<xml_checksum>D8922A73</xml_checksum>
<class_name>HPXMLtoOpenStudio</class_name>
<display_name>HPXML to OpenStudio Translator</display_name>
Expand Down Expand Up @@ -339,13 +339,13 @@
<filename>defaults.rb</filename>
<filetype>rb</filetype>
<usage_type>resource</usage_type>
<checksum>F77EC1F6</checksum>
<checksum>59EDB17E</checksum>
</file>
<file>
<filename>electric_panel.rb</filename>
<filetype>rb</filetype>
<usage_type>resource</usage_type>
<checksum>8365E56D</checksum>
<checksum>B520EE30</checksum>
</file>
<file>
<filename>energyplus.rb</filename>
Expand Down Expand Up @@ -375,7 +375,7 @@
<filename>hpxml.rb</filename>
<filetype>rb</filetype>
<usage_type>resource</usage_type>
<checksum>0E34CF63</checksum>
<checksum>74254FD7</checksum>
</file>
<file>
<filename>hpxml_schema/HPXML.xsd</filename>
Expand All @@ -393,7 +393,7 @@
<filename>hpxml_schematron/EPvalidator.xml</filename>
<filetype>xml</filetype>
<usage_type>resource</usage_type>
<checksum>8DD1E60D</checksum>
<checksum>4DA89F56</checksum>
</file>
<file>
<filename>hpxml_schematron/iso-schematron.xsd</filename>
Expand Down Expand Up @@ -471,7 +471,7 @@
<filename>output.rb</filename>
<filetype>rb</filetype>
<usage_type>resource</usage_type>
<checksum>F86F3AE9</checksum>
<checksum>6A02ABC9</checksum>
</file>
<file>
<filename>psychrometrics.rb</filename>
Expand Down Expand Up @@ -723,13 +723,13 @@
<filename>test_defaults.rb</filename>
<filetype>rb</filetype>
<usage_type>test</usage_type>
<checksum>E3C5991A</checksum>
<checksum>306DE024</checksum>
</file>
<file>
<filename>test_electric_panel.rb</filename>
<filetype>rb</filetype>
<usage_type>test</usage_type>
<checksum>F3FC6C61</checksum>
<checksum>6862DB69</checksum>
</file>
<file>
<filename>test_enclosure.rb</filename>
Expand Down Expand Up @@ -801,7 +801,7 @@
<filename>test_validation.rb</filename>
<filetype>rb</filetype>
<usage_type>test</usage_type>
<checksum>9686EC3D</checksum>
<checksum>32F3D9C7</checksum>
</file>
<file>
<filename>test_vehicle.rb</filename>
Expand Down
Loading