Next Article in Journal
The Application of Chitosan-Based Adsorbents for the Removal of Hazardous Pollutants from Aqueous Solutions—A Review
Previous Article in Journal
Concrete CFRP-Reinforced Beam Performances, Tests and Simulations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization of Non-Uniform Onshore Wind Farm Layout Using Modified Electric Charged Particles Optimization Algorithm Considering Different Terrain Characteristics

by
Taufal Hidayat
1,*,
Makbul A. M. Ramli
1 and
Mohammed M. Alqahtani
2
1
Department of Electrical and Computer Engineering, King Abdulaziz University, Jeddah 21589, Saudi Arabia
2
Department of Industrial Engineering, King Khalid University, Abba 62529, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2024, 16(7), 2611; https://doi.org/10.3390/su16072611
Submission received: 17 January 2024 / Revised: 14 March 2024 / Accepted: 15 March 2024 / Published: 22 March 2024

Abstract

:
Designing an onshore wind farm layout poses several challenges, including the effects of terrain and landscape characteristics. An accurate model should be developed to obtain the optimal wind farm layout. This study introduces a novel metaheuristic algorithm called Modified Electric Charged Particles Optimization (MECPO) to maximize wind farms’ annual energy production (AEP) by considering the different terrain and landscape characteristics of the sites. Some non-uniform scenarios are applied to the optimization process to find the best combination of decision variables in the wind farm design. The study was initiated by a uniform wind farm layout optimization employing identical wind turbine hub heights and diameters. Following this, these parameters underwent further optimization based on some non-uniform scenarios, with the optimal layout from the initial uniform wind farm serving as the reference design. Three real onshore sites located in South Sulawesi, Indonesia, were selected to validate the performance of the proposed algorithm. The wind characteristics for each site were derived from WAsP CFD, accounting for the terrain and landscape effects. The results show that the non-uniform wind farm performs better than its uniform counterpart only when using varying hub heights. Considering the impacts of the terrain and landscape characteristics, it is observed that sites with a higher elevation, slope index, and roughness length exhibit a lower wake effect than those with lower ones. Moreover, the proposed algorithm, MECPO, consistently outperforms other algorithms, achieving the highest AEP across all simulations, with a 100% success rate in all eight instances. These results underscore the algorithm’s robustness and effectiveness in optimizing wind farm layouts, offering a promising avenue for advancing sustainable wind energy practices.

1. Introduction

Over the past decade, the wind energy capacity has seen a remarkable surge, propelled mainly by the declining costs of wind energy production and the implementation of international policies to achieve global net-zero emissions. Forecasts by the Global Wind Energy Council (GWEC) indicate that the trajectory of wind energy development is poised to reach a historic milestone, with an anticipated installation of 1 terawatt (TW) by mid-2023 [1]. This rapid expansion marks a pivotal moment in advancing renewable energy, underscoring the profound impact of concerted global sustainability efforts.
The optimization of a wind farm’s layout stands as a crucial stage in the design and planning of new wind farms. An optimal layout amplifies the wind farm’s energy output and plays a pivotal role in reducing wind energy costs. The wake effect is of significant concern in the placement of wind turbines (WTs) within a wind farm, wherein downwind turbines experience a reduced energy yield due to their upwind counterparts’ extraction of wind speed. This wake effect holds substantial implications, potentially diminishing the total energy production of a wind farm [2]. Balancing the positioning and alignment of turbines to mitigate the wake effects is pivotal in optimizing the wind farm’s overall energy output and cost efficiency.
Extensive research efforts have been dedicated to the optimization of wind farm layouts. Among many methods used, metaheuristic algorithms represent a widely embraced and effective tool utilized by numerous researchers to address the Wind Farm Layout Optimization (WFLO) problem. These nature-inspired stochastic algorithms have showcased their capabilities to resolve diverse optimization challenges that conventional methods, like linear programming, struggle to handle. Mosseti et al. [3] pioneered this field, leveraging a Genetic Algorithm (GA) to optimize potential WT locations across a 100 square area. Their work has been pivotal in advancing the understanding of positioning turbines in a wind farm to achieve maximum energy. A model developed by N.O Jensen [4,5] is employed to simulate and analyze the wake effect, encompassing single and variable wind directions. This model offers an intricate and comprehensive framework for studying the impact of wake effects on turbine placements, further enhancing the capacity to fine-tune wind farm layouts for optimal performance. Grady et al. [6] improved the study proposed by Mosseti by implementing the total energy and production cost as a single objective function. The results show a better performance than the previous study regarding the locations of the WTs in the wind farm.
Among the most renowned metaheuristic algorithms employed in tackling WFLO are the GA [7,8,9,10,11] and Particle Swarm Optimization (PSO) [12,13,14,15]. Many other metaheuristic algorithms are also used to solve single-objective WFLO problems. Bilbo et al. [16] utilized simulated annealing (SA) to enhance the annual profit of a wind farm. Changsui et al. [17] employed a lazy greed algorithm to efficiently optimize the positioning of WTs at a wind farm, with the cost of energy serving as the main objective function. Chen et al. [18] adopted the greedy algorithm to identify the optimal positions of WTs at wind farms, with the LCOE as the objective function. At the same time, Dupont et al. [19] used an extended pattern search (EPS)-multiagent system (MAS) optimization approach to maximize the profit by optimizing both the position and size of a WT, encompassing variables such as the rotor diameter and hub height for the wind farm.
Ramli et al. [20] introduced a novel algorithm named the Binary Most Valuable Player Algorithm (BMVPA), where the energy cost is set as the primary objective function. Their study demonstrated the superiority of the proposed algorithm compared with a GA and PSO. Wang et al. [21] employed a differential evolution algorithm featuring a new encoding mechanism to address the WFLO problem to maximize the power output. Aggarwal et al. [22] applied a biogeography-based optimization (BBO) algorithm to assess the energy cost as a single objective function, showcasing the better performance of the BBO algorithm compared to the PSO and GA algorithms. Kiamers et al. [23] used the imperialist competitive algorithm (ICA) to maximize the output power of a wind farm using three different scenarios. In Ref. [24], the author used a teaching–learning-based optimization algorithm to concurrently minimize the cost and maximize the power output of a wind farm.
Numerous researchers have made substantial efforts to refine the accuracy of the WFLO model. For instance, Hou et al. [15] maximized offshore wind farms’ energy outputs by considering restricted zones influenced by seabed conditions and marine traffic limitations. The exclusion zones are excluded for the decision variables by implementing a penalty function. Meanwhile, in [25], Reddy et al. modeled intricate land-based constraints within the WFLO process. This approach navigates the complexities of varied terrains within wind farm regions, accounting for restricted areas by introducing a new framework called the Support Vector Domain Description (SVDD). This framework derives analytical expressions from diverse areas within the wind farm site while employing quadtree decomposition to streamline the complexity of grid data interpolation, ensuring a more precise and comprehensive WFLO process.
Furthermore, Sorkhabi et al. [26] navigated the complexities of land-use constraints within multi-objective WFLO by employing static and dynamic penalty functions. These innovative functions served as a tool in confronting a spectrum of constraints. A significant addition to this study was the introduction of a uniformity parameter, crucial for gauging the spatial distribution of non-feasible areas throughout the wind farm domain. This parameter was a pivotal metric in assessing the severity of land-use limitations while quantifying the percentage of viable land available for utilization. Hoxha et al. [27] investigated the effects of terrain characteristics on the wind farm efficiency in mountainous areas. The results show that continually increasing the WT distance does not always yield better wind farm efficiency.
In parallel, Gonzales et al. [28] emphasized load-bearing soil and forbidden areas as pivotal constraints within the WFLO framework. By implementing a grid-based methodology, each WT’s placement was mapped onto individual grid cells, enabling a comprehensive consideration of all constraints within the specified grid area. This detailed approach facilitated a holistic evaluation of the wind farm space, ensuring that every turbine’s placement met the imposed limitations and optimizing the overall layout to achieve the maximum efficiency.
However, despite the literature’s exhaustive consideration of various land constraints, terrain and landscape characteristics are inadequately addressed. A comprehensive model needs to be developed to incorporate the influences of terrain and landscape characteristics on the wind farm’s wake effect. This model would further refine our understanding of how these two factors impact the turbines’ overall performance and energy output, fostering a more thorough and nuanced approach to the WFLO process.
The design of onshore wind farms, particularly in complex terrains, presents challenges, as conventional wake models, initially designed for flat terrains, prove unsuitable. The intricate interactions between wake flow patterns and diverse terrains complicate the design process. Tools like WAsP utilize linear models (e.g., BZ model) and sophisticated Computational Fluid Dynamics (CFD) simulations for wind resource assessments. However, the computational expense of CFD simulations underscores the necessity for efficient wake models tailored to complex terrains.
Feng and Sheng [29,30,31] introduced an adapted Jensen wake model that assumes the wake aligns with the local terrain, offering a notable solution. Brogna et al. [32] refined Feng’s model, addressing limitations and capturing the wake physics more accurately. Tang et al. [33] used OpenFOAM® to assess the wind flow in complex terrains before optimizing layouts. Song et al. [34,35] leveraged a bionic method and greedy algorithm to optimize wind farm layouts with a virtual particle wake flow model. In a different approach [36], a wake model combining CFD with Mixed-Integer Programming (MIP) for layout optimization effectively balanced the computation costs and precision in complex terrains.
Numerous decision variables beyond WT positions are set in the WFLO problem. Ali et al. [37] used a GA to maximize the output powers of two wind farms in Pakistan by considering the hub height and WT spacing as the decision variable. Authors in [38,39,40] utilized the WT hub height as a key decision variable in optimizing wind farm layouts. Their research outcomes demonstrate that adjusting the hub height can reduce the wake effect of a wind farm. Similarly, Feng et al. [41] and Abdulrahman et al. [42] have integrated WT selection and hub height as joint decision variables in the optimization process. Their findings underscore the efficacy of a non-uniform wind farm design in achieving a lower levelized cost of energy compared to a uniform layout. Moreover, their research highlights the preference for larger diameter and lower-rated speed WTs in the selection process, revealing these characteristics as paramount for optimizing a wind farm’s efficiency and cost effectiveness. This multifaceted approach to decision variables refines the layout and underscores the significance of turbine selection and height adjustments in achieving optimal performance and cost efficiencies within wind farms.
This study introduces a new metaheuristic algorithm called Modified Electric Charged Particles Optimization (MECPO) to optimize wind farms at some real onshore areas with different terrain and landscape characteristics deriving from meteorological and geographical data. In the proposed algorithm, some steps are added to enhance the algorithm’s exploration capability to find an optimal layout for the wind farm. The exploration capability is important in a coordinate-based WFLO problem, which has many constraints.
Moreover, a real terrain and landscape model was also implemented in the study to enhance the accuracy of the wind farm. The meteorological and geographical data from a real onshore area on South Sulawesi, Indonesia, are used to model the wind farm’s area. WAsP CFD is used to consider the effect of the terrain on the wind flow in the wind farm. In addition, several non-uniform wind farm scenarios are simulated by varying several wind farm parameters, including the hub height, rotor diameter, and WT type, to compare the wind farm’s performance with that of the uniform counterpart. The annual energy production (AEP) is set as the single objection function of the optimization process and the parameter used to compare each scenario.
This research makes several contributions as follows: (1) introduces a novel single-objective metaheuristic algorithm, the MECPO, demonstrating its superior performance compared to established algorithms in the field; (2) includes the model of terrain and landscape characteristics in the optimization process to increase the accuracy of the wind farm design; (3) implements the proposed algorithm and the model to optimize the wind farms at real onshore areas using meteorological and geographic data; and (4) analyze some scenarios of the non-uniform wind farm to find the best layout model for the wind farm.
The paper is organized as follows: Section 2 presents wind farm modeling. Section 3 provides a detailed description of the proposed algorithm. Section 4 shows the methodology. Section 5 presents the results and discussion, while Section 6 offers the conclusions.

