Skip to main content

Coalitions of Electric Vehicles in Smart Grids

  • Chapter
  • First Online:

Part of the book series: Emergence, Complexity and Computation ((ECC,volume 29))

Abstract

In this chapter, we introduce the use of self-organised coalitions in smart grid scenarios for finding a coalition structure that maximises the systems’ utility. The complexity of such a task is exponential with the number of agents, and optimal coalition formation has been considered impractical. Several heuristic alternatives have been proposed in the research literature to handle such a problem. However, most existing methods approach coalition formation neglecting important aspects like maximising the total revenue or ensuring stability. Nonetheless, these points are fundamental in the context of smart grids, especially when we refer to virtual power plants (VPPs) of plug-in electric vehicles (PEVs), which have very limited energy capacity and small profits. In this chapter, we present two classes of constraints: (i) geographic-based, where the geographic position of PEVs is considered to avoid overloading the energy distribution network; and (ii) user-based, where the preferences of the PEV-users (owners) are taken into account to promote lasting coalitions. We also propose three methods for addressing coalition formation within such constrained scenarios: (i) DCCF, where agents invite neighbours to join their coalitions; (ii) SACF, where agents ask to join their neighbours’ coalitions; and (iii) SACF\(^+\), which is a natural evolution of SACF, where agents can change their coalitions, thus making the process much more dynamic. In all cases, agents negotiate the formation of coalitions among themselves, each on behalf a single PEV. The presented approaches were evaluated in closed and open world scenarios. Regarding the results, all three methods run in a few milliseconds regardless of the number of agents, achieving near-optimal solutions. In all tested cases, results were above 90% of optimum, on average. In comparison, despite delivering optimal solutions, traditional approaches took several hours and run for up to 20 agents, which represents a small and unrealistic scenario for smart grids. Thus, the proposed approaches show that providing approximate solutions for the coalition formation problem is attainable in smart grids scenarios.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    We use the terms PEV and agent interchangeably.

  2. 2.

    We assume a power rating \(w_i\) of 3.3 kW for every agent \(i \in \mathscr {A}\). This value is similar to that of some commercial PEVs. However, any other such value could be used here.

  3. 3.

    We consider that each time step corresponds to 1 min.

  4. 4.

    The distance metric does not play an important role in this work. Anyway, geographical distance is a reasonable approximation (in the absence of a better one) for this problem. In real situations, it could be trivially replaced by another one.

  5. 5.

    In real scenarios, the ID could be easily replaced by any other comparable code, such as the vehicle’s license plate.

  6. 6.

    It is important to note that, in the beginning, all agents act as requesters.

  7. 7.

    The leader of a coalition does not have any specific characteristics. Instead, it is just a role assumed by an agent to represent the coalition in negotiation processes, thus avoiding redundant negotiations. When the coalition is broken (i.e., one of its members has left), the leader is also responsible for notifying its members about the event.

  8. 8.

    The rationale behind the second case (request received by a singleton agent) is that the requester can also have received requests after having made his request. In this sense, the confirmation is needed to ensure that the requester is still interested in joining the coalition.

  9. 9.

    If there are no coalitions, then singleton neighbours are considered in this process.

  10. 10.

    A request is mutual when two agents propose the same coalition to each other. In this case, only the agent with the lowest ID will accept the request of the other, thus becoming the leader of that coalition.

  11. 11.

    It is noteworthy that only the agent with the greatest ID operates this phase.

  12. 12.

    Again, we consider each time step corresponds to 1 min.

  13. 13.

    As for SACF, in the beginning, all agents act as requesters.

  14. 14.

    Following the same idea of SACF, the leadership of a coalition is just a role assumed by an agent to represent the coalition in negotiation processes, thus avoiding redundant negotiations. The leader is also responsible for notifying the coalition’s members when it is broken (i.e., one of its members has left). Here, the leader of a coalition is the agent with lowest ID (which, in real situations, could be replaced, e.g., by the vehicle’s licence plate).

  15. 15.

    The second phase is important because the requester may also receive requests. Thus, a confirmation is needed for ensuring the requester is still interested in joining the coalition.

  16. 16.

    It is noteworthy that only the agent with the greatest ID operates this phase.

