Abstract
The wind energy utilization of vertical-axis wind turbines (VAWTs) is closely related to the wind wheel geometry. Neural networks can quickly and accurately describe the nonlinear relationships between the structural parameters and aerodynamic performance of VAWTs. Hence, a novel optimization method using the neural network to predict the torque coefficient is developed for the structural design of VAWTs. The statistical parametric mapping initializes the particles and the sine algorithm, variable spiral search, and Levy flight modify the population position update for the Dung Beetle Optimization (DBO) algorithm. The improved DBO algorithm and Binary Particle Swarm Optimization algorithm optimize weight switches, weights, and thresholds of the single hidden layer back-propagation (BP) neural network, and the BP algorithm further optimizes weights and thresholds. Based on the built SMLDBO-BPNN predicting the torque coefficient, the structural parameters of the VAWT are optimized by the Particle Swarm Optimization algorithm. The pressure, vorticity, and torque coefficient of VAWTs before and after optimization are studied by the computational fluid dynamics method. The results show that after the optimization, the high- and low-pressure regions of blades in the windward region increase, the impact of shed vortexes is reduced, and the average torque coefficient increases by 15%.
Keywords
Introduction
Wind energy with the properties of wide distribution, inexhaustibility, and sustainability has the potential to become a major contributor meeting the growing green energy demand in the global community (Lebsir et al., 2025; Su et al., 2025). The vertical-axis wind turbine (VAWT) has many advantages such as simple structure and low operating cost, but the low wind energy utilization rate limits its wide application (Le and Mulleners, 2024; Rahman et al., 2024). As well known, the wind wheel realizes the conversion of wind energy, that is, the output power of the VAWT is closely related to the wind wheel geometry (Xu et al., 2021). Hence, it is necessary to optimize the structural parameters of the VAWT, but the model remeshing in the computational fluid dynamics (CFD) method will result in large calculation consumption in the optimization process.
Much effort has been spent on the structural optimization without using the CFD method for VAWTs. Bedon et al. (2013) used the blade element-momentum theory to predict the power of wind turbines, and then used the genetic algorithm (GA) to solve the optimization model with the thickness and chord of the airfoil as design variables and the maximum power coefficient of wind turbines as the design objective. Tahani et al. (2016) proposed a novel continuous optimization algorithm, and combined it with the Double Multiple Stream Tube model (DMST) to solve an optimization model with the wind wheel diameter, airfoil type, chord, and blade number as design variables and the maximum power coefficient as the design objective. Kavade and Ghanegaonkar (2019) used the DMST to predict the aerodynamic performance of VAWTs, and then combined the linear interpolation to solve an optimization model for maximizing the power coefficient at different tip speed ratios, in which the rotor radius, blade height, blade number, and chord length are design variables. Chen et al. (2020) introduced the Covariance Matrix Adaptive Evolutionary Strategies algorithm (CMAES) to the DMST model, and solved the optimization model to maximize the power coefficient, in which the turbine radius, the ratio of radius over half-height, and the blade number are design variables. Trentin et al. (2022) established a response surface model between the power coefficient and the blade number, chord length, pitch angle, and rotor diameter based on the CFD method for a VAWT, and optimized four parameters mentioned above using the Non-dominated Sorting Genetic Algorithm (NSGA-II) to achieve the maximum power coefficient. Taken together, the optimal design of structural parameters improves the aerodynamic performance of VAWTs, and the relationship between the structural and aerodynamic parameters is described by the DMST model or response surface method. The neural network has strong nonlinear mapping ability and self-learning ability, and can accurately describe the multivariate relationship between the aerodynamic performance and multiple structural parameters of wind turbines (Leimeister et al., 2021; Zhang et al., 2024). However, to date, it has not been adopted during the structural optimization process of wind turbines.
The back-propagation (BP) neural network has strong applicability, but the redundancy of neural connections in this network causes overfitting, resulting in a decrease in generalization ability. It is necessary to improve the network structure and optimize the structural parameters. Leung et al. (2003) constructed a BP neural network with weight switches and used an improved GA to optimize the network parameters. Tsai et al. (2006) used the Hybrid Taguchi Genetic Algorithm (HTGA) combined with the PSO algorithm, and Zhao and Qian (2011) used the Binary Particle Swarm Optimization algorithm (BPSO) algorithm combined with the PSO algorithm, to optimize the parameters of a three-layer BP neural network containing weight switches. In addition, the Dung Beetle Optimization (DBO) algorithm has the advantages of fast global search speed and wide applicability, which is more recognized in recent years. The DBO algorithm and its improved variants have been widely used to address the slow convergence and low solution accuracy of BP neural networks. Qiao et al. (2023) used the DBO algorithm combined with the PSO algorithm, and Yi et al. (2024) used the DBO algorithm alone, to optimize the structural parameters within a BP neural network, and, respectively, established the DBO-PSO-BP and DBO-BP neural networks. Zhang and Zhu (2023) used the Improved Dung Beetle Optimization algorithm (IDBO) to optimize the parameters of the BP neural network, and found that the prediction accuracy of the IDBO-BPNN was higher than that of the DBO-BPNN. Taken together, the BP neural network with weight switches has the function of self-learning and high-speed optimization search, and quickly approximates the nonlinear relationship. But the gradient descent is prone to occur during training, making the model to fall into the local optimum. Such cases can be effectively avoided by utilizing the intelligent algorithms to optimize the weight switches, weights, and thresholds of networks. However, the imbalance between the global search and local development capabilities exists in the DBO algorithm. Hence, it is necessary to improve the DBO algorithm first and then apply it to the optimization of the BP neural network.
To this end, this study proposes an optimization method for the structural parameters of VAWTs, where the torque coefficient is predicted using an optimized three-layer BP neural network. Section 2 improves the DBO algorithm, combines it with the BPSO algorithm to optimize the weight switches, weights, and thresholds of a three-layer BP neural network, and employed the BP algorithm to optimize the weights and thresholds again, thereby constructing a new BPNN to predict the average torque coefficient. Section 3 establishes the optimization model for the structural parameters of VAWTs and solves it by the PSO algorithm, and employs the CFD method to analyze the pressure, vorticity, and torque coefficient. Section 4 gives the final conclusions summarizing the most important achievements of the study.
New BPNN establishment and torque coefficient prediction for VAWTs
Improvement of the DBO algorithm
The DBO algorithm is a meta-heuristic algorithm proposed in 2022, and its populations include the ball-rolling dung beetle, breeding dung beetle, small dung beetle, and stealing dung beetle (Xue and Shen, 2023). The ball-rolling dung beetle adopts the ball-rolling and dancing behaviors to update the position, and other beetle populations update their positions through a unique behavior. This diversified position update strategy makes the DBO algorithm have global and local search capabilities. However, an imbalance between the global search and local exploitation ability exists in the DBO algorithm. This algorithm is prone to fall into local optimum, and its global search ability is weak. Hence, the DBO algorithm is modified by integrating the statistical parametric mapping (SPM), improved sine algorithm (MSA), variable spiral search, and Levy flight, making the algorithm have faster convergence speed and higher solving accuracy.
Population initialization based on the SPM
In the DBO algorithm, the initial positions of four dung beetle populations are random, which may cause the uneven distribution of individual positions, thus reducing the population diversity. The SPM with simple parameters and uniform chaotic distribution can produce more uniformly distributed random values (Ban et al., 2020). To expand the distribution range of initial dung beetle populations in the solution space and make the dung beetle populations traversable and random, four dung beetle populations are initialized by the SPM:
Position update of the ball-rolling dung beetle
The MSA utilizes the sine function to perform the iterative optimization, and has strong global exploration capability. And, the adaptive variable inertia weight coefficient is introduced in the position update process, making the algorithm fully search the local region. These achieve a good balance between the global exploration and local exploitation capabilities (Pan et al., 2023). Hence, the MSA is adopted to replace the dancing behavior of the ball-rolling dung beetle, and the position update of the ball-rolling dung beetle is as follows:
The ball-rolling dung beetle performs the ball-rolling behavior to realize the global search when
Position updates of breeding dung beetle and small dung beetle
The breeding dung beetle population and small dung beetle population both update their positions in a specific local area, reducing the population diversity thus making the DBO algorithm fall into local optimum. The Whale Optimization Algorithm (WOA) has strong global search capability because the whales use a spiral search strategy to update the prey position (Zhang et al., 2021). The spiral search strategy is used to update the position of the breeding dung beetle:
The same spiral search strategy is also used to update the position of the small dung beetle:
Position update of the stealing dung beetle
The stealing dung beetle population updates its position information by referring to the global optimum before the position update of the ball-rolling dung beetle, resulting in weak global search capability thus easily falling into local optimal. After introducing the step length generated by Levy flight (i.e., a probability distribution with long-tailed characteristics), the stealing dung beetles perform random walks in the search space to increase the exploration area (Cheng et al., 2023; Viswanathan et al., 2001). This mechanism helps the stealing dung beetle escape local optimum during the search process, thus increasing the global search capability. The Levy flight strategy makes the distance moved by the population individual obey the normal distribution, and ensures that the movement direction is randomized, effectively improving the global search ability and convergence speed of the DBO algorithm. Hence, the position of the stealing dung beetle, updated by the Levy flight strategy, is as follows:
Improved DBO algorithm and its test
Initialize the dung beetle populations by the SPM, modify the position update mode of different dung beetle populations by the improved sine algorithm, variable spiral search, and Levy flight, and thus establish a new DBO algorithm, namely, the SMLDBO algorithm. The flowchart of the SMLDBO algorithm is shown in Figure 1. Flowchart of the SMLDBO algorithm.
Description of test functions.
Optimization results obtained by different algorithms.

