SlideShare a Scribd company logo
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 12, No. 2, April 2022, pp. 1153~1160
ISSN: 2088-8708, DOI: 10.11591/ijece.v12i2.pp1153-1160  1153
Journal homepage: http://ijece.iaescore.com
Microgrid energy management system for smart home using
multi-agent system
Reda Jabeur1
, Younes Boujoudar2
, Mohamed Azeroual2
, Ayman Aljarbouh3
, Najat Ouaaline1
1
Department of Electrical and Mechanical Engineering, Faculty of Science and Technology, Hassan 1st University Settat, Settat,
Morocco
2
Department of Electrical Engineering, Faculty of Sciences and Technology, Sidi Mohamed Ben Abdullah University, Fez, Morocco
3
Department of Computer Science, University of Central Asia, Naryn, Kyrgyzstan
Article Info ABSTRACT
Article history:
Received Jun 17, 2021
Revised Sep 11, 2021
Accepted Oct 11, 2021
This paper proposes a multi-agent system for energy management in a
microgrid for smart home applications, the microgrid comprises a
photovoltaic source, battery energy storage, electrical loads, and an energy
management system (EMS) based on smart agents. The microgrid can be
connected to the grid or operating in island mode. All distributed sources are
implemented using MATLAB/Simulink to simulate a dynamic model of
each electrical component. The agent proposed can interact with each other
to find the best strategy for energy management using the java agent
development framework (JADE) simulator. Furthermore, the proposed agent
framework is also validated through a different case study, the efficiency of
the proposed approach to schedule local resources and energy management
for microgrid is analyzed. The simulation results verify the efficacy of the
proposed approach using Simulink/JADE co-simulation.
Keywords:
Energy management
Energy storage system
MACSimJX
Microgrid
Multi-agent system
Smart home This is an open access article under the CC BY-SA license.
Corresponding Author:
Reda Jabeur
Department of Electrical and Mechanical Engineering, Faculty of Science and Technology, Hassan 1st
University Settat
Settat, Morocco
Email: r.jabeur@uhp.ac.ma
1. INTRODUCTION
The electrical system should be produced to offer new technologies behind the global dependency
on renewable powers. This renewables sources have a large influence on the power grid system quality and
balance. The electrical grid traditional is growing to be the intelligent electrical network (smart grid) to
making the power production more durable, sustainable, and low economy. The notion of a smart grid is the
integration of the electrical power and the information and communication technology for data transmission
between all electrical components (sources, loads, and transformers) to ensure the real-time balance between
supply and demand and to increase the power grid stability [1].
Microgrids are small-scale power grids produced to provide a stable power supply to a small
number of consumers. The microgrid combines various local and distributed generation facilities (wind
generators, fuel cells, small diesel generators, photovoltaic generators, and small hydropower), consumption
equipment, storage system, and supervision and monitoring center. The balance between consumption and
production is necessary to manage the energy and to ensure the reliability of microgrid (MG). A microgrid is
a medium or low-voltage hybrid power generation system that integrates small-scale energy producers
renewable as primary resources to produce high-quality energy to a few consumers. The microgrid can run in
mode connected to the main grid high or medium voltage by the common coupling point (PCC) or can also
operate totally in an isolated mode [2], [3]. The power grid structure of MG is defined by the application and
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 12, No. 2, April 2022: 1153-1160
1154
user specifications. The MG can be divided into three main groups: alternating current (AC) microgrids,
direct current (DC) microgrids, and hybrid microgrids. One of the principal goals of the energy management
system (EMS) is to attain a very important level of suppleness and also the system must be able to adapt to
most of the variations in the structure of microgrids. The MG operation is controlled using microgrid central
controller (MGCC) and local controllers [4]. In this paper, a microgrid is available is considered to provide
local energy to the smart home.
The energy management of some complex systems such as microgrids requires a distributed
intelligence system. A multi-agent system (MAS) is a multilayer and complex system based on smart agents
enable to communicate between them for achieving a general objective at decentralized management of
electrical energy system. Various applications of MAS, particularly in MG energy management have several
functionalities in electrical power such as identified MG optimization method carried out by increasing the
renewable sources and monitoring electrical power exchange with the main power grid [5]. MAS application
in microgrid energy management has been proposed by many authors, some of which are presented here.
Power management is implemented out by MASs to satisfy the consumer’s load request from the
grid and to enhance electrical power according to the deficiency or surplus power information in [6]. The
surveillance of MG systems based on the cooperative capacity of agents probably offers optimal results and a
suitable dynamic director for the MG activities [7]. The implementation of a MAS for the high-level
microgrid control and demand-side supervision of a solar microgrid for a smart home is introduced in [8]. A
MAS for power flow control in the microgrid connected to the main power grid is proposed in [9]. The MG
component-based on wind and photovoltaic sources, diesel generators, energy storage systems, and EMS.
Liang et al. [10] proposed a combination control technique for an autonomous MG that is composed of
energy control using MAS. Logenthiran et al. [11] offers a multi-agent method for energy source scheduling
of power systems with renewable energies for many microgrids with lumped loads. It manages each
microgrid alone first and then the microgrids are rescheduled to satisfy the total demand. MAS with
supervisory control and data acquisition system was considered in [12] to efficiently run and control a
distributed energy sources inside a micro-grid system using Java agent development framework (JADE).
This paper proposed a new system based on a MAS for energy management in the MG. The smart
technique is developed using a co-simulation (combine MATLAB/Simulink and JADE) platform for a real-
time simulation. The electrical components are modeled using MATLAB/Simulink, and the MAS interaction
performed using JADE.
The rest of the paper is organized as follows. The multi-agent system technique is discussed in
section. 2. The microgrid architecture is given in section 3. The energy management approach is proposed in
section 4. Simulation and discussion are given in section 5. The conclusion of this paper is given in section 6.
2. MULTI-AGENT SYSTEM TECHNIQUE
All distributed system with many continuing cooperation and communications is practically
infeasible. These challenges have increased the development of approaches to a distributed system (power
grid) based on agents, which present techniques for correspondence and continuous interaction. A MAS is a
distributed method based on different agents, to run concurrently to solve challenges that are continuously
from their capacities or knowledge of individual agent (node) [13].
MAS is among the methods of distributed artificial intelligence (DAI). Multi-agents cover a method
to develop new decentralized systems first than centralized, developing rather than intended, and cooperative
rather than consecutive, with many benefits. MAS has inherent advantages such as flexibility, autonomy, and
a decrease in problem complexity. Each agent has some behaviors and techniques to satisfy specific goals
using their sources, experiences, and co-operations [14].
Agents run commonly simultaneously to update system data based on any change in the microgrid.
In this paper, the electrical elements of the microgrid and the proposed multi-agent system are simulated on
two separate simulators. The MATLAB/Simulink platform is applied to design and simulate the elements of
the microgrid and the JADE tool is applied to estimate the efficiency of the multi-agent algorithm proposed.
A communication interface between MATLAB/Simulink and JADE is provided via the MACSimJX
Middleware [15]. The results of agent actions are control signals sent back to Simulink through the Windows
pipe server [16].
3. MICROGRID ARCHITECTURE
Microgrids are small power grids created to produce stable and better-quality electricity provide to a
few consumers. They mixed various energy sources such as (wind generator, fuel cells, small diesel
generators, photovoltaic sources, and small hydropower), storages systems as a backup energy system, and
Int J Elec & Comp Eng ISSN: 2088-8708 
Microgrid energy management system for smart home using multi-agent system (Reda Jabeur)
1155
AC/DC load for the energy consumption [17]. Analysis of microgrids in the literature largely centers on
constant voltage (DC) and variable voltage (AC) type microgrids [18]. This is determined by the quality of
the voltage at the bus used. In the DC type microgrid, the elements of the DC microgrid are connected to the
DC_Bus.
The microgrid used in this paper joins many distributed power sources and home loads. Two sources
are considered in this microgrid and two types of loads (AC load and DC load). The photovoltaic (PV) and
battery energy systems are used to supply the load demand as shown in Figure 1.
Figure 1. Microgrid control by MAS
3.1. PV model
A photovoltaic cell can be modelled with the equivalent electric circuit. The latter consists of a
current generator and a parallel diode with a standard resistor (shunt) 𝑅𝑠 to take account of the following
dissipative phenomena at the cellular level. The diode current can be written as:
𝐼𝑑 = 𝐼0 (𝑒𝑥𝑝
𝑉𝑝𝑣 + 𝑅𝑠 𝐼
𝑉𝑇 − 1)
(1)
and PV generator output current of the of the 𝑁𝑠 series of cells can be written as:
𝐼𝑃𝑉 = 𝐼𝑝ℎ − 𝐼0 (𝑒𝑥𝑝
𝑉𝑝𝑣 + 𝑅𝑠 𝐼
𝑉𝑇 − 1) −
𝑉
𝑝𝑣 + 𝑅𝑠 𝐼
𝑅𝑠ℎ (2)
𝑉𝑇 =
𝑁𝑠 𝑛 𝑘 𝑇
𝑞
with, VT: the thermal voltage, 𝑁𝑠: cells connected in series, n: the diode ideality constant, q: is the electron
charge, k: is the Boltzmann constant, T: is the temperature of the p-n junction, 𝐼𝑝ℎ: the photo-current, and 𝐼0:
reverse saturation currents of the diode.
To obtain the maximum power generated by the PV generator to transfer it to the load, a static
converter (DC/DC power converter) is used as an adapter between the PV generator and the load. An
maximum power point tracking (MPPT) controller is used to control the Boost converter to provide the
maximum power efficiency at any time [19]. Various MPPT algorithms are able of discovering the MPP
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 12, No. 2, April 2022: 1153-1160
1156
based on the evolution of the power supplied by the PV generator, such as the perturb and observe algorithm
(P&O) [20] and the incremental conductance method, the P&O method is generally the most used one due to
its simplicity and ease of use and realization [21].
3.2. Energy storage system for microgrid
Lithium batteries are the preferred battery type for many storage system due to their advantages
compared with the other battery types. Furthermore, unlike other battery types, Li-ion battery electrolyte is a
volatile, highly flammable liquid that burns rapidly and readily [22]. Therefore, the state of charge (SOC) is
considered in the energy management strategy to protect the battery against the overcharging and over
discharging. The SOC of battery charged is defined by the (3):
SOC(%) = 100 [1 − (
1
𝑄𝑏𝑎𝑡
. ∫ 𝑖𝑏𝑎𝑡(𝑡) 𝑑𝑡
𝑡
0
)]
(3)
where:
𝑄𝑏𝑎𝑡 : Battery capacity (Ah)
𝑖𝑏𝑎𝑡 : Battery current (A)
Lithium-ion batteries have been considered in previous years due to their advantage (high energy
density, long life cycle, and no memory effect) compared with the other type of battery storage system. In
this work, the battery storage system will be used as a power source when renewable sources are insufficient
to meet load demand and as a load when they have enough power to keep the system balanced [23]. A
bidirectional DC/DC converter connected the lithium-ion battery to the microgrid [24].
The bidirectional DC/DC converter allows power to be transferred in either direction between the
battery and the DC Bus. They are increasingly being employed as a connection between the battery and
microgrid system to control battery charging and discharging because of their capacity to reverse the
direction of current flow, and power, while keeping the voltage polarity at either end unchanged [25].
The battery storage system consists of a Li-ion battery and a bidirectional DC-DC converter. This
converter controlled by an agent, and it’ responsible for maintaining and stabilizing the DC bus voltage
through the controller as shown in Figure 2. The converter employed in this research is a half-bridge
insulated-gate bipolar transistor (IGBT). The converter can operate in boost mode to discharge the battery or
in buck mode to store the excess energy on the DC bus as shown in the Figure 2.
Figure 2. Battery storage system with agent controller
4. THE MAS APPROACH FOR ENERGY MANAGEMENT
The multi-agent systems proposed for the management of the microgrid consist of four intelligent
agents: control agent (CA), battery agent (BA), load agent (LA), and PV agent.
− Control agent (CA): it is in charge of managing the energy exchange between the microgrid's various
units, as well as confirming the shortage or excess of energy in the bus. It is also in charge of microgrid
control when connected to the grid.
Int J Elec & Comp Eng ISSN: 2088-8708 
Microgrid energy management system for smart home using multi-agent system (Reda Jabeur)
1157
− Battery agent (BA): it plays a key role in the management of microgrid by providing energy requested by
consumers when production is insufficient. He receives the order from the CA to absorb the excess
energy or to provide it when there is a deficit. The storage agent is based on the SOC value to accept or
reject the CA proposal.
− Load agent (LA): is largely responsible for the control and management of consumer status. The la
collects load data such as power, current, and voltage to be sent to the control agent to meet expected
consumer demand.
− PV agent: Primarily responsible for monitoring power generator, able to perform tasks based on generator
capacity and collect data such as real-time power output and the availability of sources. The ability of
each agent to interact with and communicate with other agents distinguishes it. The primary goal of the
proposed energy management is to maintain a balance between production and consumption.
5. SIMULATION AND RESULTS
To validate our energy management approach, we have considered some simulation scenarios that
the micro-grid is brought to face in real operation. The studied small hybrid solar battery technical details are
described in Table 1. Because renewable energies are intermittent, the electricity generated from them is not
stable over time. As a result, there are two distinct modes of processing at the DC BUS: surplus or absence of
energy. MATLAB/Simulink is used to simulate the proposed single-phase hybrid energy system. I n this
simulation, the solar energy source is linked to a boost converter to extract the maximum power from it. As a
result, the P&O MPPT technique is used to monitor the maximum power of the PV panel.
The simulation runs for 3 seconds with 1e-5 sampling time to display the voltage at the DC Bus for
various solar irradiation values. To demonstrate the robustness of our management strategy in the face of
harsh changes in meteorological conditions, we have chosen a scenario with multiple irradiation changes to
represent all possible scenarios. The Figure 3 and Figure 4 shown the proposed solar irradiation scenario and
the power produced during this scenario.
Table 1. Technical details of the proposed microgrid system
System Characteristic
DC_BUS VDC=220 V, VAC=220 V
Battery Type: Li-ION, V=48 V; Qbatt=250 AH
PV System Ns: 6, Np=10
Load (AC+DC) PLDC=5 KW, PLAC=5 KW
Figure 3. Solar irradiation scenario (W/m²)
As we can see from the Figure 4, the power produced using the solar panel is not stable o the time,
which mean another source for stability is needed. The Figure 5 shows the battery state of charge variation,
as we discussed before the main role of the battery is to grantee the energy stability on the bus using charging
in case of energy surplus in the bus, as show between [0 to 0.7] and [2.1 to 3]. In addition, to provide the
stored energy in case of needed energy at the bus [0.7 to 2.1]. The Figure 6 and Figure 7 show the variation
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 12, No. 2, April 2022: 1153-1160
1158
of the bus DC and AC voltage during the simulation respectively, we can see the effectiveness of the energy
management strategy in the stabilization of voltage in the both buses.
Figure 8 depicts the signal sinusoidal 220 V of the voltage at the AC Bus over a small interval
between 1.5 and 1.8. Based on multi-agent system communication, the proposed technique ensures a quick
return of the real powers to their steady-state conditions in order to maintain the balance between generation
and demand. The simulation results presented above demonstrate the advancement and efficiency of the
multi-agent approach strategy proposed using co-simulation in the Simulink and JADE environments.
Figure 4. Solar power (W)
Figure 5. Battery state of charge (%)
Figure 6. Voltage at the Bus_DC
Int J Elec & Comp Eng ISSN: 2088-8708 
Microgrid energy management system for smart home using multi-agent system (Reda Jabeur)
1159
Figure 7. Voltage at the Bus_AC
Figure 8. Voltage at the Bus_AC
6. CONCLUSION
In this study, a decentralized multiagents system for energy management in microgrid connected to
the main grid for smart home application has been proposed. The proposed MAS can be controlled the
dynamic loads of smart home according to the available PV source and the SOC of the battery. Based on the
MAS algorithm, the agents communicated with each other in a distributed for best energy management.
According to the simulation results, the agents are able to dynamically adapt to changes in the system
configuration for environmental events such as changes in solar irradiation and battery state of charge. The
simulation of the proposed technique guarantees faster efficiency and also guarantees the safety of the energy
supply based on the data transfer between the agents.
REFERENCES
[1] M. Azeroual, T. Lamhamdi, H. El Moussaoui, and H. El Markhi, “Simulation tools for a smart grid and energy management for
microgrid with wind power using multi-agent system,” Wind Engineering, vol. 44, no. 6, pp. 661–672, Jul. 2020, doi:
10.1177/0309524X19862755.
[2] Y. Boujoudar, M. Azeroual, H. El Moussaoui, and T. Lamhamdi, “Intelligent controller based energy management for stand-alone
power system using artificial neural network,” International Transactions on Electrical Energy Systems, vol. 30, no. 11, Aug.
2020, doi: 10.1002/2050-7038.12579.
[3] M. Azeroual, T. Lamhamdi, H. El Moussaoui, and H. El Markhi, “Intelligent energy management system of a smart microgrid
using multiagent systems,” Archives of Electrical Engineering, vol. 69, no. 1, pp. 23–38, 2020, doi: 10.24425/aee.2020.131756.
[4] A. Ahmad Khan, M. Naeem, M. Iqbal, S. Qaisar, and A. Anpalagan, “A compendium of optimization objectives, constraints,
tools and algorithms for energy management in microgrids,” Renewable and Sustainable Energy Reviews, vol. 58, pp. 1664–1683,
May 2016, doi: 10.1016/j.rser.2015.12.259.
[5] M. W. Khan, J. Wang, M. Ma, L. Xiong, P. Li, and F. Wu, “Optimal energy management and control aspects of distributed
microgrid using multi-agent systems,” Sustainable Cities and Society, vol. 44, pp. 855–870, Jan. 2019, doi:
10.1016/j.scs.2018.11.009.
[6] J. Klaimi, R. Rahim-Amoud, L. Merghem-Boulahia, and A. Jrad, “A novel loss-based energy management approach for smart
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 12, No. 2, April 2022: 1153-1160
1160
grids using multi-agent systems and intelligent storage systems,” Sustainable Cities and Society, vol. 39, pp. 344–357, May 2018,
doi: 10.1016/j.scs.2018.02.038.
[7] N. Hatziargyriou, "Microgrids: architectures and control," Wiley-IEEE Press, 2014.
[8] L. Raju, R. S. Milton, and S. Mahadevan, “Multiagent systems based modeling and implementation of dynamic energy
management of smart microgrid using MACSimJX,” Scientific World Journal, vol. 2016, pp. 1–14, 2016, doi:
10.1155/2016/9858101.
[9] E. Samadi, A. Badri, and R. Ebrahimpour, “Decentralized multi-agent based energy management of microgrid using
reinforcement learning,” International Journal of Electrical Power and Energy Systems, vol. 122, Nov. 2020, Art. no. 106211,
doi: 10.1016/j.ijepes.2020.106211.
[10] X. Liang, X. Li, R. Lu, X. Lin, and X. Shen, “UDP: Usage-based dynamic pricing with privacy preservation for smart grid,” IEEE
Transactions on Smart Grid, vol. 4, no. 1, pp. 141–150, Mar. 2013, doi: 10.1109/TSG.2012.2228240.
[11] T. Logenthiran, D. Srinivasan, and A. M. Khambadkone, “Multi-agent system for energy resource scheduling of integrated
microgrids in a distributed system,” Electric Power Systems Research, vol. 81, no. 1, pp. 138–148, Jan. 2011, doi:
10.1016/j.epsr.2010.07.019.
[12] A. M. A. El-Rahim, M. Abd-El-Geliel, and A. Helal, “Micro grid energy management using multi-agent systems,” in 2016 18th
International Middle-East Power Systems Conference, MEPCON 2016 - Proceedings, Dec. 2017, pp. 772–779, doi:
10.1109/MEPCON.2016.7836981.
[13] C. M. Colson and M. H. Nehrir, “Comprehensive real-time microgrid power management and control with distributed agents,”
IEEE Transactions on Smart Grid, vol. 4, no. 1, pp. 617–627, Mar. 2013, doi: 10.1109/TSG.2012.2236368.
[14] T. T. Nguyen, N. D. Nguyen, and S. Nahavandi, “Deep reinforcement learning for multiagent systems: A review of challenges,
solutions, and applications,” IEEE Transactions on Cybernetics, vol. 50, no. 9, pp. 3826–3839, Sep. 2020, doi:
10.1109/TCYB.2020.2977374.
[15] W. T. Botelho et al., “Toward an interdisciplinary integration between multi-agents systems and multi-robots systems: A case
study,” Knowledge Engineering Review, vol. 35, 2020, doi: 10.1017/S0269888920000375.
[16] F. Bellifemine, A. Poggi, and G. Rimassa, “JADE – A FIPA-compliant agent framework,” in Proceedings of PAAM, 1999,
pp. 97–108.
[17] C. R. Robinson, P. Mendham, and T. Clarke, “MACSimJX: A tool for enabling agent modelling with simulink using JADE,”
Journal of Physical Agents, vol. 4, no. 3, pp. 1–7, 2010, doi: 10.14198/JoPha.2010.4.3.01.
[18] S. Parhizi, H. Lotfi, A. Khodaei, and S. Bahramirad, “State of the art in research on microgrids: A review,” IEEE Access, vol. 3,
pp. 890–925, 2015, doi: 10.1109/ACCESS.2015.2443119.
[19] Z. Yi, W. Dong, and A. H. Etemadi, “A unified control and power management scheme for PV-Battery-based hybrid microgrids
for both grid-connected and islanded modes,” IEEE Transactions on Smart Grid, vol. 9, no. 6, pp. 5975–5985, Nov. 2018, doi:
10.1109/TSG.2017.2700332.
[20] Y. H. Liu, C. L. Liu, J. W. Huang, and J. H. Chen, “Neural-network-based maximum power point tracking methods for
photovoltaic systems operating under fast changing environments,” Solar Energy, vol. 89, pp. 42–53, Mar. 2013, doi:
10.1016/j.solener.2012.11.017.
[21] I. W. Christopher and R. Ramesh, “Comparative study of P&O and InC MPPT algorithms,” American Journal of Engineering
Research (AJER), vol. 2, no. 12, pp. 402–408, 2013.
[22] A. Safari and S. Mekhilef, “Simulation and hardware implementation of incremental conductance MPPT with direct control
method using cuk converter,” IEEE Transactions on Industrial Electronics, vol. 58, no. 4, pp. 1154–1161, Apr. 2011, doi:
10.1109/TIE.2010.2048834.
[23] B. Diouf and R. Pode, “Potential of lithium-ion batteries in renewable energy,” Renewable Energy, vol. 76, pp. 375–380, Apr.
2015, doi: 10.1016/j.renene.2014.11.058.
[24] B. Kroposki, “Integrating high levels of variable renewable energy into electric power systems,” Journal of Modern Power
Systems and Clean Energy, vol. 5, no. 6, pp. 831–837, Nov. 2017, doi: 10.1007/s40565-017-0339-3.
[25] A. J. Albarakati et al., “Real-time energy management for DC microgrids using artificial intelligence,” Energies, vol. 14,
no. 17, Aug. 2021, Art. no. 5307, doi: 10.3390/en14175307.

