You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+32-1
Original file line number
Diff line number
Diff line change
@@ -25,14 +25,43 @@ Classify the change according to the following categories:
25
25
### Deprecated
26
26
### Removed
27
27
28
-
## Develop degradation-cleanup
28
+
## load-year-align
29
+
### Fixed
30
+
- Align heating and cooling load profiles based on electric load year input, if using custom electric load profile with simulated (CRB or schedule-based flatloads) heating/cooling loads
31
+
### Changed
32
+
- Make `year` input required with any custom load profile input (e.g. `ElectricLoad.loads_kw`, `SpaceHeatingLoad.fuel_loads_mmbtu_per_hour`)
33
+
- Shift and adjust CRB load profiles (i.e. with `doe_reference_name` input) based on the `year` input
34
+
35
+
## leap-year-fix
36
+
### Fixed
37
+
- Handling of leap years for `ElectricLoad.loads_kw` inputs to align with URDB rate structures
38
+
39
+
40
+
## v0.49.1
41
+
### Changed
42
+
- Swap an error for a warning with inconsistent load-year between electric and heating; soon to
43
+
44
+
## v0.49.0
45
+
### Added
46
+
- Ability to normalize and scale a custom load profile input to annual or monthly energy input values, for all load types
47
+
### Changed
48
+
- Internal refactoring of the three types of heating loads into a single `HeatingLoad` struct
49
+
- Moved the annual_[energy] data from the load src files into the /data/load_profiles folder
50
+
### Fixed
51
+
- Constrained export to grid in the NEM bin (`dvProductionToGrid"*_n)][t, :NEM, ts`) to be 0 when system is sized over NEM limit (i.e., when binNEM =0)
52
+
53
+
## v0.48.2
29
54
### Added
30
55
- Battery residual value if choosing replacement strategy for degradation
56
+
- Add new **ElectricStorage** parameters **max_duration_hours** and **min_duration_hours** to bound the energy duration of battery storage
31
57
### Changed
32
58
- Revised the battery degradation model, refactoring some methods to increase model-building efficiency and reformulating indicator constraints as big-M constraints with smaller big-M's to reduce solve time.
33
59
- Edited several documentation entries and docstrings for clarity.
34
60
### Removed
35
61
- 80% scaling of battery maintenance costs when using augmentation strategy
62
+
### Fixed
63
+
- Fixed conditions for which a warning is presented indicating that the wholesale benefit threshold is met.
64
+
- When setting **thermal_production_series_mmbtu_per_hour** output in **ExistingBoiler**, sum over heating loads instead of time steps
36
65
37
66
## v0.48.1
38
67
### Changed
@@ -57,6 +86,7 @@ Classify the change according to the following categories:
57
86
- Added new file `src/core/ASHP.jl` with new technology **ASHP**, which uses electricity as input and provides heating and/or cooling as output; load balancing and technology-specific constraints have been updated and added accordingly
58
87
- In `src/core/existing_chiller.jl`, Added new atttribute **retire_in_optimal** to the **ExistingChiller** struct
59
88
- Financial output **initial_capital_costs_after_incentives_without_macrs** which has "net year one" CapEx after incentives except for MACRS, which helps with users defining their own "simple payback period"
89
+
60
90
### Changed
61
91
- Improve the full test suite reporting with a verbose summary table, and update the structure to reflect long-term open-source solver usage.
62
92
- Removed MacOS from the runner list and just run with Windows OS, since MacOS commonly freezes and gets cancelled. We have not seen Windows OS pass while other OS's fail.
@@ -73,6 +103,7 @@ Classify the change according to the following categories:
73
103
- An issue with setup_boiler_inputs in reopt_inputs.jl.
74
104
- Fuel costs in proforma.jl were not consistent with the optimization costs, so that was corrected so that they are only added to the offtaker cashflows and not the owner/developer cashflows for third party.
75
105
106
+
76
107
## v0.47.2
77
108
### Fixed
78
109
- Increased the big-M bound on maximum net metering benefit to prevent artificially low export benefits.
0 commit comments