Next Article in Journal
Dosimetric Issues Associated with Percutaneous Ablation of Small Liver Lesions with 90Y
Next Article in Special Issue
A Comprehensive Motivation of Multilayer Control Levels for Microgrids: Synchronization, Voltage and Frequency Restoration Perspective
Previous Article in Journal
Frequent Microalgae in the Fountains of the Alhambra and Generalife: Identification and Creation of a Culture Collection
Previous Article in Special Issue
Long-Term Forecasting Potential of Photo-Voltaic Electricity Generation and Demand Using R
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development and Implementation of a Novel Optimization Algorithm for Reliable and Economic Grid-Independent Hybrid Power System

1
Department of Electrical Engineering, Mohammadia School of Engineers, Mohammed V University, Ibn Sina Street P.B 765, Rabat 10090, Morocco
2
Department of Technical Power Engineering, Technical College, Northern Technical University, Mosul 41002, Iraq
3
Department of Electrical Engineering, Faculty of Engineering, Aswan University, Aswan 81542, Egypt
4
Department of Electrical Engineering, University of Jaén, 23700 EPS Linares Jaén, Spain
5
Electrical Engineering Department, Faculty of Engineering, Minia University, Minia 61111, Egypt
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(18), 6604; https://doi.org/10.3390/app10186604
Submission received: 17 August 2020 / Revised: 9 September 2020 / Accepted: 16 September 2020 / Published: 21 September 2020
(This article belongs to the Special Issue Microgrids/Nanogrids Implementation, Planning, and Operation)

Abstract

:
Recently, fast uptake of renewable energy sources (RES) in the world has introduced new difficulties and challenges; one of the most important challenges is providing economic energy with high efficiency and good quality. To reach this goal, many traditional and smart algorithms have been proposed and demonstrated their feasibility in obtaining the optimal solution. Therefore, this paper introduces an improved version of Bonobo Optimizer (BO) based on a quasi-oppositional method to solve the problem of designing a hybrid microgrid system including RES (photovoltaic (PV) panels, wind turbines (WT), and batteries) with diesel generators. A comparison between traditional BO, the Quasi-Oppositional BO (QOBO), and other optimization techniques called Harris Hawks Optimization (HHO), Artificial Electric Field Algorithm (AEFA) and Invasive Weed Optimization (IWO) is carried out to check the efficiency of the proposed QOBO. The QOBO is applied to a stand-alone hybrid microgrid system located in Aswan, Egypt. The results show the effectiveness of the QOBO algorithm to solve the optimal economic design problem for hybrid microgrid power systems.

1. Introduction

Despite the steady increase in electric power production, it is still below the required level, due to the increase in load demand caused by the population increase as well as the increased use of technology in the residential, industrial and agricultural fields. According to the International Energy Agency (IEA), the global electricity demand will grow at an annual rate of 2.1% until 2040. This increases electricity’s share in the total energy consumption to 24% in 2040. It is expected that renewable energy sources (RES) will face a significant increase in global investment in the coming years, to cover more than half of the energy consumption in the world by 2040. These energies will make up for the shortfall in electrical energy production and contribute to a reduction in carbon dioxide emissions in the atmosphere, thereby reducing pollution significantly [1,2,3].
In order to invest in RES to optimize electrical energy production and raise the efficiency of the systems, many studies in the world recommend combining different technologies to form hybrid renewable energy systems (HRES) [4,5]. Consequently, these sources complement each other, support the national grid, and reduce the use of traditional power plants depending on fossil fuels that release greenhouse gases and pollute the environment [6]. However, the design of these hybrid systems needs sophisticated programs and smart algorithms capable of reaching the optimal solution taking into consideration all the conditions and constraints such as reliability aspects, economic cost, sensitivity factors, availability of RES, etc. [1,2,7,8].
Several studies have been conducted on the technical and economic feasibility of hybrid systems in past years to determine their viability. Many of these studies have used different modeling of HRES, and they have applied different algorithms and various software tools to achieve their goals. According to the literature, these challenges still exist and are the focus of a lot of research, especially on finding the best algorithms and modern techniques in reaching the optimal solutions of the optimization problem of finding the optimal sizing of the installed capacities of the components of HRES [9,10,11,12,13,14,15].
In [16], the pre-feasibility analysis of a stand-alone energy system using HRES including renewable and conventional energy sources was applied using HOMER software in Newfoundland, Canada. In one of the earlier studies [17], the authors conducted a feasibility study of generating electricity using RES for a hybrid system in a stand-alone village in Chhattisgarh, India. In [18], the authors introduce a realistic solution for energy demand from a hybrid power system consists of wind turbines (WT), photovoltaics (PV), and battery energy storage systems (BESS). Through a real measurement of meteorological data in 2017, concerning especially the wind speed, solar radiation and temperature, the output power of the proposed hybrid system is calculated. Load satisfaction is considered to evaluate the feasibility of the system. The optimum solution is found using the linear TORSCHE optimization technique, while a comparative study between PV/WT/battery and PV/WT has been accomplished and an economic analysis was presented. As a result, the hybrid PV/WT/battery is proved more economical than using each system individually.
Xiao Xu et al. [19] designed and investigated a hybrid PV/WT/hydropower/pump storage as a case of study. The optimal configuration of the HRES is found using a techno-economic index that respects the maximum Loss of Power Supply Probability (LPSP) and minimum investment cost. The Multi-Objective Particle Swarm Optimization (MOPSO) is used to trade off analysis between two objectives. Besides, the curtailment rate (CR) of the WT and PV are taken into consideration due to policy requirements. The authors in [20] proposed an optimized design of an energy system featuring the highest penetration of renewable energy. This system is composed of WT, PV, geothermal, diesel, and BESS; otherwise, the system is obtained respecting the technological and financial feasibility constraints. The model developed is based on weather and electric demand data measured to reach the optimal sizing of the hybrid system. Three objective functions are conflicting, which are the Net Present Cost (NPC), renewable energy fraction and the energy index of reliability.
In [21], the authors implemented and compared three algorithms to find the optimal design of a hybrid WT/PV/Biomass/BESS energy system. Based on the obtained results, the Harmony Search Algorithm (HSA) was faster and efficient in the convergence, compared to Jaya and PSO optimization algorithms. The techno-economic study has been implemented to have the optimal unit sizing of the HRES, which guaranteed a cost-effective, efficient, and reliable power supply for the customers of electric energy. The constraints are chosen to enhance the reliability and efficiency of the hybrid system, using the LPSP and the energy fraction factors.
In this paper, a new smart algorithm named Bonobo Optimizer [22] was employed and improved using a quasi-oppositional method, and the modified Quasi Oppositional BO (QOBO) was utilized for optimal economic designing of a stand-alone microgrid hybrid system in Aswan, Egypt, where the hybrid system consists of RES (PV panels, WT and BESS) with diesel generators. Then, the results were compared between the traditional and improved BO. This proved the ability of the QOBO algorithm to reach the optimal solution in a shorter time and with better efficiency compared to the traditional BO algorithm. Other algorithms, namely Harris Hawks Optimization, Artificial Electric Field Algorithm and Invasive Weed Optimization are applied, and the results are compared where the efficiency of the QOBO algorithm has been proved. Additionally, a sensitivity analysis of the proposed systems scenarios was performed to obtain the optimal solution.

2. Mathematical Description of the Proposed Hybrid System Components

The schematic diagram of the suggested HRES is shown in Figure 1. Four scenarios are applied, which include the PV power plant, WT power plant, diesel generator, Biomass, BESS and inverter.
Two strategies are adopted in this paper; the first is the biomass/PV as shown in Figure 2 and the second uses the PV or WT or both as in Figure 3. The main strategy steps for the operation of the proposed system can be explained as follows:
  • The PV and WT are used first as a principal power source and served the load needs.
  • The battery is used when the PV and WT cannot serve it.
  • The diesel system is working when the battery storage system is empty and starts when the need is higher than 30% of its nominal power.

2.1. PV System