More Related Content

Similar to Microgrid energy management system for smart home using multi-agent system

Implementation of a decentralized real-time management system for electrical ...
Implementation of a decentralized real-time management system for electrical ...Implementation of a decentralized real-time management system for electrical ...
Implementation of a decentralized real-time management system for electrical ...
journalBEEI
 
Active and reactive power sharing in micro grid using droop control
Active and reactive power sharing in micro  grid using droop control Active and reactive power sharing in micro  grid using droop control
Active and reactive power sharing in micro grid using droop control
IJECEIAES
 
Fuzzy logic-based controller of the bidirectional direct current to direct cu...
Fuzzy logic-based controller of the bidirectional direct current to direct cu...Fuzzy logic-based controller of the bidirectional direct current to direct cu...
Fuzzy logic-based controller of the bidirectional direct current to direct cu...
IJECEIAES
 
ENERGY MANAGEMENT ALGORITHMS IN SMART GRIDS: STATE OF THE ART AND EMERGING TR...
ENERGY MANAGEMENT ALGORITHMS IN SMART GRIDS: STATE OF THE ART AND EMERGING TR...ENERGY MANAGEMENT ALGORITHMS IN SMART GRIDS: STATE OF THE ART AND EMERGING TR...
ENERGY MANAGEMENT ALGORITHMS IN SMART GRIDS: STATE OF THE ART AND EMERGING TR...
ijaia
 
