Next Article in Journal
Energy Efficient UAV Flight Path Model for Cluster Head Selection in Next-Generation Wireless Sensor Networks
Next Article in Special Issue
Delicar: A Smart Deep Learning Based Self Driving Product Delivery Car in Perspective of Bangladesh
Previous Article in Journal
Manual Annotation of Time in Bed Using Free-Living Recordings of Accelerometry Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Data Fusion Based on an Iterative Learning Algorithm for Fault Detection in Wind Turbine Pitch Control Systems

by
Leonardo Acho
*,† and
Gisela Pujol-Vázquez
Department of Mathematics, Universitat Politècnica de Catalunya-BarcelonaTech (ESEIAAT), 08222 Terrassa, Spain
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Submission received: 7 November 2021 / Revised: 15 December 2021 / Accepted: 16 December 2021 / Published: 17 December 2021
(This article belongs to the Special Issue Sensor Data Fusion Analysis for Broad Applications)

Abstract

:
In this article, we propose a recent iterative learning algorithm for sensor data fusion to detect pitch actuator failures in wind turbines. The development of this proposed approach is based on iterative learning control and Lyapunov’s theories. Numerical experiments were carried out to support our main contribution. These experiments consist of using a well-known wind turbine hydraulic pitch actuator model with some common faults, such as high oil content in the air, hydraulic leaks, and pump wear.

1. Introduction

Data fusion is a mathematical discipline that deals with the acquisition, processing, and combination of synergies of information gathered from sensors [1]. Data fusion can be defined as the combination of data and information from different sources, to obtain improved information [2]. This data fusion is usually done to analyze and understand a phenomenon [3,4,5], for instance a system malfunction. Data fusion techniques are present in a wide range of applications, such as smart city applications [6], allowing to manage multiple data sources; food analysis context [7]; guidance and control of autonomous vehicles [8]; medical studies [9], and so on. In addition, there are different analysis methods that combine data from different sources, where the most common options are algorithms based on optimization [10], multiblock (or multitable) methods [11], and statistical data fusion [12]. In our article, we used an original statistical parametric identification to perform data fusion, where covariance of sensory information is not required, which is generally not available.
Moreover, the data sensor has been useful to detect possible failures in the pitch actuator systems of wind turbines [13,14,15,16]. Furthermore, it turns out that a parameterized plant modeling can be a key factor for efficient fault diagnosis based on the fusion of sensor data. If in addition, only a single sensor is used for the data fusion process, an option to generate data to be merged is through an iterative process. On the other hand, it is well known that the iterative learning process can improve your performance on repetitive tasks in a finite period of time [17,18,19]. Therefore, the main objective of this article is to develop a fusion of a sensor data based on adaptive iterative learning. This process will provide data in each periodic cycle task that will be further analyzed for fault diagnosis in the wind turbine pitch actuators.
The pitch system of a wind turbine adjusts the pitch angle of the blade by turning it. In the case of a three-bladed wind turbine, there are generally three identical pitch actuators [15,20]. This part of a wind turbine is responsible for capturing the wind to convert it into mechanical energy and then into electrical one. Therefore, if the pitch actuator system has a fault, the energy efficiency conversion will be affected, among others mechanical and structural wear. Some common faults are high oil content in the air, hydraulic leaks, and pump wear. Our data fusion approach is capable of detecting these types of failures.
The iterative learning theory used for adaptive learning of a process is a key factor in many iterative learning control frameworks [17,18,19]. Therefore, an appropriate mathematical model of the pitch system will be important, and as simple as possible to perform a simple adaptive iterative learning method to our main objective. Furthermore, an iterative learning control has been used to improve control performance of proportional controllers and derivative ones [21]. Simulation results are given in [21] to support this affirmation. In [22], an iterative learning control theory is employed in a first-order hyperbolic system that helps improve controller robustness on desired time-varying trajectories. This is also supported by performing numerical examples of given hyperbolic systems. In addition, [23] shows the realization of the synchronization of non-identical neural network systems that have a variable delay in time coupled by means of an iterative learning control. According to the simulation results shown in [23], the synchronization objective is satisfied. Finally, in [24], iterative learning control is applied to a novel computational fluid dynamics model to show the performance of the controller in improving the aerodynamic load of wind turbines. In the same way, we will use numerical results to support our main contribution.
The rest of the structure of this article is as follows. Section 2 presents our data fusion approach by using a simple mathematical model of the pitch system, and the use of an adaptive iterative learning framework based on Lyapunov’s theory. Section 3 shows the results of numerical simulations and followed by Section 4, where the advantages of the proposed method are discussed. Finally, a summary is presented in Section 5.

