Next Article in Journal
Molecular Dynamics Simulation of Thermophysical Properties and the Microstructure of Na2CO3 Heat Storage Materials
Next Article in Special Issue
A Study on the Improved Power Control Algorithm for a 100 kW Wind Turbine
Previous Article in Journal
Petroleum Resource Potential Assessment of Members 1 and 3 of the Paleogene Shahejie Formation, Qikou Sag: Insights from Hydrocarbon Generation and Expulsion Capabilities
Previous Article in Special Issue
Modeling and Vector Control of a Cage+Nested-Loop Rotor Brushless Doubly Fed Induction Motor
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Objective Non-Dominated Sorting Genetic Algorithm Optimization for Optimal Hybrid (Wind and Grid)-Hydrogen Energy System Modelling

Department of Electrical and Electronic Engineering, Stellenbosch University, Stellenbosch 7600, South Africa
*
Authors to whom correspondence should be addressed.
Energies 2022, 15(19), 7079; https://doi.org/10.3390/en15197079
Submission received: 5 July 2022 / Revised: 30 August 2022 / Accepted: 20 September 2022 / Published: 26 September 2022
(This article belongs to the Special Issue Wind Energy Technologies Development)

Abstract

:
In this paper, an optimal hybrid (wind and grid)-hydrogen energy system (H-HES) is proposed using multi-objective non-dominated sorting algorithm (NSGA-II) optimization. The H-HES consists of the main energy system; wind-energy system (W-ES), which supplies a proton exchange membrane (PEM) electrolyzer via an energy management system (EMS) and a rectifier. In addition, the grid-energy system (G-ES) is available to support the W-ES to meet the PEM electrolyzer’s energy demand, and the EMS facilitates control between the W-ES and G-ES. The W-ES is modelled using wind data from Wind Atlas South Africa (WASA) for six Renewable Energy Development Zones (REDZs) in South Africa and their appropriate wind turbine models. The selection of appropriate wind turbine models is guided by the optimal wind turbine variables obtained from NSGA-II corresponding to the optimal H-HES model. The optimal H-HES model is developed using two objective functions: cost of electricity and efficiency, which are minimized and maximized respectively and evaluated using NSGA-II available in Pymoo framework. NSGA-II successfully converges to a Pareto front, and the best solution for the H-HES cost of electricity and efficiency for each wind REDZ is determined by compromise programming; a multi-criteria decision-making technique available in Pymoo. From the optimal cost of electricity and efficiency solutions, optimal variables are successfully obtained for optimal modelling of the H-HES for each wind REDZ.

1. Introduction

South Africa remains dependent on coal, hence it is susceptible to climate change impacts due to unmitigated carbon dioxide (CO 2 ) emissions up to 52% from coal-based power plants that contribute towards 90% of power generation [1,2]. To reduce CO 2 emissions, South Africa established decarbonization objectives for transformation to low-carbon renewable energy (RE) to align with the Paris Climate Agreement [3,4]. The latter is through the Integrated Resource Plan (IRP 2010–2030), which targets an adequate RE energy mix for decarbonization and energy security by 2030 [5,6].
In addition to RE, green hydrogen can be a catalyst to fast-track South Africa’s decarbonization objectives and ensure sustainable energy security. Green hydrogen is a promising energy carrier to achieve zero-carbon emission in power generation and hard-to-abate sectors, such as transportation and chemical industries, due to its versatile properties [7,8]. The production of green hydrogen relies on RE sources and electrolysis technology, such as proton exchange membrane (PEM) electrolyzers, known for high efficiency [9,10]. South Africa has high potential in green hydrogen production based on available RE resources [11,12,13]. Furthermore, green hydrogen contributes to the country’s economy from exportation opportunities [14].
In support of green hydrogen production applications in South Africa, this study aims to contribute an optimal hybrid (wind and grid)-hydrogen energy system (H-HES) model with wind-energy system (W-ES) modelled using wind data of Renewable Energy Development Zones (REDZs) [15,16] obtained from Wind Atlas South Africa (WASA) [17]. The wind speed data for the REDZs is analyzed using Weibull distribution model due to its good estimation of wind speed characteristics in any given site [18,19,20,21,22,23,24]. With the knowledge of wind characteristics, an appropriate wind turbine model for each REDZ is selected to maximize the power extracted from wind [18,25,26]. In addition, energy assessment studies conclude that feasibility of hybrid energy systems such as the H-HES proposed in this study highly depend on the cost of electricity and efficiency, among other factors [10,27,28,29].
Therefore, the study develops an optimal H-HES model using the multi-objective non-dominated sorting algorithm (NSGA-II) [30,31,32], with two objective functions, namely: cost of electricity and efficiency, to be minimized and maximized, respectively. Using the Pymoo framework [33] and a developed interface model, NSGA-II converges to a Pareto front, and the best solutions of cost of electricity and efficiency for each REDZ are determined using multi-criteria decision-making tools in Pymoo. From the optimal cost of electricity and efficiency solution, the H-HES optimal variables are determined, resulting in optimal modelling of the H-HES.
The rest of the paper is structured as follows: In Section 2, the H-HES model is developed, followed by a general optimization problem definition model and procedure in Section 3 and finally in Section 4 and Section 5, the application, results with respect to the REDZs and conclusions drawn are discussed, with key findings listed.

2. Hybrid-Hydrogen Energy System Modelling

The H-HES is the overall representation of the optimization model definition. The H-HES presented in Figure 1 consists of the W-ES, grid-energy system (G-ES), energy management system (EMS), rectifier, PEM electrolyzer and hydrogen (H 2 ) storage.
Following Figure 1, the W-ES is the main energy system supplying the PEM electrolyzer. However, due to intermittent challenges with wind resources, the G-ES is used to support the W-ES to meet the PEM electrolyzer’s energy demand, E L . The decision to switch between W-ES and G-ES is facilitated by the EMS shown in Figure 1. The rectifier converts AC energy, E a c from either the W-ES, E w , or G-ES, E g , to DC energy, E d c , required by the PEM electrolyzer for green H 2 production, as shown in Figure 1. The produced H 2 , M H , from the PEM electrolyzer is assumed to be stored in the H 2 storage, which is not a priority in this study.
In Figure 1, the W-ES is modelled by wind data and wind turbine, EMS, rectifier and PEM electrolyzer are modelled with efficiency. Using the models developed, the cost of electricity and efficiency are derived and adapted in the optimization process to obtain optimal variables to achieve an optimal H-HES model. In the following sections, the W-ES, G-ES, EMS, rectifier and PEM are developed to further model the cost of electricity and efficiency of H-HES.

