Development and Application of a Real-Time Testbed for Multiagent System Interoperability: A Case Study on Hierarchical Microgrid Control

This paper presents the development and application of a real-time testbed for multiagent system interoperability. As utility independent private microgrids are installed constantly, standardized interoperability frameworks are required to define behavioral models of the individual agents for expandability and plug-and-play operation. In this paper, we propose a comprehensive hybrid agent framework combining the foundation for intelligent physical agents (FIPAs), IEC 61850, and data distribution service (DDS) standards. The IEC 61850 logical node concept is extended using FIPA-based agent communication language with application specific attributes and deliberative behavior modeling capability. The DDS middleware is adopted to enable a real-time publisher-subscriber interoperability mechanism between platforms. The proposed multi-agent framework was validated in a laboratory-based testbed involving developed intelligent electronic device prototypes and actual microgrid setups. Experimental results were demonstrated for both decentralized and distributed control approaches. Secondary and tertiary control levels of a microgrid were demonstrated for decentralized hierarchical control case study. A consensus-based economic dispatch case study was demonstrated as a distributed control example. It was shown that the developed agent platform is industrially applicable for actual smart grid field deployment.

[1]  Agostino Poggi,et al.  Jade - a fipa-compliant agent framework , 1999 .

[2]  Mehdi Savaghebi,et al.  Multiagent based distributed control for operation cost minimization of droop controlled AC microgrid using incremental cost consensus , 2015, 2015 17th European Conference on Power Electronics and Applications (EPE'15 ECCE-Europe).

[3]  Jereme Haack,et al.  VOLTTRON™: An agent platform for integrating electric vehicles and Smart Grid , 2013, 2013 International Conference on Connected Vehicles and Expo (ICCVE).

[4]  S.D.J. McArthur,et al.  Multi-Agent Systems for Power Engineering Applications—Part I: Concepts, Approaches, and Technical Challenges , 2007, IEEE Transactions on Power Systems.

[5]  Juan C. Vasquez,et al.  Hierarchical Control of Droop-Controlled AC and DC Microgrids—A General Approach Toward Standardization , 2009, IEEE Transactions on Industrial Electronics.

[6]  R.E. Mackiewicz,et al.  Overview of IEC 61850 and Benefits , 2006, 2005/2006 IEEE/PES Transmission and Distribution Conference and Exhibition.

[7]  Valeriy Vyatkin,et al.  Toward Industrially Usable Agent Technology for Smart Grid Automation , 2015, IEEE Transactions on Industrial Electronics.

[8]  Osama A. Mohammed,et al.  An intelligent multi agent framework for active distribution networks based on IEC 61850 and FIPA standards , 2015, 2015 18th International Conference on Intelligent System Application to Power Systems (ISAP).

[9]  Wenwu Yu,et al.  An Overview of Recent Progress in the Study of Distributed Multi-Agent Coordination , 2012, IEEE Transactions on Industrial Informatics.

[10]  C. Brunner IEC 61850 for power system communication , 2008, 2008 IEEE/PES Transmission and Distribution Conference and Exposition.

[11]  J. A. Rodriguez-Mondejar,et al.  Ontology Matching Approach to the Harmonization of CIM and IEC 61850 Standards , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[12]  Osama A. Mohammed,et al.  Laboratory-Based Smart Power System, Part I: Design and System Development , 2012, IEEE Transactions on Smart Grid.

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

[14]  A. Feliachi,et al.  Multi-Agent systems hardware development and deployment for smart grid control applications , 2011, 2011 IEEE Power and Energy Society General Meeting.

[15]  V. Vyatkin,et al.  Multiagent Smart Grid Automation Architecture Based on IEC 61850/61499 Intelligent Logical Nodes , 2012, IEEE Transactions on Industrial Electronics.

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

[17]  Osama A. Mohammed,et al.  Multiagent-based decentralized operation of microgrids considering data interoperability , 2015, 2015 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[18]  S.D.J. McArthur,et al.  Multi-Agent Systems for Power Engineering Applications—Part II: Technologies, Standards, and Tools for Building Multi-agent Systems , 2007, IEEE Transactions on Power Systems.

[19]  Jereme Haack,et al.  Volttron: an agent platform for the smart grid , 2013, AAMAS.

[20]  Yinliang Xu,et al.  Distributed Optimal Resource Management Based on the Consensus Algorithm in a Microgrid , 2015, IEEE Transactions on Industrial Electronics.

[21]  Juan Carlos Nieves,et al.  Distributed Semantic Architecture for Smart Grids , 2012 .

[22]  Osama A. Mohammed,et al.  Multiagent-Based Optimal Microgrid Control Using Fully Distributed Diffusion Strategy , 2017, IEEE Transactions on Smart Grid.

[23]  Paulo Leitão,et al.  Past, Present, and Future of Industrial Agent Applications , 2013, IEEE Transactions on Industrial Informatics.

[24]  G. Pardo-Castellote,et al.  OMG data distribution service: architectural overview , 2003, IEEE Military Communications Conference, 2003. MILCOM 2003..

[25]  M. Calisti,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2000 .

[26]  Josep M. Guerrero,et al.  Advanced Control Architectures for Intelligent Microgrids—Part I: Decentralized and Hierarchical Control , 2013, IEEE Transactions on Industrial Electronics.

[27]  Osama A. Mohammed,et al.  DDS based interoperability framework for Smart Grid Testbed infrastructure , 2015, 2015 IEEE 15th International Conference on Environment and Electrical Engineering (EEEIC).

[28]  Osama A. Mohammed,et al.  Laboratory-Based Smart Power System, Part II: Control, Monitoring, and Protection , 2012, IEEE Transactions on Smart Grid.

[29]  Liuchen Chang,et al.  Multiagent-Based Hybrid Energy Management System for Microgrids , 2014, IEEE Transactions on Sustainable Energy.

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

[31]  Bin Liu,et al.  Multi-Agent Based Hierarchical Hybrid Control for Smart Microgrid , 2013, IEEE Transactions on Smart Grid.

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