Assisted energy management in smart microgrids

  • Andrea Monacchi
  • Wilfried Elmenreich
Original Research


Demand response provides utilities with a mechanism to share with end users the stochasticity resulting from the use of renewable sources. Pricing is accordingly used to reflect energy availability, to allocate such a limited resource to those loads that value it most. However, the strictly competitive mechanism can result in service interruption in presence of competing demand. To solve this issue we investigate on the use of forward contracts, i.e., service-level agreements priced to reflect the expectation of future supply and demand curves. Given the limited resources of microgrids, service availability is an opposite objective to the one of system reactivity. We firstly design policy-based brokers and identify then a learning broker based on artificial neural networks. We show the latter being progressively minimizing the reimbursement costs and maximizing the overall profit.


Energy management Energy trading Artificial neural network Smart metering Behavior modeling 



The work of A. Monacchi is supported with a research scholarship by the Alpen-Adria-Universität Klagenfurt. The work of W. Elmenreich is supported by Lakeside Labs, Klagenfurt, Austria and funded by the European Regional Development Fund (ERDF) and the Carinthian Economic Promotion Fund (KWF).


  1. Adika C, Wang L (2014) Autonomous appliance scheduling for household energy management. IEEE Trans Smart Grid 5(2):673–682CrossRefGoogle Scholar
  2. Alam M, Ramchurn SD, Rogers A (2013) Cooperative energy exchange for the efficient use of energy and resources in remote communities. In: Proceedings of the 2013 international conference on autonomous agents and multi-agent systems, AAMAS ’13, pp 731–738Google Scholar
  3. Ausubel LM, Cramton P (2004) Auctioning many divisible goods. J Eur Econ Assoc 2:480G–493CrossRefGoogle Scholar
  4. Bapat T, Sengupta N, Ghai SK, Arya V, Shrinivasan YB, Seetharam D (2011) User-sensitive scheduling of home appliances. In: Proceedings of the 2Nd ACM SIGCOMM workshop on green networking, ACM, New York, NY, USA, GreenNets ’11, pp 43–48Google Scholar
  5. Berry M, Linoff G (1997) Data mining techniques: for marketing, sales, and customer support. Wiley, New JerseyGoogle Scholar
  6. Blum A (1992) Neural networks in C++: an object-oriented framework for building connectionist systems, 1st edn. Wiley, New JerseyGoogle Scholar
  7. Boger Z, Guterman H (1997) Knowledge extraction from artificial neural network models. In: Systems, man, and cybernetics, 1997. Computational cybernetics and simulation., 1997 IEEE international conference on, vol 4, pp 3030–3035. 10.1109/ICSMC.1997.633051Google Scholar
  8. Caudill M, Butler C (1992) Understanding neural networks. MIT Press, Cambridge (Computer explorations)zbMATHGoogle Scholar
  9. Chandan V, Ganu T, Wijaya TK, Minou M, Stamoulis G, Thanos G, Seetharam DP (2014) idr: Consumer and grid friendly demand response system. In: Proceedings of the 5th international conference on future energy systems, ACM, New York, NY, USA, e-Energy ’14, pp 183–194Google Scholar
  10. Chavali P, Yang P, Nehorai A (2014) A distributed algorithm of appliance scheduling for home energy management system. IEEE Trans Smart Grid 5(1):282–290CrossRefGoogle Scholar
  11. Colson C, Nehrir M (2009) A review of challenges to real-time power management of microgrids. In: Power energy society general meeting, 2009. PES ’09. IEEE, pp 1–8Google Scholar
  12. Egarter D, Monacchi A, Khatib T, Elmenreich W (2015) Integration of legacy appliances into home energy management systems. J Ambient Intel Humaniz Comput pp 1–15Google Scholar
  13. Ilic D, Da Silva P, Karnouskos S, Griesemer M (2012) An energy market for trading electricity in smart grid neighbourhoods. In: Proceedings of the 6th IEEE international conference on digital ecosystems technologies (DEST), pp 1–6Google Scholar
  14. Kok JK, Warmer CJ, Kamphuis IG (2005) Powermatcher: multiagent control in the electricity infrastructure. In: Proceedings of the fourth international joint conference on autonomous agents and multiagent systems, ACM, New York, NY, USA, AAMAS ’05, pp 75–82Google Scholar
  15. Lamparter S, Becher S, Fischer JG (2010) An agent-based market platform for smart grids. In: Proceedings of the 9th international conference on autonomous agents and multiagent systems: industry track, international foundation for autonomous agents and multiagent systems, Richland, SC, AAMAS ’10, pp 1689–1696Google Scholar
  16. Liu Y, Yuen C, Huang S, Ul Hassan N, Wang X, Xie S (2014) Peak-to-average ratio constrained demand-side management with consumer’s preference in residential smart grid. IEEE J Sel Top Signal Proc 8(6):1084–1097CrossRefGoogle Scholar
  17. Loia V, Terzija V, Vaccaro A, Wall P (2015) An affine-arithmetic-based consensus protocol for smart-grid computing in the presence of data uncertainties. IEEE Trans Ind Electron 62(5):2973–2982CrossRefGoogle Scholar
  18. Mohsenian-Rad AH, Wong V, Jatskevich J, Schober R, Leon-Garcia A (2010) Autonomous demand-side management based on game-theoretic energy consumption scheduling for the future smart grid. IEEE Trans Smart Grid 1(3):320–331CrossRefGoogle Scholar
  19. Monacchi A, Elmenreich W (2014) Home energy market simulator: the appliance usage model manager. Technical report, Alpen-Adria Universität KlagenfurtGoogle Scholar
  20. Monacchi A, Elmenreich W, D’Alessandro S, Tonello AM (2013) Strategies for energy conservation in carinthia and friuli-venezia giulia. In: Proceedings of the 39th annual conference of the IEEE industrial electronics society, Vienna, AustriaGoogle Scholar
  21. Monacchi A, Egarter D, Elmenreich W, D’Alessandro S, Tonello AM (2014a) GREEND: an energy consumption dataset of households in Italy and Austria. In: Proceedings of IEEE international conference on smart grid communications (SmartGridComm), Venice, ItalyGoogle Scholar
  22. Monacchi A, Zhevzhyk S, Elmenreich W (2014b) Hems: a home energy market simulator. Computer science-research and development pp 1–8, Doi:10.1007/s00450-014-0291-7Google Scholar
  23. Palensky P, Dietrich D (2011) Demand side management: demand response, intelligent energy systems, and smart loads. IEEE Trans on Ind Inf 7(3):381–388CrossRefGoogle Scholar
  24. Pöchacker M, Khatib T, Elmenreich W (2014) The microgrid simulation tool RAPSim: description and case study. In: Proceedinds of the (2014) IEEE innovative smart grid technologies (ISGT) conference-Asia. Kuala Lumpur, MalaysiaGoogle Scholar
  25. Ramchurn SD, Vytelingum P, Rogers A, Jennings NR (2012) Putting the ’smarts’ into the smart grid: a grand challenge for artificial intelligence. Commun ACM 55(4):86–97CrossRefGoogle Scholar
  26. Saad W, Han Z, Poor H, Basar T (2012) Game-theoretic methods for the smart grid: an overview of microgrid systems, demand-side management, and smart grid communications. IEEE Signal Proc Mag 29(5):86–105CrossRefGoogle Scholar
  27. Silberschatz A, Galvin PB, Gagne G (2008) Operating system concepts, 8th edn. Wiley, New JerseyzbMATHGoogle Scholar
  28. Sobe A, Fehervari I, Elmenreich W (2012) FREVO: a tool for evolving and evaluating self-organizing systems. In: Proceedings of the IEEE sixth international conference on self-adaptive and self-organizing systems workshops (SASOW), pp 105–110. Doi:10.1109/SASOW.2012.27Google Scholar
  29. Stanley KO, Miikkulainen R (2002) Evolving neural networks through augmenting topologies. Evol Comput 10(2):99–127CrossRefGoogle Scholar
  30. Swingler K (1996) Applying neural networks: a practical guide, pap/dsk edn. Morgan KaufmannGoogle Scholar
  31. Vaccaro A, Loia V, Formato G, Wall P, Terzija V (2015) A self-organizing architecture for decentralized smart microgrids synchronization, control, and monitoring. IEEE Trans Ind Inf 11(1):289–298CrossRefGoogle Scholar
  32. Vytelingum P, Ramchurn SD, Voice TD, Rogers A, Jennings NR (2010) Trading agents for the smart electricity grid. In: Proceedings of the 9th international conference on autonomous agents and multiagent systems (AAMAS ’10), pp 897–904Google Scholar
  33. Wang Y, Saad W, Han Z, Poor H, Basar T (2014) A game-theoretic approach to energy trading in the smart grid. IEEE Trans Smart Grid 5(3):1439–1450CrossRefGoogle Scholar
  34. Wijaya T, Banerjee D, Ganu T, Chakraborty D, Battacharya S, Papaioannou T, Seetharam D, Aberer K (2013) Drsim: A cyber physical simulator for demand response systems. In: Proceedings of the IEEE international conference on smart grid communications (SmartGridComm), pp 217–222Google Scholar
  35. Ygge F, Akkermans H (1996) Power load management as a computational market. In: Second international conference on multiagent systems (ICMAS), Kyoto, pp 393–400Google Scholar
  36. Zhevzhyk S, Elmenreich W (2015) Comparison of metaheuristic algorithms for evolving a neural controller for an autonomous robot. Trans Mach Learn Artif Intel 2(6):62–76Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2016

Authors and Affiliations

  1. 1.Institute of Networked and Embedded SystemsAlpen-Adria-Universität KlagenfurtKlagenfurtAustria

Personalised recommendations