IRJET- Frequency-Based Energy Management in Islanded Microgrid
IRJET-  	  Frequency-Based Energy Management in Islanded MicrogridIRJET-  	  Frequency-Based Energy Management in Islanded Microgrid
IRJET- Frequency-Based Energy Management in Islanded Microgrid
IRJET Journal
 
Optimal state estimation techniques for accurate measurements in internet of...
Optimal state estimation techniques for accurate measurements  in internet of...Optimal state estimation techniques for accurate measurements  in internet of...
Optimal state estimation techniques for accurate measurements in internet of...
IJECEIAES
 
Reactive Power Sharing Droop Control Strategy for DG Units in an Islanded Mic...
Reactive Power Sharing Droop Control Strategy for DG Units in an Islanded Mic...Reactive Power Sharing Droop Control Strategy for DG Units in an Islanded Mic...
Reactive Power Sharing Droop Control Strategy for DG Units in an Islanded Mic...
IJMTST Journal
 
Control of Hybrid AC DC Micro Grid Involving Energy Storage, Renewable Energy...
Control of Hybrid AC DC Micro Grid Involving Energy Storage, Renewable Energy...Control of Hybrid AC DC Micro Grid Involving Energy Storage, Renewable Energy...
Control of Hybrid AC DC Micro Grid Involving Energy Storage, Renewable Energy...
ijtsrd
 
