Releases: NREL/openstudio-standards
v0.8.4
Minor bug fixes. Last minor update on the 0.8 version before significant changes from the HVAC module and space type refactor. Includes NECB updates.
What's Changed
- Including boiler fuel type and capacity ratio changes, SHW fuel type changes, and changes from master. by @ckirney in #1833
- Update from nrcan branch by @ckirney in #1850
- Updates from nrcan to support VSCode and NREL Docker images by @ckirney in #1851
- Merging changes from nrcan_434 by @ckirney in #1858
- Including fix to missing system 6 air loops by @ckirney in #1862
- Tweak a comment in test_dcv.rb just for the sake of re-running all te… by @ckirney in #1863
- Update code to determine if HW loop is required for a Heating system. Removing support for TPFC systems for cooling only until code supports it. by @ckirney in #1867
- Fixing type in boiler_fueltype parameter in noair baseboard ECM. by @ckirney in #1868
- Pulling additional fixes when setting the system type by @ckirney in #1873
- Update from nrcan branch by @ckirney in #1877
- Including HS15 CASHP by @ckirney in #1879
- Nrcan 434 by @ckirney in #1880
- Including ability to force the system type used by TZs in the building. by @ckirney in #1884
- Update with revised regression test results by @ckirney in #1885
- Including changes to force hot-water fan coils in air loops if desired by @ckirney in #1892
- Including carbon pricing in NPV calculation (#1899) by @ckirney in #1900
- Nrcan by @ckirney in #1907
- Include peak electric, electric heating, and electric water heating u… by @ckirney in #1908
- Incorporating ECCC emission factors for natural gas and predicted emission factors for electricity grids. by @ckirney in #1910
- nrcan_462: Two tasks: 1) Change control zone for system 4; 2) Change setpoint of hot-water loop in the HS14, HS15, and HS16 systems by @srgilani in #1960
- Using heating requirement to determine the sys 4 control zone. Increasing the loop setpoint temperature to 60 C. Updating by @ckirney in #1964
- Update necb_2011.rb by @ckirney in #1970
- Adding try_sizing_run method to sizing run 2. Inculding sizing run s… by @ckirney in #1973
- Merge thermal zone multiplier map fixes by @ckirney in #1977
- Nrcan merge master by @ckirney in #1979
- Nrcan merge master by @ckirney in #1980
- Update which applies the local costing .csv files, fixing the costing issue by @ckirney in #1981
- Including reference to costing csv files by @ckirney in #1983
- Nrcan by @ckirney in #1985
- Speed tests by @phylroy in #1986
- Updating covert_arg_to_bool to work as intended by @ckirney in #1993
- Updating covert_arg_to_bool to work as intended (#1993) by @ckirney in #1994
- Nrcan merge master by @ckirney in #1995
- Nrcan 460 merge by @ckirney in #2000
- Nrcan merge os390 by @ckirney in #1988
- log_messages_to_runner: allow passing custom exclusions by @jmarrec in #2011
- Fix incorrect model call to unmet hours check in baseline PRM by @mdahlhausen in #2008
- Fix broken generate_userdata_to_csv by @jmarrec in #2004
- Fix #2006 - Do not instantiate unique model objects (SiteGroundTemperatureXXX) by @jmarrec in #2007
- #2009 - Ground condition error handling by @jmarrec in #2010
Full Changelog: v0.8.3...v0.8.4
v0.8.3
Minor release with changes to standards data and bug fixes. Improves modeling of typical refrigeration and service water heating.
What's Changed
- Merge dev appxg 06182025 by @weilixu in #1953
- Add parallel option in the measure to parallelize the baseline sizing… by @weilixu in #1955
- Building Energy Standards Heat Pump Data Update by @leijerry888 in #1897
- Appendix g dev by @weilixu in #1957
- Building Energy Standards CRAC Units Data Update by @leijerry888 in #1924
- Disable sizing run design day simulations by @mdahlhausen in #1937
- change default design day sim to true by @mdahlhausen in #1966
- Landan t/case credit fix by @LandanT in #1967
- Supermarket Thermostat Schedules by @mdahlhausen in #1968
- Add defrost and dripdown schedule variation to refrigeration by @mdahlhausen in #1976
- Splits up tests in test_appendix_g_prm by @mdahlhausen in #1989
- Fix DX coil efficiency lookups by @mdahlhausen in #1991
- Building Energy Standards Data Misc Update by @leijerry888 in #1959
- Fix coil efficiency application to NECB models by @mdahlhausen in #1997
- Fix Comstock PTHP efficiency lookup by @mdahlhausen in #1998
- Typical service water heating temperature controls by @mdahlhausen in #1992
Full Changelog: v0.8.2...v0.8.3
v0.8.2
v0.8.1
Add some additional features for ComStock report and address highly requested weather file issue.
What's Changed
- Add more DEER bldg types to NIST infiltration by @mdahlhausen in #1942
- Comstock Refrigeration by @mdahlhausen in #1945
- Change StatFile design size info to warning by @mdahlhausen in #1951
- Fix #1946 - Stat file throws when parsing weather with no dry period and Fix #1948 - allow parsing TMYx stat files from climate.onebuilding.org by @jmarrec in #1947
- 0.8.0 fixes by @mdahlhausen in #1949
Full Changelog: v0.8.0...v0.8.1
v0.8.0
This release moves space type data for infiltration, service water heating, exhuast fans, and refrigeration into modules. It adds an exterior lighting module with typical building assumptions. It incorporates new refrigeration data from ORNL's refrigeration database and adds support for grocery stores to create typical workflows.
What's Changed
- Appendix g dev master merge 05022024 by @weilixu in #1739
- Appendix G dev swh single building by @lzwang26 in #1692
- Rpd dev appx g by @weilixu in #1806
- Incorporating boiler fuel type selection and SHW fuel type selection into master by @ckirney in #1831
- include ruleset functions by @weilixu in #1823
- Update DevContainer configuration and add virtual environment to .git… by @ckirney in #1844
- Enhance DevContainer configuration by adding Python and CSV editing e… by @ckirney in #1846
- Including ability to control backup boilers for GSHP ECM and some fixes by @ckirney in #1849
- Update NECB CI .json format by @mdahlhausen in #1847
- Infiltration refactor by @mdahlhausen in #1781
- Nrcan testing refactor by @phylroy in #1853
- Typical service water heating module by @mdahlhausen in #1857
- Remove service water heating fields from ComStock space type .jsons by @mdahlhausen in #1860
- Building Energy Standards VRF Data Update by @leijerry888 in #1837
- 0.7.1 patch release by @mdahlhausen in #1866
- nrcan_447: Add capability to extract timestep outputs by @srgilani in #1869
- Building Energy Standards Energy Recovery Data Update by @leijerry888 in #1841
- Update zne template energy recovery data and methods by @mdahlhausen in #1870
- Building Energy Standards Economizers Data Update by @leijerry888 in #1840
- Create and Modify HX:SensibleAndLatent methods by @eringold in #1835
- HVAC Exhaust Fan Module by @mdahlhausen in #1872
- Including nrcan branch changes into nrcan_446 by @ckirney in #1874
- nrcan_448: Add a method for calculating utility cost considering peak by @srgilani in #1876
- Including HS15 CASHP by @ckirney in #1878
- Fix exhaust fan regression tests by @mdahlhausen in #1875
- Merging nrcan branch into nrcan_446 branch by @brgix in #1881
- Initializes nrcan_446 branch: skylights & wells by @brgix in #1854
- Merges cumulated changes in nrcan_450 by @brgix in #1887
- Merges cumulated changes in nrcan_450 by @brgix in #1888
- Adds (then zeroes) door PSI-factors for NECBs by @brgix in #1734
- Adds building STRUCTURE parameters (BTAP) by @brgix in #1882
- nrcan_448: Corrected abbreviation for PEI in btap_data.rb by @srgilani in #1889
- Bring in nrcan branch changes into nrcan_450 by @brgix in #1895
- Including carbon pricing in NPV calculation by @ckirney in #1899
- Add version check for VRF cooling COP setter by @mdahlhausen in #1906
- Exterior lighting module by @mdahlhausen in #1902
- Update DOE ref chiller efficiencies by @mdahlhausen in #1905
- Building Energy Standards Exterior Lighting Data Update by @leijerry888 in #1896
- Aggregate structure, construction & geometry branches by @brgix in #1883
- Add schema and update user data processing. by @weilixu in #1911
- Add climate zone 0 to NIST infiltration workflow by @mdahlhausen in #1920
- Master appxg dev by @weilixu in #1918
- Add supermarket ratios to create typical by @mdahlhausen in #1921
- Use prm apply construction method in standards by @weilixu in #1903
- Appendix g dev by @weilixu in #1922
- Building Energy Standards Motors Data Update by @leijerry888 in #1716
- Building Energy Standards Air Conditioner Data Update by @leijerry888 in #1682
- Update test regression models to OS v3.9 by @mdahlhausen in #1928
- Nrcan os390 merge master by @ckirney in #1925
- Refrigeration Module by @mdahlhausen in #1926
- Refrigeration data fixes by @mdahlhausen in #1930
- Add support for grocery stores in ComStock by @mdahlhausen in #1931
- Add ext lighting properties method by @mdahlhausen in #1932
- Landan t/issue129 ca wareh office change by @LandanT in #1934
- Fix central air source heat pump field assignment by @mdahlhausen in #1936
- Set zone sizing flow fraction during heating to 1 by @mdahlhausen in #1939
- version 0.8.0 release by @mdahlhausen in #1940
New Contributors
Full Changelog: v0.7.1...v0.8.0
v0.7.1
A patch release with a bug fix to #1864
Full Changelog: v0.7.0...v0.7.1
v0.7.0
This release adds the ServiceWaterHeating
module and fixes several bugs.
What's Changed
- Include btap data test and fix for reading weather files with leap years containing only 28 days of February data by @ckirney in #1754
- Formatting, removing unnessecary require, adjusting print statement by @ckirney in #1755
- Generalizing leap year test and updating test_necb_btap_data.rb to ju… by @ckirney in #1756
- Adding ECM regression tests and new helpers for regression tests by @ckirney in #1764
- Including changes from nrcan branch into nrcan_merge_into_nrcan by @ckirney in #1765
- Removed redundant require 'compare_models_helper.rb' by @ckirney in #1768
- Nrcan by @ckirney in #1769
- shorten necb regression test result names by @ckirney in #1770
- Include stat file changes from master by @ckirney in #1771
- Incorporating changes from master into nrcan branch. by @ckirney in #1776
- Including changes from master into nrcan branch by @ckirney in #1778
- Add dedicated secondary loop for 90.1 PRM plant loops by @jugonzal07 in #1760
- Fix PTHP capacity and VAV minimum damper calculation issues by @mdahlhausen in #1804
- Fix refrigerated case and walkin defrost and dripdown schedule values by @mdahlhausen in #1805
- Add smart defaults for evaporative coolers by @mdahlhausen in #1807
- Add methods to rename surfaces and subsurfaces by @mdahlhausen in #1809
- Standardize EMS object naming by @mdahlhausen in #1810
- Add office detailed space type ratios by @mdahlhausen in #1812
- Including further changes from master into nrcan code by @ckirney in #1813
- Include updates from nrcan branch into merge branch by @ckirney in #1814
- Including updates from nrcan branch by @ckirney in #1817
- Change current directory for CLI by @mdahlhausen in #1816
- Update relative paths by @mdahlhausen in #1819
- Fix width and length conditionals in create_bar by @mdahlhausen in #1822
- Fix condenser water loop constructor by @mdahlhausen in #1821
- Building Energy Standards Envelope Requirements Data Update by @leijerry888 in #1795
- Update markdown documentation by @mdahlhausen in #1824
- Fix gem dependencies for CI by @mdahlhausen in #1825
- Service Water Heating module by @mdahlhausen in #1820
- Corrrect WWR adjustment logic by @mdahlhausen in #1826
- Remove aes, rest-client, and roo gem dependencies by @mdahlhausen in #1828
- Correct prm lighting calculation by @mdahlhausen in #1827
- Merging changes from nrcan into merge branch by @ckirney in #1830
- Nrcan merge by @ckirney in #1832
- Fix Ffactor construction with surface adjacency by @mdahlhausen in #1834
- Add lookup for larger DEER motors by @mdahlhausen in #1839
- Default WSHP efficiency if capacity too large by @mdahlhausen in #1838
- Update version.rb by @mdahlhausen in #1842
- Fix floating point error in schedule_day_get_hourly_values by @mdahlhausen in #1843
Full Changelog: v0.6.3...v0.7.0
v0.6.3
This is a minor release with bugs fixes and updates to create typical and geometry module methods used in ComStock.
What's Changed
- ComStock Standards Fixes by @mdahlhausen in #1785
- Add laboratory elevator properties and schedules by @mdahlhausen in #1787
- Use ScheduleDay::timeSeries in schedule_day_get_hourly_values by @eringold in #1788
- Fix logic error in Standards.ZoneHVACComponent.rb by @mdahlhausen in #1789
- Default no ventilation in PTAC and PTHP CBES HVAC by @mdahlhausen in #1791
- Fix geometry story height typo by @mdahlhausen in #1792
- Fix symbols in create bar by @mdahlhausen in #1793
- Fix hours of operation schedule profiles missing for weekends by @eringold in #1794
- Comstock Standards Fixes by @mdahlhausen in #1798
- Fuel Oil Option Added as an Additional Fuel Type by @navidshh in #1784
- ComStock Standard Fixes by @mdahlhausen in #1799
- Add 90.1-2010 VAV terminal minimum default by @mdahlhausen in #1801
- Fix capacity rounding by @mdahlhausen in #1800
- Reimplement DEER warehouse temperature setpoint changes by @mdahlhausen in #1802
New Contributors
Full Changelog: v0.6.2...v0.6.3
v0.6.2
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
- Fix #1748 - control_type not defined in PlantLoop plant_loop_apply_prm_baseline_chilled_water_pumping_type for HeaderedPumpsVariableSpeed by @jmarrec in #1749
- correct call to headered_pumps_variable_speed_set_control_type by @eringold in #1751
- Headered pumps again by @eringold in #1752
- ComStock Schedule Refactor by @mdahlhausen in #1758
- Add NIST infiltration method by @mdahlhausen in #1759
- Add more geometry creation tests by @mdahlhausen in #1762
- Rubocop fixes by @mdahlhausen in #1761
- Rubocop fixes by @mdahlhausen in #1763
- Add check for stat file missing typical week by @mdahlhausen in #1766
- Shorten necb regression test result names by @mdahlhausen in #1767
- Fix CBECS HVAC method call by @mdahlhausen in #1772
- Shorten NECB tests regression paths by @mdahlhausen in #1773
- Fix: Parametric schedules error when profiles not matched by @eringold in #1775
- Add a guard clause to FC factor methods by @mdahlhausen in #1777
- add deer building type lookup by @mdahlhausen in #1779
- Refactor service water heating part 1 by @mdahlhausen in #1780
Full Changelog: v0.6.1...v0.6.2
v0.6.1
Patch Release
Patch release to catch some changes from OpenStudio measure gems and OS v3.8 release candidates.
What's Changed
- Fix deer lookup for simple glazing by @mdahlhausen in #1743
- Allow multiple radiant slab boundary conditions by @mdahlhausen in #1744
- Fix create typical and create bar issues by @eringold in #1746
- OS 3.8 HeatExchangerAirToAirSensibleAndLatent methods by @eringold in #1747
Full Changelog: v0.6.0...v0.6.1