TY - GEN
T1 - Eliminating Binary Variables in Battery Scheduling
T2 - 12th International Conference on Control, Decision and Information Technologies, CoDIT 2026
AU - Sidorov, Denis N.
AU - Dreglea, Aliona I.
N1 - Publisher Copyright:
© 2026 IEEE.
PY - 2026
Y1 - 2026
N2 - Battery energy storage scheduling for price arbitrage is typically formulated as a Mixed-Integer Linear Program (MILP) to preclude simultaneous charging and discharging. This paper demonstrates that the MILP structure is unnecessarily complex: the original problem can be transformed into an equivalent Linear Program (LP) that solves in polynomial time. Two LP reformulations are presented. The first optimizes net energy variation under ideal efficiency, reducing the number of variables and eliminating binary constraints. The second, more realistic formulation explicitly incorporates distinct charging and discharging efficiencies while preserving a purely linear constraint set. Matrix representations and dimension analyses are provided to facilitate direct implementation with standard LP solvers. Numerical simulations confirm that both formulations produce identical net power flows under ideal conditions, and that the efficiency-aware LP correctly captures losses. Consequently, the computational burden of battery scheduling for real-time energy management is reduced from exponential to polynomial complexity without sacrificing physical accuracy. The reformulations offer a lightweight, solver-agnostic alternative to MILP for day-ahead and intraday bidding, and they lay a foundation for handling degradation, multi-battery coordination, and stochastic extensions.
AB - Battery energy storage scheduling for price arbitrage is typically formulated as a Mixed-Integer Linear Program (MILP) to preclude simultaneous charging and discharging. This paper demonstrates that the MILP structure is unnecessarily complex: the original problem can be transformed into an equivalent Linear Program (LP) that solves in polynomial time. Two LP reformulations are presented. The first optimizes net energy variation under ideal efficiency, reducing the number of variables and eliminating binary constraints. The second, more realistic formulation explicitly incorporates distinct charging and discharging efficiencies while preserving a purely linear constraint set. Matrix representations and dimension analyses are provided to facilitate direct implementation with standard LP solvers. Numerical simulations confirm that both formulations produce identical net power flows under ideal conditions, and that the efficiency-aware LP correctly captures losses. Consequently, the computational burden of battery scheduling for real-time energy management is reduced from exponential to polynomial complexity without sacrificing physical accuracy. The reformulations offer a lightweight, solver-agnostic alternative to MILP for day-ahead and intraday bidding, and they lay a foundation for handling degradation, multi-battery coordination, and stochastic extensions.
UR - https://www.scopus.com/pages/publications/105047836250
U2 - 10.1109/CoDIT70676.2026.11630783
DO - 10.1109/CoDIT70676.2026.11630783
M3 - 会议稿件
AN - SCOPUS:105047836250
T3 - 12th 2026 International Conference on Control, Decision and Information Technologies, CoDIT 2026
SP - 1115
EP - 1119
BT - 12th 2026 International Conference on Control, Decision and Information Technologies, CoDIT 2026
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 13 July 2026 through 16 July 2026
ER -