- 06 Jan, 2021 1 commit
-
-
Erkka Rinne authored
Previously forecast offset `df_scenario` was computed only when number of scenarios was greater than one. Long-term scenario data should use a special label in the `f` dimension in all cases.
-
- 22 Jun, 2020 1 commit
-
-
Niina Helistö authored
-
- 02 Jun, 2020 1 commit
-
-
Juha Kiviluoma authored
-
- 20 Feb, 2020 1 commit
-
-
Niina Helistö authored
-
- 31 Jan, 2020 1 commit
-
-
Niina Helistö authored
Re-implementing dynamic generation portfolios (see issue #119). Unit investment variables still have the 't' dimension, although it is kind of redundant. Units have technical lifetimes (given in ut set) but links are assumed to stay in the system forever after they have been built. Cost discounting and multi-year horizons are considered in the objective function but not in the results outputting yet.
-
- 20 Dec, 2019 1 commit
-
-
Juha Kiviluoma authored
First working commit for the new inputs and outputs system. Probably buggy... In Google Drive there is 8unit system excel that works with this (vInputOutput.xlsx).
-
- 01 Nov, 2019 2 commits
-
-
Niina Helistö authored
Removing q_resDemandLargestInfeedTransferUp and q_resDemandLargestInfeedTransferDown, as q_resDemandLargestInfeedTransfer can handle both.
-
Niina Helistö authored
-
- 24 Oct, 2019 1 commit
-
-
Erkka Rinne authored
Added new parameter `ts_energy_(s)` to which total energy is calculated. This parameter has the sample dimension last, as required by the SCENRED2 tool. This allowed changing all other time series to have indices `s, f, t` instead of previous `f, t, s` and dropping the set `fts` completely. Fixes #105
-
- 23 Oct, 2019 1 commit
-
-
Erkka Rinne authored
Only use scenarios with positive probability in building the long-term stochastic tree. Previously this was limited to the number of scenarios, but this allows excluding a scenario (setting its prob. to zero).
-
- 07 Oct, 2019 2 commits
-
-
Niina Helistö authored
-
Ciara O'Dwyer authored
-
- 03 Oct, 2019 1 commit
-
-
Niina Helistö authored
Adding the grid dimension to the reserve parameters and variables. Changes required to the input files. Removing the obsolete nuft set. Issue #69.
-
- 01 Oct, 2019 1 commit
-
-
Niina Helistö authored
Updating constraints for maximum share of reserve provision, ROCOF limit, as well as reserve demand caused by largest unit infeed and largest transfer link import/export. Testing one constraint for reserve demand caused by largest transfer link import/export (instead of two separate constraints).
-
- 27 Sep, 2019 3 commits
-
-
Erkka Rinne authored
The parameters were not cleared at every loop. See #99
-
Erkka Rinne authored
Set `gn_forecasts(*, node, timeseries)` tells for which grid/flow/restype, node and timeseries combinations use forecasts and by default includes everything. See: #99
-
Niina Helistö authored
First tests, disabling all reserve requirement constraints except q_resDemand. Adding some new parameters and sets (df_reservesGroup, restypeDirectionGroup, restypeDirectionGridNodeGroup) and changing the dimensions of some other parameters, sets and variables.
-
- 24 Sep, 2019 1 commit
-
-
Niina Helistö authored
Updating the two ROCOF constraints so that they apply to a group of nodes instead of individual nodes. The transfer ROCOF constraint considers failures of interconnectors with one end inside the group and one end outside the group. 'DefaultFrequency' and 'ROCOF' are now p_groupPolicy parameters instead of p_gn parameters.
-
- 11 Sep, 2019 1 commit
-
-
Erkka Rinne authored
-
- 09 Sep, 2019 1 commit
-
-
Niina Helistö authored
Adding a new constraint q_maxDownward2 and modifying q_rampDownLimit. A small change to v_reserve.up to make it work with consumption units as well. q_maxDownward2: similar to q_maxUpward2 but for v_gen and downward online+offline reserve provision q_rampDownLimit: do not consider offline reserve provision
-
- 02 Sep, 2019 1 commit
-
-
Ciara O'Dwyer authored
-
- 10 Jul, 2019 1 commit
-
- 13 Jun, 2019 1 commit
-
-
Niina Helistö authored
-
- 11 Apr, 2019 1 commit
-
-
Niina Helistö authored
-
- 04 Apr, 2019 4 commits
-
-
Topi Rasku authored
-
Topi Rasku authored
-
Topi Rasku authored
-
Topi Rasku authored
#65: *v_startup* divided into *v_startup_LP* and *v_startup_MIP* variants to avoid undesired behavior when using integer online variables.
-
- 03 Apr, 2019 8 commits
-
-
Topi Rasku authored
Replacing *IntervalStepCounter* with *tt_aggregate* due to the poor performance of *intervalStepCounter*.
-
Topi Rasku authored
*intervalStepCounter* now uses (counter, t) instead of (counter, counter_) due to the counter set being too limited in size.
-
Erkka Rinne authored
Some time steps in the initial sample where also linked to the central sample.
-
Topi Rasku authored
Rewriting large portions of *3c_inputsLoop.gms* to make it more compact, and hopefully increasíng performance as well.
-
Topi Rasku authored
-
Topi Rasku authored
-
Topi Rasku authored
-
Topi Rasku authored
-
- 29 Mar, 2019 1 commit
-
-
Erkka Rinne authored
Also a minor speedup for setting model dimension (set `msft` etc.)
-
- 28 Mar, 2019 2 commits
-
-
Erkka Rinne authored
-
Erkka Rinne authored
Changed behaviour of `mSetting` 't_perfectForesight' so that it’s defined from zero (not after 't_jump') The setting does not have any effect if 't_perfectForesight' is less than 't_jump'.
-
- 27 Mar, 2019 1 commit
-
-
Erkka Rinne authored
New model setting `t_perfectForesight` gives number of time steps after `t_jump` where realization foreast is used
-