2.1. Wind-Energy System

The wind data for W-ES (shown in Figure 1) is modelled in three steps: site description and wind data acquisition, the Weibull distribution model with the aim to derive wind speed characteristics, and finally with power and energy densities to estimate the energy potential of the respective sites. Following wind data modelling, the wind turbine operation is discussed to model the output power that can be harvested by a wind turbine at each site.

2.1.1. Site Description and Data Acquisition

The study focuses on REDZs in South Africa, as shown in Figure 2. The REDZs are eleven areas identified for large-scale renewable energy development with limited environmental impact [15,16]. The wind data of the REDZs are acquired from WASA [17], which has nineteen wind masts across South Africa, as shown in Figure 2. The wind masts measure 10 min average wind data observed at 62, 60, 40, 20, and 10 meter anemometer heights from 2010 to the present.
From Figure 2, wind masts for the REDZs are chosen to be either within or close proximity of the REDZs, and the 10 min wind speed data is converted to 1 h average data. The 1 h average speed data (v) is calculated by averaging every six 10 min wind speed data ( v i ) over one year period. For example, in the first hour when time t = 1 , the average hourly speed is determined as:
v ( t = 1 ) = 1 6 i = 0 i = 50 v i i = 0 , 10 , 20 ,

2.1.2. Weibull Distribution Model

Numerous studies [12,18,19,20,21,23] show better results in estimation of wind speed characteristics in any given site using Weibull distribution model compared to other statistical models such as Rayleigh. Therefore, the knowledge of wind speed frequency distribution is acquired using a two-parameter Weibull distribution model characterized by probability density function (PDF), W f , defined by [18]:
W f = β α v α β 1 e x p ( v α ) β ,
where α and β are the Weibull scale (m/s) and shape (dimensionless) parameters which determine the peak and uniformity of wind speed at any given site, respectively. The α and β parameters can be determined as [23,34]:
β = σ v ¯ 1.086 , α = v ¯ Γ 1 + 1 β .
In (3), v ¯ and σ are mean wind speed and standard deviation, respectively. Γ ( . ) is the gamma function (defined in [34]) by:
v ¯ = 1 N t = 1 N v ( t ) , σ = 1 N 1 i = 1 N v ( t ) v ¯ 2 1 2 , Γ ( x ) = 0 t x 1 e t d t ,
where N is the number of time intervals per year.

2.1.3. Wind Power and Energy Density

Power, P k , and energy, E k , in the wind (shown in Figure 1) are defined as [34]:
P k = 1 2 ρ A v 3 , E k = P k Δ t ,
where ρ is the air density, typically 1.225 kg/m 3 , and A is the wind turbine swept area. With a per unit area, A, the power, P d , and energy, E d , densities are [34,35]:
P d = P A = 1 2 ρ v 3 , E d = P d Δ t .
Using the wind speed characteristics in (2)–(4), P d and E d in (6) becomes:
P d = 1 2 ρ 0 W f v 3 d v = 1 2 ρ v 3 Γ 1 + 3 β Γ 1 + 1 β 3 = 1 2 ρ α 3 Γ 1 + 3 β ,
E d = 1 2 ρ α 3 Γ 1 + 3 β Δ t .
With the wind data modelling concluded, the W-ES wind turbine in Figure 1 is discussed in the next section to conclude W-ES modelling.

2.1.4. Wind Turbine

The wind speed distribution characteristics can be used with the wind turbine to determine the output power and energy of any given site. Following the W-ES in Figure 1, the wind turbine comprises a rotor, which converts energy in the wind ( E k ) to mechanical energy ( E m ), and a gearbox to match low-wind speed in the wind to the high-wind speed required by the generator to convert mechanical to electrical energy ( E w ) [34].
The operation of a wind turbine is best described from the ideal power curve model in Figure 3 [35].
As shown in Figure 3, the wind turbine operates in four modes of the output power P w [20,34,36]:
  • idle (v < v c i ):
    -
    wind turbine barely produces useful power P w = P n = 0 ,
  • startup ( v c i < v r ):
    -
    wind turbine starts generating useful power at low speeds. P w = P s ,
  • power generation ( v r v < v c o ):
    -
    wind turbine produces rated power, i.e., maximum output power, P w = P r ,
  • shutdown (v v c o ):
    -
    wind turbine shuts down and ceases to produce any power at maximum speed, P w = P n = 0 .
The above-described wind turbine operating modes are mathematically expressed as:
P w = P n : v h < v c i or v h > v c o P s : v c i v h v r P r : v r v h v c o
where v h is the recalculated wind speed at the wind turbine (shown in Figure 1) hub height ( h h ) from v at anemometer height (h) as [20,36]:
v h = v h h h s .
In (10), s is the surface roughness coefficient determined using wind speeds at two different anemometer heights, given by [12,34]:
s = l o g v a v b / l o g h a h b ,
where v a and v b are the observed wind speeds at the two chosen h a and h b anemometer heights, respectively. Thus, following (9) [19]:
P n = 0 , P r = 1 2 ρ η r η g b η g e A v r 3 , P s = P r v h 2 v c i 2 v r 2 v c o 2 .
and A is defined in (5) expressed as:
A = 1 4 π r d 2 ,
where r d is wind turbine rotor diameter.
In (12), η r is the rotor efficiency with a maximum value of 0.593 , known as the Betz limit [34]. Furthermore, η g b and η g e in (12) are wind turbine gearbox and generator efficiencies, respectively. The typical practical efficiency ranges of η r , η g b and η g e are given in Table 1 [34,35].
This concludes the W-ES model of the H-HES shown in Figure 1 and in the next sections the G-ES, EMS, rectifier and PEM electrolyzer are discussed.

