Dynamic Overlapping Coalition Formation in Electricity Markets: An Extended Formal Model
Abstract
:1. Introduction
2. Aggregation of Distributed Energy Resources
2.1. Literature Review Criteria
2.2. Coalition Formation Literature
2.3. Summary
3. Formalizing Overlapping Coalition Formation
3.1. Basic Formal Model
3.1.1. Domain 1—Physical Device Representation
3.1.2. Domain 2—Coalition
3.1.3. Domain 3—Product
3.1.4. Domain 4—Optimization Problem
3.2. Extended Formal Model
Extending Agents Contributions
4. Discussion of Overlapping Coalition Formation in DYCE
4.1. Introducing the DYCE Method
4.1.1. Product Portfolio Management
4.1.2. Neighborhood Formation
4.1.3. Coalition Formation
4.1.4. Payoff Distribution
4.2. Value Maximization Level
- At the agent level (a-level), each agent strives to maximize its personal share acquired as a member of a coalition , as indicated by the objective function
- At the coalition level (C-level), the agents try to maximize the value function of single coalitions as indicated by the objective function
- At the coalition structure level (CS-level), the agents try to maximize the value of a coalition structure as reflected by the objective function
4.3. Overlapping Coalition Formation in DYCE
4.3.1. Product Portfolio Management for OCF
4.3.2. Extended Product Portfolio
4.3.3. Neighborhood Formation for OCF
4.3.4. Coalition Formation for OCF
Extended Coalition Formation
4.3.5. Payoff Distribution for OCF
5. Conclusions and Outlook
5.1. Conclusions
5.2. Outlook
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Nomenclature
G | Power grid |
Set of vertices of power grid G | |
Set of edges representing power lines in grid G | |
Distance weight function | |
Distance weight criteria | |
u | A unit in a power grid |
U | The set of all units |
A | A set of agents |
A specific agent | |
Non-empty set of units assigned to agent | |
Unit assignment function of agent | |
Time base unit | |
T | The set of all time values measured in |
Planning horizon | |
Planning interval | |
Planning horizon length | |
Time mapping function | |
Operation schedule of a unit u | |
Consumed or produced energy of unit u in planning interval | |
Consumed or produced energy of unit u | |
Error/deviation of energy of unit u in planning interval | |
Error/deviation of energy of unit u | |
Cost of consumed or produced energy of unit u in planning interval | |
Cost of consumed or produced energy of unit u | |
Set of all operation schedules | |
Set of all possible operating schedule of agent | |
Operation schedule space of unit u | |
Operational flexibility of unit u in planning interval | |
Negative flexibility bound of unit u | |
Positive flexibility bound of unit u | |
Operational flexibility of coalition C in planning interval | |
Negative flexibility bound of coalition C | |
Positive flexibility bound of coalition C | |
A coalition of agents | |
The set of all coalitions | |
Number of agents in | |
Set of all assigned units to a coalition | |
A coalition structure | |
The amount of coalitions in | |
The set of all possible coalition structures | |
Coalition value function | |
p | Electricity product |
Set of all electricity products | |
Electrical energy for product p in each product interval | |
Error/deviation in the provision of a product p in a product interval | |
Cost for the provision of a product p in product interval | |
A product horizon of a product p | |
Function to determine the contribution of an agent a to a product p | |
Electrical energy for product p in each product interval by unit u | |
Error in the provision of a product p in a product interval by unit u | |
Cost for the provision of a product p by unit u | |
The set of all contributions of the members of a coalition | |
The payoff resulting from a trade of p by a coalition C | |
Payoff distribution function | |
Payoff distribution vector | |
Payoff distribution criteria | |
Product portfolio containing a set of target products | |
Template portfolio of product templates | |
Target product | |
Non-overlapping coalition formation game | |
Coalition structure value function | |
Optimal coalition structure | |
Function to determine the contributions an agent a makes in a time interval | |
Vector containing the electrical amounts for n products in a time interval | |
Vector containing the errors for n products in a time interval | |
Vector containing the costs for n products in a time interval |
Abbreviations
ADN | Active distribution network |
AS | Ancillary services |
BESS | Battery energy storage system |
CF | Coalition formation |
CFG | Characteristic function game |
CFP | Call for proposal |
COHDA | Combinatorial optimization heuristics for distributed agents |
CS | Coalition structure |
CSG | Coalition structure generation |
DER | Distributed energy resource |
DG | Distributed generation |
DR | Demand response |
DSO | Distribution system operator |
H-MG | Home-microgrid |
MAS | Multi-agent system |
MDPI | Multidisciplinary Digital Publishing Institute |
MG | Microgrid |
OCF | Overlapping coalition formation |
PPM | Product portfolio management |
RES | Renewable energy source |
VPP | Virtual power plant |
References
- Gielen, D.; Boshell, F.; Saygin, D.; Bazilian, M.D.; Wagner, N.; Gorini, R. The role of renewable energy in the global energy transformation. Energy Strategy Rev. 2019, 24, 38–50. [Google Scholar] [CrossRef]
- Quint, R.; Stringer, N.; Dangelmaier, L.; Green, I.; Edelson, D.; Ganugula, V.; Kaneshiro, R.; Pigeon, J.; Quaintance, B.; Riesz, J. Transformation of the Grid: The Impact of Distributed Energy Resources on Bulk Power Systems. IEEE Power Energy Mag. 2019, 17, 35–45. [Google Scholar] [CrossRef]
- IRENA. Innovation Landscape Brief: Market Integration of Distributed Energy Resources; International Renewable Energy Agency: Abu Dhabi, United Arab Emirates, 2019; ISBN 978-92-9260-132-4. [Google Scholar]
- Damsgaard, N.; Helbrink, J.; Papaefthymiou, G.; Grave, K.; Giordano, V.; Gentili, P. Study on the Effective Integration of Distributed Energy Resources for Providing Flexibility to the Electricity System. Report to the European Commission; European Commission: Brussels, Belgium, 2015. [Google Scholar] [CrossRef]
- Wang, T.; O’Neill, D.; Kamath, H. Dynamic Control and Optimization of Distributed Energy Resources in a Microgrid. IEEE Trans. Smart Grid 2015, 6, 2884–2894. [Google Scholar] [CrossRef]
- Braun, M.; Philipp, S. A Review on Aggregation Approaches of Controllable Distributed Energy Units in Electrical Power Systems. Int. J. Distrib. Energy Resour. 2008, 4, 297–319. [Google Scholar]
- Gao, Z.; Alshehri, K.; Birge, J.R. On Efficient Aggregation of Distributed Energy Resources. In Proceedings of the 2021 60th IEEE Conference on Decision and Control (CDC), Austin, TX, USA, 14–17 December 2021; pp. 7064–7069. [Google Scholar] [CrossRef]
- Alshehri, K.; Ndrio, M.; Bose, S.; Başar, T. The Impact of Aggregating Distributed Energy Resources on Electricity Market Efficiency. In Proceedings of the 2019 53rd Annual Conference on Information Sciences and Systems, CISS 2019, Baltimore, MD, USA, 20–22 March 2019; ISBN 9781728111513. [Google Scholar] [CrossRef]
- Beer, S. Dynamic Coalition Formation in Electricity Markets. Ph.D. Thesis, Carl von Ossietzky University of Oldenburg, Oldenburg, Germany, 2016. [Google Scholar]
- Ray, D. A Game-Theoretic Perspective on Coalition Formation; Oxford University Press: Oxford, UK, 2007; pp. 2013–2015. [Google Scholar] [CrossRef]
- Bitar, E.Y.; Baeyens, E.; Khargonekar, P.P.; Poolla, K.; Varaiya, P. Optimal Sharing of Quantity Risk for a Coalition of Wind Power Producers Facing Nodal Prices. In Proceedings of the American Control Conference, Montreal, QC, Canada, 27–29 June 2012. [Google Scholar]
- Wang, X.; Liu, Z.; Zhang, H.; Zhao, Y.; Shi, J.; Ding, H. A Review on Virtual Power Plant Concept, Application and Challenges. In Proceedings of the 2019 IEEE Innovative Smart Grid Technologies-Asia (ISGT Asia), Chengdu, China, 21–24 May 2019; pp. 4328–4333. [Google Scholar] [CrossRef]
- Nieße, A. Verteilte kontinuierliche Einsatzplanung in Dynamischen Virtuellen Kraftwerken. Ph.D. Thesis, Carl von Ossietzky University Oldenburg, Oldenburg, Germany, 2015. [Google Scholar]
- Marinescu, B.; Gomis-Bellmunt, O.; Dörfler, F.; Schulte, H.; Sigrist, L. Dynamic Virtual Power Plant: A New Concept for Grid Integration of Renewable Energy Sources. arXiv 2021, arXiv:2108.00153. [Google Scholar] [CrossRef]
- Saito, T.; Yoshida, A.; Kashikawa, T.; Kimura, K.; Amano, Y. Combinatorial Optimization-based Hierarchical Management of Residential Energy Systems as Virtual Power Plant. In Proceedings of the 2020 59th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE), Chiang Mai, Thailand, 23–26 September 2020; pp. 1833–1839. [Google Scholar] [CrossRef]
- Tröschel, M. Aktive Einsatzplanung in Holonischen Virtuellen Kraftwerken. Ph.D. Thesis, Carl von Ossietzky Universität Oldenburg, Oldenburg, Germany, 2010. [Google Scholar]
- Hinrichs, C. Selbstorganisierte Einsatzplanung Dezentraler Akteure im Smart Grid. Ph.D. Thesis, Carl von Ossietzky University Oldenburg, Oldenburg, Germany, 2014. [Google Scholar]
- Bremer, J.; Lehnhoff, S. Controlled Self-organization for Steering Local Multi-objective Optimization in Virtual Power Plants. In Highlights in Practical Applications of Agents, Multi-Agent Systems, and Trust-Worthiness. The PAAMS Collection; De La Prieta, F., Mathieu, P., Rincón Arango, J.A., El Bolock, A., Del Val, E., Jordán Prunera, J., Carneiro, J., Fuentes, R., Lopes, F., Julian, V., Eds.; Communications in Computer and Information Science; Springer International Publishing: Berlin/Heidelberg, Germany, 2020; Volume 1233, pp. 314–325. [Google Scholar] [CrossRef]
- Goia, B.; Cioara, T.; Anghel, I. Virtual Power Plant Optimization in Smart Grids: A Narrative Review. Future Internet 2022, 14, 128. [Google Scholar] [CrossRef]
- Abrell, J.; Rausch, S.; Streitberger, C. The Economic and Climate Value of Flexibility in Green Energy Markets. Environ. Resour. Econ. 2022, 83, 289–312. [Google Scholar] [CrossRef]
- Degefa, M.Z.; Sperstad, I.B.; Sæle, H. Comprehensive classifications and characterizations of power system flexibility resources. Electr. Power Syst. Res. 2021, 194, 107022. [Google Scholar] [CrossRef]
- Tiemann, P.H.; Nebel-Wenner, M.; Holly, S.; Frost, E.; Jimenez Martinez, A.; Nieße, A. Operational Flexibility for Multi-Purpose Usage of Pooled Battery Storage Systems. Energy Inf. 2022, 5, 14. [Google Scholar] [CrossRef]
- Englberger, S.; Jossen, A.; Hesse, H. Unlocking the Potential of Battery Storage with the Dynamic Stacking of Multiple Applications. Cell Rep. Phys. Sci. 2020, 1, 100238. [Google Scholar] [CrossRef]
- Hart, J.; Bull, P.; Albers, K.; Sevilla, S. Multiple-Use Applications of Distributed Energy Resources to Meet Customer Needs and Provide Utility and Grid Services. Nat. Gas Electr. 2019, 36, 19–28. [Google Scholar] [CrossRef]
- Chalkiadakis, G.; Elkind, E.; Markakis, E.; Jennings, N.R. Overlapping Coalition Formation. In Internet and Network Economics, Proceedings of the 4th International Workshop, WINE 2008, Shanghai, China, 17–20 December 2008; Papadimitriou, C., Zhang, S., Eds.; Springer: Berlin/Heidelberg, Germany, 2008; pp. 307–321. [Google Scholar]
- Mahdiraji, H.A.; Razghandi, E.; Hatami-Marbini, A. Overlapping coalition formation in game theory: A state-of-the-art review. Expert Syst. Appl. 2021, 174, 114752. [Google Scholar] [CrossRef]
- Rahwan, T.; Michalak, T.P.; Wooldridge, M.; Jennings, N.R. Coalition structure generation: A survey. Artif. Intell. 2015, 229, 139–174. [Google Scholar] [CrossRef]
- Shehory, O.M.; Sycara, K.; Jha, S. Multi-agent coordination through coalition formation. In Intelligent Agents IV Agent Theories, Architectures, and Languages; Singh, M.P., Rao, A., Wooldridge, M.J., Eds.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 1998; Volume 1365, pp. 143–154. [Google Scholar] [CrossRef]
- Aziz, H.; de Keijzer, B. Complexity of Coalition Structure Generation. In Proceedings of the 10th International Conference on Autonomous Agents and Multiagent Systems, Taipei, Taiwan, 2–6 May 2011; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2011; Volume 1, pp. 191–198. [Google Scholar]
- Rahwan, T.; Jennings, N.R. Coalition Structure Generation: Dynamic Programming Meets Anytime Optimization. In Proceedings of the 23rd National Conference on Artificial Intelligence, Chicago, IL, USA, 13–17 July 2008; AAAI Press: Chicago, IL, USA, 2008; Volume 1, pp. 156–161. [Google Scholar]
- Krausburg, T.; Bordini, R.H. Constrained coalition formation among heterogeneous agents for the multi-agent programming contest. In Proceedings of the 11th International Conference on Agents and Artificial Intelligence, Prague, Czech Republic, 19–21 February 2019; Volume 1, pp. 162–169, ISBN 9789897583506. [Google Scholar] [CrossRef]
- Capezzuto, L.; Tarapore, D.; Ramchurn, S. Anytime and Efficient Coalition Formation with Spatial and Temporal Constraints. In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Cham, Switzerland, 2020; Volume 12520 LNAI, pp. 589–606. ISBN 9783030664114. [Google Scholar] [CrossRef]
- Hausken, K. The Shapley value of coalitions to other coalitions. Humanit. Soc. Sci. Commun. 2020, 7, 104. [Google Scholar] [CrossRef]
- Chalkiadakis, G.; Elkind, E.; Markakis, E.; Polukarov, M.; Jennings, N.R. Stability of overlapping coalitions. ACM SIGecom Exch. 2009, 8, 1–5. [Google Scholar] [CrossRef]
- Bremer, J.; Lehnhoff, S. Decentralized Coalition Formation with Agent-based Combinatorial Heuristics. ADCAIJ Adv. Distrib. Comput. Artif. Intell. J. 2017, 6, 29–44. [Google Scholar] [CrossRef]
- Li, X.; Soh, L.K. Investigating reinforcement learning in multiagent coalition formation. In Proceedings of the AAAI Conference on Artificial Intelligence, San Jose, CA, USA, 25–29 July 2004; Volume WS-04-06, pp. 22–28. [Google Scholar]
- Arnold, T.; Schwalbe, U. Dynamic coalition formation and the core. J. Econ. Behav. Organ. 2002, 49, 363–380. [Google Scholar] [CrossRef]
- Capezzuto, L.; Tarapore, D.; Ramchurn, S.D. Large-Scale, Dynamic and Distributed Coalition Formation with Spatial and Temporal Constraints. In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Cham, Switzerland, 2021; Volume 12802 LNAI, pp. 108–125. ISBN 9783030822538. [Google Scholar] [CrossRef]
- Lehnhoff, S.; Klingenberg, T.; Blank, M.; Calabria, M.; Schumacher, W. Distributed coalitions for reliable and stable provision of frequency response reserve. In Proceedings of the 2013 IEEE International Workshop on Inteligent Energy Systems (IWIES), Vienna, Austria, 14 November 2013; pp. 11–18. [Google Scholar] [CrossRef]
- Mihailescu, R.C.; Vasirani, M.; Ossowski, S. Dynamic Coalition Adaptation for Efficient Agent-Based Virtual Power Plants. In Multiagent System Technologies, Proceedings of the Multiagent System Technologies, 8th German Conference, MATES 2011, Leipzig, Germany, 6–7 October 2011; Klügl, F., Ossowski, S., Eds.; Springer: Berlin/Heidelberg, Germany, 2011; pp. 101–112. [Google Scholar] [CrossRef]
- Shabanzadeh, M.; Sheikh-El-Eslami, M.K.; Haghifam, M.R. A medium-term coalition-forming model of heterogeneous DERs for a commercial virtual power plant. Appl. Energy 2016, 169, 663–681. [Google Scholar] [CrossRef]
- Valinejad, J.; Marzband, M.; Korkali, M.; Xu, Y.; Saad Al-Sumaiti, A. Coalition Formation of Microgrids with Distributed Energy Resources and Energy Storage in Energy Market. J. Mod. Power Syst. Clean Energy 2020, 8, 906–918. [Google Scholar] [CrossRef]
- Vinyals, M.; Bistaffa, F.; Farinelli, A.; Rogers, A. Coalitional energy purchasing in the smart grid. In Proceedings of the 2012 IEEE International Energy Conference and Exhibition (ENERGYCON), Florence, Italy, 9–12 September 2012; pp. 848–853. [Google Scholar] [CrossRef]
- Lee, S.H.S.; Deng, J.D.; Purvis, M.K.; Purvis, M. Hierarchical population-based learning for optimal large-scale coalition structure generation in smart grids. In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Berlin/Heidelberg, Germany, 2018; Volume 11320. [Google Scholar] [CrossRef]
- Sadeghi, M.; Erol-Kantarci, M. Deep Reinforcement Learning Based Coalition Formation for Energy Trading in Smart Grid. In Proceedings of the 2021 IEEE 4th 5G World Forum (5GWF), Montreal, QC, Canada, 13–15 October 2021; pp. 200–205. [Google Scholar] [CrossRef]
- Sandholm, T.; Larson, K.; Andersson, M.; Shehory, O.; Tohmé, F. Coalition structure generation with worst case guarantees. Artif. Intell. 1999, 111, 209–238. [Google Scholar] [CrossRef]
- Shapley, L.S. 17. A Value for n-Person Games. In Contributions to the Theory of Games (AM-28), Volume II; Kuhn, H.W., Tucker, A.W., Eds.; Princeton University Press: Princeton, NJ, USA, 1953; pp. 307–318. [Google Scholar] [CrossRef]
- Blank, M. Reliability Assessment of Coalitions for the Provision of Ancillary Services. Ph.D. Thesis, Carl von Ossietzky University of Oldenburg, Oldenburg, Germany, 2015. [Google Scholar]
- Tošić, P.T.; Ordonez, C. Distributed Protocols for Multi-Agent Coalition Formation: A Negotiation Perspective. In Active Media Technology, Proceedings of the Active Media Technology 8th International Conference, AMT 2012, Macau, China, 4–7 December 2012; Huang, R., Ghorbani, A.A., Pasi, G., Yamaguchi, T., Yen, N.Y., Jin, B., Eds.; Springer: Berlin/Heidelberg, Germany, 2012; pp. 93–102. [Google Scholar]
Paper | Objective | Endogenous vs. Exogenous | CSG Solution | Dynamic Aggregation | Reflection of Grid Topology | Flexibility Assessment | Reliability Assessment | Overlapping CF |
---|---|---|---|---|---|---|---|---|
[35] | Fit a given set of energy products | Endogenous | Combinatorial heuristics | ✓ | ✗ | ✓ | ✗ | ✗ |
[39] | Reliable provision of primary frequency control | Exogenous | Solving multi-objective optimization problem | (✓) | ✓ | ✗ | ✓ | ✗ |
[9] | Fulfill power products | Endogenous | Heuristic | ✓ | ✓ | (✓) | ✗ | ✗ |
[40] | Integration of DERs | Endogenous | Negotiation mechanism | ✓ | ✗ | ✗ | ✗ | ✗ |
[41] | Maximize expected profit | Exogenous | Solving an MILP | ✗ | ✗ | ✗ | ✗ | ✗ |
[42] | Profit maximization | Exogenous | Solving bilevel optimization problem | ✗ | ✗ | ✓ | ✗ | ✗ |
[43] | Discount through collective buying | Mixed | Integer programming | ✗ | (✓) | ✗ | ✗ | ✗ |
[44] | Reduction in the variability of RES | Exogenous | Top k merit weighting PBIL | ✓ | ✗ | ✗ | ✗ | ✗ |
[45] | Cost minimization in peer-to-peer energy trading | Exogenous | Deep Q-learning-based coalition formation | ✗ | (✓) | ✗ | ✗ | ✗ |
Phase | Extension |
---|---|
1. Product Portfolio Management | Extended product portfolio as part of the formal model to formalize the possibility of trading multiple products at a time. Method for solving the resource allocation problem, which considers several products at a time and provides a product portfolio as a result. |
2. Neighborhood Formation | Maintaining different neighborhoods to consider different constraints for different types of electricity products. Investigation of different values for the ratio , since the communication overhead for overlapping coalitions could be larger. |
3. Coalition Formation | Extended agent contribution function as part of the formal model to formalize the possibility of agent contributions to multiple coalitions at a time. Heuristic for finding an optimal CS with overlapping coalitions that takes into account the characteristics of OCF, such as transitive dependencies agents in multiple coalitions. |
4. Payoff Distribution | No extensions necessary. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wolff, T.; Nieße, A. Dynamic Overlapping Coalition Formation in Electricity Markets: An Extended Formal Model. Energies 2023, 16, 6289. https://doi.org/10.3390/en16176289
Wolff T, Nieße A. Dynamic Overlapping Coalition Formation in Electricity Markets: An Extended Formal Model. Energies. 2023; 16(17):6289. https://doi.org/10.3390/en16176289
Chicago/Turabian StyleWolff, Torge, and Astrid Nieße. 2023. "Dynamic Overlapping Coalition Formation in Electricity Markets: An Extended Formal Model" Energies 16, no. 17: 6289. https://doi.org/10.3390/en16176289
APA StyleWolff, T., & Nieße, A. (2023). Dynamic Overlapping Coalition Formation in Electricity Markets: An Extended Formal Model. Energies, 16(17), 6289. https://doi.org/10.3390/en16176289