- 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 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.
-
- 03 Sep, 2019 1 commit
-
- 03 Apr, 2019 2 commits
-
-
Topi Rasku authored
-
Topi Rasku authored
-
- 27 Mar, 2019 2 commits
-
-
Erkka Rinne authored
-
Erkka Rinne authored
Standard deviations of scenario data now needs to be given as input.
-
- 19 Mar, 2019 1 commit
-
-
Erkka Rinne authored
Parameter `df_scenario` should be used only for stochastic data (nodes). Also using maximum downward slack and minimum upward slacks in time series aggregation as this was not implemented.
-
- 13 Mar, 2019 2 commits
-
-
Niina Helistö authored
Updating ramping constraints for units with trajectories so that only the ramping above minimum load causes ramping costs. Also updating the ramping limits during and immediately after shutdown trajectory so that they correspond to start-up trajectory.
-
Erkka Rinne authored
Also added some default values to scheduleInit_temp.gms
-
- 04 Mar, 2019 2 commits
-
-
Erkka Rinne authored
Long-term scenarios should use realized (`f00`) data but time structure in the scenario period uses central forecast (`f02`).
-
Erkka Rinne authored
-
- 26 Feb, 2019 2 commits
-
-
Erkka Rinne authored
Also enables the use of scenario tree construction with SCENRED2
-
Topi Rasku authored
Adding a possibility to use constant fuel prices instead of time series ones. NOTE! Contains a 'trick' to avoid additional inputs for convenience.
-
- 25 Feb, 2019 1 commit
-
-
jussi ikäheimo authored
-
- 28 Jan, 2019 1 commit
-
-
Topi Rasku authored
Issue #55: Added a new 'param_eff' set for 'ts_effUnit' and 'ts_effGroupUnit', used 'param_unit' for 'ts_unit' for the time being. Created 'unit_timeseries' set to simplify writing conditionals for units with time series data. "inputsLoop" should now work for 'ts_unit', but the nature of 'ts_effUnit' and 'ts_effGroupUnit' should be further discussed before their inclusion into "inputsLoop".
-
- 25 Jan, 2019 1 commit
-
-
Topi Rasku authored
Issue #32: Slightly cleaning up the trajectory equations by separating 'p_uCounter_runUp' and 'p_uCounter_shutdown' into minimum and maximum arrays to avoid doing partial time step calculations in '2b_constraints.gms'
-
- 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
-
-
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.
-
- 08 Jan, 2019 1 commit
-
-
Topi Rasku authored
-
- 07 Jan, 2019 1 commit
-
-
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.
-
- 19 Dec, 2018 1 commit
-
-
Juha Kiviluoma authored
Fixing issue #32. The last time interval in the run-up phase had a wrong limit for the q_rampUpLimit, this was corrected by calculating a new parameter p_u_maxRampSpeedInLastRunUpInterval. This might not be the only thing wrong. Needs to be checked futher.
-
- 05 Dec, 2018 1 commit
-
-
Topi Rasku authored
-
- 23 Nov, 2018 1 commit
-
-
Juha Kiviluoma authored
Updating issue #47. It should now be possible to use same reserve for multiple categories. So, a unit can have a multiplier in the new table p_nuRes2Res indicating the ratio at which e.g. primary reserve from the unit can contribute to secondary reserve.
-
- 14 Nov, 2018 2 commits
-
-
Erkka Rinne authored
Note: Smoothing for ts_node is not implemented yet
-
Erkka Rinne authored
-
- 11 Nov, 2018 2 commits
-
-
Erkka Rinne authored
-
Erkka Rinne authored
-
- 08 Nov, 2018 1 commit
-
-
Topi Rasku authored
Removing 'dt_noReset' as unnecessary, now that 't_active' and 'dt' cover the required model history. Also fixing the calculation of 'dt' for the first time step in 't_active'.
-
- 02 Nov, 2018 5 commits
-
-
Erkka Rinne authored
-
Erkka Rinne authored
-
Erkka Rinne authored
Activate this feature using active('scenRed') and setting mSettings parameters 'red_num_leaves' or 'red_percentage'.
-
Erkka Rinne authored
-
Erkka Rinne authored
Samples can now be used to describe uncertain future after the forecast horizon
-
- 30 Oct, 2018 1 commit
-
-
Topi Rasku authored
Added a new optional model setting 'dataLength', which allows for explicitly determining the desired length of data used before 'dt_circular' starts recycling it. Changed the calculation of maximum data length to find the largest 'ord(t)' with defined data instead of the old counting of found values. Removed an unused scalar 'stepsPerInterval'.
-
- 19 Oct, 2018 1 commit
-
-
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.
-
- 18 Oct, 2018 1 commit
-
-
Niina Helistö authored
-
- 09 Oct, 2018 1 commit
-
-
Topi Rasku authored
Removing the ill-defined "p_nnReserves(... 'ratio')" parameter and replacing it with relative capacity bounds similar to "p_nuReserves(..., up_down)". "restypeDirectionNode" set also changed to be more inclusive to avoid issues with not generating "q_resBalance" equation for nodes with no reserve requirements, but still connected to nodes with reserve requirements or units with reserve provision capabilities.
-
- 05 Oct, 2018 1 commit
-
-
Topi Rasku authored
Renaming "df_nReserves" to "df_reserves", changing "mft_nReserves" to "ft_reservesFixed", as well as a lot of accompanying changes.
-