Microgrid Technology with Distributed Energy - A Review
Microgrid Technology with Distributed Energy - A ReviewMicrogrid Technology with Distributed Energy - A Review
Microgrid Technology with Distributed Energy - A Review
ijtsrd
 
Coordinated Control of Interconnected Microgrid and Energy Storage System
Coordinated Control of Interconnected Microgrid and Energy Storage System Coordinated Control of Interconnected Microgrid and Energy Storage System
Coordinated Control of Interconnected Microgrid and Energy Storage System
IJECEIAES
 
Microgrid Technology with Distributed Energy - A Review
Microgrid Technology with Distributed Energy - A ReviewMicrogrid Technology with Distributed Energy - A Review
Microgrid Technology with Distributed Energy - A Review
ijtsrd
 
Energies 10-00523
Energies 10-00523Energies 10-00523
Energies 10-00523
vikram anand
 
A Review Of Recent Development In Smart Grid And Micro Grid Laboratories
A Review Of Recent Development In Smart Grid And Micro Grid LaboratoriesA Review Of Recent Development In Smart Grid And Micro Grid Laboratories
A Review Of Recent Development In Smart Grid And Micro Grid Laboratories
Joaquin Hamad
 
Microgrid a review
Microgrid a reviewMicrogrid a review
Microgrid a review
eSAT Publishing House
 
Microgrid
MicrogridMicrogrid
Microgrid
eSAT Journals
 
L45016771
L45016771L45016771
L45016771
IJERA Editor
 
Research trends on microgrid systems: a bibliometric network analysis
Research trends on microgrid systems: a bibliometric network analysis Research trends on microgrid systems: a bibliometric network analysis
Research trends on microgrid systems: a bibliometric network analysis
IJECEIAES
 
IRJET- Impact and Control Study of LV Communication Networks with PV Pene...
IRJET-  	  Impact and Control Study of LV Communication Networks with PV Pene...IRJET-  	  Impact and Control Study of LV Communication Networks with PV Pene...
IRJET- Impact and Control Study of LV Communication Networks with PV Pene...
IRJET Journal
 
Optimal control in microgrid using multi agent reinforcement learning
Optimal control in microgrid using multi agent reinforcement learningOptimal control in microgrid using multi agent reinforcement learning
Optimal control in microgrid using multi agent reinforcement learning
ISA Interchange
 
A survey on power management strategies of hybrid energy systems in microgrid
A survey on power management strategies of hybrid energy systems in microgrid A survey on power management strategies of hybrid energy systems in microgrid
A survey on power management strategies of hybrid energy systems in microgrid
IJECEIAES
 

Similar to Microgrid energy management system for smart home using multi-agent system (20)

Implementation of a decentralized real-time management system for electrical ...
Implementation of a decentralized real-time management system for electrical ...Implementation of a decentralized real-time management system for electrical ...
Implementation of a decentralized real-time management system for electrical ...
 
Active and reactive power sharing in micro grid using droop control
Active and reactive power sharing in micro  grid using droop control Active and reactive power sharing in micro  grid using droop control
Active and reactive power sharing in micro grid using droop control
 
Fuzzy logic-based controller of the bidirectional direct current to direct cu...
Fuzzy logic-based controller of the bidirectional direct current to direct cu...Fuzzy logic-based controller of the bidirectional direct current to direct cu...
Fuzzy logic-based controller of the bidirectional direct current to direct cu...
 