2. Wind Turbine Mathematical Modeling

We use the following mathematical model of a tone actuator system [25]:
β ˙ ( t ) = 1 τ β ( t ) + 1 τ u p ( t ) ,
where u p ( t ) , β ( t ) , and τ are the pitch angle command, the pitch angle, and the system time constant, respectively. This mathematical model is a simple one of the following more exact model (see [14] and references there in):
β ¨ ( t ) = 2 ζ ω n β ˙ ( t ) ω n 2 ( β ( t ) u p ( t ) )
where, once again, β ( t ) is the pitch angle and u p ( t ) is the pitch angle command; ω n and ζ are the natural frequency and damping, respectively. Table 1 shows the healthy and faulty scenarios for a wind turbine. Therefore, our data fusion approach, for design, will use the simple model (1) and, in testing, the second model (2) under the different scenarios presented in Table 1.

3. Results

In this section, the statements of the iterative learning algorithm, applied to sensor data fusion, to detect pitch actuator failures, are stated.

3.1. Adaptive Iterative Learning Approach

The adaptive iterative learning control scheme is based on performing repetitive tasks to obtain a parameter estimation. In our case, we repeat a trajectory tracking of a wind turbine, where the unknown parameter comes from the system time constant. To do so, we rewrite system (1) as follows:
β ˙ ( t ) = θ ( β ( t ) u p ( t ) ) ,
where θ = 1 / τ is considered an unknown parameter. Then, adaptive iterative learning deals with finding a periodic learning dynamic to observe the parameter θ that governs the pitch dynamics.
First, we have to consider the following assumptions about wind turbine pitch actuator systems:
(A1)
The angle pitch dynamic is limited. That is, there exists a positive constant β M R , such that 0 < β ( t ) < β M for all t 0 .
(A2)
The systems (1) and (2) are bounded–input–bounded–output (BIBO)-stable dynamics. Hence, θ in (3) should be a positive constant parameter and assumed unknown.
(A3)
The pitch angle command is bounded. That is, there exists a positive constant u M R , such that u p ( t ) u M for all t 0 .
We define now the next adaptive iterative learning algorithm defined over the time interval t [ 0 , T ] :
( 1 γ ) θ ^ k ( t ) = γ θ ^ k 1 ( t ) + γ | β ( t ) u p ( t ) | , θ ^ k ( 0 ) = θ ^ k 1 ( T ) , θ ^ 0 ( t ) = θ i n i ,
where k denotes the k-th learning cycle, or iteration number. The rest of values are: θ i n i is a constant parameter; 0 < γ < 1 is the parameter set by the user; and T is the time-interval of the iterative process. The above adaptive iterative dynamic is a special case to the one proposed, for instance, in [18]. Hence, this dynamic is a kind of parameter observer to θ in (3).

3.2. Data Fusion Design

