Skip to content

Commit

Permalink
Merge pull request #1298 from NREL/latest-os-hpxml
Browse files Browse the repository at this point in the history
Latest OS-HPXML
  • Loading branch information
joseph-robertson authored Sep 26, 2024
2 parents 0c2ce88 + 4557d08 commit f3b2a59
Show file tree
Hide file tree
Showing 170 changed files with 137,362 additions and 80,728 deletions.
34 changes: 34 additions & 0 deletions docs/read_the_docs/source/changelog/changelog_dev.rst
Original file line number Diff line number Diff line change
Expand Up @@ -50,3 +50,37 @@ Development Changelog
RECS have been using incorrect floor area bins when assigning some characteristics due to a bug on how floor area bin is calculated. This PR fixes the issue.

Assignees: Rajendra Adhikari, Anthony Fontanini

.. change::
:tags: workflow, hot water, feature
:pullreq: 1282

**Date**: 2024-09-04

Title:
Latest OS-HPXML

Description:
For hot water end uses OS-HPXML now directly uses equations from https://www.fsec.ucf.edu/en/publications/pdf/fsec-pf-464-15.pdf, that are a function of number of occupants, for operational calculations.

OpenStudio-HPXML: `pull request 1761 <https://github.com/NREL/OpenStudio-HPXML/pull/1761>`_

Assignees: Joe Robertson


.. change::
:tags: workflow, plug loads, feature
:pullreq: 1298

**Date**: 2024-09-24

Title:
Latest OS-HPXML

Description:
For TV plug loads, we are now using OS-HPXML defaults that directly use equations from RECS 2020 that are a function of number of occupants and conditioned floor area.
For operational calculations in general, we are also updating the relationships between number of bedrooms/occupants based on RECS 2020 and disaggregated by building types.

OpenStudio-HPXML: `pull request 1690 <https://github.com/NREL/OpenStudio-HPXML/pull/1690>`_, `pull request 1775 <https://github.com/NREL/OpenStudio-HPXML/pull/1775>`_

Assignees: Joe Robertson
78 changes: 67 additions & 11 deletions docs/read_the_docs/source/workflow_inputs/characteristics.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5616,7 +5616,7 @@ Arguments
-
- String
- auto
- Enter a date like 'Jun 1 - Oct 31'. If not provided, the OS-HPXML default (see `HPXML HVAC Control <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-hvac-control>`_) is used. Can also provide 'BuildingAmerica' to use automatic seasons from the Building America House Simulation Protocols.
- Enter a date range like 'Jun 1 - Oct 31'. If not provided, the OS-HPXML default (see `HPXML HVAC Control <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-hvac-control>`_) is used. Can also provide 'BuildingAmerica' to use automatic seasons from the Building America House Simulation Protocols.
* - ``hvac_control_cooling_weekday_setpoint_temp``
- true
- deg-F
Expand Down Expand Up @@ -6279,19 +6279,19 @@ Arguments
-
- String
-
- Zip code of the home address.
- Zip code of the home address. Either this or the Weather Station: EnergyPlus Weather (EPW) Filepath input below must be provided.
* - ``site_time_zone_utc_offset``
- false
- hr
- Double
- auto
- Time zone UTC offset of the home address. Must be between -12 and 14. If not provided, the OS-HPXML default (see `HPXML Site <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-site>`_) is used.
* - ``weather_station_epw_filepath``
- true
- false
-
- String
-
- Path of the EPW file.
- Path of the EPW file. Either this or the Site: Zip Code input above must be provided.

Options
*******
Expand Down Expand Up @@ -36356,6 +36356,12 @@ Arguments
- Double
-
- Average distance from the floor to the ceiling.
* - ``geometry_unit_height_above_grade``
- false
- ft
- Double
- auto
- Describes the above-grade height of apartment units on upper floors or homes above ambient or belly-and-wing foundations. It is defined as the height of the lowest conditioned floor above grade and is used to calculate the wind speed for the infiltration model. If not provided, the OS-HPXML default (see `HPXML Building Construction <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-building-construction>`_) is used.