Iterative training curves of test functions optimized by different algorithms.
Parameters optimization of the BPNN
Construction of the BPNN
The weight switches are added between the input layer and hidden layer as well as between the hidden layer and output layer, and a new BPNN model with weight switches is established, as shown in Figure 3. Three-layer BPNN model with weight switches.
The BPNN model adopts the sigmoid activation function, and the input and output of hidden layer neurons are given by:
The input and output of neurons in the output layer are, respectively:
The error of the k-th output layer neuron,
Parameters optimization of the BPNN
To improve the fitting capability of the BPNN model, an optimization with the weight switches, weights, and thresholds as design variables is first performed by the BPSO algorithm integrated with the SMLDBO algorithm to minimize the training error. Based on initial optimized weight switches, weights, and thresholds, a subsequent optimization with the weights and thresholds as design variables is performed by the BP algorithm to minimize the testing error. The input dataset is divided into training dataset and testing dataset, denoted as
Initial optimization of BPNN parameters
Based on the BPSO algorithm in collaboration with the SMLDBO algorithm, the parameters of the BPNN are firstly optimized using the training data
The improved BPSO algorithm from Liu et al. (2011) has better local search capability in dealing with discrete optimizations, and is used to optimize the weight switches of the BPNN. The position of the ib-th particle is updated by:
The update formula of
Given that the SMLDBO algorithm has great improvement in both global and local search abilities, it is used to optimize the weights and thresholds in the BPNN. Among, the scale factors of ball-rolling dung beetle and breeding dung beetle are both set to 0.3, and those of small dung beetle and stealing dung beetle are both set to 0.2. That is, the ball-rolling dung beetle, breeding dung beetle, small dung beetle, and stealing dung beetle account for 30%, 30%, 20%, and 20% of the total population, respectively, as shown in Figure 4. Distribution map of various dung beetle populations.
Subsequent optimization of BPNN parameters
Based on the BP algorithm, the parameters of the BPNN are subsequently optimized using the test data
Torque coefficient prediction for the VAWT
Structural parameters-torque coefficient dataset construction
The Latin Hypercube Sampling method is used to uniformly sample from the value ranges of blade installation angle γ, chordwise connective position G, height-to-diameter ratio H/D, blade number B, and airfoil chord length c, and 20 sets of sample points are obtained. The random distribution relationships between γ and c, between G and c, between H/D and c, and between B and c are presented in Figure 5. The sample points selected are well-distributed and do not overlap, indicating that the clustering of sample points is avoided. To increase the dataset size, the other 20 sets of sample points are randomly selected within the ranges of five structural parameters. That is, the dataset includes 40 sets of sample points. The average torque coefficients corresponding to 40 sets of sample points are calculated using the CFD method, and so the structural parameters-torque coefficient dataset is constructed, wherein the percentage split between training and testing is 8:2. Scatter plots of structural parameters obtained by the Latin Hypercube Sampling method.
Aerodynamic calculation of the VAWT
Computational domain and grid division
The components, like connecting rod and tower, etc., have less influence on the flow near the wind wheel. The wind turbine model containing only blades is established, reducing the number of grids thus saving computational cost. The geometric model, computational domain, and grids of the VAWT designed in Liu (2018) are generated by the ICEM software, as shown in Figures 6 and 7. The computational domain consisting of a rotational subdomain and a static subdomain is a cuboid with the size of 14R × 8R × H1, where R is the radius of the wind wheel, and H1 is the blade height. The rotational subdomain is a cylinder with a radius of R + c and a height of H1, that is, the red part shown in Figure 6, and the static subdomain is a graph between the cuboid and the rotational subdomain. The rotational center of the wind turbine is at a distance of 4R from the left, front, and rear boundaries, 10R from the right boundary, and 0.5H1 from the upper boundary. The 3D grid model is obtained using the structural grid to discretize the computational domain. A boundary layer with the first-row height of 0.000031 m, the growth factor of 1.3, and the layer row of 40 is attached to the airfoil to encrypt the near-wall surface due to the complexity of the airfoil surface, the grid division is outward, and Computational domain of the VAWT. Grid division of the VAWT.