Now, we present how to perform the data fusion of the experimental data, raw (4), obtaining for each iteration a significant information able to characterize the data. To do this, the boundedness of θ ^ k ( t ) (4) must be established first, and then the data fusion can be accomplished.
To begin with the main result, let use define the following L e norm [18]:
x ( t ) e = sup 0 t T x ( t ) ,
where · denotes any vector norm. If the above norm exists, then x ( t ) L e [ 0 , T ] .
Next, we have the following result that ensures the boundedness of the iteration method (4); that is, θ ^ k ( t ) remains in a bounded region for t [ 0 , T ] and for each iteration k.
Theorem 1.
The iterative learning process proposed in (4) linked to (3), and under the assumptions (A1)–(A3), produces θ ^ ( t ) L e [ 0 , T ] for each iteration process k = 1 , 2 , .
The proof of Theorem 1 consists on consider an energy function related to each iteration, and show that its sequence is bounded. Then, we can ensure that the sequence of parameter θ ^ k ( t ) is also bounded in [ 0 , T ] ; that is, θ ^ k ( t ) L e [ 0 , T ] for k = 1 , 2 , .
Proof. 
To prove the theorem, it is sufficient to see that the dynamic of (4) remains bounded. Let us define the following positive definite functional V k ( T ) as a Lyapunov-like function [18]:
V k ( T ) = α 1 0 T θ ^ k 2 ( t ) d t
The difference of the V k ( t ) is given by
Δ V k ( T ) = V k ( T ) V k 1 ( T ) = 0 T ( θ ^ k 2 ( t ) θ ^ k 1 2 ( t ) ) d t
Let us first simplify the integral term θ ^ k 2 ( t ) in (7). Hence, using (4), we get:
θ ^ k 2 ( t ) = γ 1 γ 2 θ ^ k 1 ( t ) + β ( t ) u p ( t ) 2 = γ 1 γ 2 θ ^ k 1 2 ( t ) + β ( t ) u p ( t ) 2 + 2 β ( t ) u p ( t ) θ ^ k 1 ( t )
Then, using (8), the difference Δ V k (7) becomes:
Δ V k ( T ) = 0 T θ ^ k 2 ( t ) θ ^ k 1 2 ( t ) d t = 0 T γ 2 ( 1 γ ) 2 1 θ ^ k 1 2 ( t ) + γ 2 ( 1 γ ) 2 β ( t ) u p ( t ) 2 + 2 γ 2 ( 1 γ ) 2 β ( t ) + u p ( t ) θ ^ k 1 ( t ) d t
Now, we define γ such that γ 2 ( 1 γ ) 2 1 0 . Then, we get:
Δ V k ( T ) 0 T γ 2 ( 1 γ ) 2 β ( t ) u p ( t ) 2 + 2 γ 2 ( 1 γ ) 2 β ( t ) u p ( t ) θ ^ k 1 ( t ) d t
The boundedness of V k ( T ) (6) is concluded because β ( t ) and u p ( t ) are bounded signals. From assumptions (A1) and (A3), (10) satisfies:
Δ V k ( T ) γ 2 ( 1 γ ) 2 ( β M + u M ) 2 T + 2 ( β M + u M ) 0 T θ ^ k 1 ( t ) d t .
Finally, taking into account that θ ^ k ( t ) is a continuous function in [ 0 , T ] , for each k-th iteration, we conclude that the integral term in (11) is achievable. Hence, Δ V k ( t ) < , and θ ˜ k ( t ) L e for all k, and then θ ^ k ( t ) L e . So, θ ^ ( t ) C [ 0 , T ] for each iteration. □
Once we ensure the boundedness of the parameter estimation, we can present the data fusion scheme. The data fusion process employs experimental raw data to extract its arithmetic mean that describes it. Then, a new data raw ψ ( t ) is obtained with improved information. The data fusion block performs the following mathematical operation:
ψ ( t ) = 1 n T k = 0 n T θ ^ k ( t ) , t [ 0 , T ] ,
where n T is the nearest integer of n T , and it corresponds to the n iterative cycles, where each cycle is ran for t [ 0 , T ] . Therefore n T is the entire simulation time. Notice that all the sensor data obtained from the iterative process θ ^ k ( t ) (4) are merged into a single data raw ψ ( t ) . Then, this new data ψ ( t ) is obtained under each scenario presented in Table 1 and Table 2, and must be compared to the healthy model to establish a detection fault algorithm.

3.3. Fault Detection Algorithm

