Next Article in Journal
Solvent Effects on Gelation Behavior of the Organogelator Based on L-Phenylalanine Dihydrazide Derivatives
Next Article in Special Issue
Computed Tomography-Based Characterization of the Fatigue Behavior and Damage Development of Extruded Profiles Made from Recycled AW6060 Aluminum Chips
Previous Article in Journal
The Influence of Single Lap Geometry in Adhesive and Hybrid Joints on Their Load Carrying Capacity
Previous Article in Special Issue
Reliability-Based Low Fatigue Life Analysis of Turbine Blisk with Generalized Regression Extreme Neural Network Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

PSO-BP Neural Network-Based Strain Prediction of Wind Turbine Blades

1
Department of industrial product design, Guangzhou University, Guangzhou 510006, China
2
School of Mechanical and Electrical Engineering, Guangzhou University, Guangzhou 510006, China
3
School of Mechanical and Electrical Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
4
INEGI, Faculty of Engineering, University of Porto, 4200-465 Porto, Portugal
*
Authors to whom correspondence should be addressed.
Materials 2019, 12(12), 1889; https://doi.org/10.3390/ma12121889
Submission received: 30 April 2019 / Revised: 6 June 2019 / Accepted: 6 June 2019 / Published: 12 June 2019

Abstract

:
The full-scale static testing of wind turbine blades is an effective means to verify the accuracy and rationality of the blade design, and it is an indispensable part in the blade certification process. In the full-scale static experiments, the strain of the wind turbine blade is related to the applied loads, loading positions, stiffness, deflection, and other factors. At present, researches focus on the analysis of blade failure causes, blade load-bearing capacity, and parameter measurement methods in addition to the correlation analysis between the strain and the applied loads primarily. However, they neglect the loading positions and blade displacements. The correlation among the strain and applied loads, loading positions, displacements, etc. is nonlinear; besides that, the number of design variables is numerous, and thus the calculation and prediction of the blade strain are quite complicated and difficult using traditional numerical methods. Moreover, in full-scale static testing, the number of measuring points and strain gauges are limited, so the test data have insufficient significance to the calibration of the blade design. This paper has performed a study on the new strain prediction method by introducing intelligent algorithms. Back propagation neural network (BPNN) improved by Particle Swarm Optimization (PSO) has significant advantages in dealing with non-linear fitting and multi-input parameters. Models based on BPNN improved by PSO (PSO-BPNN) have better robustness and accuracy. Based on the advantages of the neural network in dealing with complex problems, a strain-predictive PSO-BPNN model for full-scale static experiment of a certain wind turbine blade was established. In addition, the strain values for the unmeasured points were predicted. The accuracy of the PSO-BPNN prediction model was verified by comparing with the BPNN model and the simulation test. Both the applicability and usability of strain-predictive neural network models were verified by comparing the prediction results with simulation outcomes. The comparison results show that PSO-BPNN can be utilized to predict the strain of unmeasured points of wind turbine blades during static testing, and this provides more data for characteristic structural parameters calculation.

1. Introduction

