EnergyPlus 9.0.1
EnergyPlus 9.0.1 (Bugfix release of 9.0.0)
The U.S. Department of Energy (DOE) has released EnergyPlus version 9.0.1. 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.
This version is compatible with the release of 9.0.0, with the only changes being the version number, and a vertex calculation fix (#6996).
Issue with Transition Programs
The transition tools that were generated with EnergyPlus 9.0.0 and 9.0.1 have an issue that makes them fail in some/many cases. The issue was resolved with the release of EnergyPlus 9.1.0. It is recommended that you do all transition runs with the tools packaged in the 9.1.0 installation.
Platforms
- Windows 7, 8 & 10: 32 and 64-bit versions
- Linux (Ubuntu 14.04 and compatible) 64 bit versions
- Mac OSX 10.9 64 bit versions
Changelog for EnergyPlus 9.0.0-2ef880da82
Consists of pull requests merged in since the last release - starting with SHA 40101ea
New Features
- #6247 : Windows calc engine integration
- #6374 : update nist escalation rates
- #6421 : Window shading control order new feature
- #6450 : Allow Multiple Air Primary Loops in the Airflow Network
- #6461 : 179d reporting based on v8.8.0
- #6478 : Merge RunPeriod and RunPeriod:CustomRange
- #6501 : Simple python script to parse C++ code for EMS variable calls
- #6718 : Update fan coil and PT unit HVACTemplate inputs for Single Zone VAV control
- #6753 : Include fan heat when sizing zone cooling coils and adjust airloop coil inlet/outlet conditions
- #6771 : Added New Water Mains Temperature Calculation Method
- #6812 : Fan energy index
- #6852 : Allow any wall shape for Kiva Foundations
- #6855 : BSDF Venetian Blinds - Add option for vertical blinds and correct surface emissivity calculation
- #6872 : Improve Kiva longwave radiation methodology and performance
- #6885 : Add API function RunEnergyPlus that uses return codes instead of std::exit()
- #6891 : Updated ASHRAE Revised Clear Sky "tau" Model with new 2017 option
- #6957 : Initial addition of EP-Launch workflow files
Performance Enhancements
- #6872 : Improve Kiva longwave radiation methodology and performance
Defects Repaired
- #6600 : AirloopHVAC:UnitarySystem with constant fan and multispeed gas/elec heating coil does not honor no load flow rate.
- #6633 : Fix Tiny IDD Issues
- #6726 : Fix return flow basis node calculation
- #6745 : Set multiple CO2 controllers correctly
- #6751 : Set multiple GenericContam controllers correctly
- #6754 : Address overshooting using correct zone air temperature at previous timestep
- #6757 : AirloopHVAC:UnitarySystem: Correct AT Mixer operation for set point control and Improve error message when Control Type = Load and no control zone name is specified
- #6759 : EMPD model moisture sorption curve slope equation is incorrrect
- #6760 : Remove unnecessary warnings in two example files
- #6762 : Correct terminal unit heating coil inlet air conditions used for sizing and/or reporting.
- #6764 : Correction of Reference Temperature for Fisher-Pedersen Convection Models when Specified for Surfaces
- #6765 : Add plant initialization for SwimmingPool:Indoor.
- #6768 : Minimum OA dry bulb is not properly processed
- #6769 : Remove extra space at end of readvars header
- #6773 : Issue severe error for vertex size mismatch between base and boundary surfaces
- #6775 : Misspelled object names result in warning that says object type is wrong
- #6776 : Setup a correct value for an exp function with underflow value
- #6778 : Economizer faults do not work because fault objects are processed too late
- #6779 : Avoid underflow in SolveRoot
- #6781 : Bad initial tank temperature in WaterHeater:Mixed
- #6782 : Addressed Incorrect Source Side Inlet Temperature in Stratified Tank
- #6785 : Life cycle analysis allows up to 100 years but only reads in 99 years for LifeCycleCost:UsePriceEscalation
- #6786 : Improve error message when SetpointManager:SingleZone:Reheat does not find matching zone inlet node
- #6788 : Include impact of AirTerminal:SingleDuct:Mixer in ZoneHVAC coil sizing
- #6791 : VRP fix D term application and Vou reporting
- #6801 : Fix Daylighting EMS lag Part1 - move surface EMS inits from InitSurfaceHeatBalance to InitHeatBalance
- #6804 : Throw error for excess Controller:WaterCoil objects
- #6805 : Correct Fan:SystemModel crash when Continuous mode is used without power as a function of flow fraction curve
- #6807 : Assign correct input values for Curve:ExponentialSkewNormal
- #6810 : Remove curve-type dependencies
- #6813 : Heating water coil sizing mixing up hot and cold initialization temperatures
- #6816 : Deprecated Boiler "Design Water Outlet Temperature" input field
- #6818 : Add a new example file for single sided natural ventilation
- #6821 : Fuel cell bug fixes
- #6822 : Address overwritten RunPeriod objects
- #6823 : Address epJSON conversion issue with Schedule:Year
- #6824 : Fix issue when Output:Variable key uses regex symbols for full key comparison
- #6825 : Fix restrictive CLI requiring IDD for simulation
- #6828 : Fix allocation issue for metered output variables, Fixes #6827
- #6832 : Change IDD/epJSON Schema for EnergyManagementSystem:Program to allow blank lines
- #6839 : Correction of Problem in Natural Convection Equation
- #6840 : Correction of Equations in Exponential Curve Sections of Input/Output Reference
- #6841 : Allow OA node EMS override for both OutdoorAir:Node and OutdoorAir:NodeList
- #6845 : Correction of Missing Equation Reference in DOE-2 Convection Model in Engineering Reference
- #6847 : Wrong Temperature Used in Low Temperature Radiant HX Calculation Routine
- #6848 : Addresses OutdoorAirUnit crash when used with steam heating coil
- #6853 : Cleanup surface vertex points and reset vertex size
- #6855 : BSDF Venetian Blinds - Add option for vertical blinds and correct surface emissivity calculation
- #6858 : Correct EIO Wind Angle Output
- #6861 : Addressed Heat exchanger bypass control problems
- #6867 : Assign the same HeatTransferAlgorithms for an interior surface with reverse constructions
- #6876 : Use outdoor air Cp to calculate reporting values of infiltration and ventilation
- #6877 : Addressed Transformer Rated Capacity of 0 hard crashes
- #6886 : Incorrect minimum OA amount when the Minimum Limit Type is FixedMinimum
- #6889 : Remove some dangling limitations to the number of daylighting reference points
- #6890 : Addressed Damper Normal Heating Action in VAV Reheat Air Terminal
- #6900 : Use setpoints averaged in a zone time step to calculate "hours of setpoint not met" with onoff thermostat
- #6901 : CoolingTower:VariableSpeed:Merkel model crash with failure on air flow ratio
- #6914 : Extend WindowTests example to include switchable glazing with illuminance control, and other minor test changes
- #6915 : Avoid crash of AirflowNetworkAdvanced_SingleSided_NV
- #6918 : Fix infinite parsing loop caused by stray semicolon
- #6922 : Correct relative humidity control for CoilSystem:Cooling:DX when using variable speed DX cooling coils
- #6932 : Eng ref updates 1 and 2
- #6942 : Add check to not show component loads when only SizingPeriod:WeatherFileConditionType is used
- #6946 : Addressed Documentation Issues - 2017 (#5997)
- #6948 : Fix VRF curve dimension check and clarify xy variables for all DX heat pump defrost EIR curves
- #6966 : Fourth Set of Engineering Reference Comprehensive Edits
- #6967 : Third Set of Engineering Reference Comprehensive Edits
- #6968 : Fix bug in input parser
- #6975 : Fix console messages on Windows with Schedule:File or other extra files
- #6980 : Fix doc issues
- #6989 : Correct ERV sizing reports to eio file
- #6996 : Fix Vertex array size when a coincident vertex is dropped