Skip to content

Commit

Permalink
Merge pull request #1188 from NREL/latest-os-hpxml
Browse files Browse the repository at this point in the history
Latest OS-HPXML
  • Loading branch information
joseph-robertson committed Jan 17, 2024
2 parents 984ff0e + cb62e7d commit 2264ad3
Show file tree
Hide file tree
Showing 463 changed files with 6,350 additions and 4,544 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

Features
- Updates and enhancements to the ground source heat pump model; ability to describe detailed geothermal loop inputs ([#1187](https://github.com/NREL/resstock/pull/1187))
- Add flexibility to specify location of the radiant barrier ([#1188](https://github.com/NREL/resstock/pull/1188))
- Add ability to describe detailed performance data for variable-speed air-source HVAC systems ([#1188](https://github.com/NREL/resstock/pull/1188))

Fixes
- Remove old HPWH options from options_lookup ([#1190](https://github.com/NREL/resstock/pull/1190))
Expand Down
146 changes: 139 additions & 7 deletions docs/read_the_docs/source/workflow_inputs/characteristics.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3560,6 +3560,72 @@ Arguments
- Double
- "auto"
- Heat Pump crankcase heater power consumption in Watts. Applies only to air-to-air, mini-split, packaged terminal heat pump and room air conditioner with reverse cycle. If not provided, the OS-HPXML default (see `Air-to-Air Heat Pump <https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-to-air-heat-pump>`_, `Mini-Split Heat Pump <https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-heat-pump>`_, `Packaged Terminal Heat Pump <https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-heat-pump>`_, `Room Air Conditioner w/ Reverse Cycle <https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner-w-reverse-cycle>`_) is used.
* - ``hvac_perf_data_capacity_type``
- false
- Absolute capacities
- Choice
- "auto", "Absolute capacities"
- Type of capacity values for detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps).
* - ``hvac_perf_data_heating_outdoor_temperatures``
- false
- deg-F
- String
-
- Outdoor temperatures of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). One of the outdoor temperatures must be 47 deg-F. At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_heating_min_speed_capacities``
- false
- Btu/hr or Frac
- String
-
- Minimum speed capacities of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_heating_max_speed_capacities``
- false
- Btu/hr or Frac
- String
-
- Maximum speed capacities of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_heating_min_speed_cops``
- false
- W/W
- String
-
- Minimum speed efficiency COP values of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_heating_max_speed_cops``
- false
- W/W
- String
-
- Maximum speed efficiency COP values of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_cooling_outdoor_temperatures``
- false
- deg-F
- String
-
- Outdoor temperatures of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). One of the outdoor temperatures must be 95 deg-F. At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_cooling_min_speed_capacities``
- false
- Btu/hr or Frac
- String
-
- Minimum speed capacities of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_cooling_max_speed_capacities``
- false
- Btu/hr or Frac
- String
-
- Maximum speed capacities of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_cooling_min_speed_cops``
- false
- W/W
- String
-
- Minimum speed efficiency COP values of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_cooling_max_speed_cops``
- false
- W/W
- String
-
- Maximum speed efficiency COP values of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``geothermal_loop_configuration``
- false
-
Expand Down Expand Up @@ -3984,6 +4050,72 @@ Arguments
- Choice
- "auto", "ACCA", "HERS", "MaxLoad"
- The auto-sizing methodology to use when the heat pump capacity is not provided. If not provided, the OS-HPXML default (see `HPXML HVAC Sizing Control <https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-hvac-sizing-control>`_) is used.
* - ``hvac_perf_data_capacity_type``
- false
- Absolute capacities
- Choice
- "auto", "Absolute capacities"
- Type of capacity values for detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps).
* - ``hvac_perf_data_heating_outdoor_temperatures``
- false
- deg-F
- String
-
- Outdoor temperatures of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). One of the outdoor temperatures must be 47 deg-F. At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_heating_min_speed_capacities``
- false
- Btu/hr or Frac
- String
-
- Minimum speed capacities of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_heating_max_speed_capacities``
- false
- Btu/hr or Frac
- String
-
- Maximum speed capacities of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_heating_min_speed_cops``
- false
- W/W
- String
-
- Minimum speed efficiency COP values of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_heating_max_speed_cops``
- false
- W/W
- String
-
- Maximum speed efficiency COP values of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_cooling_outdoor_temperatures``
- false
- deg-F
- String
-
- Outdoor temperatures of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). One of the outdoor temperatures must be 95 deg-F. At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_cooling_min_speed_capacities``
- false
- Btu/hr or Frac
- String
-
- Minimum speed capacities of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_cooling_max_speed_capacities``
- false
- Btu/hr or Frac
- String
-
- Maximum speed capacities of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_cooling_min_speed_cops``
- false
- W/W
- String
-
- Minimum speed efficiency COP values of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``hvac_perf_data_cooling_max_speed_cops``
- false
- W/W
- String
-
- Maximum speed efficiency COP values of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.
* - ``geothermal_loop_configuration``
- false
-
Expand Down Expand Up @@ -7249,18 +7381,18 @@ Arguments
- Type
- Choices
- Description
* - ``roof_radiant_barrier``
- true
* - ``radiant_barrier_attic_location``
- false
-
- Boolean
- "true", "false"
- Presence of a radiant barrier in the attic.
* - ``roof_radiant_barrier_grade``
- Choice
- "auto", "none", "Attic roof only", "Attic roof and gable walls", "Attic floor"
- The location of the radiant barrier in the attic.
* - ``radiant_barrier_grade``
- false
-
- Choice
- "auto", "1", "2", "3"
- The grade of the radiant barrier. If not provided, the OS-HPXML default (see `HPXML Roofs <https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-roofs>`_) is used.
- The grade of the radiant barrier in the attic. If not provided, the OS-HPXML default (see `HPXML Roofs <https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-roofs>`_) is used.

.. _range_spot_vent_hour:

Expand Down
141 changes: 133 additions & 8 deletions measures/ResStockArguments/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -808,22 +808,24 @@ Assembly R-value of the roof.

<br/>

**Roof: Has Radiant Barrier**
**Attic: Radiant Barrier Location**

Presence of a radiant barrier in the attic.
The location of the radiant barrier in the attic.

- **Name:** ``roof_radiant_barrier``
- **Type:** ``Boolean``
- **Name:** ``radiant_barrier_attic_location``
- **Type:** ``Choice``

- **Required:** ``true``
- **Required:** ``false``

- **Choices:** `auto`, `none`, `Attic roof only`, `Attic roof and gable walls`, `Attic floor`

<br/>

**Roof: Radiant Barrier Grade**
**Attic: Radiant Barrier Grade**

The grade of the radiant barrier. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-roofs'>HPXML Roofs</a>) is used.
The grade of the radiant barrier in the attic. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-roofs'>HPXML Roofs</a>) is used.

- **Name:** ``roof_radiant_barrier_grade``
- **Name:** ``radiant_barrier_grade``
- **Type:** ``Choice``

- **Required:** ``false``
Expand Down Expand Up @@ -1927,6 +1929,129 @@ Heat Pump crankcase heater power consumption in Watts. Applies only to air-to-ai

<br/>

**HVAC Detailed Performance Data: Capacity Type**

Type of capacity values for detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps).

- **Name:** ``hvac_perf_data_capacity_type``
- **Type:** ``Choice``

- **Required:** ``false``

- **Choices:** `auto`, `Absolute capacities`

<br/>

**HVAC Detailed Performance Data: Heating Outdoor Temperatures**

Outdoor temperatures of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). One of the outdoor temperatures must be 47 deg-F. At least two performance data points are required using a comma-separated list.