We now propose a diagnosis of pitch actuator failures based on the fusion data theory. Based on Theorem 1, Figure 1 shows the health monitoring system proposed for the diagnosis of failures in actuator devices in wind turbines. The data employed here are presented in Table 2 [26]. The diagnosis is based on the following steps. Under each scenario in Table 1, a data fusion raw ψ ( t ) (12) is obtained. Then, a decision parameter m is defined in each case. First, a healthy value of m for the nominal plant H (healthy scenario in Table 1) is derived, referred to as m H in Figure 1. Secondly, under each faulty case, parameter m is evaluated and compared to m H to decide if a failure occurs.
First, let us define parameter m: it corresponds to the regression of data fusion raw. That is, a linear relation is used to fit our data ( t , ψ ( t ) ) in (12) to a polynomial function of degree one, and by using minimum squares method. Therefore, the linear regression stage does this regression on the merged data and only m, the slope of the linear regression, is implemented.
Then, to detect a pitch actuator failure, the factor r = m m H is evaluated. If r > > 1 , a malfunction of the system has occurred, as showed in the next section.

4. Numerical Simulations

Table 2 shows the stages analyzed. Therefore, the healthy model in Figure 1 refers to the H scenario in Table 1. The experimental parameter considered in pitch actuator exact model (2), simpler model (3) and the iterative learning algorithm (4) are defined in Table 1, Table 2 and Table 3.
For reference, the following color labeling is used: (H) blue, ( F 1 ) red, ( F 2 ) orange, and ( F 3 ) green. By using the pitch command signal given in Figure 2, Figure 3 and Figure 4 show the results of the simulation of the proposed scheme. Then, in all simulations, additive noise is attached to the pitch command signal for the robustness analysis of the proposed method. Table 4 shows the obtained regression parameters, where in the three faulty scenarios parameter r is greater than 1 and the detection algorithm works. Moreover, Figure 4 pictures data fusion variable ψ ( t ) (4), and again the fault detection is illustrated.
Second experiment outcomes are shown in Figure 5, Figure 6 and Figure 7. Once again, Table 5 gives the reading regression parameters. From Table 1, Table 2, Table 3, Table 4 and Table 5, a threshold to the residual signal r ( t ) can be easily set to locate each failure. That is, despite the noise added to the data, our method is able to discern among the three different failure scenarios. As Table 5 shows, the parameter r for each case is located in a range of different values.

5. Discussion

Based on the simplest model used for the pitch actuator system (3), and because the iterative process identifies a parameter related to the system time-constant, the best option for the iterative process is to use a stepped pitch reference command, as shown in the previous simulations. However, to see the performance of our approach, we use a sine pitch command signal as shown in Figure 8. Numerical experiment results are shown in Figure 9 and Figure 10. Furthermore, Table 6 gives the related results of the iterative process results. Even in this case, the system reacts differently to different failure cases. Although the sinusoidal signal is not commonly used as a reference in estimating the time constant of a system, our approach still allows us to detect variability of this parameter. Compared to Table 5, the classification is not as robust, as expected when dealing with a sinusoidal input.Therefore, future work will be to design a residual signal, as for the sinusoidal pitch command, which will do the same job.

6. Conclusions

In this article, we developed an iterative learning algorithm capable of isolating pitch actuator faults based on a square pitch command signal. The option to employ the iterative learning approach is the ability to learn from the past to arrive at a present conclusion. This is an important process in system learning based on data results. Hence, our approach can be a recent contribution of this theory, to pitch actuator analyses in wind turbines.

Author Contributions