Both the reliability and stability of wind turbine blades affect the safety of the whole machine directly. In order to check the rationality of blade design and verify the safety of manufacturing, static experiments of prototype blades have been performed as a necessary part of the blade certification process [1]. Through static experiments of wind turbine blades, the verification of the designed loading capacity of the blades can be built, and the information about structural characteristics, strain and deformation under the test load can be obtained [2]. Existing literature reports substantial researches on the structural testing of wind turbine blades. For example, Jensen et al. [3] continuously loaded a 34-m-long blade in the flap-direction until the blade failed, recorded the displacements throughout the loading history by local displacement measurement equipment, and found that the peeling of the skin and the box girder were the main cause of blade instability. Through the full-scale fatigue experiment of a 3 MW wind turbine blade directed by IEC 61400-23, Lee et al. [4] found that delamination failure will happen at the blade root and figured out the causes of the delamination failure and problems of the conventional design approach by simulating the situations experienced by the blade. During the conditional monitoring on the trailing edge in a full-scale fatigue experiment of a 2 MW wind turbine blade, Pan et al. [5] found that the stress concentration will lead to delamination between GFRP and the balsa wood, and then proposed a method to increase the core materials in the trailing edge by computing the local stress distribution and stability factors, based on finite element calculations. Lee and Park [6] carried out static testing on a 48.3-m-long blade which had initial static testing and fatigue testing. They found that the blade collapsed when the applied load surpassed 70% of the target value. In addition, Lee and Park [6] proposed an improved laminate pattern to enhance the residual strength of the wind turbine blade.
The references as above are mainly related to the analysis of the failure modes as well as failure causes of wind turbine blades. Moreover, measurement and calculation methods of structural characteristic parameters have also been intensively studied, including the influence of defects and size effect [7,8,9]. Based on the method of finite differences and an arbitrary beam bending and moment theory, Choi et al. [10] proposed a tip deflection calculation method based on the measured strains data analysis for wind turbine blades, and in order to verify the proposed method, they conducted static testing on a 100 kW wind turbine blade with FBG sensors embedded in its shear web; the average calculation error of the proposed method was proved to be within 2.25%. Before performing a static experiment with a 100 kW wind turbine blade, Kim et al. [11] installed FBG sensors into the bonding line among the shear web and spar cap to collect the strain data and then they found that the collected strain data can be effectively used to evaluate the deflections of the wind turbine blades. Roczek-Sieradzan et al. [12] preformed a full-scale static test of a certain wind turbine blade under the combined loadings of flag and edgewise directions, with the overall and local deformation information measured and recorded during the experimental process and proved that the measurement results can be effectively used to analyze the structural performance of wind turbine blades. On the basis of the digital image analysis technology, Dou [13] proposed a deformation testing method for the full-scale static experiment for wind turbine blades and completed the data measurements and analysis of the three-dimensional deformation field. Shi et al. [14] studied the impact of time-varying environmental temperature and humidity on the test results on the basis of a fatigue experiment of a 1.5 MW wind turbine blade; this research could provide a basis for the development and structure testing of wind turbine blades. Pan [15] studied the influence of structure nonlinearity on the experimental results of full-scale wind turbine blades static testing, analyzing the relationship among bending moment, strain, stiffness, and deflection, among others, and provided a more accurate stiffness data for numerical loading calculations. Yan et al. [16] tested and recorded the frequency, deflection and strain of a 48-m-long wind turbine blade, compared the test results with the design value and found that the error range satisfied the DNV-GL2015 specifications.
The above-mentioned researches have made significant achievements in the analysis of blade failure causes, blade load-bearing capacity, and the measurement methods of the full-scale blade static testing, and there are also some researchers who have investigated the blade structural characteristics analysis from the physics of failure mechanisms [17,18,19,20,21,22]. However, studies on the correlation analysis of the strain, the applied loads, the loading positions, and displacements in static testing are scarce. Actually, in the static testing, the relationships of the strain with the applied loads, loading positions, displacements, etc., are nonlinear, and the number of design variables is numerous [15,23], thus the calculation and prediction of blade structural characteristics are very complicated. Moreover, the number of measuring points and strain gauges in full-scale wind turbine blade static testing are usually limited, thus the structural characteristics of unmeasured points cannot be directly obtained, so that the static testing has little significance for the calibration of blade design [15]. Considering this problem, the methods of Particle Swarm Optimization (PSO) and Neural Networks are considered in this paper. Actually, there are a few studies regarding Particle Swarm Optimization (PSO) and Neural Networks applied to the wind turbine blades analysis. Andrew Kusiak [24] proposed that Neural Networks improved by PSO were applied in the adaptive control of a wind turbine. Cynthia [25] introduced PSO and Neural Networks optimization methodology to optimize the wind velocity and attack angle of a horizontal axis wind turbine in order to obtain the maximum power coefficient. Milad Fooladi [26] applied Neural Networks improved by PSO to assess the different factors affecting flicker in wind turbines. So, the Neural Networks improved by PSO used to solve the problems of wind turbine blades is effective and efficient. However, there are fewer researches about PSO-BPNN in the wind turbine blades studies. Wang Lei [27] applied PSO-BPNN to perform a structural analysis approximation of wind turbine blades, and the effectiveness of the approach was demonstrated.
As a result of a literature review and the concerns raised above, this paper aims at presenting a study on new strain prediction methods by introducing intelligent algorithms. As mentioned above, PSO-BPNN has significant advantages in dealing with non-linear fitting and multi-input parameters, and the models constructed by PSO-BPNN have better robustness and accuracy [28]; thus, PSO-BPNN has been introduced to predict the strain of wind turbine blades in this paper and a new strain-predictive PSO-BPNN model for full-scale wind turbine blades static behavior to be established. The new model can be used to predict the strain values of the unmeasured points and provide more strain data for structural characteristic parameters calculation.
The structure of this paper is organized as follows: Section 2 introduces the conditions and test procedures for the full-scale static testing of a wind turbine blade; the basic concepts of Neural Networks as well as PSO-BPNN are introduced in Section 3; in Section 4, the strain-predictive method for the central of pressure side based on PSO-BPNN is studied; Section 5 presents the conclusions of this research.

2. Full-Scale Static Testing of a Certain Wind Turbine Blade

2.1. The Wind Turbine Blade Introduction

In this research, a blade produced with a box beam structure for the main girder was used. The matrix material is alkali-free glass fibers impregnated with epoxy resin, and the reinforcing phase material is impregnated glass fibre. The mass of this blade is 15,982 kg with an inherent natural frequency of 1.41 Hz, and the main information regarding the turbine blade is listed in Table 1. In the structure of the wind turbine blade, 0° fibres are applied to increase flap-wise bending stiffness, while ± 45° fibres are applied to increase torsional stiffness. Figure 1 illustrates the structure of the wind turbine blade.

2.2. Strain Gauges Arrangement

According to Figure 2, 56 strain gauges were attached to the surface of the wind turbine blade along the pressure side (PS), suction side (SS), and the leading edge in addition with the trailing edge, before static testing.

2.3. Testing Process

In this study, two static tests are successively carried out from different directions, edgewise+ and edgewise−, as shown in Figure 3. This paper will establish the strain prediction models to predict the strain values of the unmeasured points on the center of the pressure side in the two static tests.
By means of 64 bolts, the root of the blade is installed on the test platform. For the static testing of edgewise+ and edgewise−, five loading positions were chosen and the loading points arranged according the distances of 18.00 m, 30.00 m, 42.00 m, 50.00 m, and 60.00 m measured from the root of the blade, respectively, as shown in Figure 4. It is worth noting that a crane is used to avoid the blade tip landing in the test of edgewise+ for large deflection. In addition, the limit load is performed by the side pull, and the target load of each loading point is shown in Table 2. For every loading point, the loading direction is perpendicular to the normal direction of the loading part. In Figure 4, P1–P5 are the positions of the tensile machine, P6 is the crane, and S1–S5 are the load application points.
Before starting the test, the applied load, displacement and strain of the blade have been cleared. Then, using the lateral loading device, the blade was loaded by 0%, 40%, 60%, 80%, and 100% of the target load, step by step, while the displacement data and the strain gauge data were recorded during the loading process. After the loading process was completed, the blade was unloaded to the zero state, step by step. The load of each stage on directions of edgewise+ and edgewise− are shown in Table 3 and Table 4.

