You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 0a7a186
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: Changelog.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,7 @@ __New Features__
8
8
- Compressor lockout temperatures for Rated Home defaults and Reference Home updated from 0F (single/two stage) and -20F (variable speed) to 5F and -10F, respectively.
9
9
- Dual-fuel heat pumps now have the HP sized using the greater of the heating design temperature and 25F.
10
10
- Pan heaters no longer operate when the outdoor temperature is below the compressor lockout temperature.
11
+
- Utility bill scenarios can now be defined for the Rated/Reference Homes; see [the documentation](https://openstudio-eri.readthedocs.io/en/latest/workflow_inputs.html#hpxml-utility-bill-scenarios) for more information.
11
12
- The `Battery/NominalCapacity` input is no longer used.
12
13
- Output updates:
13
14
-**Breaking change**: Annual peak load outputs for heating and cooling now use units of Btu/h instead of kBtu/h for consistency with other outputs.
See :ref:`bill_outputs` for a description of how the calculated utility bills appear in the output files.
103
+
104
+
.. _electricity_rates:
105
+
106
+
Electricity Rates
107
+
~~~~~~~~~~~~~~~~~
108
+
109
+
For each scenario, electricity rates can be optionally entered as an ``/HPXML/SoftwareInfo/extension/UtilityBillScenarios/UtilityBillScenario/UtilityRate``.
110
+
Electricity rates can be entered using Simple inputs or Detailed inputs.
111
+
112
+
**Simple**
113
+
114
+
For simple utility rate structures, inputs can be entered using a fixed charge and a marginal rate.
.. [#] If MarginalRate not provided, it defaults to state-level value based on EIA SEDS data, available at ``hpxml-measures/ReportUtilityBills/resources/simple_rates/pr_all_update.csv``.
125
+
126
+
**Detailed**
127
+
128
+
For detailed utility rate structures, inputs can be entered using a tariff JSON file.
.. [#] TariffFilePath must point to a JSON file with utility rate structure information.
138
+
Tariff files can describe flat, tiered, time-of-use, tiered time-of-use, or real-time pricing rates.
139
+
Sources of tariff files include `OpenEI's U.S. Utility Rate Database (URDB) <https://openei.org/wiki/Utility_Rate_Database>`_;
140
+
a large set of residential OpenEI URDB rates for U.S. utilities are included at ``hpxml-measures/ReportUtilityBills/resources/detailed_rates/openei_rates.zip``.
141
+
Additional sample tariff files can be found in ``hpxml-measures/ReportUtilityBills/resources/detailed_rates``.
142
+
Tariff files are formatted based on `OpenEI API version 7 <https://openei.org/services/doc/rest/util_rates/?version=7#response-fields>`_.
143
+
144
+
Fuel Rates
145
+
~~~~~~~~~~
146
+
147
+
For each scenario, fuel rates can be optionally entered as an ``/HPXML/SoftwareInfo/extension/UtilityBillScenarios/UtilityBillScenario/UtilityRate``.
.. [#] FuelType choices are "natural gas", "propane", "fuel oil", "coal", "wood", and "wood pellets".
158
+
.. [#] FixedCharge defaults to $12/month for natural gas and $0/month for other fuels.
159
+
.. [#] MarginalRate units are $/therm for natural gas, $/gallon for propane and fuel oil, and $/kBtu for other fuels.
160
+
.. [#] If MarginalRate not provided, it defaults to state-level value based on EIA SEDS data, available at ``hpxml-measures/ReportUtilityBills/resources/simple_rates/pr_all_update.csv``.
161
+
162
+
PV Compensation
163
+
~~~~~~~~~~~~~~~
164
+
165
+
For each scenario, PV compensation information can be optionally entered in ``/HPXML/SoftwareInfo/extension/UtilityBillScenarios/UtilityBillScenario/PVCompensation``.
If the PV compensation type is net-metering, additional information can be entered in ``/HPXML/SoftwareInfo/extension/UtilityBillScenarios/UtilityBillScenario/PVCompensation/CompensationType/NetMetering``.
.. [#] AnnualExcessSellbackRateType choices are "User-Specified" and "Retail Electricity Cost".
186
+
.. [#] When annual PV production exceeds the annual building electricity consumption, this rate, which is often significantly below the retail rate, determines the value of the excess electricity sold back to the utility.
187
+
This may happen to offset gas consumption, for example.
188
+
.. [#] AnnualExcessSellbackRate is only used when AnnualExcessSellbackRateType="User-Specified".
189
+
.. [#] Since modeled electricity consumption will not change from one year to the next, "indefinite rollover" of annual excess generation credit is best approximated by setting "User-Specified" and entering a rate of zero.
190
+
191
+
**Feed-in Tariff**
192
+
193
+
If the PV compensation type is feed-in tariff, additional information can be entered in ``/HPXML/SoftwareInfo/extension/UtilityBillScenarios/UtilityBillScenario/PVCompensation/CompensationType/FeedInTariff``.
.. [#] FeedInTariffRate applies to full (not excess) PV production.
202
+
Some utilities/regions may have a feed-in tariff policy where compensation occurs for *excess* PV production (i.e., PV-generated electricity sent to the grid that is not immediately consumed by the building), rather than *full* PV production.
203
+
OpenStudio-ERI is currently unable to calculate utility bills for such a feed-in tariff policy.
204
+
86
205
HPXML Building Site
87
206
-------------------
88
207
@@ -167,7 +286,7 @@ Weather information is entered in ``/HPXML/Building/BuildingDetails/ClimateandRi
167
286
168
287
.. [#] If EPWFilePath not provided, defaults based on the U.S. TMY3 weather station closest to the zip code centroid.
169
288
The mapping can be found at ``hpxml-measures/HPXMLtoOpenStudio/resources/data/zipcode_weather_stations.csv``.
170
-
.. [#] A full set of U.S. TMY3 weather files can be `downloaded here <https://data.nrel.gov/system/files/128/tmy3s-cache-csv.zip>`_.
289
+
.. [#] The full set of U.S. TMY3 weather files can be `downloaded here <https://data.nlr.gov/system/files/128/1774980365-USA-TMY3-EPW.zip>`_.
Copy file name to clipboardExpand all lines: docs/source/workflow_outputs.rst
+52-2Lines changed: 52 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,7 @@ Upon completing an OpenStudio-ERI run, a variety of summary output files and sim
13
13
- :ref:`home_timeseries_outputs_csv`
14
14
- :ref:`home_configurations_hpxml`
15
15
- :ref:`home_energyplus_files`
16
+
- :ref:`bill_outputs`
16
17
- :ref:`hers_diagnostic_output`
17
18
18
19
Output directories will reflect the requested :ref:`hpxml_calculations`:
@@ -344,8 +345,8 @@ So the sum of all end uses for a given fuel (e.g., sum of all "End Use: Natural
344
345
End Use: Wood Pellets: Lighting (MBtu) Not used by OS-ERI
345
346
End Use: Wood Pellets: Fireplace (MBtu) Not used by OS-ERI
346
347
End Use: Wood Pellets: Generator (MBtu) Positive value for any fuel consumed
347
-
End Use: Coal: Heating (MBtu) Excludes heat pump backup
348
-
End Use: Coal: Heating Heat Pump Backup (MBtu)
348
+
End Use: Coal: Heating (MBtu) Not used by OS-ERI
349
+
End Use: Coal: Heating Heat Pump Backup (MBtu) Not used by OS-ERI
349
350
End Use: Coal: Hot Water (MBtu) Not used by OS-ERI
350
351
End Use: Coal: Clothes Dryer (MBtu) Not used by OS-ERI
351
352
End Use: Coal: Range/Oven (MBtu) Not used by OS-ERI
@@ -701,6 +702,55 @@ In addition, raw EnergyPlus simulation input/output files are available for each
701
702
The EnergyPlus input/output files are made available for inspection, but the outputs for certain situations can be misleading if one does not know how the model was created.
702
703
If there are additional outputs of interest that are not available in the annual/timeseries output files, please send us a request.
703
704
705
+
.. _bill_outputs:
706
+
707
+
Home Utility Bills (CSV)
708
+
------------------------
709
+
710
+
OpenStudio-ERI can optionally generate annual/monthly utility bill output files (e.g., ``RatedHome_AnnualBills.csv`` and ``RatedHome_MonthlyBills.csv`` for the Rated Home).
711
+
712
+
**Note**: These output files are only available when utility bill scenarios are specified.
713
+
When no utility bill scenarios are specified, utility bill output files are not generated.
714
+
See :ref:`hpxml_utility_bill_scenarios` for more information about specifying utility bill scenarios.
715
+
716
+
Annual Bills by Fuel Use
717
+
~~~~~~~~~~~~~~~~~~~~~~~~
718
+
719
+
Annual results for each utility bill scenario defined in the HPXML file are listed as shown below.
0 commit comments