Multiagent Systems Based Modeling and Implementation of Dynamic Energy Management of Smart Microgrid Using MACSimJX

The objective of this paper is implementation of multiagent system (MAS) for the advanced distributed energy management and demand side management of a solar microgrid. Initially, Java agent development environment (JADE) frame work is used to implement MAS based dynamic energy management of solar microgrid. Due to unstable nature of MATLAB, when dealing with multithreading environment, MAS operating in JADE is linked with the MATLAB using a middle ware called Multiagent Control Using Simulink with Jade Extension (MACSimJX). MACSimJX allows the solar microgrid components designed with MATLAB to be controlled by the corresponding agents of MAS. The microgrid environment variables are captured through sensors and given to agents through MATLAB/Simulink and after the agent operations in JADE, the results are given to the actuators through MATLAB for the implementation of dynamic operation in solar microgrid. MAS operating in JADE maximizes operational efficiency of solar microgrid by decentralized approach and increase in runtime efficiency due to JADE. Autonomous demand side management is implemented for optimizing the power exchange between main grid and microgrid with intermittent nature of solar power, randomness of load, and variation of noncritical load and grid price. These dynamics are considered for every time step and complex environment simulation is designed to emulate the distributed microgrid operations and evaluate the impact of agent operations.

[1]  Mutlu Boztepe,et al.  Neural network based solar cell model , 2006 .

[2]  Dipti Srinivasan,et al.  A Decentralized Multiagent System Approach for Service Restoration Using DG Islanding , 2015, IEEE Transactions on Smart Grid.

[3]  Wu Jie,et al.  A multi-agent solution to energy management in hybrid renewable energy generation system , 2011 .

[4]  Wenxin Liu,et al.  Distributed Online Optimal Energy Management for Smart Grids , 2015, IEEE Transactions on Industrial Informatics.

[5]  Nikos D. Hatziargyriou Special issue on microgrids and energy management , 2011 .

[6]  Suryanarayana Doolla,et al.  Multiagent-Based Distributed-Energy-Resource Management for Intelligent Microgrids , 2013, IEEE Transactions on Industrial Electronics.

[7]  Ahmad-Reza Sadeghi,et al.  Security and privacy challenges in industrial Internet of Things , 2015, 2015 52nd ACM/EDAC/IEEE Design Automation Conference (DAC).

[8]  Anastasios I. Dounis,et al.  A fuzzy logic energy management system for polygeneration microgrids , 2012 .

[9]  C.M. Colson,et al.  Towards real-time microgrid power management using computational intelligence methods , 2010, IEEE PES General Meeting.

[10]  Oriol Gomis-Bellmunt,et al.  Trends in Microgrid Control , 2014, IEEE Transactions on Smart Grid.

[11]  A.L. Dimeas,et al.  Operation of a multiagent system for microgrid control , 2005, IEEE Transactions on Power Systems.

[12]  Nikos D. Hatziargyriou,et al.  A Multi-agent System for Microgrids , 2004, SETN.

[13]  Peter Mendham,et al.  MACSimJX: a tool for enabling agent modelling with Simulink using JADE , 2010 .

[14]  M. H. Nehrir,et al.  Comprehensive Real-Time Microgrid Power Management and Control With Distributed Agents , 2013, IEEE Transactions on Smart Grid.

[15]  Tim Clarke,et al.  MACSIM: A SIMULINK ENABLED ENVIRONMENT FOR MULTI-AGENT SYSTEM SIMULATION , 2005 .

[16]  Thillainathan Logenthiran,et al.  Intelligent Control System for Microgrids Using Multiagent System , 2015, IEEE Journal of Emerging and Selected Topics in Power Electronics.

[17]  T. Logenthiran,et al.  Intelligent multi-agent system for smart home energy management , 2015, 2015 IEEE Innovative Smart Grid Technologies - Asia (ISGT ASIA).

[18]  Heikki N. Koivo,et al.  System modelling and online optimal management of microgrid with battery storage , 2007 .

[19]  Pierluigi Siano,et al.  A Review of Agent and Service-Oriented Concepts Applied to Intelligent Energy Systems , 2014, IEEE Transactions on Industrial Informatics.

[20]  Thillainathan Logenthiran,et al.  Multiagent System for Real-Time Operation of a Microgrid in Real-Time Digital Simulator , 2012, IEEE Transactions on Smart Grid.

[21]  Jorge J. Gómez-Sanz,et al.  Reviewing Microgrids from a Multi-Agent Systems Perspective , 2014 .

[22]  Gordon G. Parker,et al.  Survey of multi-agent systems for microgrid control , 2015, Eng. Appl. Artif. Intell..

[23]  Bangyin Liu,et al.  Smart energy management system for optimal microgrid economic operation , 2011 .

[24]  S. X. Chen,et al.  Multi-Agent System for Distributed Management of Microgrids , 2015, IEEE Transactions on Power Systems.

[25]  Mohamed E. El-Hawary,et al.  The Smart Grid—State-of-the-art and future trends , 2014, 2016 Eighteenth International Middle East Power Systems Conference (MEPCON).

[26]  R JenningsNicholas,et al.  Developing multiagent systems , 2003 .

[27]  M. Pipattanasomporn,et al.  Multi-agent systems in a distributed smart grid: Design and implementation , 2009, 2009 IEEE/PES Power Systems Conference and Exposition.

[28]  Zhenhua Jiang,et al.  Agent-Based Control Framework for Distributed Energy Resources Microgrids , 2006, 2006 IEEE/WIC/ACM International Conference on Intelligent Agent Technology.

[29]  Foo Y. S. Eddy,et al.  Multi-agent system for optimization of microgrids , 2011, 8th International Conference on Power Electronics - ECCE Asia.