This paper presents a rule-based control strategy for the Battery Management System (BMS) of a prosumer connected to a low-voltage distribution network. The main objective of this work is to propose a computationally efficient algorithm capable of managing energy flows between the distribution network and a prosumer equipped with a photovoltaic (PV) energy production system. The goal of the BMS is to maximize the prosumer’s economic revenue by optimizing the use, storage, sale, and purchase of PV energy based on electricity market information and daily production/consumption curves. To achieve this goal, the method proposed in this paper consists of developing a rule-based algorithm that manages the prosumer’s Battery Energy Storage System (BESS). The rule-based approach in this type of problem allows for the reduction of computational costs, which is of fundamental importance in contexts where many users will be coordinated simultaneously. This means that the BMS presented in this work could play a vital role in emerging Renewable Energy Communities (RECs). From a general point of view, the method requires an algorithm to process the load and generation profiles of the prosumer for the following three days, together with the hourly price curve. The output is a battery scheduling plan for the timeframe, which is updated every hour. In this paper, the algorithm is validated in terms of economic performance achieved and computational times on two experimental datasets with different scenarios characterized by real productions and loads of prosumers for over a year. The annual economic results are presented in this work, and the proposed rule-based approach is compared with a linear programming optimization algorithm. The comparison highlights similar performance in terms of economic revenue, but the rule-based approach guarantees 30 times lower processing time.
A Computationally Efficient Rule-Based Scheduling Algorithm for Battery Energy Storage Systems
Belloni, Elisa;
2024
Abstract
This paper presents a rule-based control strategy for the Battery Management System (BMS) of a prosumer connected to a low-voltage distribution network. The main objective of this work is to propose a computationally efficient algorithm capable of managing energy flows between the distribution network and a prosumer equipped with a photovoltaic (PV) energy production system. The goal of the BMS is to maximize the prosumer’s economic revenue by optimizing the use, storage, sale, and purchase of PV energy based on electricity market information and daily production/consumption curves. To achieve this goal, the method proposed in this paper consists of developing a rule-based algorithm that manages the prosumer’s Battery Energy Storage System (BESS). The rule-based approach in this type of problem allows for the reduction of computational costs, which is of fundamental importance in contexts where many users will be coordinated simultaneously. This means that the BMS presented in this work could play a vital role in emerging Renewable Energy Communities (RECs). From a general point of view, the method requires an algorithm to process the load and generation profiles of the prosumer for the following three days, together with the hourly price curve. The output is a battery scheduling plan for the timeframe, which is updated every hour. In this paper, the algorithm is validated in terms of economic performance achieved and computational times on two experimental datasets with different scenarios characterized by real productions and loads of prosumers for over a year. The annual economic results are presented in this work, and the proposed rule-based approach is compared with a linear programming optimization algorithm. The comparison highlights similar performance in terms of economic revenue, but the rule-based approach guarantees 30 times lower processing time.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.