Problem unbounded for microgrid with injection
Hello,
First of all, thank you for making this tool available!
I am trying to use it to optimize the scheduling of an existing microgrid, which means I want to neglect the CAPEX and not solve for optimal capacities, but I include the revenue from injecting power into the grid (essentially, I optimize the battery charging for maximizing self-consumption).
Unfortunately, running with GBOML 0.1.9 and with coin-or-cbc 2.10.10 (cylp 0.92.2), it tells me that the problem is unbounded:
Presolve thinks problem is unbounded
Analysis indicates model infeasible or unbounded
Perturbing problem by 0.001% of 0.15376456 - largest nonzero change 0 ( 0%) - largest zero change 0
0 Obj 0 Primal inf 308.8 (48) Dual inf 0.073802189 (48) w.o. free dual inf (0)
86 Obj 0 Primal inf 323.15225 (56)
172 Obj 1.221122e-15 Primal inf 289.50577 (33)
258 Obj 3.435 Primal inf 18.502249 (3)
266 Obj 3.89
266 Obj -7.5217706e+10 Primal inf 7.7132978e+11 (13) Dual inf 3.816553e+14 (115) w.o. free dual inf (18)
280 Obj -7.8700544e+10 Dual inf 0.26492804 (97) w.o. free dual inf (13)
280 Obj -7.8700544e+10 Dual inf 0.26492804 (97) w.o. free dual inf (13)
Dual infeasible - objective value -7.8700544e+10
DualInfeasible objective -7.870054374e+10 - 280 iterations time 0.002
Do you have some idea for why this is happening? Is GBOML not meant to solve this kind of problems?
I am attaching the program and input data:
Thanks in advance!