3. BPNN Improved by PSO

3.1. The Brief Principles of BPNN

The feed-forward BPNN with three layers is proposed for predicting the wind turbine blade static test strain. The first layer is the input layer describing the input data such as values in terms of the distances of points measured from the root of the blade, the applied load of each stage in flap and so on. The second layer is the hidden layer comprising Neurons. The third layer is the output layer describing the output variables such as values of the strain predictions. The data are processed through the second and third layer with the activation function [29]. The relationship model between input set { X m | m = 1 , 2 , , J } and strain Y is established using an improved neural network algorithm. With samples X 1 , , X m as the input values, and Y 1 , , Y L as the output values, the strain prediction model is trained. The network architecture of BPNN predicting the wind turbine blade static test strain is illustrated by Figure 5.

3.2. The BPNN Optimization Principles Based on PSO

The traditional BPNN utilizes the gradient descent method generally, so the PSO-BPNN in our research is improved by Levenberg-Marquart. The convergence of BPNN is mainly dependent on the initial weights and thresholds and it is likely to obtain the local minimum. According to these characteristics of the BPNN, it is a kind of popular and effective method to overcome the defects that the naturally inspired algorithms have [30]. In this research, the weight and threshold values of BPNN, which can effectively prevent the training from falling into the local optimal situation, are optimized by PSO, which means errors of this neural network training are minimized. In addition, PSO is easy to use and perform its function because it is not necessary to set parameters for evolving such as crossover operator and mutational operator [31]. The improved BPNN process based on PSO is shown in Figure 6. Many possible initial values can be set by PSO, which updates them in a range of continuous iterations. The different conditional combinations can be achieved in each iteration until the biggest fitness function value is obtained and the output values are computed. The optimization process of PSO-BPNN is shown in Figure 6.
PSO has good global search capability, accordingly updating the velocities and positions of particles, the global best particle is found. The weight and threshold of BPNN are optimized, then the BPNN is trained. After that, the optimization structure of BPNN is completed. The steps of BPNN improved by PSO are summarized as follows [32]:
First of all, the size of the population is set. The frontier [ X max , X max ] , the biggest velocity [ V max , V max ] , inertia weight coefficient w, the maximum iterative number, and the acceleration constants c 1 , c 2 are set. The position Xi and velocity Vi are initialized.
Second, the fitness values of each particle are calculated. According the fitness function, all the fitness values are obtained. The higher the fitness values are, the better the performance in particles is. Meanwhile, the individual best positions P b e s t and the global optimum positions of particles G b e s t are updated and recorded.
Third, the velocity and position of every particle updated can be obtained using Equations (1) and (2) [33]:
V i j k + 1 = w V i j k + c 1 r 1 ( P i j k X i j k ) + c 2 r 2 ( G j k X i j k )
X i j k + 1 = X i j k + V i j k + 1 , 1 i n , 1 j d
where k represents discrete time index, w represents inertia weight factor, c1 and c2 represent acceleration constants, and r 1 and r 2 are uniformly distributed random numbers on the interval [0, 1]. P i j k is dimension j of the best point vector found by the i-th particle in the k-th iteration, and G j k is dimension j of the global best point in the k-th iteration. X i j k represents dimension j of the position vector found by the ith particle in the k-th iteration, and V i j k + 1 is dimension j of the velocity vector found by the i-th particle in the (k + 1)-th iteration.
Generally, if the velocities of the flying swarms are not restricted appropriately during the PSO calculation, the swarms may fly into the local optimization, which means the flying particles cannot reach the global optimum. For the purpose of the particles based on the restricted velocity to obtain the optimal solution, Vmax as the velocity threshold is introduced, and the limited conditions are imposed as follows:
If   V i j ( k + 1 ) > V max ,   then   V i j ( k + 1 ) = V max ;
If   V i j ( k + 1 ) < V max ,   then   V i j ( k + 1 ) = V max ;   else   V i j ( k + 1 ) unchanged .
If   X i j ( k + 1 ) > X max ,   then   X i j ( k + 1 ) = X max ;   If   X i j ( k + 1 ) < X min , then   X i j ( k + 1 ) = X min .
Fourth, if the algorithm reaches the maximum iteration or the precision of error is smaller than the setting value, the point of the current optimization swarm is outputted. Otherwise, this process should return to the third step and continue to train the PSO model.
Fifth, G b e s t outputted depending on the fourth step are as the initial inputted values of the weight and threshold of BPNN. In the PSO-BPNN algorithm, every dimension of the vector x i = ( x i 1 , x i 2 , , x i s ) represents the weight or threshold values of BPNN; s is the amount of weights and thresholds in BPNN. The fitness functions of particle swarms are as Formulae (3) and (4) [32]:
L i = j = 1 s ( y i j Y i j ) 2
L p o p I n d e x = 1 m i = 1 m L i
where m is the number of particles describing population size, Y i j is the ideal outputted value j of the i-th particle, Y i j is the actual outputted value j of the i-th particle; p o p I n d e x = 1 , 2 , , m . L p o p I n d e x is the fitness of particle popIndex.
Sixth, the established training set is applied to the optimized BPNN algorithm. The transfer function is the tangent S-type transfer function between the input layer and the hidden layer too, and the transfer function is also set as a linear transfer function between the hidden layer and the output layer.

