Energies 15 09024 v2
Energies 15 09024 v2
Energies 15 09024 v2
Article
Multi-Objective Optimal Scheduling of a Microgrid Using
Oppositional Gradient-Based Grey Wolf Optimizer
Arul Rajagopalan 1 , Karthik Nagarajan 2 , Oscar Danilo Montoya 3,4 , Seshathiri Dhanasekaran 5, * ,
Inayathullah Abdul Kareem 1 , Angalaeswari Sendraya Perumal 1 , Natrayan Lakshmaiya 6
and Prabhu Paramasivam 7
1 School of Electrical Engineering, Vellore Institute of Technology, Chennai 600127, Tamil Nadu, India
2 Department of Electrical & Electronics Engineering, Hindustan Institute of Technology & Science,
Chennai 601301, Tamil Nadu, India
3 Grupo de Compatibilidad e Interferencia Electromágnetica, Facultad de Ingeniería, Universidad Distrital
Francisco José de Caldas, Bogotá 110231, Colombia
4 Laboratorio Inteligente de Energía, Universidad Tecnológica de Bolívar, Cartagena 131001, Colombia
5 Department of Computer Science, UiT The Arctic University of Norway, 9037 Tromsø, Norway
6 Department of Mechanical Engineering, Saveetha School of Engineering, SIMATS,
Chennai 602107, Tamilnadu, India
7 Department of Mechanical Engineering, College of Engineering and Technology, Mattu University,
Mettu 318, Ethiopia
* Correspondence: seshathiri.dhanasekaran@uit.no
Abstract: Optimal energy management has become a challenging task to accomplish in today’s
advanced energy systems. If energy is managed in the most optimal manner, tremendous societal
Citation: Rajagopalan, A.; benefits can be achieved such as improved economy and less environmental pollution. It is possible
Nagarajan, K.; Montoya, O.D.; to operate the microgrids under grid-connected, as well as isolated modes. The authors presented a
Dhanasekaran, S.; Kareem, I.A.; new optimization algorithm, i.e., Oppositional Gradient-based Grey Wolf Optimizer (OGGWO) in the
Perumal, A.S.; Lakshmaiya, N.; current study to elucidate the optimal operation in microgrids that is loaded with sustainable, as well
Paramasivam, P. Multi-Objective as unsustainable energy sources. With the integration of non-Renewable Energy Sources (RES) with
Optimal Scheduling of a Microgrid microgrids, environmental pollution is reduced. The current study proposes this hybrid algorithm
Using Oppositional Gradient-Based to avoid stagnation and achieve premature convergence. Having been strategized as a bi-objective
Grey Wolf Optimizer. Energies 2022,
optimization problem, the ultimate aim of this model’s optimal operation is to cut the costs incurred
15, 9024. https://doi.org10.3390/
upon operations and reduce the emission of pollutants in a 24-h scheduling period. In the current
en15239024/
study, the authors considered a Micro Turbine (MT) followed by a Wind Turbine (WT), a battery
Academic Editor: Antonio unit and a Fuel Cell (FC) as storage devices. The microgrid was assumed under the grid-connected
Cano-Ortega mode. The authors validated the proposed algorithm upon three different scenarios to establish
Received: 27 October 2022 the former’s efficiency and efficacy. In addition to these, the optimization results attained from the
Accepted: 23 November 2022 proposed technique were also compared with that of the results from techniques implemented earlier.
Published: 29 November 2022 According to the outcomes, it can be inferred that the presented OGGWO approach outperformed
other methods in terms of cost mitigation and pollution reduction.
Publisher’s Note: MDPI stays neutral
with regard to jurisdictional claims in
Keywords: microgrid; multi-objective optimization; optimal scheduling; gradient-based grey wolf
published maps and institutional affil-
iations.
optimizer; renewable energy
power plants that use coal, gas and other non-renewable energy sources are identified as the
primary environmental pollutants. In this background, hybrid energy systems that combine
wind, solar, hydro, and other renewable energy sources have gained attention in the past
two decades, owing to its renewable nature and pollution-less energy production practices.
Further, these hybrid energy systems exhibit high efficiency and reliability. However,
fluctuation in terms of both quality as well as quantity, as a result of environmental condi-
tions, remains the primary disadvantage in renewable energy sources such as Photovoltaic
solar cells, wind energy systems, etc. Since it is challenging to predict the fluctuations in
PV and small Wind Turbines (WT) at the time of power generation, it becomes inevitable to
integrate these sources with other reliable energy sources such as Fuel Cell (FC), Microtur-
bine (MT), battery storage and so on, to ensure a constant supply of quality power. These
hybrid systems can be relied upon as sustainable energy systems. In this background, the
microgrid is one of the promising candidates that is not only energy-efficient, but also can
integrate multiple number of pilot-level Distributed Energy Resources (DERs), such as
microturbine (MT), Wind Turbine (WT), battery units, Fuel Cell (FC), photovoltaic (PV), and
other energy sources. Though it is an advanced concept that was introduced in recent times,
Microgrid (MG) has gained immense popularity owing to multiple advantages provided
by the system. A microgrid can integrate different types of distributed RES to fulfil the
local load requirements and connect or disconnect from the utility grid [1,2].
In literature, a PV-based 17-bus Low Voltage microgrid, connected with the grid, was
analysed in the literature. This microgrid had a Wind Turbine as well as a Fuel Cell (FC) for
the on-site production of hydrogen. The researchers optimally scheduled the storage of
energy so as to provide energy at the right time and to ensure reserve provision [3]. In [3],
the Harmony Search Algorithm was utilized to schedule the storage of energy during a
24-h horizon to mitigate the costs incurred upon operations. Further, the study also widely
leveraged the hydrogen system under all operational scenarios, to balance the uncertainties
that tend to arise from loads and renewable energy sources.
In [4], multi-objective PSO algorithm was proposed to elucidate multi-objective energy
management problem in a grid connected microgrid. A simulation was carried out in a
microgrid test system comprising a wind turbine, solar cell, battery, microturbine, and
a diesel generator. Operating cost and pollutant emission were considered as objective
functions. In order to investigate the performance of MOPSO, three different scenarios
were tested in the simulation. In the study conducted earlier [5], NSGA II algorithm was
applied to implement multi-objective optimal operation of a grid connected microgrid test
system by considering operation cost and pollutant emission as objective functions. In [5],
the uncertainty of the generation capacity of solar and wind power generating units and
the uncertainty of load was considered to elucidate the multi-objective energy management
problem. In literature [6], the researchers evaluated the bi-level optimal operation of a grid
connected microgrid that contains loads, storage devices, and distributed energy resources.
The upper level optimal model for distribution network dispatch was solved by using
a multi-objective optimization approach by considering the microgrid’s power loss and
voltage profile as objective functions. A self-adaptive genetic algorithm was proposed
to implement the optimal operation of the microgrid. The lower-level optimal model
was developed by applying non-linear programming technique to seek the optimal daily
operating scheme of different DGs in the microgrid. The microgrid operating cost was taken
as objective function. In the study conducted by Xinhui Lu, the authors developed a multi-
objective optimal dispatch model to be applied in the microgrid in grid-connected mode.
This model holistically considered the costs incurred upon operations and environmental
protection through the microgrid system [7]. The distribution generators, considered in
this microgrid system, included Electric Vehicles (EVs), diesel engines, WTs, PV arrays,
microturbines, etc. An improved PSO algorithm was developed to overcome the multi-
objective optimal dispatch problem. In literature [8], a two-stage stochastic p-robust
optimal energy trading management system was proposed to be applied in the microgrid.
This system included a microturbine, diesel engine, PV and WT systems. Based on the
Energies 2022, 15, 9024 3 of 24
[24] Operation cost Θ-modified krill algorithm Grid connected Battery WT, PV 2021
microgrid
Table 1. Cont.
1.3. Contributions
The following is the list of contributions made by current research work for the state-
of-the-art energy management system proposed in this study.
Energies 2022, 15, 9024 6 of 24
2. Problem Formulation
The primary objective behind the optimal operations of the microgrid, with Distributed
Energy Sources (DERs) that include non-renewable and renewable energy sources, is to
identify the optimal operating points of DERs to generate power during the scheduled
horizon. The key aim of the optimal operations of the microgrid that is incorporated with
DERs such as RESs and non-RESs is to find out the optimal operating points of DERs so
that the power can be produced at the time of scheduled horizon. This objective should be
met to reduce the cost incurred upon operations and reduce the emission rate in parallel.
Thus, the current study aims at achieving two different and conflicting objectives together,
i.e., emission reduction and mitigation of cost incurred upon operations.
In the current study, the authors propose a precise mathematical model to achieve
short-term energy management so as to mitigate the costs spent upon operations and
reduce the emission of pollutants in microgrid operations.
Ng
( )
T ∑i=1 [Ui (t) PGi (t) BGi (t) + SGi |Ui (t) − Ui(t + 1)|] − . . .
Min f 1 ( X ) = ∑ i =1 Ns
∑ j=1 j (t) Psj (t) Bsj (t) + Ssj Uj (t) − Uj (t + 1) − ( PGrid (t) BGrid (t))
U
(1)
n o
T Ng Ns
Min f 2 ( X ) = ∑t=1 ∑i=1 [Ui (t) PGi (t)EGi (t)] + ∑ j=1 [Uj (t) Psj (t)Esj (t)] + ( PGrid (t)EGrid (t)) (2)
Energies 2022, 15, 9024 7 of 24
EGi (t) denotes the volume of pollution emitted by ith generation unit, while for the jth storage
unit, it was denoted by Esj (t). In the case of volume of pollution at market, it was denoted by EGrid (t)
at time, t. All the values are denoted in kg/MWh, respectively.
Nk Ng Ns
∑ PLK (t) = ∑ [ PGi (t)] + ∑ [ Psj (t)] + ( PGrid (t)) (3)
k =1 i =1 j =1
Here, PLK corresponds to K amount at load level, whereas Nk denotes the whole count of load
levels available in the grid.
(b) Ramp Rate Constraints
This constraint occurs as a result of fluctuations in output power. It can be either an increasing
fluctuation or vice versa in DGs. The following is the equation used to describe the constraint [13]:
Here, Ridown denotes the ramp-down of ith DG output power whereas Riup correspond to ramp-
up of ith DG output power. Further, ∆t denotes the time step taken, in terms of hours.
(c) Inequality constraints
All the units considered in this study have both upper, as well as lower thresholds for their
power generation capacity. The units include DGs, storage units, and the market [13].
Equation (6) covers the limitations of charging and discharging rates of the storage unit.
Here, SOCsj (t) denotes the charging amount of the storage unit at current time and SOCsj (t − 1)
denotes the charging amount of the storage unit at previous time. Pchg/Dchg (t) corresponds to the
charging (discharging) amount at tth hour while the maximum charging (discharging) rate is denoted
by PCDSj,max .
with regards to the shape of the solution space. This is done by measuring the steepest slope at
every point in the solution space. Afterwards, the particles are transferred to a nearby local optima
using gradient information, while at the same time, an appropriate exploration capability is also
maintained. GWO is heavily empowered by such updating operators. It results in the efficient
searching of solutions in solution space and enhances the exploration potentials of the algorithm
to side-step local optima. Opposition Based Learning (OBL) is one of the powerful optimization
tools to enhance the convergence speed of numerous heuristic optimization techniques [44]. The
successful implementation of OBL involves the evaluation of population at both the opposite site and
current site in the same generation so that a better candidate solution can be obtained for the given
problem. The concept of OBL has successfully been applied in various meta-heuristics to enhance
the convergence speed. The concept of opposite number needs to be defined to explain OBL [44]. A
novel procedure is incorporated to update the formulations for Omega wolves in OGGWO algorithm
as shown in (7) and (8).
Both Gaussian walks as well as Levy Flight (LF) are added as second features to the existing
traditional GWO. These random walks enhance the random nature of the presented OGGWO model
and empower it for exploration. Though self-similar clusters (or trajectories) are created by Levy
Flight and Gaussian walks, significant differences are found between their structures [45]. Gaussian
walk produces a minor, but dense cluster that contains numerous small steps and executes the same
number of iterations, such as with clusters [46]. Having been randomly chosen, these methods
improve the proposed OGGWO model’s exploration capability by helping the algorithm avoid local
optima. In this case, OGGWO switches randomly between Gaussian walk, as well as LF and make use
of both the methods [46]. Figure 1 shows the flowchart of the proposed Oppositional Gradient-based
Grey Wolf Optimization algorithm. The following formulations are used in OGGWO to upgrade the
Energies 2022, 15, x FOR PEER REVIEW
Omega wolves’ position in the solution space at the time of closing every iteration11asofshown
28 in (12)
and (13).
Step 1: The position of grey wolves (search agents) is randomly initialized in the search space.
This step further fixes the number of iterations, followed by population size (number of wolves).
Step 2: For each search agent, the fitness value is determined as it denotes the distance between
prey and the wolf.
Step 3: The opposite points are initialized and used to generate the opposite population so as to
calculate the fitness values of every individual population.
Step 4: Sorting is executed for both current and opposite populations (pop and opop respec-
tively), in line with their fitness values
Step 5: The n P number of the fittest solution is selected out of a combination of current and the
corresponding opposite population.
Step 6: Based on fitness values, three solutions are found such as best (a), second-best (b) and
finally, the third best (d). These solutions correspond to alpha, beta and delta category wolves,
respectively.
Step 7: Based on Equation (7), the position of the grey wolves is modified.
i ∂ f Min ∂f ∂ f Max
XW ( t + 1) = γ . ≤ ( t ) < γ f or i = 1, . . . , m and w = 1, . . . , n, (7)
∂X i ∂Xw i ∂X i
i ∂f
XW (t) − rand(0, 1)λi (t) i
( t ) , Otherwise, f or i = 1, . . . , m and w = 1, . . . , n, (8)
∂Xw
Here, i corresponds to the index of decision variables in an optimization problem. On the
∂ f Max ∂ f Min
contrary, n denotes the count of grey wolves. ∂Xi and ∂Xi correspond to the highest positive and
the least negative slopes, at every dimension, during every iteration of the algorithm. Further, γ
corresponds to a continuous parameter that is calculated as (0,1]. As per the formulation given above,
λi is updated using Equation (9) as given herewith.
0.1[Ubi − Lbi ]
λi ( t ) = Min (9)
∂ f Max
∂f
max ∂Xi , ∂Xi
Here, LB corresponds to Lower Bound, whereas UB denotes the Upper Bound of the problem.
This results in the following equation straightforwardly.
∂f
λi ( t ) i
(t) ≥ 10(Ubi − Lbi ) (10)
∂Xw
The gradient of the problem in few optimization problems may remain unknown. This is
attributed to the non-differentiability of objective function or discrete features possessed by decision
variables. In order to overcome these issues, the following equation is presented.
∂f [ f (t) − f (t − 1)]
= (11)
∂x [ X (t) − X (t − 1)]
Step 8: The fitness value is updated based on the modified position of grey wolves.
Step 9: Alpha, beta and delta values are updated
Step 10: The position of omega wolves is updated using the Equations (12) and (13) that employ
Gaussian walk and Levy flight.
i
XW,new i + KGaussian (| ϑ |, σ ) − ( ξ × ϑ − ξ 0 × X i ),
= XW i i W (12)
f or i = 1, . . . , m and w = 1, . . . , n,
i
XW,new = XW i + X i Levy ( η ),
W (13)
f or i = 1, . . . , m and w = 1, . . . , n,
Here, the best solution is denoted by ϑi whereas |σ| correspond to the standard deviation
of Gaussian distribution. The Gaussian parameter is changed by OGGWO as σ = |K × ( xi − BP)|,
log(l )
while it also reduces the length of steps at the time of iterations by fixing = l . Here, l corresponds
i
to the number of iteration. Further, XW,new corresponds to the new position of the wolves, whereas
Energies 2022, 15, 9024 10 of 24
i
XW denotes the current position. In addition to these, ξ 0 and ξ denote random numbers in (0,1].
Equation (14) denotes the calculation for Levy flight.
[0.01 × σ × r1 ]
Levy( x ) = 1
(14)
|r2 | β
Here, the random numbers are denoted by r1 and r2 between (0, 1]. β corresponds to constant,
which is equal to 1.5. In Equation (13), σ is computed with the help of following equation.
1/β
Γ (1 + β )
πβ ( β −1)
σ = Γ(1 + β) sin( )/( β[2 2 ]) (15)
2 2
Step 11: The opposite population is created out of the current population using the jumping rate.
Step 12: The n P number of the fittest solution is selected after integrating the current and the
opposite populations.
Step 13: The steps 3–7 are repeated until the maximum number of iterations is achieved.
Step 14: The best solution is achieved as the output.
As per the steps discussed above, the leading framework remains the same in both GGWO and
OGGWO. However, significant changes are made in the latter. For example, OGGWO leverages a mix
of original and gradient-based operators to update the position of wolves more than the conventional
GWO operators. Further, a new function is also added in OGGWO to determine the gradient’s
objective function at every point in the solution space [47]. In addition to the above, Gaussian walk
and Levy Flight have been incorporated in OGGWO to increase randomness during the closure of
every iteration. This phenomenon significantly increases both exploration and exploitation capability,
as long steps and short steps shift the particles in solution space.
Here, f jmax corresponds to the highest value of the jth fitness function. In addition to this, its
least value is denoted by f jmin among the rest of the non-dominated solutions. The calculation is done
for normalized membership function µk that is applicable for each non-dominated solution k.
∑N k
j =1 µ j
µk = (17)
∑rk=1 ∑ N k
j =1 µ j
Here, r corresponds to the whole number of non-dominated solutions. The highest value, i.e., µk
is achieved by the best compromise solution.
out of oxygen and hydrogen, whereas water vapor is the only emission from this source. Having
said so, natural gas and other fuel reformation emit NOx and CO2 . Fuel cells are comparatively more
efficient than microturbines, in terms of emission, which incurs heavy costs. In the current research
work, the researchers considered a commonly-known LV microgrid based on the study conducted
earlier that included various types of DGs such as PV, WT, MT, low-temperature Fuel Cell (PAFC),
and storage devices such as lead-acid batteries [38]. The authors assumed that the active power,
produced by whole DG sources, stands as unity power, while at the same time, it does not request
or produce reactive power. Furthermore, a power exchange link is also used between utility (LV
network) and the mentioned microgrid for the purpose of energy trading at different hours in a day,
in line with the decisions taken by the MGCC (Microgrid Central Controller).
Optimization
Parameter Cost Euro Emission Kg
Algorithm
Min Cost 190.6 NA
Min Emission NA 1162.4
EDNSGA-II [41]
BCS NA NA
Std Dev NA NA
Min Cost 194.24 1205.29
Min Emission 203.15 1168.12
PSO
BCS 198.57 1184.89
Std Dev 5.98 7.63
Min Cost 193.38 1203.14
Min Emission 201.08 1166.58
CSA
BCS 196.78 1183.28
Std Dev 5.79 7.58
Min Cost 189.73 1200.23
Min Emission 198.29 1160.25
GWO
BCS 192.04 1179.27
Std Dev 4.76 6.64
Min Cost 187.13 1197.38
Min Emission 202.87 1158.03
GGWO
BCS 190.48 1177.49
Std Dev 4.43 4.63
Min Cost 186.27 1210.24
Min Emission 201.89 1156.79
OGGWO
BCS 188.23 1175.82
Std Dev 4.26 4.46
Energies 2022, 15, 9024 16 of 24
The convergence characteristics for operating cost and emission, attained by OGGWO, GGWO,
GWO, CSA, DE, and PSO are shown in Figures 5 and 6, respectively. These figures infer that the
proposed OGGWO algorithm possesses stable and quick convergence characteristics to find the
optimal solution. Figure 7 showcases the distribution of non-dominant solutions, which infers the
Pareto optimal fronts of OGGWO and GGWO algorithms. The figure implies that the proposed
OGGWO algorithm is a promising candidate to overcome the multi-objective energy management
problem compared to the rest of the optimization techniques. In addition to the above, the proposed
Energies 2022, 15, x FOR PEER REVIEW 19 of 28
OGGWO algorithm ensured the distribution of non-dominated solutions in the best manner. It also
assured that the solutions are feasible for large-scale standard test systems.
Figure5.5.The
Figure Thecost
costconvergence
convergence characteristic forCase-II.
characteristic for Case-II.
Energies 2022, 15, 9024 17 of 24
Figure6.6.The
Figure Theemission
emissionconvergence
convergencecharacteristic
characteristicfor
forCase-II.
Case-II.
Figure 7.
Figure 7. The
The emission
emission cost
cost trade-off
trade-off characteristic
characteristic for
for Case-II.
Case-II.
6.3.
6.3. Case III: Unlimited
Unlimited Power
Power Exchange
Exchange between
between LV
LV and
and MV
MV
The
Theoverall
overallset
setofofDG
DGunits
unitsfunction as as
function perper
their power
their limits
power in the
limits thirdthird
in the scenario. In this
scenario. In
case, the utility behaves as an unconstraint unit whereas energy exchange occurs
this case, the utility behaves as an unconstraint unit whereas energy exchange occurs between utility
and microgrid irrespective of the limitations. The data required to overcome the multi-objective
between utility and microgrid irrespective of the limitations. The data required to over-
optimization issue such as real-time market prices, technical specifications of DGs, and load curve
come the multi-objective optimization issue such as real-time market prices, technical
specifications of DGs, and load curve remains unaltered. Like the earlier cases, evolu-
tionary-based optimization algorithms were utilized in this case as well to resolve oper-
ation management issues found in the microgrid. The simulation results were collected
from the experimentation.
Energies 2022, 15, 9024 18 of 24
remains unaltered. Like the earlier cases, evolutionary-based optimization algorithms were utilized
in this case as well to resolve operation management issues found in the microgrid. The simulation
results were collected from the experimentation.
Table 6 shows the simulation results for the third case, which was attained to mitigate the
operation cost and emission. As per the results, both operating costs, as well as the emission
rate of the microgrid, were reduced more than in than the basic scenario, under a few conditions
such as allowing unlimited power exchange and economic and environmental objectives. When
the second and third scenarios were compared for optimization, in terms of costs and emission,
the results infer that the total cost of operation was reduced in the third scenario, while the net
emission rate was reduced in the second scenario. Table 7 compares the statistical results of OGGWO
and other optimization algorithms, pertaining to every single objective. The comparative analysis
results infer that GGWO was deficient and its results were more inconsistent than for the proposed
OGGWO algorithm.
One of the significant observations in the third scenario is that during the first few hours of the
day, the utility occupied the top position in meeting load demands inside the grid. On the contrary,
the energy was purchased from the microgrid in bulk quantities at peak times. Regarding both
objectives, when the grid experienced a shortage in power generation, both WT and PV were started;
otherwise, both were triggered in the case of requirement for more energy to be exported to the
macrogrid. Other DGs such as battery and FC produced the maximum electricity for the majority of
the hours in a day under study, whereas MT generated the highest power between 9.00 to 17.00 h.
Figures 8 and 9 show the convergence characteristics of OGGWO, GGWO, GWO, CSA, DE,
and PSO for operating cost and emission. The proposed OGGWO achieved a fast and smooth
convergence characteristic curve towards reaching the optimal solution. The proposed algorithm
successfully overcame the optimization problem for the third time, whereas minor differences can
be found in optimal solutions for both the objective functions. Figure 10 represents the trade-off
characteristics between operating cost and emission for OGGWO and GGWO which revealed the
efficiency of OGGWO in elucidating multi-objective energy management problems. Further, the
comparative analysis conducted between the Pareto fronts of the proposed OGGWO algorithm
and GGWO algorithm showcases that the former afforded the least and was well-distributed than
the latter one. The simulation outcomes established the superiority of the proposed OGGWO in
managing equality and inequality issues that occur in energy management problems.
Optimization
Parameter Cost Euro Emission Kg
Algorithm
Min Cost 127.3 NA
Min Emission NA 1506.9
EDNSGA-II [41]
BCS NA NA
Std Dev NA NA
Min Cost 133.12 1552.48
Min Emission 142.39 1512.83
PSO
BCS 137.03 1530.25
Std Dev 3.78 9.83
Min Cost 132.28 1549.28
Min Emission 140.59 1511.35
CSA
BCS 135.25 1528.94
Std Dev 3.59 9.64
Min Cost 126.74 1545.85
Min Emission 135.38 1505.37
GWO
BCS 132.06 1526.12
Std Dev 2.61 8.57
Min Cost 125.13 1556.29
Min Emission 140.56 1503.32
GGWO
BCS 130.27 1522.48
Std Dev 2.34 6.69
Min Cost 124.46 1556.73
Min Emission 139.59 1502.68
OGGWO
BCS 129.06 1520.83
Std Dev 2.18 6.52
Energies 2022, 15, 9024 19 of 24
Figure8.8.The
Figure Thecost
costconvergence
convergencecharacteristic
characteristicfor
forCase-III.
Case-III.
EnergiesEnergies
2022, 15, 9024
2022, 15, x FOR PEER REVIEW 23 of 2820 of 24
Figure 10.The
10.
Figure The emission cost
emission cost trade-off
trade-off characteristic
characteristic for Case-III.
for Case-III.
7. Conclusions
Environmental pollution is a significant threat to humanity and other living beings
on earth. Across the globe, there is a tremendous increase observed in environmental
Energies 2022, 15, 9024 21 of 24
7. Conclusions
Environmental pollution is a significant threat to humanity and other living beings on earth.
Across the globe, there is a tremendous increase observed in environmental pollution due to unsus-
tainable and environmentally-harmful human activities. The very existence of human beings on earth
is being questioned these days, whereas the measures taken to curb the environmental pollution will
only decide the fate of human beings. Traditional power plants, fueled by fossil fuels to produce
energy remain the primary source of environmental pollution. Different corrective measures are being
taken these days, such as the utilization of advanced technologies, the prevalent implementation
of renewable energy sources into the power sector, and the appropriate utilization of energy. These
initiatives may curb environmental pollution in the coming years. Microgrids with different RESs
such as PV, WT, battery, and so on enact an important role in curbing the environmental pollution
caused during conventional energy generation methods. In this background, a novel algorithm has
been proposed in this study, i.e., the Oppositional Gradient-based Grey Wolf Optimizer (OGGWO).
The proposed algorithm was validated under three different scenarios to establish its effectiveness. A
typical microgrid was used as a test system loaded with a battery, FC, WT, MT, and PV. The microgrid
was connected with the utility grid, as well as for power exchange as decided by MGCC. Further, the
researchers proposed a multi-objective formulation encompassing both emission and operational
costs under equality and inequality constraints. The application results were retrieved on a 24-h
horizon, whereas the results were compared with other existing techniques. The results establish that
the proposed technique outperformed other algorithms and produced excellent results. Further, the
results of the proposed algorithm were also compared against GGWO and different optimization
algorithms. Based on the comparison results, it can be inferred that the OGGWO algorithm is capable
of avoiding premature convergence. The proposed optimization algorithm can also be applied to
solve the optimal sizing and placement of FACTS devices in distribution systems.
Author Contributions: Conceptualization, A.R. and K.N.; Methodology, K.N. and S.D.; Software,
O.D.M., S.D. and P.P.; Validation, S.D. and I.A.K.; Formal analysis, A.R.; Investigation, S.D.; Resources,
A.S.P.; Data curation, A.R., K.N. and S.D.; Writing—original draft, A.R., S.D., N.L. and P.P.; Writing—
review & editing, A.R., S.D., N.L. and P.P.; Visualization, O.D.M., N.L. and P.P.; Supervision, O.D.M.,
S.D. and I.A.K.; Project administration, K.N., O.D.M. and A.S.P. All authors have read and agreed to
the published version of the manuscript.
Funding: This research received no external funding.
Data Availability Statement: The data presented in this study are available on request from the
corresponding author.
Conflicts of Interest: The authors declare no conflict of interest.
Abbreviations
ANN Artificial Neural Network
BARON Branch and Reduce Optimization Navigator
BBSA Backtracking search algorithm
BESS Battery Energy Storage System
BPSO Binary Particle Search Algorithm
CSA Cuckoo Search Algorithm
DER Distributed Energy Resources
DG Distributed Generator
DR Demand Response
DSM Demand Side Management
EDNSGA-II Economic Dispatch based Non-Dominated Sorting Genetic Algorithm
EO Equilibrium Optimizer
EV Electric Vehicle
FC Fuel Cell
GAMS General Algebraic Modeling System
GBDT Gradient Boosting Decision Tree
GGWO Gradient based Grey Wolf Optimizer
GOA Grasshopper Optimization Algorithm
GPPM Generalized Power Prediction Model
GRG Generalized reduced-gradient
Energies 2022, 15, 9024 22 of 24
References
1. Nagarajan, K.; Rajagopalan, A.; Angalaeswari, S.; Natrayan, L.; Mammo, W.D. Combined Economic Emission Dispatch of
Microgrid with the Incorporation of Renewable Energy Sources Using Improved Mayfly Optimization Algorithm. Comput. Intell.
Neurosci. 2022, 15, 1–22. [CrossRef] [PubMed]
2. Karthik, N.; Parvathy, A.K.; Arul, R. A review of optimal operation of microgrids. Int. J. Electr. Comput. Eng. 2020, 10, 3. [CrossRef]
3. Konstantinopoulos, S.A.; Anastasiadis, A.G.; Vokas, G.A.; Kondylis, G.P.; Polyzakis, A. Optimal management of hydrogen storage
in stochastic smart microgrid operation. Int. J. Hydrogen Energy 2018, 43, 1. [CrossRef]
4. Aghajani, G.; Yousefi, N. Multi-objective optimal operation in a micro-grid considering economic and environmental goals. Evol.
Syst. 2019, 10, 239–248. [CrossRef]
5. Kamarposhti, M.A.; Colak, I.; Shokouhandeh, H.; Iwendi, C.; Padmanaban, S.; Band, S.S. Optimum operation management of
microgrids with cost and environment pollution reduction approach considering uncertainty using Multi-objective NSGAII
algorithm. IET Renew. Power Gener. 2022, 16, 1–13. [CrossRef]
6. Lv, T.; Ai, Q.; Zhao, Y. A bi-level multi-objective optimal operation of grid-connected microgrids. Electr. Power Syst. Res. 2016, 131,
60–70. [CrossRef]
7. Lu, X.; Zhou, K.; Yang, S. Multi-objective optimal dispatch of microgrid containing electric vehicles. J. Clean. Prod. 2017, 165,
1572–1581. [CrossRef]
8. Kim, H.J.; Kim, M.K.; Lee, J.W. A two-stage stochastic p-robust optimal energy trading management in microgrid operation
considering uncertainty with hybrid demand response. Int. J. Electr. Power Energy Syst. 2021, 124, 106422. [CrossRef]
9. Arumugam, P.; Kuppan, V. A GBDT-SOA approach for the system modelling of optimal energy management in grid connected
micro-grid system. Int. J. Energy Res. 2020, 45, 6765–6783. [CrossRef]
10. Gad, Y.; Diab, H.; Abdelsalam, M.; Galal, Y. Smart Energy Management System of Environmentally Friendly Microgrid Based on
Grasshopper Optimization Technique. Energies 2020, 13, 5000. [CrossRef]
11. Veluchamy, K.; Veluchamy, M. A new energy management technique for microgrid system using muddy soil fish optimization
algorithm. Int. J. Energy Res. 2021, 45, 14824–14844. [CrossRef]
12. Jain, D.K.; Tyagi, S.K.S.; Neelakandan, S.; Prakash, M.; Natrayan, L. Metaheuristic optimization-based resource allocation
technique for cybertwin-driven 6G on IoE environment. IEEE Trans. Ind. Inform. 2021, 18, 4884–4892. [CrossRef]
13. Aghajani, G.; Ghadimi, N. Multi-objective energy management in a micro-grid. Energy Rep. 2018, 4, 218–225. [CrossRef]
14. Ahmed, D.; Ebeed, M.; Ali, A.; Alghamdi, A.S.; Kamel, S. Multi-Objective Energy Management of a Micro-Grid Considering
Stochastic Nature of Load and Renewable Energy Resources. Electronics 2021, 10, 403. [CrossRef]
15. Mansouri, S.A.; Ahmarinejad, A.; Nematbakhsh, E.; Javadi, M.S.; Jordehi, A.R.; Catalao, J.P. Energy management in microgrids
including smart homes: A multi-objective approach. Sustain. Cities Soc. 2021, 69, 102852. [CrossRef]
16. Tabar, V.S.; Jirdehi, M.A.; Hemmati, R. Energy management in microgrid based on the multi objective stochastic programming
incorporating portable renewable energy resource as demand response option. Energy 2017, 118, 827–839. [CrossRef]
Energies 2022, 15, 9024 23 of 24
17. Mandal, S.; Mandal, K.K. Optimal energy management of microgrids under environmental constraints using chaos enhanced
differential evolution. Renew. Energy Focus 2020, 34, 129–141. [CrossRef]
18. GM Abdolrasol, M.; Hannan, M.A.; Hussain, S.M.S.; Ustun, T.S.; Sarker, M.R.; Ker, P.J. Energy Management Scheduling for
Microgrids in the Virtual Power Plant System Using Artificial Neural Networks. Energies 2021, 14, 6507. [CrossRef]
19. Majumder, I.; Dash, P.K.; Dhar, S. Real-time Energy Management for PV–battery–wind based microgrid using on-line sequential
Kernel Based Robust Random Vector Functional Link Network. Appl. Soft Comput. 2021, 101, 107059. [CrossRef]
20. Karthik, N.; Parvathy, A.K.; Arul, R.; Jayapragash, R.; Narayanan, S. Economic load dispatch in a microgrid using Interior Search
Algorithm. In 2019 Innovations in Power and Advanced Computing Technologies (i-PACT); IEEE: Piscataway, NJ, USA, 2019; pp. 1–6.
21. Esapour, K.; Abbasian, M.; Saghafi, H. Intelligent energy management in hybrid microgrids considering tidal, wind, solar and
battery. Int. J. Electr. Power Energy Syst. 2021, 127, 106615. [CrossRef]
22. Aghajani, G.R.; Shayanfar, H.A.; Shayeghi, H. Demand side management in a smart micro-grid in the presence of renewable
generation and demand response. Energy 2017, 126, 622–637. [CrossRef]
23. Jasim, A.M.; Jasim, B.H.; Kraiem, H.; Flah, A. A Multi-Objective Demand/Generation Scheduling Model-Based Microgrid Energy
Management System. Sustainability 2022, 14, 10158. [CrossRef]
24. Yin, N.; Abbassi, R.; Jerbi, H.; Rezvani, A.; Müller, M. A day-ahead joint energy management and battery sizing framework based
on θ-modified krill herd algorithm for a renewable energy-integrated microgrid. J. Clean. Prod. 2021, 282, 124435. [CrossRef]
25. Han, Y.; Yang, H.; Li, Q.; Chen, W.; Zare, F.; Guerrero, J.M. Mode-triggered droop method for the decentralized energy
management of an islanded hybrid PV/hydrogen/battery DC microgrid. Energy 2020, 199, 117441. [CrossRef]
26. Han, Y.; Zhang, G.; Li, Q.; You, Z.; Chen, W.; Liu, H. Hierarchical energy management for PV/hydrogen/battery island DC
microgrid. Int. J. Hydrogen Energy 2019, 44, 11. [CrossRef]
27. Kafetzis, A.; Ziogou, C.; Panopoulos, K.D.; Papadopoulou, S.; Seferlis, P.; Voutetakis, S. Energy management strategies based
on hybrid automata for islanded microgrids with renewable sources, batteries and hydrogen. Renew. Sustain. Energy Rev. 2020,
134, 110118. [CrossRef]
28. Xu, J.; Li, K.; Abusara, M. Preference based multi-objective reinforcement learning for multi-microgrid system optimization
problem in smart grid. Memetic Comp. 2022, 14, 225–235. [CrossRef]
29. Jordehi, A.R.; Javadi, M.S.; Catalão, J.P. Energy management in microgrids with battery swap stations and var compensators.
J. Clean. Prod. 2020, 272, 122943. [CrossRef]
30. Sedighizadeh, M.; Esmaili, M.; Mohammadkhani, N. Stochastic multi-objective energy management in residential microgrids
with combined cooling, heating, and power units considering battery energy storage systems and plug-in hybrid electric vehicles.
J. Clean. Prod. 2018, 195, 301–317. [CrossRef]
31. Yaghi, M.; Luo, F.; El Fouany, H.; Junfeng, L.; Jiajian, H.; Jun, Z. Multi-Objective optimization for Microgrid Considering
Demand Side Management. In Proceedings of the 2019 Chinese Control Conference (CCC), Guangzhou, China, 27–30 July 2019;
pp. 7398–7403. [CrossRef]
32. Luo, L.; Abdulkareem, S.S.; Rezvani, A.; Miveh, M.R.; Samad, S.; Aljojo, N.; Pazhoohesh, M. Optimal scheduling of a renewable
based microgrid considering phototaic system and battery energy storage under uncertainty. J. Energy Storage 2020, 28, 101306.
[CrossRef]
33. Farinis, G.K.; Kanellos, F.D. Integrated energy management system for Microgrids of building prosumers. Electr. Power Syst. Res.
2021, 198, 107357. [CrossRef]
34. Kakran, S.; Chanana, S. Operation management of a renewable microgrid supplying to a residential community under the effect
of incentive-based demand response program. Int. J. Energy Environ. Eng. 2019, 10, 121–135. [CrossRef]
35. Mosa, M.A.; Ali, A.A. Energy management system of low tage dc microgrid using mixed-integer nonlinear programing and a
global optimization technique. Electr. Power Syst. Res. 2021, 192, 106971. [CrossRef]
36. Hasankhani, A.; Hakimi, S.M. Stochastic energy management of smart microgrid with intermittent renewable energy resources in
electricity market. Energy 2021, 219, 119668. [CrossRef]
37. De, M.; Das, G.; Mandal, K.K. An effective energy flow management in grid-connected solar–wind-microgrid system incorporating
economic and environmental generation scheduling using a meta-dynamic approach-based multiobjective flower pollination
algorithm. Energy Rep. 2021, 7, 2711–2726. [CrossRef]
38. Dey, B.; Bhattacharyya, B.; Márquez, F.P.G. A hybrid optimization-based approach to solve environment constrained economic
dispatch problem on microgrid system. J. Clean. Prod. 2021, 307, 127196. [CrossRef]
39. Dey, B.; Bhattacharyya, B.; Srivastava, A.; Shivam, K. Solving energy management of renewable integrated microgrid systems
using crow search algorithm. Soft Comput. 2020, 24, 10433–10454. [CrossRef]
40. Paliwal, N.K.; Singh, A.K.; Singh, N.K. Energy scheduling optimisation of an islanded microgrid via artificial bee colony guided
by global best, personal best and asynchronous scaling factors. Int. J. Sustain. Energy 2020, 39, 6. [CrossRef]
41. Sarshar, J.; Moosapour, S.S.; Joorabian, M. Multi-objective energy management of a micro-grid considering uncertainty in wind
power forecasting. Energy 2017, 139, 680–693. [CrossRef]
42. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [CrossRef]
43. Abdel-Basset, M.; El-Shahat, D.; El-henawy, I.; de Albuquerque, V.H.C.; Mirjalili, S. A new fusion of grey wolf optimizer algorithm
with a two-phase mutation for feature selection. Expert Syst. Appl. 2020, 139, 112824. [CrossRef]
Energies 2022, 15, 9024 24 of 24
44. Dhargupta, S.; Ghosh, M.; Mirjalili, S.; Sarkar, R. Selective opposition based grey wolf optimization. Expert Syst. Appl. 2020,
151, 113389. [CrossRef]
45. Pradhan, M.; Roy, P.K.; Pal, T. Grey wolf optimization applied to economic load dispatch problems. Int. J. Electr. Power Energy
Syst. 2016, 83, 325–334. [CrossRef]
46. Khalilpourazari, S.; Doulabi, H.H.; Çiftçioğlu, A.Ö.; Weber, G.W. Gradient-based grey wolf optimizer with Gaussian walk:
Application in modelling and prediction of the COVID-19 pandemic. Expert Syst. Appl. 2021, 177, 114920. [CrossRef] [PubMed]
47. Pahnehkolaei, S.M.A.; Alfi, A.; Sadollah, A.; Kim, J.H. Gradient-based water cycle algorithm with evaporation rate applied to
chaos suppression. Appl. Soft Comput. 2017, 53, 420–440. [CrossRef]
48. Karthik, N.; Parvathy, A.K.; Arul, R.; Padmanathan, K. Multi-objective optimal power flow using a new heuristic optimization
algorithm with the incorporation of renewable energy sources. Int. J. Energy Environ. Eng. 2021, 12, 641–678. [CrossRef]