Next Article in Journal
Detection and Classification of Human Activity for Emergency Response in Smart Factory Shop Floor
Previous Article in Journal
Specific Detection of PE-Included Vesicles Using Cyclic Voltammetry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Multi-Operation Energy Management in Smart Microgrids in the Presence of RESs Based on Multi-Objective Improved DE Algorithm: Cost-Emission Based Optimization

1
Department of Electrical and Electronic Engineering, Shiraz University of Technology, Shiraz 7155713876, Iran
2
Department of Management and Innovation Systems, University of Salerno, 84084 Salerno, Italy
3
Department of Electrical and Electronic Engineering, University College Dublin, Dublin, Ireland
4
Electrical & Computer Engineering Department, Sultan Qaboos University, Alkhoud 123, Oman
5
Sustainable Energy Research Center, Sultan Qaboos University, Alkhoud 123, Oman
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2021, 11(8), 3661; https://doi.org/10.3390/app11083661
Submission received: 28 March 2021 / Revised: 17 April 2021 / Accepted: 17 April 2021 / Published: 19 April 2021
(This article belongs to the Section Energy Science and Technology)

Abstract

:
Today, in various leading power utilities in developing countries, achieving optimal operational energy management and planning, taking into account the costs reduction of generation, transmission and distribution of electricity, and also reducing the emission of an environmental pollutant becomes more and more important. Optimal use of renewable energy sources (RESs) is an effective way to achieve these goals. In this regard, in this research article, an improved multi-objective differential evolutionary (IMODE) optimization algorithm is suggested and performed to dispatch electricity generations in a smart microgrid (MG) system, taking into account economy and emission as competitive issues. In this paper, a nonlinear equation of multi-objective optimization issue with various equality and inequality limitations is formulated in order to lower the total operational costs of the MG considering environmental pollution effects simultaneously. In order to address the issue of optimal operation of the MG in single-objective and multi-objective forms, an intelligent method according to the improved differential evolutionary (IDE) optimization is utilized and performed and the proposed algorithm is implemented on different problems. First, it is assumed that there is no limit to the exchange of power overhead, and secondly, the limitation of power exchange with the upstream grid is considered. In multi-objective mode, these two modes are also considered. In order to show the impact of renewable energy on the cost, in the third part of the simulations, the operation is solved with maximum participation of renewable energy sources. In the final section, the sensitivity analysis on the number of populations in this problem is performed. The obtained results of the simulation are compared to differential evolutionary (DE) and particle swarm optimization (PSO) techniques. The effectiveness of the suggested multi-operational energy management method is confirmed by applying a study case system.

1. Introduction

In recent years, novel methods have been conducted in power system utilities towards distributed generation (DG) in energy conversion systems (ECSs) which mean that they are located close to the electricity customers; besides, large power plant units have been substituted by smaller ones. In addition to this, for consumers, the potential of lower costs, higher reliability of services and power quality, increasing in power efficiency and power independency can be the reasons for higher interests in DGs. Using RESs and green powers, including wind and photovoltaics, can offer notable environmental advantages [1,2,3,4]. In this way, MG can act as a concept that gives an effective solution for integrating renewable DGs into the major power and energy network and offers the requirements of next generation power systems [5,6,7,8]. Overall, a MG network system consists of a number of homes, industrial, and commercial consumers, as well as DGs (essentially RESs), with a central control system, which typically uses one or more battery energy storage (ES) systems as backup [9,10].
Therefore, it can be stated that power system optimizers in energy management systems, combined with the integration of next type sources that form a smart MG system, have the potential to serve as a practical instrumentation for achieving sustainable development goals. In addition, with the lower incorporation of RESs, the total impact on power network operation will be limited; however, as their influence grows, their mutual impacts can be also increased [11,12,13]. As a result, there is a pivotal requirement for more accurate and optimal planning of energy management in MGs which help to improve the power system operation in economy and emission [14,15]. Therefore, it can be a necessary issue for developing more trusted approaches in optimization issues.
On the other hand, power system operators and electricity industry policymakers around the world face different problems. Currently, only one-third of the fuel used is converted to electrical energy and the lost heat is not recovered. Part of the power output of power plants is lost during transmission to loads and a significant percentage of the power plant capacity is used only for peak hours. Energy shortages and environmental pollutants are also among these problems. The existing electrical energy system is the product of the development of technology and the rapid growth of various infrastructures in different countries over the past few decades [16,17,18,19]. Although power companies are located in different regions, they typically use lookalike approaches in their energy management systems. However, the recent development of the electrical and energy system was notably affected by the economic, policy, and geographical issues that are unique to every utility [1,11,20,21].
Overall, many optimal power dispatch techniques and optimization algorithms addressed the case of single objective of problem. Such algorithms and methods have been encountered the issue of deciding the most cost-effective units to dispatch [22,23,24]. In this field of study, Boqiang and Chuanwen [25] have presented a hierarchical method for economical dispatch while taking into account the risk management in electricity market. The author of the paper [26] suggested a linear optimization process where a single objective has been considered at any time. In reference [27], authors have performed neural network (NN) approach algorithm for treating the economic dispatch issues. In paper [28], a revised adaptive NN based technique has been developed to deal with the dispatch problem. In order to have an economic operation and energy management for cogeneration power plant units, due to the environmental impact of this type of power plant, a model based on nonlinear programming in the reference [29] has been proposed. In addition, in several articles, experts have tried to improve the obtained results by defining a one objective function (OF) using optimization evolutionary approaches, according to the defined functions in their researches. For example, an improved PSO algorithm has been used in reference [30] to perform economic dispatch of power plant units considering their constraints. Likewise, in the papers [31,32], evolutionary programming approaches were applied for solving these kinds of problems.
In recent years, a combination of economic and environmental dispatch (CEED) has been suggested as an efficient way to address the optimal dispatch and energy management issues since multi-objective optimizers could decrease the air pollution with lower operational costs. From this point of view, optimized power systems are capable of economic performance by considering various criteria of inevitable limitations while causing low negative environmental effects. Today, different optimization strategies have been performed to deal with the optimal dispatch and energy management issues in more effective manners [33]. For instance, optimal scheme methods under the carbon-emission based utilizing metaheuristic algorithms have been suggested by Sadegheih [34]. Similarly, authors of the paper [35] have surveyed different methods like genetic algorithm (GA), in that parameters have been regulated with fuzzy logic (FL) concepts. Additionally, in order to solve an economic and environmental dispatch (EED) issue, an improved decision shuffle frog leaping algorithm has been used in reference [36]. In paper [37], also, to address the EED issue, a stochastic method taking into account uncertainties was proposed; and in [38], authors performed a detailed research regarding evolutionary programming algorithm i.e., ant colony optimization (ACO) and GA to solve EED problems have been implemented. For optimal dispatch and operating electric energy, various multi-objective evolutionary algorithms were also suggested in the reference [39]. In reference [40], authors focused on the benefits of using neural-fuzzy methods to find an acceptable way to address multi-objective generation and energy management issue. The impacts of electric vehicles, smart homes, and smart buildings, including smart hospitals and smart schools, have been examined, optimized, and managed in references [41,42].
Among the above-mentioned optimization techniques, differential evolutionary (DE) algorithm has been noticeably utilized in optimal operation and energy management issue, basically because of its population-based search ability and higher efficiency, more speed of convergence, and robustness; therefore, an improved multi-objective differential evolution (IMODE) technique is suggested in this research. To dominate the issues of falling into the local optimum and premature convergence, in our proposed IMODE algorithm, an immune operation technique is introduced to power the local search capability and improve optimization precision. The suggested method is successfully carried out on various case studies, and the efficiency measures consisting of convergence and divergence metrics are computed. Besides, the multi-objective optimization of a multi-operation energy management in SGs in presence of RESs procedure is performed using the presented IMODE algorithm. In order to show the impact of renewable energy on the cost, in the simulations, the operation is solved with maximum participation of RESs. In the final section, the sensitivity analysis on the number of populations in this problem is performed.

2. Materials and Methods

In this section, the problem of optimal operation, energy management, and power dispatch in MGs considering environmental and economic indicators will be implemented as a multi-objective optimization formulation. In addition, MG modeling and proposed improved differential evolutionary (IDE) optimization algorithm are introduced. Within the multi-objective optimization process, both opposing goals should be considered, including the total operating expense of the MG and the air emission of pollutants, which have to be minimized simultaneously while satisfying the limitations of the system. Hence, we should formulate these problems as the following functions.

2.1. Objective Functions (OFs)