4. Strain Prediction Model Based on PSO-BPNN for the Wind Turbine Blade Static Behaviour

4.1. Strain Prediction Modeling for the Central of Pressure Side on Edgewise+

When the wind turbine blade bears unilateral tension, the relationship among the strain and the applied loads, loading positions and displacements is nonlinear. The PSO-BPNN methods have outstanding advantages to characterize the nonlinear relationship, thus the strain values of the unmeasured points of the wind turbine blade can be predicted by the PSO-BPNN models. In the PSO-BPNN models for strain predicting, the values of the applied loads, the loading positions and the displacements are used as training inputs, and the strain values are outputted. The 51 sets of strain testing data of the center of the pressure side when loaded on edgewise+ were taken as training samples and five sets of strain testing data were used as test samples, thus a strain predictive PSO-BPNN model for the central of PS was established. The training samples and test samples of the PSO-BPNN model are shown in Table 5 and Table 6, respectively.
The PSO-BPNN model is operated with the following settings: the maximum number of PSO iterations is 120; both the acceleration constants c1 and c2 are set to 2; the maximum particle velocity is 0.8 × Xmax and the minimum particle velocity is 0.6 × Xmin; the inertia weight is 0.2. The inputting dimensions are set to 13, and the outputting dimension is set to 1. There are 17 neuron nodes in the hidden layer of the network. The maximum number of network training epochs allowed is 5000; the speed of network learning is 0.1; the minimum convergence error of the training target is set to 0.001. Then, the learning procedure depending on the project samples was calculated. In order to verify the validity and superiority of the PSO-BPNN model, the BPNN algorithm is used solely for the strain predictions to compare with the PSO-BPNN model. The parameters settings of the BPNN algorithm running are shown as follows: The number of inputting dimensions is set to 13 in addition with the number of outputting dimension setting to 1; there are 17 neuron nodes set into the hidden layer, too; the maximum number of network training epochs allowed is set to 5000; the speed of network learning is set to 0.1; the minimum convergence error of the training target is set to 0.001; and the frequency of displaying results is set to every 50 steps. Then, the learning procedure of the project samples was operated. The results of comparisons calculated are illustrated in Figure 7 and Figure 8.
Figure 7a,b plots the linear regression of BPNN and PSO-BPNN respectively. The regression coefficient of PSO-BPNN, measuring the correlation between outputs and targets, is closer to 1 than that of BPNN, which means the PSO-BPNN training has better performance than the BPNN training. Figure 7c,d shows the training state of BPNN and PSO-BPNN, respectively; the PSO-BPNN ran 49 epochs whereas BPNN ran 5000 epochs to the ideal values, so the network trained by PSO-BPNN has higher efficiency than BPNN. In Figure 7e, the fitness values of PSO are shown. When the number of iteration times reaches the early 30s, the fitness values achieve the ideal results in the PSO process.
Figure 8a,b presents the comparison of fitting effects based on the training samples analyzed by BPNN and PSO-BPNN, respectively. They show that the fitting effects of PSO-BPNN are better compared to BPNN. Besides, in order to verify the fitting and predictive abilities of the PSO-BPNN and BPNN algorithms, the result of errors comparison with the true values is shown after the test samples are trained by the two different algorithms in Figure 8c. In Figure 8c, we can see that the PSO-BPNN model has much higher accuracy according to the test results, and its rates of relative errors outputted according to the test sample training are below 6%, while the relative error rates of BPNN models are below 18%, so PSO-BPNN shows a better performance of predictive ability than BPNN.

4.2. Strain Prediction Modeling for the Central of Pressure Side on Edgewise−

The methodology is the same as that used in Section 4.1. A strain-predictive PSO-BPNN model for the center of the pressure side loaded on the direction of edgewise− is established. The training samples and test samples of the strain-predictive PSO-BPNN model are shown in Table 7 and Table 8, respectively.
Figure 9a,b shows the linear regressions of BPNN and PSO-BPNN respectively; the regression R-value of the PSO-BPNN model training is 0.99971, which is also closer to 1. It means that the training results of PSO-BPNN show closer correlation with targets than that of BPNN, so the performance of PSO-BPNN training is better than that of BPNN algorithm. Figure 9c,d shows the training state of BPNN and PSO-BPNN, respectively. Figure 9e presents the fitness value graph of PSO. The fitness value levels off between the 165th and the 175th iteration time.
According to Figure 10a,b, the fitting figure of the set trained by PSO-BPNN is more precise than that set trained by BPNN. In addition, the test samples are utilized to prove the recognition ability of the trained PSO-BPNN, and the comparison results are shown in Figure 10c. In Figure 10c, we can find that test results of the PSO-BPNN model are much more accurate, the average error rate of PSO-BPNN is less than that of BPNN, and all of the error rates regarding test samples output are below 5.8%, while the relative error rates analyzed by BPNN are all within 6%.

4.3. Predicted Results and Verification

