Application of an Auction Algorithm in an Agent-Based Power Balancing System

  • Piotr Pałka
  • Weronika Radziszewska
  • Zbigniew Nahorski
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 185)


The paper presents an application of an auction algorithm in a computer multi-agent system for managing the unbalanced energy in a microgrid. The main goal of the system is to control and minimize the differences between the current energy demand and the actual energy production, using an auction algorithm. The assumption of distributed generations in the microgrid, which includes renewable power sources, is made. The storages, and the controllable power sources improve the system operation. The differences between the actual demand and generated energy are caused by unpredictable level of electric power generation by uncontrolled sources (mainly wind turbines and solar panels) and/or randomness of power utilization. The system will tend to balance these differences on-line in short time intervals (about one minute) to follow-up the varying level of local power generation and loads.


Wind Turbine Multiagent System Smart Grid Passive Negotiator Distribution Grid 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Abbey, C., Joos, G.: Energy management strategies for optimization of energy storage in wind power hybrid system. In: IEEE 36th Power Electronics Specialists Conference, PESC 2005, pp. 2066–2072. IEEE (2005)Google Scholar
  2. 2.
    Allweyer, T.: BPMN 2.0: Introduction to the Standard for Bussiness Process Modeling. Herstellung und Verlag: Books on Demand GmbH (2009)Google Scholar
  3. 3.
    Bellifemine, F.L., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. John Wiley Sons Ltd. (2007)Google Scholar
  4. 4.
    Bertsekas, D.P.: Auction algorithms for network flow problems: A tutorial introduction. Computational Optimization and Applications 1(1), 7–66 (1992)MathSciNetzbMATHCrossRefGoogle Scholar
  5. 5.
    Dimeas, A.L., Hatziargyriou, N.D.: Operation of a multiagent system for microgrid control. IEEE Transactions on Power Systems 20(3), 1447–1455 (2005)CrossRefGoogle Scholar
  6. 6.
    Kaleta, M., Traczyk, T. (eds.): Modeling Multi-commodity Trade: Information Exchange Methods. AISC, vol. 121. Springer, Heidelberg (2012)Google Scholar
  7. 7.
    Lagorse, J., Simões, M.G., Miraoui, A.: A multiagent fuzzy-logic-based energy management of hybrid systems. IEEE Transactions on Industry Applications 45(6), 2123–2129 (2009)CrossRefGoogle Scholar
  8. 8.
    McArthur, S.D.J., Davidson, E.M., Catterson, V.M., Dimeas, A.L., Hatziargyriou, N.D., Ponci, F., Funabashi, T.: Multi-agent systems for power engineering applications part i: concepts, approaches, and technical challenges. IEEE Transactions on Power Systems 22(4), 1743–1752 (2007)CrossRefGoogle Scholar
  9. 9.
    McArthur, S.D.J., Davidson, E.M., Catterson, V.M., Dimeas, A.L., Hatziargyriou, N.D., Ponci, F., Funabashi, T.: Multi-agent systems for power engineering applications part ii: technologies, standards, and tools for building multi-agent systems. IEEE Transactions on Power Systems 22(4), 1753–1759 (2007)CrossRefGoogle Scholar
  10. 10.
    Nahorski, Z., Pałka, P., Radziszewska, W., Stańczak, J.: Założenia dla systemu wieloagentowego do bieżacego bilansowania energii generowanej i pobieranej. Tech. rep., RB/61/2011, Systems Research Institute, Polish Academy of Science (2011)Google Scholar
  11. 11.
    Nahorski, Z., Radziszewska, W.: Ogólny projekt systemow bilansowania energii w ośrodku badawczo-szkoleniowym. Tech. rep., RB/77/2011, Systems Research Institute, Polish Academy of Science (2011)Google Scholar
  12. 12.
    Nahorski, Z., Radziszewska, W., Parol, M., Pałka, P.: Intelligent power balancing systems in electric microgrids. Rynek Energii 1(98), 59–66 (2011)Google Scholar
  13. 13.
    Palma-Behnke, R., Benavides, C., Aranda, E., Llanos, J., Saez, D.: Energy management system for a renewable based microgrid with a demand side management mechanism. In: 2011 IEEE Symposium on Computational Intelligence Applications In Smart Grid, CIASG, pp. 1–8. IEEE (2011)Google Scholar
  14. 14.
    Ricalde, L.J., Ordonez, E., Gamez, M., Sanchez, E.N.: Design of a smart grid management system with renewable energy generation. In: 2011 IEEE Symposium on Computational Intelligence Applications In Smart Grid, CIASG, pp. 1–4. IEEE (2011)Google Scholar
  15. 15.
    Schoeneich, R.O., Pałka, P.: Application of auction mechanisms in routing decisions for delay and disruptive tolerant networks. Przeglad Telekomunikacyjny- Wiadomosci Telekomunikacyjne LXXXIV(8-9), 1000–1003 (2011)Google Scholar
  16. 16.
    Shoham, Y.: Agent oriented programming. Artificial Inteligence 60(1), 51–92 (1993)MathSciNetCrossRefGoogle Scholar
  17. 17.
    Shoham, Y., Leyton-Brown, K.: Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations. Cambridge University Press (2009)Google Scholar
  18. 18.
    Smith, R.G.: The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Transactions on Computers 100(12), 1104–1113 (1980)CrossRefGoogle Scholar
  19. 19.
    Tsikalakis, A., Hatziargyriou, N.: Centralized control for optimizing microgrids operation. In: 2011 IEEE Power and Energy Society General Meeting, pp. 1–8. IEEE (2011)Google Scholar
  20. 20.
    Vogt, H., Weiss, H., Spiess, P., Karduck, A.P.: Market-based prosumer participation in the smart grid. In: 2010 4th IEEE International Conference on Digital Ecosystems and Technologies, DEST, pp. 592–597. IEEE (2010)Google Scholar
  21. 21.
    Wooldridge, M., Bussmann, S., Klosterberg, M.: Production sequencing as negotiation. In: Proceedings of the First International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology, PAAM 1996, pp. 709–726 (1996)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Piotr Pałka
    • 1
  • Weronika Radziszewska
    • 2
  • Zbigniew Nahorski
    • 2
  1. 1.Institute of Control and Computation EngineeringWarsaw University of TechnologyWarsawPoland
  2. 2.Systems Research InstitutePolish Academy of SciencesWarsawPoland

Personalised recommendations