Skip to content

@Myoldmopar Myoldmopar released this Mar 27, 2019 · 1484 commits to develop since this release

EnergyPlus 9.1.0

The U.S. Department of Energy (DOE) has released EnergyPlus version 9.1.0. There were many bug fixes and prominent new features this release. The full changelog for this release cycle is listed below. For more information about EnergyPlus, please visit www.energyplus.net.

Platforms

  • Windows 7, 8 & 10: 32 and 64-bit versions
  • Linux (Ubuntu 18.04 and compatible) 64 bit versions
  • Mac OSX 10.9 64 bit versions

Changelog for EnergyPlus 9.1.0-08d2e308bb

Consists of pull requests merged in since the last release - starting with SHA bb7ca4f

New Features

  • #6192 : JSON (and CBOR/MessagePack) Tabular and Timeseries Outputs
  • #6766 : An EIR Formulated Water-to-Water Heat Pump Model
  • #7028 : Fix #5982 - add hyperlinks to classes in I/O Ref
  • #7040 : Heat Emissions from Buildings to Ambient
  • #7045 : Add Resource Properties to Windows Binaries and Cleanup CMake Rules
  • #7062 : Various HVACTemplate fixes including new fan coil control and coil options
  • #7065 : Add Resource Properties to Windows Binaries (continued)
  • #7094 : Hybrid Model: Zone Infiltration and People Count
  • #7098 : EnergyPlus Essentials document
  • #7100 : Adds End-Use Subcategory field for Pumps
  • #7171 : Sequential Load Fractions on ZoneHVAC:EquipmentList
  • #7202 : Sync Kiva convection algorithms with EnergyPlus user-specified algorithm
  • #7209 : Add 90.1 2016 test models

Performance Enhancements

  • #7141 : Cleanup and Refactoring of Plant Structures
  • #7146 : Stratified tank refactor for performance

Defects Repaired

  • #6951 : Post v9.0 release IDD changes and related doc cleanup
  • #7007 : Transition fixes for fenestration objects
  • #7008 : PVWatts ThinFilm bugfix
  • #7014 : Change Kiva error to warning
  • #7015 : Documentation Fixes - Batch 1
  • #7016 : Fix array usage in AFECOI
  • #7023 : Fix miscellaneous documentation issues reported in 2018 (issue #6717)
  • #7025 : Fix Zone Equipment Load Distribution
  • #7031 : Fix Output:Table:SummaryReports monthly reports and Variable Name case-sensitivity in Output:Variable
  • #7032 : Fix #7029 - IP conversion report units
  • #7033 : Fix #6442 Equipment Summary has incorrect conversions from SI to IP
  • #7034 : Fix #6899 Report Fan Design Peak Time in equipment summary
  • #7036 : Fix #6720 - Objects with different names will trigger a "Duplicate Name" Error in JSON
  • #7050 : Workflow updates
  • #7051 : ElectricEquipment:ITE:AirCooled Fix optional power curve and documentation errors
  • #7054 : ZoneHVAC:WaterToAirHeatPump with variable speed coils throws a fatal error about unitaryMultiSpeed
  • #7055 : Address bugs affecting UTF-8 input files
  • #7057 : Fix doc target
  • #7059 : Fix zone exhaust air flow balance when system OA is limited, also fix chilled beam airflow
  • #7062 : Various HVACTemplate fixes including new fan coil control and coil options
  • #7068 : Use RunPeriod names in error messages and use right array for SizingPeriod:WeatherFileXXX
  • #7069 : More than 10 components in PlantEquipmentList and CondenserEquipmentList and Fix UniformLoad and Optimal distribution schemes
  • #7072 : Update error handling in SizeTower and SurfaceGeometry
  • #7074 : CMake bug fixes including shipping AppGPostProcess
  • #7079 : Input Verification And Results Summary: handle "Not Part of Total" Zones correctly
  • #7090 : Improve input error handling in boiler and pump to allow file to run while outputting error messages
  • #7091 : Fix #6445 - Avoid problems when PlantCentralGSHP's ChillerHeater Reference Evaporator Capacity is autosized
  • #7103 : Fix divide by zero in Kiva foundations for certain wall orientations
  • #7108 : Fix Free Cooling Chiller Failure - Optimal plant loading with zero available equipment
  • #7124 : Correct VS Merkel Cooling Tower Size reporting and warnings
  • #7126 : Fix SetComponentFlowRate for series active branch component sweeps
  • #7137 : Fix for #7046: ensure consistency between azimuth and cardinal direction in output tables
  • #7138 : Fix #7135 - Transition: Handle case where Number of vertices isn't an integer instead of failing
  • #7140 : Fix ScanPlantLoopsForObject Args
  • #7142 : Fix #7101 - stray IDD fields causing parsing problems in IDF Editor
  • #7143 : Force Operation Mode to 'Dual' for ThermalStorage:Ice:XXX units in PlantEquipmentOperation:ThermalEnergyStorage
  • #7144 : Fix #7092 - Catch errors in GroundHeatExchanger:HorizontalTrench when pipe inner/outer diameters don't match
  • #7149 : fluid coolers delay high speed UA
  • #7157 : Fix shading export and import issue #6482
  • #7159 : Make the output variable parser script recurse through the source dirs
  • #7164 : Remove top-level "using namespace" statements
  • #7169 : Fix problem where Kiva foundation walls were improperly weighted
  • #7175 : IDD Cleanups for v9.1
  • #7177 : New EMS calling points BeginZoneTimestepBeforeInitHeatBalance and After
  • #7194 : Fix Plant Piping System Argument Order Problem
  • #7196 : Correct water coil sizing issue for dry climates where coil inlet humidity ratio is very low.
  • #7199 : Fix Leap Year Flag Issue
  • #7210 : Address byte order mark (BOM) in UTF-8 with BOM IDF files
  • #7215 : Better humidity control for chilled water coils and for AirloopHVAC:UnitarySystem
  • #7228 : Fix daylighting crash caused by array allocation error
  • #7231 : Fix #7183 - Array bounds error in SizePIU
  • #7232 : Singlezone setpoint managers - correct no flow setpoint
  • #7236 : Remove debug writes producing stray FORnn.DAT output file
  • #7237 : Plant Related Fixes
  • #7239 : Have ceiling diffuser convection algorithm revert to natural convection when the system is off or at low air change rates.
  • #7243 : Fix for integrated shade with gas mixture

Under the Hood Restructuring

  • #7123 : AirflowNetwork Diff-Free Refactor
  • #7141 : Cleanup and Refactoring of Plant Structures
  • #7146 : Stratified tank refactor for performance
  • #7188 : Refactor PlantPipingSystemsManager
Assets 9
You can’t perform that action at this time.