2.2. Grid-Energy System

The G-ES represents the South African grid operator, Eskom, supplying the required PEM electrolyzer energy via a substation modelled by the voltage transformation shown in Figure 1. The latter assumes there is a grid connection near the REDZs since the PEM electrolyzer is located on-site. The G-ES supplies deficient energy modelled in (14) to meet the PEM electrolyzer nominal energy, E L , when energy from the W-ES, E w , in (15) is insufficient.
E g = | ( E w E L ) | , E g 0 .
E w = P w Δ t ,
where P w is the output power from the W-ES in (9). Since there is no power purchase agreement with Eskom and no energy storage system, the excess energy (when E g > 0 in (14)) from the W-ES is redundant.

2.3. Energy Management System

The EMS is a systematic process for managing PEM electrolyzer energy demand by alternating between the W-ES and G-ES of the H-HES model in Figure 1. In addition, the EMS ensures that cost savings are achieved by using the G-ES only when necessary. EMS is modelled by an efficiency of 0.9 0.98 to account for potential losses.

2.4. Proton Exchange Membrane Electrolyzer

The PEM electrolyzer in Figure 1 is supplied via a rectifier, which converts AC electrical energy from either the W-ES or G-ES via EMS to DC electrical energy, E d c , required by the PEM electrolyzer. E d c is defined as:
E d c = η c E w + E g : E w < E L η c E w : E w = E L η c E L : E w > E L
where E g is modelled in (14) and η c is the rectifier efficiency, which typically ranges between 0.9 and 0.96 [34].
As shown in Figure 1, the PEM electrolyzer consists of a DC source, membrane, anode, cathode, and catalyst. E d c in (16) is supplied via the DC source, which connects PEM anode and cathode electrodes in water, H 2 O, to allow the flow of electric current for decomposition of H 2 O molecules into H 2 and oxygen, O 2 , on the cathode and anode, respectively, as [37]:
H 2 O ( l i q u i d ) + E d c = H 2 ( g ) + 1 / 2 O 2 ( g ) .
The electrodes are also separated by the membrane, and with both the anode and cathode coated with a catalyst, as shown in Figure 1 to raise the rate of reaction of H 2 production in (17). The typical PEM electrolyzer efficiency range is 0.70 0.90 [10,34]. The green H 2 produced, M H , by the PEM electrolyzer is assumed to be stored in the H 2 storage shown in Figure 1.
This section concludes the H-HES model in Figure 1 to be adapted for optimization based on the cost of electricity and efficiency. In the next section, the cost of electricity and efficiency models are derived using the developed H-HES model in Section 2.1, Section 2.2, Section 2.3 and Section 2.4.

2.5. Cost of Electricity Model

The H-HES cost of electricity model ( C e ) depends on the cost of electricity to produce green H 2 based on the applicable Eskom tariff structure dependent on transmission zones in Figure 4 [38].
In addition, the tariff structure depends on the voltage level at the point of connection for the load, thus the PEM electrolyzer. In Figure 4, transmission zones are defined as the distance measured from Johannesburg in the central province, Gauteng of South Africa. Using the distances defined in Figure 4, the transmission zones for each wind REDZs (shown in green) in Figure 2 can be concluded. The Eskom tariff structure calculates the cost of deficient energy, E g , in (14) as:
C e = E g τ .
In (14), τ is the time-of-use (TOU) tariff for the whole year. τ depends on TOU periods (day, peak, standard, off-peak) and demand season (high season: June–August, low season: September–May) shown in Figure 5 [38].

2.6. Efficiency Model

Using the input power from wind, P k , in (5) and output power supplied by the W-ES converted to DC for the production of green H 2 , P d c . The overall efficiency, η , is calculated as:
η = P d c η e P k = P w η e m η c η e P k ,
where η e m , η c and η e are EMS, rectifier and electrolyzer efficiencies, respectively. η c and η e are included in the model to account for the losses that incur throughout the H-HES in Figure 1 until the production of H 2 .
In the next section, to apply the developed cost of electricity, (18) and efficiency, (19) models in Section 2.5 and Section 2.6, respectively, a general optimization problem definition model and procedure to be followed in the H-HES optimization application is defined.

3. Optimization Problem Definition Model

The optimization problem function for the H-HES model in Section 2 consists of three mathematically formulated functions:
objective functions;
constraint functions;
design variables.
The objective and constraints functions are the required operational performance candidates to be either maximized or minimized, and they depend on design variables. In general, a multi-objective constrained optimization problem function definition can be mathematically defined as:
  • find the design variables:
    x i , x ( i + 1 ) , , i ϵ N , i I ,
    where I is the number of design variables such that the objective functions:
    f j ( x i , x ( i + 1 ) , ) , f ( j + 1 ) ( x i , x ( i + 1 ) , ) , , j ϵ N , j J ,
    where J is the number of objective functions to be minimized (maximized) subject to constraint functions:
    g k ( x i , x ( i + 1 ) , ) , g ( k + 1 ) ( x i , x ( i + 1 ) , ) , , k ϵ N , k K ,
    where K is the number of objective functions. Furthermore, lower x i l and upper x k u constraint conditions are defined by:
    x i l x i x i u .
The general optimization problem defined in (20)–(23) is solved using the optimization process shown in Figure 6. The illustrated procedure includes the H-HES model discussed in Section 2, an interface model vital to the performance of NSGA-II. The interface model ensures improved utilization of the H-HES model by NSGA-II to determine the global optimal solution for the objective and constraint functions.
In Figure 6, initial design variables are passed to the H-HES model through the interface model. The H-HES model evaluates the initial objective and constraint functions and passes them to NSGA-II via the interface model. NSGA-II repeats the process with new design variables generated until the convergence criteria are met. Upon convergence, a Pareto front is formulated on which the best solution is selected.
The design variables, objective and constraint functions from (20)–(22), respectively, are defined in matrix form as:
[ x ] = [ x 1 x 2 x I ] T , [ f ] = [ f 1 f 2 f J ] T , [ g ] = [ g 1 g 2 g K ] T .
The interface model is modelled using design variables x , objective and constraint functions f , g in (24). Furthermore, the interface model ensures the optimization process, as illustrated in Figure 6 gives a satisfactory global optimal solution by giving equal dominance to all design variables. The design variables defined in (24) are given the same dominance using lower and upper bounds defined by (23) as:
x i = x i + x i l / x i u x i l ,
where x i is the scaled variable between 0 and 1 boundaries, x i is the actual variable to be scaled and x i l and x i u are the actual lower and upper bounds of x i , respectively. The objective and constraint functions f , g in (24) are scaled using (25) to ensure equal scale for the optimization process [30,31,32].
With the conclusion of H-HES modelling and a definition of the optimization problem model, the following section focuses on the application, results, and discussion of findings.