2. Wind Farm Modeling

2.1. Wind Turbine Modeling

The market offers diverse types of WTs, providing consumers with a range of options to consider. Power output is a primary consideration among the crucial factors influencing the WT selection process. WTs are characterized by several key parameters, including their power curve profiles (cut-in speed, rated speed, and cut-out speed), power rate, and dimensions such as the diameter and hub height. These parameters play a pivotal role in determining the overall performance of a WT. The choice of a specific turbine type hinges on evaluating wind distribution patterns at the intended site, coupled with a thorough assessment of the associated costs. A comprehensive analysis is essential to determine the most suitable WT type for a given location.
The WT power rate determines the AEP of a wind farm. A WT is characterized by a specific power curve that determines the relationship between the power and wind speed. Figure 1 shows the power curve for a WT, and the respective power produced by a WT in each wind speed range is shown in Equation (1).
P v = 0                                           i f   V < V c u t i n λ v + η                     i f     V c u t i n < V < V r a t e P r a t e                       i f   V r a t e < V < V c u t o u t
The blades of a WT will start to spin when the wind speed is greater than Vcut-in. The power produced by the WT will increase as the wind speed increases between the Vcut-in and Vrate, and after the wind speed achieves the value Vrate, the power produced continues at Prate until the Vcut-out.
The AEP can be calculated using Equation (2), which considers the wind distribution for all directions and speeds [43].
A E P = 8760   A p   θ V p v v ; c i ;   k i | θ   η   v
where c and k denote the scale and shape parameters within the Weibull distribution, characterizing the wind resource’s intricate nature, while η v is the power curve, and p θ and p v v ; c i ; k i | θ are wind resource scenarios. These parameters encapsulate the nuanced characteristics of the wind, aiding in providing a comprehensive understanding and modeling of the characteristics of the wind resource.

2.2. Terrain and Landscape Modeling

The terrain and landscape characteristics of a site play a significant role in shaping its wind conditions. Specifically, the slope index determines the predominant features of the terrain. A site is deemed to have a flat terrain when the slope index exhibits minimal variation across all regions. Conversely, a complex terrain is characterized by a higher variability in the slope index. In areas with a flat terrain, it is reasonable to assume uniform wind conditions across an entire site. However, in a region with a complex terrain, a variation in the wind conditions emerges due to the alteration of the flow field, especially in areas with differing slope indexes. Therefore, the application of nonlinear models, such as CFD, becomes essential to accurately consider the impact of a complex terrain on the wind conditions at specific locations.
Moreover, the slope index influences the wind speed, with sites featuring a higher slope index generally experiencing elevated wind speeds. This phenomenon is attributed to wind acceleration due to the variation in the air density between higher-elevation and lower-elevation areas. Consequently, WTs situated in areas with higher slope indexes tend to generate more energy compared to those in regions with lower slope indexes.
The landscape characteristics influence the wake effect in WTs. Each landscape type has a different roughness length (Z0), affecting the expansion coefficient of the wake effect (k), as shown in Equation (3). A greater roughness length has a notable impact on diminishing this expansion coefficient, leading to a reduction in the wake area trailing behind an upwind WT. The reduction in these affected areas translates to fewer WTs influenced by the wake effect. Consequently, the energy output from each WT in such conditions is higher. Table 1 shows the roughness length for several types of landscape characteristics. By this factor, the reduced power because of the wake effect will differ for different landscape types.
k = 0.5 ln z z 0
In this study, we used WAsP CFD to obtain the wind characteristics for each selected site. Each site is divided into a number of grids defined by a range of coordinates x (x1, x2,…., xn) and y (y1, y2,…, yn). The wind resource characteristics, including Weibull-A, Weibull-k, and the frequency for each direction sector (θ1, θ2,…, θn) are defined for each grid. The difference between the wind characteristics will affect the energy produced and the wake effect by a WT located in specific grids.

2.3. Wake Effect Model

The wake effect, characterized by a reduction in the wind velocity and power after a turbine extracts energy, poses a significant challenge in large wind farms, potentially diminishing the efficiency of each turbine by up to 15% [2]. Addressing this concern becomes a primary objective in wind farm design, with a key focus on minimizing the wake effect. Strategic turbine placement in specific locations is crucial to achieving this goal, aiming to mitigate the impact of power loss on adjacent turbines.
Modeling a wake effect in a complex terrain is challenging due to the complex interplay between the terrain and wake flow. Several studies have proposed models to calculate the wake effect for complex terrains, such as in [34,35], which presented a virtual particle wake model for a complex terrain WFLO. Moreover, Brogna et al. [32] and Feng et al. [30] used an adapted Jensen wake model by combining it with wind characteristics from a WAsP CFD simulation.
In this study, we adapted the wake models in [30,32] to model the wake effect in all the sites to account for the impact of the terrain. The terrain flows obtained from WAsP CFD simulations are coupled with the Jensen wake model, which assumes that the wake model centerline of a WT wake follows the terrain at the same height above the ground along the local inflow wind direction, with the wake zone expanding linearly. Figure 2 illustrates the wake expansion of two WTs at two locations, (xi, yi) and (xj, yj), with different elevations. The assumption is that the wind, flowing from wind WTi to WTj, has a distinct local wind speed due to the terrain effect. The wind speed in WTi is Vi, and the wind speed in WTj is Vj. The wind characteristics from both WT locations are modeled by the Weibull distributions (Ai, ki, θi) and (Aj, kj, θj).
The wake radius will expand linearly by the distance from the upwind turbine. In the distance dyij from the upwind turbine, the wake radius will be rw = kdyij + ri, where k is the wake expansion coefficient. The hub height z determines the coefficient k, and the surface roughness index Zo defines Equation (3).
The wind speed Vj at this WT Vj will be reduced by Equation (4), where CT is the thrust coefficient of the WT.
v j = v j 1 i = 1 n 1 1 C T r i r i + k d y i j 2 A s A j
For a wind farm, the wake areas between upstream and downstream WTs depend on their hub height, rotor diameters, and the changes in the wind direction. The wake areas As can be calculated by using Equation (5).
A s = r w 2 cos 1 d x i j 2 + r w 2 + h 2 r j 2 2 r w h 2 + d x i j 2 + r j 2 cos 1 d x i j 2 + r j 2 + h 2 r w 2 2 r j h 2 + d x i j 2 r w h 2 + d y i j 2 . sin cos 1 d x i j 2 + r w 2 + h 2 r j 2 2 r w h 2 + d x i j 2
The position of upwind and downwind WTs will also change when the direction of the wind changes. Suppose two WTs are located at coordinates (xi, yi) and (xj, yj). The new coordinate of each WT based on the wind direction θ is shown in Equation (6). The latitudinal and longitudinal distance (dxij, dyij) can be expressed as Equation (7) [45]:
x i y i = cos θ s i n θ sin θ cos θ x i y i
d x i j = x i x j d y i j = y i y j
The downwind WT will be influenced by upwind WT if and only if
d x i j < 0   &   d x i j D j 2 < D w a k e , i j 2
where
D w a k e , i j = 2 ( k   d y i j + r j )

3. Optimization Algorithm