- **Name:** ``hvac_perf_data_heating_outdoor_temperatures``
- **Type:** ``String``

- **Required:** ``false``

<br/>

**HVAC Detailed Performance Data: Heating Minimum Speed Capacities**

Minimum speed capacities of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.

- **Name:** ``hvac_perf_data_heating_min_speed_capacities``
- **Type:** ``String``

- **Required:** ``false``

<br/>

**HVAC Detailed Performance Data: Heating Maximum Speed Capacities**

Maximum speed capacities of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.

- **Name:** ``hvac_perf_data_heating_max_speed_capacities``
- **Type:** ``String``

- **Required:** ``false``

<br/>

**HVAC Detailed Performance Data: Heating Minimum Speed COPs**

Minimum speed efficiency COP values of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.

- **Name:** ``hvac_perf_data_heating_min_speed_cops``
- **Type:** ``String``

- **Required:** ``false``

<br/>

**HVAC Detailed Performance Data: Heating Maximum Speed COPs**

Maximum speed efficiency COP values of heating detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.

- **Name:** ``hvac_perf_data_heating_max_speed_cops``
- **Type:** ``String``

- **Required:** ``false``

<br/>

**HVAC Detailed Performance Data: Cooling Outdoor Temperatures**

Outdoor temperatures of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). One of the outdoor temperatures must be 95 deg-F. At least two performance data points are required using a comma-separated list.

- **Name:** ``hvac_perf_data_cooling_outdoor_temperatures``
- **Type:** ``String``

- **Required:** ``false``

<br/>

**HVAC Detailed Performance Data: Cooling Minimum Speed Capacities**

Minimum speed capacities of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.

- **Name:** ``hvac_perf_data_cooling_min_speed_capacities``
- **Type:** ``String``

- **Required:** ``false``

<br/>

**HVAC Detailed Performance Data: Cooling Maximum Speed Capacities**

Maximum speed capacities of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.

- **Name:** ``hvac_perf_data_cooling_max_speed_capacities``
- **Type:** ``String``

- **Required:** ``false``

<br/>

**HVAC Detailed Performance Data: Cooling Minimum Speed COPs**

Minimum speed efficiency COP values of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.

- **Name:** ``hvac_perf_data_cooling_min_speed_cops``
- **Type:** ``String``

- **Required:** ``false``

<br/>

**HVAC Detailed Performance Data: Cooling Maximum Speed COPs**

Maximum speed efficiency COP values of cooling detailed performance data if available. Applies only to variable-speed air-source HVAC systems (central air conditioners, mini-split air conditioners, air-to-air heat pumps, and mini-split heat pumps). At least two performance data points are required using a comma-separated list.

- **Name:** ``hvac_perf_data_cooling_max_speed_cops``
- **Type:** ``String``

- **Required:** ``false``

<br/>

**Geothermal Loop: Configuration**

Configuration of the geothermal loop. Only applies to ground-to-air heat pump type. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#ground-to-air-heat-pump'>Ground-to-Air Heat Pump</a>) is used.
Expand Down

0 comments on commit 2264ad3

Please sign in to comment.