Options
*******
Expand All @@ -36372,32 +36378,38 @@ From ``project_national`` the list of options, option stock sturation, and optio
- ``geometry_unit_type``
- ``geometry_unit_aspect_ratio``
- ``geometry_average_ceiling_height``
- ``geometry_unit_height_above_grade``

* - Mobile Home
- 6.2%
- manufactured home
- 1.8
- 8
- auto
* - Multi-Family with 2 - 4 Units
- 8%
- apartment unit
- 0.5556
- 8
- auto
* - Multi-Family with 5+ Units
- 18%
- apartment unit
- 0.5556
- 8
- auto
* - Single-Family Attached
- 5.9%
- single-family attached
- 0.5556
- 8
- auto
* - Single-Family Detached
- 61%
- single-family detached
- 1.8
- 8
- auto

.. _geometry_floor_area:

Expand Down Expand Up @@ -41621,7 +41633,7 @@ Arguments
-
- String
- auto
- Enter a date like 'Nov 1 - Jun 30'. If not provided, the OS-HPXML default (see `HPXML HVAC Control <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-hvac-control>`_) is used. Can also provide 'BuildingAmerica' to use automatic seasons from the Building America House Simulation Protocols.
- Enter a date range like 'Nov 1 - Jun 30'. If not provided, the OS-HPXML default (see `HPXML HVAC Control <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-hvac-control>`_) is used. Can also provide 'BuildingAmerica' to use automatic seasons from the Building America House Simulation Protocols.
* - ``hvac_control_heating_weekday_setpoint_temp``
- true
- deg-F
Expand Down Expand Up @@ -42117,7 +42129,7 @@ Arguments
-
- String
- auto
- Enter a date like 'Nov 25 - Jan 5'. If not provided, the OS-HPXML default (see `HPXML Lighting <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-lighting>`_) is used.
- Enter a date range like 'Nov 25 - Jan 5'. If not provided, the OS-HPXML default (see `HPXML Lighting <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-lighting>`_) is used.

Options
*******
Expand Down Expand Up @@ -43888,18 +43900,24 @@ Arguments
- Type
- Choices
- Description
* - ``window_interior_shading_type``
- false
-
- Choice
- auto, light curtains, light shades, light blinds, medium curtains, medium shades, medium blinds, dark curtains, dark shades, dark blinds, none
- Type of window interior shading. Summer/winter shading coefficients can be provided below instead. If neither is provided, the OS-HPXML default (see `HPXML Interior Shading <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-interior-shading>`_) is used.
* - ``window_interior_shading_winter``
- false
- Frac
- Double
- auto
- Interior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see `HPXML Windows <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-windows>`_) is used.
- Interior shading coefficient for the winter season, which if provided overrides the shading type input. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see `HPXML Interior Shading <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-interior-shading>`_) is used.
* - ``window_interior_shading_summer``
- false
- Frac
- Double
- auto
- Interior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see `HPXML Windows <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-windows>`_) is used.
- Interior shading coefficient for the summer season, which if provided overrides the shading type input. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see `HPXML Interior Shading <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-interior-shading>`_) is used.

Options
*******
Expand All @@ -43913,11 +43931,13 @@ From ``project_national`` the list of options, option stock sturation, and optio

* - Option name
- Stock saturation
- ``window_interior_shading_type``
- ``window_interior_shading_winter``
- ``window_interior_shading_summer``

* - Summer = 0.7, Winter = 0.85
- 100%
- auto
- 0.85
- 0.7