A metaheuristic algorithm is an optimization technique typically inspired by natural phenomena. It is particularly valuable for addressing diverse problems, especially those deemed challenging for conventional methods due to their inherent complexity. These algorithms draw inspiration from various natural phenomena such as biology, physics, and chemistry [46], and their procedural steps often emulate the corresponding natural processes.
Furthermore, by adhering to the principles of the No Free Lunch (NFL) theorem [47], which asserts that no single algorithm universally outperforms in solving all optimization problems, there has been a proliferation of new metaheuristic approaches dedicated to addressing complex optimization problems including WFLO. One such instance is the Electric Charged Particles Optimization (ECPO) [48], a new metaheuristic algorithm inspired by physics-related phenomena. ECPO simulates the optimization process by replicating interactions among electric charged particles (ECP). Notably, this algorithm has been employed in optimizing wind farm layouts in [49,50].
Exploration and exploration capabilities are two essential components in metaheuristic algorithms that help to balance the search process and improve the performance of the algorithm. Exploitation focuses on intensifying the search around the current promising solution to refine the best solution. In another way, the exploration involves diversifying the search across different regions around the solution spaces to prevent the algorithm from getting stuck in local optima and to broaden the span of the search area.
The exploration capability of the algorithm is essential to solving the WFLO problem with many constraints, such as the coordinate-based WFLO problem. In a grid-based WFLO problem, the wind turbine is located in the middle of the grid, where the distance between two midpoints of adjacent gridsis usually specified as the minimum allowable distance between two adjacent WTs. In this case, the distance constraint is automatically fulfilled. In another way, in a coordinate-based WFLO problem, WTs can be located in all wind farm areas based on the defined coordinates. So, the distance constraint is essential to ensure that the distance between two adjacent WTs is greater than the allowable distance.
The original ECPO encountered challenges in solving a coordinate-based WFLO, as shown in this study. Due to its limitation in exploration capability, the solution obtained from this algorithm tends to be stuck in the constraints area. To address this limitation, a refined version of ECPO, named MECPO, is developed to enhance the exploration capability of the original ECPO algorithm. This enhancement involves adding two additional steps to the original ECPO algorithm: “ionization” and “electron exchange”. Both steps are inspired by chemical phenomena, specifically mimicking chemical reactions, as observed in previous research [51,52,53].
In the original ECPO, the initial population comprises ECPs that interact with each other, giving rise to new ECPs. In MECPO, the initial population is represented by atoms, which undergo two new steps, “ionization” and “electron exchange”, to transform a population of atoms into a population of ions. These steps mimic the ionic process observed in chemical phenomena. Consequently, the ions resulting from these steps act as a population of ECPs that undergo the interaction step, following the original ECPO algorithm. Including these two new steps will increase the exploration capability of the algorithm by presenting new sets of search regions that are present by adding new electrons in the ionization step and exchanging electrons in the electron exchange steps. Figure 3 visually represents the three main steps of the MECPO algorithm that mimic the ionic process: ionization, electron exchange, and interaction.
The detailed process of MECPO is detailed in the following steps:
-
Initialization
The initiation of the MECPO algorithm involves randomly creating a population of atoms within the designated search space. Subsequently, a comprehensive evaluation ensues, appraising each atom based on its objective function performance. Following this assessment, the performance of each atom will be sorted to find the best atom.
-
Ionization
Once all the atoms are created, the next step involves transforming these atoms into ions by modifying the number of electrons within the atom population by adding a number of electrons from electron sources. Assuming that atoms are represented as a vector of electrons, x i = x 1 + x 2 + + x M , where i = 1, 2, …, M, and ‘M’ is the number of electrons in an atom. Each value of the electron x i is added by a random number ‘p’ based on a normal distribution. Mathematically, the modification of an electron in an atom can be expressed as shown in Equation (10):
x i = x i + p
-
Electron exchange
This process draws inspiration from a redox reaction, transferring electrons between ions to create novel ions, thereby expanding the algorithm’s search space. Here, we assume that the two ions are represented by ‘P’ and ‘Q’. Both ion populations consist of vectors of electrons x 1 + x 2 + + x M , with ‘M’ representing the number of electrons in each ion. Initially, two ions are randomly selected from the population. The electron exchange occurs following these steps:
  • The first ‘k’ electrons are extracted from the ion ‘P’, where ‘k’ is a randomly generated integer, where 1   k   M 1 . These ‘k’ electrons are combined with the remaining ‘M-k’ electrons from the ion ‘Q’ to create a new ion.
  • The first ‘k’ electrons from ion ‘Q’ are paired with the remaining ‘M-k’ electrons from ion ‘P’ to form another new ion.
These new ions then become ECPs and proceed through the subsequent stages in the original ECPO algorithm.
-
Interaction
In this process, each ECP will interact with the best ECP and with one other ECP simultaneously to make a new ECP. Mathematically, this interaction can be expressed as Equation (11).
E C P n e w = E C P 1 + β × E C P b e s t E C P 1 + β × E C P 1 E C P 2
-
Bound check
The news ECPs created in the previous process are checked to determine whether they are inside the search space or not. The ECPs located outside the search spaces will be bound back inside the search space.
Figure 4 depicts the flowchart outlining the MECPO algorithm. The optimization process commences with initialization, generating a population termed ‘atoms’. This initial population comprises vectors of decision variables, denoted as electrons. In the context of the WFLO problem, these electrons represent parameters such as the WT position, diameter, or hub height. Subsequently, this initial population undergoes an evaluation based on the objective and constraint functions. In this study, the wind farm’s AEP serves as the sole objective function, while constraints encompass the wind farm boundary, minimum distance between the adjacent turbines, and land obstacles. A penalty function is incorporated into the objective function if any constraint is violated. The population’s objective functions are then sorted from the highest to lowest values.
Following initialization, the population of atoms undergoes an ionization process. During this phase, each atom’s electron undergoes modification by a random number derived from a normal distribution. This step broadens the span of decision variables, bolstering the optimization process’s exploration capability. Atoms that undergo ionization are termed ions. These ions subsequently engage in an electron exchange process. Here, pairs of atoms exchange electrons, birthing new ions termed ECPs. The objective functions of all ECPs are evaluated and sorted, augmenting the algorithm’s exploration capability. The subsequent step involves interaction, wherein each ECP interacts with the best ECP and another randomly chosen ECP to generate a new ECP. This step is essential in the exploitation capability of the algorithm. The three steps (ionization, electron exchange and interaction) are run repeatedly based on the number of iterations to find the best-defined objective function.

4. Methodology

4.1. Problem Formulation

The main challenge in layout optimization lies in designing a wind farm layout that optimizes specific objectives while adhering to various constraints and design requirements. This task involves the manipulation of multiple variables, commonly used as objective functions in optimization problems. In this study, the primary objective of the optimization process is to maximize AEP. These objectives can be formally expressed as follows:
max i = i N A E P ( x i , y i , D i ,   H i )  
while the constraints on the optimization process are set as follows:
x m i n     x i   x m a x y m i n     y i   y m a x
x i x j 2 + y i y j 2 5   D i ,   i j     1 , n
i     1 n ,     x i   x O L , x O U o y i y O L , y O U o   O = 1 ,   2 , O i

4.2. Research Flowchart