References

  1. Bazzan, A.L.C., Ramos, G.de.O.: Forming coalitions of electric vehicles in constrained scenarios. In: Bajo, J., Hallenborg, K., Pawlewski, P., Botti, V., Sánchez-Pi, N., Duque Méndez, N.D., Lopes, F., Julian, V. (eds.) Highlights of Practical Applications of Agents, Multi-Agent Systems, and Sustainability - The PAAMS Collection. Communications in Computer and Information Science, vol. 524, pp. 237–248. Springer International Publishing, Berlin (2015)

    Google Scholar 

  2. Bistaffa, F., Farinelli, A., Cerquides, J., Rodríguez-Aguilar, J., Ramchurn, S.D.: Anytime coalition structure generation on synergy graphs. In: Proceedings of the 2014 International Conference on Autonomous Agents and Multi-agent Systems, AAMAS ’14, Richland, SC, pp. 13–20. International Foundation for Autonomous Agents and Multiagent Systems (2014)

    Google Scholar 

  3. Bremer, J., Lehnhoff, S.: Decentralized coalition formation in agent-based smart grid applications. Highlights of Practical Applications of Scalable Multi-Agent Systems. The PAAMS Collection: International Workshops of PAAMS 2016, Sevilla, Spain, June 1–3, 2016. Proceedings, pp. 343–355. Springer International Publishing, Berlin (2016)

    Google Scholar 

  4. Chakraborty, S., Nakamura, S., Okabe, T.: Scalable and optimal coalition formation of microgrids in a distribution system. In: IEEE PES Innovative Smart Grid Technologies, Europe, October 2014, pp. 1–6 (2014)

    Google Scholar 

  5. Chalkiadakis, G., Boutilier, C.: Sequentially optimal repeated coalition formation under uncertainty. Autonomous Agents and Multi-Agent Systems 24(3), 441–484 (2012)

    Article  Google Scholar 

  6. Chalkiadakis, G., Robu, V., Kota, R., Rogers, A., Jennings, N.R.: Cooperatives of distributed energy resources for efficient virtual power plants. In: Proceedings of 10th International Conference on Autonomous Agents and Multiagent Systems, Taipei, Taiwan, pp. 787–794 (2011)

    Google Scholar 

  7. Clement-Nyns, K., Haesen, E., Driesen, J.: The impact of charging plug-in hybrid electric vehicles on a residential distribution grid. IEEE Trans. Power Syst. 25(1), 371–380 (2010)

    Article  Google Scholar 

  8. Farinelli, A., Bicego, M., Ramchurn, S., Zucchelli, M.: C-link: a hierarchical clustering approach to large-scale near-optimal coalition formation. In: Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence, IJCAI’13, pp. 106–112. AAAI Press (2013)

    Google Scholar 

  9. Greer, C., Wollman, D.A., Prochaska, D.E., Boynton, P.A., Mazer, J.A., Nguyen, C.T., FitzPatrick, G.J., Nelson, T.L., Koepke, G.H., Hefner Jr, A.R., Pillitteri, V.Y., Brewer, T.L., Golmie, N.T., Su, D.H., Eustis, A.C., Holmberg, D.G., Bushby, S.T.: NIST framework and roadmap for smart grid interoperability standards, release 3.0. Technical report, National Institute of Standards and Technology, Gaithersburg, MD (2014)

    Google Scholar 

  10. Kamboj, S., Kempton, W., Decker, K.S.: Deploying power grid-integrated electric vehicles as a multi-agent system. In: Proceedings of 10th International Conference on Autonomous Agents and Multiagent Systems, Taipei, Taiwan, pp. 13–20 (2011)

    Google Scholar 

  11. Kempton, W., Tomić, J.: Vehicle-to-grid power fundamentals: calculating capacity and net revenue. J. Power Sources 144(1), 268–279 (2005)

    Article  Google Scholar 

  12. Kempton, W., Tomić, J.: Vehicle-to-grid power implementation: from stabilizing the grid to supporting large-scale renewable energy. J. Power Sources 144(1), 280–294 (2005)

    Article  Google Scholar 

  13. Lasseter, R.H.: Microgrids. In: Power Engineering Society Winter Meeting, vol. 1, pp. 305–308. IEEE (2002)

    Google Scholar 

  14. Mihailescu, R.-C., Vasirani, M., Ossowski, S.: Dynamic coalition adaptation for efficient agent-based virtual power plants. In: Klügl, F., Ossowski, S. (eds.) Multiagent System Technologies. Lecture Notes in Computer Science, vol. 6973, pp. 101–112. Springer, Berlin (2011)

    Chapter  Google Scholar 

  15. Mondal, A., Misra, S.: Dynamic coalition formation in a smart grid: a game theoretic approach. In: 2013 IEEE International Conference on Communications Workshops (ICC), June 2013, pp. 1067–1071 (2013)

    Google Scholar 

  16. Pudjianto, D., Ramsay, C., Strbac, G.: Virtual power plant and system integration of distributed energy resources. IET Renew. Power Gener. 1(1), 10–16 (2007)

    Article  Google Scholar 

  17. Rahwan, T., Jennings, N.R.: An improved dynamic programming algorithm for coalition structure generation. In: Proceedings of the Seventh International Conference on Autonomous Agents and Multiagent Systems (AAMAS’08), Estoril, Portugal, May 2008, pp. 1417–1420 (2008)

    Google Scholar 

  18. Rahwan, T., Michalak, T., Elkind, E., Faliszewski, P., Sroka, J., Wooldridge, M., Jennings, N.: Constrained coalition formation. In: The Twenty Fifth Conference on Artificial Intelligence (AAAI), August 2011, pp. 719–725 (2011)

    Google Scholar 

  19. Rahwan, T., Michalak, T.P., Wooldridge, M., Jennings, N.R.: Coalition structure generation: a survey. Artif. Intell. 229, 139–174 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  20. Rahwan, T., Nguyen, T.-D., Michalak, T.P., Polukarov, M., Croitoru, M., Jennings, N.R.: Coalitional games via network flows. In: Rossi, F. (ed.) Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence, IJCAI’13, pp. 324–331. AAAI Press (2013)

    Google Scholar 

  21. Rahwan, T., Ramchurn, S.D., Dang, V.D., Jennings, N.R.: Near-optimal anytime coalition structure generation. In: Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI 07), January 2007, pp. 2365–2371. http://ijcai.org/proceedings07.php (2007)

  22. Ramchurn, S., Vytelingum, P., Rogers, A., Jennings, N.: Putting the “smarts” into the smart grid: a grand challenge for artificial intelligence. Commun. ACM 55(4), 86–97 (2012)

    Article  Google Scholar 

  23. Ramchurn, S.D., Polukarov, M., Farinelli, A., Jennings, N., Trong, C.: Coalition formation with spatial and temporal constraints. In: International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2010), pp. 1181–1188 (2010)

    Google Scholar 

  24. Ramos, G.de.O., Bazzan, A.L.C.: Reduction of coalition structure’s search space based on domain information: an application in smart grids. In: 2012 Third Brazilian Workshop on Social Simulation (BWSS), Curitiba, Brasil, October 2012, pp. 112–119 (2012)

    Google Scholar 

  25. Ramos, G.de.O., Burguillo, J.C., Bazzan, A.L.C.: Self-adapting coalition formation among electric vehicles in smart grids. In: 2013 IEEE 7th International Conference on Self-Adaptive and Self-Organizing Systems (SASO), Philadelphia, USA, September 2013, pp. 11–20. IEEE (2013)

    Google Scholar 

  26. Ramos, G.de.O., Burguillo, J.C., Bazzan, A.L.C.: Dynamic constrained coalition formation among electric vehicles. J. Braz. Comput. Soc. 20(8), 1–15 (2014)

    Google Scholar 

  27. Ramos, G.de.O., Burguillo, J.C., Bazzan, A.L.C.: A self-adapting similarity-based coalition formation approach for plug-in electric vehicles in smart grids. Multiagent Grid Syst. 11(3), 167–187 (2015)

    Google Scholar 

  28. Rigas, E., Ramchurn, S., Bassiliades, N.: Managing electric vehicles in the smart grid using artificial intelligence: a survey. IEEE Trans. Intell. Transp. Syst. 16(4), 1619–1635 (2015). Aug

    Article  Google Scholar 

  29. Saad, W., Han, Z., Poor, H.V.: Coalitional game theory for cooperative micro-grid distribution networks. In: 2011 IEEE International Conference on Communications Workshops (ICC), June 2011, pp. 1–5 (2011)

    Google Scholar 

  30. Sandholm, T., Larson, K., Andersson, M., Shehory, O., Tohmé, F.: Coalition structure generation with worst case guarantees. Artif. Intell. 111(1–2), 209–238 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  31. Shehory, O., Kraus, S.: Methods for task allocation via agent coalition formation. Artif. Intell. 101(1–2), 165–200 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  32. U. S. Department of Energy. Grid 2030: A national vision for electricity’s second 100 years (2003)

    Google Scholar 

  33. Ueda, S., Kitaki, M., Iwasaki, A., Yokoo., M.: Concise characteristic function representations in coalitional games based on agent types. In: Walsh, T. (ed.) Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence IJCAI’11, vol. 1, pp. 393–399. AAAI Press (2011)

    Google Scholar 

  34. Vandael, S., Boucké, N., Holvoet, T., Deconinck, G.: Decentralized demand side management of plug-in hybrid vehicles in a smart grid. In: Rogers, A., McArthur, S., Guo, Y. (eds.) Proceedings of the First International Workshop on Agent Technology for Energy Systems (ATES 2010), Toronto, pp. 67–74 (2010)

    Google Scholar 

  35. Vandael, S., Boucké, N., Holvoet, T., De Craemer, K., Deconinck, G.: Decentralized coordination of plug-in hybrid vehicles for imbalance reduction in a smart grid. In: Proceedings of 10th International Conference on Autonomous Agents and Multiagent Systems – Innovative Applications Track (AAMAS 2011), May 2011, pp. 803–810. International Foundation for Autonomous Agents and Multiagent Systems (2011)

    Google Scholar 

  36. Vasirani, M., Kota, R., Cavalcante, R., Ossowski, S., Jennings, N.: An agent-based approach to virtual power plants of wind power generators and electric vehicles. IEEE Trans. Smart Grid 4(3), 1314–1322 (2013)

    Article  Google Scholar 

  37. Voice, T., Ramchurn, S.D., Jennings, N.R.: On coalition formation with sparse synergies. In: Conitzer, V., Winikoff, M., van der Hoek, W., Padgham, L. (eds.) Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems AAMAS ’12, Richland, SC, 2012, vol. 1, pp. 223–230. International Foundation for Autonomous Agents and Multiagent Systems (2012)

    Google Scholar 

  38. Yasir, M., Purvis, M., Purvis, M., Savarimuthu, B.T.R.: Dynamic coalition formation in energy micro-grids. PRIMA 2015: Principles and Practice of Multi-Agent Systems: 18th International Conference, Bertinoro, Italy, October 26–30, 2015, Proceedings, pp. 152–168. Springer International Publishing, Berlin (2015)

    Google Scholar 

  39. Yeh, D.Y.: A dynamic programming approach to the complete set partitioning problem. BIT Numer. Math. 26(4), 467–474 (1986)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

Ramos and Bazzan are partially supported by CNPq and CAPES grants. This work was also partially supported by the European Regional Development Fund (ERDF) together with the Galician Regional Government under agreement for funding the Atlantic Research Center for Information and Communication Technologies (AtlantTIC). Icons from Openclipart (http://openclipart.org/) were used in Figs. 10.1, 10.3 and 10.15.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Juan C. Burguillo .

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Ramos, G.d.O., Burguillo, J.C., Bazzan, A.L.C. (2018). Coalitions of Electric Vehicles in Smart Grids. In: Self-organizing Coalitions for Managing Complexity. Emergence, Complexity and Computation, vol 29. Springer, Cham. https://doi.org/10.1007/978-3-319-69898-4_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-69898-4_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-69896-0

  • Online ISBN: 978-3-319-69898-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics