Professional Documents
Culture Documents
An Improved Weighted Mean of Vectors Algorithm For Microgrid Energy Management Considering Demand Response
An Improved Weighted Mean of Vectors Algorithm For Microgrid Energy Management Considering Demand Response
https://doi.org/10.1007/s00521-023-08813-5(0123456789().,-volV)(0123456789().
,- volV)
ORIGINAL ARTICLE
Received: 20 September 2022 / Accepted: 28 June 2023 / Published online: 25 July 2023
The Author(s) 2023
Abstract
The integration of demand response programs (DRPs) into the energy management (EM) system of microgrids (MGs)
helps in improving the load characteristics by allowing consumers to interoperate for achieving techno-economic
advantages. In this paper, an improved algorithm is called LINFO is proposed for modifying search ability of the original
weIghted meaN oF vectOrs (INFO) algorithm as well as avoiding its weaknesses like trapping in a local optima. The
improved algorithm’s efficiency is confirmed by comparing its results with those obtained by the original INFO and other
optimization techniques using different standard benchmark test functions. Moreover, this improved algorithm and the
original version are applied for solving the EM problem with the aim of optimizing the operation cost of the MGs in the
presence DRPs. They are used to solve day-ahead EM problem for optimal operation of renewable energy resources, the
optimal generation from a conventional diesel engines (DEs); taking into account the participation of customers in DRP for
minimizing MG operating cost, which includes the cost of DEs fuel and the power transactions cost with the main grid. To
demonstrate the efficacy of the proposed LINFO, simulation results are compared with the results of well-known and newly
developed optimization techniques.
1 Introduction
1.1 Motivation
123
20750 Neural Computing and Applications (2023) 35:20749–20770
123
Neural Computing and Applications (2023) 35:20749–20770 20751
customers’ bill and enhance the energy efficiency is pro- second objective is to optimize MG’s operation consider-
posed with integration of DR [40]. ing incentive DR based on the proposed algorithm and
According to the above-mentioned researches, many compare its performance with other optimization meta-
optimization approaches have effectively handled the heuristic and newly developed algorithms.
engineering problems, particularly those involving EM. The main contributions of this paper to the aforemen-
The findings of these studies demonstrated the importance tioned investigation may be stated as follows:
and potential for developing new and improved optimiza-
1. Proposing an improved algorithm called LINFO to
tion approaches for solving specific EM problems; also
avoid the drawbacks of the original INFO algorithm of
According to the No-Free-Lunch (NFL) theorem [41] there
being trapped in local optima. And Validating the
are either no metaheuristic optimization algorithms capable
performance of the proposed algorithm by comparing it
of solving all optimization problems. These two reasons
with newly developed algorithms to validate its
motivate us to propose a new optimization technique,
performance, based on fitness value using different
called Leader-based mutation-selection INFO (LINFO)
test benchmark functions based on different a statistical
based on the weIghted meaN oF vectOrs (INFO) algorithm
terms.
to prevent the possibility to be trapped into local minima.
2. Solving MG energy management problem considering
We chose the algorithms presented here due to their out-
demand response program based on the proposed
standing performance in solving a variety of mathematics
LINFO algorithm. The performance of the proposed
and engineering design challenges.
LINFO algorithm is compared with well-known and
newly developed algorithms in solving the EM
1.3 Contribution
problem.
The first objective of this paper is to propose an improved
version of INFO algorithm to overcome its weakness; the
Main Grid
Central control
123
20752 Neural Computing and Applications (2023) 35:20749–20770
1.4 Paper organization Fig. 4 Qualitative metrics of eight benchmark functions including: c
2D image of the functions, search history, average fitness history, and
convergence curve using LINFO technique
The rest of this paper is structured as follows: Sect. 2
presents modeling of the Grid-connected Microgrid with
modeling of DRP. Section 3 discusses the EM optimization 8 9
problem modeling; Sect. 4 focuses on the proposed LINFO < ct Pgt Pg t [ 0 =
algorithms. The obtained simulation results are presented Cg Pgt ¼ 0 Pg t ¼ 0 ð1Þ
: ;
in Sect. 5. Finally, the paper is concluded in Sect. 6. ct Pgt Pgt \0
The structure of proposed MG is shown in Fig. 2. MG’s where, gpv is solar PV system’s efficiency, which is a
resources are a PV system, WT system, non-renewable function of the incident solar irradiation ðIPvt Þ(kW h/m2),
sources such as DE and customers with DRP. Integrating and the ambient temperature and Ac is the PV array area
DG (including renewable sources) requires power conver- [44].
sion units; renewable sources need a power electronics • WT modeling
converter to track the maximum power and synchroniza-
tion with the grid [42]. In this study, it is assumed that The hourly power produced by a WT (Pwt ) is entirely
power is transacted between the MG and the main grid. dependent on hourly wind speed at a specific height ðvhubt Þ,
Cost of Power transacted (Pgt ) at any time interval t is air density, swept area and converter efficiency. Using
power-law equation, wind speed at the required hub height
Cg Pgt and can be obtained as [43]:
NO NO
Calculate ul by YES
Check if rand < pCr
Eq.(26.2) & rand > 0.5 Update ul by
NO
Eq.(27.1) xl+1 = ul
YES YES
NO
(Leader-based mutation-selection )
Update the position of each individual Check if
YES
using Eq. (28) g < Maxg
Update the best solution found so far Evaluate the objective function value of
End
xbest using Eq. (30) each individual using Eq. (29)
123
Neural Computing and Applications (2023) 35:20749–20770 20753
123
20754 Neural Computing and Applications (2023) 35:20749–20770
123
Neural Computing and Applications (2023) 35:20749–20770 20755
8
may be converted from the anemometer height as follow- > 0 v vci and v vco
>
< v2 2
ing [45]: hubt vci
Pwt ¼ :Pnom vci vhubt vnom ð4Þ
> 2 2
hhub b : vnom vci
>
vhubt ¼ vref t ð3Þ Pnom vnom \vhubt vco
href
where Pnom is the rated power of WT, vnom is the rated
where hhub is hub height; vref t is the hourly wind speed at
wind speed,vco the cut-out wind speed, and vci the cut-in
the reference hub height href . The power law exponent b is
wind speed, and, with Pw and v denoting output power and
usually is in the range between 14 and 17.
wind speed.
The hourly wind power is calculated as [45]:
123
20756 Neural Computing and Applications (2023) 35:20749–20770
F14
Best 0.998004 0.998004 0.998004 0.998004 0.998004
Mean 1.842329 1.540789 1.301281 8.298683 3.892106
Median 0.998004 0.998004 1.024436 10.76318 2.982105
Worst 9.952028 5.928845 2.983027 18.30431 12.67051
std 2.097625 1.51696 0.534994 5.533952 3.727681
F15
Best 0.000307 0.000307 0.000315 0.000308 0.00031
Mean 0.001615 0.004456 0.000487 0.007136 0.003547
Median 0.000308 0.000307 0.000405 0.000505 0.000546
Worst 0.020363 0.020363 0.000917 0.031699 0.020363
std 0.004433 0.008167 0.000173 0.010606 0.007255
F16
Best - 1.03163 - 1.03163 - 1.40747 - 1.03163 - 1.03163
Mean - 1.03163 - 1.03161 - 1.18199 - 1.0253 - 1.03158
Median - 1.03163 - 1.03163 - 1.18517 - 1.03163 - 1.03163
Worst - 1.03163 - 1.03131 - 1.07213 - 0.99999 - 1.03063
std 1.23E-10 7.03E-05 0.088213 0.012981 0.000223
F17
Best 0.397887 0.397887 0.398293 0.39789 0.397888
Mean 0.397887 0.397887 0.409332 0.397927 0.397891
Median 0.397887 0.397887 0.406611 0.397907 0.397891
Worst 0.397887 0.397887 0.461881 0.398082 0.397897
std 6.19E-12 0.00 0.014049 4.53E-05 3.01E-06
F18
Best 3.00 3.00 3.000586 3.000009 3.00
Mean 3.00 3.00 3.092676 8.400078 3.000068
Median 3.00 3.00 3.054728 3.000084 3.000036
Worst 3.00 3.00 3.425476 84.00001 3.000238
std 3.43E-11 1.24E-15 0.108993 18.78799 6.53E-05
F19
Best - 3.86278 - 3.86278 - 0.3005 - 0.30048 - 0.30048
Mean - 3.86278 - 3.86278 - 0.30048 - 0.30048 - 0.30048
Median - 3.86278 - 3.86278 - 0.30048 - 0.30048 - 0.30048
Worst - 3.86278 - 3.86278 - 0.30048 - 0.30048 - 0.30048
std 1.01E-10 2.17E-15 3.74E-06 1.14E-16 1.14E-16
F20
Best - 3.322 - 3.322 - 3.3E-05 - 3.32148 - 3.32198
Mean - 3.26255 - 3.2566 - 1.6E-06 - 3.07223 - 3.22876
Median - 3.26255 - 3.2031 - 1.5E-40 - 3.20118 - 3.26239
Worst - 3.2031 - 3.2031 - 2E-134 - 0.20816 - 2.84039
std 0.060991 0.060685 7.35E-06 0.679321 0.125558
F21
Best - 10.1532 - 10.1532 - 4.61081 - 10.0895 - 10.1502
Mean - 9.77686 - 8.89113 - 4.0759 - 5.89545 - 8.51218
Median - 10.1532 - 10.1532 - 4.12522 - 4.90994 - 10.1413
Worst - 2.63047 - 2.63047 - 3.18003 - 2.58642 - 2.62918
std 1.682085 2.648789 0.379957 2.775111 2.963153
123
Neural Computing and Applications (2023) 35:20749–20770 20757
Table 3 (continued)
Function LINFO INFO BOA TSA GWO
F22
Best - 10.4029 - 10.4029 - 4.76031 - 10.3637 - 10.4024
Mean - 10.0211 - 9.3053 - 3.74931 - 7.02119 - 10.0134
Median - 10.4029 - 10.4029 - 3.64889 - 9.8942 - 10.3959
Worst - 2.7659 - 2.7659 - 2.93305 - 1.82478 - 2.76526
std 1.707695 2.68678 0.479377 3.57071 1.706042
F23
Best - 10.5364 - 10.5364 - 4.51577 - 10.4599 - 10.5348
Mean - 9.72522 - 9.46058 - 3.38426 - 5.50502 - 9.74305
Median - 10.5364 - 10.5364 - 3.60414 - 2.83596 - 10.5274
Worst - 2.42173 - 2.42173 - 1.95854 - 1.66783 - 2.42135
std 2.496783 2.640833 0.720921 3.728197 2.418464
Bold is an indication for the best obtained results in the comparison
123
20758 Neural Computing and Applications (2023) 35:20749–20770
Fig. 5 The convergence characteristics of all optimization algorithms for 23 benchmark functions
w1 þ w2 ¼ 1: ð12Þ X
I X
J
Pit þ Pwt þ Pst þ Prt ¼ Dt xj;t : ð13Þ
3.1 Operating constraints i¼1 j¼1
123
Neural Computing and Applications (2023) 35:20749–20770 20759
Fig. 5 continued
The total generated power from MG sources (DEs, WT, • Generation constraints [43]:
and PV), and power transacted should match the load Pimin Pit Pimax ð14Þ
demand.
Where Dt and xj;t are the total demand and the jth cus-
tomer power curtailed at time t, respectively.
123
20760 Neural Computing and Applications (2023) 35:20749–20770
DRi Pitþ1 Pit URi ð15Þ where Pimin and Pimax are the minimum and maximum power
generated from any generator i, respectively; URi and DRi
0 Pst Pstmax ð16Þ
are the maximum ramp up and ramp down rates for gen-
0 Pwt Pwtmax ð17Þ erator I;Pstmax and Pwtmax are the forecasted maximum power
from PV and wind generators at any time t.
123
Neural Computing and Applications (2023) 35:20749–20770 20761
Fig. 6 continued
Constraint (14) ensures that any DE generation is within • Power transaction constraints:
the maximum and minimum limits, while constraint (15)
The power transacted power between utility grid and
states that the ramping up and down rate limits should not
MG should not exceed the maximum permissible limit
be violated. Equations (16) and (17) represent the con-
Pgmax as [43]:
straints of the maximum and minimum generation limits of
WT generator and solar PV generation, respectively. Pgmax Pgt Pgmax ð18Þ
123
20762 Neural Computing and Applications (2023) 35:20749–20770
4 Solution method
• Demand response constraints [43]: In this section, the weIghted meaN oF vectOrs (INFO)
The demand management formulation in (6) is extended algorithm is briefly presented then the process of the pro-
for the whole day; so customers’ benefit can be expressed posed leader INFO (LINFO) technique is described.
as in (19) to ensure the incentive is higher than the cost that
the customer should pay. 4.1 Original INFO algorithm
XT
yj;t k1 x2j;t þ k2 xj:t k2 xj;t h 0 ð19Þ The INFO algorithm was introduced in 2022 [47]. For
t¼1 updating the vectors’ location, INFO algorithm use four
main processes: initialization stage, updating rule, vector
X
T X
T
yj;t ðk1 x2j;t þ k2 xj;t k2 xj;t hÞ yj1;t ðk1 x2j1;t combining, and a local search.
t¼1 t¼1
• Initialization stage
þ k2 xj1;t k2 xj1;t hÞ
For j ¼ 2; 3; . . .; J The INFO algorithm is composed of n vectors popula-
ð20Þ tion in search space with diminution D. The initial popu-
lation is generated at random as following:
X
J
xj;t CMj ð21Þ Xn ¼ Xmin þ rand ð0; 1Þ:ðXmax Xmin Þ ð23Þ
t¼1
where Xn denotes the nth vector, Xmin ; Xmax are the bounds
X
T X
J
of the solution domain in each problem and rand ð0; 1Þ
yj;t UB ð22Þ
t¼1 j¼1
return a random number in an interval of [0, 1].
where UB and CMj are daily MG budget limit and cus- • updating rule stage
tomer j daily power curtailment limit. This stage enhances the diversity of the population
Constraint in (20) ensures that the bigger the customer’s throughout the search process. This operation creates new
curtailment, the larger the incentive they will get. The total vectors using the weighted mean of existing vector. The
MG budget limit constraint is described in Eq. (21) to main formulation of the updating rule is presented as:
ensure the daily budget is lower than the limit. Equa-
ð24Þ
tion (22) is to ensure the total curtailment of any customer j where z1gl and z2gl are the new vectors in the gth genera-
is within the permissible limits. tion; and r is the scaling rate of a vector, and it is defined
as:
123
Neural Computing and Applications (2023) 35:20749–20770 20763
• vector combining stage where / is a random number in between 0 and 1; and xrnd
denotes a new solution that randomly combines the three
In order to enhance the diversity of the population in the solutions (xavg , xbt , and xbs ); Which increase proposed
INFO algorithm, using the z1gl and z2gl that calculated in the algorithm’s nature of randomness, and so better search
previous stage (new vectors) in a combination with vector ability in the search space. t1 and t2 are two random
xgl based on the following equations as: numbers given by the following equations:
2 rand if p [ 0:5
t1 ¼ ð27:5Þ
1 otherwise
Where l have a value of 0:05 randn.
rand if p\0:5
• local search stage t2 ¼ ð27:6Þ
1 otherwise
The search ability of this stage prevents the algorithm to where p is a random number in the range of (0, 1).
drop into local optima. Considering the local operator using
the global position (xgbest ), a new vector can be generated
around this global position as follows:
In which
123
20764 Neural Computing and Applications (2023) 35:20749–20770
Table 5 ki,t values and total initial hourly demand (test system 1) Table 6 Comparison of the EM problem for test system 1
Time (h) ki,t ($) Total demand (KW) Total operating cost ($)
123
Neural Computing and Applications (2023) 35:20749–20770 20765
1 27.69 54.67
2 34.4 67.42
3 38.99 75.18
Total 101.13 197.2724
t
xi ðmutÞ ¼ xi ðnewÞ þ 2 1
Max it
ð2 rand 1Þ2 xtbest xtbest1
þ xtbest2
þ ð2 rand 1Þ xtbest xi ðnewÞ
ð28Þ
Fig. 9 Hourly DE units generated power and grid power for test
system 1 Then, the next location is updated using the following
equation:
xi ðmutÞ f ðxi ðmutÞÞ\f ðxi ðnewÞÞ
x i ð t þ 1Þ ¼ ð29Þ
xi ðnewÞ f ðxi ðmutÞÞ f ðxi ðnewÞÞ
Finally, the best solution is updated as follows:
xi ðmutÞ f ðxi ðmutÞÞ\f ðxbest Þ
xbest ¼ ð30Þ
xi ðnewÞ f ðxi ðnewÞÞ\f ðxbest Þ
The flowchart of the proposed LINFO technique is
displayed in Fig. 3. The place of Leader-based mutation-
selection in the proposed algorithm is presented in this
figure. This modification leads to enhance the exploration
of the proposed LINFO algorithm based on the simulta-
Fig. 10 Load demand and final load with DR neous crossover and mutation using the three best leaders.
123
20766 Neural Computing and Applications (2023) 35:20749–20770
123
Neural Computing and Applications (2023) 35:20749–20770 20767
123
20768 Neural Computing and Applications (2023) 35:20749–20770
6 Conclusion
123
Neural Computing and Applications (2023) 35:20749–20770 20769
service in the smart grid, can be employed to solve the EM 5. Nchofoung TN, Fotio HK, Miamo CW (2023) Green taxation and
in the cloud based nano-grid. renewable energy technologies adoption: a global evidence.
Renew Energy Focus 44:334–343
6. Ansari S, Ayob A, Hossain Lipu MS, Hussain A, Saad MHM
Acknowledgements The icons used through this paper was developed
(2022) Remaining useful life prediction for lithium-ion battery
by Freepik, AmethystDesign, Arkinasi, and Smashicons from www.
storage system: a comprehensive review of methods, key factors,
flaticon.com.
issues and future outlook. Energy Rep 8:12153–12185
7. Zhang J, Jiang Y, Li X, Huo M, Luo H, Yin S (2022) An adaptive
Author contributions NA contributed to conceptualization, method-
remaining useful life prediction approach for single battery with
ology, software; SK contributed to conceptualization, methodology,
unlabeled small sample data and parameter uncertainty. Reliab
software; MHH contributed to conceptualization, software, writing—
Eng Syst Saf 222:108357
original draft preparation; SMA contributed to visualization, software,
8. Shivam, Dahiya R (2018) Stability analysis of islanded DC
writing—original draft preparation.
microgrid for the proposed distributed control strategy with
constant power loads. Comput Electr Eng 70:151–162
Funding Open access funding provided by The Science, Technology
9. Hirsch A, Parag Y, Guerrero J (2018) Microgrids: a review of
& Innovation Funding Authority (STDF) in cooperation with The
technologies, key drivers, and outstanding issues. Renew Sustain
Egyptian Knowledge Bank (EKB). Open access funding provided by
Energy Rev 90:402–411
The Science, Technology & Innovation Funding Authority (STDF) in
10. Phani Raghav L, Seshu Kumar R, Koteswara Raju D, Singh AR
cooperation with The Egyptian Knowledge Bank (EKB).
(2022) Analytic hierarchy process (AHP)—swarm intelligence
based flexible demand response management of grid-connected
Data availability Data sharing are not applicable to this article as no
microgrid. Appl Energy 306:118058
datasets were generated or analyses during the current study.
11. Li Y, Zhao T, Wang P, Gooi HB, Wu L, Liu Y et al (2018)
Optimal operation of multimicrogrids via cooperative energy and
Declarations reserve scheduling. IEEE Trans Ind Inf 14:3459–3468
12. Masera M, Bompard EF, Profumo F, Hadjsaid N (2018) Smart
Conflict of interest The authors declare that there is no conflict of (electricity) grids for smart cities: assessing roles and societal
interest regarding the publication of this manuscript. impacts. Proc IEEE 106:613–625
13. Kumar N, Vasilakos AV, Rodrigues JJPC (2017) A multi-tenant
Ethical approval This article does not contain any studies with human cloud-based DC nano grid for self-sustained smart buildings in
participants or animals performed by any of the authors. smart cities. IEEE Commun Mag 55:14–21
14. Wang Z, Chen B, Wang J, Kim J (2016) Decentralized energy
Informed consent Not applicable. management system for networked microgrids in grid-connected
and islanded modes. IEEE Trans Smart Grid 7:1097–1105
Open Access This article is licensed under a Creative Commons 15. Nikmehr N, Najafi-Ravadanegh S (2015) Optimal operation of
Attribution 4.0 International License, which permits use, sharing, distributed generations in micro-grids under uncertainties in load
adaptation, distribution and reproduction in any medium or format, as and renewable power generation using heuristic algorithm. IET
long as you give appropriate credit to the original author(s) and the Renew Power Gener 9:982–990
source, provide a link to the Creative Commons licence, and indicate 16. Chen T, Cao Y, Qing X, Zhang J, Sun Y, Amaratunga GAJ
if changes were made. The images or other third party material in this (2022) Multi-energy microgrid robust energy management with a
article are included in the article’s Creative Commons licence, unless novel decision-making strategy. Energy 239:121840
indicated otherwise in a credit line to the material. If material is not 17. Bukar AL, Tan CW, Said DM, Dobi AM, Ayop R, Alsharif A
included in the article’s Creative Commons licence and your intended (2022) Energy management strategy and capacity planning of an
use is not permitted by statutory regulation or exceeds the permitted autonomous microgrid: Performance comparison of metaheuristic
use, you will need to obtain permission directly from the copyright optimization searching techniques. Renew Energy Focus
holder. To view a copy of this licence, visit http://creativecommons. 40:48–66
org/licenses/by/4.0/. 18. Tostado-Véliz M, Kamel S, Hasanien HM, Turky RA, Jurado F
(2022) Uncertainty-aware day-ahead scheduling of microgrids
considering response fatigue: An IGDT approach. Appl Energy
310:118611
References 19. Harsh P, Das D (2021) Energy management in microgrid using
incentive-based demand response and reconfigured network
1. Malekpour AR, Pahwa A (2017) Stochastic networked microgrid considering uncertainties in renewable energy sources. Sustain
energy management with correlated wind generators. IEEE Trans Energy Technol Assess 46:101225
Power Syst 32:3681–3693 20. Palensky P, Dietrich D (2011) Demand side management:
2. Alamir N, Ismeil MA, Orabi M (2017) New MPPT technique demand response, intelligent energy systems, and smart loads.
using phase-shift modulation for LLC resonant micro-inverter. IEEE Trans Ind Inf 7:381–388
In: 2017 nineteenth international Middle East power systems 21. Jordehi AR (2019) Optimisation of demand response in electric
conference (MEPCON), pp 1465–1470 power systems, a review. Renew Sustain Energy Rev
3. Steffen B (2020) Estimating the cost of capital for renewable 103:308–319
energy projects. Energy Econ 88:104783 22. Yuan C, Illindala MS, Khalsa AS (2017) Co-optimization
4. Khasanov M, Kamel S, Rahmann C, Hasanien HM, Al-Durra A scheme for distributed energy resource planning in community
(2021) Optimal distributed generation and battery energy storage microgrids. IEEE Trans Sustain Energy 8:1351–1360
units integration in distribution systems considering power gen- 23. Marzband M, Yousefnejad E, Sumper A, Domı́nguez-Garcı́a JL
eration uncertainty. IET Gener Transm Distrib 15:3400–3422 (2016) Real time experimental implementation of optimum
energy management system in standalone microgrid by using
123
20770 Neural Computing and Applications (2023) 35:20749–20770
multi-layer ant colony optimization. Int J Electr Power Energy 39. Mahboubi-Moghaddam E, Nayeripour M, Aghaei J, Khodaei A,
Syst 75:265–274 Waffenschmidt E (2018) Interactive robust model for energy
24. Mohammadi M, Hosseinian SH, Gharehpetian GB (2012) Opti- service providers integrating demand response programs in
mization of hybrid solar energy sources/wind turbine systems wholesale markets. IEEE Trans Smart Grid 9:2681–2690
integrated to utility grids as microgrid (MG) under pool/bilateral/ 40. Lu Q, Zeng W, Guo Q, Lü S (2022) Optimal operation scheduling
hybrid electricity market using PSO. Sol Energy 86:112–125 of household energy hub: a multi-objective optimization model
25. Wu K, Zhou H (2014) A multi-agent-based energy-coordination considering integrated demand response. Energy Rep
control system for grid-connected large-scale wind–photovoltaic 8:15173–15188
energy storage power-generation units. Sol Energy 107:245–259 41. Wolpert DH, Macready WG (1997) No free lunch theorems for
26. Yang X, Long J, Liu P, Zhang X, Liu X (2018) Optimal optimization. IEEE Trans Evol Comput 1:67–82
scheduling of microgrid with distributed power based on water 42. Kim H-J, Kim M-K (2019) Multi-objective based optimal energy
cycle algorithm. Energies 11:2381 management of grid-connected microgrid considering advanced
27. Suresh V, Janik P, Jasinski M, Guerrero JM, Leonowicz Z (2023) demand response. Energies 12:4142
Microgrid energy management using metaheuristic optimization 43. Nwulu NI, Xia X (2017) Optimal dispatch for a microgrid
algorithms. Appl Soft Comput 134:109981 incorporating renewables and demand response. Renew Energy
28. Aghaei J, Alizadeh M-I (2013) Multi-objective self-scheduling of 101:16–28
CHP (combined heat and power)-based microgrids considering 44. Tazvinga H, Xia X, Zhang J (2013) Minimum cost solution of
demand response programs and ESSs (energy storage systems). photovoltaic–diesel–battery hybrid power systems for remote
Energy 55:1044–1054 consumers. Sol Energy 96:292–299
29. Chen J, Zhang W, Li J, Zhang W, Liu Y, Zhao B et al (2018) 45. Tazvinga H, Zhu B, Xia X (2014) Energy dispatch strategy for a
Optimal sizing for grid-tied microgrids with consideration of joint photovoltaic–wind–diesel–battery hybrid power system. Sol
optimization of planning and operation. IEEE Trans Sustain Energy 108:412–420
Energy 9:237–248 46. Fahrioglu M, Alvarado FL (2000) Designing incentive compati-
30. Nguyen A-D, Bui V-H, Hussain A, Nguyen D-H, Kim H-M ble contracts for effective demand management. IEEE Trans
(2018) Impact of demand response programs on optimal opera- Power Syst 15:1255–1260
tion of multi-microgrid system. Energies 11:1452 47. Ahmadianfar I, Heidari AA, Noshadian S, Chen H, Gandomi AH
31. Khalili T, Nojavan S, Zare K (2019) Optimal performance of (2022) INFO: An efficient optimization algorithm based on
microgrid in the presence of demand response exchange: a weighted mean of vectors. Expert Syst Appl 195:116516
stochastic multi-objective model. Comput Electr Eng 74:429–450 48. Naik MK, Panda R, Wunnava A, Jena B, Abraham A (2021) A
32. Alamir N, Kamel S, Megahed TF, Hori M, Abdelkader SM leader Harris Hawks optimization for 2-D Masi entropy-based
(2022) Energy management of microgrid considering demand multilevel image thresholding. Multimed Tools Applications
response using honey badger optimizer. Renew Energy Power 80:35543–35583
Qual J 20:12–17 49. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey Wolf Optimizer.
33. Alamir N, Kamel S, Megahed TF, Hori M, Abdelkader SM Adv Eng Softw 69:46–61
(2022) Developing an artificial hummingbird algorithm for 50. Kaur S, Awasthi LK, Sangal AL, Dhiman G (2020) Tunicate
probabilistic energy management of microgrids considering Swarm Algorithm: a new bio-inspired based metaheuristic para-
demand response. Front Energy Res 10:905788 digm for global optimization. Eng Appl Artif Intell 90:103541
34. Soroudi A, Siano P, Keane A (2016) Optimal DR and ESS 51. Arora S, Singh S (2019) Butterfly optimization algorithm: a novel
scheduling for distribution losses payments minimization under approach for global optimization. Soft Comput 23:715–734
electricity price uncertainty. IEEE Trans Smart Grid 7:261–272 52. Moghaddam AA, Seifi A, Niknam T, Alizadeh Pahlavani MR
35. Shehzad Hassan MA, Chen M, Lin H, Ahmed MH, Khan MZ, (2011) Multi-objective operation management of a renewable
Chughtai GR (2019) Optimization modeling for dynamic price MG (micro-grid) with back-up micro-turbine/fuel cell/battery
based demand response in microgrids. J Clean Prod 222:231–241 hybrid power source. Energy 36:6490–6507
36. Gamil MM, Senjyu T, Takahashi H, Hemeida AM, Krishna N, 53. Warid W, Hizam H, Mariun N, Abdul-Wahab NI (2016) Optimal
Lotfy ME (2021) Optimal multi-objective sizing of a residential power flow using the Jaya algorithm. Energies 9:678
microgrid in Egypt with different ToU demand response per- 54. Hashim FA, Houssein EH, Hussain K, Mabrouk MS, Al-Atabany
centages. Sustain Cities Soc 75:103293 W (2021) Honey Badger Algorithm: new metaheuristic algorithm
37. Sasaki Y, Ueoka M, Uesugi Y, Yorino N, Zoka Y, Bedawy A for solving optimization problems. Math Comput Simul
et al (2022) A robust economic load dispatch in community 192:84–110
microgrid considering incentive-based demand response. IFAC-
PapersOnLine 55:389–394 Publisher’s Note Springer Nature remains neutral with regard to
38. Alamir N, Kamel S, Megahed TF, Hori M, Abdelkader SM jurisdictional claims in published maps and institutional affiliations.
(2023) Developing hybrid demand response technique for energy
management in microgrid based on pelican optimization algo-
rithm. Electr Power Syst Res 214:108905
123