Skip to content

OpenStudio-HPXML v1.2.0

Compare
Choose a tag to compare
@shorowit shorowit released this 30 Apr 15:25
· 10663 commits to master since this release

OpenStudio-HPXML version 1.2.0 has been released. Two packages are available, a minimal zip with a handful of weather files and full zip with all US TMY3 weather files.

The OpenStudio-HPXML workflow uses HPXML building description files to run residential simulations on the Department of Energy's OpenStudio/EnergyPlus building simulation platform.

OpenStudio-HPXML v1.2.0 uses OpenStudio v3.1.0, EnergyPlus v9.4.0, and a proposed HPXML v3.1.

Please visit the OpenStudio-HPXML v1.2.0 documentation for instructions on how to get started, how to generate an appropriate HPXML file, etc.

New Features

  • Breaking change: Heating/cooling component loads no longer calculated by default for faster performance; use --add-component-loads argument if desired.
  • Breaking change: Replaces Site/extension/ShelterCoefficient with Site/ShieldingofHome.
  • Allows DuctLeakageMeasurement & ConditionedFloorAreaServed to not be specified for ductless fan coil systems; Breaking change: AirDistributionType is now required for all air distribution systems.
  • Allows Slab/ExposedPerimeter to be zero.
  • Removes ClothesDryer/ControlType from being a required input, it is not used.
  • Switches room air conditioner model to use Cutler performance curves.
  • Relaxes tolerance for duct leakage to outside warning when ducts solely in conditioned space.
  • Removes limitation that a shared water heater serving a shared laundry room can't also serve dwelling unit fixtures (i.e., FractionDHWLoadServed is no longer required to be zero).
  • Adds IDs to schematron validation errors/warnings when possible.
  • Moves additional error-checking from the ruby measure to the schematron validator.

Bugfixes

  • Fixes room air conditioner performance curve.
  • Fixes ruby error if elements (e.g., SystemIdentifier) exist without the proper 'id'/'idref' attribute.
  • Fixes error if boiler/GSHP pump power is zero
  • Fixes possible "Electricity category end uses do not sum to total" error due to boiler pump energy.
  • Fixes possible "Construction R-value ... does not match Assembly R-value" error for highly insulated enclosure elements.
  • Adds error-checking for negative SEEReq results for shared cooling systems.
  • Adds more detail to error messages regarding the wrong data type in the HPXML file.
  • Prevents a solar hot water system w/ SolarFraction=1.