The problem of optimizing energy and operation management can be defined as a multi-objective optimization problem by considering both environmental and economic criteria in a smart MG at the same time. In this regard, two different objectives, one being the operating costs of the network and the other being the emission of environmental pollutants, should be minimized while meeting the limitations of the system. Hence, the mathematical forms of this issue can be stated in the following subsections:

2.1.1. Objective 1: Minimizing the Total Costs of Operating in MG

The total expenses of operation in MG consist of the fuel costs of the power plant units and their costs of start-up and shut-down. The result of this part is a collection of optimal load flow from energy resources to the loads economically for a specific time period. Storage system options, in addition to distributed generations (DGs), can be utilized to compensate expensive power buying from the company and storing power in off-peak hours to predict the increasing projected prices. In this way, we can formulate the first OF as follows:
Min f 1 ( X ) = t = 1 T Cos t t = t = 1 T { i = 1 N g [ u i ( t ) P Gi ( t ) B Gi ( t ) + S Gi | u i ( t ) u i ( t 1 ) | ] + i = 1 N g [ u j ( t ) P sj ( t ) B sj ( t ) + S sj | u j ( t ) u j ( t 1 ) | + P Grid ( t ) B Grid ( t ) } .
where B G i ( t ) represents the bids from the DG resources, B s j ( t ) is the storing options at hour t, S G i is the start-up expenses for i t h DG and j t h storage component, S s j gives the shut-down expenses for i t h DG and j t h storage component; P G r i d ( t ) also represents the active power that is purchased/sold from/to the companies at time t ; B G r i d ( t ) represents the bid of company at t ; X also gives the vector of state variables such as active powers of power plants and their related states which can be defined as the following equations:
X = [ P g ,   U g ] 1 × 2 nT P g = [ P G ,   P s ] n = N g + N s + 1
where in the Equation (2), T represents the total hours number in the tested time period; n gives the state variables number; N g also represents the DGs’ total number, and N s gives the storage total number of power plant units; P g represents the all DG units’ active power; U g also gives the state vector defining the position of ON/OFF states for all power plant units in every hour of a day. All of these variables are given in Equations (3) and (4).
P G = [ P G 1 ,   P G 2 ,   ,   P G , N g ] P Gi = [ P Gi ( 1 ) ,   P Gi ( 2 ) ,   , P Gi ( t ) ,   ,   P Gi ( T ) ] ;   i = 1 ,   2 ,   ,   N g + 1 P s = [ P s 1 ,   P s 2 ,   ,   P s , N s ] P sj = [ P sj ( 1 ) ,   P sj ( 2 ) ,   , P sj ( t ) ,   ,   P sj ( T ) ] ;   j = 1 ,   2 ,   ,   N s
where in the Equation (3), P G i ( t ) and P s j ( t ) represent the outputs power for i t h generator and j t h storage at time t .
U g = [ u 1 ,   u 2 ,   ,   u n ] = { u i } 1 × n ϵ { 0 ,   1 } ; u k = [ u k ( 1 ) ,   u k ( 2 ) ,   ,   u k ( t ) ,   ,   u k ( T ) ] ;   k = 1 ,   2 ,   ,   n
where u k ( t ) gives the unit status k at hour t .

2.1.2. Objective 2: Minimizing the Total Amount of Air Emissions in MG

The environmental emissions impact of pollutants as the second objective should be considered in this study, where 3 of the most serious air pollutants in the optimization problem including carbon dioxide ( C O 2 ) , Sulphur dioxide ( S O 2 ) and nitrogen oxides ( N O x ) are involved [43]. In addition, logical functions which link air pollutants to the energy generation of various DGs are used to provide a model that illustrates such effects; similarly, it can be utilized for economic power dispatch. In this regard, the second OF will be given as Equation (5):
Min   f 2 ( X ) = t = 1 T Emission t = t = 1 T { i = 1 N g [ u i ( t ) P Gi ( t ) E Gi ( t ) ] + i = 1 N s [ u j ( t ) P sj ( t ) E sj ( t ) ] + P Grid ( t ) E Grid ( t ) }
where, E G i ( t ) , E S i ( t ) , and E G r i d ( t ) } represent the level of air emissions in k g / M W h for every distributed generation, storage module and the utility at hour t. All of variables are presented in the Equations (6) to (8):
E Gi ( t ) = CO 2 DG i + SO 2 DG i ( t ) + NO xDG i ( t )
where, C O 2 D G i is the amount of carbon dioxide, S O 2 D G i ( t ) gives the amount of Sulphur dioxide, and N O x D G i ( t ) represents the amount of emissions for nitrogen oxides from i t h DG unit during hour t .
E sj ( t ) = CO 2 ndorage j ( t ) + SO 2 ndorage j ( t ) + NO xSrorage j ( t )
where, C O 2 n d o r a g e j ( t ) is the amount of carbon dioxide, S O 2 n d o r a g e j ( t ) gives the amount of Sulphur dioxide, and N O x ( t ) represents the number of emissions for nitrogen oxides from j t h storage unit at each hour of a day.
E Grid ( t ) = CO 2 Grid ( t ) + SO 2 Grid ( t ) + NO xGrid ( t )
where, C O 2 G r i d ( t ) is the amount of carbon dioxide, S O 2 G r i d ( t ) gives the amount of Sulphur dioxide, and N O x G r i d ( t ) represents the number of emissions for N O x from the utility or the MG at hour t .

2.2. Limitations

2.2.1. Load Balance

In order to have an optimal energy management in energy system operational state, the principal limitation should be to satisfy loads with available power generations. Thus, the active power balancing condition for the MG should be formularized as follows:
i = 1 N g P Gi ( t ) + j = 1 N s P sj ( t ) + P Grid ( t ) = k = 1 N k P Lk ( t )
where P L k gives the amount of k t h load, also N k represents the load levels total number.

2.2.2. Active Power Limitations of the Units

The active power limitations of the power plant units are formulized as following equations:
P Gi ,   min ( t ) P Gi ( t ) P Gi ,   max ( t ) P si ,   min ( t ) P si ( t ) P si ,   max ( t ) P grid ,   min ( t ) P Grid ( t ) P grid ,   max ( t )
where in Equation (10), P G ,   m i n ( t ) represents the minimum active powers of i t h DG, P s ,   m i n ( t ) is the minimum active powers of j t h storage, and P g r i d ,   m i n ( t ) represents the minimum active powers of the utility, at time t . Similarly, P G ,   m a x ( t ) , P s ,   m a x ( t ) , and P g r i d ,   m a x ( t ) give the maximum energy generations of corresponding units during hour t .

2.2.3. Charge and Discharge Level Constrains of Storage System Modules