In order to demonstrate the effectiveness and feasibility of the proposed PSO-BPNN strain-predictive method, the prediction results based on BPNN methods are used to compare with the FE simulation results. For unmeasured points on the center of the pressure side, 17 points located at 11.00 m, 14.00 m, 16.00 m, 19.00 m, 20.00 m, 20.64 m, 23.00 m, 25.00 m, 33.00 m, 35.00 m, 38.00 m, 41.00 m, 42.00 m, 43.00 m, 46.00 m, 49.00 m, and 52.00 m are chosen to predict their strain value by PSO-BPNN and BPNN methods.
When loaded on edgewise+, the prediction strain values of the 17 unmeasured points are shown in Figure 11. From Figure 11, we can see that the strain value decreases a lot at the early stage, stays flat for a period of time, and then increases. This result is in accordance with the structural characteristics of blades, owning to a reinforced structure set near the maximum chord length. Besides, the predicted results of all BPNN models are very close to the simulation results, and that means BPNN strain-predictive methods have a high accuracy to predict the strain. Compared with the traditional BPNN method, the PSO-BPNN method has the smallest error, thus the strain-predictive model based on PSO-BPNN is scientific and reasonable.
When loaded on edgewise−, the strain values of the above 17 unpredicted points are shown in Figure 12. The conclusion is the same as the analysis results: When loaded on the direction of edgewise+, all strain-predictive BPNN models have high accuracies, and the PSO-BPNN has the smallest error.
According to the prediction result of comparisons among BPNN models and the FE simulation results, all BPNN models can predict the strain effectively, while the PSO-BPNN method has higher accuracies compared with traditional BPNN method, and it is more suitable to predict the strain of unmeasured points in the full-scale static testing of wind turbine blades.

5. Conclusions

In the full-scale static testing of wind turbine blades, the correlation among the strain and applied loads, loading positions, displacements, etc., is nonlinear, and the number of design variables is numerous, thus the calculation and prediction of the blade strain are very complicated and difficult by traditional numerical methods. Considering these reasons, a strain-predictive PSO-BPNN method is proposed:
(1)
Taking the advantages of the BPNN methods in dealing with the nonlinear relationship, a strain-predictive PSO-BPNN model for the full-scale static testing of wind turbine blades was established;
(2)
The accuracy of the strain-predictive PSO-BPNN model was verified by comparisons with the traditional BPNN models as well as the ANSYS simulation test. When loaded on the direction of edgewise+, the relative error rate of the strain-predictive PSO-BPNN model is within 6%. Similarly, when loaded on the direction of edgewise−, the relative error rate is also within 6%, which satisfies the blade certification requirements.
(3)
The applicability and usability of the strain-predictive BPNN models were verified by comparing with the AYSYS simulation test for 17 unmeasured points. From the comparison results, we can see that all BPNN models have high accuracies to predict strains, and the PSO-BPNN method has the smallest error. Thus, the PSO-BPNN method is much more suitable to predict the strain of unmeasured points in the full-scale static testing of wind turbine blades.
A strain-predictive PSO-BPNN model for full-scale static testing of the wind turbine blade was established in this paper and more strain values can be predicted for unmeasured points in the full-scale static testing of wind turbine blades. This study can provide more data to verify the rationality of blade design and correct the blade defects; the outputs can also be used for life prediction for wind blades, which will be considered as the next work. Moreover, the number of test samples is chosen on the basis of the static test, while the relation between sample number and accuracy will also be considered and studied in the future.

Author Contributions

Conceptualization, X.L., Z.L.(Zheng Liu), J.A.F.O.C. and A.M.P.D.J.; methodology, Z.L. (Zheng Liu), X.L., J.A.F.O.C. and A.M.P.D.J.; validation, Z.L.(Zheng Liu) and Z.L. (Zhongwei Liang); formal analysis, X.L., Z.L.(Zheng Liu), S.-P.Z.; investigation, Z.L. (Zheng Liu), S.-P.Z.; data curation, X.L., Z.L. (Zheng Liu); Writing-original draft preparation, X.L., Z.L. (Zheng Liu), Z.L. (Zhongwei Liang), S.-P.Z.; writing—review and editing, J.A.F.O.C. and A.M.P.D.J.; supervision, Z.L. (Zheng Liu)and J.A.F.O.C.; project administration, J.A.F.O.C.; funding acquisition, Z.L. (Zheng Liu), X.L., Z.L. (Zhongwei Liang) and J.A.F.O.C.

Funding

This research was funded by Science and Technology Program of Guangzhou, China (201904010463), Guangzhou University Teaching Reform Project (09-18ZX0309), the Guangzhou University Teaching Reform Project (09-18ZX0304), the Innovative Team Project of Guangdong Universities (2017KCXTD025), and the Innovative Academic Team Project of Guangzhou Education System (1201610013).

Acknowledgments

The paper was partially supported by Science and Technology Program of Guangzhou, China (201904010463), Teaching Reform Project from Guangzhou University (09-18ZX0309), Teaching Reform Project from Guangzhou University (09-18ZX0304), Science and Technology Fund of Guangzhou City (201504291326362), the Innovative Team Project of Guangdong Universities (2017KCXTD025), and the Innovative Academic Team Project of Guangzhou Education System (1201610013). This work was also supported by national funds through FCT—Fundação para a Ciência e a Tecnologia; UID/ECI/04708/2019—CONSTRUCT—Instituto de I&D em Estruturas e Construções funded by national funds through the FCT/MCTES (PIDDAC).

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

BPNNBack Propagation Neural Network
PSOParticle Swarm Optimization
PSO-BPNNBack Propagation Neural Network Improved by Particle Swarm Optimization
PSPressure Side
SSSuction Side

