- 18 May, 2021 1 commit
-
-
jussi ikäheimo authored
-
- 17 May, 2021 1 commit
-
-
jussi ikäheimo authored
-
- 23 Jun, 2020 1 commit
-
-
Niina Helistö authored
-
- 22 Jun, 2020 1 commit
-
-
Niina Helistö authored
-
- 02 Jun, 2020 1 commit
-
-
Juha Kiviluoma 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).
-
- 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
-
- 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.
-
- 27 Sep, 2019 1 commit
-
-
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.
-
- 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 Jun, 2019 1 commit
-
-
Topi Rasku authored
#82: All hard-coded *elec* grids have been removed and replaced by looping/summing over *gn* instead. This fix should work as long as no *node* belongs to multiple *grids*, which I think is already ill-advised (or even forbidden?).
-
- 05 Jun, 2019 1 commit
-
-
Niina Helistö authored
-
- 04 Apr, 2019 2 commits
-
-
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 2 commits
-
-
Topi Rasku authored
Commenting out a couple *v_startup* and *v_shutdown* limits due to them being extremely slow, and not strictly necessary. The removed limits only aim to ensure that no startup and shutdown is performed if the unit online variable horizon doesn't extend far enough to cover the consequences. This is already ill-adviced, but should'nt have a significant impact on the model anyhow.
-
Topi Rasku authored
-
- 08 Mar, 2019 1 commit
-
-
Niina Helistö authored
Fixing the first part of issue #72. If ramping capability is too small compared to the min. load of the unit and the current interval length, the unit is allowed to ramp from zero to min. load in the start-up and from min. load to zero in the shutdown.
-
- 26 Feb, 2019 1 commit
-
-
Erkka Rinne authored
Also enables the use of scenario tree construction with SCENRED2
-
- 25 Feb, 2019 1 commit
-
-
jussi ikäheimo authored
-
- 22 Feb, 2019 4 commits
-
-
jussi ikäheimo authored
-
jussi ikäheimo authored
-
jussi ikäheimo authored
-
jussi ikäheimo authored
-
- 06 Feb, 2019 1 commit
-
-
Niina Helistö authored
Adding support for long time intervals in the first block, according to the suggestion in issue #68. Adding a couple of checks for the compatibility of the first interval block and t_jump.
-
- 24 Jan, 2019 1 commit
-
-
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.
-
- 16 Jan, 2019 1 commit
-
-
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.
-
- 15 Jan, 2019 1 commit
-
-
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).
-
- 19 Nov, 2018 1 commit
-
-
Topi Rasku authored
Minor readability and performance upgrades on fixing the previously realized startup/shutdown/online variables.
-
- 16 Nov, 2018 1 commit
-
-
Topi Rasku authored
Further fixes to 'uft_onlineLP_withPrevious' and 'uft_onlineMIP_withPrevious' and fixing the historical startups to allow for arbitraty 'stepsPerInterval' on the first interval.
-
- 15 Nov, 2018 1 commit
-
-
Erkka Rinne authored
Set 'sft' does not contain 'ft_realized' which caused some important variable fixes not being made. Fixed by adding new sets 'sft_realized' and 'sft_realizedNoRseset' which include the realised t's.
-
- 14 Nov, 2018 1 commit
-
-
Erkka Rinne authored
Note: Smoothing for ts_node is not implemented yet
-
- 02 Nov, 2018 2 commits
-
-
Erkka Rinne authored
-
Erkka Rinne authored
Samples can now be used to describe uncertain future after the forecast horizon
-
- 01 Nov, 2018 2 commits
-
-
Topi Rasku authored
-
Niina Helistö authored
-
- 22 Oct, 2018 1 commit
-
-
Topi Rasku authored
"restypeReleasedForRealization" is now handled through the "ft_reservesFixed" set, instead of separate lines to free the previously locked reserves.
-
- 19 Oct, 2018 2 commits
-
-
Topi Rasku authored
-
Topi Rasku authored
Removing the "t_activeNoReset" by including "tmp_dt" historical time steps into "t_active" and avoiding loops over the entire model history. Implementing a new "unitCounter" set to limit excessive looping over the "counter" set in unit startup/shutdown constraints.
-