Owing to constrain of the charge and discharge level of storing systems at every time interval, the formulations and limitations need to be considered as follows:
W ess , t = W ess , t 1 + η charge P charge Δ t 1 η discharge P discharge Δ t
{ W ess , min W ess , t W ess , max P charge , t P charge ,   max ;         P discharge ,   t P discharge ,   max
where, W e s s , t and W e s s , t 1 represent the amounts of power in battery storage system at hour t and hour t 1 , respectively; also P c h a r g e and P d i s c h a r g e give the levels of permitted charge and discharge via a definite time period Δ t . η c h a r g e and η d i s c h a r g e indicate the efficiency of the charge/discharge in the battery storage system. W e s s , m i n and W e s s , m a x represent the minimum and maximum constraints of battery storage system while P c h a r g e ,   m a x and P d i s c h a r g e ,   m a x give the maximum levels of charge or discharge state in every interval Δ t .

2.3. MG Modeling

Since using DGs can have different effects on power system characteristics, application and modelling of DGs can cause various issues. One possible solution to maximize the benefits of using DGs is to have an effective method to optimally model the generation of relevant power and loads in the network as a subsystem in a form of MG. Additionally, by integrating DGs into a MG and using RESs in large quantities, issues related to the optimization of cost and environmental pollutants reduction can be investigated in the targeted system. Such strategies can make appropriate decisions to a better energy management and enhance the performance of operation.
In addition, using DGs in forms of RESs such as fossil fuel engines, gas and micro turbines (MTs), photovoltaics (PVs) and fuel cells (FCs), and wind turbine (WT) in MG needs higher and complicated technologies, which can significantly lower emissions and air pollution. For instance, FCs which generate power from oxygen and hydrogen are emitting only vapor. However, at the same time of modification of natural gas, various forms of N O x and C O 2 air pollutants are emitted. Another example could be the use of MTs with lower emissions; however, currently they are more expensive.
In this research work, a typical low-voltage (LV) smart-MG is considered which is shown in Figure 1 consisting of different DGs including MTs, FCs, PVs, WT, and storage system devices (batteries).
In this regard, it is presumed that all DG resources generate active power at the power factor one, without any requesting or generating reactive power. In addition, there is a link for power exchange from the presented MG and the grid utilized for power trading in various hours of a day according to decisions of MG control center (MGCC).

2.4. Principles of IDE Algorithm and Multi-Objective Optimization

In general, real-world optimization issues involve various goals that should be optimized simultaneously, and this set of goals might have conflicting and different goals and incomparable applications [44,45]. In order to simultaneously address these issues towards optimal aims, multi-objective optimization techniques can be used effectively to obtain a set of optimal answers. In this section, the principles of our proposed IDE algorithm to optimize energy management in MG are presented; hence, we need to present Equation (13):
Minimize   F = [ f 1 ( X ) , f 2 ( X ) ,   , f m ( X ) ] T Subject   to :   { g i ( X ) < 0         i = 1 ,   2 ,   ,   N ueq h i ( X ) = 0         i = 1 ,   2 ,   ,   N eq .
In Equation (13), F gives the objective functions vector, and X represents the optimization variables vector, f i ( X ) also represents the i t h objective function, g i ( X ) is the equality constraint and h i ( X ) represents inequality constraints; m also gives the number of objective functions.

2.4.1. Differential Evolutionary Algorithm

DE algorithm, today, acts one of the highly efficient alternatives to optimize complicated multi-objective issues. DE algorithm dives a fast rate of convergence, robustness with a global optimization capability. To generate the vectors of trial parameter, the principle operation of this algorithm consists of the mutation, crossover, and selection operations. The principal operating process of the basic DE has been provided in reference [46]. Of all the operational above-mentioned items, mutation operation can act as the core of DE algorithm. Several and various mutations mechanisms have been presented in the literature review and the frequently utilized five different techniques which are listed in the following equations:
DE/rand/1:
v i t = x r 1 t + F × ( x r 2 t x r 3 t )
DE/rand/2:
v i t = x r 1 t + F × [ ( x r 2 t x r 3 t ) + ( x r 4 t x r 5 t ) ]
DE/best/1:
v i t = x best t + F × ( x r 1 t x r 2 t )
DE/best/2:
v i t = x best t + F × [ ( x r 1 t x r 2 t ) + ( x r 3 t x r 4 t ) ]
DE/current to best/1:
v i t = x best t + F × [ ( x best t x i t ) + ( x r 1 t x r 2 t ) ]
where, t = 1 , 2 , 3 , represents the generation (time), indices r i ( i = 1 ,   2 , , 5 ) give the mutually exclusive integers which generated randomly through [ 1   , N P ] , that differ from index i ; x b s e t t represents the best vector that denotes the best amount of fitness of the population in generation t ; also F gives the scale factor. The crossover operation also consists of the binomial crossover approach and the index cross approach. The most commonly utilized bi-nominal crossover operation has been used in this research work. Hence, we should define the following equation as:
u i ,   j t = { v i , j t       if       ( rand CR )       o r         j = sn , x i , j t ,       otherwise   j = 1 ,   ,   n
where s n [ 1 , n ] represents a random integer; u i ,   j t gives the j t h part of the i t h new trail vector, also CR denotes the rate of crossover through the range [ 0 , 1 ] . In addition, if the experimental vector performs better than the target vector, in the next generation, the experimental vector will be replaced by the greedy selection vector in the selection operation with the target vector.
x i t + 1 = { u i t if   ( f ( u i t )     f ( x i t ) ) x i t , otherwise
In the proposed strategy, the degree of solution limitation violation x on the j t h limit can be obtained using Equation (21).
G j ( x ) = { max { g i ( x ) ,   0 } ,         j = 1 ,   2 ,   ,   p , max { | h i ( x ) | ,   0 }       j = P + 1 ,   ,   q
The general limitation degree of solution x can be computed using Equation (22).
( x ) = j = 1 q G j ( x )

2.4.2. Improved Self-Adaptive Differential Evolutionary Algorithm

In this section, the proposed improved IDE has been introduced and the adaption mechanism has been described.

Adaptive Regulation Mechanisms for Scale Factor and Crossover Rate

Selecting F and C R depends highly on the specified issue that was applied, and that is almost difficult. Overall, small values of F and C R lead to a faster convergence speed, whereas large values of F and C R contribute to rise the population diversity and can prevent premature convergence. In order to obtain a balance from the speed of convergence to premature convergence, having an adaptive regulation mechanism for F and CR will be essential. So, to develop the global searching ability with escaping the local optimal and preventing the premature convergence, an improved approach and technique is proposed to develop the total efficiency of the IMODE algorithm in this research. In the proposed algorithm, a heuristic searching optimization approach according to the basics of genetics and immune adaptive (IA) method is proposed. During the process of population search, IA maintains the potential solutions populations. As a result, in order to reach the parameters of the optimal scale factor, the principles of immune approach are used. The strategies of parameter F for updating are adjusted as the following steps:
  • Computing values of affinity: IA utilizes the affinity as a differentiator between the qualities of solutions; besides, antibodies with a higher affinity are more likely to be opted, and at the higher probability, are more likely to be surviving for the next generation. Hence, we describe the affinity in Equation (23).
affinity i , t = r × ( 1 r ) i 1
where, the coefficient r [ 0 ,   0.5 ] ; i also by arranging them based on their performance values, shows the numerical order of every antibody in the population. In order to calculate the values of affinity for the parameters of scale factor, we define Equation (24) as follows:
A ( F i ) = { | f ( x i t f ( x i t + 1 ) ) f ( x i T + 1 ) | ,   f ( x i t + 1 ) < f ( x i t ) 0 ,   otherwise
Based on their affinity, the parameters of scale factor should be arranged between the best and the worst, where the best twenty percent mutation parameters M F T + 1 (new) have been stored in the memory based on MF.
2.
Updating the MF memory based on MF :
MP j T + 1 = { MF j + α N T ,   j N α N MF j + α N N T + 1 , ( new ) ,   otherwise
3.
Generating the scale factor parameters for the next generation. Now, the scale factor parameters in the next generation should be updated as follows:
F j T + 1 = { MF j T + 1 ,   P i P F F ˜ j T + 1 ,   otherwise
where the initial F j T + 1 has been generated by a normal distribution N ( 0.5 , 1 ) through [ 0 , 1 ] 2 , P i represents a random number in the distance within [0, 1], and P F represents the regulating probability. Considering these items and based on the reference [47], the crossover rate (CR) values have been updated as:
CR i t + 1 = { rand 3 ,     if         rand 4 < τ CR i t ,                                     otherwise
where, τ = 0.9 represents the adjusting probability in our proposed method.

Limitation-Handling Technique

Because optimization issues in the real-world are often connected to various limitations, the alpha (α)-finite approach has been utilized to address limitations. The α-finite technique treats several infeasible solutions as feasible approaches whenever such non-applicable solutions are under a specific level. In order to control the level α, Equation (28) is presented.
α ( 0 ) = ( x θ )
α ( t ) = { α ( 0 ) ( 1 t T c ) cp ,     0 < t < T c , 0 ,                                               t T c
where x θ represents the top θ t h solution at the initialization phase; c p denotes a parameter for controlling the speed of limitations reducing relaxation; θ has been suggested to be 0.2 N P ; also c p [ 2 , 10 ] . For having an efficiently using of the information performed by the infeasible solutions, the concept of pseudo feasible has been described. Generally, the pseudo feasible solution gives the overall solution whose general limit violation becomes less than α . A detailed study about the limited-dominate connection between individuals consisting of pseudo feasible and pseudo infeasible solutions has been presented in the reference [48]. After the phase of sorting operation based on the limited-dominate connection criteria, exactly N P solutions should be selected from combined population X t U t to new population X t + 1 . By combining the self-adaptive evolutionary method and immune operation, the step by step pseudo code of the new improved self-adaptive evolutionary is presented as below:
Step 1:Set the parameters’ values and initialize the external archive.
Step 2:Set the generation number G = 0 randomly initialize a population of NP individuals uniformly distributed in the range [Xmin,Xmax]
Step 3:Evaluate the fitness of initial solutions
Step 4:WHILE the termination criterion is not satisfied,
DO
Step 4.1:Generating offspring solutions by DE’s trial vector generation operators
Step 4.1.1:Mutation step
FOR   i   = 1   to   NP
Generate a mutated vector according to the self-adaptive mutation strategy
END FOR
Step 4.1.2:Crossover step
FOR   i   = 1   to   NP
Generate a trial vector for each target vector using binomial crossover operator.
END FOR
Step 5:Divide the combination of parent and offspring population into two subpopulations according to pseudo feasible concept, SubP1 (pseudo feasible solutions) and SubP2 (pseudo infeasible solutions)
Step 5.1:Order the SubP1 by non-dominated sorting procedure
Step 5.2:Order the SubP2 according to overall violation degree
Step 6:Add all the non-dominated solutions into external archive and remove the inferior ones.
Step 7:Select solutions for the main population of the next generation
Step 8:Update the parameters
Step 9:Increment the generation count G = G + 1.
END WHILE
All simulations are performed in a typical system that has MT resources, PVs, WTs, FCs, ES units with having the capability of upstream grid power exchange.

3. Simulation Results

For demonstrating the efficiency of the IDE algorithm in solving the problem of optimal operation of the MG in both single-objective and multi-objective modes, this algorithm has been performed on different problems. First, it is assumed that there is no limit to the exchange of power overhead, and secondly, the limitation of power exchange with the upstream grid is considered. In multi-objective mode, these two modes are also considered. In order to illustrate the impact of RE generations on the cost, in the third part of the simulations, the operation is solved with maximum participation of renewable energy sources. In the final section, the sensitivity analysis on the number of populations in this problem is performed. The figures for gas emissions of resources, costs, and minimum and maximum production are available in Table 1. The rate of daily loading is available in Table 2. Additionally, Table 3 shows the market price for upstream power exchange. Forecasts for photovoltaic and wind turbine sources are available, and their maximum output is given in Table 4. The cost coefficients ($/kWh) and emissions (kg/MWh) assumed by the DG resources are shown in Table 1.

3.1. Single Objective Optimization

3.1.1. Without Considering the Limitations of Power Exchange with Upstream Grid

For solving the single-objective problem in the unlimited power exchange mode with the network, both cost and pollution (gas emission) targets have been studied separately. The results are compared with the PSO and DE methods and the convergence diagrams are presented in Figure 2 and Figure 3. Both forms show better convergence of the IDE algorithm compared to the other methods. Table 5 to Table 6 illustrate how to distribute power to reduce costs and gas emission without considering the limitations of upstream network power exchange with two objectives. The last column of the tables illustrates the unlimited power exchange with the upstream utility grid. Table 7 and Table 8 show the results of 10 consecutive runs of each method. The proposed algorithm is better than all other methods in all the best, worst, and average of the indices, and therefore, the superiority in both targets is quite clear.

3.1.2. With Considering the Limitations of Power Exchange with Upstream Network

In this section, the power exchange with the utility grid is considered as finite. The distributions of power for different purposes are provided in Table 9 and Table 10. Comparison of the results of the cost and pollution targets in both cases with and without network limitation shows that considering the power exchange constraint with the network increases the cost and pollution. A comparison is also made between the proposed method and the methods of PSO and DE and the results are shown in Figure 4 and Figure 5 as well as Table 11 and Table 12. The results indicate the superiority of the proposed method over other methods.

3.2. Multi Objective Optimization

3.2.1. Without Considering the Power Exchange Limitation with the Network

In this section, in order to solve the problem in a multi objective format, the limitation of power exchange with the upstream network is not considered. Figure 6 shows that the different approaches have come to close conclusions and the Pareto Front is very close to all three methods. Where NSIDE is non-dominated solution improved differential evolution, NSDE defines non-dominated solution differential evolution and NDPSO is non-dominated solution particle swarm optimization. Table 13 also shows the output of a sample response from the Pareto front of the NSIDE method. While the power generation capacity of all units is within the permissible range, it can be observed that at some times the network has largely purchased or sold electricity from the upstream network, which was due to the importance of cost and pollution in the optimization. When this problem was solved as a single objective, values of 618 and 136 were obtained for cost and pollution, respectively, whereas in the sample, these values are 753.97 and 394.74.

3.2.2. With Considering the Power Exchange Limitation with the Network

In order to illustrate the effectiveness of the NSIDE approach in solving the issue, this algorithm is implemented in the problem and its Pareto Front is compared with NSDE and NSPSO methods in Figure 7. It is quite clear that NSPSO is quite weak in solving this issue state and is not capable of solving this problem state, and NSDE has been defeated in all NSIDE cases. However, it has been shown in the preceding section that, without limiting the power exchange of different methods, it leads to similar solutions. The highlight of Pareto Front here is that it allows the user to choose the right answer. For example, a sample response from the Pareto Front with a total cost of $ 748.82 and a pollution of 582.81 is shown in Table 14. By comparing the amount of gas emission and cost mentioned with the single-purpose mode ($661 and 449 kg, respectively); that is, although in the multi-objective mode, each of the answers alone has a higher value than the single-objective mode, but for the intermediate mode, the answer is good, because both the cost and the contaminant are considered.

3.3. Simulation in the Mode of Maximum Generation of Renewable Resources

This section is intended to illustrate the importance of maximization of using RE sources. In this regard, the experiment was conducted in two parts: single objective and multi objective. In the single-objective part, each of the cost and pollution targets are considered separately, and in the multi-objective part, the NSIDE algorithm is used to optimize the problem.

3.3.1. Single Objective Optimization

In this section, the objectives of reducing costs and reducing the amount of pollution are considered separately, each in two modes, with and without the limitation of power exchange with the network. The results of the total costs and gas emission obtained from this experiment are presented in Table 15 and compared with the normal operation mode of the network. Obviously, increasing the costs and reducing the pollution can be very effective if using renewable energy sources, and Table 15 also illustrates this fact. The distribution of power in units is presented in Table 16, Table 17, Table 18 and Table 19 for different scenarios with and without network exchange constraints. Figure 8 and Figure 9 also show the convergence of graphs with and without the limitations of upstream grid exchange. Obviously, taking into account the limitation will cost more to the users. In this part of the simulation, as the amount of WT and PV pollution is zero, and the amount of cost is higher than the other units, these two units are not considered in this part.

3.3.2. Multi Objective Optimization

When multiple objectives are also considered in optimizing the utilization of the MG by maximizing the use of renewables, it has significant effects on the network. These effects are presented in the form of the Pareto front in Figure 10. The distance between these two fronts indicates the positive impact of maximization of using RE sources, which confirms the ability of reduction in the costs for maximizing use of RE sources. In this case, a comparison is also made between the proposed method and the other methods in two cases with and without grid limitations in Figure 11 and Figure 12, which illustrates the superiority of the proposed method over other methods.

3.4. Sensitivity Analysis

In order to show the sensitivity, the algorithm has been implemented to solve the issue of optimal number of populations in the problem of optimal operation of MG with different initial populations in two single-objective and multi-objective modes. Populations of 25, 50, 75, and 100 are intended to solve the problem. Table 20 shows the impact of population change on cost and Table 21 displays the impact of initial population on pollution. Increasing the initial population has improved the answers. On the other hand, the running time of the program also increases. Figure 13 and Figure 14 show the effects of the initial population on convergence respectively. It is clear that increasing population size improves the convergence of graphs. Figure 15 shows the Pareto Fronts with different populations; an increase in population makes the Fronts more dominant.
Figure 16 compares normal loading and survivability of loads during different hours a day. As can be seen from Figure 16, a significant proportion of loads in the MG has been supplied, which in turn shows the effectiveness of proposed method to enhance power system resilience after long-time outage.

3.5. Future Works

In this paper, the power required by consumers is provided through a MG in which various and renewable distributed generation sources are used. Additionally, by managing production in these resources and using simultaneous optimization of targets using intelligent Pareto algorithm, it has caused the reduction of costs and the amount of environmental pollution. The use of important technology such as MGs, consideration of important goals such as environmental and economic issues, as well as the use of Pareto method and system optimization with multiple goals and improving the IDE algorithm are among the important points. The behavior of renewable resources due to their unpredictable performance, in terms of consumer load pattern and market competition, is another case that has been studied in this study. In addition, the system studied in this paper can be compared with other new evolutionary and improved algorithms.
With the development of communication systems and systems intelligence, the risks of cyber and malicious attacks are increasing, in this regard, systems should be designed and improved to be more resilient and resistant to these malicious attacks. So, in future work, intelligent power systems can be optimized to withstand cyber and physical attacks such as storms and earthquakes, and power management can be optimized and studied with applicable and efficient strategies.

4. Conclusions

Having an optimal energy management and power dispatch in smart MGs considering different factors such as cost or air pollutant effects can be highly effective in modern developed society. In this research, an improved multi-objective DE algorithm was proposed and used in a multi-operation energy management form in a smart MG system. One of the main innovations of the suggested technique is that the modifying meta-heuristic parameters within this model, unlike conventional methods, have been allocated to the self-adaptive system.
In order to demonstrate the high efficiency of the IMODE algorithm in solving the problem of optimal operation of the MG in both single-objective and multi-objective modes, this algorithm has been carried out on different problems. In order to show the impact of renewable energy on the cost, in the simulations, the operation has been solved with maximum participation of renewable energy resources. Additionally, gas emission and air pollution have been considered in simulation. In addition to this, presenting an efficient concept of energy exchange between the MG and the main power network can be highly beneficial for both objectives in the grid-connected mode. Additionally, the sensitivity analysis on the number of populations in the meta-heuristic algorithms has been performed, and the results of simulation were compared and analyzed. The feasibility and effectiveness of proposed method has been confirmed by applying on a study case system. Besides, using improved self-adaptive DE in optimization issues not only can provide the best respondent to the designing and planning requirements, but can satisfy emission and economic aims with an admissible precision.

Author Contributions

Conceptualization, Formal analysis, Data curation, Investigation, Software, Resources and Writing—Original Draft, performed by M.G. and M.D.; Project Administration, Supervision done by T.N., and H.H.A.; Validation done by T.N., P.S., A.A.-H. and H.H.A.; Writing—Review & Editing, Visualization, Methodology and Funding acquisition are done by P.S., A.A.-H. and H.H.A. All authors contributed equally to this paper. All authors have read and agreed to the published version of the manuscript.

Funding

The work of Hassan Haes Alhelou was supported in part by the Science Foundation Ireland (SFI) through the SFI Strategic Partnership Programme under Grant SFI/15/SPP/E3125, and in part by the UCD Energy Institute. The opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the Science Foundation Ireland. For the purpose of Open Access, the author has applied a CC BY public copyright license to any Author Accepted Manuscript version arising from this submission. The work of Amer Al-Hinai was supported by SQU under grant SR/ENG/ECED/17/1.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Baghaee, H.R.; Mirsalim, M.; Gharehpetian, G.B.; Talebi, H.A. A decentralized power management and sliding mode control strategy for hybrid AC/DC microgrids including renewable energy resources. IEEE Trans. Ind. Inform. 2017. [Google Scholar] [CrossRef]
  2. Fouladi, E.; Baghaee, H.R.; Bagheri, M.; Gharehpetian, G.B. Power Management of Microgrids Including PHEVs Based on Maximum Employment of Renewable Energy Resources. IEEE Trans. Ind. Appl. 2020, 56, 5299–5307. [Google Scholar] [CrossRef]
  3. Dehghani, M.; Ghiasi, M.; Niknam, T.; Kavousi-Fard, A.; Shasadeghi, M.; Ghadimi, N.; Taghizadeh-Hesary, F. Blockchain-Based Securing of Data Exchange in a Power Transmission System Considering Congestion Management and Social Welfare. Sustainability 2021, 13, 90. [Google Scholar] [CrossRef]
  4. Fathi, M.; Ghiasi, M. Optimal DG Placement to Find Optimal Voltage Profile Considering Minimum DG Investment Cost in Smart Neighborhood. Smart Cities 2019, 2, 328–344. [Google Scholar] [CrossRef] [Green Version]
  5. Dufo-Lopez, R.; Bernal-Agustín, J.L.; Contreras, J. Optimization of control strategies for stand-alone renewable energy systems with hydrogen storage. Renew. Energy 2007, 32, 1102–1126. [Google Scholar] [CrossRef]
  6. Tiwari, P.; Manas, M.; Jan, P.; Nemec, Z.; Radovan, D.; Mahanta, P.; Trivedi, G. A Review on Microgrid Based on Hybrid Renewable Energy Sources in South-Asian Perspective. Technol. Econ. Smart Grids Sustain. Energy 2017, 2, 10. [Google Scholar] [CrossRef]
  7. Lidula, N.; Rajapakse, A. Microgrids research: A review of experimental microgrids and test systems. Renew. Sustain. Energy Rev. 2011, 15, 186–202. [Google Scholar] [CrossRef]
  8. Ghiasi, M.; Esmaeilnamazi, S.; Ghiasi, R.; Fathi, M. Role of Renewable Energy Sources in Evaluating Technical and Economic Efficiency of Power Quality. Technol. Econ. Smart Grids Sustain. Energy 2020, 5, 1. [Google Scholar] [CrossRef] [Green Version]
  9. Song, Y.; Chen, X.; Lin, J.; Liu, F.; Qiu, Y. Stochastic processes in renewable power systems: From frequency domain to time domain. Sci. China Technol. Sci. 2019, 62, 2093–2103. [Google Scholar] [CrossRef]
  10. Zhong, Q.; Buckley, S.; Vassallo, A.; Sun, Y. Energy cost minimization through optimization of EV, home and workplace battery storage. Sci. China Technol. Sci. 2018, 61, 761–773. [Google Scholar] [CrossRef]
  11. Ghiasi, M. Detailed study, multi-objective optimization, and design of an AC-DC smart microgrid with hybrid renewable energy resources. Energy 2019, 169, 496–507. [Google Scholar] [CrossRef]
  12. Ghiasi, M. Technical and economic evaluation of power quality performance using FACTS devices considering renewable generations. Renew. Energy Focus 2019, 29, 49–62. [Google Scholar] [CrossRef]
  13. Ghiasi, M.; Ghadimi, N.; Ahmadinia, E. An analytical methodology for reliability assessment and failure analysis in distributed power system. SN Appl. Sci. 2018, 1, 44. [Google Scholar] [CrossRef] [Green Version]
  14. Ghiasi, M. A comparative study on common power flow techniques in the power distribution system of the Tehran metro. Teh. Glas. 2018, 12, 244–250. [Google Scholar] [CrossRef]
  15. Yu, D.; Zhang, T.; He, G.; Nojavan, S.; Jermsittiparsert, K.; Ghadimi, N. Energy management of wind-PV-storage-grid based large electricity consumer using robust optimization technique. J. Energy Storage 2020, 27, 101054. [Google Scholar] [CrossRef]
  16. Duan, P.; Soleimani, H.; Ghazanfari, A.; Dehghani, M. Distributed Energy Management in Smart Grids Based on Cloud-Fog Layer Architecture Considering PHEVs. IEEE Trans. Ind. Appl. 2020. [Google Scholar] [CrossRef]
  17. Dehghani, M.; Kavousi-Fard, A.; Niknam, T.; Avatefipour, O. A robust voltage and current controller of parallel inverters in smart island: A novel approach. Energy 2021, 214, 118879. [Google Scholar] [CrossRef]
  18. Khooban, M.-H.; Dehghani, M.; Dragičević, T. Hardware-in-the-loop simulation for the testing of smart control in grid-connected solar power generation systems. Int. J. Comput. Appl. Technol. 2018, 58, 116–128. [Google Scholar] [CrossRef]
  19. Karimi, H.; Niknam, T.; Aghaei, J.; GhasemiGarpachi, M.; Dehghani, M. Switches optimal placement of automated distribution networks with probability customer interruption cost model: A case study. Int. J. Electr. Power Energy Syst. 2021, 127, 106708. [Google Scholar] [CrossRef]
  20. Barani, M.; Aghaei, J.; Akbari, M.A.; Niknam, T.; Farahmand, H.; Korpås, M. Optimal partitioning of smart distribution systems into supply-sufficient microgrids. IEEE Trans. Smart Grid 2018, 10, 2523–2533. [Google Scholar] [CrossRef]
  21. Dehghani, M.; Khooban, M.H.; Niknam, T.; Rafiei, S. Time-varying sliding mode control strategy for multibus low-voltage microgrids with parallel connected renewable power sources in islanding mode. J. Energy Eng. 2016, 142, 05016002. [Google Scholar] [CrossRef]
  22. Yao, Y.; Tian, F.; Mei, F.; Fu, J.; Dai, B.; Yu, W. Dynamical economic dispatch using distributed barrier function-based optimization algorithm. Sci. China Technol. Sci. 2019, 62, 2104–2112. [Google Scholar] [CrossRef]
  23. Ghiasi, M.; Dehghani, M.; Niknam, T.; Baghaee, H.R.; Padmanaban, S.; Gharehpetian, G.B.; Aliev, H. Resiliency/Cost-based Optimal Design of Distribution Network to Maintain Power System Stability against Physical Attacks: A Practical Study Case. IEEE Access 2021, 9, 43862–43875. [Google Scholar] [CrossRef]
  24. Ghiasi, M.; Dehghani, M.; Niknam, T.; Kavousi-Fard, A.; Siano, P.; Alhelou, H.H. Cyber-Attack Detection and Cyber-Security Enhancement in Smart DC-Microgrid Based on Blockchain Technology and Hilbert Huang Transform. IEEE Access 2021, 9, 29429–29440. [Google Scholar] [CrossRef]
  25. Boqiang, R.; Chuanwen, J. A review on the economic dispatch and risk management considering wind power in the power market. Renew. Sustain. Energy Rev. 2009, 13, 2169–2174. [Google Scholar] [CrossRef]
  26. Farag, A.; Al-Baiyat, S.; Cheng, T. Economic load dispatch multiobjective optimization procedures using linear programming techniques. IEEE Trans. Power Syst. 1995, 10, 731–738. [Google Scholar] [CrossRef]
  27. El-Hendawi, M.; Wang, Z. An ensemble method of full wavelet packet transform and neural network for short term electrical load forecasting. Electr. Power Syst. Res. 2020, 182, 106265. [Google Scholar] [CrossRef]
  28. Megahed, T.F.; Abdelkader, S.M.; Zakaria, A. Energy Management in Zero-Energy Building Using Neural Network Predictive Control. IEEE Internet Things J. 2019, 6, 5336–5344. [Google Scholar] [CrossRef]
  29. Khaloie, H.; Abdollahi, A.; Shafie-khah, M.; Anvari-Moghaddam, A.; Nojavan, S.; Siano, P.; Catalão, J.P.S. Coordinated wind-thermal-energy storage offering strategy in energy and spinning reserve markets using a multi-stage model. Appl. Energy 2020, 259, 114168. [Google Scholar] [CrossRef]
  30. Gaing, Z.-L. Particle swarm optimization to solving the economic dispatch considering the generator constraints. IEEE Trans. Power Syst. 2003, 18, 1187–1195. [Google Scholar] [CrossRef]
  31. Jayabarathi, T.; Jayaprakash, K.; Jeyakumar, D.; Raghunathan, T. Evolutionary programming techniques for different kinds of economic dispatch problems. Electr. Power Syst. Res. 2005, 73, 169–176. [Google Scholar] [CrossRef]
  32. El-Emam, R.S.; Dincer, I. Assessment and Evolutionary Based Multi-Objective Optimization of a Novel Renewable-Based Polygeneration Energy System. J. Energy Resour. Technol. 2017, 139, 012003. [Google Scholar] [CrossRef]
  33. Alarcon-Rodriguez, A.; Ault, G.; Galloway, S. Multi-objective planning of distributed energy resources: A review of the state-of-the-art. Renew. Sustain. Energy Rev. 2010, 14, 1353–1366. [Google Scholar] [CrossRef]
  34. Sadegheih, A. Optimal design methodologies under the carbon emission trading program using MIP, GA, SA, and TS. Renew. Sustain. Energy Rev. 2011, 15, 504–513. [Google Scholar] [CrossRef]
  35. Qu, B.-Y.; Zhu, Y.; Jiao, Y.; Wu, M.; Suganthan, P.N.; Liang, J. A survey on multi-objective evolutionary algorithms for the solution of the environmental/economic dispatch problems. Swarm Evol. Comput. 2018, 38, 1–11. [Google Scholar] [CrossRef]
  36. Elattar, E.E. Environmental economic dispatch with heat optimization in the presence of renewable energy based on modified shuffle frog leaping algorithm. Energy 2019, 171, 256–269. [Google Scholar] [CrossRef]
  37. Mahdi, F.P.; Vasant, P.; Abdullah-Al-Wadud, M.; Watada, J.; Kallimani, V. A quantum-inspired particle swarm optimization approach for environmental/economic power dispatch problem using cubic criterion function. Int. Trans. Electr. Energy Syst. 2018, 28, e2497. [Google Scholar] [CrossRef]
  38. Ma, S.; Wang, Y.; Lv, Y. Multiobjective environment/economic power dispatch using evolutionary multiobjective optimization. IEEE Access 2018, 6, 13066–13074. [Google Scholar] [CrossRef]
  39. He, X.; Yu, J.; Huang, T.; Li, C. Distributed power management for dynamic economic dispatch in the multimicrogrids environment. IEEE Trans. Control Syst. Technol. 2018, 27, 1651–1658. [Google Scholar] [CrossRef]
  40. Chen, J.; Qi, B.; Peng, K.; Li, Y.; Zhao, Y. Conditional value-at-credibility for random fuzzy wind power in demand response integrated multi-period economic emission dispatch. Appl. Energy 2020, 261, 114337. [Google Scholar] [CrossRef]
  41. Prada, M.; Prada, I.F.; Cristea, M.; Popescu, D.E.; Bungău, C.; Aleya, L.; Bungău, C.C. New solutions to reduce greenhouse gas emissions through energy efficiency of buildings of special importance–Hospitals. Sci. Total Environ. 2020, 718, 137446. [Google Scholar] [CrossRef] [PubMed]
  42. Prada, M.; Popescu, D.; Bungau, C.; Pancu, R.; Bungau, C. Parametric studies on European 20-20-20 energy policy targets in university environment. J. Environ. Prot. Ecol. 2017, 18, 1146–1157. [Google Scholar]
  43. Alavi, S.A.; Ahmadian, A.; Aliakbar-Golkar, M. Optimal probabilistic energy management in a typical micro-grid based-on robust optimization and point estimate method. Energy Convers. Manag. 2015, 95, 314–325. [Google Scholar] [CrossRef]
  44. Lin, C.-M.; Gen, M. Multi-criteria human resource allocation for solving multistage combinatorial optimization problems using multiobjective hybrid genetic algorithm. Expert Syst. Appl. 2008, 34, 2480–2490. [Google Scholar] [CrossRef]
  45. Chang, P.-C.; Chen, S.-H.; Liu, C.-H. Sub-population genetic algorithm with mining gene structures for multiobjective flowshop scheduling problems. Expert Syst. Appl. 2007, 33, 762–771. [Google Scholar] [CrossRef]
  46. Storn, R.; Price, K. Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  47. Qu, B.Y.; Suganthan, P.N. Constrained multi-objective optimization algorithm with an ensemble of constraint handling methods. Eng. Optim. 2011, 43, 403–416. [Google Scholar] [CrossRef]
  48. Qian, F.; Xu, B.; Qi, R.; Tianfield, H. Self-adaptive differential evolution algorithm with α-constrained-domination principle for constrained multi-objective optimization. Soft Comput. 2012, 16, 1353–1372. [Google Scholar] [CrossRef]
Figure 1. A typical LV-MG model.
Figure 1. A typical LV-MG model.
Applsci 11 03661 g001
Figure 2. Cost convergence diagram in different methods without considering the limitations of power exchange with upstream network.
Figure 2. Cost convergence diagram in different methods without considering the limitations of power exchange with upstream network.
Applsci 11 03661 g002
Figure 3. Convergence diagram of emission in different methods without considering the limitations of upstream power exchange.
Figure 3. Convergence diagram of emission in different methods without considering the limitations of upstream power exchange.
Applsci 11 03661 g003
Figure 4. Cost convergence in different methods considering the limitations of power exchange with upstream network.
Figure 4. Cost convergence in different methods considering the limitations of power exchange with upstream network.
Applsci 11 03661 g004
Figure 5. Convergence diagrams of gas emission in different methods considering the limitations of power exchange with upstream network.
Figure 5. Convergence diagrams of gas emission in different methods considering the limitations of power exchange with upstream network.
Applsci 11 03661 g005
Figure 6. Comparing Pareto Fronts in different methods without considering the limits of upstream power exchange (cost and emission based).
Figure 6. Comparing Pareto Fronts in different methods without considering the limits of upstream power exchange (cost and emission based).
Applsci 11 03661 g006
Figure 7. Comparing Pareto Fronts in different methods without considering the limits of upstream power exchange (cost and emission based).
Figure 7. Comparing Pareto Fronts in different methods without considering the limits of upstream power exchange (cost and emission based).
Applsci 11 03661 g007
Figure 8. Comparison of cost convergence with and without the limitations of upstream power exchange.
Figure 8. Comparison of cost convergence with and without the limitations of upstream power exchange.
Applsci 11 03661 g008
Figure 9. Comparison of pollution convergence with and without upstream transmission power limitations.
Figure 9. Comparison of pollution convergence with and without upstream transmission power limitations.
Applsci 11 03661 g009
Figure 10. Comparison of Pareto Fronts with and without limitation of upstream grid exchange (cost and emission based).
Figure 10. Comparison of Pareto Fronts with and without limitation of upstream grid exchange (cost and emission based).
Applsci 11 03661 g010
Figure 11. Results of implementing different methods considering the limitations of upstream grid power exchange (cost and emission based).
Figure 11. Results of implementing different methods considering the limitations of upstream grid power exchange (cost and emission based).
Applsci 11 03661 g011
Figure 12. The results of implementing different methods without considering the limitations of upstream power exchange (cost and emission based).
Figure 12. The results of implementing different methods without considering the limitations of upstream power exchange (cost and emission based).
Applsci 11 03661 g012
Figure 13. The influence of initial population on cost convergence.
Figure 13. The influence of initial population on cost convergence.
Applsci 11 03661 g013
Figure 14. Impact of initial population on convergence of pollution (cost based).
Figure 14. Impact of initial population on convergence of pollution (cost based).
Applsci 11 03661 g014
Figure 15. Impact of population changes on the Pareto Front (cost and emission based).
Figure 15. Impact of population changes on the Pareto Front (cost and emission based).
Applsci 11 03661 g015
Figure 16. Survivability of loads during different hours a day.
Figure 16. Survivability of loads during different hours a day.
Applsci 11 03661 g016
Table 1. The figures for gas emissions of resources, costs, and minimum and maximum production.
Table 1. The figures for gas emissions of resources, costs, and minimum and maximum production.
Kind of ResourceNOx
(kg/Mwh)
NOx
(kg/Mwh)
CO2
(kg/Mwh)
Cost
($/Kwh)
Maximum Power (Kw)Minimum Power
(Kw)
Micro Turbine 0.1 0.1 720 0.457 30 6
Fuel Cell 0.0075 0.0075 460 0.294 30 3
Photovoltaic 0 0 0 2.584 25 0
Wind Turbine 0 0 0 1.073 15 0
Battery 0.001 0.001 10 0.38 30 30-
Upstream Grid 0 0 0 According to Table 3 30 30-
Table 2. Rate of daily loading.
Table 2. Rate of daily loading.
Hour123456
Load (Kw)525050515762
Hour789101112
Load (Kw)707476797875
Hour131415161718
Load (Kw)727176808587
Hour192021222324
Load (Kw)908777716558
Table 3. Market price for upstream power exchange.
Table 3. Market price for upstream power exchange.
Hour123456
Price ($)0.230.190.140.120.120.20
Hour789101112
Price ($)0.230.381.5444
Hour131415161718
Price ($)1.5421.9560.41
Hour192021222324
Price ($)0.350.431.170.540.300.26
Table 4. Production rate of wind turbine and photovoltaic per one unit of production.
Table 4. Production rate of wind turbine and photovoltaic per one unit of production.
Hour123456
WT (kW)/installed (kW)0.11900.11900.11900.11900.11900.0610
PV (kW)/installed (kW)0.000.000.000.000.000.00
Hour789101112
WT (kW)/installed (kW)0.11900.08700.11900.20600.58500.6940
PV (kW)/installed (kW)0.000.00800.15000.30100.41800.4780
Hour131415161718
WT (kW)/installed (kW)0.26100.15800.11900.08700.11900.1190
PV (kW)/installed (kW)0.95600.84200.31500.16900.02200.00
Hour192021222324
WT (kW)/installed (kW)0.08670.11900.08670.08670.06100.0410
PV (kW)/installed (kW)0.000.000.000.000.000.00
Table 5. Distributing power to reduce costs without considering the limitations of upstream network power exchange.
Table 5. Distributing power to reduce costs without considering the limitations of upstream network power exchange.
TimeGeneration
MT (kW)FC (kW)PV (kW)WT (kW)Storage (kW)Grid (kW)
16300−1053
26.013001031
363.0300−1050.87
46300.051031.93
563.0200−1057.97
663001042.99
763000.14−1043.86
86300.160.030.1137.66
9303001.43−0.114.88
1030306.022.479.980.54
1130308.367.0210−7.38
1230309.568.3310−12.89
13303003.13−1018.87
14303016.841.910−17.74
15303000106
1629.983000−0.5522.42
17303000025.22
18303000−7.7131.99
19629.9900−1064.01
2063000−3.3757.94
21303001.04105.96
223029.93009.991.1
2363000−1038.99
246300.48−1058.51
Table 6. Distributing power to reduce pollution without considering the limitation of upstream exchange.
Table 6. Distributing power to reduce pollution without considering the limitation of upstream exchange.
TimeGeneration
MT (kW)FC (kW)PV (kW)WT (kW)Storage (kW)Grid (kW)
16301.43−9.8851.32
263.03005.331.7
36301.431029.57
46301.431030.58
56301.43−1056.57
66300.251043
76300.14−9.9970.82
8630.160.98−1073.91
963301054
10636.020.021053.95
11638.367.02−8.6561.32
1263.029.568.331038.09
136303.13−1069.87
146316.8401035.16
15636.31.43−1069.27
16633.311.041056.69
17630.441.43−1084.13
186301.434.7474.42
196301.04−1089.96
206300−1088
2163009.9758.08
226301.04−1070.96
2363.0100.731045.25
246300−9.9758.94
Table 7. Comparison of the proposed method with other methods for reducing costs without considering the limitations of upstream network power exchange.
Table 7. Comparison of the proposed method with other methods for reducing costs without considering the limitations of upstream network power exchange.
MethodBest Answers ($)Average Answers ($)Worst Answers ($)Standard Deviation ($)
PSO 882.48 1006.81 1140.77 91.61
DE 631.18 651.7 664.78 12.08
IDE 618.91 651.28 768.84 45.22
Table 8. Comparison of the proposed method with other methods for reducing gas emission without considering the limitations of upstream network power exchange.
Table 8. Comparison of the proposed method with other methods for reducing gas emission without considering the limitations of upstream network power exchange.
MethodBest Answers (kg)Average Answers (kg)Worst Answers (kg)Standard Deviation (kg)
PSO 178.73 373.61 1297.41 327.62
DE 136.7 152.35 178.77 16.17
IDE 136.49 151.3 171.17 16.07
Table 9. Power distribution for reducing costs and considering the limitations of the upstream network exchange.
Table 9. Power distribution for reducing costs and considering the limitations of the upstream network exchange.
TimeGeneration
MT (kW)FC (kW)PV (kW)WT (kW)Storage (kW)Grid (kW)
16.0115.03002.6427.93
27.444.601.419.927.57
317.224.7600.1−0.7324.11
419.84.2900−1.3525.95
517.211.5900.32−1.0828.44
629.98300.173.2220.2
729.9129.9900.02−7.0715.61
817.1729.530.030.08−2.7629.31
929.6529.970.021.4−0.0414.71
1029.91305.922.279.951.66
1129.8329.998.337.027.03−5.44
1229.89309.518.310−12.65
1329.2729.980.072.692.719.6
1429.9729.9616.840.259.97−15.93
1529.9829.90.130.78−3.5418.27
1629.5929.530.111.012.9216.6
1729.7929.860.431.08−629.95
1829.9629.5101.34−3.5629.64
1929.929.91000.2329.9
2022.5329.6100.156.2724.78
213029.3601.042.9115.09
2225.2329.9300.99−4.4315.23
237.4628.5900.731.3527.53
2410.4129.4800.07−2.923.23
Table 10. Power distribution for reducing pollution and considering the limitations of the upstream network exchange.
Table 10. Power distribution for reducing pollution and considering the limitations of the upstream network exchange.
TimeGeneration
MT (kW)FC (kW)PV (kW)WT (kW)Storage (kW)Grid (kW)
164.6301.431029.94
26.073001.438.673.84
3303.0201.43−8.6324.17
46.623.0101.41029.97
56.0229.0401.42−9.4729.99
6625.8200.73−0.5429.99
7629.6500.134.2230
812.4300.161.040.430
96.0127.182.951.428.4530
1022.98306.020−1030
1110.4116.428.356.995.8330
12611.469.568.339.6629.99
136.723.0419.113.131029.99
14626.2716.841.9−1029.99
1513.6229.846.31.42−5.1629.99
1616.8129.913.381.04−1.1430
1729.9923.790.440.240.5529.98
1819.243001.416.3630
1919.473001.039.530
2029.683001.43−4.1130
216.543000.531029.94
2216.4327.8901.03−4.3429.98
23618.5800.79.7330.01
24621.5300.460.0130
Table 11. Comparison of the proposed method with other methods for reducing costs with considering the limitations of upstream network power exchange.
Table 11. Comparison of the proposed method with other methods for reducing costs with considering the limitations of upstream network power exchange.
MethodBest Answers ($)Average Answers ($)Worst Answers ($)Standard Deviation ($)
PSO 965.08 1051.35 1123.25 124.25
DE682.3682.15695.2111.22
IDE 661.37 677.27 687.5 10.81
Table 12. Comparison of the proposed method with other methods for reducing gas emission with considering the limitations of upstream network power exchange.
Table 12. Comparison of the proposed method with other methods for reducing gas emission with considering the limitations of upstream network power exchange.
MethodBest Answers (kg)Average Answers (kg)Worst Answers (kg)Standard Deviation (kg)
PSO 1253.44 2494 3632.23 837.5
DE 461.4 479.77 499.77 11.47
IDE 449.16 463.4 485.38 10.46
Table 13. Power distribution in a Pareto Front sample answer without considering the limits of upstream power exchange.
Table 13. Power distribution in a Pareto Front sample answer without considering the limits of upstream power exchange.
TimeGeneration
MT (kW)FC (kW)PV (kW)WT (kW)Storage (kW)Grid (kW)
163.0100−1052.99
263001.43102.57
36301.430.3639.08
46300−1052
56301.431036.57
66300.739.6442.73
730300−1046.99
863.020.160−1074.82
96.053001.43038.53
1030306.022.479.990.52
1130308.367.0210−7.38
12303008.3310−3.33
136300.010−1045.98
14303016.841.910−17.73
1530300.011.43104.42
1630303.381.04−0.1215.88
17630.441.43−1084.13
186.01301.43−1086.53
196.01300.011070.98
206.01300−1087.99
21629.89001031.19
226301.041051.03
2363.0100−1065.98
24630001012.01
Table 14. Power distribution in a Pareto Front sample answer without considering the limits of upstream power exchange.
Table 14. Power distribution in a Pareto Front sample answer without considering the limits of upstream power exchange.
TimeGeneration
MT (kW)FC (kW)PV (kW)WT (kW)Storage (kW)Grid (kW)
166.02001029.97
26.03301.369.7429.89
36301.439.6329.94
4623.3901.43−9.829.97
5625.8600−4.8129.97
6629.9900.73−4.6929.98
76.529.9700.143.3929.98
86.0126.780.161.041029.99
93029.9201.43−9.824.43
103029.996.022.47100.52
1130308.367.0210−7.38
1230309.568.3310−12.88
13303.1715.763.13−1029.95
14303016.841.910−17.73
1529.9929.9801.43−9.9724.57
1629.98300.011.049.859.13
1721.9529.970.431.431.2429.99
18303001.42−4.4129.97
19303001.04−1.0330
203029.9801.43−4.429.98
216.013001.041029.96
2263000529.99
23628.2500.730.0529.95
247.5229.9900.49−1030
Table 15. Comparison of normal operation and operation with maximum amount of generation of renewable resources.
Table 15. Comparison of normal operation and operation with maximum amount of generation of renewable resources.
ObjectivesMaximum Amount of Renewable Power GenerationNormal Condition
Cost ($) with power exchange limitations 704.87 661.37
Emission (kg) with power exchange limitations 428.15 419.16
Cost ($) with power exchange limitations 677.51 618.91
Emission (kg) with power exchange limitations 136.58 136.49
Table 16. Power distribution between generating resources to reduce costs without limiting power exchange total cost ($ 677.51).
Table 16. Power distribution between generating resources to reduce costs without limiting power exchange total cost ($ 677.51).
TimeGeneration
MT (kW)FC (kW)Storage (kW)Grid (kW)
128.983.45−1028.8
26.9331026.23
329.193.225.238.4
4629.32−1023.66
5639.1535.55
629.773.21−1039.19
76.9331050.32
86.229.07−1046.24
93030−0.5415.45
103029.7310−1.46
113030−5.95.89
123029.697−13.76
133029.149.97−25.08
1429.733010−21.19
1529.9428.16−4.025.52
1628.5929.937.2713.24
1727.2427.85−8.2138.92
1863.33−1085.4
196.0429.992.1551.86
207.278.25−9.2577.88
2129.9629.77105.88
223027.259.672.84
2312.123.74−5.5347.49
2467.03−1051.82
Table 17. Power distribution between generating resources to reduce costs without limitation of power exchange (total cost: $ 704.87).
Table 17. Power distribution between generating resources to reduce costs without limitation of power exchange (total cost: $ 704.87).
TimeGeneration
MT (kW)FC (kW)Storage (kW)Grid (kW)
16.0224.24−9.9129.9
263.199.6229.26
3639.2729.88
413.632.6829.87
529.993.07−7.8129.95
66.2229.92−4.0130.02
729.9829.98−9.7119.76
813.27300.0529.84
93030−0.0910.57
10303010−1.61
11303010−11.22
12303010−17.36
1330309.92−25.78
1430300.06−11.45
153030−1.097.44
1630301.0913.41
173029.62−1.2524.17
1829.9830−4.6930.06
1929.0129.96−0.2729.97
2029.5329.99−4.1129.83
2129.99309.985.72
2229.75300.059.93
23630−1.829.83
247.4829.96−9.9929.95
Table 18. Power distribution between sources to reduce pollution without limiting power exchange (total pollution: 136.58 kg).
Table 18. Power distribution between sources to reduce pollution without limiting power exchange (total pollution: 136.58 kg).
TimeGeneration
MT (kW)FC (kW)Storage (kW)Grid (kW)
163−9.9951.22
2639.9929.17
3631029.22
4639.5825.51
563−1056.06
663−1063.08
7635.3268.83
863−1057.17
9638.4353.82
10631049.38
116.013.01−1060.23
12639.7933.8
13639.4325.29
1463−1049.58
15631047.34
1663−1075.43
1763−9.9983.61
18639.4876.5
1963−9.9889.56
20631070.29
2163.029.9256.92
2263−1064.5
236.013−1065.39
2463−9.8858.29
Table 19. Distribution of power between generating sources to reduce pollution with considering power exchange limitation (total pollution: 428.15 kg).
Table 19. Distribution of power between generating sources to reduce pollution with considering power exchange limitation (total pollution: 428.15 kg).
TimeGeneration
MT (kW)FC (kW)Storage (kW)Grid (kW)
16.753.479.9929.99
263.019.8129.37
3612.140.0829.99
4623.1−9.8829.99
569.289.9929.95
6625.620.4729.99
712.830−2.9830
8629.976.5329.99
920.4929.95−9.9730.01
1011.4518.997.9630
116.0524.25−1.5229.98
1216.4133.2430
136.278.8−0.8930
146.0115.83−3.2430.01
156.0129.930.429.99
1629.3825.08−9.9830
1712.68301029.99
1819.1306.1230.01
1919.5829.829.3329.98
2017.8429.997.3930
2110.74304.9630
228.13301.5729.99
2312.529.96−8.3729.99
248.589.848.9829.99
Table 20. The results of implementing the proposed algorithm with different initial populations with the aim of reducing costs.
Table 20. The results of implementing the proposed algorithm with different initial populations with the aim of reducing costs.
Initial PopulationBest AnswerAverage AnswersWorst AnswerStandard DeviationTime
25 729.1 1072.94 1658.61 337.1 38
50 669.55 739.35 1012.41 104.38 63
75 656.33 686.9 726.5 22.07 95
100 647.74 683.64 738.59 28.95 124
Table 21. The results of implementing the proposed algorithm with different initial populations for reducing pollution.
Table 21. The results of implementing the proposed algorithm with different initial populations for reducing pollution.
Initial PopulationBest AnswerAverage AnswersWorst AnswerStandard DeviationTime
25 521.8 659.84 945.08 160.92 34
50 485.28 502.5 571.94 26.45 57
75 457.07 467.36 486.96 8.58 81
100 443.91 460.24 491.49 13.22 103
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ghiasi, M.; Niknam, T.; Dehghani, M.; Siano, P.; Haes Alhelou, H.; Al-Hinai, A. Optimal Multi-Operation Energy Management in Smart Microgrids in the Presence of RESs Based on Multi-Objective Improved DE Algorithm: Cost-Emission Based Optimization. Appl. Sci. 2021, 11, 3661. https://doi.org/10.3390/app11083661

AMA Style

Ghiasi M, Niknam T, Dehghani M, Siano P, Haes Alhelou H, Al-Hinai A. Optimal Multi-Operation Energy Management in Smart Microgrids in the Presence of RESs Based on Multi-Objective Improved DE Algorithm: Cost-Emission Based Optimization. Applied Sciences. 2021; 11(8):3661. https://doi.org/10.3390/app11083661

Chicago/Turabian Style

Ghiasi, Mohammad, Taher Niknam, Moslem Dehghani, Pierluigi Siano, Hassan Haes Alhelou, and Amer Al-Hinai. 2021. "Optimal Multi-Operation Energy Management in Smart Microgrids in the Presence of RESs Based on Multi-Objective Improved DE Algorithm: Cost-Emission Based Optimization" Applied Sciences 11, no. 8: 3661. https://doi.org/10.3390/app11083661

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop