19 periods (9.5h)
The optimizer produced a dispatch schedule with a net cost of โฌ1,015.99 over 19 periods (9.5h). This occurs when the site has demand that must be served, and battery operation reduces but cannot eliminate grid import costs.
Compared to operating without the battery, this schedule delivers โฌ2,303.77 in savings (69.4%). This is the direct financial value the BESS adds to the project.
Method comparison: 5 optimization methods were tested. MILP (HiGHS) achieved the highest revenue at โฌ-1,015.99, while Rule-Based (Benchmark) returned โฌ-2,941.81 โ a gap of โฌ1,925.82.
Mathematical optimization (MILP) outperformed the naive rule-based strategy by โฌ1,925.82. This demonstrates the concrete financial value of using optimization over simple threshold-based dispatch.
| Method | Category | Net Revenue | vs Best | Solve Time | Status |
|---|---|---|---|---|---|
| MILP (HiGHS)โ | exact | €-1,016 | ๐ Best | 0.01s | โ |
| Model Predictive Controlโ | exact | €-1,116 | +9.8% | 0.03s | โ |
| Robust Optimizationโ | robust | €-1,692 | +66.6% | 0.01s | โ |
| Dynamic Programmingโ | exact | €-2,136 | +110.2% | 0.04s | โ |
| Rule-Based (Benchmark)โ | benchmark | €-2,942 | +189.6% | 0.0005s | โ |
| Scenario | Net Result | Export Rev | Ancillary | DR Savings | Import Cost | Degradation | Weight |
|---|---|---|---|---|---|---|---|
| โฒ Best Case | €-784 | +€117 | +€845 | +€259 | −€1,952 | −€53 | 20% |
| โ Base Case | €-1,016 | +€131 | +€845 | +€293 | −€2,231 | −€53 | 60% |
| โผ Worst Case | €-1,248 | +€145 | +€845 | +€326 | −€2,510 | −€53 | 20% |
How the €-1,016 "With Battery" result breaks down
| Time (Europe/Bucharest)โ | Actionโ | Gen MWโ | Dem MWโ | Curt MWโ | Priceโ | Chg MWโ | Dis MWโ | SOC%โ | Grid Inโ | Grid Outโ | FCR MWโ | FFR MWโ | Imp €โ | Exp €โ | Batt €โ | Anc €โ | Net €โ | Signalโ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-02-15 03:30 | Charge 5.0 MW from grid @ โฌ40/MWh | 0.0 | 6.39 | 0.0 | 40.44 | 5.0 | 0.0 | 68.3% | 11.58 | 0.0 | 5.0 | 0.0 | 234.18 | 0.0 | -101.1 | 35.33 | -206.42 | CHARGE |
| 2026-02-15 04:00 | Import 6.6 MW from grid | 0.0 | 6.44 | 0.0 | 47.04 | 0.0 | 0.0 | 68.3% | 6.63 | 0.0 | 5.0 | 5.0 | 156.01 | 0.0 | 0.0 | 57.3 | -98.74 | IDLE |
| 2026-02-15 04:30 | Import 6.6 MW from grid | 0.0 | 6.37 | 0.0 | 46.78 | 0.0 | 0.0 | 68.3% | 6.56 | 0.0 | 5.0 | 5.0 | 153.46 | 0.0 | 0.0 | 41.48 | -112.01 | IDLE |
| 2026-02-15 05:00 | Import 6.6 MW from grid | 0.0 | 6.42 | 0.0 | 51.37 | 0.0 | 0.0 | 68.6% | 6.61 | 0.0 | 5.0 | 5.0 | 169.84 | 0.0 | 0.0 | 52.08 | -117.79 | IDLE |
| 2026-02-15 05:30 | Import 6.6 MW from grid | 0.0 | 6.39 | 0.0 | 49.74 | 0.0 | 0.0 | 68.6% | 6.58 | 0.0 | 5.0 | 5.0 | 163.69 | 0.0 | 0.0 | 49.1 | -114.61 | IDLE |
| 2026-02-15 06:00 | Curtail 1.0 MW demand | Import 5.6 MW from grid | 0.0 | 6.36 | 1.0 | 48.35 | 0.0 | 0.0 | 68.6% | 5.55 | 0.0 | 5.0 | 5.0 | 134.19 | 0.0 | 0.0 | 50.08 | -72.05 | IDLE |
| 2026-02-15 06:30 | Curtail 1.1 MW demand | Import 6.0 MW from grid | 0.42 | 7.31 | 1.1 | 47.6 | 0.0 | 0.0 | 68.6% | 6.01 | 0.0 | 5.0 | 5.0 | 143.02 | 0.0 | 0.0 | 39.78 | -90.18 | IDLE |
| 2026-02-15 07:00 | Curtail 1.2 MW demand | Import 6.4 MW from grid | 0.93 | 8.3 | 1.2 | 56.86 | 0.0 | 0.0 | 68.5% | 6.42 | 0.0 | 5.0 | 5.0 | 182.49 | 0.0 | 0.0 | 66.62 | -98.83 | IDLE |
| 2026-02-15 07:30 | Curtail 1.4 MW demand | Import 6.7 MW from grid | 1.52 | 9.3 | 1.4 | 51.68 | 0.0 | 0.0 | 68.5% | 6.66 | 0.0 | 5.0 | 5.0 | 172.07 | 0.0 | 0.0 | 57.9 | -96.1 | IDLE |
| 2026-02-15 08:00 | Discharge 5.0 MW to demand @ โฌ61/MWh | Curtail 1.5 MW demand | Import 1.6 MW from grid | 2.27 | 10.1 | 1.5 | 60.96 | 0.0 | 5.0 | 59.6% | 1.63 | 0.0 | 5.0 | 0.0 | 49.77 | 0.0 | 152.4 | 42.98 | 8.49 | DISCHARGE |
| 2026-02-15 08:30 | Discharge 9.9 MW to grid @ โฌ61/MWh | Curtail 1.6 MW demand | 2.83 | 10.9 | 1.6 | 60.85 | 0.0 | 9.9 | 41.6% | 0.0 | 3.11 | 0.1 | 0.0 | 0.0 | 94.59 | 301.26 | 0.59 | 104.55 | DISCHARGE |
| 2026-02-15 09:00 | Discharge 5.0 MW to demand @ โฌ57/MWh | Curtail 1.8 MW demand | Import 2.0 MW from grid | 3.27 | 11.75 | 1.8 | 57.15 | 0.0 | 5.0 | 32.6% | 2.03 | 0.0 | 5.0 | 0.0 | 58.1 | 0.0 | 142.88 | 31.6 | -8.35 | DISCHARGE |
| 2026-02-15 09:30 | Discharge 5.0 MW to demand @ โฌ59/MWh | Curtail 1.7 MW demand | Import 1.3 MW from grid | 3.9 | 11.51 | 1.7 | 59.06 | 0.0 | 5.0 | 23.7% | 1.26 | 0.0 | 5.0 | 0.0 | 37.07 | 0.0 | 147.65 | 33.72 | 14.19 | DISCHARGE |
| 2026-02-15 10:00 | Curtail 1.8 MW demand | Import 5.5 MW from grid | 4.8 | 11.74 | 1.8 | 55.38 | 0.0 | 0.0 | 23.7% | 5.49 | 0.0 | 5.0 | 5.0 | 152.08 | 0.0 | 0.0 | 55.5 | -71.68 | IDLE |
| 2026-02-15 10:30 | Curtail 1.8 MW demand | Import 4.8 MW from grid | 5.52 | 11.75 | 1.8 | 52.7 | 0.0 | 0.0 | 23.7% | 4.78 | 0.0 | 5.0 | 5.0 | 125.91 | 0.0 | 0.0 | 43.95 | -58.27 | IDLE |
| 2026-02-15 11:00 | Curtail 1.8 MW demand | Import 4.8 MW from grid | 5.72 | 11.78 | 1.8 | 40.95 | 0.19 | 0.0 | 24.0% | 4.8 | 0.0 | 5.0 | 4.81 | 98.35 | 0.0 | -3.79 | 63.92 | -16.3 | IDLE |
| 2026-02-15 11:30 | Curtail 1.8 MW demand | Import 3.7 MW from grid | 6.66 | 11.77 | 1.8 | 44.46 | 0.0 | 0.0 | 24.0% | 3.66 | 0.0 | 5.0 | 5.0 | 81.43 | 0.0 | 0.0 | 44.48 | -16.97 | IDLE |
| 2026-02-15 12:00 | Curtail 1.8 MW demand | Import 4.4 MW from grid | 6.14 | 12.0 | 1.8 | 53.9 | 0.0 | 0.0 | 24.0% | 4.42 | 0.0 | 5.0 | 5.0 | 119.14 | 0.0 | 0.0 | 64.75 | -30.16 | IDLE |
| 2026-02-15 12:30 | Discharge 5.0 MW to demand @ โฌ54/MWh | Curtail 1.7 MW demand | 6.37 | 11.38 | 1.7 | 53.86 | 0.0 | 5.0 | 15.0% | 0.0 | 1.35 | 0.0 | 5.0 | 0.0 | 36.32 | 134.65 | 13.62 | 65.26 | DISCHARGE |
| TOTALS | 5.2 | 29.9 | 90.7 | 4.5 | 2231 | 131 | 774 | 845 | -1016 |