Expand Down Expand Up @@ -63535,24 +63555,36 @@ Arguments
- Double
-
- Full-assembly NFRC solar heat gain coefficient.
* - ``window_exterior_shading_type``
- false
-
- Choice
- auto, solar film, solar screens, none
- Type of window exterior shading. Summer/winter shading coefficients can be provided below instead. If neither is provided, the OS-HPXML default (see `HPXML Exterior Shading <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-exterior-shading>`_) is used.
* - ``window_exterior_shading_winter``
- false
- Frac
- Double
- auto
- Exterior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see `HPXML Windows <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-windows>`_) is used.
- Exterior shading coefficient for the winter season, which if provided overrides the shading type input. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see `HPXML Exterior Shading <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-exterior-shading>`_) is used.
* - ``window_exterior_shading_summer``
- false
- Frac
- Double
- auto
- Exterior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see `HPXML Windows <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-windows>`_) is used.
- Exterior shading coefficient for the summer season, which if provided overrides the shading type input. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see `HPXML Exterior Shading <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-exterior-shading>`_) is used.
* - ``window_shading_summer_season``
- false
-
- String
- auto
- Enter a date like 'May 1 - Sep 30'. Defines the summer season for purposes of shading coefficients; the rest of the year is assumed to be winter. If not provided, the OS-HPXML default (see `HPXML Windows <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-windows>`_) is used.
- Enter a date range like 'May 1 - Sep 30'. Defines the summer season for purposes of shading coefficients; the rest of the year is assumed to be winter. If not provided, the OS-HPXML default (see `HPXML Windows <https://openstudio-hpxml.readthedocs.io/en/v1.8.1/workflow_inputs.html#hpxml-windows>`_) is used.
* - ``window_insect_screens``
- false
-
- Choice
- auto, none, exterior, interior
- The type of insect screens, if present. If not provided, assumes there are no insect screens.
* - ``skylight_ufactor``
- true
- Btu/hr-ft^2-R
Expand Down Expand Up @@ -63587,9 +63619,11 @@ From ``project_national`` the list of options, option stock sturation, and optio
- ``window_natvent_availability``
- ``window_ufactor``
- ``window_shgc``
- ``window_exterior_shading_type``
- ``window_exterior_shading_winter``
- ``window_exterior_shading_summer``
- ``window_shading_summer_season``
- ``window_insect_screens``
- ``skylight_ufactor``
- ``skylight_shgc``
- ``skylight_storm_type``
Expand All @@ -63602,6 +63636,8 @@ From ``project_national`` the list of options, option stock sturation, and optio
- auto
- auto
- auto
- auto
- auto
- 0.37
- 0.3
- auto
Expand All @@ -63613,6 +63649,8 @@ From ``project_national`` the list of options, option stock sturation, and optio
- auto
- auto
- auto
- auto
- auto
- 0.37
- 0.3
- auto
Expand All @@ -63624,6 +63662,8 @@ From ``project_national`` the list of options, option stock sturation, and optio
- auto
- auto
- auto
- auto
- auto
- 0.37
- 0.3
- auto
Expand All @@ -63635,6 +63675,8 @@ From ``project_national`` the list of options, option stock sturation, and optio
- auto
- auto
- auto
- auto
- auto
- 0.37
- 0.3
- auto
Expand All @@ -63646,6 +63688,8 @@ From ``project_national`` the list of options, option stock sturation, and optio
- auto
- auto
- auto
- auto
- auto
- 0.37
- 0.3
- auto
Expand All @@ -63657,6 +63701,8 @@ From ``project_national`` the list of options, option stock sturation, and optio
- auto
- auto
- auto
- auto
- auto
- 0.37
- 0.3
- auto
Expand All @@ -63668,6 +63714,8 @@ From ``project_national`` the list of options, option stock sturation, and optio
- auto
- auto
- auto
- auto
- auto
- 0.37
- 0.3
- auto
Expand All @@ -63679,6 +63727,8 @@ From ``project_national`` the list of options, option stock sturation, and optio
- auto
- auto
- auto
- auto
- auto
- 0.37
- 0.3
- auto
Expand All @@ -63690,6 +63740,8 @@ From ``project_national`` the list of options, option stock sturation, and optio
- auto
- auto
- auto
- auto
- auto
- 0.37
- 0.3
- auto
Expand All @@ -63701,6 +63753,8 @@ From ``project_national`` the list of options, option stock sturation, and optio
- auto
- auto
- auto
- auto
- auto
- 0.37
- 0.3
- auto
Expand All @@ -63715,4 +63769,6 @@ From ``project_national`` the list of options, option stock sturation, and optio
-
-
-
-
-

Loading

0 comments on commit f3b2a59

Please sign in to comment.