Boundary conditions, turbulence model, and solver setting
The Realizable k-ε turbulent model, which is likely to provide superior performance for flows involving rotation, boundary layers under strong adverse pressure gradients, and separation, is adopted. The left and right sides of the computational domain are the velocity-inlet and pressure-outlet, respectively. The upper and lower surfaces of static subdomain and rotational subdomain are symmetry boundaries. The boundary condition of blade surfaces is moving wall, and the rotational and static subdomains are coupled together using the mesh interface. The pressure-velocity coupling equation is solved by the SIMPLEC algorithm, and the momentum, turbulence kinetic energy, and specific dissipation rate are all discretized using the second-order upwind scheme. The rotational speed of the wind turbine is 200 r/min, the inlet velocity is 9 m/s, and the turbulence intensity and viscosity ratio are 10% and 1. In each rotation cycle of the wind wheel, the number and size of time steps are 400 and 0.005 s, and 40 iterations are performed per time step.
Grid independence validation
The quality and quantity of grids have significant influence on the accuracy of the CFD calculation, and the grid quantity is ensured by y+>1. Thus, the grid independence analysis is conducted on the wind wheel. The torque coefficient Grid independence verification.
Numerical reliability verification
The same CFD framework is applied to calculate the power coefficient of the VAWT from Castelli et al. (2010) under different tip speed ratios, and the obtained simulation results are compared with the experimental and numerical data presented in Castelli et al. (2010), as shown in Figure 9. Compared to the numerical results in Castelli et al. (2010), the power coefficients calculated by the CFD framework in this paper agree better with the experimental data in Castelli et al. (2010), especially in the tip speed ratio range of [2.3-3.3]. Comparison of power coefficients from CFD simulation and experiment.
Torque coefficient prediction and SMLDBO-BPNN performance evaluation
The established SMLDBO-BPNN model is used to predict the average torque coefficient Comparison of SMLDBO-BPNN prediction and CFD calculation.
Moreover, the prediction performance of SMLDBO-BPNN is evaluated using the mean absolute error (MAE), the mean square error (MSE), and the coefficient of determination (R2), and the corresponding curves are shown in Figure 11. For the training dataset, the MAE, MSE, and R2 of SMLDBO-BPNN are 0.0281, 0.0014, and 0.9968, respectively, while for the testing dataset, they are 0.0315, 0.0014, and 0.9933, all satisfying convergence requirements. R2 is close to 1 for both datasets, indicating excellent prediction accuracy. The model achieves low MAE and MSE at the beginning due to the initial optimization of weight switches, weights, and thresholds by the combined BPSO and SMLDBO algorithms. Subsequently, the MAE and MSE decrease rapidly and remain low, whereas R2 steadily increases and stays high. Furthermore, the MAE, MSE, and R2 curves of the testing dataset show good consistency with those of the training dataset. Overall, the SMLDBO-BPNN model achieves low errors and high R2 on both training and testing datasets, and the metrics of the testing dataset closely match those of the training dataset. These demonstrate that the model not only captures the nonlinear mapping relationships effectively but also exhibits strong generalization capability. Training curves of evaluation indicators.
Structural optimization of the VAWT
Optimization method
The built SMLDBO-BPNN model coupled with the PSO algorithm is used to optimize the structural parameters of the VAWT, and the flowchart is shown in Figure 12. Flowchart for optimizing the structural parameters of the VAWT.
The average torque coefficient is an important index to evaluate the aerodynamic performance of wind turbines, and so the design objective is to maximize the average torque coefficient:
The structural parameters of the VAWT, that is, blade installation angle, chordwise connective position, H/D, blade number, and chord length, are adopted as the design variables:
Ranges of design variables.
Optimization results
Un-optimized and optimized values of design variables.

