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
+12-3Lines changed: 12 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,6 +25,17 @@ Classify the change according to the following categories:
25
25
### Deprecated
26
26
### Removed
27
27
28
+
## v0.58.2
29
+
### Added
30
+
-**Generator****om_cost_per_hr_per_kw_rated**: Generator non-fuel variable operations and maintenance costs in \$/hr/kw_rated (default of 0.0)
31
+
32
+
### Changed
33
+
- Refactored some results expressions so that `value.` isn't called within them.
34
+
35
+
### Fixed
36
+
- Fixed an error creating results for flows from hot TES to the steam turbine.
37
+
- Fixed an bug preventing `include_cooling_in_chp_size` from being included in CHP inputs.
38
+
28
39
## v0.58.1
29
40
### Fixed
30
41
- Calculation of offgrid_microgrid_lcoe_dollars_per_kwh for sub-hourly runs.
@@ -38,14 +49,12 @@ Classify the change according to the following categories:
38
49
39
50
### Changed
40
51
- Updated heating dispatch results by separating heat flows to absorption chiller from heating load served (formerly, these were aggregated).
52
+
-**HotThermalStorage** and **HighTempThermalStorage** output **storage_to_turbine_series_mmbtu_per_hour** to **storage_to_steamturbine_series_mmbtu_per_hour**
41
53
42
54
### Fixed
43
55
- Fixed a bug in which the CHP system requires a **DomesticHotWater** load.
44
56
- Fixed a bug in which the storage to steam turbine flow was included in the thermal heating load served.
45
57
46
-
### Changed
47
-
-**HotThermalStorage** and **HighTempThermalStorage** output **storage_to_turbine_series_mmbtu_per_hour** to **storage_to_steamturbine_series_mmbtu_per_hour**
48
-
49
58
## v0.57.0
50
59
### Fixed
51
60
- Include boiler emissions in emissions calculations
serve_absorption_chiller_only::Bool = false # If CHP produced heat either serves absorption chiller or sends it to waste; only applies to the months specified in months_serving_absorption_chiller_only if true
44
44
months_serving_absorption_chiller_only::AbstractVector{Int64} = Int64[] # months in which CHP only sevres the absorption chiller, with 1=January and 12=December; only applied when serve_absorption_chiller_only = true
45
45
follow_electrical_load::Bool = false # If CHP follows the electrical load by running at capacity or meeting the load only.
46
-
include_cooling_in_chp_size::Bool = false # If true, includes cooling load (via absorption chiller) in the heuristic CHP sizing calculation along with heating loads. Defaults to true when AbsorptionChiller is present with CHP. Requires CoolingLoad to be specified.
47
46
48
47
macrs_option_years::Int = 5 # Notes: this value cannot be 0 if aiming to apply 100% bonus depreciation; default may change if Site.sector is not "commercial/industrial"
49
48
macrs_bonus_fraction::Float64 = 1.0 #Note: default may change if Site.sector is not "commercial/industrial"
@expression(m, NewBoilertoAbsorptionChillerKW[ts in p.time_steps], sum(value.(m[:dvHeatToAbsorptionChiller]["Boiler",q,ts] for q in p.heating_loads)))
59
-
@expression(m, NewBoilertoAbsorptionChillerByQualityKW[q in p.heating_loads, ts in p.time_steps], sum(value.(m[:dvHeatToAbsorptionChiller]["Boiler",q,ts])))
58
+
@expression(m, NewBoilertoAbsorptionChillerKW[ts in p.time_steps], sum(m[:dvHeatToAbsorptionChiller]["Boiler",q,ts] for q in p.heating_loads))
59
+
@expression(m, NewBoilertoAbsorptionChillerByQualityKW[q in p.heating_loads, ts in p.time_steps], sum(m[:dvHeatToAbsorptionChiller]["Boiler",q,ts]))
60
60
else
61
61
@expression(m, NewBoilertoAbsorptionChillerKW[ts in p.time_steps], 0.0)
62
62
@expression(m, NewBoilertoAbsorptionChillerByQualityKW[q in p.heating_loads, ts in p.time_steps], 0.0)
0 commit comments