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...
Saved in:
Main Authors: | , , |
---|---|
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 |