Iterative curve for the structural optimization of the VAWT.
Flow characteristics and aerodynamic performance of un-optimized and optimized VAWTs
The pressure, vortex, and torque coefficient of un-optimized and optimized VAWTs are studied by the CFD method so as to further understand the improvement effect of the structural optimization.
Pressure distribution
The pressure distributions before and after the wind wheel optimization are presented in Figure 14. As for the un-optimized wind wheel in the windward region, the high-pressure region on the blade pressure-surface expands from the leading-edge to the center firstly and then gradually moves to the trailing-edge, and its influence range significantly decreases. The low-pressure region on the suction-surface gradually expands to the leading-edge, and the other new low-pressure region forms at the trailing-edge. Then, two low-pressure regions move behind the trailing-edge, and the influence range significantly decreases. In the leeward region, the high-pressure region is always concentrated at the leading-edge, while the rest of pressure- and suction-surfaces consistently maintain the low-pressure. Pressure distributions of un-optimized and optimized wind turbines.
As for the optimized wind wheel in the windward region, the high-pressure region on the pressure-surface and the low-pressure region on the suction-surface gradually move to the leading-edge, and their influence range continuously decreases. In the leeward region, the high-pressure region is always concentrated at the leading-edge of the pressure-surface, while the low-pressure region gradually expands from the entire suction surface to the center and trailing-edge of the pressure-surface.
The vertical color bar scale in the right part of Figure 14 indicates different pressure values. The color of the pressure contour after the optimization is darker than that before the optimization, indicating that the pressure generated by the optimized wind wheel is greater. After the optimization, only one high-pressure region and one low-pressure region occur near the leading-edge of each blade, and the ranges of high- and low-pressure regions in the windward region are significantly larger, which have a positive impact on the start-up performance of the wind turbine. Moreover, more concentrated high- and low-pressure regions are closer to the incoming flow and blade leading-edge, which indicates that the main aerodynamic loads are generated earlier and more stably during the blade azimuthal cycle. To sum up, these changes contribute to a stronger and more sustained torque production.
Vortex distribution
The vortex distributions before and after the wind wheel optimization are presented in Figure 15. As for the un-optimized wind wheel in the windward region, the influence region of the wake vortex gradually increases firstly and then decreases, that is, the wake shape gradually becomes narrow and long firstly and then becomes wide and short. During the process, the flow separation occurs and gradually intensifies. In the leeward region, the influence region of the wake vortex gradually increases, and the wake shape gradually becomes narrow and long. Vortex distributions of un-optimized and optimized wind turbines.
As for the optimized wind wheel in the windward region, the influence region of the wake vortex gradually decreases, the wake shape gradually becomes narrow and long, and more concentrated wake vortexes occur, which implies that the vortex dissipation reduce and the more incoming wind energy is utilized. In the leeward region, the influence region of the wake vortex gradually increases, and the wake shape gradually becomes longer. Furthermore, the wake rotates outward and has a weaker impact on downstream blades, thereby reducing periodic inter-blade interference. These demonstrate that the optimized configuration is conducive to more effective torque generation.
Torque coefficient
The torque coefficients of un-optimized and optimized wind wheels at one rotating period are presented in Figure 16. The torque coefficients before and after the optimization show the same periodic variation pattern, but their peak positions are slightly different. The torque peaks of the un-optimized wind wheel occur at 36°, 108°, 180°, 252°, and 324°, while those of the optimized wind wheel occur at 66°, 156°, 246°, and 336°. The reasons are as follows: the “phase” of the torque peak depends on the number of blades because blade spacing determines how long each blade interacts with the incoming wind. The number of blades before and after optimization are 5 and 4, respectively. The reduction of blade number increases this interaction time, delaying the azimuthal angle of the maximum torque thus shifting the overall peak backward. Comparison of torque coefficients before and after the optimization.
Based on Figure 16, the average torque coefficient is calculated and is 0.2 and 0.23 before and after the optimization, respectively. That is, it increases by 15%. The higher torque helps the wind turbine start faster and reach a stable state under low wind speeds, which improves the operational efficiency and response speed.
Conclusion
In this study, a structural optimization method, based on the optimized three-layer BPNN with weight switches predicting the torque coefficient, is proposed for the VAWT. And, the flow characteristics and output performance of un-optimized and optimized wind turbines are also investigated. The main conclusions are as follows: (1) The obtained SMLDBO algorithm calculates the Sphere function, Rastrigin function, and Shekel function, and shows significant improvements in the convergence accuracy, velocity, and stability compared to the DBO algorithm. (2) The average torque coefficients predicted by the established SMLDBO-BPNN agree well with the CFD results, and the linear correlation coefficient between the predicted and calculated results is 0.9908, indicating that this network has excellent predictive capability. (3) After the wind wheel optimization, the pressure around blades obviously increases, and the pressure distribution around each blade becomes regular, that is, only one high-pressure region and one low-pressure region occur near each blade. The width of the concentrated vortex generated by blades significantly reduces, exerting little influence on rear blades. Thus, the flow separation is reduced, and the average torque coefficient increases by 15%.
Footnotes
Author contributions
Zhang X: conceptualization, methodology, investigation, formal analysis, data curation, writing-original draft preparation, writing-review and editing, project administration, funding acquisition. Qi Y L: methodology, software, data curation, formal analysis, writing-review and editing. Wang Z T: software, formal analysis, writing-original draft preparation. Ruan J T: validation, supervision. Wang Z: software. All authors have read and agreed to the published version of the manuscript.
Funding
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the Natural Science Foundation of Tianjin (Grant No. 23JCZDJC00460) and the National Natural Science Foundation of China (Grant No. 51805369).
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Data Availability Statement
Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.
