- 09 Aug, 2019 3 commits
-
-
Topi Rasku authored
-
Topi Rasku authored
-
Topi Rasku authored
-
- 15 Jul, 2019 1 commit
-
- 10 Jul, 2019 1 commit
-
- 17 Jun, 2019 1 commit
-
-
Niina Helistö authored
-
- 17 Apr, 2019 1 commit
-
-
Topi Rasku authored
-
- 15 Apr, 2019 1 commit
-
-
Topi Rasku authored
-
- 12 Apr, 2019 3 commits
-
-
Niina Helistö authored
Fixing a bug in ramp tier limits: For units with shutdown trajectories, the ramp tier limit was twofold at the interval when the shutdown begins.
-
Topi Rasku authored
-
Topi Rasku authored
-
- 04 Apr, 2019 5 commits
-
-
Topi Rasku authored
-
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 1 commit
-
-
Topi Rasku authored
-
- 13 Mar, 2019 1 commit
-
-
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.
-
- 11 Mar, 2019 2 commits
-
-
Niina Helistö authored
Trying to fix the ramp slack equations so that they would work also for units with start-up and/or shutdown trajectory. Most likely needs some further adjustments so that ramping costs are calculated with similar logic in start-ups and shutdowns.
-
Niina Helistö authored
Ramping should cause costs only in normal operation, that is, not when the unit is starting up or shutting down (to/from min. load).
-
- 08 Mar, 2019 3 commits
-
-
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.
-
Topi Rasku authored
Fixing a major bug in the state variable reserve equations, that effectively caused them to be ineffective. The *reserve_length* parameter was searched in the wrong node, occasionally resulting in the *v_reserve* variables not appearing in the constraints as they should.
-
Topi Rasku authored
-
- 04 Mar, 2019 1 commit
-
-
Niina Helistö authored
Making it possible to choose in the modelsInit.gms file whether to include the two additional incremental heat rate equations that use binary variables: - mSettings(m, 'incHRAdditionalConstraints') = 0: use the constraints but only for units with non-convex fuel use - mSettings(m, 'incHRAdditionalConstraints') = 1: use the constraints for all units represented using incremental heat rates Enabling incremental heat rates also in the invest model (and potentially in the building model). Some clean-up to the incremental heat rate equations.
-
- 01 Mar, 2019 2 commits
-
-
Niina Helistö authored
-
Topi Rasku authored
-
- 27 Feb, 2019 1 commit
-
-
Ciara O'Dwyer authored
New data parameter hrsection defined (using section will change Lambda results) Slope for incremental heat rates now defined based on max efficiency (not used in conversion constraints - approximation only required)
-
- 26 Feb, 2019 1 commit
-
-
Erkka Rinne authored
-
- 20 Feb, 2019 1 commit
-
-
ran li authored
Replace the p_effGroupunit(*,*,*,'section') with p_effunit(*,*,*,'section') in constraints.gms to avoid misusing of section in directoutput efficiency
-
- 19 Feb, 2019 1 commit
-
-
Niina Helistö authored
Adding a few conditions to incremental heat rate equations and adding two new equations (and a binary variable) in order to ensure that the first heat rate segments are used first (even if those segments have the worst heat rate). Requires testing.
-
- 18 Feb, 2019 1 commit
-
-
Niina Helistö authored
Trying to combine q_conversionIncHRBounds1-q_conversionIncHRBounds3 into one q_conversionIncHRBounds. Changing also maxGen to unitSizeGen in that equation and ignoring all slopes. Requires testing. If it works, then q_conversionIncHRBounds1-q_conversionIncHRBounds3 can be removed.
-
- 14 Feb, 2019 1 commit
-
- 12 Feb, 2019 3 commits
-
-
Niina Helistö authored
Fixing the bug in q_resDemandLargestInfeedUnit that was fixed in commit a56793b7 for q_resDemand (see issue #70)
-
Niina Helistö authored
- 01 Feb, 2019 1 commit
-
-
Juha Kiviluoma authored
-
- 28 Jan, 2019 1 commit
-
-
Niina Helistö authored
Implementing cyclic online states for units (inside/between samples). A new set uss(unit, s, s) added for this purpose. See issue #51.
-
- 25 Jan, 2019 2 commits
-
-
Topi Rasku authored
Errors with interval blocks now print the 'counter' on which the error occurred. Minor readability change to 'q_genRamp'.
-
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
-