Autosoft Journal

Online Manuscript Access

Application of Multi Agent Systems in Automation of Distributed Energy Management in Micro-grid using MACSimJX


The objective of this paper is to monitor and control a micro-grid model developed in MATLAB-Simulink through Multi Agent System (MAS) for autonomous and distributed energy management. Since MATLAB/Simulink is not compatible with parallel operations of MAS, MAS operating in Java Agent Development Environment (JADE) is linked with MATLAB/Simulink through Multi Agent Control using Simulink with Jade extension (MACSimJX). This allows the micro-grid system designed with Simulink to be controlled by MAS for realizing the advantages of MAS in distributed and decentralized micro-grid systems. JADE agents receive environmental information through Simulink and they coordinate to take best possible action, which is reflected in MATLAB/Simulink simulations. After validation and performance evaluation through dynamic simulations, the operations of the agents at various scenarios are practically verified by using the Arduino microcontroller. These validation and verification moves MAS closer to Smartgrid applications and takes micro-grid automation to a new level.



Total Pages: 9
Pages: 483-491


Manuscript ViewPdf Subscription required to access this document

Obtain access this manuscript in one of the following ways

Already subscribed?

Need information on obtaining a subscription? Personal and institutional subscriptions are available.

Already an author? Have access via email address?


Volume: 24
Issue: 3
Year: 2018

Cite this document


El-hawary, Mohamed E. "The Smart Grid—State-of-the-Art and Future Trends." Electric Power Components and Systems 42.3-4 (2014): 239-250. Crossref. Web.

Gomez-Sanz, Jorge et al. "Reviewing Microgrids from a Multi-Agent Systems Perspective." Energies 7.5 (2014): 3355-3382. Crossref. Web.

Hatziargyriou N. Microgrids: Architectures and control

Dimeas, A.L., and N.D. Hatziargyriou. "Operation of a Multiagent System for Microgrid Control." IEEE Transactions on Power Systems 20.3 (2005): 1447-1455. Crossref. Web.

Jun, Zeng et al. "A Multi-Agent Solution to Energy Management in Hybrid Renewable Energy Generation System." Renewable Energy 36.5 (2011): 1352-1363. Crossref. Web.

Zhang, Wei et al. "Distributed Online Optimal Energy Management for Smart Grids." IEEE Transactions on Industrial Informatics 11.3 (2015): 717-727. Crossref. Web.

Logenthiran, Thillainathan et al. "Multiagent System for Real-Time Operation of a Microgrid in Real-Time Digital Simulator." IEEE Transactions on Smart Grid 3.2 (2012): 925-933. Crossref. Web.

Olivares, Daniel E. et al. "Trends in Microgrid Control." IEEE Transactions on Smart Grid 5.4 (2014): 1905-1919. Crossref. Web.

Rivera S. Industrial Agents: Emerging Applications of Software Agents in Industry. Berlin, Heidelberg: Springer Berlin Heidelberg

Robinson, Charles R., Peter Mendham, and Tim Clarke. "MACSimJX: a Tool for Enabling Agent Modelling with Simulink Using JADE." Journal of Physical Agents (JoPha) 4.3 (2010): 1-7. Crossref. Web.

Vrba, Pavel et al. "A Review of Agent and Service-Oriented Concepts Applied to Intelligent Energy Systems." IEEE Transactions on Industrial Informatics 10.3 (2014): 1890-1903. Crossref. Web.

Yin, Yunqiang et al. "Just-in-Time Scheduling with Two Competing Agents on Unrelated Parallel Machines." Omega 63 (2016): 41-47. Crossref. Web.

Yin, Yunqiang et al. "Two-Agent Single-Machine Scheduling with Release Times and Deadlines." International Journal of Shipping and Transport Logistics 5.1 (2013): 75. Crossref. Web.


ISSN PRINT: 1079-8587
ISSN ONLINE: 2326-005X
DOI PREFIX: 10.31209
10.1080/10798587 with T&F
IMPACT FACTOR: 0.652 (2017/2018)
Journal: 1995-Present

SCImago Journal & Country Rank


TSI Press
18015 Bullis Hill
San Antonio, TX 78258 USA
PH: 210 479 1022
FAX: 210 479 1048