4. Application, Results and Discussion

In this section, the H-HES model developed in Section 2, the optimization problem definition model and procedure in Section 3 are applied respectively, and the results are discussed.

4.1. Hybrid-Hydrogen Energy System Application and Results

Among the eleven REDZs discussed in Section 2.1.1, six REDZs (presented by green in Figure 2) were chosen for the application and their respective wind data were obtained from WASA wind masts, as shown in Table 2.
The latest 10 min wind speed data observed at anemometer height of 60 m for 2021 from wind masts are acquired and converted to 1 h average wind speed data by (1) with monthly and annual mean speed in (4) presented by Figure 7.
In Figure 7, Overberg has the highest annual mean speed, thus an expected high energy potential. Furthermore, Stormberg has the lowest annual speed, so the least energy production is expected. The wind speed frequency distribution of wind speed data using PDF in (2), with scale and shape parameters in (3) is obtained, as shown in Figure 8, Figure 9 and Figure 10 for all the six REDZs.
In Figure 8, Figure 9 and Figure 10, the occurrence frequency of different wind speeds for each wind REDZs is presented. Overberg, Komsberg and Springbok show the occurrence of high wind speeds, which is in agreement with the high annual mean speed in Figure 7 compared to Cookhouse, Stormberg and Beaufort West. Using the wind speed characteristics, the monthly energy density in (8) is determined in Figure 11.
In Figure 11, the highest energy density is noticed in Overberg, Komsberg and Springbok, and the lowest energy density in Cookhouse, Stormberg and Beaufort West, which is in accordance with their respective annual mean speeds in Figure 7.
Table 3 concludes that Overberg has the highest energy potential, and Beaufort West has the lowest energy potential of all wind REDZs as expected from their wind speed characteristics. For accuracy in energy assessment, the annual energy production of the REDZs is obtained using wind speed frequency characteristics in conjunction with an appropriate wind turbine model for the respective wind REDZs. Therefore, the optimal wind turbine variables, cut-in speed, v c i , rated speed, v r , cut-out speed, v c o , rotor diameter, r d , and the hub height, h h , are required.
A scope of wind turbine models from Nordex (N), DeWind (D), Vestas (V) and Gamesa (G) manufactures are shown in Table 4 to give an idea of the wind turbine variable ranges [21,22,26,39].
In cases where h h in Table 4 is different from the anemometer height, the wind speed at h h , v h , is calculated using (10) and (11) at anemometer heights of 62 m and 60 m, as discussed in Section 2.1.4. The calculated surface roughness coefficient, s (11) for each wind REDZ, is given in Table 5 with expected values as discussed in [12].
The appropriate wind turbine model for each wind REDZ is selected by application of the optimization problem definition and procedure in Section 3 to ensure an optimal H-HES model in the next section.

4.2. Optimization Application and Results