Conceptualization, L.A.; methodology, L.A. and G.P.-V.; software, L.A.; validation, G.P.-V.; formal analysis, L.A. and G.P.-V.; investigation, L.A. and G.P.-V.; resources, L.A.; data curation, G.P.-V.; writing—original draft preparation, L.A.; writing—review and editing, G.P.-V.; visualization, G.P.-V.; supervision, L.A.; project administration, L.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data supporting the reported results can be provided by the authors upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hall, D.L.; Llinas, J. An introduction to multisensor data fusion. Proc. IEEE 1997, 85, 6–23. [Google Scholar] [CrossRef] [Green Version]
  2. White, F.E. Data Fusion Lexicon; Joint Directors of Laboratories (JDL), Technical Panel for C3; NCCOSC Research and Development Center: San Diego, CA, USA, 1991. [Google Scholar]
  3. Varshney, P.K. Multisensor data fusion. Electron. Commun. Eng. J. 1997, 9, 245–253. [Google Scholar] [CrossRef]
  4. Dong, X.L.; Gabrilovich, E.; Heitz, G.; Horn, W.; Murphy, K.; Sun, S.; Zhang, W. From data fusion to knowledge fusion. arXiv 2015, arXiv:1503.00302. [Google Scholar] [CrossRef] [Green Version]
  5. Castanedo, F. A review of data fusion techniques. Sci. World J. 2013, 2013, 704504. [Google Scholar] [CrossRef] [PubMed]
  6. Lau, B.P.L.; Marakkalage, S.H.; Zhou, Y.; Hassan, N.U.; Yuen, C.; Zhang, M.; Tan, U.X. A survey of data fusion in smart city applications. Inf. Fusion 2019, 52, 357–374. [Google Scholar] [CrossRef]
  7. Biancolillo, A.; Boqué, R.; Cocchi, M.; Marini, F. Chapter 10—Data Fusion Strategies in Food Analysis. In Data Fusion Methodology and Applications; Cocchi, M., Ed.; Data Handling in Science and Technology Series; Elsevier: Amsterdam, The Netherlands, 2019; Volume 31, pp. 271–310. [Google Scholar] [CrossRef]
  8. Panicker, M.; Mitha, T.; Oak, K.; Deshpande, A.M.; Ganguly, C. Multisensor data fusion for an autonomous ground vehicle. In Proceedings of the 2016 Conference on Advances in Signal Processing (CASP), Pune, India, 9–11 June 2016; pp. 507–512. [Google Scholar] [CrossRef]
  9. Vavrinsky, E.; Subjak, J.; Donoval, M.; Wagner, A.; Zavodnik, T.; Svobodova, H. Application of Modern Multi-Sensor Holter in Diagnosis and Treatment. Sensors 2020, 20, 2663. [Google Scholar] [CrossRef] [PubMed]
  10. Vervliet, N.; De Lathauwer, L. Chapter 4—Numerical Optimization-Based Algorithms for Data Fusion. In Data Fusion Methodology and Applications; Cocchi, M., Ed.; Data Handling in Science and Technology Series; Elsevier: Amsterdam, The Netherlands, 2019; Volume 31, pp. 81–128. [Google Scholar] [CrossRef]
  11. Cariou, V.; Jouan-Rimbaud Bouveresse, D.; Qannari, E.; Rutledge, D. Chapter 7—ComDim Methods for the Analysis of Multiblock Data in a Data Fusion Perspective. In Data Fusion Methodology and Applications; Cocchi, M., Ed.; Data Handling in Science and Technology Series; Elsevier: Amsterdam, The Netherlands, 2019; Volume 31, pp. 179–204. [Google Scholar] [CrossRef]
  12. Xia, Y.; Leung, H. Performance analysis of statistical optimal data fusion algorithms. Inf. Sci. 2014, 277, 808–824. [Google Scholar] [CrossRef]
  13. Ruiz, M.; Mujica, L.E.; Alferez, S.; Acho, L.; Tutiven, C.; Vidal, Y.; Rodellar, J.; Pozo, F. Wind turbine fault detection and classification by means of image texture analysis. Mech. Syst. Signal Process. 2018, 107, 149–167. [Google Scholar] [CrossRef] [Green Version]
  14. Acho Zuppa, L. A quick fault detection system applied to pitch actuators of wind turbines. Renew. Energy Power Qual. J. 2020, 18, 13–17. [Google Scholar] [CrossRef]
  15. Vidal, Y.; Tutivén, C.; Rodellar, J.; Acho, L. Fault diagnosis and fault-tolerant control of wind turbines via a discrete time controller with a disturbance compensator. Energies 2015, 8, 4300–4316. [Google Scholar] [CrossRef] [Green Version]
  16. Pujol-Vazquez, G.; Acho, L.; Gibergans-Báguena, J. Fault Detection Algorithm for Wind Turbines’ Pitch Actuator Systems. Energies 2020, 13, 2861. [Google Scholar] [CrossRef]
  17. Bristow, D.A.; Tharayil, M.; Alleyne, A.G. A survey of iterative learning control. IEEE Control Syst. Mag. 2006, 26, 96–114. [Google Scholar]
  18. Tayebi, A. Adaptive iterative learning control for robot manipulators. Automatica 2004, 40, 1195–1203. [Google Scholar] [CrossRef]
  19. Acho, L. Iterative learning control for homing guidance design of missiles. Def. Technol. 2017, 13, 360–366. [Google Scholar] [CrossRef] [Green Version]
  20. Chaaban, R.; Ginsberg, D.; Fritzen, C.P. Structural load analysis of floating wind turbines under blade pitch system faults. In Wind Turbine Control and Monitoring; Springer: Cham, Switzerland, 2014; pp. 301–334. [Google Scholar]
  21. Nguyen, P.; Nguyen, N. An intelligent parameter determination approach in iterative learning control. Eur. J. Control 2021, 61, 91–100. [Google Scholar] [CrossRef]
  22. Gu, P.; Tian, S. Iterative learning control with high-order internal model for first-order hyperbolic systems. ISA Trans. 2021, in press. [Google Scholar] [CrossRef] [PubMed]
  23. Qiang, H.; Lin, Z.; Zou, X.; Sun, C.; Lu, W. Synchronizing non-identical time-varying delayed neural network systems via iterative learning control. Neurocomputing 2020, 411, 406–415. [Google Scholar] [CrossRef]
  24. Blackwell, M.; Tutty, O.; Rogers, E.; Sandberg, R. Iterative learning control applied to a non-linear vortex panel model for improved aerodynamic load performance of wind turbines with smart rotors. Int. J. Control 2016, 89, 55–68. [Google Scholar] [CrossRef] [Green Version]
  25. Inthamoussou, F.A.; Bianchi, F.D.; De Battista, H.; Mantz, R.J. Gain Scheduled H Control of Wind Turbines for the Entire Operating Range. In Wind Turbine Control and Monitoring; Springer: Cham, Switzerland, 2014; pp. 71–95. [Google Scholar]
  26. Nazir, M.; Khan, A.Q.; Mustafa, G.; Abid, M. Robust fault detection for wind turbines using reference model-based approach. J. King Saud-Univ.-Eng. Sci. 2017, 29, 244–252. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Residual signal r ( t ) for fault diagnosis based on an interactive learning process. The iterative learning process is as stated in Theorem 1. The linear regression block is a post-processing unit that is enabled after the end of the elapsed time for the test. Subscript H refers to the nominal scenario H in Table 1.
