Open Access
ARTICLE
Research on the Follow-Up Control Strategy of Biaxial Fatigue Test of Wind Turbine Blade Based on Electromagnetic Excitation
1 School of Mechanical Engineering, Shandong University of Technology, Zibo, 255049, China
2 Engineering and Technology Department, CRRC Wind Power (Shandong) Co., Ltd., Jinan, 250104, China
3 Testing Center, Lianyungang Zhongfulianzhong Composite Material Group Co., Ltd., Lianyungang, 222000, China
* Corresponding Author: Leian Zhang. Email:
Energy Engineering 2023, 120(10), 2307-2323. https://doi.org/10.32604/ee.2023.030029
Received 19 March 2023; Accepted 01 June 2023; Issue published 28 September 2023
Abstract
Aiming at the drift problem that the tracking control of the actual load relative to the target load during the electromagnetic excitation biaxial fatigue test of wind turbine blades is easy to drift, a biaxial fatigue testing machine for electromagnetic excitation is designed, and the following strategy of the actual load and the target load is studied. A Fast Transversal Recursive Least Squares algorithm based on fuzzy logic (Fuzzy FTRLS) is proposed to develop a fatigue loading following dynamic strategy, which adjusts the forgetting factor in the algorithm through fuzzy logic to overcome the contradiction between convergence accuracy and convergence speed and solve the phenomenon of amplitude overshoot and phase lag of the actual load relative to the target load. Combined with the previous research results, a simulation model was constructed to verify the strategy’s effectiveness. Field tests were carried out to verify its follow-up effect. The results show that the tracking error of flapwise and edgewise direction is within 4%, which has better robustness and dynamic and static performance than the traditional Recursive Least Squares (RLS) algorithm.Keywords
To reduce the use of traditional fossil fuels and ensure sustainable energy development, there is an urgent need to develop renewable energy sources. Wind energy is regarded as one of the most promising renewable energy sources. However, since wind turbine blades are generally located in a complex working environment, the load of blades is larger in the actual operation, with a high change rate. The study shows that nearly 40% of blade failure is caused by fatigue damage. According to the latest detection standards for blade production, the blades must be carried out fatigue test [1]. At present, the mainstream methods of full-scale fatigue testing at home and abroad include forced displacement type and pendulum resonance type [2]. However, these two excitation methods are only suitable for loading in the vertical plane. When performing fatigue excitation test, only one axial surface of the blade can be loaded first, and the blade is rotated by 90 degrees. Then the other axial surface can be loaded. In fact, according to the test outline, a more accurate fatigue loading test should be the composite force in the biaxial direction of the blade. Under actual working conditions, the blade is subjected to a composite load in the two directions of flapwise and edgewise [3]. The biaxial electromagnetic excitation method is new compared to the traditional single-axis pendulum and other excitation methods. The biaxial electromagnetic excitation method can simultaneously carry out measurements loading in the flapwise and edgewise direction, which solves the above problems [4–7]. The effect produced by this composite loading method is more in line with the working conditions of the blade in actual service. Therefore, this dual-axis composite loading method is worth studying. However, in the fatigue test, the loading system is a high-order nonlinear time-varying system [8–10]. And it is difficult to ensure the real-time follow-up effect of the actual load and the target load during the fatigue loading process of the blade using traditional control methods. For example, the PID algorithm overshoots and responds slowly. Although the accuracy of RLS has improved, the magnitude of computation required is large; as a result, its response in high-frequency time-varying systems needs to be more sensitive.
The above traditional algorithm results in the system being unable to accurately apply the required load to the measured blade. This will affect the electromagnetic pulse excitation force applied to the blade, which in turn affects the steady-state amplitude of the blade. Finally, the fatigue test accuracy decreases, affecting the blade life prediction.
In terms of the following dynamic algorithm, several scholars at home and abroad have studied it. Ren et al. [11] used a terminal sliding mode controller to realize trajectory tracking control. Huang et al. [12] proposed a one-way fatigue following control strategy for blade sub-components based on LMS (Learning Management System) algorithm. Rigney et al. [13] used a combination of model predictive control and PI control to dynamically track known trajectories. Hou et al. [14] applied the control strategy of a single-neuron PID algorithm to intelligent vehicle trajectory tracking. Yasin et al. [15] designed an optimal dynamic following algorithm based on the penalty function. Chan et al. [16] used neural networks to realize steady-state tracking based on chiller stability problems. Zhang et al. [17] have applied fuzzy theory to the static loading test of wind turbine blades.
It has achieved corresponding control effects in its corresponding fields, but it is not suitable for the biaxial electromagnetic excitation test of wind turbine blades. For example, the research field of Ren et al. [11] and Hou et al. [14] is the trajectory recognition of intelligent vehicles. However, it is the field of trajectory tracking, focusing on non-high-frequency time-varying systems. For example, the following algorithm used by Rigney et al. [13], Chan et al. [16] is to predict its steady state. In this experiment, an adaptive tracking system needs to be developed to gradually reach the steady state of the experiment. Huang et al. [12] applied the LMS algorithm to the blade sub-component test, but its convergence speed was limited and was not suitable for the high-frequency scenario of this test. Zhang et al. [17] adopted a fuzzy control strategy in the static test, and the fuzzy control can better realize the adaptive change of output. Still, its static load scenario is to maintain the constant force, which is quite different from the time-varying system in this paper. However, the algorithm introduced by the above methodologist provides certain ideas for this paper in dynamic prediction and following effect, and this paper improves the idea of its following strategy to meet the needs of biaxial fatigue testing of electromagnetic excitation of wind turbine blades.
To solve the above problems, the FTRLS adaptive control algorithm of fuzzy forgetting factor is applied to the program design of the control system to realize the following load control. Since the forgetting factor in the FTRLS algorithm has a great influence on its convergence speed and accuracy, the larger the forgetting factor, the better its convergence speed and stability. But the tracking effect will become worse, and it is necessary to reduce the forgetting factor if you want to improve the tracking effect. To solve this contradiction, this paper uses fuzzy logic to control the forgetting factor in the FTRLS algorithm to achieve the adaptive change of the forgetting factor and it always maintains the optimal solution. Simulation and experimental results show that the algorithm can make the blade amplitude follow the set value, and the sampling accuracy is good, thereby shortening the test cycle.
2 Overview of the Design Scheme
The control system, actuator, and sensor constitute the wind turbine blade electromagnetic excitation fatigue loading equipment. The control system is composed of PC upper computer and electrical cabinet lower computer, and the upper computer is equipped with a human-computer interaction interface based on LabVIEW development. The actuator includes electromagnetic excitation equipment in two directions, flapwise and edgewise. The exciter in the flapwise and edgewise directions can operate simultaneously to achieve composite loading of the blades. And they can provide different excitation forces by controlling the magnitude and frequency of the current. The electromagnetic exciter is connected with the frequency conversion speed regulation system through the power cable and control cable, the load and other data are collected through the sensor, the feedback data of the sensor is transmitted to the control system, and the real-time tracking is realized by combining the adaptive algorithm. The main working parameters of the excitation system are adjusted through the frequency converter. The testing machine is shown in Fig. 1.
In this scenario, the wind turbine blades to be measured are fixed to the base by roots. A fixture is installed at the blade’s tip and connected to the exciter by a connecting mechanism. The electromagnetic pulse output beat of the exciter is controlled by the upper computer. And the fatigue test of different excitation forces is realized on the blades. At the same time, sensors are installed on the blades and in the output device to transmit the test data back to the host computer in real-time to realize the above series of control schemes.
3.1 Overview of Fast Transversal Recursive Least Squares (FTRLS) Adaptive Algorithm
An adaptive algorithm is an algorithm that automatically adjusts the processing method, order, parameters, boundaries, or constraints according to the data characteristics of the processed data to achieve the best processing effect. Traditional RLS has a small gradient estimation error and convergence speed, mainly because it can input both past and current signal vectors; this is shown in Fig. 2a. But too much calculation data at the same time leads to its large amount of operation. But because of this, the amount of data that needs to be processed at the same time will become larger, which will increase the amount of computation it needs at the same time. Its single iteration of the calculation magnitude is
In view of the large computational amount of the RLS algorithm, many fast RLS algorithms have been proposed to overcome the contradiction between convergence speed and accuracy. Among them, the Fast Transversal Recursive Least Squares (FTRLS) algorithm is the most attractive and has been widely used. This paper combines the FTRLS algorithm with an electromagnetic excitation biaxial fatigue test. Finally, the dynamic quantities required for this experiment, such as input and output, are derived.
The FTRLS algorithm introduces forward prediction error and backward prediction error
As shown in Fig. 2b, the fast algorithm needs to solve both forward and backward linear prediction problems, which are completed by two predictors represented by and
Start with the forward prediction:
According to the biaxial fatigue test, the instantaneous input of k moment is
The prior estimation error is:
The posterior estimation error is:
The sum of the least squares is:
Because in practical use, new data is often more valuable than old data, a forgetting factor
where conversion factor
where gain vector
where performance parameter
Then the final forward prediction coefficient vector
Then make a backward prediction:
The prior estimation error is:
The posterior estimation error is:
The sum of the least squares is:
The updated equation for
The backward prediction coefficient vector update equation is:
Then the joint process estimation is carried out: The parameters are set according to the biaxial fatigue test:
The a priori error between the input signal and the desired signal can be expressed as:
The relationship between the a priori error and the a posteriori error is:
The relationship between the a priori error and the a posteriori error is:
Therefore, the final FTRLS-based adaptive weight control strategy is shown below:
In Eq. (16):
Among them, the weight vector
3.2 Fuzzy Forgetting Factor FTRLS Algorithm
Fuzzy logic consists of four steps, namely: (1) Fuzzy sets of design parameters; (2) Design fuzzy rules; (3) Design fuzzy operators; (4) Defuzzing [22–25]. The fuzzy control logic used in this paper uses two inputs, i.e., the residual and residual change rate of the controlled dynamics, and one output, the forgetting factor.
The purpose of using the forgetting factor in the FTRLS algorithm is to guarantee that the impact of previous data on the present is as low as possible. So that in an unsteady state environment, the filter can still work, and has a strong dynamic tracking capability. At the same time, fuzzy logic is used in this article to adjust the forgetting factor of the control signal in real time instead of using a fixed forgetting factor.
3.2.1 Fuzzy Sets of Design Parameters
The absolute value of the residual
In order to avoid the error caused by the system response being too sensitive to a single measurement result, we use the residual average of the shorter time series as the evaluation function
Therefore, the fuzzy input used in this control strategy is the average value of the residual time series
3.2.2 Design Fuzzy Rules and Fuzzy Operators
The specific idea is: ① Determine the input and output and its fuzzy set, ② Define the input and output membership function, and ③ Establish fuzzy control rules through the fuzzy control table.
Firstly, the
When both
Guided by the above knowledge, fuzzy control rules are established, as shown in Fig. 5.
3.2.3 The Defuzzification Adopts the Center of Gravity Method
The output is shown in the following equation:
where q is the approximate number of member functions, and
3.3 Fuzzy Logic-Based Filtering and Amplitude Control Policy
The inputs and weights of the system loading are shown in Eqs. (20)–(23), respectively, where
Flapwise direction input:
Edgewise direction input:
Substituting Eqs. (20)–(23) into Eq. (16), respectively, the final output function of the system is:
Let
From Eqs. (26) and (27), it can be seen that the system output can be compensated by adjusting
In MATLAB/Simulink, a simulation model of the testing machine is constructed to verify the effectiveness of the control strategy. Firstly, taking the flapwise direction as an example, the load and amplitude response of blades under the traditional RLS and fuzzy FTRLS algorithms are explored. The simulation results are presented in Fig. 6.
Fig. 6 shows the load and steady-state response curves of the system when the blades are excited by electromagnetic pulses, and the four curves are the results of the target response and traditional RLS simulation. It can be seen that the traditional RLS algorithm has a very serious hysteresis effect and overshoot problem for the following of the pulse signal of the step, and the peak can only be reached after 0.15 s, and the overshoot is −9%, which leads to amplitude attenuation and phase hysteresis of the amplitude, and a large steady-state error with the target.
The simulation results after using the fuzzy FTRLS algorithm to control the strategy are shown in Fig. 7. The problems of hysteresis and overshoot are significantly improved, and the actual load can stably follow the expected load, which achieves the expected following effect.
Next, the biaxial fatigue simulation is carried out [26], and its parameters are determined according to the field test of biaxial electromagnetic fatigue loading, and the sinusoidal excitation force is input in the flapwise and edgewise direction, and the amplitude of the flapwise direction is between ±0.15 m, and the frequency is 1.0 Hz. The edgewise direction amplitude is between ±0.08 m, and the frequency is 1.5 Hz. Based on the above model, the dual-axis following effect is shownin Fig. 8.
As shown in Fig. 8, in the whole process, except for a small range of amplitude attenuation at the peak, the overall following effect meets the requirements of the algorithm design. However, the simulation is ideal, so field tests are required for further verification.
Through the above design, a blade electromagnetic fatigue test platform was built in this unit, and the sinusoidal force of biaxial loading was analyzed according to the test requirements, and the following effect of the blade and the loading source was analyzed, and the test parameters were shown in Table 1.
The whole test loading system includes the blade, electromagnetic fatigue, test base, upper computer, control cabinet, sensor, etc. The test system is shown in Fig. 9.
The experimental subject is a two-m-long model of wind turbine blades. This blade is made with the same process as the actual large blade now in service. The main beam and web body are made of glass fiber composite, the web and core are sandwich structures, and the middle sandwich layer uses PVC foam board. This model uses the same structure and materials as the current mainstream large service blades, which ensures the reliability of this test result.
The blade model is fixed on the test base through the root, the electromagnetic excitation device in the biaxial direction is fixed close to the tip of the blade, and the blade output suitable excitation force is fatigue loaded through the iron core, connecting rod, etc.
Taking the flapwise direction as an example, the actual load and amplitude following response when using different algorithm control strategies are collected by the strain acquisition system in the actual experiment, and the results are presented in Fig. 10.
In the case of using the traditional RLS algorithm, the acquisition curve of the strain acquisition system is shown in Fig. 10. The actual load response and the target impulse response do have certain lag and overshoot problems, resulting in the blade fatigue curve cannot form simple harmonic vibration and cannot achieve the steady-state response, so the experimental data using this algorithm cannot accurately calculate the strain. In the actual test, the blade cannot achieve resonance in this state, which will cause serious damage to the blade itself and mislead the calculation of the fatigue life of the blade.
Fig. 11 shows the fatigue test response following the introduction of the fuzzy FTRLS algorithm. It can be seen from the figure that the actual load is basically the ideal pulse load, and the blade has a stable accumulation process in the initial stage and finally enters the steady state when the excitation force and the vibration energy consumption of the blade are equal. The actual test blade finally achieves the resonance effect, which verifies the feasibility of the algorithm.
Next, the blade is subjected to biaxial fatigue loading because the hetero frequency loading is more practical than the same frequency. The experimental parameters are the flapwise frequency is 1 Hz, and the edgewise frequency is 1.5 Hz. Under the excitation of the two axes’ respective frequencies, the flapwise and edgewise direction fatigue test curve is shown in Fig. 12.
As shown in Fig. 12a, the direction of flapwise has a following effect at the beginning, and a stable resonance is reached in 10 s. As can be seen from Fig. 12c, the edgewise direction begins to follow in about 0.5 s and reaches resonance in about 7 s.
It can be seen from Fig. 12 that whether it is oscillating or flapwise direction when using the traditional RLS algorithm, the strain curves in both directions are difficult to maintain stability, and the phenomenon of overshoot between the actual strain curve and the target strain frequently occurs. Combined with the fuzzy FTRLS algorithm, the key point strain of the blade flapwise and edgewise direction can reach a stable and recommended value, indicating that the control system can accurately control the strain in real time so that it can continue to approach the recommended value and finally reach steady state.
This is shown in Figs. 12b and 12d, and it can be seen from the error curve that after the fuzzy FTRLS algorithm is adopted, the bidirectional loading error is controlled within 4%, which achieves the expected following effect. Therefore, the effectiveness of the design scheme and the following algorithm is fully verified.
Based on the biaxial fatigue test of the electromagnetic force of wind turbine blades, this paper first designs a set of control schemes from the computer to the adaptive controller to the actuator and then develops an FTRLS algorithm based on fuzzy forgetting factor for the real-time tracking of dynamic quantities in the experiment, and finally builds a test platform to verify the feasibility of the algorithm, and concludes the following:
1) Through the analysis of the electromagnetic force biaxial fatigue test data, it is found that the biaxial fatigue test system for the electromagnetic force of wind turbine blades requires a high frequency of loads and rapid changes. The traditional RLS algorithm conflicts between convergence speed and accuracy, and it is necessary to develop a control strategy with fast response speed and strong robustness to meet the needs of the biaxial fatigue test.
2) In this paper, an FTRLS control strategy based on the fuzzy forgetting factor is adopted, and the field test data show that the dynamic tracking error of flapwise and edgewise direction is controlled within 4%, which meets the test requirements. Therefore, this control strategy can better control the controlled object and realize the real-time follow-up of its dynamic quantity. At the same time, this control strategy also provides valuable experience for electromagnetic excitation biaxial fatigue testing.
Acknowledgement: The authors would like to acknowledge the Institute of Wind Power Blade New Technology Industrialization of Shandong University of Technology for providing technical guidance for this project.
Funding Statement: This research was funded by the National Natural Science Foundation of China (Grant Number 52075305).
Author Contributions: The authors confirm contribution to the paper as follows: study conception and design: Leian Zhang, Wenzhe Guo; data collection: Weisheng Liu; analysis and interpretation of results: Chao Lv, Jiabin Tian; draft manuscript preparation: Wenzhe Guo. All authors reviewed the results and approved the final version of the manuscript.
Availability of Data and Materials: The data used in this research are available upon the request from the corresponding author. Some data is not available because of the confidentiality of the industry.
Conflicts of Interest: The authors declare that they have no conflicts of interest to report regarding the present study.
References
1. Zhang, L., Guo, Y., Wang, J., Huang, X., Wei, X. et al. (2019). Structural failure test of a 52.5 m wind turbine blade under combined loading. Engineering Failure Analysis, 103(11), 286–293. [Google Scholar]
2. Zhang, M., Tan, B., Xu, J. (2018). Smart fatigue load control on the large-scale wind turbine blades using different sensing signals. Renewable Energy, 87(4), 111–119. [Google Scholar]
3. Liao, G., Wu, J., Zhang, H. (2019). Wind turbine blades biaxial inertia vibration fatigue loading system and control. Acta Energiae Solaris Sinica, 40(2), 356–362. [Google Scholar]
4. Eder, M. A., Belloni, F., Tesauro, A., Hanis, T. (2017). A multi-frequency fatigue testing method for wind turbine rotor blades. Journal of Sound and Vibration, 388(2), 123–140. [Google Scholar]
5. White, D., Desmond, M., Gowharji, W., Beckwith, J. A., Meierjurgen, K. J. (2011). Development of a dual-axis phase-locked resonant excitation test method for fatigue testing of wind turbine blades. ASME International Mechanical Engineering Congress & Exposition, 54907, 1163–1172. [Google Scholar]
6. Lu, L., Zhu, M., Wu, H., Wu, J. (2022). A review and case analysis on biaxial synchronous loading technology and fast moment-matching methods for fatigue tests of wind turbine blades. Energies, 15(13), 4881. [Google Scholar]
7. Zhang, L., Yu, X., Wei, X., Liu, W. (2018). Joint excitation synchronization characteristics of fatigue test for offshore wind turbine blade. AIP Advances, 19(1), 5512–5525. [Google Scholar]
8. Li, D. (2023). Wind turbine blades load matching method under biaxial fatigue test. Journal of Engineering Mechanics and Machinery, 8(1), 1–11. [Google Scholar]
9. Wang, X., Li, W., Liu, Y., Wen, Z. (2021). Constant tension control of umbilical cable tension-bending combined fatigue testing machine. Journal of Harbin Engineering University, 42(5), 632–640. [Google Scholar]
10. Dreidy, M., Mokhlis, H., Mekhilef, S. (2017). Inertia response and frequency control techniques for renewable energy sources: A review. Renewable & Sustainable Energy Reviews, 69, 144–155. [Google Scholar]
11. Ren, D., Zhang, J., Zhang, J., Cui, S. (2011). Trajectory planning and yaw rate tracking control for lane changing of intelligent vehicle on curved road. Control and Dynamics, 54(3), 630–642. [Google Scholar]
12. Hang, X., Tao, L., Yao, J., Zhang, L., Wei, X. (2017). Research on following control strategy of wind turbine blade bolt sleeve fatigue testing machine. Journal of Solar Energy, 38(8), 2106–2111. [Google Scholar]
13. Rigney, B., Pao, L., Lawrence, D. (2009). Nonminimum phase dynamic inversion for settle time applications. IEEE Transactions on Control Systems Technology, 17(5), 989–1005. [Google Scholar]
14. Hou, Y., Zhu, Z. H. (2015). Application of single-neuron PID control algorithm in intelligent vehicle control system. Control and Instruments in Chemical Industry, 42(2), 134–138. [Google Scholar]
15. Yasin M., Hussain M. J. (2016). A novel adaptive algorithm addresses potential problems of blind algorithm. International Journal of Antennas and Propagation, 5, 1–8. [Google Scholar]
16. Chan, T., Chang, Y., Huang, J. (2017). Application of artificial neural network and genetic algorithm to the optimization of load distribution for a multiple-type-chiller plant. Building Simulation, 10(2), 711–722. [Google Scholar]
17. Zhang, L., Huang, X., Yuan, G. (2015). Control algorithm of static loading test for wind turbine blade based on fuzzy theory. International Journal of Smart Home, 9(4), 107–116. [Google Scholar]
18. Paleologu, C., Benesty, J., Ciochina, S. (2008). A robust variable forgetting factor recursive least-squares algorithm for system identification. IEEE Signal Processing Letters, 15, 597–600. [Google Scholar]
19. Elisei-Iliescu, C., Dogariu, L. M., Paleologu, C., Benesty, J., Enescu, A. A. et al. (2020). A recursive least-squares algorithm for the identification of trilinear forms. IEEE Transactions on Signal Processing, 13(6), 135. [Google Scholar]
20. Zhang, R., Zhao, H. (2021). A novel method for online extraction of small-angle scattering pulse signals from particles based on variable forgetting factor RLS algorithm. Sensors, 21(17), 5759. [Google Scholar] [PubMed]
21. Wan, C., Chen, D., Yang, J. (2022). Pulse rate estimation from forehead photoplethysmograph signal using RLS adaptive filtering with dynamical reference signal. Biomedical Signal Processing and Control, 71(B), 1746–8094. [Google Scholar]
22. Liang, H., Zou, J., Zuo, K., Muhammad, J. K. (2020). An improved genetic algorithm optimization fuzzy controller applied to the wellhead back pressure control system. Mechanical Systems and Signal Processing, 142, 888–3270. [Google Scholar]
23. Precup, R. M., David, R. C., Petriu, E. M. (2016). Grey wolf optimizer algorithm-based tuning of fuzzy control systems with reduced parametric sensitivity. IEEE Transactions on Industrial Electronics, 64(1), 527–534. [Google Scholar]
24. Zakharov, Y. V., Nascimento, V. H. (2013). Dcd-RLS adaptive filters with penalties for sparse identification. IEEE Transactions on Signal Processing, 61(12), 3198–3213. [Google Scholar]
25. Pan, Y., Wu, Y., Hak-Keung, L. (2022). Security-based fuzzy control for nonlinear networked control systems with dos attacks via a resilient event-triggered scheme. IEEE Transactions on Fuzzy Systems, 30(10), 4359–4368. [Google Scholar]
26. Huang, X., Zhang, L., Yuan, G., Wang, N. (2015). Coupling mechanism of dual-excitation fatigue loading system of wind turbine blades. Journal of Vibroengineering, 17(5), 2624–2632. [Google Scholar]
Cite This Article
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.