To implement the optimization procedure shown in Figure 6, the Pymoo framework, which offers NSGA-II, is utilized. Pymoo is chosen because it enables visualization of lower and upper-dimensional data, and can implement performance indicators to evaluate the quality of solutions from NSGA-II [33]. In addition, Pymoo provides a variety of multi-criteria decision-making tools that can be implemented after the NSGA-II has converged to a Pareto front to select the best solution in Figure 6.
The Pymoo framework only considers pure minimization of optimization problems. Therefore, objective functions to be maximized are multiplied by 1 to be minimized [33]. In addition, all constraint functions should be formulated as less than or equal to (⩽) zero. From (24), the design variables required to solve the objective and constraint functions are the variables on which the H-HES model depends. The chosen design variables include wind turbine variables (listed in Table 4) and H-HES model efficiencies: rotor ( η r ), gearbox ( η g b ), generator ( η g e ), EMS ( η e m ) and rectifier ( η c ) and electrolyzer ( η e ) presented as:
[ x ] = [ x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 , x 9 , x 10 , x 11 ] T = [ r d h h v c i v r v c o η r η g b η g e η e m η c η e ] T
where the lower and upper bounds in (23) of each design variable are listed in Table 6.
In Table 6, the design variable bounds are according to Table 1, Section 2.3 and Section 2.4 and Table 4. Using design variables in (26), the cost of electricity, C e , in (18) and efficiency, η , in (19) are minimized as:
[ f ] = [ f 1 f 2 ] T = [ C e η ] T = E g τ P w η e m η c η e P k .
C e in (27) is calculated by Eskom tariff structure as discussed in Section 2.5. The Eskom tariff structure selected for 2022 / 2023 based on Urban, Megaflex and non-local authority tariff charges, because the PEM electrolyzer in Figure 1 is connected directly to the substation, has a notified maximum demand greater than 1 MW and is within the Eskom supply area, respectively [38].
Using Figure 4, the transmission zones of the six wind REDZs in Table 2 and shown Figure 2 (in green) are concluded as >600 km and ≤900 km: Cookhouse, Stormberg and Beaufort West and >900 km: Overberg, Komsberg and Springbok. The transmission zones are listed in Table 7 including the assumed voltage level of the PEM electrolyzer.
In addition, Table 7 gives active energy costs for TOU periods and demand seasons in Figure 5. The objective functions C e and η in (27) are constrained by the nominal power or energy of the PEM electrolyzer. The PEM electrolyzer chosen for application is the H-TEC SYSTEMS because it offers mobility and reliability and can be scaled up for large-scale plants [40]. In Table 8, 2 MW H-TEC PEM electrolyzer specifications are listed. The electrolyzer’s nominal power is the load, P L , on which a load factor of 0.85 is used. To give flexibility for NSGA-II to obtain the optimal solution, a constraint output range of 2.0 2.5 MW is applied to get the nominal power of the electrolyzer.
Since the energy required by the electrolyzer (i.e., nominal energy, E L ) is known. C e for green H 2 production assuming only the G-ES (shown in Figure 1) used is calculated using (18), with respect to the tariff charges for respective transmission zones in Table 7 of the REDZs, and given in Table 9.
From Table 9, it can be concluded that the tariff charge increases with the transmission zone distance, as discussed in Section 2.5. With the design variables, objective and constraint functions are defined, NSGA-II is initialized with the operating parameters in Table 10 to carry out the optimization procedure in Figure 6.
The number of generations in Table 10 is used for the convergence in optimization procedure shown in Figure 6 to obtain the scaled Pareto front solutions of objective functions, C e η in Figure 12. The execution time that NSGA-II takes to obtain solutions during the optimization process illustrated in Figure 6 is fast due to simple analytical equations used to model the H-HES in Section 2. Therefore, large population sizes and the number of generations can be adopted for improved accuracy.
The best solution selection is conducted only after the search for solution sets ends, thus NSGA-II has converged to a Pareto front. With the Pareto front (presented in Figure 12) known, the best solution is selected using multi-criteria decision-making techniques. However, before implementing the chosen technique, normalization of the objective functions is necessary due to different scales, as indicated by their different upper and lower bounds. Therefore, normalization ensures both objective functions equally dominate any distance evaluation in the objective space during the decision-making process [33].
After normalization, the compromise programming multi-criteria decision-making technique available in Pymoo is adopted due to its flexibility, as it employs any type of decomposition function. The augmented scalarization decomposition function is applied with an equal weight of both objective functions, resulting in the best solution (presented by X in Figure 12) for each wind REDZ.
The actual best solution of C e η passed to the H-HES model by interface model (as shown in Figure 6) for each REDZ is given in Table 11.
It can be concluded that an optimal H-HES ensures cost savings when optimal design variables are utilized, as noted in Table 9 and Table 11. The cost of electricity in Table 9 is reduced by up to 90 % with the optimal H-HES model as given in Table 11 at maximum efficiency. Furthermore, from the optimal solutions of C e and η in Table 11, the optimal design variables in (26) for each wind REDZ are given in Table 12.
For application purposes, the appropriate wind turbine model selected for all the wind REDZs is Nordex (N43) in Table 4, guided by the optimal variables in Table 12. Furthermore, using the PEM electrolyzer efficiency, η e , in Table 8 and the optimal η r , η g e , η g b , η e m and η c efficiencies in Table 12, the recalculated C e and η is given in Table 13.
In Table 13, the calculated C e η using appropriate wind turbine and optimal efficiencies is in close agreement with the best solutions from NSGA-II in Table 11. The calculated efficiency is slightly lower than the optimal efficiency, which is influenced by the efficiency ( 74 % ) of the chosen PEM electrolyzer. It can be concluded that the optimal design variables have a great influence on the choice of wind turbine for each REDZ, hence an optimal H-HES model is successfully developed.

5. Conclusions

In the paper, a multi-objective optimization using a constrained optimization problem is employed to optimize H-HES model variables. The implementation and application of the optimization procedure with the cost of electricity and efficiency as objective functions are successfully demonstrated. The optimal costs of electricity and efficiency are achieved using the proposed optimization procedure, the optimal H-HES variables are derived and the appropriate wind turbine model for the wind REDZs is chosen for optimal H-HES modelling.
The following conclusions can be drawn from the results:
-
The wind REDZs have a high average wind speed (above 6 m/s), therefore, this is an indication of the high potential for green H 2 production.
-
The knowledge of wind speed characteristics in conjunction with the appropriate wind turbine model successfully present the energy production potential of the wind REDZs.
-
The developed H-HES model is successfully demonstrated.
-
The open-source Pymoo module is a powerful tool that can be used in conjunction with NSGA-II to obtain optimal solutions free of charge.
-
The proposed H-HES interface models ensured that NSGA-II successfully converged to a Pareto front of the cost of electricity and efficiency for all the wind REDZs.
-
The optimal cost of electricity and efficiency successfully determine the required optimal variables to model the H-HES.
-
The derived optimal variables found for each wind REDZs greatly influence the choice of an appropriate wind turbine model for the W-ES and efficiencies of the H-HES, resulting in an optimal H-HES model.
-
The proposed optimal H-HES model can be adapted for green hydrogen production to ensure minimum cost (from the G-ES) at maximized efficiency with appropriate wind turbine model selection.

Author Contributions

Conceptualization, E.M. and K.S.G.; methodology, E.M. and K.S.G.; software, E.M.; validation, K.S.G. and E.M.; formal analysis, E.M. and K.S.G.; investigation, E.M.; resources, K.S.G.; data curation, E.M.; writing—original draft preparation, E.M.; writing—review and editing, E.M. and K.S.G.; visualization, E.M.; supervision, K.S.G.; project administration, E.M.; funding acquisition, K.S.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ).

Data Availability Statement