References

  1. Veritas, D.N. Design and Manufacture of Wind Turbine Blades, Offshore and Onshore Wind Turbines; Det Norske Veritas: Oslo, Norway, 2010. [Google Scholar]
  2. Samborsky, D.; Mandell, J.; Sears, A.; Kils, O. Static and Fatigue Testing of Thick Adhesive Joints for Wind Turbine Blades. ASME Wind Energy Symp. 2009. [Google Scholar] [Green Version]
  3. Jensen, F.M.; Falzon, B.G.; Ankersen, J.; Stang, H. Structural testing and numerical simulation of a 34m composite wind turbine blade. Compos. Struct. 2006, 76, 52–61. [Google Scholar] [CrossRef]
  4. Lee, H.G.; Kang, M.G.; Park, J. Fatigue failure of a composite wind turbine blade at its root end. Compos. Struct. 2015, 133, 878–885. [Google Scholar] [CrossRef]
  5. Pan, Z.J.; Wu, J.Z.; Liu, J.; Zhao, X.H. Fatigue failure of a composite wind turbine blade at the trailing edge. Defect Diffus. Forum 2018, 382, 191–195. [Google Scholar] [CrossRef]
  6. Lee, H.G.; Park, J. Static test until structural collapse after fatigue testing of a full-scale wind turbine blade. Compos. Struct. 2016, 136, 251–257. [Google Scholar] [CrossRef]
  7. Zhu, S.P.; Yu, Z.Y.; Liu, Q.; Ince, A. Strain energy-based multiaxial fatigue life prediction under normal-shear stress interaction. Int. J. Damage Mech. 2019, 28, 708–739. [Google Scholar] [CrossRef]
  8. Ai, Y.; Zhu, S.P.; Liao, D.; Correia, J.A.F.O.; Souto, C.; De Jesus, A.M.P.; Keshtegar, B. Probabilistic modeling of fatigue life distribution and size effect of components with random defects. Int. J. Fatigue 2019, 126, 165–173. [Google Scholar] [CrossRef]
  9. Ai, Y.; Zhu, S.P.; Liao, D.; Correia, J.A.; De Jesus, A.M.; Keshtegar, B. Probabilistic modelling of notch fatigue and size effect of components using highly stressed volume approach. Int. J. Fatigue 2019, 127, 110–119. [Google Scholar] [CrossRef]
  10. Choi, K.S.; Huh, Y.H.; Kwon, I.B.; Yoon, D.J. A tip deflection calculation method for a wind turbine blade using temperature compensated FBG sensors. Smart Mater. Struct. 2012, 21, 025008. [Google Scholar] [CrossRef]
  11. Kim, S.W.; Kang, W.R.; Jeong, M.S.; Lee, I.; Kwon, I.B. Deflection estimation of a wind turbine blade using FBG sensors embedded in the blade bonding line. Smart Mater. Struct. 2013, 22, 125004. [Google Scholar] [CrossRef]
  12. Roczek-Sieradzan, A.; Nielsen, M.; Branner, K.; Jensen, F.M.; Bitsche, R. Wind turbine blade testing under combined loading. Proceed. Risø Int. Symp. Mater. Sci. 2011, 32, 449–456. [Google Scholar]
  13. Dou, H.Y.; Zhou, H.F.; Qin, Z.L.; Xie, Z.L.; Hao, S.W. Test and analysis of full-field 3D deformation for a wind turbine blade. Acta Energ. Sol. Sin. 2015, 36, 2257–2262. [Google Scholar]
  14. Shi, K.Z.; Zhao, X.L.; Xu, J.Z. Research on fatigue test of large horizontal axis wind turbine blade. Acta Energ. Sol. Sin. 2011, 32, 1264–1268. [Google Scholar]
  15. Pan, Z.J.; Wu, J.Z. Effects of structure nonlinear on full-scale wind turbine blade static test. J. Tongji Univ. (Nat. Sci.) 2017, 45, 1491–1497. [Google Scholar]
  16. Yan, W.J.; Han, X.Y.; Cheng, L. Structure analysis and test of large-scale wind turbine blade. Renew. Energy Resour. 2014, 32, 1140. [Google Scholar]
  17. Liao, D.; Zhu, S.P.; Correia, J.A.F.O.; de Jesus, A.M.P.; Calçada, R. Computational framework for multiaxial fatigue life prediction of compressor discs considering notch effects. Eng. Fract. Mech. 2018, 202, 423–435. [Google Scholar] [CrossRef]
  18. Meng, D.; Yang, S.; Zhang, Y.; Zhu, S.P. Structural reliability analysis and uncertainties-based collaborative design and optimization of turbine blades using surrogate model. Fatigue Fract. Eng. Mater. Struct. 2019, 42, 1219–1227. [Google Scholar] [CrossRef]
  19. Zhu, S.P.; Yue, P.; Yu, Z.Y.; Wang, Q. A combined high and low cycle fatigue model for life prediction of turbine blades. Materials 2017, 10, 698. [Google Scholar] [CrossRef]
  20. Zhu, S.P.; Liu, Q.; Peng, W.; Zhang, X.C. Computational-experimental approaches for fatigue reliability assessment of turbine bladed disks. Int. J. Mech. Sci. 2018, 142–143, 502–517. [Google Scholar] [CrossRef]
  21. Meng, D.; Liu, M.; Yang, S.; Zhang, H.; Ding, R. A fluid-structure analysis approach and its application in the uncertainty-based multidisciplinary design and optimization for blades. Adv. Mech. Eng. 2018, 10, 1–7. [Google Scholar] [CrossRef]
  22. Zhu, S.P.; Liu, Y.; Liu, Q.; Yu, Z.Y. Strain energy gradient-based LCF life prediction of turbine discs using critical distance concept. Int. J. Fatigue 2018, 113, 33–42. [Google Scholar] [CrossRef]
  23. Lin, W.; Liu, X.; Renevier, N.; Stables, M.; Hall, G.M. Nonlinear aeroelastic modelling for wind turbine blades based on blade element momentum theory and geometrically exact beam theory. Energy 2014, 76, 487–501. [Google Scholar]
  24. Kusiak, A.; Zhang, Z. Adaptive Control of a Wind Turbine with Data Mining and Swarm Intelligence. IEEE Trans. Sustain. Energy 2011, 2, 28–36. [Google Scholar] [CrossRef]
  25. Cynthia, J.E.J.; Darwin, J.D.; Jeyanthy, P.A.; Darwin, J.D.; Devika, S. Power Coefficient in Wind Power Using Particle Swarm Optimization. In Proceedings of the 2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT), Kanyakumari, India, 10–11 July 2014. [Google Scholar]
  26. Fooladi, M.; Akbari Foroud, A. Recognition and assessment of different factors which affect flicker in wind turbines. IET Renew. Power Genera. 2016, 10, 250–259. [Google Scholar] [CrossRef]
  27. Wang, L.; Hu, P.; Lu, J.; Chen, F.; Hua, Q. Neural network and PSO-based structural approximation analysis for blade of wind turbine. Int. J. Modell. Identif. Control 2013, 18, 69–75. [Google Scholar] [CrossRef]
  28. Lin, S.; Chen, S.; Wu, W.; Chen, C.H. Parameter determination and feature selection for back-propagation network by particle swarm optimization. Knowl. Inf. Syst. 2009, 21, 249–266. [Google Scholar] [CrossRef]
  29. Hossain Lipu, M.S.; Hannan, M.A.; Hussain, A.; Saad, M.H. Optimal BP neural network algorithm for state of charge estimation of lithium-ion battery using PSO with PCA feature selection. J. Renew. Sustain. Energy 2017, 9, 64102. [Google Scholar] [CrossRef]
  30. Nait Amar, M.; Zeraibi, N.; Redouane, K. Bottom hole pressure estimation using hybridization neural networks and grey wolves optimization. Petroleum 2018, 4, 419–429. [Google Scholar] [CrossRef]
  31. Nayak, D.R.; Dash, R.; Majhi, B. Discrete ripplet-II transform and modifie d PSO based improved evolutionary extreme learning machine for pathological brain detection. Neurocomputing 2018, 282, 232–247. [Google Scholar] [CrossRef]
  32. Jin, C.; Jin, S.; Qin, L. Attribute selection method based on a hybrid BPNN and PSO algorithms. Appl. Soft Comput. J. 2012, 12, 2147–2155. [Google Scholar] [CrossRef]
  33. Kshirsagar, P.; Akojwar, S. Optimization of BPNN parameters using PSO for EEG signals. Adv. Intell. Syst. Res. 2017, 137, 385–394. [Google Scholar]