The PV system is considered as a number of cells connected in series. The output power of the PV system is presented based on many parameters as introduced in Equation (1) [23]:
P p v = I ( t ) × η p v ( t ) × A p v
where I represents the solar irradiation, A p v represents the area covered with PV modules and η p v is the efficiency of the PV system that can be calculated as follows:
η p v ( t ) = η r × η t × [ 1 β × ( T a ( t ) T r ) β × I ( t ) × ( N O C T 20 800 ) × ( 1 η r × η t ) ]
where N O C T is the nominal operating cell temperature (°C), η r is the reference efficiency, η t is the efficiency of the maximum power point tracking (MPPT) equipment, β is the temperature coefficient, T a is the ambient temperature (°C), T r is the solar cell reference temperature (°C).

2.2. Wind Energy System

Based on the basics of aerodynamics, wind power can be presented as [24]:
P w i n d = {              0 ,     V ( t ) V c i ,   V ( t ) V c o a × V ( t ) 3 b × P r ,     V c i < V ( t ) < V r           P r ,     V r V ( t ) < V c o
where V represents wind speed, P r is the rated power of wind, V c i , V c o and V r are the cut-in, cut-out, and rated wind speed, respectively. a and b are two constants, which can be expressed as:
{ a = P r / ( V r 3 V c i 3 ) b = V c i 3 / ( V r 3 V c i 3 )
The rated power of wind is calculated as given in the following equation:
P r = 1 2 × ρ × A w i n d × C p × V r 3
where ρ represents the air density, A w i n d is the swept area of the wind turbine, C p is the maximum power coefficient ranging from 0.25% to 0.45%.

2.3. Biomass System

The biomass system is a renewable energy system, which produces power as given in Equation (6) [23].
P B M = T o t a l b i o   ×   1000 × C V b i o × η b i o 8760 × O t i m e
where T o t a l b i o is the total organic material of biomass, C V b i o is the calorific value of the organic material (20 MJ/kg), η b i o is the biomass efficiency, which is taken as 24% and O t i m e presents the operating hours each day.

2.4. Diesel System

The diesel generator is used as a back-up, working just in case there is a need, is connected directly with the load, and starts when the battery is fully discharged and the load is more than 30% of its rated capacity. The model of the diesel generator regarding its output power is presented by the following Equation [25]:
P d g = F d g ( t )     A g × P d g , o u t B g
where F d g is fuel consumption, P d g , o u t is the output power of diesel generator, A g and B g are the constants of the linear consumption of the fuel.

2.5. BESS System

The battery energy storage system (BESS) is a mandatory element for the isolated hybrid systems. BESS is charged in the periods of power excess and discharged when the load increases. The capacity of the BESS is expressed as follows [25]:
C b a t = E l × A D D O D × η i n v × η b
where E l is the load demand, A D represents the autonomy daily of the battery, D O D is the depth of discharge of the battery system, η i n v and η b are the battery and inverter efficiency, respectively.

3. Formulation of the Optimization Problem

3.1. Net Present Cost

The objective function in the optimization model is the minimization for the Net Present Cost (NPC) which is the pillar factor considered for any project design; it is counted as a sum of all components costs including the capital ( C ) , operation and maintenance ( O M ) and replacement costs ( R ) , considering also the fuel cost of the diesel ( F C d g ) , taking into account the interest rate ( i r ), inflation rate ( δ ), and escalation rate ( μ ) and the predefined project lifetime (N). The NPC modeling is expressed as follows [23,24]:
N P C = C + O M + R + F C d g

3.1.1. PV and WT Costs

The costs of PV and WT are presented in a similar concept, their capital cost is expressed based on its initial cost ( λ P V , W T ) and its area ( A P V , W T ), the capital cost is as follows [26]:
C P V , W T = λ P V , W T × A P V , W T
The operation and maintenance costs are expressed as [26]:
O M P V , W T = θ P V , W T × A P V , W T × i = 1 N ( 1 + μ 1 + i r ) i
where θ P V , W T is the annual operation and maintenance costs for any components. The replacement costs are considered null because the project lifetime and the PV or WT lifetime are the same.

3.1.2. Diesel Generator Costs

The costs of the diesel generator are presented as follows [27]:
C d g = λ d g × P d g
O M d g = θ d g × N r u n × i = 1 N ( 1 + μ 1 + i r ) i
R d i e s e l = R d g × P d g × i = 7 , 14 ( 1 + δ 1 + i r ) i  
C f ( t ) = p f × F d g ( t )
F C d g = t = 1 8760 C f ( t ) × i = 1 N ( 1 + δ 1 + i r ) i
where C d g is the capital cost, λ d g is the initial cost of the diesel generator for each KW, O M d g represent the actual O&M cost, θ d g is the annual O&M cost of diesel, N r u n is the number of operating hours of diesel generator per year, R d i e s e l is the diesel generator replacement cost, R d g represents the annual replacement cost of diesel generator, p f is the fuel cost, F d g is the annual consumption of fuel and F C d g is the total fuel cost.

3.1.3. BESS Costs

The capital and O&M (containing the replacement) costs of the BESS are expressed as follows [26]:
C B E S S = λ b a t × C b a t
O M B E S S = θ b a t × C b a t × i = 1 T B ( 1 + μ 1 + δ ) ( i _ 1 ) N b a t
where λ b a t is the BESS initial cost and θ b a t is the annual O&M cost of BESS.

3.1.4. Biomass Costs

The biomass costs are presented as follows [28]:
C b g = λ b g × P b g
O M b g = θ 1 × P b g × i = 1 N ( 1 + μ 1 + i r ) i + θ 2 × P w × i = 1 N ( 1 + μ 1 + i r ) i
where λ b g is the biomass initial cost, θ 1 is the annual fixed O&M cost and θ 2 is the variable O&M cost of the biomass system, and P w is the annual energy generated by the Biomass system (kWh/Year).

3.1.5. Inverter Costs

The inverter capital and O&M costs are presented as follows [27]:
C i n v = λ i n v × P i n v
O M I n v = θ I n v × i = 1 N ( 1 + μ 1 + i r ) i
where λ i n v is the inverter initial cost and θ I n v is the annual O&M cost of the inverter.

3.2. Levelized Cost of Energy

The Levelized Cost of Energy (LCOE) is a critical factor. The consumers do not care about project cost or its lifetime, but their interest is to know how much to pay for each kilowatt-hour of consumption. Therefore, the LCOE is a measure of the average NPC over its lifetime, its equation is expressed as follows [25]:
L C O E = N P C × C R F t = 1 8760 P l o a d ( t )
where Pload is the load demand; CRF is the capital recovery factor used to convert the initial cost to an annual capital cost, and is expressed as follow:
C R F ( i r , R ) = i r × ( 1 + i r ) R ( 1 + i r ) R 1
where R denotes the lifetime of the hybrid system.

3.3. Loss of Power Supply Probability

The loss of power supply probability (LPSP) is a technical factor used to express the reliability of the system. The LPSP is expressed as follows [25]:
L P S P = t = 1 8760 ( P l o a d ( t ) P p v ( t ) P w i n d ( t ) + P d g , o u t ( t ) + P b m i n ) t = 1 8760 P l o a d ( t )

3.4. Renewable Energy Fraction

The transfer from classical electricity production to renewable energy projects was not easy. The majority introduced RES partially, while the objective is to use all projects with 100% renewable energy. Therefore, the renewable energy factor is dedicated to calculating the percentage of the renewable energy used. The renewable energy fraction (RF) is expressed as follows [25]:
R F = ( 1 t = 1 8760 P d g , o u t ( t ) t = 1 8760 P r e ( t ) ) × 100
where P r e represents the total power from RES.

3.5. Availability Index

The availability index (A) is calculated to predict customer satisfaction. The availability index measures the energy converted to the load while confirming the ability of the designing system of the project. The availability index is calculated as follows [23]:
A = 1 D M N t = 1 8760 P l o a d ( t )
D M N = P b m i n ( t ) P b ( t ) ( P p v ( t ) + P w i n d ( t ) + P d g , o u t ( t ) P l o a d ( t ) ) × u ( t )
while, u will be equal to 1 when the load is not satisfied, and 0 when the load is satisfied.

3.6. Constraints

The constraints are presented to achieve the desired system design. In this microgrid system, the constraints are shown as follows:
0 A p v A p v m a x ,   0 A w i n d A w i n d m a x , 0 P d g n P d g n m a x ,   0 P C a p _ b a t P C a p _ b a t m a x L P S P L P S P m a x , R F m i n R F ,   A m i n A A D m i n A D

4. Algorithms

In this section, the conventional BO and proposed QOBO are illustrated. In addition, both algorithms are compared with well-known optimization techniques (HHO, AEFA and IWO) which are briefly described in Appendix A.

4.1. Bonobo Optimizer

Bonobo optimizer is a new optimization algorithm that was proposed in [22]. In BO, the social reproductive behavior of the bonobo is modeled based on four mating strategies: promiscuous, restrictive, consortship, and extra-group mating. These mating strategies are subjected to the living condition of the bonobo, hence two terms named positive phase (PP) and negative phase (NP) have been used to present the situations of this life. In this framework, PP describes the peaceful living in which the mating can be done. On the contrary, NP expresses a hard life. In the BO, each solution is called X B   and the best solution is X B α . The mathematical modeling of the BO algorithm is presented in the following subsections.

4.1.1. Bonobo Selection Using Fission–Fusion Strategy

The solutions update of the BO algorithm depends on the mating strategies subjected to the current phase. However, a bonobo should be selected before each mating based on the fission–fusion social group strategy. As noted, the bonobo community lives in small groups with different sizes (random and unpredictable) for a few days and the communities rejoined again to the main community. Hence, based on this behavior, a bonobo for mating can be selected. The mathematical formulation for the maximum number of these temporary subgroups N s u b can be expressed as follows:
N s u b = m a x ( 2 , ( ε s u b × N ) )
where N is the total number of the population and ε s u b denotes the sub-group size factor. To find the selected bonobo X B P for mating with X B i to create a new bonobo X B n e w , if the best bonobo in the subgroup in terms of the fitness function is better than the X B i , then it is selected as X B P , else a random one should be selected form the subgroup.

4.1.2. Creation of New Bonobo

After achieving the selected bonobo X B P , four mating strategies are used in the BO algorithm to create a new bonobo X B n e w based on the current phase (PP or NP). For the PP case, promiscuous and restrictive mating have higher probabilities ( ρ p h ) for occurrence. On the contrary, in NP, the probabilities ( ρ p h ) of consortship mating and extra-group mating are higher.
Promiscuous and Restrictive Mating
In this mating strategy, the new bonobo can be created using the following equation:
X B n e w =   X B i + r 1 × S c o e f α × ( X B α X B i ) + ( 1 r 1 ) × S c o e f P × C f l a g × ( X B i X B P )
where r 1 is a random number between [0, 1]. S c o e f α and S c o e f P are the sharing coefficients for the alpha bonobo X B α and the selected bonobo X B P , respectively.   C f l a g is a flag value that equals −1 or 1 for restrictive and promiscuous mating, respectively. A controlling parameter in terms of the phase probability ρ p h is used to adopt the mating strategy. Initially, ρ p h is set to 0.5. Hence, if a random number r is found to be less than or equal to ρ p h , a new bonobo is created based on promiscuous and restrictive mating, otherwise, consortship mating and extra-group mating can be used.
Consortship and Extra-Group Mating
If r is greater than ρ p h , consortship and extra-group mating can occur. However, a new random number r 2 between [0, 1] is used with a probability of extra-group mating ρ x g to represent the occurrence of extra-group mating when r 2 is less than or equal to ρ x g as follows [22,29]:
X B new = { X B i + β 1 × ( X max i X B i ) ,    X B α X B i , a n d   r 4 ρ d X B i β 2 × ( X B i X m i n i ) ,    X B α X B i , a n d   r 4 > ρ d X B i β 1 × ( X B i X m i n i ) ,    X B α < X B i , a n d   r 4 ρ d X B i + β 2 × ( X m a x i X B i ) ,    X B α < X B i , a n d   r 4 > ρ d
β 1 = e ( r 4 2 + r 4 2 r 4 )
β 2 = e ( r 4 2 + 2 r 4 2 r 4 )
where r 3 and r 4 are random numbers between [0, 1] and r 4 0 . ρ d is a directional probability with initial value which equals 0.5. β 1   a n d   β 2 are intermediate parameters between [0, 1]. X m i n i and X m i n i are the values of the upper and lower boundary.
If r 2 is greater than ρ x g , a new bonobo can be created using the consortship mating strategy as follows:
X B n e w = { X B i + C f l a g × e r 5 × ( X B i X B P ) ,     C f l a g = 1   o r   r 6 ρ d            X B P ,       O t h e r w i s e
where r 5 and r 6 are two random numbers.

4.1.3. Parameter Updating

The BO’s parameters are updated during the iterative process based on the best solution X B α at each iteration, where if there is an improvement in the final solution compared to the previous iteration, the BO’s parameters can be updated in the following way.
The negative phase count is set to zero ( N P c o n t = 0 ) and the positive phase count grows by increments of one ( P P c o n t = P P c o n t + 1 ). In addition, ρ x g = ρ x g _ i n i t i a l and ρ p h = 0.5 + C p where C p is the amount of the change in the phase, and can be calculated as C p = min ( 0.5 ,   P P c o n t × r c p ) where r c p is the rate of the change in the phase. Moreover ρ d = ρ p h and
ε s u b = m i n ( ε s u b _ m a x ,   ( ε s u b i n i t i a l + P P c o n t × r c p 2 ) )
where ε s u b i n i t i a l = 0.5 ε s u b _ m a x .
On the other hand, if there is no improvement, the BO’s parameters are updated as follows:
N P c o n t = N P c o n t + 1   and   P P c o n t = 0 , C p = min ( 0.5 ,   N P c o n t × r c p ) , ρ x g = ρ x g _ i n i t i a l min ( 0.5 ,   ρ x g _ i n i t i a l + N P c o n t × r c p 2 ) , and ε s u b = m i n ( ε s u b _ m a x ,   ( ε s u b i n i t i a l N P c o n t × r c p 2 ) ) .
The overall steps of the BO algorithm are presented in Algorithm 1.
Algorithm 1: BO
Initialize a set of random search bonobo X B i = ( X B 1 ,   X B 2 , ,   X B N ) within the limits X m i n i X B i X m a x i .
Initialize the BO’s parameters
Evaluate the objective function for all bonobos
Identify the alpha bonobo X B α
While (k <   K m a x )
Determine the actual size of the temporary sub-group
Choose a bonobo using fission-fusion society strategy
Create a new bonobo X B n e w as follows:
if r ρ p h
Create new bonobo using promiscuous or restrictive mating strategy
else r > ρ p h
Create new bonobo using consortship or extra-group mating strategy
end if
Calculate the objective function
Update alpha bonobo   X B α and the BO’s parameters.
K = K + 1
end while
Return the final best solution X B α

4.2. Improved Quasi-Oppositional BO (QOBO) Algorithm

As with any population-based algorithm, BO has some problems such as falling in the local optima. However, in this work, an improved BO based on three leaders’ selection and quasi-opposition-based learning is developed.

4.2.1. Three Leaders

In this method, instead of using the best solution (alpha bonobo X B α ) for updating the new bonobo X B n e w and ignoring the other best solutions, three leaders can be used to increase the diversity of the solutions as follows
X B α = w 1 × X b e s t 1 + w 2 × X b e s t 2 + w 3 × X b e s t 3
where
w 1 = r 7 r 7 + r 8 + r 9 ,   w 2 = r 8 r 7 + r 8 + r 9 ,   and   w 1 = r 9 r 7 + r 8 + r 9
r 7 ,   r 8 ,   a n d   r 9 are random values between [0, 1].

4.2.2. Quasi-Oppositional

Opposition-based learning (OBL) [30] has been widely used to improve many optimization techniques such as quasi-oppositional teaching-learning (QOTLBO) [31,32], Quasi-oppositional swine influenza model-based optimization with quarantine (QOSIMBO-Q) [33] and Oppositional Jaya Algorithm [34]. In the OBL, improvements can be achieved by using the candidate solution and its opposite at the same time. Hence, in this work, the opposite solution of the BO algorithm X B i can be expressed as presented in [35]:
X B q n e w = C + r 10 ( C X B n e w ¯ )
where r 10 is a random number between [0, 1], and C is a middle point between X m i n i and X m a x i which can be calculated as follows:
C = X m i n i + X m a x i 2
Additionally, X B n e w ¯ is the opposite solution which can be calculated as
X B n e w ¯ = X m i n i + X m a x i X B n e w
The overall steps of the improved BO based on three leaders and the quasi-oppositional method are presented in Algorithm 2.
Algorithm 2: QOBO
Initialize a set of random search bonobo X B i = ( X B 1 ,   X B 2 , ,   X B N ) within the limits X m i n i X B i X m a x i .
Initialize the BO’s parameters
Evaluate the objective function for all bonobos
Determine the alpha bonobo X B α using three-leader method
While (k < K m a x )
Determine the actual size of the temporary sub-group
Choose a bonobo using fission-fusion society strategy
Create a new bonobo X B n e w as follows:
if r ρ p h
Create new bonobo using promiscuous or restrictive mating strategy
else r > ρ p h
Create new bonobo using consortship or extra-group mating strategy
end if
Calculate the objective function for all new bonobos X B n e w
Find quasi-oppositional model for all new bonobos X B q n e w
Calculate the objective function for all new bonobos X B q n e w
if f ( X B q n e w )   f ( X B i n e w ) , X B n e w = X B q n e w
Else X B n e w = X B n e w
end if
Update alpha bonobo X B α using three leader method and the BO’s parameters.
      K = K + 1
end while
Return the final best solution X B α

5. Case Study

To validate the robustness of the QOBO algorithm, it has been applied for addressing the studied problem of optimal configuration of the proposed multiple scenarios HRES, i.e., the PV/WT/diesel generator/BESS, PV/biomass, PV/diesel generator/BESS and WT/diesel generator/BESS. The proposed hybrid systems have been introduced in the isolated mode for satisfying the load requirements in the proposed site.
The project is applied in Aswan, Egypt as shown in Figure 4. The annual load curve over a time interval of one hour is shown in Figure 5. Figure 6, Figure 7, Figure 8 and Figure 9 present solar irradiation, temperature, wind speed and atmospheric pressure in the studied region. Four standalone scenarios of the hybrid system will be evaluated for covering the load demand in that site. These configurations are: (1) PV/WT/diesel/BESS, (2) PV/biomass, (3) PV/diesel/BESS and (4) WT/diesel/BESS. The proposed QOBO is validated on optimal sizing of these four hybrid systems and the optimization results are comprehensively compared with the corresponding ones obtained from BO, HHO, AEFA and IWO algorithms.

6. Results

The main object of this research paper is to find the optimal design of the proposed hybrid system and to validate the accuracy of the proposed QOBO optimization method. The optimal sizing is based on the objective functions introduced in (9) and the parameters of optimization are: (i) the area of PV system, (ii) the area swept by the WT, (iii) the rated power of diesel generator, (iv) the nominal capacity of the battery, (v) the consumption of the biomass fuel. To confirm the suitability of the QOBO in addressing such optimization problem, QOBO, BO, HHO, AEFA and IWO were launched 100 times for each configuration and statistical study was conducted based on the best minimum value of the fitness function. For a deep analysis of the obtained results and to ensure the sensitivity analysis, four indices were chosen, namely, NPC, LCOE, LPSP and the availability index. In the next subsections, the optimization results are provided for the standalone system with multiple scenarios. Modelling and simulation of the optimization problem were accomplished using MATLAB 2015a program, while the adjusting parameters for the three algorithms are the same, i.e., the number of maximum iterations is taken as 100 iterations and the search agents’ number is 30 agents. The input technical and economic data for the system components are presented in Table 1. The results of the statistical measurements for the modified QOBO and the conventional BO with HHO, AEFA and IWO algorithms are listed in Table 2 and Table 3. From the previously mentioned tables, the reader can conclude that the QOBO technique generates the best minimum value of the fitness function in all cases. The convergence curves of the 100 iterations implemented for all the studied configurations using QOBO, BO, HHO, AEFA and IWO are presented in Figure 10a–d.

6.1. Validation of QOBO Algorithm

The results of the statistical measurements for the modified QOBO, the conventional BO, HHO, AEFA and IWO algorithms are listed in Table 2 and Table 3. From Table 2, the reader can find the results of the optimal sizing for the multiple scenarios studied, as well as the convergence time of each simulation, and conclude that the QOBO algorithm finds the best results with a short time compared with the other algorithms. From Table 3, the reader can compare between algorithms and the different scenarios of the proposed hybrid system using multiple factors. Briefly, it is noticed that the hybrid PV/biomass system is highly competitive, mainly using the developed QOBO algorithm, the optimized system is calculated with $110,807, which means an LCOE of 0.1053 $/kWh, the constraints are satisfied and the project is 100% supplied by renewable energy sources. In this scenario, the performances of the QOBO and the BO are almost equal, while in other scenarios, the difference is clearly noticed.

6.2. Combinations of the Studied System Components

In this section, the results obtained in the convergence simulation of the NPC as a fitness function using the QOBO are presented. The optimized parameter results (i.e., A p v , A w i n d , P d g n , P C a p _ b a t , P B M ) for all suggested combinations are listed in Table 3 with the rating of the inverter that takes the value of the peak load demand. From Figure 10, the reader can notice that using QOBO, BO, HHO, AEFA and IWO algorithms, the best minimum values of fitness function (NPC) is obtained for the second configuration, i.e., hybrid PV/biomass energy system. From the table, it is obvious that QOBO generates the minimum value of LCOE in all cases.
The reliability of the proposed scenarios of the proposed HRES are respected and the availability of power is highly assured, the penetration RES is considered in this paper, while different results are obtained. The minimum penetration of 70% is obtained for the WT/Diesel/Battery scenario while the maximum penetration of 99.75% is obtained for the PV/WT/Diesel/BESS scenario. The daily battery autonomy is also influenced by the configuration of the HRES, the best autonomy is achieved for the WT/Diesel/BESS scenario taking nearly 4 days, while the minimum autonomy is obtained in PV/WT/Diesel/BESS case with only 6 h. The last system is composed of the different energy resource which explains the independence for a specific resource. Table 4 presents a detailed overview of all costs needed, for all scenarios presented and for all proposed algorithms.

6.3. Sensitivity Analysis

RES is intermittent which can be affected by any variation of sizing, meteorological or economic data. The sensitivity analysis is a method that helps to select and/or to expect the optimal configuration of the hybrid system. The sensitivity analysis in this paper is implemented on the best scenario of the proposed, i.e., the PV/Biomass in the Aswan region. The selection of the sensitivity variables is based on the sizing of components in order to analyze the effect of sizing variation on four factors which are NPC, LCOE, LPSP and the Availability index.
Figure 11 shows the effect of variation in the sizing of PV and biomass units on the NPC. The PV sizing is highly impacted by the total cost of the hybrid PV/Biomass system, which means that in the case of reducing the area of PV units the NPC is reduced too. On the other hand, if the area covered by PV modules is increased, the NPC increases too. The variation in the sizing of biomass unit is increased throughout the interval −20 to 20 slowly and it has no noticeable impact on the NPC anyway. Figure 12 shows the effect of variation of PV and biomass sizing on the LCOE. The NPC and the LCOE are linked with a linear equation which means that they have the same shape. The LCOE reached 0.08 $/kWh when the area of the PV system is reduced by 20%. Figure 13 shows the impact of variation in the sizing of PV and biomass systems on the LPSP. The impact of PV size is very important for the LPSP, because when the size of the PV system is increased the LPSP is enhanced, mainly in the −20% to 0% interval. When the PV size is changed in the interval of 0% to +20%, the LPSP is increased to 2% while when the PV size is changed to −20%, the change in LPSP equals 16.4% which is a very bad sign for system building. The Biomass system does not affect the value of the LPSP and the transition between −4% to 0% is explained as the obtained sizing of the system is optimum. Figure 14 shows the impact of the variation of PV and Biomass sizing on the availability index. The availability index enhanced exponentially with the increase in the PV sizing. In the interval between −20% and 0, availability progresses quickly, while after zero, the availability begins to be stabilized and it is clearly shown in the interval between +12% and +20%.
The PV system through this analysis is demonstrated as a very important element for having a high hybrid systems criterion. However, the Biomass system helps the PV to satisfy the constraints and its variation does not have a serious impact on the performance of the hybrid system.

7. Conclusions

With the increased penetration level of RES into electrical energy production in the microgrid systems, new challenges have emerged on the international scene. These challenges are represented in finding ways to optimize the design of the hybrid system by using smart algorithms and software. Among these dilemmas, the economic cost and feasibility of installing systems in different locations in the world is considered the most important challenge. Therefore, this research proposes a developed algorithm called Quasi-Oppositional Bonobo Optimizer (QOBO) for the optimal economic design of a stand-alone hybrid microgrid system in Aswan, Egypt. Four configurations of the hybrid system have been implemented, which consist of RES (PV panels, WT and biomass) with diesel generators and battery storage systems. The obtained results showed that the PV/Biomass scenario is the most cost-effective system with an NPC of $110,807 and LCOE of 0.1053 $/kWh; otherwise, the best configuration of the microgrid system contained 293.971 m2 of PV and 1020.18 ton/year consumed by the biomass system; the PV/Diesel/BESS scenario is also cost-effective with NPC of $153,401 and LCOE of 0.1457 $/kWh. On the other side, the LPSP and availability index are satisfied and without the need for traditional resources. Additionally, the results showed the ability of the QOBO algorithm to reach the optimal solution in a shorter time and with better efficiency compared to the traditional BO, HHO, AEFA and IWO algorithms in all cases studies. Furthermore, a sensitivity analysis of the proposed systems scenarios was performed to obtain the impact of unit size on the performance of the hybrid system, where it has been emphasized that PV system sizing is very important and has a great impact on the overall performance of the system. The obtained results from this study would be useful material for decision makers working on the development of the renewable energy sector in Egypt. In future studies, it is suggested to apply the proposed QOBO in other engineering problems.

Author Contributions

Conceptualization, S.K. and M.K.; Data curation, O.H.M., H.M.S. and A.S.; Formal analysis, F.J., M.A. and H.M.S.; Methodology, M.K., A.S. and S.K.; Resources, O.H.M., S.K. and H.M.S.; Software, A.S., M.K.; Supervision, F.J.; Validation, H.M.S. and O.H.M.; Visualization, S.K., A.S. and M.A.; Writing—original draft, M.K., O.H.M., A.S. and H.M.S.; Writing—review & editing, S.K., M.A. and F.J. All authors together organized and refined the manuscript in the present form. All authors have approved the final version of the submitted paper. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the NSFC, China-ASRT, Egypt, Joint Research Fund, under Grant 51861145406.

Acknowledgments

The authors gratefully acknowledge the contribution of the NSFC (China)-ASRT (Egypt) Joint Research Fund, Project No. 51861145406 for providing partial research funding to the work reported in this research.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

Symbols
AAvailability index   η b Efficiency of the battery (%)
A g Coefficient of consumption curve (a = 0.246 L/kW)   η b i o Efficiency of the biomass system (%)
ADDaily autonomy of the battery (day) η i n v Efficiency of the inverter (%)
A p v Area covered by PV panels ( m 2 ) η p v Efficiency of the PV system (%)
A t t Cross-sectional area of the tidal ( m 2 ) η r Reference efficiency of PV panels (%)
A w i n d Swept area by the wind turbine ( m 2 )
C Capital Cost ($) P w i n d Output power of the wind turbine (kW)
C B a t t e r y Capacity of the Battery (kWh) R Replacement Cost ($)
C p Maximum power coefficient (%) T Temperature (°C)
C V b i o   Calorific value of the organic material (MJ/kg) T a Ambient temperature (°C)
DODDepth of Discharge (%) T o t a l a v Total biomass available (t/yr)
E l Load demand (kWh) T r Reference temperature of solar cell (°C)
F d g Fuel consumption of the diesel generator (L/h) V Wind speed (m/s)
F C d g Fuel Cost for one year ($/Year) V c i Cut-in wind speed (m/s)
I Solar irradiation (kW/m2) V c o Cut-out wind speed (m/s)
i r Interest rate (%) V r Rated wind speed (m/s)
Nproject lifetime (year) B g Coefficient of consumption curve (b = 0.08415 L/kW)
N O C T Nominal operating cell temperature (°C) η t Efficiency MPPT system (%)
N P C Net Present Cost ($) β Temperature coefficient (0.004 to 0.006 °C)
O M Maintenance and Operation ($) ρ Air density (Kg/m3)
P d g Rated power of the diesel generator (kW) λ b a t Initial cost of the battery system ($/kWh)
P f Fuel price ($/L) λ b g Initial cost of biomass system ($/kW)
P b g Generated power of the biogas plant (kW) λ d g Initial cost of diesel generator ($/kW)
P B M Biomass power (kW) λ P V , W T Initial cost of PV and WT ($/m2)
P p v Output power of the PV (kW) δ Inflation rate (%)
P r Rated power (kW) μ Escalation rate (%)
P r e Power from renewable energy systems θ 1 Biomass annual fixed O&M cost ($/kW/year)
P w Annual working of biomass (kWh/Year) θ 2 Biomass variable O&M cost ($/kW h)
Acronyms
AEFAArtificial Electric Field AlgorithmHSAHarmony Search Algorithm
ACSAnnualized cost of the systemIWOInvasive Weed optimization Algorithm
BESSBattery Energy Storage System LCOE Levelized Cost of Energy
BOBonobo Optimizer AlgorithmLPSPLoss of Power Supply Probability
BOQOImproved Quasi Oppositional BO AlgorithmMOPSOMultiple Objective Particle Swarm Optimization
COECost of EnergyNPCNet present cost
CRF Capital Recovery FactorPSOParticle Swarm Optimization
HOMERHybrid Optimization of Multiple Energy ResourcesPVPhotovoltaic
HRESHybrid Renewable Energy SystemsRFRenewable Fraction
HHOHarris Hawks OptimizationWTWind Turbine

Appendix A. Algorithms

Appendix A.1. Harris Hawks Optimization Algorithm

Heidari and et al. [36] proposed a new nature-inspired optimization algorithm called Harris Hawks Optimizer. They were inspired by the cooperative behavior and chasing style of Harris hawks. The modeling of this technique is based firstly on an exploration phase; afterwards, the transition from exploration to exploitation, then the exploitation phase and, finally, the soft besiege. The modeling is taken on for all strategies for exploring a prey, surprise pounce and different attacking methods of Harris hawks. The pseudo-code of the HHO algorithm is proposed below.
Algorithm A1: Pseudo code of HHO
Initialize the population size and max iteration ( K m a x )
Initialize a set random rabbit location, within the limits X m i n i X r a b b i t i X m a x i .
Evaluate the objective function for all rabbits
While (k <   K m a x )
Calculate the fitness of hawks
Set   x r a b b i t in the best location
for each hawk do
Update the initial energy E 0 , energy E and jump strength J;
E 0 = 2rand () − 1, E = 2 E 0 ( 1 t T ) , J = 2(1 − rand ())
if (|E| ≥ 1) then
Exploration phase
if (|E| < 1) then
Exploitation phase
if (r ≥ 0.5 and |E| ≥ 0.5) then
Soft besiege
else if (r ≥ 0.5 and |E| < 0.5) then
Hard besiege
else if (r < 0.5 and |E| ≥ 0.5) then
Soft besiege with progressive rapid dives
else if (r < 0.5 and |E| < 0.5) then
Hard besiege with progressive rapid dives
Return x r a b b i t

Appendix A.2. Artificial Electric Field Algorithm

Anita and Yadav [37] were inspired by Coulomb’s law of electrostatic force to create a novel artificial electric field algorithm. The concepts of electric field and charged particles provide us a strong theory for the working force of attraction or repulsion between two charged particles. The pseudo code of the AEFA algorithm is proposed in Algorithm A2.
Algorithm A2: Pseudo code of AEFA
Initialize a set of random population X B i = ( X B 1 ,   X B 2 , ,   X B N ) of N size, within the limits
X m i n i X B i X m a x i .
Initialize the velocity to a random value
Evaluate the fitness of whole population
Set the iteration to zero
Reproduction and Updating
While criteria not satisfied do
Calculate K (t), best (t) and worst (t)
for i = 1: N do
Evaluate the fitness values
Calculate the total force in each direction
Calculate the acceleration
  V i (t + 1) = rand () ×   V i (t) +   a i (t)
X i (t + 1) =   X i (t) +   V i (t + 1)
end for
end while

Appendix A.3. Invasive Weed Optimization Algorithm

Invasive weed optimization is a numerical stochastic optimization algorithm inspired by colonizing weeds, which was introduced in 2006 by Mehrabian and Lucas [38]. In IWO, a certain number of weeds make up the whole population, and each weed comprises a set of decision variables. Weeds are a serious threat to desirable plants because they are plants that are invasive and hardy.
Weeds are plants which are vigorous and invasive; they pose a serious threat to desirable, cultivated plants in agriculture. Weeds have shown to be very robust and adaptive to change in the environment. The IWO optimization algorithm has been modeled based on four steps: initialization, reproduction, spatial dispersal and competitive exclusion.
  • Initialization and Production
Firstly, the population is spread over the research space randomly; afterwards, each plant is allowed to produce seeds depending on its own fitness; the production of seeds is not only allowed for the better plants’ fitness as in the other evolutionary algorithms, but the reproduction step of IWO is also proposed to give a chance to infeasible individuals to survive and reproduce similar to the mechanism which occurs in nature. The weeds producing seeds can be formulated as follows:
W e e d n = f f m i n f m a x f m i n ( s m a x s m i n ) + s m i n
where in each iteration, f is the current weed’s fitness. f m a x and f m i n represent the max and min fitness values, respectively. s m a x and s m i n represent the max and min values of the weeds, respectively.
  • Spatial Dispersal
The generated seeds are being randomly distributed over the search space such that they abode near the parent plant. However, the standard deviation (σ) of the random function will be reduced in every iteration, the nonlinear alteration equation of the standard deviation at each iteration is presented as follows:
σ i n t e r = ( i t e r m a x i t e r ) n ( i t e r m a x ) n ( σ i n i t i a l σ f i n a l ) + σ f i n a l
where i t e r m a x is the maximum iteration, n is the nonlinear modulation index, σ i n i t i a l   and   σ f i n a l are the initial and final values of standard deviation, respectively.
  • Competitive Exclusion
In a colony, the maximum number allowed of plants is limited; for that, competitive exclusion is applied. The plant that leave no offspring would go extinct; otherwise, they can survive. After some iterations, the number of plants in a colony will reach its maximum through the reproduction step, the seeds and their parents are ranked together, and all plants in the research space are considered as weeds; afterwards, weeds with lower fitness are eliminated.
The overall steps of the IWO algorithm are presented in Algorithm A3.
Algorithm A3: Pseudo code of IWO
Initialize a set of random weeds, w e e d B i = ( w e e d B 1 ,   w e e d B 2 , ,   w e e d B N ) within the limits w e e d m i n i w e e d B i w e e d m a x i .
Set the IWO’s parameters
Evaluate the objective function for all weeds
While ( i t e r < i t e r m a x )
Calculate the best and worst fitness in the colony
Calculate the σ
for each weed in the colony
Calculate the number of seeds following the fitness of each weed
Add the seeds to their parents in the colony
if S i z e m a x N b p o p u l a t i o n
Sort the new population according to their fitness
Eliminate the worst fitness in order to achieve the S i z e m a x allowed
end if
end for
Update iteration i t e r = i t e r + 1
end while
Return the final best solution

References

  1. Kharrich, M.; Mohammed, O.H.; Mohammed, Y.S.; Akherraz, M. A Review on Recent Sizing Methodologies for Hybrid Microgrid Systems. Int. J. Energy Convers. 2019, 7, 230–240. [Google Scholar] [CrossRef]
  2. Babatunde, O.M.; Munda, J.L.; Hamam, Y. A Comprehensive State-of-the-Art Survey on Hybrid Renewable Energy System Operations and Planning. IEEE Access 2020, 8, 75313–75346. [Google Scholar] [CrossRef]
  3. Khatib, H. IEA world energy outlook 2011—A comment. Energy Policy 2012, 48, 737–743. [Google Scholar] [CrossRef]
  4. Zhang, W.; Maleki, A.; Rosen, M.A.; Liu, J. Optimization with a simulated annealing algorithm of a hybrid system for renewable energy including battery and hydrogen storage. Energy 2018, 163, 191–207. [Google Scholar] [CrossRef]
  5. Diab, A.A.Z.; Sultan, H.M.; Mohamed, I.S.; Kuznetsov, O.N.; Do, T.D. Application of different optimization algorithms for optimal sizing of PV/wind/diesel/battery storage stand-alone hybrid microgrid. IEEE Access 2019, 7, 119223–119245. [Google Scholar] [CrossRef]
  6. Diab, A.A.Z.; Sultan, H.M.; Kuznetsov, O.N. Optimal sizing of hybrid solar/wind/hydroelectric pumped storage energy system in Egypt based on different meta-heuristic techniques. Environ. Sci. Pollut. Res. 2019, 27, 1–23. [Google Scholar] [CrossRef]
  7. Mohammed, O.; Amirat, Y.; Benbouzid, M.; Feld, G. Optimal Design and Energy Management of a Hybrid Power Generation System Based on Wind/Tidal/Pv Sources: Case Study for the Ouessant French Island. In Smart Energy Grid Design for Island Countries; Springer: Berlin/Heidelberg, Germany, 2017; pp. 381–413. [Google Scholar]
  8. Lian, J.; Zhang, Y.; Ma, C.; Yang, Y.; Chaima, E. A review on recent sizing methodologies of hybrid renewable energy systems. Energy Convers. Manag. 2019, 199, 112027. [Google Scholar] [CrossRef]
  9. Yadav, D.K.; Girimaji, S.P.; Bhatti, T.S. Optimal Hybrid Power System Design Using HOMER. In Proceedings of the 2012 IEEE 5th India International Conference on Power Electronics (IICPE), Delhi, India, 6–8 December 2012; pp. 1–6. [Google Scholar]
  10. Mohammed, O.H. Optimal Hybridisation of a Renewable System to Fulfill Residential Electrical Load: In Mosul, Iraq. In Proceedings of the 2018 Third Scientific Conference of Electrical Engineering (SCEE), Baghdad, Iraq, 9–20 December 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 209–213. [Google Scholar]
  11. Papaefthymiou, S.V.; Papathanassiou, S.A. Optimum sizing of wind-pumped-storage hybrid power stations in island systems. Renew. Energy 2014, 64, 187–196. [Google Scholar] [CrossRef]
  12. Hazem Mohammed, O.; Amirat, Y.; Benbouzid, M. Economical evaluation and optimal energy management of a stand-alone hybrid energy system handling in genetic algorithm strategies. Electronics 2018, 7, 233. [Google Scholar] [CrossRef] [Green Version]
  13. Rezk, H.; Al-Dhaifallah, M.; Hassan, Y.B.; Ziedan, H.A. Optimization and Energy Management of Hybrid Photovoltaic-Diesel-Battery System to Pump and Desalinate Water at Isolated Regions. IEEE Access 2020, 8, 102512–102529. [Google Scholar] [CrossRef]
  14. Wang, R.; Xiong, J.; He, M.-F.; Gao, L.; Wang, L. Multi-objective optimal design of hybrid renewable energy system under multiple scenarios. Renew. Energy 2020, 151, 226–237. [Google Scholar] [CrossRef]
  15. Nandi, S.K.; Ghosh, H.R. Prospect of wind–PV-battery hybrid power system as an alternative to grid extension in Bangladesh. Energy 2010, 35, 3040–3047. [Google Scholar] [CrossRef]
  16. Khan, M.; Iqbal, M. Pre-feasibility study of stand-alone hybrid energy systems for applications in Newfoundland. Renew. Energy 2005, 30, 835–854. [Google Scholar] [CrossRef]
  17. Sen, R.; Bhattacharyya, S.C. Off-grid electricity generation with renewable energy technologies in India: An application of HOMER. Renew. Energy 2014, 62, 388–398. [Google Scholar] [CrossRef]
  18. Hemeida, A.; El-Ahmar, M.; El-Sayed, A.; Hasanien, H.M.; Alkhalaf, S.; Esmail, M.; Senjyu, T. Optimum design of hybrid wind/PV energy system for remote area. Ain Shams Eng. J. 2020, 11, 11–23. [Google Scholar] [CrossRef]
  19. Xu, X.; Hu, W.; Cao, D.; Huang, Q.; Chen, C.; Chen, Z. Optimized sizing of a standalone PV-wind-hydropower station with pumped-storage installation hybrid energy system. Renew. Energy 2020, 147, 1418–1431. [Google Scholar] [CrossRef]
  20. Barbaro, M.; Castro, R. Design optimisation for a hybrid renewable microgrid: Application to the case of Faial island, Azores archipelago. Renew. Energy 2020, 151, 434–445. [Google Scholar] [CrossRef]
  21. Alshammari, N.; Asumadu, J. Optimum Unit Sizing of Hybrid Renewable Energy System Utilizing Harmony Search, Jaya and Particle Swarm Optimization Algorithms. Sustain. Cities Soc. 2020, 60, 102255. [Google Scholar] [CrossRef]
  22. Das, A.K.; Pratihar, D.K. A New Bonobo Optimizer (BO) for Real-Parameter Optimization. In Proceedings of the 2019 IEEE Region 10 Symposium (TENSYMP), Kolkata, India, 7–9 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 108–113. [Google Scholar]
  23. Kharrich, M.; Mohammed, O.H.; Akherraz, M. Assessment of Renewable Energy Sources in Morocco using Economical Feasibility Technique. Int. J. Renew. Energy Res. 2019, 9, 1856–1864. [Google Scholar]
  24. Kharrich, M.; Mohammed, O.H.; Akherraz, M. Design of Hybrid Microgrid PV/Wind/Diesel/Battery System: Case Study for Rabat and Baghdad. EAI Endorsed Trans. Energy Web 2020, 7. [Google Scholar] [CrossRef]
  25. Ramli, M.A.M.; Bouchekara, H.R.E.H.; Alghamdi, A.S. Optimal sizing of PV/wind/diesel hybrid microgrid system using multi-objective self-adaptive differential evolution algorithm. Renew. Energy 2018, 121, 400–411. [Google Scholar] [CrossRef]
  26. 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]
  27. Movahediyan, Z.; Askarzadeh, A. Multi-objective optimization framework of a photovoltaic-diesel generator hybrid energy system considering operating reserve. Sustain. Cities Soc. 2018, 41, 1–12. [Google Scholar] [CrossRef]
  28. Heydari, A.; Askarzadeh, A. Optimization of a biomass-based photovoltaic power plant for an off-grid application subject to loss of power supply probability concept. Appl. Energy 2016, 165, 601–611. [Google Scholar] [CrossRef]
  29. Sultan, H.M.; Menesy, A.S.; Kamel, S.; Tostado-Véliz, M.; Jurado, F. Parameter Identification of Proton Exchange Membrane Fuel Cell Stacks Using Bonobo Optimizer. In Proceedings of the 2020 IEEE International Conference on Environment and Electrical Engineering and 2020 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe), Madrid, Spain, 9–12 June 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–7. [Google Scholar]
  30. Tizhoosh, H.R. Opposition-Based Learning: A New Scheme for Machine Intelligence. In Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC’06), Vienna, Austria, 28–30 November 2005; IEEE: Piscataway, NJ, USA, 2005; pp. 6957–6961. [Google Scholar]
  31. Roy, P.K.; Bhui, S. Multi-objective quasi-oppositional teaching learning based optimization for economic emission load dispatch problem. Int. J. Electr. Power Energy Syst. 2013, 53, 937–948. [Google Scholar] [CrossRef]
  32. Sultana, S.; Roy, P.K. Multi-objective quasi-oppositional teaching learning based optimization for optimal location of distributed generator in radial distribution systems. Int. J. Electr. Power Energy Syst. 2014, 63, 534–545. [Google Scholar] [CrossRef]
  33. Sharma, S.; Bhattacharjee, S.; Bhattacharya, A. Quasi-Oppositional Swine Influenza Model Based Optimization with Quarantine for optimal allocation of DG in radial distribution network. Int. J. Electr. Power Energy Syst. 2016, 74, 348–373. [Google Scholar] [CrossRef]
  34. Yu, J.; Kim, C.-H.; Rhee, S.-B. Oppositional Jaya Algorithm With Distance-Adaptive Coefficient in Solving Directional Over Current Relays Coordination Problem. IEEE Access 2019, 7, 150729–150742. [Google Scholar] [CrossRef]
  35. Abd Elaziz, M.; Mirjalili, S. A hyper-heuristic for improving the initial population of whale optimization algorithm. Knowl. Based Syst. 2019, 172, 42–63. [Google Scholar] [CrossRef]
  36. Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris hawks optimization: Algorithm and applications. Future Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
  37. Yadav, A. AEFA: Artificial electric field algorithm for global optimization. Swarm Evol. Comput. 2019, 48, 93–108. [Google Scholar]
  38. Mehrabian, A.R.; Lucas, C. A novel numerical optimization algorithm inspired from weed colonization. Ecol. Inform. 2006, 1, 355–366. [Google Scholar] [CrossRef]
Figure 1. Configuration of the proposed microgrid hybrid energy system.
Figure 1. Configuration of the proposed microgrid hybrid energy system.
Applsci 10 06604 g001
Figure 2. Power management of the PV/Biomass hybrid renewable energy sources (RES).
Figure 2. Power management of the PV/Biomass hybrid renewable energy sources (RES).
Applsci 10 06604 g002
Figure 3. Power management of the PV/WT/diesel/battery energy storage system (BESS), PV/diesel/BESS and WT/diesel/BESS hybrid RES.
Figure 3. Power management of the PV/WT/diesel/battery energy storage system (BESS), PV/diesel/BESS and WT/diesel/BESS hybrid RES.
Applsci 10 06604 g003
Figure 4. Location of the case study (Aswan) on the world map.
Figure 4. Location of the case study (Aswan) on the world map.
Applsci 10 06604 g004
Figure 5. Annual load curve over a time interval of one hour with a peak demand of 70 kW.
Figure 5. Annual load curve over a time interval of one hour with a peak demand of 70 kW.
Applsci 10 06604 g005
Figure 6. Solar irradiation over the studied region.
Figure 6. Solar irradiation over the studied region.
Applsci 10 06604 g006
Figure 7. Temperature variation in Aswan.
Figure 7. Temperature variation in Aswan.
Applsci 10 06604 g007
Figure 8. Annual variation of wind speed over the year in Aswan.
Figure 8. Annual variation of wind speed over the year in Aswan.
Applsci 10 06604 g008
Figure 9. Atmospheric pressure variation in Aswan.
Figure 9. Atmospheric pressure variation in Aswan.
Applsci 10 06604 g009
Figure 10. Convergence of the objective function of all algorithms for different scenarios; (a) PV/WT/Diesel/BESS, (b) PV/Biomass, (c) PV/Diesel/BESS, (d) WT/Diesel/BESS.
Figure 10. Convergence of the objective function of all algorithms for different scenarios; (a) PV/WT/Diesel/BESS, (b) PV/Biomass, (c) PV/Diesel/BESS, (d) WT/Diesel/BESS.
Applsci 10 06604 g010aApplsci 10 06604 g010b
Figure 11. Sensitivity analysis application for net present cost (NPC).
Figure 11. Sensitivity analysis application for net present cost (NPC).
Applsci 10 06604 g011
Figure 12. Sensitivity analysis application for Levelized Cost of Energy (LCOE).
Figure 12. Sensitivity analysis application for Levelized Cost of Energy (LCOE).
Applsci 10 06604 g012
Figure 13. Sensitivity analysis application for Loss of Power Supply Probability (LPSP).
Figure 13. Sensitivity analysis application for Loss of Power Supply Probability (LPSP).
Applsci 10 06604 g013
Figure 14. Sensitivity analysis application for the Availability index.
Figure 14. Sensitivity analysis application for the Availability index.
Applsci 10 06604 g014
Table 1. Units for magnetic properties.
Table 1. Units for magnetic properties.
SymbolQuantityConversion
NProject lifetime20 years
i r Interest rate13.25%
μ Escalation rate2%
δ Inflation rate12.27%
PV system
λ p v PV initial cost300 $/m2
θ p v Annual O&M cost of PV 0.01 λ p v $/m2/year
η r Reference efficiency of the PV25%
η t Efficiency of MPPT100%
T r PV cell reference temperature25 °C
β Temperature coefficient0.005 °C
NOCTNominal operating cell temperature47 °C
N p v PV system lifetime20 years
WT system
λ w i n d Wind initial cost125 $/m2
θ w i n d Annual O&M cost of wind 0.01 λ w i n d $/m2/year
C p _ w i n d Maximum power coefficient48%
V c i Cut-in wind speed2.6 m/s
V c o Cut-out wind speed25 m/s
V r Rated wind speed9.5 m/s
N w i n d Wind system lifetime20 years
Diesel generator
λ d g Diesel initial cost250 $/kW
θ d g Annual O&M cost of diesel0.05 $/h
R d g Replacement cost210 $/kW
p f Fuel price in Egypt0.43 $/L
N d i e s e l Diesel system lifetime7 years
BESS
λ b a t Battery initial cost100 $/kWh
θ b a t Annual operation and maintenance cost of battery 0.03 λ b a t $/m2/year
D O D Depth of discharge80%
η b Battery efficiency97%
S O C m i n Minimum state of charge20%
S O C m a x Maximum state of charge80%
N b a t Battery system lifetime5 years
Inverter
λ i n v Inverter initial cost400 $/m2
θ i n v Annual O&M cost of inverter20 $/year
η i n v Inverter efficiency97%
Table 2. Sizing results of different scenarios obtained from different optimization methods.
Table 2. Sizing results of different scenarios obtained from different optimization methods.
Hybrid Power SystemAlgorithmPV (m2)Wind (m2)Diesel (kW)Battery (kWh)Biomass
(t/year)
Time(s)
PV/WT/Diesel/BESSQOBO484.76501.214213.4390//51,507
BO248.002998.5050.648014.8052//164,242
HHO513.105305.2930.520414.6552//30,655
AEFA329.159176.2775.469618.6552//10,531
IWO830.791136.55710.2965.8224//57,938
PV/BiomassQOBO293.971//////1020.1832,104
BO293.972//////1020.31122,417
HHO298.860//////2040.4710,453
AEFA302.980//////1185.763855
IWO365.515//////2739.0036,098
PV/Diesel/BESSQOBO376.011//1.340258.9083//16,799
BO336.253//2.917052.1928//33,009
HHO482.756//1.784313.7590//13,983
AEFA386.692//1.671355.7583//6237
IWO748.387//4.011151.4565//24,630
WT/Diesel/BESSQOBO//2726.2991.14172.375//26,510
BO//2823.3442.63772.371//66,514
HHO//2808.7674.56573.230//135,097
AEFA//3015.0872.96372.653//78,697
IWO//4318.7678.21882.7987//26,960
Table 3. Factor results for all scenarios.
Table 3. Factor results for all scenarios.
Hybrid Power SystemAlgorithmNPC ($)LCOE ($/kWh)LPSP (%)Availability (%)Renewable Energy (%)Battery Daily Autonomy (day)
PV/WT/Diesel/BESSQOBO175,6510.16690.01998.8798.150.5826
BO209,0960.19860.05096.9999.750.6418
HHO201,1090.19100.02599.2399.880.6353
AEFA183,2840.17410.02699.3396.880.8087
IWO347,5230.33010.01499.6897.720.2524
PV/BiomassQOBO110,8070.10530.05096.03100//
BO110,8080.10530.05096.03100//
HHO114,0980.10840.04696.94100//
AEFA113,4100.10770.04096.93100//
IWO130,4910.12400.01898.70100//
PV/Diesel/BESSQOBO153,4010.14570.04998.6397.252.5536
BO167,9810.15960.05098.7292.882.2625
HHO183,5010.17430.01798.9497.270.5964
AEFA160,7740.15270.04298.7496.702.4171
IWO287,7300.27330.02699.1696.122.2306
WT/Diesel/BESSQOBO1,095,2701.04050.01499.8570.033.9509
BO1,098,6851.04370.00399.9771.35271.8483
HHO1,123,5791.06730.00899.9270.24073.1745
AEFA1,119,5331.06350.00899.9273.69673.1494
IWO1,319,1081.25310.00899.9281.82923.3907
Table 4. Convergence of objective function of different scenarios.
Table 4. Convergence of objective function of different scenarios.
Hybrid Power SystemAlgorithmPVWindDieselBatteryInverterBiomass
Costs InvO&MRepInvO&MRepInvO&MRepFuelInvRepInvRepInvO&MFuel
Scenario IQOBO145,42911,5580000303179246517,08013439028,400158//
BO74,40059130124,81399200162526248524414809928,400158//
HHO153,93112,234038,16130330130330199372914659828,400158//
AEFA98,7477848022,034175101367537209744,542186512528,400158.//
IWO249,23719,809017,069135602574470394980,6255823928,400158//
Scenario IIQOBO88,19170090//////////////////28,40015810401034696
BO88,19170090//////////////////28,40015810401034696
HHO89,65871260//////////////////28,40015820801295907
AEFA90,89472240//////////////////28,40015812081054820
IWO109,65487150//////////////////28,4001582792974416
Scenario IIIQOBO112,80389650//////335186951419,339589039528,400158//
BO100,87580170//////7291994111843,812521935028,400158//
HHO144,82611,5100//////446179268425,10213759228,400158//
AEFA116,00792200//////417185564124,008557537428,400158//
IWO224,51617,8440//////10021756153855,745514534528,400158//
Scenario IVQOBO//////340,78727,085018,09392127,759720,800911461228,400158//
BO//////352,91728,050018,09291227,757717,633426328628,400158//
HHO//////351,09427,905018,64191528,599740,365732349128,400158//
AEFA//////376,88529,955018,24088727,985714,885726548828,400158//
IWO//////539,84542,907020,69977431,757766,838782152528,400158//

Share and Cite

MDPI and ACS Style

Kharrich, M.; Mohammed, O.H.; Kamel, S.; Selim, A.; Sultan, H.M.; Akherraz, M.; Jurado, F. Development and Implementation of a Novel Optimization Algorithm for Reliable and Economic Grid-Independent Hybrid Power System. Appl. Sci. 2020, 10, 6604. https://doi.org/10.3390/app10186604

AMA Style

Kharrich M, Mohammed OH, Kamel S, Selim A, Sultan HM, Akherraz M, Jurado F. Development and Implementation of a Novel Optimization Algorithm for Reliable and Economic Grid-Independent Hybrid Power System. Applied Sciences. 2020; 10(18):6604. https://doi.org/10.3390/app10186604

Chicago/Turabian Style

Kharrich, Mohammed, Omar Hazem Mohammed, Salah Kamel, Ali Selim, Hamdy M. Sultan, Mohammed Akherraz, and Francisco Jurado. 2020. "Development and Implementation of a Novel Optimization Algorithm for Reliable and Economic Grid-Independent Hybrid Power System" Applied Sciences 10, no. 18: 6604. https://doi.org/10.3390/app10186604

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