Skip to content

Releases: NREL/openstudio-standards

v0.7.0

05 Nov 18:31
Compare
Choose a tag to compare

This release adds the ServiceWaterHeating module and fixes several bugs.

What's Changed

Full Changelog: v0.6.3...v0.7.0

v0.6.3

04 Sep 15:20
e61d7d4
Compare
Choose a tag to compare

This is a minor release with bugs fixes and updates to create typical and geometry module methods used in ComStock.

What's Changed

New Contributors

Full Changelog: v0.6.2...v0.6.3

v0.6.2

02 Aug 20:38
11eec2c
Compare
Choose a tag to compare

This release contains several bug fixes, syntax changes, and path shortening for docker container installs.
It is meant as an interim release to help update ComStock to the create typical workflow.

What's Changed

Full Changelog: v0.6.1...v0.6.2

v0.6.1

17 May 22:24
0e6a8c9
Compare
Choose a tag to compare

Patch Release

Patch release to catch some changes from OpenStudio measure gems and OS v3.8 release candidates.

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

10 May 15:28
Compare
Choose a tag to compare

Major Updates

Modules

openstudio-standards has many helpful methods to alter an OpenStudio model. Previously, these methods were only available by instantiating a Standards class object and accessing methods through that object. This was confusing and difficult to document, because methods were shared across all standard templates. The openstudio-standards team is in the process of moving all generic methods that apply regardless of the standard template to modules that can be used independently.
Methods are available in the following modules:

  • Constructions
  • CreateTypical
  • Daylighting
  • Geometry
  • HVAC
  • Infiltration
  • QAQC
  • Schedules
  • Space
  • SqlFile
  • ThermalZone
  • Weather

This release moves methods into modules except for HVAC, ServiceWaterHeating, and Refrigeration modules, which will be added in the next release. As a developer, you may notice instances where standard. no longer works. Check the modules, as the method may have been moved there. Reach out to the development team for a list mapping old methods to new module methods.

90.1 data refactor

This is mostly relevant to developers who need to change the standards data jsons for their project.
PNNL moved the 90.1 data to a formal database. In the process some data json fields have changed, particularly for HVAC efficiencies.

What's Changed

Read more

v0.5.0

30 Oct 20:10
Compare
Choose a tag to compare

Major Updates

  • Added the openstudio-extension-gem core library to openstudio-standards
    You can find the core methods in new modules:
    • Constructions
    • Geometry
    • Daylighting
    • Create Typical
    • Schedules
    • Weather
    • QAQC
  • Radiant slab refactor
    Thanks to @carlosduarteroa at UC Berkeley's CBE, openstudio-standards now makes use of all of the new features for radiant slab modeling available in E+ and OpenStudio. These include:
    • Use zone occupancy for radiant control
    • Add support for 2 pipe systems
    • Add support for slab temperature setpoint reset
    • Add support for supply water temperature setpoint reset
    • Add control based on outdoor air temperature, zone demand reset, or constant slab temperature
    • Add support for different control strategies (precool, afternoon shutoff, 24-hr operation, concurrent with occupants)

What's Changed

Read more

openstudio-standards 0.4.0

11 Apr 22:01
Compare
Choose a tag to compare

openstudio-standards 0.4.0 addresses several lingering issues and made further improvements to the ASHRAE 90.1 Appendix G baseline methods.

Pull Request | Description
#1475 Fix issue #109 check hard-sized values before autosized values
#1474 Fix issue #238 space_type_apply_internal_loads to return boolean instead of nil when no infiltration data available
#1473 Add more descriptive warning messages for missing standards space type, to help with issue #516
#1470 Fix issue #1466 by adding a version reference for initialization summary lookup
#1447 Fix issues #1446 and #1395 breaking out lighting controls into individual spaces
#1437 Fix issue #754 add support for HeatExchangerFluidToFluid objects for heating and cooling fuels
#1436 Fix issue #230 improve PRM baseline boiler naming
#1435 Fix issue #1423 typo in find_and_set_insulation_layer method
#1428 Appendix G PRM bug fixes, including unmet hour load loop, error handling, and schedule type checking with EMS
#1422 Fix issue #1417 add default chiller efficiency
#1421 Fix issue #1326 add model argument to create_cubic_curve and create_curve_exponent
#1418 Fix issue #1228 OS_AirLoopHVAC_UnitarySystem typo in heating and cooling fuels system lookup
#1414 Update DEER ventilation rate assumptions
#1410 Remove obsolete OpenStudio model object autosizing and hardsizing methods