ENERGY MANAGEMENT ALGORITHMS IN SMART GRIDS: STATE OF THE ART AND EMERGING TR...
ENERGY MANAGEMENT ALGORITHMS IN SMART GRIDS: STATE OF THE ART AND EMERGING TR...ENERGY MANAGEMENT ALGORITHMS IN SMART GRIDS: STATE OF THE ART AND EMERGING TR...
ENERGY MANAGEMENT ALGORITHMS IN SMART GRIDS: STATE OF THE ART AND EMERGING TR...
 
IRJET- Frequency-Based Energy Management in Islanded Microgrid
IRJET-  	  Frequency-Based Energy Management in Islanded MicrogridIRJET-  	  Frequency-Based Energy Management in Islanded Microgrid
IRJET- Frequency-Based Energy Management in Islanded Microgrid
 
Optimal state estimation techniques for accurate measurements in internet of...
Optimal state estimation techniques for accurate measurements  in internet of...Optimal state estimation techniques for accurate measurements  in internet of...
Optimal state estimation techniques for accurate measurements in internet of...
 
Reactive Power Sharing Droop Control Strategy for DG Units in an Islanded Mic...
Reactive Power Sharing Droop Control Strategy for DG Units in an Islanded Mic...Reactive Power Sharing Droop Control Strategy for DG Units in an Islanded Mic...
Reactive Power Sharing Droop Control Strategy for DG Units in an Islanded Mic...
 
Control of Hybrid AC DC Micro Grid Involving Energy Storage, Renewable Energy...
Control of Hybrid AC DC Micro Grid Involving Energy Storage, Renewable Energy...Control of Hybrid AC DC Micro Grid Involving Energy Storage, Renewable Energy...
Control of Hybrid AC DC Micro Grid Involving Energy Storage, Renewable Energy...
 
Microgrid Technology with Distributed Energy - A Review
Microgrid Technology with Distributed Energy - A ReviewMicrogrid Technology with Distributed Energy - A Review
Microgrid Technology with Distributed Energy - A Review
 
Coordinated Control of Interconnected Microgrid and Energy Storage System
Coordinated Control of Interconnected Microgrid and Energy Storage System Coordinated Control of Interconnected Microgrid and Energy Storage System
Coordinated Control of Interconnected Microgrid and Energy Storage System
 
Microgrid Technology with Distributed Energy - A Review
Microgrid Technology with Distributed Energy - A ReviewMicrogrid Technology with Distributed Energy - A Review
Microgrid Technology with Distributed Energy - A Review
 
Energies 10-00523
Energies 10-00523Energies 10-00523
Energies 10-00523
 
A Review Of Recent Development In Smart Grid And Micro Grid Laboratories
A Review Of Recent Development In Smart Grid And Micro Grid LaboratoriesA Review Of Recent Development In Smart Grid And Micro Grid Laboratories
A Review Of Recent Development In Smart Grid And Micro Grid Laboratories
 
Microgrid a review
Microgrid a reviewMicrogrid a review
Microgrid a review
 
Microgrid
MicrogridMicrogrid
Microgrid
 
L45016771
L45016771L45016771
L45016771
 
Research trends on microgrid systems: a bibliometric network analysis
Research trends on microgrid systems: a bibliometric network analysis Research trends on microgrid systems: a bibliometric network analysis
Research trends on microgrid systems: a bibliometric network analysis
 
IRJET- Impact and Control Study of LV Communication Networks with PV Pene...
IRJET-  	  Impact and Control Study of LV Communication Networks with PV Pene...IRJET-  	  Impact and Control Study of LV Communication Networks with PV Pene...
IRJET- Impact and Control Study of LV Communication Networks with PV Pene...
 
Optimal control in microgrid using multi agent reinforcement learning
Optimal control in microgrid using multi agent reinforcement learningOptimal control in microgrid using multi agent reinforcement learning
Optimal control in microgrid using multi agent reinforcement learning
 
A survey on power management strategies of hybrid energy systems in microgrid
A survey on power management strategies of hybrid energy systems in microgrid A survey on power management strategies of hybrid energy systems in microgrid
A survey on power management strategies of hybrid energy systems in microgrid
 

More from IJECEIAES

Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...
IJECEIAES
 
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
IJECEIAES
 
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
IJECEIAES
 
Smart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a surveySmart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a survey
IJECEIAES
 
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...
IJECEIAES
 
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
IJECEIAES
 
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
IJECEIAES
 
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
IJECEIAES
 
Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...
IJECEIAES
 
Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...
IJECEIAES
 
Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...
IJECEIAES
 
An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...
IJECEIAES
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
IJECEIAES
 
A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...
IJECEIAES
 
A trust based secure access control using authentication mechanism for intero...
A trust based secure access control using authentication mechanism for intero...A trust based secure access control using authentication mechanism for intero...
A trust based secure access control using authentication mechanism for intero...
IJECEIAES
 
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbers
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbersFuzzy linear programming with the intuitionistic polygonal fuzzy numbers
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbers
IJECEIAES
 
The performance of artificial intelligence in prostate magnetic resonance im...
The performance of artificial intelligence in prostate  magnetic resonance im...The performance of artificial intelligence in prostate  magnetic resonance im...
The performance of artificial intelligence in prostate magnetic resonance im...
IJECEIAES
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
IJECEIAES
 
Analysis of driving style using self-organizing maps to analyze driver behavior
Analysis of driving style using self-organizing maps to analyze driver behaviorAnalysis of driving style using self-organizing maps to analyze driver behavior
Analysis of driving style using self-organizing maps to analyze driver behavior
IJECEIAES
 
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
IJECEIAES
 

More from IJECEIAES (20)

Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...
 
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
 
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
 
Smart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a surveySmart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a survey
 
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...
 
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
 
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
 
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
 
Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...
 
Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...
 
Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...
 
An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...
 
A trust based secure access control using authentication mechanism for intero...
A trust based secure access control using authentication mechanism for intero...A trust based secure access control using authentication mechanism for intero...
A trust based secure access control using authentication mechanism for intero...
 
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbers
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbersFuzzy linear programming with the intuitionistic polygonal fuzzy numbers
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbers
 
The performance of artificial intelligence in prostate magnetic resonance im...
The performance of artificial intelligence in prostate  magnetic resonance im...The performance of artificial intelligence in prostate  magnetic resonance im...
The performance of artificial intelligence in prostate magnetic resonance im...
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Analysis of driving style using self-organizing maps to analyze driver behavior
Analysis of driving style using self-organizing maps to analyze driver behaviorAnalysis of driving style using self-organizing maps to analyze driver behavior
Analysis of driving style using self-organizing maps to analyze driver behavior
 
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
 

Recently uploaded

一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 

Recently uploaded (20)

一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 

