- 12 Sep, 2018 4 commits
-
-
Juha Kiviluoma authored
-
Juha Kiviluoma authored
# Conflicts: # inc/1c_parameters.gms
-
https://gitlab.vtt.fi/backbone/backboneJuha Kiviluoma authored
Merge branch 'Fix_ramp_constraints' of https://gitlab.vtt.fi/backbone/backbone into Fix_ramp_constraints
-
Juha Kiviluoma authored
-
- 11 Sep, 2018 2 commits
-
-
Niina Helistö authored
-
Niina Helistö authored
Updating efficiency levels so that level1 does not need to be the first active efficiency level and it is possible to leave efficiency levels undefined between defined efficiency levels. If several efficiency levels have the same horizon, the last one is kept and others are removed. Note that unit aggregation should not start before t_jump.
-
- 10 Sep, 2018 3 commits
-
-
https://gitlab.vtt.fi/backbone/backboneNiina Helistö authored
Merge branch 'Fix_ramp_constraints' of https://gitlab.vtt.fi/backbone/backbone into Fix_ramp_constraints
-
Niina Helistö authored
-
Topi Rasku authored
Fixing a bug where the node state value change term in the objective function would become unbounded if the forecasts converge on the last timestep of the model horizon.
-
- 05 Sep, 2018 2 commits
-
-
Juha Kiviluoma authored
-
Juha Kiviluoma authored
-
- 04 Sep, 2018 1 commit
-
-
Niina Helistö authored
'lastStepNotAggregated' used to be calculated/updated in 3b_inputLoop before each solve. Now it is calculated in 3a_periodicInit before mSettingsEff(m, effLevel) is cleaned up. Does not work when solving multiple models in one simulation.
-
- 03 Sep, 2018 1 commit
-
-
Juha Kiviluoma authored
q_maxUpward and q_minDownward has an issue with v_startup not being considered for the history time periods. Removing uft_online conditional should do the trick. And it should not be needed as there is uft_shutdownTrajectory(unit, f, t) there still.
-
- 30 Aug, 2018 1 commit
-
-
Niina Helistö authored
Changing results_t_start to t_initializationPeriod (=the number of time steps in the beginning of the simulation that are solved but not included in the results) and t_omitTrajectories to t_trajectoryHorizon (the number of time steps when start-up and shutdown trajectory constraints are 'active' in the beginning of each solution).
-
- 21 Aug, 2018 2 commits
-
-
Niina Helistö authored
-
Niina Helistö authored
Fixing issue #26 by halting execution if minShutDownHours, startWarmAfterXhours, and startColdAfterXhours are not consistent.
-
- 20 Aug, 2018 1 commit
-
-
Juha Kiviluoma authored
Additional constraints need to be declared too when a model is initialized. Added reading of corresponding input file ("modelName_additional_constraints.gms") to the model declarations (schedule.gms,...).
-
- 15 Aug, 2018 7 commits
-
-
https://gitlab.vtt.fi/backbone/backboneJuha Kiviluoma authored
Merge branch 'Fix_ramp_constraints' of https://gitlab.vtt.fi/backbone/backbone into Fix_ramp_constraints
-
Juha Kiviluoma authored
-
Juha Kiviluoma authored
-
Juha Kiviluoma authored
Move run up timing half a time step so that v_gen will be average of the output in the hour (used to be the output at the end of the time step).
-
Niina Helistö authored
-
Niina Helistö authored
-
Niina Helistö authored
-
- 14 Aug, 2018 6 commits
-
-
https://gitlab.vtt.fi/backbone/backboneDana Kirchem authored
Merge branch 'Fix_ramp_constraints' of https://gitlab.vtt.fi/backbone/backbone into Fix_ramp_constraints
-
Dana Kirchem authored
-
Dana Kirchem authored
Introduce 'balancePenalty' as an additional node property. Now, PENALTY_BALANCE is defined on node level and it is possible to either define it as a constant value or a time series.
-
Dana Kirchem authored
Changed 'ts_nodeState' to 'ts_node' for clarification (since penalty time series should also be implemented, which does not refer to the node state)
-
Niina Helistö authored
-
Niina Helistö authored
Updated checks for mSettingsEff(m, effLevel). Updated temporal structure so that mInterval(mSolve, 'lastStepInIntervalBlock', counter) and mSettings(mSolve, 't_horizon') should be 24 if the intention is to include steps from the beginning of t01 to the end of t24 in the interval block / model horizon. Updated also some equations so that they do not try to look back into intervals that have not existed in the model.
-
- 09 Aug, 2018 2 commits
-
-
Niina Helistö authored
Updating q_startshut equation to take into account unit aggregation. Work is still needed to take into account minimum online and minimum offline times of aggregator units. Unit aggregation most likely does not work properly with start-up and shutdown trajectories at the moment. The user should make sure that those trajectories are omitted before unit aggregation starts. See issues #8 and #24.
-
https://gitlab.vtt.fi/backbone/backboneNiina Helistö authored
Merge branch 'Fix_ramp_constraints' of https://gitlab.vtt.fi/backbone/backbone into Fix_ramp_constraints
-
- 08 Aug, 2018 2 commits
-
-
Dana Kirchem authored
-
Dana Kirchem authored
Created two supersets 'uft_onlineLP_withPrevious'/ 'uft_onlineMIP_withPrevious' to the subsets 'uft_onlineLP'/ 'uft_onlineMIP' to include t00000 in the sets.
-
- 07 Aug, 2018 1 commit
-
-
Niina Helistö authored
-
- 06 Aug, 2018 1 commit
-
-
Juha Kiviluoma authored
See issue #24 - uft_online is not able to refer to t000000 and it creates start-up problems. First attempt broke many other things... Needs to be fixed.
-
- 03 Aug, 2018 1 commit
-
-
Juha Kiviluoma authored
Reserve length is now a node property instead of a model property. In addition each reserve category can be turned on or off in the model settings.
-
- 02 Aug, 2018 3 commits
-
-
Dana Kirchem authored
added 'fixedFuelFraction' for start-up fuels in param_unitFuel and replaced 'maxFuelFraction' for start-up fuels
-
https://gitlab.vtt.fi/backbone/backboneJuha Kiviluoma authored
Merge branch 'Fix_ramp_constraints' of https://gitlab.vtt.fi/backbone/backbone into Fix_ramp_constraints
-
Juha Kiviluoma authored
Aggregation of units now handled by unitUnitEffLevel in inputData instead of 't_aggregate' in mSettings. Allows to choose aggregation threshold by unitAggregate and links it with the efficiency levels (and probably avoids issues since it was previously possible to have different horizons for aggregation and efficiency levels). Addresses issue #22. Also bug fix to v_onlineMIP to v_onlineLP transfer where v_online was active for both at the t just before the switch.
-