Abstract

This paper addresses the control of load demand and power in a battery energy storage system (BESS) with Boolean-type constraints. It employs model predictive control (MPC) tailored for such systems. However, conventional MPC encounters computational challenges in practical applications, including battery storage control, and requires dedicated, mostly licensed solvers. To mitigate this, a solver-free yet efficient, suboptimal method is proposed. This approach involves generating randomized control sequences and assessing their feasibility to ensure adherence to constraints. The sequence with the best performance index is then selected, prioritizing feasibility and safety over optimality. Although this chosen sequence may not match the exact MPC solution in terms of optimality, it guarantees safe operation. The optimal control problem for the BESS is outlined, encompassing constraints on the state of charge, power limits, and charge/discharge modes. Three distinct scenarios evaluate the proposed method. The first prioritizes minimizing computational time, yielding a feasible solution significantly faster than the optimal approach. The second scenario strikes a balance between computational efficiency and suboptimality. The third scenario aims to minimize suboptimality while accepting longer computation times. This method’s adaptability to the user’s requirements in various scenarios and solver-free evaluation underscores its potential advantages in environments marked by stringent computational demands, a characteristic often found in BESS control applications.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call