Microgrid energy management system for smart home using multi-agent system

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 12, No. 2, April 2022, pp. 1153~1160 ISSN: 2088-8708, DOI: 10.11591/ijece.v12i2.pp1153-1160  1153 Journal homepage: http://ijece.iaescore.com Microgrid energy management system for smart home using multi-agent system Reda Jabeur1 , Younes Boujoudar2 , Mohamed Azeroual2 , Ayman Aljarbouh3 , Najat Ouaaline1 1 Department of Electrical and Mechanical Engineering, Faculty of Science and Technology, Hassan 1st University Settat, Settat, Morocco 2 Department of Electrical Engineering, Faculty of Sciences and Technology, Sidi Mohamed Ben Abdullah University, Fez, Morocco 3 Department of Computer Science, University of Central Asia, Naryn, Kyrgyzstan Article Info ABSTRACT Article history: Received Jun 17, 2021 Revised Sep 11, 2021 Accepted Oct 11, 2021 This paper proposes a multi-agent system for energy management in a microgrid for smart home applications, the microgrid comprises a photovoltaic source, battery energy storage, electrical loads, and an energy management system (EMS) based on smart agents. The microgrid can be connected to the grid or operating in island mode. All distributed sources are implemented using MATLAB/Simulink to simulate a dynamic model of each electrical component. The agent proposed can interact with each other to find the best strategy for energy management using the java agent development framework (JADE) simulator. Furthermore, the proposed agent framework is also validated through a different case study, the efficiency of the proposed approach to schedule local resources and energy management for microgrid is analyzed. The simulation results verify the efficacy of the proposed approach using Simulink/JADE co-simulation. Keywords: Energy management Energy storage system MACSimJX Microgrid Multi-agent system Smart home This is an open access article under the CC BY-SA license. Corresponding Author: Reda Jabeur Department of Electrical and Mechanical Engineering, Faculty of Science and Technology, Hassan 1st University Settat Settat, Morocco Email: r.jabeur@uhp.ac.ma 1. INTRODUCTION The electrical system should be produced to offer new technologies behind the global dependency on renewable powers. This renewables sources have a large influence on the power grid system quality and balance. The electrical grid traditional is growing to be the intelligent electrical network (smart grid) to making the power production more durable, sustainable, and low economy. The notion of a smart grid is the integration of the electrical power and the information and communication technology for data transmission between all electrical components (sources, loads, and transformers) to ensure the real-time balance between supply and demand and to increase the power grid stability [1]. Microgrids are small-scale power grids produced to provide a stable power supply to a small number of consumers. The microgrid combines various local and distributed generation facilities (wind generators, fuel cells, small diesel generators, photovoltaic generators, and small hydropower), consumption equipment, storage system, and supervision and monitoring center. The balance between consumption and production is necessary to manage the energy and to ensure the reliability of microgrid (MG). A microgrid is a medium or low-voltage hybrid power generation system that integrates small-scale energy producers renewable as primary resources to produce high-quality energy to a few consumers. The microgrid can run in mode connected to the main grid high or medium voltage by the common coupling point (PCC) or can also operate totally in an isolated mode [2], [3]. The power grid structure of MG is defined by the application and
  • 2.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 12, No. 2, April 2022: 1153-1160 1154 user specifications. The MG can be divided into three main groups: alternating current (AC) microgrids, direct current (DC) microgrids, and hybrid microgrids. One of the principal goals of the energy management system (EMS) is to attain a very important level of suppleness and also the system must be able to adapt to most of the variations in the structure of microgrids. The MG operation is controlled using microgrid central controller (MGCC) and local controllers [4]. In this paper, a microgrid is available is considered to provide local energy to the smart home. The energy management of some complex systems such as microgrids requires a distributed intelligence system. A multi-agent system (MAS) is a multilayer and complex system based on smart agents enable to communicate between them for achieving a general objective at decentralized management of electrical energy system. Various applications of MAS, particularly in MG energy management have several functionalities in electrical power such as identified MG optimization method carried out by increasing the renewable sources and monitoring electrical power exchange with the main power grid [5]. MAS application in microgrid energy management has been proposed by many authors, some of which are presented here. Power management is implemented out by MASs to satisfy the consumer’s load request from the grid and to enhance electrical power according to the deficiency or surplus power information in [6]. The surveillance of MG systems based on the cooperative capacity of agents probably offers optimal results and a suitable dynamic director for the MG activities [7]. The implementation of a MAS for the high-level microgrid control and demand-side supervision of a solar microgrid for a smart home is introduced in [8]. A MAS for power flow control in the microgrid connected to the main power grid is proposed in [9]. The MG component-based on wind and photovoltaic sources, diesel generators, energy storage systems, and EMS. Liang et al. [10] proposed a combination control technique for an autonomous MG that is composed of energy control using MAS. Logenthiran et al. [11] offers a multi-agent method for energy source scheduling of power systems with renewable energies for many microgrids with lumped loads. It manages each microgrid alone first and then the microgrids are rescheduled to satisfy the total demand. MAS with supervisory control and data acquisition system was considered in [12] to efficiently run and control a distributed energy sources inside a micro-grid system using Java agent development framework (JADE). This paper proposed a new system based on a MAS for energy management in the MG. The smart technique is developed using a co-simulation (combine MATLAB/Simulink and JADE) platform for a real- time simulation. The electrical components are modeled using MATLAB/Simulink, and the MAS interaction performed using JADE. The rest of the paper is organized as follows. The multi-agent system technique is discussed in section. 2. The microgrid architecture is given in section 3. The energy management approach is proposed in section 4. Simulation and discussion are given in section 5. The conclusion of this paper is given in section 6. 2. MULTI-AGENT SYSTEM TECHNIQUE All distributed system with many continuing cooperation and communications is practically infeasible. These challenges have increased the development of approaches to a distributed system (power grid) based on agents, which present techniques for correspondence and continuous interaction. A MAS is a distributed method based on different agents, to run concurrently to solve challenges that are continuously from their capacities or knowledge of individual agent (node) [13]. MAS is among the methods of distributed artificial intelligence (DAI). Multi-agents cover a method to develop new decentralized systems first than centralized, developing rather than intended, and cooperative rather than consecutive, with many benefits. MAS has inherent advantages such as flexibility, autonomy, and a decrease in problem complexity. Each agent has some behaviors and techniques to satisfy specific goals using their sources, experiences, and co-operations [14]. Agents run commonly simultaneously to update system data based on any change in the microgrid. In this paper, the electrical elements of the microgrid and the proposed multi-agent system are simulated on two separate simulators. The MATLAB/Simulink platform is applied to design and simulate the elements of the microgrid and the JADE tool is applied to estimate the efficiency of the multi-agent algorithm proposed. A communication interface between MATLAB/Simulink and JADE is provided via the MACSimJX Middleware [15]. The results of agent actions are control signals sent back to Simulink through the Windows pipe server [16]. 3. MICROGRID ARCHITECTURE Microgrids are small power grids created to produce stable and better-quality electricity provide to a few consumers. They mixed various energy sources such as (wind generator, fuel cells, small diesel generators, photovoltaic sources, and small hydropower), storages systems as a backup energy system, and
  • 3. Int J Elec & Comp Eng ISSN: 2088-8708  Microgrid energy management system for smart home using multi-agent system (Reda Jabeur) 1155 AC/DC load for the energy consumption [17]. Analysis of microgrids in the literature largely centers on constant voltage (DC) and variable voltage (AC) type microgrids [18]. This is determined by the quality of the voltage at the bus used. In the DC type microgrid, the elements of the DC microgrid are connected to the DC_Bus. The microgrid used in this paper joins many distributed power sources and home loads. Two sources are considered in this microgrid and two types of loads (AC load and DC load). The photovoltaic (PV) and battery energy systems are used to supply the load demand as shown in Figure 1. Figure 1. Microgrid control by MAS 3.1. PV model A photovoltaic cell can be modelled with the equivalent electric circuit. The latter consists of a current generator and a parallel diode with a standard resistor (shunt) 𝑅𝑠 to take account of the following dissipative phenomena at the cellular level. The diode current can be written as: 𝐼𝑑 = 𝐼0 (𝑒𝑥𝑝 𝑉𝑝𝑣 + 𝑅𝑠 𝐼 𝑉𝑇 − 1) (1) and PV generator output current of the of the 𝑁𝑠 series of cells can be written as: 𝐼𝑃𝑉 = 𝐼𝑝ℎ − 𝐼0 (𝑒𝑥𝑝 𝑉𝑝𝑣 + 𝑅𝑠 𝐼 𝑉𝑇 − 1) − 𝑉 𝑝𝑣 + 𝑅𝑠 𝐼 𝑅𝑠ℎ (2) 𝑉𝑇 = 𝑁𝑠 𝑛 𝑘 𝑇 𝑞 with, VT: the thermal voltage, 𝑁𝑠: cells connected in series, n: the diode ideality constant, q: is the electron charge, k: is the Boltzmann constant, T: is the temperature of the p-n junction, 𝐼𝑝ℎ: the photo-current, and 𝐼0: reverse saturation currents of the diode. To obtain the maximum power generated by the PV generator to transfer it to the load, a static converter (DC/DC power converter) is used as an adapter between the PV generator and the load. An maximum power point tracking (MPPT) controller is used to control the Boost converter to provide the maximum power efficiency at any time [19]. Various MPPT algorithms are able of discovering the MPP
  • 4.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 12, No. 2, April 2022: 1153-1160 1156 based on the evolution of the power supplied by the PV generator, such as the perturb and observe algorithm (P&O) [20] and the incremental conductance method, the P&O method is generally the most used one due to its simplicity and ease of use and realization [21]. 3.2. Energy storage system for microgrid Lithium batteries are the preferred battery type for many storage system due to their advantages compared with the other battery types. Furthermore, unlike other battery types, Li-ion battery electrolyte is a volatile, highly flammable liquid that burns rapidly and readily [22]. Therefore, the state of charge (SOC) is considered in the energy management strategy to protect the battery against the overcharging and over discharging. The SOC of battery charged is defined by the (3): SOC(%) = 100 [1 − ( 1 𝑄𝑏𝑎𝑡 . ∫ 𝑖𝑏𝑎𝑡(𝑡) 𝑑𝑡 𝑡 0 )] (3) where: 𝑄𝑏𝑎𝑡 : Battery capacity (Ah) 𝑖𝑏𝑎𝑡 : Battery current (A) Lithium-ion batteries have been considered in previous years due to their advantage (high energy density, long life cycle, and no memory effect) compared with the other type of battery storage system. In this work, the battery storage system will be used as a power source when renewable sources are insufficient to meet load demand and as a load when they have enough power to keep the system balanced [23]. A bidirectional DC/DC converter connected the lithium-ion battery to the microgrid [24]. The bidirectional DC/DC converter allows power to be transferred in either direction between the battery and the DC Bus. They are increasingly being employed as a connection between the battery and microgrid system to control battery charging and discharging because of their capacity to reverse the direction of current flow, and power, while keeping the voltage polarity at either end unchanged [25]. The battery storage system consists of a Li-ion battery and a bidirectional DC-DC converter. This converter controlled by an agent, and it’ responsible for maintaining and stabilizing the DC bus voltage through the controller as shown in Figure 2. The converter employed in this research is a half-bridge insulated-gate bipolar transistor (IGBT). The converter can operate in boost mode to discharge the battery or in buck mode to store the excess energy on the DC bus as shown in the Figure 2. Figure 2. Battery storage system with agent controller 4. THE MAS APPROACH FOR ENERGY MANAGEMENT The multi-agent systems proposed for the management of the microgrid consist of four intelligent agents: control agent (CA), battery agent (BA), load agent (LA), and PV agent. − Control agent (CA): it is in charge of managing the energy exchange between the microgrid's various units, as well as confirming the shortage or excess of energy in the bus. It is also in charge of microgrid control when connected to the grid.
  • 5. Int J Elec & Comp Eng ISSN: 2088-8708  Microgrid energy management system for smart home using multi-agent system (Reda Jabeur) 1157 − Battery agent (BA): it plays a key role in the management of microgrid by providing energy requested by consumers when production is insufficient. He receives the order from the CA to absorb the excess energy or to provide it when there is a deficit. The storage agent is based on the SOC value to accept or reject the CA proposal. − Load agent (LA): is largely responsible for the control and management of consumer status. The la collects load data such as power, current, and voltage to be sent to the control agent to meet expected consumer demand. − PV agent: Primarily responsible for monitoring power generator, able to perform tasks based on generator capacity and collect data such as real-time power output and the availability of sources. The ability of each agent to interact with and communicate with other agents distinguishes it. The primary goal of the proposed energy management is to maintain a balance between production and consumption. 5. SIMULATION AND RESULTS To validate our energy management approach, we have considered some simulation scenarios that the micro-grid is brought to face in real operation. The studied small hybrid solar battery technical details are described in Table 1. Because renewable energies are intermittent, the electricity generated from them is not stable over time. As a result, there are two distinct modes of processing at the DC BUS: surplus or absence of energy. MATLAB/Simulink is used to simulate the proposed single-phase hybrid energy system. I n this simulation, the solar energy source is linked to a boost converter to extract the maximum power from it. As a result, the P&O MPPT technique is used to monitor the maximum power of the PV panel. The simulation runs for 3 seconds with 1e-5 sampling time to display the voltage at the DC Bus for various solar irradiation values. To demonstrate the robustness of our management strategy in the face of harsh changes in meteorological conditions, we have chosen a scenario with multiple irradiation changes to represent all possible scenarios. The Figure 3 and Figure 4 shown the proposed solar irradiation scenario and the power produced during this scenario. Table 1. Technical details of the proposed microgrid system System Characteristic DC_BUS VDC=220 V, VAC=220 V Battery Type: Li-ION, V=48 V; Qbatt=250 AH PV System Ns: 6, Np=10 Load (AC+DC) PLDC=5 KW, PLAC=5 KW Figure 3. Solar irradiation scenario (W/m²) As we can see from the Figure 4, the power produced using the solar panel is not stable o the time, which mean another source for stability is needed. The Figure 5 shows the battery state of charge variation, as we discussed before the main role of the battery is to grantee the energy stability on the bus using charging in case of energy surplus in the bus, as show between [0 to 0.7] and [2.1 to 3]. In addition, to provide the stored energy in case of needed energy at the bus [0.7 to 2.1]. The Figure 6 and Figure 7 show the variation
  • 6.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 12, No. 2, April 2022: 1153-1160 1158 of the bus DC and AC voltage during the simulation respectively, we can see the effectiveness of the energy management strategy in the stabilization of voltage in the both buses. Figure 8 depicts the signal sinusoidal 220 V of the voltage at the AC Bus over a small interval between 1.5 and 1.8. Based on multi-agent system communication, the proposed technique ensures a quick return of the real powers to their steady-state conditions in order to maintain the balance between generation and demand. The simulation results presented above demonstrate the advancement and efficiency of the multi-agent approach strategy proposed using co-simulation in the Simulink and JADE environments. Figure 4. Solar power (W) Figure 5. Battery state of charge (%) Figure 6. Voltage at the Bus_DC
  • 7. Int J Elec & Comp Eng ISSN: 2088-8708  Microgrid energy management system for smart home using multi-agent system (Reda Jabeur) 1159 Figure 7. Voltage at the Bus_AC Figure 8. Voltage at the Bus_AC 6. CONCLUSION In this study, a decentralized multiagents system for energy management in microgrid connected to the main grid for smart home application has been proposed. The proposed MAS can be controlled the dynamic loads of smart home according to the available PV source and the SOC of the battery. Based on the MAS algorithm, the agents communicated with each other in a distributed for best energy management. According to the simulation results, the agents are able to dynamically adapt to changes in the system configuration for environmental events such as changes in solar irradiation and battery state of charge. The simulation of the proposed technique guarantees faster efficiency and also guarantees the safety of the energy supply based on the data transfer between the agents. REFERENCES [1] M. Azeroual, T. Lamhamdi, H. El Moussaoui, and H. El Markhi, “Simulation tools for a smart grid and energy management for microgrid with wind power using multi-agent system,” Wind Engineering, vol. 44, no. 6, pp. 661–672, Jul. 2020, doi: 10.1177/0309524X19862755. [2] Y. Boujoudar, M. Azeroual, H. El Moussaoui, and T. Lamhamdi, “Intelligent controller based energy management for stand-alone power system using artificial neural network,” International Transactions on Electrical Energy Systems, vol. 30, no. 11, Aug. 2020, doi: 10.1002/2050-7038.12579. [3] M. Azeroual, T. Lamhamdi, H. El Moussaoui, and H. El Markhi, “Intelligent energy management system of a smart microgrid using multiagent systems,” Archives of Electrical Engineering, vol. 69, no. 1, pp. 23–38, 2020, doi: 10.24425/aee.2020.131756. [4] A. Ahmad Khan, M. Naeem, M. Iqbal, S. Qaisar, and A. Anpalagan, “A compendium of optimization objectives, constraints, tools and algorithms for energy management in microgrids,” Renewable and Sustainable Energy Reviews, vol. 58, pp. 1664–1683, May 2016, doi: 10.1016/j.rser.2015.12.259. [5] M. W. Khan, J. Wang, M. Ma, L. Xiong, P. Li, and F. Wu, “Optimal energy management and control aspects of distributed microgrid using multi-agent systems,” Sustainable Cities and Society, vol. 44, pp. 855–870, Jan. 2019, doi: 10.1016/j.scs.2018.11.009. [6] J. Klaimi, R. Rahim-Amoud, L. Merghem-Boulahia, and A. Jrad, “A novel loss-based energy management approach for smart
  • 8.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 12, No. 2, April 2022: 1153-1160 1160 grids using multi-agent systems and intelligent storage systems,” Sustainable Cities and Society, vol. 39, pp. 344–357, May 2018, doi: 10.1016/j.scs.2018.02.038. [7] N. Hatziargyriou, "Microgrids: architectures and control," Wiley-IEEE Press, 2014. [8] L. Raju, R. S. Milton, and S. Mahadevan, “Multiagent systems based modeling and implementation of dynamic energy management of smart microgrid using MACSimJX,” Scientific World Journal, vol. 2016, pp. 1–14, 2016, doi: 10.1155/2016/9858101. [9] E. Samadi, A. Badri, and R. Ebrahimpour, “Decentralized multi-agent based energy management of microgrid using reinforcement learning,” International Journal of Electrical Power and Energy Systems, vol. 122, Nov. 2020, Art. no. 106211, doi: 10.1016/j.ijepes.2020.106211. [10] X. Liang, X. Li, R. Lu, X. Lin, and X. Shen, “UDP: Usage-based dynamic pricing with privacy preservation for smart grid,” IEEE Transactions on Smart Grid, vol. 4, no. 1, pp. 141–150, Mar. 2013, doi: 10.1109/TSG.2012.2228240. [11] T. Logenthiran, D. Srinivasan, and A. M. Khambadkone, “Multi-agent system for energy resource scheduling of integrated microgrids in a distributed system,” Electric Power Systems Research, vol. 81, no. 1, pp. 138–148, Jan. 2011, doi: 10.1016/j.epsr.2010.07.019. [12] A. M. A. El-Rahim, M. Abd-El-Geliel, and A. Helal, “Micro grid energy management using multi-agent systems,” in 2016 18th International Middle-East Power Systems Conference, MEPCON 2016 - Proceedings, Dec. 2017, pp. 772–779, doi: 10.1109/MEPCON.2016.7836981. [13] C. M. Colson and M. H. Nehrir, “Comprehensive real-time microgrid power management and control with distributed agents,” IEEE Transactions on Smart Grid, vol. 4, no. 1, pp. 617–627, Mar. 2013, doi: 10.1109/TSG.2012.2236368. [14] T. T. Nguyen, N. D. Nguyen, and S. Nahavandi, “Deep reinforcement learning for multiagent systems: A review of challenges, solutions, and applications,” IEEE Transactions on Cybernetics, vol. 50, no. 9, pp. 3826–3839, Sep. 2020, doi: 10.1109/TCYB.2020.2977374. [15] W. T. Botelho et al., “Toward an interdisciplinary integration between multi-agents systems and multi-robots systems: A case study,” Knowledge Engineering Review, vol. 35, 2020, doi: 10.1017/S0269888920000375. [16] F. Bellifemine, A. Poggi, and G. Rimassa, “JADE – A FIPA-compliant agent framework,” in Proceedings of PAAM, 1999, pp. 97–108. [17] C. R. Robinson, P. Mendham, and T. Clarke, “MACSimJX: A tool for enabling agent modelling with simulink using JADE,” Journal of Physical Agents, vol. 4, no. 3, pp. 1–7, 2010, doi: 10.14198/JoPha.2010.4.3.01. [18] S. Parhizi, H. Lotfi, A. Khodaei, and S. Bahramirad, “State of the art in research on microgrids: A review,” IEEE Access, vol. 3, pp. 890–925, 2015, doi: 10.1109/ACCESS.2015.2443119. [19] Z. Yi, W. Dong, and A. H. Etemadi, “A unified control and power management scheme for PV-Battery-based hybrid microgrids for both grid-connected and islanded modes,” IEEE Transactions on Smart Grid, vol. 9, no. 6, pp. 5975–5985, Nov. 2018, doi: 10.1109/TSG.2017.2700332. [20] Y. H. Liu, C. L. Liu, J. W. Huang, and J. H. Chen, “Neural-network-based maximum power point tracking methods for photovoltaic systems operating under fast changing environments,” Solar Energy, vol. 89, pp. 42–53, Mar. 2013, doi: 10.1016/j.solener.2012.11.017. [21] I. W. Christopher and R. Ramesh, “Comparative study of P&O and InC MPPT algorithms,” American Journal of Engineering Research (AJER), vol. 2, no. 12, pp. 402–408, 2013. [22] A. Safari and S. Mekhilef, “Simulation and hardware implementation of incremental conductance MPPT with direct control method using cuk converter,” IEEE Transactions on Industrial Electronics, vol. 58, no. 4, pp. 1154–1161, Apr. 2011, doi: 10.1109/TIE.2010.2048834. [23] B. Diouf and R. Pode, “Potential of lithium-ion batteries in renewable energy,” Renewable Energy, vol. 76, pp. 375–380, Apr. 2015, doi: 10.1016/j.renene.2014.11.058. [24] B. Kroposki, “Integrating high levels of variable renewable energy into electric power systems,” Journal of Modern Power Systems and Clean Energy, vol. 5, no. 6, pp. 831–837, Nov. 2017, doi: 10.1007/s40565-017-0339-3. [25] A. J. Albarakati et al., “Real-time energy management for DC microgrids using artificial intelligence,” Energies, vol. 14, no. 17, Aug. 2021, Art. no. 5307, doi: 10.3390/en14175307.