Figure 5 illustrates the framework employed in this research. This study begins by processing the land’s geographical and meteorological data using WAsP map editor and WAsP climate analysis, respectively. These data are inputted in WAsP and CFD modules to develop a wind resource map. This resource map is a composite of various grids, each dynamically adjustable in size to meet specific accuracy requirements precisely. This map presents wind energy indicators such as the Weibull k and c factors, wind speed direction (θ), and frequency (ω) for all respective areas by considering the terrain and landscape characteristics of the land. These indicators are pivotal in informing the wind farm design process, facilitating the strategic placement of WTs based on the data derived from the wind resource map. The data from the wind resource map are then derived to model the land and wind resource characteristics in the optimization process using Matlab software (https://ww2.mathworks.cn/products/matlab.html, accessed on 14 March 2024).
The optimization process is initiated by configuring the terrain conditions and dimensions within Matlab and synchronizing the grid size with the WAsP wind resource map. Simultaneously, all wind resource indicators are extracted from the wind resource map, and the chosen wind turbine type is modeled within the optimization problem. All of these parameters are used to calculate the AEP of the wind farm based on the position of each WT in the wind farm. In the next step, the MECPO algorithm is used to adjust the positions of the WTs to find the best uniform wind farm layout with the highest AEP. Furthermore, the best uniform wind farm layout is used as the reference design to optimize the non-uniform wind farm by using the WT type, hub height, and blade diameter as the decision variables.

4.3. Wind Farm Site Selection

Selecting an appropriate site for a wind farm involves a comprehensive evaluation of various criteria, primarily focusing on factors such as the wind speed and geographical conditions. This study uses the Global Wind Atlas (GWA) map [54] to identify the potential locations with high potential for wind energy in the South Sulawesi region, Indonesia. Based on the initial previews, most of these high-potential areas are inland, featuring diverse terrains and distinctive landscape characteristics. Furthermore, the high wind potential areas are investigated using Google Earth to consider existing facilities, geographical conditions, and availability, such as road access, proximity to the nearest power station, and distance to urban centers. A comprehensive analysis of these aspects reveals 16 locations with the potential to host wind farms, as illustrated in Figure 6, where the red markers denote the specific areas. The geographical details of each location are outlined in Table 2, providing valuable insights for further assessment and planning.
Utilizing the reanalysis data obtained from SoDa MERRA2 [55], a comprehensive assessment of the wind resources across all sites was conducted, employing the Weibull distribution to characterize the wind distribution patterns. Table 3 provides insights into each location’s wind characteristics and power density, revealing that nearly all locations fall within or above the Class 3 wind category.
This study selects three specific locations (locations 1, 15, and 16) to establish an onshore wind farm. These selected locations are denoted as Site 1, Site 2, and Site 3. Site 1 is situated in the southern part of the area and boasts a predominantly flat terrain, while Sites 2 and 3, located in the northern region, feature complex terrains. Maintaining uniformity, each site adheres to a standardized size and shape, measuring 4 km in length and 2 km in width in a rectangular configuration.
Figure 7 and Figure 8 visually depict the boundaries of each site, demarcating the precise areas within which WTs can be strategically positioned. As illustrated in the figures, the rectangular boundary lines serve as construction boundaries, ensuring the optimal placements of the WTs.
The terrain characteristics of the designated sites are illustrated in Figure 7. Within this representation, it is evident that Site 1 exhibits a relatively flat terrain characterized by a slope index of less than 5 degrees. In contrast, Site 2 features a moderate terrain, predominantly comprising areas with slopes ranging between 8 and 14 degrees. Meanwhile, Site 3 can be classified as having a complex terrain, encompassing regions with slopes exceeding 33 degrees.
Figure 8 offers a detailed insight into the landscape characteristics of the three sites. Site 1 is predominantly marked by agricultural land use, interspersed with residential areas. Site 2 primarily comprises grasslands, with approximately two-thirds of certain regions designated for agriculture and a few areas covered by forests. Site 3 is predominantly forested, with only limited sections featuring grasslands and agricultural use. Each site is earmarked for the installation of 20 WTs. Additionally, Figure 9 presents the wind rose diagram for a specific point within each site, providing a comprehensive overview of the prevailing wind directions.
The wind distribution in specific locations can exhibit notable variations in a complex terrain. This study divides the designated sites into 50 grids measuring 400 m × 400 m. The wind data for each grid are obtained from WAsP CFD, ensuring a thorough understanding of the terrain’s impact. The gross power output is illustrated in Figure 10, employing a WT with the characteristics outlined in Table 4. This figure visually depicts the generated power across the diverse grids within the respective sites. It is essential to emphasize that gross power represents the power produced by the WT in the respective grid, excluding the wake effect. Therefore, the optimization task involves identifying the optimal combination of WT positions at each site to achieve the highest net AEP.

4.4. Wind Turbine Selection

Many commercial WTs are available in the market. Their power rates and blade diameters usually specify the turbine. For example, WT WD103-1200 is a WT with a 2000 kW power rating and 103 m blade diameter. Table 5 provides a comprehensive overview of various WT types [56], offering key parameters for each turbine. These parameters include the power curve, WT dimensions, rotor diameter, and hub height range, uniquely defining each WT.
This study chose some WTs by considering their power rates and blade diameters. The first group of WTs chosen is those with the same power rate but differences in other parameters. This classification determines six types of WTs (WT5–WT10) with a 2000 kW power rate. The second group consists of WTs with the same power rate and same power curve (WT14 and WT15). In this group, the WT blade diameter is the only variable, so the effect of the WT blade diameter can be analyzed.

4.5. Compared Algorithms and Parameters Setting

Three well-known algorithms are used to compare the performances of the proposed algorithm: the GA, the ICA, and the BBO. The GA is a metaheuristic algorithm inspired by natural selection and genetics. This algorithm consists of three main steps: selection, crossover, and mutation. The ICA is the population-based algorithm inspired by the concept of imperialism. In this algorithm, a more powerful individual called an empire will dominate and control the region of the solution space. The steps in this algorithm consist of imperialist competition, assimilation, and revolution. The BBO is also a population-based algorithm inspired by species distributions in various environments over time. This algorithm consists of four steps: migration, mutation, selection, and replacement. The pseudocodes of the proposed is shown in Algorithm 1 and the pseudocode of comparison algorithm are shown in Algorithms 2–4.
Algorithm 1 MECPO
1InputsObjective function (ObjFunc), dimension of the problem (nVar), number of atoms (nA), lower boundary (lb), upper boundary (ub), ionization coefficient (nIon), exchange coefficient (nE), number of interacting ions (nInt), and maximum iteration (maxIt)
2OutputsBest ECP, Best Cost
3Initialization the Atomfor i = 1: nA
Atom(i) = rand (lb, ub, nVar)
Cost (i) = evaluate (Atom (i))
end for
4Main Algorithmfor i = 1: maxIt
Ionization (nIon)
ElectronExchange (nE)
IonInteraction (nInt)
Bound Check ( )
end for
Algortihm 2 GA
1InputsObjective function (ObjFunc), dimension of the problem (nVar), number of populations (nPop), lower boundary (lb), upper boundary (ub), crossover percentage (pC), mutation percentage (pM), mutation rate (mu), and maximum iteration (maxIt)
2OutputsBest Pop, Best Cost
3Initialization populationfor i = 1: nPop
Population(i) = rand (lb, ub, nVar)
Cost (i) = evaluate (Population (i))
end for
4Main Algorithmfor i = 1: maxIt
Crossover (pC)
Mutation (pM,mu)
Bound Check ( )
end for
Algorithm 3 ICA
1InputsObjective function (ObjFunc), dimension of the problem (nVar), number of populations (nPop), keep rate (rK), lower boundary (lb), upper boundary (ub), selection pressure (alpha), assimilation coefficient (beta), revolution probability (PRev), colonies mean cost coefficient (zeta), and maximum iteration (maxIt)
2OutputsBest Empire, Best Cost
3Initialization populationfor i = 1: nPop
Emp(i) = rand (lb, ub, nVar)
Cost (i) = evaluate (Emp (i))
end for
4Main Algorithmfor i = 1: maxIt
AssimilateColonies (beta, zeta)
DoRevolution (pRev, nEmp)
IntraEmpireCompetition (nEmp)
InterEmpireCompetition (alpha)
Bound Check ( )
end for
Algorithm 4 BBO
1InputsObjective function (ObjFunc), dimension of the problem (nVar), number of habitats (nH), lower boundary (lb), upper boundary (ub), keep rate (rK), migration rate (alpha), mutation rate (rMu), and maximum iteration (maxIt)
2OutputsBest Habitat, Best Cost
3Initialization populationfor i = 1: nH
Habitat(i) = rand (lb, ub, nVar)
Cost (i) = evaluate (Habitat (i))
end for
4Main Algorithmfor i = 1: maxIt
Migration (alpha)
Mutation (rMu)
Bound Check ( )
end for
In this study, all the algorithms were set using the same parameters, with 200 maximum iterations and 50 populations. The detailed setting parameters for each algorithm are shown in Table 6.

5. Results and Discussion

Wind farms can be planned with either uniform or non-uniform configurations, depending on whether the turbines are identical or varied. A wind farm is termed uniform when all turbines are identical, simplifying the optimization process to focus solely on the turbine positioning. Conversely, non-uniform wind farms introduce additional decision variables such as the WT type, hub height, or blade diameter.
In this study, the initial phase begins with optimizing a uniform wind farm layout, where turbine positioning is the sole decision variable. The optimal layout obtained from uniform WFLO is used as the reference design for optimizing the respective non-uniform wind farms. Subsequently, for non-uniform designs, turbine locations are fixed based on the best layout from the uniform design phase. The decision variables include the turbine type, hub height, and diameter, allowing for a more comprehensive exploration of the design possibilities.

5.1. Uniform Wind Farm Layout Optimization

In this study, two different scenarios are considered. In the first scenario, six specific WT types (WT5–WT10) are selected, sharing identical power rates but varying wind power curve profiles and rotor diameters. In the second scenario, two WT types (WT14 and WT15) with the same power rate and power curve profile are chosen, differing only in their rotor diameter.
For both scenarios, 20 WTs are optimized within each site’s wind farm framework, enabling a thorough comparative performance analysis. To maintain consistency, a uniform hub height of 85 m is set for all WTs, a value carefully selected based on the hub height range available for each WT type, as detailed in Table 5.
Table 7 illustrates the performance comparison of each selected WT for the first scenario. WT7 emerges as the frontrunner, generating the highest gross and net AEPs across all sites. This outcome is driven by the favorable impacts of lower rate speeds Vrate on the energy production, although WT7 boasts a larger rotor diameter, contributing to a higher wake index.
Table 8 presents a performance comparison for the second scenario. Notably, WTs with a smaller rotor diameter (WT15) consistently exhibit a higher net AEP and lower wake index across all sites. The gross AEP remains nearly identical for both WT types due to the same power rate and wind speed characteristic for both WTs. These findings underscore the pivotal role of the rotor diameter in shaping the wake index, while the WT’s power curve significantly influences the gross AEP. It becomes evident that the interplay between these WT parameters is crucial in determining the net AEP for each wind farm.
Each case is simulated eight times to address the inherent stochasticity of the metaheuristic algorithm. The wind farm layout with the highest net AEP value from these runs is used as the reference design for optimizing the non-uniform wind farm layout. The optimal layouts for both scenarios are visually represented in Figure 11 and Figure 12, showcasing the differences between the traditional and optimal layouts for each site.
Table 9 and Table 10 show the result comparison between the traditional and optimal layout for the first and second scenario. In the traditional layout, the WT positions are determined by selecting the grid with the highest wind power based on the power distribution depicted in Figure 10. Notably, the traditional approach may yield a higher gross AEP, but it is accompanied by a higher wake index, resulting in a lower net AEP than the optimized layout. This observation highlights that the optimal layout effectively enhances the net AEP by minimizing the wake effects within the wind farm.

5.2. Non-Uniform Wind Farm Design Optimization

As highlighted in the preceding sections, the wake effect is influenced by the WT blade diameter, whereas the wind farm’s gross AEP is contingent upon the power curve profile of the WT. In the first scenario, the WT with lower Vrated values (WT7) demonstrates higher net and gross AEPs despite generating a more substantial wake effect attributable to its larger blade diameter. Conversely, in the second scenario, where WTs exhibit identical wind power curve profiles, the WT with a smaller blade diameter produces the least pronounced wake effect, resulting in a higher net AEP.
Subsequently, an in-depth analysis of the non-uniform wind farms is planned, with optimal uniform wind farm layouts with WT7 and WT15 selected as the reference. This section delves into the study of various non-uniform wind farm cases, which can be described as follows:
  • Case I: Wind farm featuring the same WT type but varying hub heights using WT7;
  • Case II: Wind farm with the same hub height but diverse WTs type, encompassing various wind power curves and blade diameters;
  • Case III: Wind farm with the same WT type but varying hub heights using WT15;
  • Case IV: Wind farm maintains uniform hub heights and wind power curve profiles while incorporating variable blade diameters.
The optimization process for non-uniform wind farms follows the initial layout optimization conducted for the uniform wind farms. The optimal layout obtained from the uniform wind farm serves as the baseline for the subsequent non-uniform optimization. During the non-uniform optimization, the layout remains constant, while other parameters, such as the hub height, WT type, and blade diameter, become decision variables based on specific cases. The superiority of a non-uniform wind farm design is determined by the improved performance of its objective function compared to the reference uniform wind farm. If the objective function remains identical to the reference uniform wind farm, it indicates that the uniform wind farm is better than its counterpart non-uniform design.
Table 11 and Table 12 present a comprehensive performance comparison for all non-uniform wind farm layouts. The findings reveal a net AEP increase exclusively for Cases I and III, where the sole variable is the hub height. In contrast, for Cases II and IV, the optimal layout is achieved when the wind farm features the same type of WT. For case II, with several WT types with different power curves set as the design variables, the best objective is when all the WT types are WT7, which has the highest gross AEP. Even though this type of design also produces the highest wake effect due to the largest rotor diameter size, the optimization still tends to choose this type of WT, because the impact of the gross AEP is more significant than the effect of wake effect reduction. The interesting result is that in Case IV, with the rotor diameter being the only decision variable, the result shows that a uniform diameter for WTs is better than a non-uniform one. All the results show that the non-uniform wind farm outperforms the uniform one only if the varied hub heights are used with the same types of WT (Case I and III). Visual representations of the optimal wind farm layouts for Cases I and III can be found in Figure 13 and Figure 14.

5.3. Performance Comparison

Three well-known metaheuristic algorithms are used to compare the performance of proposed MECPO algorithm. All algorithms are used to optimize the uniform wind farms using WT7 for all three sites. Table 13, Table 14 and Table 15 show the algorithm performances for all sites.
The presented table unequivocally demonstrates the superior performance of the MECPO algorithm in comparison to three widely recognized algorithms, namely GA, ICA, and BBO, across all examined sites. Notably, MECPO exhibits an outstanding 100% success rate for all sites, underscoring its efficacy in consistently identifying solutions that satisfy all imposed constraints in each of the eight simulation instances. This achievement underscores the enhanced exploration capability inherent in the MECPO algorithm, surpassing that of its counterparts.
The heightened exploration capability of MECPO Is attributed to incorporating two pivotal steps: ionization and electron exchange. These steps contribute to a broader spectrum of solution spaces in each iteration, introducing a new set of searching regions and reconfiguring existing ones. As a result, MECPO not only outshines other algorithms in terms of success rates but also showcases an extended reach in its exploration of the solution space.
Furthermore, the optimization of success simulations reveals that MECPO consistently achieves the highest AEP across all sites, indicating its superior exploitation capability. This proficiency is rooted in the interaction step of the algorithm, wherein the population engages with the best-performing subset to further refine the objective function. The confluence of these three pivotal steps within the MECPO algorithm has proven to strike a delicate balance between exploration and exploitation. In summary, the comprehensive analysis affirms the MECPO algorithm as a robust and versatile optimization tool, showcasing its prowess in handling diverse scenarios and outperforming its counterparts.

5.4. Analysis of the Effects of Terrain and Landscape Characteristic

Each site examined in this study exhibits distinct terrain and landscape characteristics. Site 1, characterized by a flat terrain, predominantly comprises agricultural areas featuring a mediated value roughness length (Z0 = 0.05). Site 2, predominantly grasslands, is categorized as semi-complex terrain with a notably lower roughness length of approximately 0.008. In contrast, Site 3 is classified as a complex terrain with an elevated topography. This site is primarily covered by a forested area, boasting a considerably higher roughness length of 0.8. Table 16 provides a comparative performance analysis of each site based on the wind farm’s energy production. Site 3 has the highest wind speed resources, yielding a superior gross AEP. Additionally, Site 3 exhibits the lowest wake effect, attributed to its elevated roughness length.
From a terrain perspective, the elevation index and slope play pivotal roles in shaping the wind dynamics. The locations with a higher elevation index exhibit higher wind speeds, leading to a higher gross AEP. Similarly, the slope index induces a similar effect, with sites boasting higher slope indexes experiencing heightened wind speeds due to air acceleration as it descends from elevated to lower terrains. Table 16 highlights that Site 3 has the highest gross AEP, attributed to its elevated elevation and substantial slope index compared to the other two sites.
A site’s landscape characteristics significantly influence the wake effect within a wind farm. Varied landscapes contribute to distinct roughness lengths (Z0), impacting the wake expansion parameter (k). Higher roughness lengths result in a diminished wake expansion, translating to a reduced influence on downwind turbines. Consequently, sites with higher roughness lengths, exemplified by Site 3 in Table 16, exhibit a diminished wake effect, leading to a higher net AEP. In essence, the interplay of the elevation, slope, and roughness length characteristics shapes the wind farms’ overall AEP.

6. Conclusions

Optimizing the layout of a wind farm is an essential step in designing an optimal wind farm design. Reducing the wake will increase the total energy produced by a wind farm. Besides the positions of WTs, the types of WTs can also be optimized to reduce the wake effect. In this research, a new metaheuristic algorithm called MECPO is developed to optimize both the WT position and type. The terrain and landscape characteristics are considered in the optimization to increase the accuracy of the result. Three sites with different terrain and landscape characteristics are used to test the algorithm’s performance. A single-objective WFLO is implemented to optimize the wind farm’s AEP. Several cases of non-uniform wind farms are simulated and compared with their uniform counterparts. The cases involve different decision variables, including the hub height, rotor diameter, and WT type. The optimization problem is set in the series system, with the non-uniform variables optimized after the layout optimization achieves the best result. The uniform wind farm is the reference layout to compare the non-uniform case’s performance. The result shows that the non-uniform wind farm is only better in the variable hub height when using the same type of WT. In terms of the algorithm performance, the proposed algorithm shows an excellent performance by outperforming the GA, CA, and BBO and has a 100% success rate for all the cases. Furthermore, Site 3, with a higher elevation, slope index, and mainly a higher roughness length, results in a lower wake effect and higher AEP than the two other sites with a lower elevation, slope index, and roughness length.

Author Contributions

Conceptualization, T.H., M.A.M.R. and M.M.A.; methodology, T.H., M.A.M.R., and M.M.A.; software, T.H.; validation, T.H. and M.A.M.R.; formal analysis, T.H.; investigation, T.H.; resources, T.H.; data curation, T.H.; writing—original draft preparation, T.H.; writing—review and editing, T.H.; visualization, T.H.; supervision, M.A.M.R. and M.M.A.; funding acquisition, M.M.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Deanship of Scientific Research at King Khalid University, grant number RGP2/239/44. The APC was funded by the Deanship of Scientific Research at King Khalid University, grant number RGP2/239/44.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors extend their appreciation to the Deanship of Scientific Research at King Khalid University for funding this work through a large group research project under the grant number RGP2/239/44.

Conflicts of Interest

The author has no conflicts of interest.

References

  1. Lee, J.; Zhao, F. Global Wind Report|GWEC; Global Wind Energy Council: Brussel, Belgium, 2023. [Google Scholar]
  2. Yang, H.; Xie, K.; Tai, H.M.; Chai, Y. Wind Farm Layout Optimization and Its Application to Power System Reliability Analysis. IEEE Trans. Power Syst. 2016, 31, 2135–2143. [Google Scholar] [CrossRef]
  3. Mosetti, G.; Poloni, C.; Diviacco, B. Optimization of Wind Turbine Positioning in Large Wind Farms by Means of a Genetic Algorithm. J. Wind Eng. Ind. Aerodyn. 1994, 51, 105–116. [Google Scholar] [CrossRef]
  4. Katic, I.; Højstrup, J.; Jensen, N.O. A Simple Model for Cluster Efficiency. Eur. Wind Energy Assoc. Conf. Exhib. 1987, 1, 407–410. [Google Scholar]
  5. Frandsen, S. On the Wind Speed Reduction in the Center of Large Clusters of Wind Turbines. J. Wind Eng. Ind. Aerodyn. 1992, 39, 251–265. [Google Scholar] [CrossRef]
  6. Grady, S.A.; Hussaini, M.Y.; Abdullah, M.M. Placement of Wind Turbines Using Genetic Algorithms. Renew. Energy 2005, 30, 259–270. [Google Scholar] [CrossRef]
  7. Mora, J.C.; Baron, J.M.C.; Santos, J.M.R.; Payan, M.B. An Evolutive Algorithm for Wind Farm Optimal Design. Neurocomputing 2007, 70, 2651–2658. [Google Scholar] [CrossRef]
  8. Parada, L.; Herrera, C.; Flores, P.; Parada, V. Wind Farm Layout Optimization Using a Gaussian-Based Wake Model. Renew. Energy 2017, 107, 531–541. [Google Scholar] [CrossRef]
  9. González, J.S.; Payán, M.B.; Riquelme-Santos, J.M. Optimization of Wind Farm Turbine Layout Including Decision Making under Risk. IEEE Syst. J. 2012, 6, 94–102. [Google Scholar] [CrossRef]
  10. Emami, A.; Noghreh, P. New Approach on Optimization in Placement of Wind Turbines within Wind Farm by Genetic Algorithms. Renew. Energy 2010, 35, 1559–1564. [Google Scholar] [CrossRef]
  11. Wang, L.; Tan, A.C.C.; Gu, Y. Comparative Study on Optimizing the Wind Farm Layout Using Different Design Methods and Cost Models. J. Wind Eng. Ind. Aerodyn. 2015, 146, 1–10. [Google Scholar] [CrossRef]
  12. Asaah, P.; Hao, L.; Ji, J. Optimal Placement of Wind Turbines in Wind Farm Layout Using Particle Swarm Optimization. J. Mod. Power Syst. Clean Energy 2021, 9, 367–375. [Google Scholar] [CrossRef]
  13. Hou, P.; Hu, W.; Soltani, M.; Chen, C.; Zhang, B.; Chen, Z. Offshore Wind Farm Layout Design Considering Optimized Power Dispatch Strategy. IEEE Trans. Sustain. Energy 2017, 8, 638–647. [Google Scholar] [CrossRef]
  14. Pillai, A.C.; Chick, J.; Johanning, L.; Khorasanchi, M. Offshore Wind Farm Layout Optimization Using Particle Swarm Optimization. J. Ocean. Eng. Mar. Energy 2018, 4, 73–88. [Google Scholar] [CrossRef]
  15. Hou, P.; Hu, W.; Chen, C.; Soltani, M.; Chen, Z. Optimization of Offshore Wind Farm Layout in Restricted Zones. Energy 2016, 113, 487–496. [Google Scholar] [CrossRef]
  16. Bilbao, M.; Alba, E. Simulated Annealing for Optimization of Wind Farm Annual Profit. In Proceedings of the 2009 2nd International Symposium on Logistics and Industrial Informatics, Linz, Austria, 10–12 September 2009; LINDI 2009. pp. 1–5. [Google Scholar] [CrossRef]
  17. Changshui, Z.; Guangdong, H.; Jun, W. A Fast Algorithm Based on the Submodular Property for Optimization of Wind Turbine Positioning. Renew. Energy 2011, 36, 2951–2958. [Google Scholar] [CrossRef]
  18. Chen, K.; Song, M.X.; He, Z.Y.; Zhang, X. Wind Turbine Positioning Optimization of Wind Farm Using Greedy Algorithm. J. Renew. Sustain. Energy 2013, 5, 023128. [Google Scholar] [CrossRef]
  19. DuPont, B.; Cagan, J.; Moriarty, P. An Advanced Modeling System for Optimization of Wind Farm Layout and Wind Turbine Sizing Using a Multi-Level Extended Pattern Search Algorithm. Energy 2016, 106, 802–814. [Google Scholar] [CrossRef]
  20. Ramli, M.A.M.; Bouchekara, H.R.E.H. Wind Farm Layout Optimization Considering Obstacles Using a Binary Most Valuable Player Algorithm; IEEE: Piscataway, NJ, USA, 2020. [Google Scholar] [CrossRef]
  21. Wang, Y.; Liu, H.; Long, H.; Zhang, Z.; Yang, S. Differential Evolution with a New Encoding Mechanism for Optimizing Wind Farm Layout. IEEE Trans. Ind. Inform. 2018, 14, 1040–1054. [Google Scholar] [CrossRef]
  22. Aggarwal, S.K.; Saini, L.M.; Sood, V. Large Wind Farm Layout Optimization Using Nature Inspired Meta-Heuristic Algorithms. IETE J. Res. 2021, 69, 2683–2700. [Google Scholar] [CrossRef]
  23. Kiamehr, K.; Hannani, S.K. Wind Farm Layout Optimization Using Imperialist Competitive Algorithm. J. Renew. Sustain. Energy 2014, 6, 043109. [Google Scholar] [CrossRef]
  24. Hussain, M.N.; Shaukat, N.; Ahmad, A.; Abid, M.; Hashmi, A.; Rajabi, Z.; Tariq, M.A.U.R. Effective Realization of Multi-Objective Elitist Teaching–Learning Based Optimization Technique for the Micro-Siting of Wind Turbines. Sustainability 2022, 14, 8458. [Google Scholar] [CrossRef]
  25. Reddy, S.R. An Efficient Method for Modeling Terrain and Complex Terrain Boundaries in Constrained Wind Farm Layout Optimization. Renew. Energy 2021, 165, 162–173. [Google Scholar] [CrossRef]
  26. Yamani Douzi Sorkhabi, S.; Romero, D.A.; Yan, G.K.; Gu, M.D.; Moran, J.; Morgenroth, M.; Amon, C.H. The Impact of Land Use Constraints in Multi-Objective Energy-Noise Wind Farm Layout Optimization. Renew. Energy 2016, 85, 359–370. [Google Scholar] [CrossRef]
  27. Hoxha, B.; Shesho, I.K.; Filkoski, R.V. Analysis of Wind Turbine Distances Using a Novel Techno-Spatial Approach in Complex Wind Farm Terrains. Sustainability 2022, 14, 13688. [Google Scholar] [CrossRef]
  28. González, J.S.; Gonzalez Rodriguez, A.G.; Mora, J.C.; Santos, J.R.; Payan, M.B. Optimization of Wind Farm Turbines Layout Using an Evolutive Algorithm. Renew. Energy 2010, 35, 1671–1681. [Google Scholar] [CrossRef]
  29. Feng, J.; Shen, W.Z.; Hansen, K.S.; Vignaroli, A.; Bechmann, A.; Zhu, W.J.; Larsen, G.C.; Ott, S.; Nielsen, M.; Jogararu, M.M.; et al. Wind Farm Design in Complex Terrain: The FarmOpt Methodology. In Proceedings of the the China Wind Power, Beijing, China, 17–19 October 2017. [Google Scholar]
  30. Feng, J.; Shen, W.Z. An Optimization Framework for Wind Farm Design in Complex Terrain. Appl. Sci. 2018, 8, 2053. [Google Scholar] [CrossRef]
  31. Feng, J.; Shen, W.Z. Wind Farm Layout Optimization in Complex Terrain: A Preliminary Study on a Gaussian Hill. J. Phys. 2014, 524, 012146. [Google Scholar] [CrossRef]
  32. Brogna, R.; Feng, J.; Nørkær, J.; Zhong, W.; Porté-agel, F. A New Wake Model and Comparison of Eight Algorithms for Layout Optimization of Wind Farms in Complex Terrain. Appl. Energy 2019, 259, 114189. [Google Scholar] [CrossRef]
  33. Tang, X.; Yang, Q.; Wang, K.; Stoevesandt, B.; Sun, Y. Optimisation of Wind Farm Layout in Complex Terrain via Mixed-Installation of Different Types of Turbines. IET Renew. Power Gener. 2018, 12, 1065–1073. [Google Scholar] [CrossRef]
  34. Song, M.X.; Chen, K.; He, Z.Y.; Zhang, X. Bionic Optimization for Micro-Siting of Wind Farm on Complex Terrain. Renew. Energy 2013, 50, 551–557. [Google Scholar] [CrossRef]
  35. Song, M.X.; Chen, K.; He, Z.Y.; Zhang, X. Optimization of Wind Farm Micro-Siting for Complex Terrain Using Greedy Algorithm. Energy 2014, 67, 454–459. [Google Scholar] [CrossRef]
  36. Kuo, J.; Rehman, D.; Romero, D.A.; Amon, C.H. A Novel Wake Model for Wind Farm Design on Complex Terrains. J. Wind Eng. Ind. Aerodyn. 2018, 174, 94–102. [Google Scholar] [CrossRef]
  37. Bin Ali, M.; Ahmad, Z.; Alshahrani, S.; Younis, M.R.; Talib, I.; Imran, M. A Case Study: Layout Optimization of Three Gorges Wind Farm Pakistan, Using Genetic Algorithm. Sustainability 2022, 14, 16960. [Google Scholar] [CrossRef]
  38. Zhu, J.; Lin, S.; Wen, J.; Qin, J.; Yan, W.; Xu, B. Discrete Multi-Height Wind Farm Layout Optimization for Optimal Energy Output; Springer International Publishing: Berlin/Heidelberg, Germany, 2021; Volume 1422, ISBN 9783030786144. [Google Scholar]
  39. Xu, B. Optimization for Variable Height Wind Farm Layout Model. Intell. Autom. Soft Comput. 2021, 29, 525–537. [Google Scholar] [CrossRef]
  40. Wang, L.; Cholette, M.E.; Zhou, Y.; Yuan, J.; Tan, A.C.C.; Gu, Y. Effectiveness of Optimized Control Strategy and Different Hub Height Turbines on a Real Wind Farm Optimization. Renew. Energy 2018, 126, 819–829. [Google Scholar] [CrossRef]
  41. Feng, J.; Shen, W.Z. Design Optimization of Offshore Wind Farms with Multiple Types of Wind Turbines. Appl. Energy 2017, 205, 1283–1297. [Google Scholar] [CrossRef]
  42. Abdulrahman, M.; Wood, D. Investigating the Power-COE Trade-off for Wind Farm Layout Optimization Considering Commercial Turbine Selection and Hub Height Variation. Renew. Energy 2017, 102, 267–278. [Google Scholar] [CrossRef]
  43. Wilson, D.; Rodrigues, S.; Segura, C.; Loshchilov, I.; Hutter, F.; Buenfil, G.L.; Kheiri, A.; Keedwell, E.; Ocampo-Pineda, M.; Özcan, E.; et al. Evolutionary Computation for Wind Farm Layout Optimization. Renew. Energy 2018, 126, 681–691. [Google Scholar] [CrossRef]
  44. Mortensen, N.G. Wind Resource Assessment Using the WAsP Software; DTU Wind Energy: Roskilde, Denmark, 2018; ISBN 9788793549425. [Google Scholar]
  45. Circle-Circle Intersection. Available online: https://mathworld.wolfram.com/Circle-CircleIntersection.html (accessed on 11 July 2023).
  46. Xing, B.; Gao, W.-J. Innovative Computational Intelligence: A Rough Guide to 134 Clever Algorithms; Springer: Cham, Switzerland, 2014. [Google Scholar]
  47. Wolpert, D.H.; Macready, W.G. No Free Lunch Theorems. Nat. Comput. Ser. 2020, 1, 287–322. [Google Scholar] [CrossRef]
  48. Bouchekara, H.R.E.H. Electric Charged Particles Optimization and Its Application to the Optimal Design of a Circular Antenna Array; Springer: Dordrecht, The Netherlands, 2021; Volume 54, ISBN 0123456789. [Google Scholar]
  49. Hidayat, T.; Ramli, M.A.M.; Bouchekara, H.R.E.H.; Khalid, J.; Budiman, F.N. Design of 3D Wind Farm Layout Using an Improved Electric Charge Particles Optimization With Hub-Height Variety. IEEE Access 2022, 10, 31385–31396. [Google Scholar] [CrossRef]
  50. Ramli, M.A.M.; Bouchekara, H.R.E.H.; Milyani, A.H. Wind Farm Layout Optimization Using a Multi-Objective Electric Charged Particles Optimization and a Variable Reduction Approach. Energy Strategy Rev. 2023, 45, 101016. [Google Scholar] [CrossRef]
  51. Shi-da, Y.; Ya-lin, Y.I.; Zhi-yong, S. Gbest-Guided Artificial Chemical Reaction Algorithm for Global Numerical Optimization. Procedia Eng. 2011, 24, 197–201. [Google Scholar] [CrossRef]
  52. Siddique, N.; Adeli, H. Nature-Inspired Chemical Reaction Optimisation Algorithms. Cogn. Comput. 2017, 9, 411–422. [Google Scholar] [CrossRef]
  53. Alatas, B. ACROA: Artificial Chemical Reaction Optimization Algorithm for Global Optimization. Expert Syst. Appl. 2011, 38, 13170–13180. [Google Scholar] [CrossRef]
  54. DTU Wind Energy Global Wind Atlas. Available online: https://globalwindatlas.info/en (accessed on 12 November 2022).
  55. Service, S.R.D. (SoDa) MERRA-2 Wind Data. Available online: https://www.soda-pro.com/web-services/meteo-data/merra. (accessed on 16 August 2022).
  56. The Wind Power, Manufacturer and Turbines. Available online: https://www.thewindpower.net/index.php (accessed on 7 December 2023).
  57. Heris, M.K. YPEA: Yarpiz Evolutionary Algorithms. Available online: https://yarpiz.com/477/ypea-yarpiz-evolutionary-algorithms (accessed on 20 February 2023).
Figure 1. Wind turbine power curve.
Figure 1. Wind turbine power curve.
Sustainability 16 02611 g001
Figure 2. Schematic diagram of wake effect model for complex terrain.
Figure 2. Schematic diagram of wake effect model for complex terrain.
Sustainability 16 02611 g002
Figure 3. Illustration for three main steps in MECPO algorithm.
Figure 3. Illustration for three main steps in MECPO algorithm.
Sustainability 16 02611 g003
Figure 4. Flowchart for the MECPO algorithm.
Figure 4. Flowchart for the MECPO algorithm.
Sustainability 16 02611 g004
Figure 5. Complete flowchart for wind resource assessment and wind farm layout optimization using the MECPO algorithm.
Figure 5. Complete flowchart for wind resource assessment and wind farm layout optimization using the MECPO algorithm.
Sustainability 16 02611 g005
Figure 6. Areas with high wind energy potential in South Sulawesi, Indonesia. (a) Google Earth view; (b) Global Wind Atlas (GWA) view.
Figure 6. Areas with high wind energy potential in South Sulawesi, Indonesia. (a) Google Earth view; (b) Global Wind Atlas (GWA) view.
Sustainability 16 02611 g006
Figure 7. Terrain characteristics of the selected site: (a) Site 1, (b) Site 2, and (c) Site 3.
Figure 7. Terrain characteristics of the selected site: (a) Site 1, (b) Site 2, and (c) Site 3.
Sustainability 16 02611 g007
Figure 8. Landscape for characteristics of the selected site: (a) Site 1, (b) Site 2, and (c) Site 3.
Figure 8. Landscape for characteristics of the selected site: (a) Site 1, (b) Site 2, and (c) Site 3.
Sustainability 16 02611 g008
Figure 9. Wind distribution for (a) Site 1, (b) Site 2, and (c) Site 3.
Figure 9. Wind distribution for (a) Site 1, (b) Site 2, and (c) Site 3.
Sustainability 16 02611 g009
Figure 10. Wind power distribution for all the grids of each site.
Figure 10. Wind power distribution for all the grids of each site.
Sustainability 16 02611 g010
Figure 11. Wind farm layout for the first scenario.
Figure 11. Wind farm layout for the first scenario.
Sustainability 16 02611 g011
Figure 12. Wind farm layout for second scenarios.
Figure 12. Wind farm layout for second scenarios.
Sustainability 16 02611 g012
Figure 13. Wind farm layout for variable heights of wind turbines for Case I.
Figure 13. Wind farm layout for variable heights of wind turbines for Case I.
Sustainability 16 02611 g013
Figure 14. Wind farm layout for variable heights of wind turbines for Case III.
Figure 14. Wind farm layout for variable heights of wind turbines for Case III.
Sustainability 16 02611 g014
Table 1. Roughness lengths for different landscapes [44].
Table 1. Roughness lengths for different landscapes [44].
LandscapeRoughness ClassZ0
Tall forest41.5
City41
Forest30.8
Suburban30.5
Shelterbelt30.4
Many tresses and bushes30.2
Farmland with a closed appearance2 0.1
Farmland with an open appearance20.05
Farmland with very few buildings/trees10.03
Airport area with buildings and trees10.02
Airport runway area10.01
Mown grass10.008
Bare soil (smooth)10.005
Snow surface (smooth)10.001
Sand surface (smooth)10.0003
Water surface in the Atlas10.0002
Water area (lake, fjord, open area)10.0001
Table 2. Geographical data for each potential area.
Table 2. Geographical data for each potential area.
No.CoordinateAreaDistance to Nearest Power Substation (km)Distance to Nearest Road (km)Distance to the Nearest City (km)
1−5.601977, 119.81208811008 Ha0.71 Km0.36 Km5.97 Km
2−4.819707, 119.79286239.92 Ha20.6 km0.19 km0.25 Km
3−4.571634, 119.788055195 Ha25.85 km9.47 km9.18 km
4−4.868627, 119.820671269.42 Ha24.30 km7.3 km0.54 km
5−5.111804, 119.93740151.68 Ha35 km6.03 km8.61 km
6−5.148392, 119.890366142.28 Ha34.7 km0.34 km0.34 km
7−5.051617, 119.86221346.49 Ha32.48 km8.33 km8.33 km
8−4.999547, 119.80638196.04 Ha23 km1.17 km3.2 km
9−4.976375, 119.84127113 Ha27.45 km0.1 km0.1 km
10−4.924042, 119.785652248 Ha19.51 km0.38 km0.38 km
11−5.114198, 119.884529267 Ha29.19 km0.39 km0.32 km
12−4.518928, 119.80968555.6 Ha24.23 km1.38 km1.4 km
13−4.310465, 119.82891131.06 Ha11.42 km0.14 km0.17 km
14−4.255687, 119.70977828.82 Ha8.41 km0.31 km0.32 km
15−4.042015, 119.793549954 Ha11.35 km0.27 km3 km
16−4.023693, 119.7348411891 Ha10.56 km5.43 km8 km
Table 3. Wind characteristics for each potential location.
Table 3. Wind characteristics for each potential location.
LocationkcWPDWind Power Class
11.987.75784
21.3487805
31.717.17015
41.716.64653
51.497.15624
61.76.84823
71.727.17275
81.496.99266
91.726.8811426
102.027.27365
111.656.73102
121.746.87015
131.616.62612
141.547.35204
152.117.14713
161.948.49426
Table 4. Wind turbine parameters.
Table 4. Wind turbine parameters.
ParameterValueUnit
Prated2MW
Vcut-in3m/s
Vrated9m/s
Vcut-off25m/s
Blade diameter116m
Hub height80m
Thrust coefficient0.87
Table 5. Wind characteristics and dimensions of various commercial types of wind turbines.
Table 5. Wind characteristics and dimensions of various commercial types of wind turbines.
WT CodeBrandViVrVoPrateDHminHmax
WT1UP862.510.5251500866580
WT2GW82/150031125150082.370100
WT3LTW90/150031011.525150090.38080
WT4SG1700.100310201700100100100
WT5WD103-20002.51020200010380100
WT6H93-20002.51125200092.87080
WT7TZ2000/116392520001167090
WT8WT2000df/11339.520200011390100
WT9XE93-2000310.525200093.46580
WT10HJWT2000/87311252000878585
WT11SG2.1-1141.5925210011468153
WT12AGW110/2.12.51120210011080120
WT13U12039.8222300120100100
WT14G114/2500 2.51124250011480140
WT15WD103-25002.51125250010380100
WT16TZ2500/12239.32525001229090
WT17SG2500.131 DD310202500131120120
WT18Vensys 1213112225001219090
WT19SG2700.116 DD310.5242700116100100
WT20WT3000df/14039.5203000140100110
WT21GW140/3400210.5203400140100120
WT22V136/34502.511223450136112166
WT23Vensys 1362.511.522350013681.7161.2
WT24SWT-3.6-130 2.51325360013085165
WT25XD140-4000310.5254000140100140
WT26V150/420039.922.54200150105166
WT27AGW147/4.2311204200147120120
WT28U151310.225430015195125
Table 6. Parameter settings for the compared algorithms [57].
Table 6. Parameter settings for the compared algorithms [57].
MECPOGAICABBO
Ion interaction coefficient5Crossover percentage0.7Number of empires10Keep rate0.2
Ion exchange coefficient0.5Mutation percentage0.4Selection pressure1Alpha0.9
Ion ionization coefficient0.5Mutation rate0.02Assimilation coefficient1.5Mutation rate0.1
Revolution probability0.1
Revolution rate0.1
Colonies mean cost coefficient0.2
Table 7. Performance comparison among selected WT types for the first scenario.
Table 7. Performance comparison among selected WT types for the first scenario.
SiteWT TypeNet AEP (GWh)Gross AEP (GWh)Wake Index (%)
MeanSDMeanSDMeanSD
Site 1WT5253.4111.119266.1560.6524.7890.254
WT6241.1741.247252.8221.4054.6070.150
WT7260.7720.705274.7730.7915.0950.148
WT8252.8241.785267.5041.8865.4870.329
WT9243.1070.959255.1470.5464.7190.329
WT10237.3420.779248.3440.6064.4300.167
Site 2WT5212.4471.422229.2652.7127.3310.585
WT6199.8942.109214.0693.3216.6130.925
WT7219.1371.976237.1452.0007.5940.126
WT8211.1383.209230.3812.4798.3560.455
WT9199.9230.838214.7820.9086.9180.288
WT10193.8754.065207.0373.6626.3620.402
Site 3WT5287.9771.374295.7371.2802.6240.174
WT6279.2931.664286.8151.1972.6230.206
WT7292.9911.692302.0631.3563.0040.156
WT8287.8361.303297.2170.7183.1570.220
WT9280.8570.764288.5110.3602.6530.152
WT10276.0611.619283.0881.2842.4830.178
Table 8. Performance comparison for the second scenario.
Table 8. Performance comparison for the second scenario.
SiteWT TypeNet AEP (GWh)Gross AEP (GWh)Wake Index (%)
MeanSDMeanSDMeanSD
Site 1WT14296.5171.190315.7601.1746.0940.064
WT15299.5771.053316.4431.1085.3300.249
Site 2WT14246.9472.221270.0791.7378.5660.320
WT15249.6512.046270.6130.8997.7470.551
Site 3WT14344.4071.655357.3641.2633.6260.203
WT15347.2201.518357.9881.3613.0080.113
Table 9. Results comparison for traditional and optimal layouts for the first scenario.
Table 9. Results comparison for traditional and optimal layouts for the first scenario.
SiteParameterTraditional LayoutOptimal Layout
Site 1Gross AEP (GWh)276.16274.72
Net AEP (GWh)249.67258.684
Wake index (%)9.595.84
Site 2Gross AEP (GWh)248.87238.087
Net AEP (GWh)209.51218.718
Wake index (%)15.818.14
Site 3Gross AEP (GWh)305.068303.195
Net AEP (GWh)292.111293.977
Wake index (%)4.253.04
Table 10. Results comparison for traditional and optimal layouts for the second scenario.
Table 10. Results comparison for traditional and optimal layouts for the second scenario.
SiteParameterTraditional LayoutOptimal Layout
Site 1Gross AEP (GWh)318.3316.957
Net AEP (GWh)287.249299.369
Wake index (%)9.755.55
Site 2Gross AEP (GWh)281.92269.55
Net AEP (GWh)239.492246.736
Wake index (%)9.128.46
site 3Gross AEP (GWh)362.769360.159
Net AEP (GWh)346.77349.216
Wake index (%)4.353.118
Table 11. Performance comparison for Cases I and II.
Table 11. Performance comparison for Cases I and II.
IndicatorSite 1Site 2Site 3
UniformNon-UniformUniformNon-UniformUniformNon-Uniform
Hub Height
(Case I)
WT Type (Case II)Hub Height (Case I)WT Type (Case II)Hub Height (Case I)WT Type (Case II)
Net AEP258.684259.086258.684218.718219.207218.718293.977294.298293.977
SD net AEP-0.0080.000-0.0120.156-0.0060.125
Gross AEP274.72274.729274.729238.087238.087238.087303.195303.195303.195
SD gross AEP-0.0000.000-0.0000.226-0.0000.131
Wake index5.845.6945.8408.1357.9308.0303.0402.9353.038
SD wake index-0.0030.000-0.0050.036-0.0020.001
Table 12. Performance comparison for Cases III and IV.
Table 12. Performance comparison for Cases III and IV.
IndicatorSite 1Site 2Site 3
UniformNon-UniformUniformNon-UniformUniformNon-Uniform
Hub Height (Case III)WT Type (Case IV)Hub Height (Case III)WT Type (Case IV)Hub Height (Case III)WT Type (Case IV)
Net AEP299.369299.588299.369246.736247.087246.736349.216349.351349.216
SD net AEP-0.0090.000-0.0140.023-0.0070.000
Gross AEP316.957316.957316.957269.550269.550269.550360.159360.159360.159
SD gross AEP-0.0000.000-0.0000.000-0.0000.000
Wake index5.5495.4805.5498.4608.3338.4603.1183.0013.118
SD wake index-0.0030.000-0.0050.008-0.0020.000
Table 13. Performance comparison for Site 1.
Table 13. Performance comparison for Site 1.
AlgorithmAEP (GWh)AEPG (GWh)Wake Index (%)SR (%)
MeanSDMeanSDMeanSD
MECPO257.9192.007272.9991.5195.5250.265100.00
GA231.1550.000251.3320.0008.0280.00012.50
ICA251.4373.665268.3373.9766.2980.25475.00
BBO246.8965.217265.8094.4337.1200.64862.50
Table 14. Performance comparison for Site 2.
Table 14. Performance comparison for Site 2.
AlgorithmAEP (GWh)AEPG (GWh)Wake Index (%)SR (%)
MeanSDMeanSDMeanSD
MECPO217.3542.083236.9562.1588.2710.545100.00
GA197.0432.793222.4373.37711.4120.79850.00
ICA210.1632.342229.5782.6728.4550.505100.00
BBO206.7733.635229.2942.7709.8260.69575.00
Table 15. Performance comparison for Site 3.
Table 15. Performance comparison for Site 3.
AlgorithmAEP (GWh)AEPG (GWh)Wake Index (%)SR (%)
MeanSDMeanSDMeanSD
MECPO291.9490.949301.3910.6893.1330.203100.00
GA278.2120.040291.1320.9124.4370.28737.50
ICA287.4872.153297.5912.1333.3950.207100.00
BBO282.2123.417294.2582.6794.0950.36150.00
Table 16. Comparison of terrain effects on AEP.
Table 16. Comparison of terrain effects on AEP.
SiteSlopeDominant Z0Gross AEP (GWh)Wake Effect (GWh)Net AEP (GWh)
MeanSDMeanSDMeanSD
Site 1<500.05272.2741.32316.8100.908255.4641.619
Site 280–1400.008235.3013.58021.4822.727213.8193.332
Site 3>3300.8298.8122.15810.4780.837288.3342.822
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hidayat, T.; Ramli, M.A.M.; Alqahtani, M.M. Optimization of Non-Uniform Onshore Wind Farm Layout Using Modified Electric Charged Particles Optimization Algorithm Considering Different Terrain Characteristics. Sustainability 2024, 16, 2611. https://doi.org/10.3390/su16072611

AMA Style

Hidayat T, Ramli MAM, Alqahtani MM. Optimization of Non-Uniform Onshore Wind Farm Layout Using Modified Electric Charged Particles Optimization Algorithm Considering Different Terrain Characteristics. Sustainability. 2024; 16(7):2611. https://doi.org/10.3390/su16072611

Chicago/Turabian Style

Hidayat, Taufal, Makbul A. M. Ramli, and Mohammed M. Alqahtani. 2024. "Optimization of Non-Uniform Onshore Wind Farm Layout Using Modified Electric Charged Particles Optimization Algorithm Considering Different Terrain Characteristics" Sustainability 16, no. 7: 2611. https://doi.org/10.3390/su16072611

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