Figure 1. The wind turbine blade structure used in this research.
Figure 1. The wind turbine blade structure used in this research.
Materials 12 01889 g001
Figure 2. The strain gauges arrangement in the turbine blade.
Figure 2. The strain gauges arrangement in the turbine blade.
Materials 12 01889 g002
Figure 3. Full-scale static experiments of the wind turbine blade. (a) Side pulling in the full-scale static experiment of the wind turbine blade; (b) Lifting in the full-scale static experiment of the wind turbine blade.
Figure 3. Full-scale static experiments of the wind turbine blade. (a) Side pulling in the full-scale static experiment of the wind turbine blade; (b) Lifting in the full-scale static experiment of the wind turbine blade.
Materials 12 01889 g003
Figure 4. The applied loading diagram of the full-scale static testing.
Figure 4. The applied loading diagram of the full-scale static testing.
Materials 12 01889 g004
Figure 5. The topology of BPNN.
Figure 5. The topology of BPNN.
Materials 12 01889 g005
Figure 6. The optimization process of PSO-BPNN.
Figure 6. The optimization process of PSO-BPNN.
Materials 12 01889 g006
Figure 7. (a) Plotting linear regression of BPNN; (b) plotting linear regression of PSO-BPNN; (c) training state of BPNN; (d) training state of PSO-BPNN; (e) the Fitness value graph of PSO iteration.
Figure 7. (a) Plotting linear regression of BPNN; (b) plotting linear regression of PSO-BPNN; (c) training state of BPNN; (d) training state of PSO-BPNN; (e) the Fitness value graph of PSO iteration.
Materials 12 01889 g007aMaterials 12 01889 g007b
Figure 8. (a) Fitting results comparison of the training set by BPNN; (b) fitting results comparison of the training set by PSO-BPNN; (c) errors comparison of test set by BPNN and PSO-BPNN.
Figure 8. (a) Fitting results comparison of the training set by BPNN; (b) fitting results comparison of the training set by PSO-BPNN; (c) errors comparison of test set by BPNN and PSO-BPNN.
Materials 12 01889 g008
Figure 9. (a) Plotting linear regression of BPNN; (b) plotting linear regression of PSO-BPNN; (c) training state of BPNN; (d) training state of PSO-BPNN; (e) the Fitness value graph of PSO iteration.
Figure 9. (a) Plotting linear regression of BPNN; (b) plotting linear regression of PSO-BPNN; (c) training state of BPNN; (d) training state of PSO-BPNN; (e) the Fitness value graph of PSO iteration.
Materials 12 01889 g009aMaterials 12 01889 g009b
Figure 10. (a) Fitting results comparison of the training set by BPNN; (b) fitting results comparison of the training set by PSO-BPNN; (c) test set errors comparison of BPNN and PSO-BPNN.
Figure 10. (a) Fitting results comparison of the training set by BPNN; (b) fitting results comparison of the training set by PSO-BPNN; (c) test set errors comparison of BPNN and PSO-BPNN.
Materials 12 01889 g010
Figure 11. Comparisons of BPNN methods with the FEA.
Figure 11. Comparisons of BPNN methods with the FEA.
Materials 12 01889 g011
Figure 12. Comparisons of BPNN methods with the FEA.
Figure 12. Comparisons of BPNN methods with the FEA.
Materials 12 01889 g012
Table 1. The main information of the turbine blade.
Table 1. The main information of the turbine blade.
Rated power3.0 MWMaximum chord length4.32 m
Design life20 yearsMaximum twist angle15.6°
Blade length66.5 mMass15,982 kg
Matrix materialAlkali-free glass fibers impregnated with epoxy resinReinforcing phase materialImpregnated glass fibre
Main girder stuctureBox beam (2-ply beam)
Table 2. The target load for the five loading positions.
Table 2. The target load for the five loading positions.
Distances from the Loading Positions to the Blade Root (m)
18.030.042.050.060.0
The target load of edgewise+ (kN)111.562.845.034.522.0
The target load of edgewise− (kN)45.981.030.023.524.0
Table 3. The applied load of each stage when loaded on edgewise+.
Table 3. The applied load of each stage when loaded on edgewise+.
The Load Applications (kN)
Distances from the Loading Positions to the Blade Root (m)040%60%80%100%
18.00044.9266.8189.35111.95
30.00025.6437.7350.6862.88
42.00018.5627.8736.0745.37
50.00014.0520.8827.6534.53
60.0008.8813.4117.7422.11
66.5081.1473.8770.9868.2065.35
Table 4. The applied load of each stage when loaded on edgewise−.
Table 4. The applied load of each stage when loaded on edgewise−.
The Load Applications (kN)
Distances from the Loading Position to the Blade Root (m)040%60%80%100%
18.00019.0127.6036.7946.02
30.00032.6948.9465.2281.65
42.00012.2818.6724.2930.49
50.0009.6414.1818.9723.59
60.0009.6214.5019.2423.99
Table 5. The training samples used by BPNN and PSO-BPNN model.
Table 5. The training samples used by BPNN and PSO-BPNN model.
ItemsLocations of Strain GaugesLoad Applications (kN)
F1F2F3F4F5F6
1200044.925.618.614.18.973.9
2600066.837.727.920.913.471
312,00089.450.736.127.717.768.2
5045,00011262.945.434.522.165.4
5133,00044.925.618.614.18.973.9
ItemsDisplacements of the Loading Positions (mm)Strain (με)
s1s2s3s4s5s6f
18824550474210931284−55.2
2135379736108315941874−85.4
3188507973143021042472−140.1
502406351220179426333091−231.7
518824550474210931284−140.2
Table 6. The test samples used by BPNN and PSO-BPNN model.
Table 6. The test samples used by BPNN and PSO-BPNN model.
ItemsLocations of Strain GaugesLoad Applications (kN)
F1F2F3F4F5F6
136,00089.450.736.127.717.768.2
2900066.837.727.920.913.471
3210089.450.736.127.717.768.2
412,00066.837.727.920.913.471
515,00044.925.618.614.18.973.9
ItemsDisplacements of Loading Positions (mm)Strain (με)
s1s2s3s4s5s6f
18824550474210931284−71.1
2135379736108315941874−91.5
3188507973143021042472−271.2
4135379736108315941874−106.9
58824550474210931284−105.5
Table 7. The training samples trained by BPNN and PSO-BPNN model.
Table 7. The training samples trained by BPNN and PSO-BPNN model.
ItemsLocations of Strain GaugesLoad Applications(kN)
F1F2F3F4F5
160001932.712.39.69.6
212,00027.648.918.714.214.5
321,00036.865.224.31919.2
5151,0004681.730.523.624
ItemsDisplacements of the Loading Positions (mm)Strain (με)
s1s2s3s4s5s6f
166198419616912107911.3
21033076299241368161840.9
3141417838123018222152140.8
51181528105415442286269776.9
Table 8. The test samples trained by BPNN and PSO-BPNN model.
Table 8. The test samples trained by BPNN and PSO-BPNN model.
ItemsLocations of Strain Gauges Load Applications (kN)
F1F2F3F4F5
133,0001932.712.39.69.6
236,00027.648.918.714.214.5
327,00027.648.918.714.214.5
439,00036.865.224.31919.2
545,00036.865.224.31919.2
ItemsDisplacements of the Loading Positions (mm)Strain (με)
s1s2s3s4s5s6f
166198419616912107934.6
21033076299241368161852.9
31033076299241368161870.5
414141783812301822215270.2
514141783812301822215254.9

Share and Cite

MDPI and ACS Style

Liu, X.; Liu, Z.; Liang, Z.; Zhu, S.-P.; Correia, J.A.F.O.; De Jesus, A.M.P. PSO-BP Neural Network-Based Strain Prediction of Wind Turbine Blades. Materials 2019, 12, 1889. https://doi.org/10.3390/ma12121889

AMA Style

Liu X, Liu Z, Liang Z, Zhu S-P, Correia JAFO, De Jesus AMP. PSO-BP Neural Network-Based Strain Prediction of Wind Turbine Blades. Materials. 2019; 12(12):1889. https://doi.org/10.3390/ma12121889

Chicago/Turabian Style

Liu, Xin, Zheng Liu, Zhongwei Liang, Shun-Peng Zhu, José A. F. O. Correia, and Abílio M. P. De Jesus. 2019. "PSO-BP Neural Network-Based Strain Prediction of Wind Turbine Blades" Materials 12, no. 12: 1889. https://doi.org/10.3390/ma12121889

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