Abstract
The concept of distributed generation and renewable energy has increased the need for using Smartgrids which are electric micro-grids having intelligent characteristics that provide autonomy to the system not only to improve their operation but also to make it easier for users their management. The aim of this paper is to propose a fuzzy-based Multi-Agent Model to control a micro-grid by determining optimal operation states based on real-time process conditions and energy market dynamics. The Prometheus methodology is used for the MAS architecture design and development. The implementation of the system is carried out using Java, the JADE framework and the JFuzzyLogic library. Based on the proposed fuzzy MAS model, a prototype was implemented and validated through a case study. Results obtained demonstrate the effectiveness of this approach to automatically manage the states of a micro-grid when connected to external grid in a dynamic energy market environment. It is also possible to extend this application for different micro-grid applications involving other power generation, storage, and consumption capabilities.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Hatziargyriou, N.: Microgrids: the key to unlock distributed energy resources? IEEE Power & Energy Magazine, pp. 26–28, May/June 2008
Deloitte, El futuro del sector de energía eléctrica global (2015). https://www2.deloitte.com/content/dam/Deloitte/mx/Documents/energy-resources/Futuro_Energia_Electrica.pdf
Carrera, Á., Iglesias, C.A., García-Algarra, J., Kolařík, D.: A real-life application of multi-agent systems for fault diagnosis in the provision of an Internet business service. J. Netw. Comput. Appl. 37, 146–154 (2014)
Duque, N.D., Ovalle, D.A.: Artificial Intelligence planning techniques for adaptive virtual course construction. Revista DYNA 78(170), 70–78 (2011)
Salazar, O.M., Ovalle, D.A., Duque, N.D.: Adaptive and personalized educational ubiquitous multi-agent system using context-awareness services and mobile devices. In: Zaphiris, P., Ioannou, A. (eds.) LCT 2015. LNCS, vol. 9192, pp. 301–312. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-20609-7_29
Cingolani, P., Alcalá-Fdez, J., JFuzzyLogic: a robust and flexible Fuzzy-Logic inference system language implementation. In: WCCI 2012 IEEE World Congress on Computational Intelligence, 10–15 June 2012, Brisbane, Australia (2012)
Padgham, L., Thangarajah, J., Winikoff, M.: Tool support for agent development using the Prometheus methodology. In: IEEE Fifth International Conference on Quality Software - QSIC (2005)
Wang, Z., Yang R., Wang, L.: Intelligent multi-agent control for integrated building and micro-grid systems. In: ISGT 2011, Hilton Anaheim, CA, pp. 1–7 (2011). https://doi.org/10.1109/isgt.2011.5759134
Cheah, P.H., Zhang, R., Gooi, H.B., Yu, H., Foo, M.K.: Consumer energy portal and home energy management system for smart grid applications. In: 10th International Power and Energy Conference 2012 (IPEC), Ho Chi Minh City, pp. 407–411 (2012). https://doi.org/10.1109/asscc.2012.6523302
Li, Z., Zang, C., Zeng, P., Yu, H., Li, H.: MAS based distributed automatic generation control for cyber-physical microgrid system. IEEE/CAA J. Automatica Sinica 3(1), 78–89 (2016). https://doi.org/10.1109/jas.2016.7373765
Kouluri, M.K, Pandey, R.K.: Intelligent agent based micro grid control. In: 2nd International Conference on Intelligent Agent & Multi-Agent Systems 2011, Chennai, pp. 62–66 (2011). https://doi.org/10.1109/iama.2011.6049007
Feron, B., Monti, A.: An agent based approach for Virtual Power Plant valuing thermal flexibility in energy markets. In: 2017 IEEE Manchester PowerTech, Manchester, pp. 1–6 (2017). https://doi.org/10.1109/ptc.2017.7981126
Bellifemine, F., Bergenti, F., Caire, G., Poggi, A.: Jade—a java agent development framework. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah, Seghrouchni.A. (eds.) Multi-Agent Programming: Languages, Platforms and Applications, vol. 15, pp. 125–147. Springer, Boston (2005). https://doi.org/10.1007/0-387-26350-0_5
Cingolani, P., Alcalá-Fdez, J.: jFuzzyLogic: a java library to design fuzzy logic controllers according to the standard for fuzzy control programming. Int. J. Comput. Intell. Syst. 6, 61–75 (2013)
ComEd: Comed hourly pricing program (2018). https://hourlypricing.comed.com/, WS: https://hourlypricing.comed.com/api?type=currenthouraverage&format=json. Accessed 26 Jan 2018
Acknowledgments
The research work presented in this paper was partially funded by the master’s studies Sapiencia scholarship offered to Santiago Gil in 2017.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Gil, S., Salazar, O.M., Ovalle, D.A. (2018). A Fuzzy-Based Multi-agent Model to Control the Micro-grid Operation Based on Energy Market Dynamics. In: Bajo, J., et al. Highlights of Practical Applications of Agents, Multi-Agent Systems, and Complexity: The PAAMS Collection. PAAMS 2018. Communications in Computer and Information Science, vol 887. Springer, Cham. https://doi.org/10.1007/978-3-319-94779-2_26
Download citation
DOI: https://doi.org/10.1007/978-3-319-94779-2_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94778-5
Online ISBN: 978-3-319-94779-2
eBook Packages: Computer ScienceComputer Science (R0)