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 m...

Full description

Saved in:
Bibliographic Details
Main Authors: Leo Raju, R. S. Milton, Senthilkumaran Mahadevan
Format: Article
Language:English
Published: Wiley 2016-01-01
Series:The Scientific World Journal
Online Access:http://dx.doi.org/10.1155/2016/9858101
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832560616659746816
author Leo Raju
R. S. Milton
Senthilkumaran Mahadevan
author_facet Leo Raju
R. S. Milton
Senthilkumaran Mahadevan
author_sort Leo Raju
collection DOAJ
description 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.
format Article
id doaj-art-b22077c775344a7c9081bec5c685f3a6
institution Kabale University
issn 2356-6140
1537-744X
language English
publishDate 2016-01-01
publisher Wiley
record_format Article
series The Scientific World Journal
spelling doaj-art-b22077c775344a7c9081bec5c685f3a62025-02-03T01:27:09ZengWileyThe Scientific World Journal2356-61401537-744X2016-01-01201610.1155/2016/98581019858101Multiagent Systems Based Modeling and Implementation of Dynamic Energy Management of Smart Microgrid Using MACSimJXLeo Raju0R. S. Milton1Senthilkumaran Mahadevan2SSN College of Engineering, Chennai, Tamil Nadu 603110, IndiaSSN College of Engineering, Chennai, Tamil Nadu 603110, IndiaSSN College of Engineering, Chennai, Tamil Nadu 603110, IndiaThe 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.http://dx.doi.org/10.1155/2016/9858101
spellingShingle Leo Raju
R. S. Milton
Senthilkumaran Mahadevan
Multiagent Systems Based Modeling and Implementation of Dynamic Energy Management of Smart Microgrid Using MACSimJX
The Scientific World Journal
title Multiagent Systems Based Modeling and Implementation of Dynamic Energy Management of Smart Microgrid Using MACSimJX
title_full Multiagent Systems Based Modeling and Implementation of Dynamic Energy Management of Smart Microgrid Using MACSimJX
title_fullStr Multiagent Systems Based Modeling and Implementation of Dynamic Energy Management of Smart Microgrid Using MACSimJX
title_full_unstemmed Multiagent Systems Based Modeling and Implementation of Dynamic Energy Management of Smart Microgrid Using MACSimJX
title_short Multiagent Systems Based Modeling and Implementation of Dynamic Energy Management of Smart Microgrid Using MACSimJX
title_sort multiagent systems based modeling and implementation of dynamic energy management of smart microgrid using macsimjx
url http://dx.doi.org/10.1155/2016/9858101
work_keys_str_mv AT leoraju multiagentsystemsbasedmodelingandimplementationofdynamicenergymanagementofsmartmicrogridusingmacsimjx
AT rsmilton multiagentsystemsbasedmodelingandimplementationofdynamicenergymanagementofsmartmicrogridusingmacsimjx
AT senthilkumaranmahadevan multiagentsystemsbasedmodelingandimplementationofdynamicenergymanagementofsmartmicrogridusingmacsimjx