Multi-objective algorithm for hybrid microgrid energy management based on multi-agent system
Multi-objective algorithm for hybrid microgrid energy management based on multi-agent system
Corresponding Author:
Ilham Tyass
Electrical Engineering and Intelligent Systems (EEIS) Laboratory, ENSET Mohammedia
Hassan II University of Casablanca
Casablanca, Morocco
Email: tyass1@yahoo.fr
NOMENCLATURE
DDC : Demand for DC loads PSG : Power supplied from grid
DAC : Demand for AC loads Pexcess : Wind and PV power excess
PPV : Photovoltaic energy production BATmax : Maximal battery capacity
Pw : Wind energy production CAPmax : Maximal capacitor capacity
PDC : Power supplied to DC loads BOC : Battery state of charge
PAC : Power supplied to AC loads SOC : Supercapacitor state of charge
PSPV : Power supplied by PV Fth : Rapid fluctuation threshold
PSW : Power supplied wind power LCmin : Minimum charge level of the supercapacitor
PSB : Power supplied by battery LBmin : Minimum charge level of the battery
PSS : Power supplied by supercapacitor DFth : Rapid fluctuation threshold of the demand
1. INTRODUCTION
In the realm of renewable energies, microgrid systems offer a promising avenue for local and
sustainable energy generation. Effectively harnessing energy resources constitutes a major challenge within
this context. The intricate interplay among renewable energy sources, storage mechanisms, and consumption
patterns demands sophisticated strategies to ensure uninterrupted power supply while optimizing available
resources. The literature has explored various approaches to microgrid operations within energy management
paradigms [1]–[3]. However, the potential of artificial intelligence techniques has notably emerged, particularly
in systems exhibiting behaviors akin to microgrids [4]. Artificial intelligence and multi-agent systems have
demonstrated exceptional performance in domains such as network management, intelligent platform
interfaces, and database administration. For instance, multi-agent system or MAS are utilized to meet network
energy demands, adjust power based on surplus and shortage information, and choose from various options,
including coordination with power grids, battery storage systems, and controllable distributed generation plants
[5]. Similarly, an intelligent bidding tactic employing a continuous double auction was implemented, enabling
customer engagement in demand response initiatives [6]. In research [7], a multi-agent control mechanism was
introduced for buildings, where agents operate according to a newly suggested comfort metric. Similarly,
another building control system was introduced [8], emphasizing the management of energy consumption.
These examples highlight the relevance and effectiveness of MAS in complex energy management. Energy
management through MAS for implementing a hybrid system at high altitude is discussed in research [9], based
on local information, to ensure efficient and stable system operation, distributed generation sources within
microgrids are regulated by an energy management system. Some studies have also addressed Enhancing
microgrid dependability via distributed power control for distributed energy resources, utilizing network and
MAS along with communication delay technologies to efficiently oversee distributed demand [10].
Our investigation is rooted in the assumption that each agent resides within a multi-agent system,
closely linked to specific microgrid elements. A distinctive feature of our approach lies in merging the MAS
framework with an optimization algorithm. This fusion enhances the integration and efficient utilization of
renewable energies while optimizing storage, employing batteries and supercapacitors within a hybrid
architecture. This novel synergy optimizes energy distribution, ensuring efficient and balanced power supply.
The primary aim of our work is to develop a multi-objective optimization algorithm for microgrid energy
management. This algorithm prioritizes renewable energy integration and efficient coordination of storage
between batteries and supercapacitors.
The structure of this article entails examining fundamental aspects and requirements in section 1 that
frame our energy management approach within microgrid systems. Moving forward to section 2, we outline
ambitious energy management goals within microgrid systems. The microgrid architecture and the proposed
multi-agent’s system architecture are presented in section 3.1. In section 3.2, we develop an adaptive algorithm
designed to coordinate interactions among microgrid components. Section 4 focuses on practical simulation
and validation, translating theoretical expertise into empirical confirmation of the efficiency and adaptability
of our algorithmic framework in various real microgrid scenarios. Throughout each of these sections, our goal
is to comprehensively present our innovative energy management approach and highlight its transformative
potential for sustainable energy utilization within microgrid systems.
Int J Pow Elec & Dri Syst, Vol. 15, No. 2, June 2024: 1235-1246
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1237
A balanced and integrated approach to energy management will synergistically achieve these goals.
The use of a multi-agent system will enable a coherent and coordinated optimization of these objectives,
ensuring optimal energy management for the microgrid [14], [15].
a) Environmental sustainability <=> energy efficiency:
- Cause: By adopting measures to enhance energy efficiency, the microgrid reduces energy consumption,
contributing to the preservation of natural resources and the reduction of greenhouse gas emissions.
- Effect: Improved environmental sustainability prompts the microgrid to embrace more efficient energy
practices, as heightened awareness of the importance of reducing energy consumption is reinforced.
b) Cost minimization <=> energy efficiency:
- Cause: Through improved energy efficiency, the microgrid reduces energy consumption, leading to
decreased electricity procurement and maintenance costs.
- Effect: Cost minimization motivates the microgrid to invest in energy efficiency solutions, as substantial
long-term financial savings can be realized.
c) Cost minimization <=> network reliability and resilience:
- Cause: Cost minimization drives the microgrid to optimize resource utilization and invest in cutting-
edge technologies to lower operational costs, potentially enhancing network reliability and resilience.
- Effect: Greater network reliability and resilience mitigate costly disruptions and economic losses,
thereby contributing to long-term cost minimization.
d) Energy efficiency <=> network reliability and resilience:
- Cause: More efficient energy utilization reduces demand peaks and network strain, potentially
improving network stability and resilience.
- Effect: Enhanced network reliability and resilience maintain optimal energy performance by reducing
the risk of outages and interruptions that could affect energy efficiency.
e) Network reliability and resilience <=> environmental sustainability:
- Cause: A more reliable and resilient network can better handle fluctuations in renewable energy
production, ensuring optimal utilization of these clean energy sources and reinforcing environmental
sustainability.
- Effect: Environmental sustainability drives the microgrid to invest in technologies and practices that
enhance network reliability and resilience, preserving the environmental benefits of renewable energy
sources.
is a key element in anticipating the availability of clean energy sources, thereby facilitating their optimal
integration into the microgrid [17]–[19]. Thus, the microgrid can aim for advanced, resilient, cost-effective,
and environmentally friendly energy management, providing a promising energy future for local communities.
The diagram presented below in Figure 2 illustrates the objectives and means associated with energy
optimization within our microgrid. This visual representation aims to highlight the interconnectedness between
various energy targets. Each objective constitutes a fundamental pillar of our comprehensive approach.
Int J Pow Elec & Dri Syst, Vol. 15, No. 2, June 2024: 1235-1246
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1239
A key feature of our system lies in its capacity to store excess energy generated by renewable sources.
Storage agents, whether batteries or supercapacitors, intervene based on the fluctuation of energy production
and demand. The decision to use supercapacitors or batteries depends on the dynamics of load fluctuations and
energy production fluctuations. Supercapacitors are favored for rapid and frequent changes, both for load
supply and excess energy storage, while batteries are better for more stable or gradually changing conditions
[23]. The algorithm assesses these conditions in real-time to make informed choices between supercapacitors
and batteries, ensuring efficient load supply and energy storage in the microgrid.
Furthermore, our system ensures consistency and coordination among different energy sources and
load types. For instance, surplus solar energy is utilized to power DC loads, while excess wind energy caters
to AC loads. If necessary, this surplus energy can be redistributed to power other load types through
bidirectional converters.
In the multi-agent system, various agents play distinct roles in managing the microgrid effectively.
The supervisor agent oversees the entire system, gathering data from other agents, conducting analyses, and
making global decisions to optimize renewable energy utilization while balancing supply and demand [24].
Wind and photovoltaic energy prediction agents utilize models to forecast future energy production, aiding in
precise energy management planning. [25]. AC and DC demand agents monitor the energy needs of their
respective loads, adjusting consumption based on predictions [26]. The battery agent manages energy storage,
determining when to store or release energy. The supercapacitor agent intervenes when energy fluctuations
exceed a set threshold, rapidly supplying energy as needed. Finally, the network agent handles connections to
the external grid, serving as a backup when other sources are insufficient or storage systems are depleted.
Power and information flow within the microgrid operate in tandem to ensure efficient energy
management and distribution [27]. The power flow initiates from renewable energy sources such as wind and
solar, which supply energy to AC and DC loads according to their specific demands. Any surplus energy can
Multi-objective algorithm for hybrid microgrid energy management based on multi-agent … (Ilham Tyass)
1240 ISSN: 2088-8694
be stored in batteries or supercapacitors for later use. If local energy demands exceed available supply, the grid
can be utilized as a supplementary source. Simultaneously, the information flow facilitates coordination among
agents. Prediction agents furnish forecasts to demand and storage agents, enabling proactive energy planning.
Demand agents relay current and projected energy requirements to storage agents and the supervisor for
optimization. Storage agents, informed by this data and predefined thresholds, make decisions regarding energy
storage and release. Finally, the supervisor integrates information from all agents to make global decisions
aimed at maximizing renewable energy utilization and meeting energy demands effectively.
The interactions between agents within the microgrid system are vital for efficient energy management
and optimization. Initially, prediction agents generate forecasted data on energy production, considering factors
like weather conditions and historical trends. This predictive information is shared with demand and storage
agents, enabling informed decision-making based on anticipated energy availability. Storage agents, in
particular, rely on these predictions along with real-time energy demands to determine optimal storage strategies.
They assess forecasts and current demands continuously, deciding whether to store excess energy during peak
production periods or release stored energy to meet sudden spikes in demand. As the central coordinator, the
supervisor agent plays a crucial role in optimizing microgrid operations. By analyzing predictions, energy
storage decisions, and real-time demand, it formulates strategies to maximize renewable energy utilization. One
unique aspect of the system is its dynamic priority allocation between supercapacitors and batteries.
Supercapacitors take precedence during significant energy fluctuations, offering rapid response times to address
sudden energy needs efficiently. While the system prioritizes renewable energy utilization and storage solutions,
there are instances where local resources may be insufficient. In such cases, the grid connection to the external
power network is activated as a last resort to ensure continuous energy supply.
3.2.1. Sub-algorithm 1: Renewable energy allocation and cooperation algorithm for load supply
This sub-algorithm focuses on optimizing renewable energy utilization and cooperation in supplying
loads. Given input parameters such as DC and AC demands, photovoltaic and wind energy productions, it
calculates power distribution to DC and AC loads. The algorithm considers net demands and prioritizes
renewable sources to ensure efficient energy allocation:
- Initialize the power variables for different sources and loads:
PDC, PAC, PSPV, PSW, PSB, PSS, PSG all set to 0.
Loop through the data series:
For i in range (length of DDC):
- Calculate net demand for DC and AC loads:
Net_DDC = max (0, DDC[i] - PPV[i])
Net_DAC = max (0, DAC[i] - Pw[i])
- Supply DC loads using photovoltaic production:
PSPV = min (DDC[i], PPV[i])
PDC = PSPV
- Supply AC loads using wind production:
PSW = min (DAC[i], Pw[i])
PAC= PSW
Int J Pow Elec & Dri Syst, Vol. 15, No. 2, June 2024: 1235-1246
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1241
3.2.3. Sub-algorithm 3: Enhancing load supply efficiency through optimized storage selection and grid
support
This sub algorithm is responsible for addressing the remaining net demand by either utilizing the
energy stored in the battery/supercapacitor or by drawing from the grid. The process begins by calculating the
fluctuations in demand for DC and AC loads compared to their previous values. If there is still a net demand
for DC loads, the algorithm evaluates the demand's fluctuations. If the fluctuations exceed a threshold, the
algorithm aims to first draw from the capacitor's stored energy to meet the demand. If the net demand is within
the capacitor is remaining capacity (above a certain minimum threshold), the DC load is supplied directly from
the capacitor's energy, and the capacitor's energy level is adjusted accordingly.
If the remaining net demand is greater than the capacitor's capacity, the algorithm ensures the load is
supplied using the battery's stored energy. If the net demand still exceeds the battery's remaining capacity, the
grid is tapped to fulfill the remaining demand. Similar principles apply for the case of AC loads. The same
logic is followed for handling cases where the demand fluctuations exceed a predefined threshold The code
effectively manages load supply using the available energy sources, considering different storage options and
resorting to the grid when necessary.
In the subsequent sections of this sub algorithm, we will delve into the scenario where the net direct
current (DC) demand is positive (net DC demand > 0), and the fluctuations in this demand are deemed
significant. We will elaborate on how this positive net DC demand is catered to, prioritizing the utilization of
energy stored in the supercapacitor, followed by the battery, before resorting to grid energy if necessary. It is
important to note that the reasoning and approach presented in this section is also applied to other similar cases,
such as scenarios where the net DC demand is positive but with insignificant fluctuations, as well as situations
Multi-objective algorithm for hybrid microgrid energy management based on multi-agent … (Ilham Tyass)
1242 ISSN: 2088-8694
where the net alternating current (AC) demand is positive. In summary, this particular case offers an intricate
insight into the methodology adopted to address diverse energy demands while adhering to storage and grid
constraints:
- Verify the load requirements
if Net_DDC > 0 :
fluctuationDemandDC = abs(DDC [i] - DDC [i-1])
if fluctuationDemandDC > DFth :
if Net_DDC <= (SOC - LCmin):
- Supply the DC load with the energy stored in the capacitor
PSS = Net_DDC
PDC += PSS
SOC -= PSS
else:
- Supply the DC load with the energy stored in the capacitor up to the minimum threshold
PSS = SOC - LCmin
PDC += PSS
SOC -= PSS
Net_DDC -= PSS
if Net_DDC <= (BOC - LBmin):
- Supply the DC load with the energy stored in the battery
PSB = Net_DDC
PDC += PSB
BOC -= PSB
else:
PSB = BOC - LBmin
PDC += PSB
BOC -= PSB
Utilize grid energy to meet the remaining net demand
PSG = Net_DDC - PSB
PDC += PSG
Int J Pow Elec & Dri Syst, Vol. 15, No. 2, June 2024: 1235-1246
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1243
signifies the contribution of the supercapacitor, and the 'Power supplied by the grid' segment represents the
energy sourced from the external grid.
Figure 5. Energy sharing between buses: PV to AC Figure 6. Excess energy sharing between buses
and wind to DC
By analyzing the results across various simulation scenarios and carefully scrutinizing the data
presented in Table 1. In the presence of fluctuations, the algorithm prioritizes the optimized utilization of
energy stored in the supercapacitor after the depletion of renewable resources, with occasional utilization of
the supercapacitor to ensure uninterrupted supply (scenario 4). On the contrary, in simulation scenarios 2 and
3, priority is given to the battery for powering loads, as long as the minimum storage threshold is not reached.
When there is an excess of renewable energy production, our algorithm favors storage in batteries, unless
notable production fluctuations occur. In the latter case, excess energy is stored in the supercapacitor, as
showcased in scenario 8 (refer to Tables 2 and 3). Furthermore, when renewable resources are depleted and
storage devices have reached their minimal thresholds, our algorithm invokes grid power to cater to load
demands, as illustrated by scenario 10. These outcomes vividly demonstrate the flexibility and efficiency of
our algorithm in managing diverse energy conditions. It adeptly adapts to demand and production variations,
strategically harnessing different available storage sources to ensure reliable and optimized energy supply,
while concurrently reducing dependence on the conventional grid.
Multi-objective algorithm for hybrid microgrid energy management based on multi-agent … (Ilham Tyass)
1244 ISSN: 2088-8694
5. CONCLUSION
In conclusion, our study delves into the context of renewable energies and microgrid systems,
highlighting their potential for local and sustainable energy generation. However, the efficient management of
energy resources presents a pivotal challenge in optimizing their utilization due to the intricate interplay
between renewable energy sources, storage mechanisms, and consumption patterns. Our primary objective has
been the development of a multi-objective optimization algorithm tailored for energy management within
microgrids. This algorithm prioritizes the seamless integration of renewable energy sources and ensures
effective storage management between batteries and supercapacitors. At the core of our approach lies the
utilization of a multi-agent system, facilitating efficient coordination of energy distribution and utilization
within the microgrid. By harnessing the synergy among renewable energy sources, storage units, and variable
loads, the algorithm aims to enhance energy efficiency while maintaining a consistent and balanced power
supply to the connected loads.
Our efforts to comprehensively evaluate the efficacy of our proposed approach involved simulations
conducted within Python's multi-agent simulation environment, covering a range of scenarios. These
simulations aimed to showcase the algorithm's impact on optimizing usage priorities among renewable energy
sources, storage devices, and the grid. Notably, our algorithm dynamically allocates resources between
batteries and capacitors based on demand and production fluctuations, effectively managing the storage of
surplus and deficit energy. The outcomes of our study unveil the algorithm's versatility and efficiency in
managing diverse energy conditions, adeptly adapting to variations in demand and production. By strategically
leveraging various available storage sources, it ensures dependable and optimized energy supply while
diminishing reliance on conventional grid sources. In summary, our work advances the understanding and
application of energy management within microgrids, offering a valuable contribution to the optimization of
renewable energy utilization. Through the integration of innovative algorithms and multi-agent systems, we
pave the way for more resilient and sustainable energy solutions in the microgrid landscape.
Int J Pow Elec & Dri Syst, Vol. 15, No. 2, June 2024: 1235-1246
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1245
REFERENCES
[1] M. S. Sami et al., “Energy management of microgrids for smart cities: A review,” Energies, vol. 14, no. 18, 2021, doi:
10.3390/en14185976.
[2] V. Prema and K. U. Rao, “Predictive models for power management of a hybrid microgrid — A review,” in 2014
International Conference on Advances in Energy Conversion Technologies (ICAECT), Jan. 2014, pp. 7–12, doi:
10.1109/ICAECT.2014.6757053.
[3] F. Ye, Y. Qian, and R. Q. Hu, “Self-sustaining wireless neighborhood area network design for smart grid,” in 2014 IEEE Global
Communications Conference, GLOBECOM 2014, 2014, pp. 2715–2720, doi: 10.1109/GLOCOM.2014.7037218.
[4] Z. Boussaada, A. Remaci, O. Curea, O. B. Driss, H. Camblong, and N. M. Bellaaj, “Management Approach for Microgrid Operation
Using Multi Agent System (MAS) Technique Man-agement Approach for Microgrid Operation Using Multi Agent System
Management Approach for Microgrid Operation Using Multi Agent System (MAS) Technique,” 2017, [Online]. Available:
https://hal.science/hal-01631167.
[5] V. H. Bui, A. Hussain, and H. M. Kim, “A multiagent-based hierarchical energy management strategy for multi-microgrids
considering adjustable power and demand response,” IEEE Transactions on Smart Grid, vol. 9, no. 2, pp. 1323–1333, 2018, doi:
10.1109/TSG.2016.2585671.
[6] H. S. V. S. K. Nunna and S. Doolla, “Demand response in smart distribution system with multiple microgrids,” IEEE Transactions
on Smart Grid, vol. 3, no. 4, pp. 1641–1649, 2012, doi: 10.1109/TSG.2012.2208658.
[7] Z. Wang, L. Wang, A. I. Dounis, and R. Yang, “Multi-agent control system with information fusion based comfort model for smart
buildings,” Applied Energy, vol. 99, pp. 247–254, 2012, doi: 10.1016/j.apenergy.2012.05.020.
[8] J. Chen, R. K. Jain, and J. E. Taylor, “Block Configuration Modeling: A novel simulation model to emulate building occupant peer
networks and their impact on building energy consumption,” Applied Energy, vol. 105, pp. 358–368, 2013, doi:
10.1016/j.apenergy.2012.12.036.
[9] B. Zhao, M. Xue, X. Zhang, C. Wang, and J. Zhao, “An MAS based energy management system for a stand-alone microgrid at high
altitude,” Applied Energy, vol. 143, pp. 251–261, 2015, doi: 10.1016/j.apenergy.2015.01.016.
[10] H. S. V. S. Kumar Nunna and S. Doolla, “Multiagent-based distributed-energy-resource management for intelligent microgrids,”
IEEE Transactions on Industrial Electronics, vol. 60, no. 4, pp. 1678–1687, 2013, doi: 10.1109/TIE.2012.2193857.
[11] W. Zhong et al., “IDES: Incentive-driven distributed energy sharing in sustainable microgrids,” 2014 International Green
Computing Conference, IGCC 2014, 2015, doi: 10.1109/IGCC.2014.7039166.
[12] M. Hamidi, A. Raihani, and O. Bouattane, “Sustainable Intelligent Energy Management System for Microgrid Using Multi-Agent
Systems: A Case Study,” Sustainability (Switzerland), vol. 15, no. 16, 2023, doi: 10.3390/su151612546.
[13] V. Lešić, A. Martinčević, and M. Vašak, “Modular energy cost optimization for buildings with integrated microgrid,” Applied
Energy, vol. 197, pp. 14–28, 2017, doi: 10.1016/j.apenergy.2017.03.087.
[14] A. S. Nair et al., “Multi-Agent Systems for Resource Allocation and Scheduling in a Smart Grid,” Technology and Economics of
Smart Grids and Sustainable Energy, vol. 3, no. 1, p. 15, Dec. 2018, doi: 10.1007/s40866-018-0052-y.
[15] S. S. Binyamin and S. Ben Slama, “Multi-Agent Systems for Resource Allocation and Scheduling in a Smart Grid,” Sensors, vol.
22, no. 21, 2022, doi: 10.3390/s22218099.
[16] S. Sen and V. Kumar, “Microgrid control: A comprehensive survey,” Annual Reviews in Control, vol. 45, pp. 118–151, 2018, doi:
10.1016/j.arcontrol.2018.04.012.
[17] I. Tyass, T. Khalili, M. Rafik, B. Abdelouahed, A. Raihani, and K. Mansouri, “Wind Speed Prediction Based on Statistical and
Deep Learning Models,” International Journal of Renewable Energy Development, vol. 12, no. 2, pp. 288–299, 2023, doi:
10.14710/ijred.2023.48672.
[18] Y. P. Faniband and S. M. Shaahid, “Forecasting wind speed using artificial neural networks - A case study of a potential location
of saudi arabia,” E3S Web of Conferences, vol. 173, 2020, doi: 10.1051/e3sconf/202017301004.
[19] A. Tokgoz and G. Unal, “A RNN based time series approach for forecasting turkish electricity load,” in 26th IEEE Signal Processing
and Communications Applications Conference, SIU 2018, 2018, pp. 1–4, doi: 10.1109/SIU.2018.8404313.
[20] A. Idda, M. E. Slimani, S. Bentouba, and Y. Hammaoui, “Différentes Configurations du Système PV pour l’Alimentation Sans
Interruption ( ASI ) : Application au Relais GSM,” Journal of Advanced Research in Science and Technology, pp. 574–582, 2017.
[21] B. Wichert, M. Dymond, W. Lawrance, and T. Friese, “Development of a test facility for photovoltaic-diesel hybrid energy
systems,” Renewable Energy, vol. 22, no. 1, pp. 311–319, 2001, doi: 10.1016/S0960-1481(00)00024-0.
[22] I. Tyass, O. Bouamrane, A. Raihani, K. Mansouri, and T. Khalili, “Hybrid Renewable Energy System Investigation Based on Power
Converters Losses,” Lecture Notes in Electrical Engineering, vol. 745, pp. 615–625, 2022, doi: 10.1007/978-981-33-6893-4_57.
[23] K. Daniel, “Development of Battery/Supercapacitor Hybrid Energy Storage Scheme for Grid Connected Solar PV Source,”
University of Nairobi, 2023.
[24] L. Wang, Z. Wang, and R. Yang, “Intelligent multiagent control system for energy and comfort management in smart and
sustainable buildings,” IEEE Transactions on Smart Grid, vol. 3, no. 2, pp. 605–617, 2012, doi: 10.1109/TSG.2011.2178044.
[25] M. Afrasiabi, M. Mohammadi, M. Rastegar, and A. Kargarian, “Multi-agent microgrid energy management based on deep learning
forecaster,” Energy, vol. 186, 2019, doi: 10.1016/j.energy.2019.115873.
[26] R. Jabeur, Y. Boujoudar, M. Azeroual, A. Aljarbouh, and N. Ouaaline, “Microgrid energy management system for smart home
using multi-Agent system,” International Journal of Electrical and Computer Engineering, vol. 12, no. 2, pp. 1153–1160, 2022,
doi: 10.11591/ijece.v12i2.pp1153-1160.
[27] Z. Jian, Q. Ai, C. Jiang, X. Wang, Z. Zheng, and C. Gu, “The application of Multi Agent System in Microgrid coordination control,”
2009, doi: 10.1109/SUPERGEN.2009.5348277.
Multi-objective algorithm for hybrid microgrid energy management based on multi-agent … (Ilham Tyass)
1246 ISSN: 2088-8694
BIOGRAPHIES OF AUTHORS
Int J Pow Elec & Dri Syst, Vol. 15, No. 2, June 2024: 1235-1246