In this paper, we consider an energy trading problem in a network of interconnected MicroGrids. We consider a model in which each unit can produce, consume, or store energy and is classified as a seller or buyer, depending on its energy status. Indeed, the sellers have an excess of energy to be sold or stored, while the buyers, instead, need to buy energy from the other units or the main grid to satisfy their energy demand. In this setting, we formulate a cooperative optimization problem with the aim of finding the best tradeoff between the competitive objectives of (i) maximizing the sellers' revenue, (ii) ensuring storage, (iii) minimizing the buyers' energy cost, and (iv) satisfying the energy demand. Then, we recast the obtained problem in the so-called aggregative optimization scenario, a recently emerged framework in which a network of agents aims at cooperatively minimizing the sum of local functions each depending on both global (the so-called aggregative variable) and local quantities. Hence, we propose a distributed scheme tailored for aggregative optimization. The numerical simulations confirm the effectiveness of our approach showing the convergence of the chosen distributed algorithm to a stationary point of the problem. Finally, we test the flexibility of the model by considering scenarios where agents have different preferences.

Brumali, R., Carnevale, G., Carli, R., Notarstefano, G. (2024). A Distributed Algorithm for Coordination in Energy Communities *. 345 E 47TH ST, NEW YORK, NY 10017 USA : IEEE Computer Society [10.1109/case59546.2024.10711787].

A Distributed Algorithm for Coordination in Energy Communities *

Brumali, Riccardo
;
Carnevale, Guido;Carli, Ruggero;Notarstefano, Giuseppe
2024

Abstract

In this paper, we consider an energy trading problem in a network of interconnected MicroGrids. We consider a model in which each unit can produce, consume, or store energy and is classified as a seller or buyer, depending on its energy status. Indeed, the sellers have an excess of energy to be sold or stored, while the buyers, instead, need to buy energy from the other units or the main grid to satisfy their energy demand. In this setting, we formulate a cooperative optimization problem with the aim of finding the best tradeoff between the competitive objectives of (i) maximizing the sellers' revenue, (ii) ensuring storage, (iii) minimizing the buyers' energy cost, and (iv) satisfying the energy demand. Then, we recast the obtained problem in the so-called aggregative optimization scenario, a recently emerged framework in which a network of agents aims at cooperatively minimizing the sum of local functions each depending on both global (the so-called aggregative variable) and local quantities. Hence, we propose a distributed scheme tailored for aggregative optimization. The numerical simulations confirm the effectiveness of our approach showing the convergence of the chosen distributed algorithm to a stationary point of the problem. Finally, we test the flexibility of the model by considering scenarios where agents have different preferences.
2024
IEEE International Conference on Automation Science and Engineering
2091
2096
Brumali, R., Carnevale, G., Carli, R., Notarstefano, G. (2024). A Distributed Algorithm for Coordination in Energy Communities *. 345 E 47TH ST, NEW YORK, NY 10017 USA : IEEE Computer Society [10.1109/case59546.2024.10711787].
Brumali, Riccardo; Carnevale, Guido; Carli, Ruggero; Notarstefano, Giuseppe
File in questo prodotto:
File Dimensione Formato  
main_aggregative_microgrid.pdf

accesso aperto

Tipo: Postprint / Author's Accepted Manuscript (AAM) - versione accettata per la pubblicazione dopo la peer-review
Licenza: Licenza per accesso libero gratuito
Dimensione 379.08 kB
Formato Adobe PDF
379.08 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/1013605
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact