- 24 Jan, 2019 2 commits
-
-
Topi Rasku authored
Issue #32: Run-up and shutdown trajectories overhauled to permit SOS2 ramping on the last/first run-up/shutdown intervals, as well as include main fuel consumption during run-up/shutdown. However, this formulation still fails to consider changing interval lengths.
-
Topi Rasku authored
Diagnostic 'd_eff' and 'd_cop' now include +Eps to avoid inconsistent t-axes with GAMS plots. Minor readability changes.
-
- 21 Jan, 2019 2 commits
-
-
Topi Rasku authored
-
Topi Rasku authored
Fixing a bug in determining the 'dataLength' if not provided by user, which could result in errors with small model horizons.
-
- 18 Jan, 2019 3 commits
-
-
Juha Kiviluoma authored
-
-
Juha Kiviluoma authored
-
- 17 Jan, 2019 3 commits
-
-
Erkka Rinne authored
-
Erkka Rinne authored
-
Erkka Rinne authored
# Conflicts: # inc/2b_eqDeclarations.gms # inc/2d_constraints.gms # inc/3d_setVariableLimits.gms
-
- 16 Jan, 2019 5 commits
-
-
Juha Kiviluoma authored
-
Juha Kiviluoma authored
Changes to q_reserveDemandLargestInfeedUnit. Some name changes to make things more clear (check your input file too!) and changed the infeed2Cover from nReserves to nuReserves so that it can be defined on unit basis. New names: infeed2Cover -> portion_of_infeed_to_reserve. Equation name also changed.
-
Juha Kiviluoma authored
Solving issue #27. Allows to set v_gen for the first time step of the first solve (e.g. t000000). Use useInitialGeneration and initialGeneration in p_gnu to get this to work.
-
Erkka Rinne authored
# Conflicts: # inc/2d_constraints.gms
-
Topi Rasku authored
Adding an option for linear improvement of the central forecast toward the realization, controlled by 'mSettings(mType, 't_improveForecast)' instead of the old 'f_improve' parameter. Also added readiness for updating only existing values when updating forecasts (currently commented out), as well as removed some old unused code.
-
- 15 Jan, 2019 5 commits
-
-
Juha Kiviluoma authored
Fixes issue #56. The unnecessary term is now removed. The reserve in relation to the expected output of chosen generation forms (typically VG) is anyway a crude mechanism to account for the forecast errors. It should typically act on different time scales (thus different reserves) from the N-1 disturbance reserve. The term remains in the main reserve demand equation (but when doing it properly, the reserve demand should be pre-calculated in the ts_reserveDemand).
-
Topi Rasku authored
-
-
Juha Kiviluoma authored
-
Topi Rasku authored
'reserveReliability' changed from a fixed reduction in reserve commitment limits to an efficiency-like property. Now only a portion of the committed "unreliable" reserves are accounted for in 'q_resDemand' until the realization of said reserves (commitment ahead of time is still made with the reliability reduction).
-
- 11 Jan, 2019 2 commits
-
-
Topi Rasku authored
Fixes to the diagnostic result vectors, as well as adding a command line argument to include them only when necessary.
-
Topi Rasku authored
-
- 08 Jan, 2019 8 commits
-
-
Erkka Rinne authored
# Conflicts: # inc/1e_inputs.gms
-
Topi Rasku authored
Issue #47: Quick-and-dirty fix to the reserve overlapping. Now the reserve capacity of the overlapping reserves is adjusted so that the overlapping reserves cannot exceed their individual limitations. Also implemented a data check to ensure that erronous values for 'p_nuRes2Res' are prohibited.
-
Erkka Rinne authored
Set `longtermSamples` was erroneously cleared too late
-
Erkka Rinne authored
Scenario reduction and scenario smoothing can be done only after data is loaded, and this code must now be in file 3c_inputsLoop.gms.
-
Topi Rasku authored
Issue #55: Updating forecast data fixed for most of the time series. However, 'ts_unit', 'ts_effUnit' and 'ts_effGroupUnit' are not working due to the wildcard (*) in their set definition.
-
Topi Rasku authored
-
Topi Rasku authored
Issue #55: periodicLoop is now executed before inputsLoop, and the time series interval aggregation is moved to the end of inputsLoop.
-
Topi Rasku authored
# Conflicts: # inc/1c_parameters.gms
-
- 07 Jan, 2019 4 commits
-
-
Topi Rasku authored
Preparing to fix issue #55: including temporary time series definitions. Rest of the fix will be implemented in the branch "46-add-sample-dimension" to avoid duplicating the work after the upcoming merge.
-
Erkka Rinne authored
-
Topi Rasku authored
-
Erkka Rinne authored
-
- 04 Jan, 2019 1 commit
-
-
Erkka Rinne authored
Not all paths were replaced by custom input dir.
-
- 23 Dec, 2018 1 commit
-
-
Erkka Rinne authored
-
- 21 Dec, 2018 1 commit
-
-
Erkka Rinne authored
Now includes also t00
-
- 20 Dec, 2018 3 commits
-
-
Juha Kiviluoma authored
Enable reading of gdx files with 'empty' in some of the sets. They are removed when forming sets gnu and uft, and should consequently be ruled out of the whole model. This is a hack to get around limitations in gdx file creation (cannot make empty sets). Can be removed once there is better way to create gdx files available (Spine Toolbox probably).
-
Juha Kiviluoma authored
-
Topi Rasku authored
-