OpenStudio-HPXML v1.2.0
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
withSite/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.