Publicly available wind datasets from Wind Atlas South Africa were analyzed in this study. This data can be found here: [https://wasaproject.info/].

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Alton, T.; Arndt, C.; Davies, R.; Hartley, F.; Makrelov, K.; Thurlow, J.; Ubogu, D. Introducing carbon taxes in South Africa. Appl. Energy 2014, 116, 344–354. [Google Scholar] [CrossRef]
  2. Menyah, K.; Wolde-Rufael, Y. Energy consumption, pollutant emissions and economic growth in South Africa. Energy Econ. 2010, 32, 1374–1382. [Google Scholar] [CrossRef]
  3. United Nations. The Paris Agreement. 2015. Available online: https://www.un.org/en/climatechange/paris-agreement (accessed on 20 January 2022).
  4. Department of Environmental Affairs: South Africa’s Intended Nationally Determined Contribution (INDC). 2015. Available online: https://www.environment.gov.za/sites/default/files/docs/sanational_determinedcontribution.pdf (accessed on 5 March 2022).
  5. The South African Energy Sector Report. 2019. Available online: http://www.energy.gov.za/files/media/explained/2019-South-African-Energy-Sector-Report.pdf (accessed on 18 February 2022).
  6. Department of Mineral Resources and Energy (DMRE). Integrated Resource Plan (IRP 2019). Available online: http://www.energy.gov.za/files/media/Pub/IRP-2019.pdf (accessed on 6 March 2022).
  7. International Energy Agency (IEA). Global Hydrogen Review—Analysis. 2021. Available online: https://www.iea.org/reports/global-hydrogen-review-2021 (accessed on 25 February 2022).
  8. The Future of Hydrogen—Analysis. 2019. Available online: https://www.iea.org/reports/the-future-of-hydrogen (accessed on 25 February 2022).
  9. Pirom, W.; Srisiriwat, A. Electrical Energy-Based Hydrogen Production via PEM Water Electrolysis for Sustainable Energy. In Proceedings of the 2022 International Electrical Engineering Congress (iEECON), Khon Kaen, Thailand, 9–11 March 2022; pp. 1–4. [Google Scholar] [CrossRef]
  10. Chu, W.; Zhang, Y. The Efficiency and Economic Feasibility Study on Wind-Hydrogen System. In Proceedings of the 2020 IEEE Sustainable Power and Energy Conference (iSPEC), Chengdu, China, 23–25 November 2020; pp. 1198–1203. [Google Scholar] [CrossRef]
  11. Ayodele, T.; Munda, J. The potential role of green hydrogen production in the South Africa energy mix. J. Renew. Sustain. Energy 2019, 11, 1–22. [Google Scholar] [CrossRef]
  12. Ayodele, T.R.; Munda, J.L. Potential and economic viability of green hydrogen production by water electrolysis using wind energy resources in South Africa. Int. J. Hydrogen Energy 2019, 44, 17669–17687. [Google Scholar] [CrossRef]
  13. Ayodele, T.; Yusuff, A.; Mosetlhe, T.; Ntombela, M. Hydrogen production using solar energy resources for the South African transport sector. Int. J. Sustain. Eng. 2021, 14, 1843–1857. [Google Scholar] [CrossRef]
  14. Roos, T.H. The cost of production and storage of renewable hydrogen in South Africa and transport to Japan and EU up to 2050 under different scenarios. Int. J. Hydrogen Energy 2021, 46, 35814–35830. [Google Scholar] [CrossRef]
  15. Department of Environment Affairs. Phase 1 Strategic Environmental Assessment for wind and solar PV energy in South Africa. 2015. Available online: https://redzs.csir.co.za/wp-content/uploads/2017/04/Final-SEA_Main-Report.compressed-1.pdf (accessed on 17 January 2022).
  16. Department of Environment Forestry and Fisheries. Phase 2 Strategic Environmental Assessement for Wind and Solar PV Energy in South Africa. 2019. Available online: https://redzs.csir.co.za/wp-content/uploads/2020/07/PHASE-2-SEA-FOR-WIND-AND-SOLAR-PV-DEVELOPMENT-IN-SA-MAIN-REPORT.pdf (accessed on 17 January 2022).
  17. Wind Atlas for South Africa (WASA) SANEDI. 2022. Available online: https://wasaproject.info/ (accessed on 22 March 2022).
  18. Akpinar, E.K.; Akpinar, S. An assessment on seasonal analysis of wind energy characteristics and wind turbine characteristics. Energy Convers. Manag. 2005, 46, 1848–1867. [Google Scholar] [CrossRef]
  19. Nigim, K.A.; Parker, P. Heuristic and probabilistic wind power availability estimation procedures: Improved tools for technology and site selection. Renew. Energy 2007, 32, 638–648. [Google Scholar] [CrossRef]
  20. Suwarno; Hwai, L.; Zambak, M.; Nisja, I.; Rohana, R. Assessment of Wind Energy Potential Using Weibull Distribution Function as Wind Power Plant in Medan, North Sumatra. Int. J. Simul. Syst. Sci. Technol. 2017, 17, 24.1–24.5. [Google Scholar] [CrossRef]
  21. Rehman, S.; Mahbub Alam, A.M.; Meyer, J.P.; Al-Hadhrami, L.M. Wind Speed Characteristics and Resource Assessment Using Weibull Parameters. Int. J. Green Energy 2012, 9, 800–814. [Google Scholar] [CrossRef]
  22. Khahro, S.F.; Tabbassum, K.; Mahmood Soomro, A.; Liao, X.; Alvi, M.B.; Dong, L.; Manzoor, M.F. Techno-economical evaluation of wind energy potential and analysis of power generation from wind at Gharo, Sindh Pakistan. Renew. Sustain. Energy Rev. 2014, 35, 460–474. [Google Scholar] [CrossRef]
  23. Mohsin, M.; Rasheed, A.K.; Saidur, R. Economic viability and production capacity of wind generated renewable hydrogen. Int. J. Hydrogen Energy 2018, 43, 2621–2630. [Google Scholar] [CrossRef]
  24. Alfawzan, F.; Alleman, J.E.; Rehmann, C.R. Wind energy assessment for NEOM city, Saudi Arabia. Energy Sci. Eng. 2020, 8, 755–767. [Google Scholar] [CrossRef]
  25. Nobela, O.N.; Bansal, R.C.; Justo, J.J. A review of power quality compatibility of wind energy conversion systems with the South African utility grid. Renew. Energy Focus 2019, 31, 63–72. [Google Scholar] [CrossRef]
  26. Alam, M.M.; Rehman, S.; Meyer, J.P.; Al-Hadhrami, L.M. Review of 600–2500 kW sized wind turbines and optimization of hub height for maximum wind energy yield realization. Renew. Sustain. Energy Rev. 2011, 15, 3839–3849. [Google Scholar] [CrossRef]
  27. Das, B.; Kumar, A. Cost optimization of a hybrid energy storage system using GAMS. In Proceedings of the 2017 International Conference on Power and Embedded Drive Control (ICPEDC), Chennai, India, 16–18 March 2017; pp. 89–92. [Google Scholar] [CrossRef]
  28. Dalwadi, P.; Shrinet, V.; Mehta, C.R.; Shah, P. Optimization of solar-wind hybrid system for distributed generation. In Proceedings of the 2011 Nirma University International Conference on Engineering, Ahmedabad, India, 8–10 December 2011; pp. 1–4. [Google Scholar] [CrossRef]
  29. Wright, J.G.; Bischof-Niemz, T.; Calitz, J.R.; Mushwana, C.; van Heerden, R. Long-term electricity sector expansion planning: A unique opportunity for a least cost energy transition in South Africa. Renew. Energy Focus 2019, 30, 21–45. [Google Scholar] [CrossRef]
  30. Jiang, H.; Liu, B.; Wang, Y.; Zheng, S. Multi-objective TOU Pricing Optimization Based on NSGA2. J. Appl. Math. 2014, 2014, 104518. [Google Scholar] [CrossRef]
  31. Rodrigues, S.; Bauer, P.; Bosman, P.A. Multi-objective optimization of wind farm layouts—Complexity, constraint handling and scalability. Renew. Sustain. Energy Rev. 2016, 65, 587–609. [Google Scholar] [CrossRef]
  32. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
  33. Blank, J.; Deb, K. Pymoo: Multi-Objective Optimization in Python. IEEE Access 2020, 8, 89497–89509. [Google Scholar] [CrossRef]
  34. Manwell, J.F.; McGowan, J.G.; Rogers, A.L. Wind Energy Explained: Theory, Design and Application, 1st ed.; Wiley: Hoboken, NJ, USA, 2009. [Google Scholar] [CrossRef]
  35. Masters, G.M. Renewable and Efficient Electric Power Systems, 2nd ed.; IEEE Press; Wiley: Hoboken, NJ, USA, 2013. [Google Scholar]
  36. Mathew, S.; Pandey, K.; Kumar, V.A. Analysis of wind regimes for energy estimation. Renew. Energy 2002, 25, 381–399. [Google Scholar] [CrossRef]
  37. Yan, Z.; Gu, W. Research on integrated system of non-grid-connected wind power and water-electrolytic hydrogen production. In Proceedings of the 2010 World Non-Grid-Connected Wind Power and Energy Conference, Nanjing, China, 5–7 November 2010; pp. 1–4. [Google Scholar] [CrossRef]
  38. Eskom Tariffs and Charges (2022/2023)—Distribution. 2022. Available online: https://www.eskom.co.za/distribution/tariffs-and-charges/ (accessed on 28 April 2022).
  39. Bauer, L. Compare Power Curves of Wind Turbines. Available online: https://en.wind-turbine-models.com/powercurves (accessed on 20 April 2022).
  40. H-TEC PEM Electrolysers HCS: H-TEC SYSTEMS Products. Available online: https://www.h-tec.com/en/products/detail/h-tec-pem-elektrolyseur-hcs/10-mw-hcs/ (accessed on 28 April 2022).
Figure 1. Hybrid-hydrogen energy system.
Figure 1. Hybrid-hydrogen energy system.
Energies 15 07079 g001
Figure 2. Renewable energy development zones in South Africa.
Figure 2. Renewable energy development zones in South Africa.
Energies 15 07079 g002
Figure 3. Ideal wind turbine power curve [35].
Figure 3. Ideal wind turbine power curve [35].
Energies 15 07079 g003
Figure 4. Transmission zones for loads [38].
Figure 4. Transmission zones for loads [38].
Energies 15 07079 g004
Figure 5. Low- and high-demand seasons’ TOU periods [38].
Figure 5. Low- and high-demand seasons’ TOU periods [38].
Energies 15 07079 g005
Figure 6. Optimization process flowchart of the H-HES model.
Figure 6. Optimization process flowchart of the H-HES model.
Energies 15 07079 g006
Figure 7. Monthly mean speed (left) and annual mean speed (right) of wind REDZs.
Figure 7. Monthly mean speed (left) and annual mean speed (right) of wind REDZs.
Energies 15 07079 g007
Figure 8. Frequency distribution for Overberg (left) and Komsberg (right).
Figure 8. Frequency distribution for Overberg (left) and Komsberg (right).
Energies 15 07079 g008
Figure 9. Frequency distribution for Cookhouse (left) and Stormberg (right).
Figure 9. Frequency distribution for Cookhouse (left) and Stormberg (right).
Energies 15 07079 g009
Figure 10. Frequency distribution for Springbok (left) and Beaufort West (right).
Figure 10. Frequency distribution for Springbok (left) and Beaufort West (right).
Energies 15 07079 g010
Figure 11. Monthly energy density of the wind REDZs.
Figure 11. Monthly energy density of the wind REDZs.
Energies 15 07079 g011
Figure 12. Scaled Pareto fronts and scaled best solutions (presented by X) for the wind REDZs.
Figure 12. Scaled Pareto fronts and scaled best solutions (presented by X) for the wind REDZs.
Energies 15 07079 g012
Table 1. Typical ranges of rotor, gearbox and generator efficiencies.
Table 1. Typical ranges of rotor, gearbox and generator efficiencies.
VariableRange
η r 0.45 0.50
η g b 0.85 0.95
η g e 0.90 0.95
Table 2. Wind REDZs with corresponding wind masts.
Table 2. Wind REDZs with corresponding wind masts.
Wind REDZsOverbergKomsbergCookhouseStormbergSpringbokBeaufort West
Wind MastsNapierSutherlandHumansdropButterworthPofadderBeaufort West
Table 3. Annual energy density for the wind REDZs.
Table 3. Annual energy density for the wind REDZs.
Wind REDZs
OverbergKomsbergCookhouseStormbergSpringbokBeaufort West
E d  (kJ) 5028.10 3411.02 3367.70 2623.00 3004.42 2593.17
Table 4. Wind turbine models.
Table 4. Wind turbine models.
Wind Turbine Model P r  (kW) v ci  (m/s) v r  (m/s) v co  (m/s) r d  (m) h h  (m)
N43600 2.5 15.0 25.0 43.0 60.0 , 78.0
D 4 / 48 600 2.5 11.5 22.0 48.0 60.0 , 70.0
N50800 2.5 15.0 25.0 50.0 46.0 , 50.0 , 60.0 , 70.0
G52800 4.0 13.0 25.0 52.0 44.0 , 55.0 , 65.0
V54850 4.0 14.0 25.0 52.0 60.0 , 65.0 , 70.0 , 75.0 , 85.0
G58850 3.0 12.5 25.0 58.0 44.0 , 55.0 , 65.0
N541000 3.5 14.0 25.0 54.0 60.0 , 70.0
Table 5. Surface roughness coefficient for the wind REDZs.
Table 5. Surface roughness coefficient for the wind REDZs.
Wind REDZs
OverbergKomsbergCookhouseStormbergSpringbokBeaufort West
s (-) 0.16 0.13 0.22 0.11 0.15 0.11
Table 6. Actual design variable boundaries.
Table 6. Actual design variable boundaries.
Actual Design Variables
40.0 r d 60.0
60.0 h h 90.0
2.5 v c i 4.0
12 ≤ v r 15.0
23.0 v c o 25.0
0.40 η r 0.50
0.85 η g b 0.95
0.90 η g e 0.96
0.90 η e m 0.98
0.90 η c 0.95
0.70 η e 0.90
Table 7. Urban Megaflex non-authority tariff charges (excluding VAT) [38].
Table 7. Urban Megaflex non-authority tariff charges (excluding VAT) [38].
Active Energy Charges (South African Rand (ZAR)/kWh)
High Demand Season (Jun–Aug)Low Demand Season (Sep–May)
Transmission ZoneVoltagePeakStandardOff PeakPeakStandardOff Peak
>600 km and ≤900 km≥500 V and ≤66 kV 4.5935 1.3917 0.7557 1.4984 1.0314 0.6543
>900 km≥500 V and ≤66 kV 4.6392 1.4052 0.7628 1.5131 1.0412 0.6607
Table 8. Specifications of a 2 MW H-TEC PEM system [40].
Table 8. Specifications of a 2 MW H-TEC PEM system [40].
SpecificationValue
Electrical nominal power ( P L )2 MW
H 2 production900 kg/day (420 Nm 3 /h)
H 2 purity 99.9 %
Energy consumption 4.8 kWh/Nm 3 H 2
System efficiency74%
Table 9. Annual cost of electricity (only G-ES considered).
Table 9. Annual cost of electricity (only G-ES considered).
Wind REDZsCost of Electricity (ZAR million)
Overberg, Komsberg and Springbok 22.8
Cookhouse, Stormberg and Beaufort West 22.6
Table 10. NSGA-II operating parameters.
Table 10. NSGA-II operating parameters.
Optimization Parameters
Population size: 500
Number of offspring: 1000
Number of generations: 500
Sampling: Random
Mutation: Polynomial (Probability= 0.5 , index = 20)
Crossover: Simulated binary (Probability = 0.9 , index = 15)
Table 11. Actual best solutions of cost of electricity and efficiency from NSGA-II for wind REDZ.
Table 11. Actual best solutions of cost of electricity and efficiency from NSGA-II for wind REDZ.
Wind REDZs
OverbergKomsbergCookhouseStormbergSpringbokBeaufort West
C e (ZAR million) 1.423 1.081 1.824 1.714 0.813 1.675
η (-) 0.393 0.475 0.452 0.510 0.540 0.526
Table 12. Actual optimal design variables from NSGA-II.
Table 12. Actual optimal design variables from NSGA-II.
Design VariablesWind REDZs
OverbergKomsbergCookhouseStormbergSpringbokBeaufort West
r d (m) 40.0 40.8 40.0 45.0 40.6 42.0
h h (m) 60.3 65.4 85.0 89.0 79.0 68.8
v c i (m/s) 2.5 2.5 2.5 2.5 2.5 2.5
v r (m/s) 15.0 15.0 15.0 15.0 15.0 15.0
v c o (m/s) 24.0 25.0 25.0 25.0 24.0 24.0
η r (-) 0.50 0.50 0.50 0.50 0.50 0.50
η g b (-) 0.95 0.95 0.95 0.95 0.95 0.95
η g e (-) 0.92 0.96 0.96 0.96 0.95 0.96
η e m (-) 0.93 0.98 0.97 0.98 0.98 0.98
η c (-) 0.95 0.95 0.95 0.95 0.95 0.95
η e (-) 0.90 0.90 0.90 0.90 0.90 0.90
Table 13. Cost of electricity and efficiency using N43 wind turbine model for wind REDZs.
Table 13. Cost of electricity and efficiency using N43 wind turbine model for wind REDZs.
Wind REDZs
OverbergKomsbergCookhouseStormbergSpringbokBeaufort West
C e (ZAR million) 1.442 1.212 1.9028 1.824 0.8211 2.088
η (-) 0.325 0.40 0.38 0.42 0.445 0.47
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Mukoni, E.; Garner, K.S. Multi-Objective Non-Dominated Sorting Genetic Algorithm Optimization for Optimal Hybrid (Wind and Grid)-Hydrogen Energy System Modelling. Energies 2022, 15, 7079. https://doi.org/10.3390/en15197079

AMA Style

Mukoni E, Garner KS. Multi-Objective Non-Dominated Sorting Genetic Algorithm Optimization for Optimal Hybrid (Wind and Grid)-Hydrogen Energy System Modelling. Energies. 2022; 15(19):7079. https://doi.org/10.3390/en15197079

Chicago/Turabian Style

Mukoni, Esmeralda, and Karen S. Garner. 2022. "Multi-Objective Non-Dominated Sorting Genetic Algorithm Optimization for Optimal Hybrid (Wind and Grid)-Hydrogen Energy System Modelling" Energies 15, no. 19: 7079. https://doi.org/10.3390/en15197079

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