Figure 1. Residual signal r ( t ) for fault diagnosis based on an interactive learning process. The iterative learning process is as stated in Theorem 1. The linear regression block is a post-processing unit that is enabled after the end of the elapsed time for the test. Subscript H refers to the nominal scenario H in Table 1.
Sensors 21 08437 g001
Figure 2. First simulation: pitch command signal for testing, where additive noise signal can be observed.
Figure 2. First simulation: pitch command signal for testing, where additive noise signal can be observed.
Sensors 21 08437 g002
Figure 3. First simulation: pitch actuator responses for each case in Table 1: H (blue), F 1 (red), F 2 (orange), and F 3 (green). The command signal is the one in Figure 2.
Figure 3. First simulation: pitch actuator responses for each case in Table 1: H (blue), F 1 (red), F 2 (orange), and F 3 (green). The command signal is the one in Figure 2.
Sensors 21 08437 g003
Figure 4. First simulation: data fusion raw ψ ( t ) in (4) for each case in Table 1: H (blue), F 1 (red), F 2 (orange), and F 3 (green). Notice that the fault detection is reached.
Figure 4. First simulation: data fusion raw ψ ( t ) in (4) for each case in Table 1: H (blue), F 1 (red), F 2 (orange), and F 3 (green). Notice that the fault detection is reached.
Sensors 21 08437 g004
Figure 5. Second experiment: pitch command signal, where the additive noise is included to show the robustness of the proposed method.
Figure 5. Second experiment: pitch command signal, where the additive noise is included to show the robustness of the proposed method.
Sensors 21 08437 g005
Figure 6. Pitch actuator responses to command in Figure 5: H (blue), F 1 (red), F 2 (orange), and F 3 (green).
Figure 6. Pitch actuator responses to command in Figure 5: H (blue), F 1 (red), F 2 (orange), and F 3 (green).
Sensors 21 08437 g006
Figure 7. Data fusion for each case in Table 1: H (blue), F 1 (red), F 2 (orange), and F 3 (green), under the second experiment. This figure is related to Table 4: both indicates a pitch actuator fault detection.
Figure 7. Data fusion for each case in Table 1: H (blue), F 1 (red), F 2 (orange), and F 3 (green), under the second experiment. This figure is related to Table 4: both indicates a pitch actuator fault detection.
Sensors 21 08437 g007
Figure 8. Sinusoidal pitch command signal.
Figure 8. Sinusoidal pitch command signal.
Sensors 21 08437 g008
Figure 9. Actuator responses: H (blue), F 1 (red), F 2 (orange), and F 3 (green).
Figure 9. Actuator responses: H (blue), F 1 (red), F 2 (orange), and F 3 (green).
Sensors 21 08437 g009
Figure 10. Data fusion profile: H (blue), F 1 (red), F 2 (orange), and F 3 (green). In this case, the fault detection is clear for F 2 faulty scenario.
Figure 10. Data fusion profile: H (blue), F 1 (red), F 2 (orange), and F 3 (green). In this case, the fault detection is clear for F 2 faulty scenario.
Sensors 21 08437 g010
Table 1. Common faulty scenarios [26].
Table 1. Common faulty scenarios [26].
ScenarioAbbreviation
No faultH
High air oil content F 1
Hydraulic leakage F 2
Pump wear F 3
Table 2. Parameters for hydraulic pitch system under common faulty scenarios [26].
Table 2. Parameters for hydraulic pitch system under common faulty scenarios [26].
ScenarioParameter ω n (rad/s)Parameter ζ
H11.110.6
F 1 5.730.45
F 2 3.420.9
F 3 7.270.74
Table 3. Experimental parameters.
Table 3. Experimental parameters.
NameValue
γ 0.5
T 1 30 sec
θ i n i 0
n1000
Table 4. First numerical experiment results of regression parameter m.
Table 4. First numerical experiment results of regression parameter m.
Casem r = m / m H
H810.14 ( m H )1
F 1 1732.832.13
F 2 2921.093.60
F 3 1238.931.52
Table 5. Second numerical experiment results.
Table 5. Second numerical experiment results.
CaseRegression Parameter r = m / m H
H ( m H )848.301
F 1 (m)1800.572.12
F 2 (m)3053.263.59
F 3 (m)1295.671.52
Table 6. Third numerical experiment results.
Table 6. Third numerical experiment results.
CaseRegression Parameter r = m / m H
H ( m H )162.421
F 1 (m)273.601.68
F 2 (m)739.944.55
F 3 (m)287.801.77
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Acho, L.; Pujol-Vázquez, G. Data Fusion Based on an Iterative Learning Algorithm for Fault Detection in Wind Turbine Pitch Control Systems. Sensors 2021, 21, 8437. https://0-doi-org.brum.beds.ac.uk/10.3390/s21248437

AMA Style

Acho L, Pujol-Vázquez G. Data Fusion Based on an Iterative Learning Algorithm for Fault Detection in Wind Turbine Pitch Control Systems. Sensors. 2021; 21(24):8437. https://0-doi-org.brum.beds.ac.uk/10.3390/s21248437

Chicago/Turabian Style

Acho, Leonardo, and Gisela Pujol-Vázquez. 2021. "Data Fusion Based on an Iterative Learning Algorithm for Fault Detection in Wind Turbine Pitch Control Systems" Sensors 21, no. 24: 8437. https://0-doi-org.brum.beds.ac.uk/10.3390/s21248437

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