Change LP solver to avoid CPLEX free licence limits
-
Reduce the computation default time and/or tolerance on optimality for CPLEX @gupta -
Reduce the computation default time and/or tolerance on optimality for ORtools @ruzhu -
Aim at 1 min evaluation (CPLEX community and ORtools) -
What is the timeframe we can get with this? -
Look at other open source LP solvers (pyomo, OR-tools) that can solve large problems -
Select one (we all decide in the hydesign meeting) and reimplement the EMS.
Implement base EMS in the following modelling languages:
-
OR tools -
CVXPY -
Pyomo
Disqualified for not windows friendly
-
COIN-OR (CBC)
Run evaluation on a few cases
-
Run with OR-tools SCIP and CP-SAT as well as existing CPLEX Community version -
Implement the 10% minimum battery state -
set first and last timestep SOC to 50%
Run a sizing optimization on each of the implementations on one of the example cases. Run OR tools with (and compare to the current CPLEX implementation)
-
SCIP -
GLPK -
GLOP -
CP-SAT
Edited by Mikkel Friis-Møller