Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

1 Introduction

The main hindrance for more widespread deployment of the wind turbines is the high initial cost for setting up of wind farms and its subsequent maintenance. These high initial costs make the energy more expensive than the conventional energy sources. The cost of generation being the biggest drawback of wind energy, there is a concerted effort to reduce it. This can be achieved by increasing the life-time of the wind turbines; reducing maintenance costs and ensuring high availability. The lifetime may be increased by ensuring a more robust design while the maintenance cost may be lowered and the high availability ensured through the use of condition monitoring (CM) and structural health monitoring (SHM) (Cho et al. 2010). SHM allows early detection of damage and allows maintenance planning which reduces the cost (Doebling et al. 1998). Furthermore, it can allow us to avoid unnecessary downtime, hence increasing the availability of the system.

The SHM needs to be low cost, and suitable for continuous monitoring. These techniques are based on the concept that, the change in mechanical properties of the structure will be captured by a change in its dynamic characteristics (Adewuyi et al. 2009). The SHM process involves the observation of a system over time using periodically sampled dynamic response measurements from an array of sensors, followed by the extraction of damage-sensitive features from these measurements, and the statistical analysis of these features to determine the current state of the system’s health. The SHM process requires use of sensors for data collection, filters for data cleansing, and central data processing units for feature extraction and post processing.

SHM has been a field of active research in the aerospace and offshore industry for several decades and many methods have been proposed and investigated. These methods have been able to detect and locate damage in a laboratory environment under controlled conditions. However when these methods were implemented for field validations or in real structures, the results obtained were not up to the desired level. The discrepancy between the expected and the measured results are mainly attributed to the uncertainty in the measurement environment with respect to noise, temperature and excitation mechanism for the structure. Hence there is a search for an SHM system which is able to detect damage in working conditions, and is robust enough to changes in ambient conditions and excitation. Furthermore, the method should be able to detect small levels of damage.

The lack of a standard method for designing an SHM system which will enable us to perform accurate damage detection is the primary motivation of this research.

2 Methodology Overview

The scope of the research is SHM of Tower Structures through the measurement of the strain in the tower subject to in-service loading. The methodology is explained here.

2.1 Neutral Axis

The primary function of the tower structure is to support the hub, and the nacelle of the wind turbine. The nacelle and the hub are axial loads which are eccentrically loaded on the tower. This eccentric loading gives rise to axial compressive loads as well as bending loads as shown in Fig. 14.1. The axial compression is uniform over the entire cross section while the bending loads will be tensile at one end and compressive at the other. Furthermore, the tower experiences wind loads which result in bending strains in the tower. The axial strains are given by Eq. (14.1):

Fig. 14.1
figure 1

Flexural strain distribution over the cross-section subject to eccentric loading (Soman et al. 2014b)

$$ {\varepsilon}_{axial} = \frac{F}{EA} $$
(14.1)

where, ε axial is the longitudinal strain in bending, F is the net axial force due to the nacelle, hub and other wind turbine components, E is the Young’s modulus and A is the area of the cross section. Equation (14.2) gives the bending strains:

$$ {\varepsilon}_{bending} = \frac{M_by}{EI} $$
(14.2)

where, ε bending is the longitudinal strain in bending, M b is the net bending moment at the cross section due to wind loading and eccentricity, and I is the area moment of inertia, y is the distance from the NA to the location of the sensor (Xia et al. 2012).

Thus, one surface of the tower experiences, a combination of two axial compressions, (right side, Fig. 14.1) while the other end experiences a combination of compressive load due to the weight and tensile load due to the bending (left side, Fig. 14.1). The net strains on the right and left surface in Fig. 14.1 are given by Eq. (14.3) (Soman et al. 2015b):

$$ {\varepsilon}_{r/l} = -{\varepsilon}_{axial} \pm {\varepsilon}_{bending} $$
(14.3)

If the line connecting the two strain levels is extended, there will be a point where the strain experienced will be zero, which is identified as the NA point. The NA of the section is a function of the flexural rigidity of the structure, and does not depend on the applied bending loads, thus by, measuring the strains at the opposite edges of the beam, the NA can be located, which in turn may be used as an indicator of the damage. Figure 14.1 explains the abbreviations used and the concept. The NA can thus be estimated based on the strain measurements. This point may be found out by linear extrapolation, and is given by Eq. (14.4) (Soman et al. 2015b):

$$ L = \frac{\left({\varepsilon}_{bending} - {\varepsilon}_{axial}\right)\cdot w}{2 \cdot {\varepsilon}_{bending}} = \frac{\varepsilon_l\cdot w}{\left({\varepsilon}_l - {\varepsilon}_r\right)} $$
(14.4)

where, L is the NA Location. It should be noted that the dimensions of the NA location are that of distance, so this metric may be represented as a dimensionless quantity given by Eq. (14.5) (Soman et al. 2015b):

$$ NAE = \frac{L}{w} $$
(14.5)

The NAE can be made at each time instant based on measured strains at that instance using Eq. (14.5). This approach is termed as direct estimation in further sections, or they can be estimated based on the previous estimates and updated at each time instant using the new measurements using KF which is explained in detail in the later section.

2.2 Damage Sensitive Feature

As mentioned, in earlier section, the NA location is independent of the loading conditions, and depends only on the condition of the structure. Thus the % change in the NAE is taken as the damage sensitive feature and is given by Eq. (14.6) (Soman et al. 2015a):

$$ \varDelta NAE = \frac{NA{E}_{healthy}-NA{E}_{monitored}}{NA{E}_{healthy}} \times 100\% $$
(14.6)

The NAEhealthy is developed at the time of the installation of sensors when the structure is known to be in healthy condition. NAEmonitored is the estimate at every time step. If the % change exceeds a certain threshold, an alarm is raised indicating damage. This threshold is based on sensitivity studies and the tradeoff between the probability of false positive and false negative detections.

2.3 Bi-Axial NA tracking

The aim of the SHM system is accurate Level II damage detection. In order to locate the damage, one needs the coordinates of the damage location along the x; y; z axes. The sensor placement at diametrically opposite locations along the tower, as shown in Fig. 14.1, if extended by placing an array of sensors in a line along the tower, can locate the damage along the altitude (z axis). In order to detect the location along the circumference of the tower, we need to perform bi-axial neutral axis tracking. The sensor pairs are placed along mutually perpendicular axes to map the x and y coordinates of damage location. In the polar coordinates, this location can be detected by the angle alone. By the mutually perpendicular sensor placement, the damage can be observed in the form of the sine and the cosine component. The change along x axis is given by the cosine component while along the y axis is given by the sine component of the angle. Thus knowing these components one can determine by taking the tan inverse of the ratio of the changes in the sine and cosine as shown in Eq. (14.7) (Soman et al. 2015b):

$$ DL = { \tan}^{-1}\left(\frac{\varDelta NA{E}_{yaxis}}{\varDelta NA{E}_{xaxis}}\right) $$
(14.7)

where DL is the damage location in terms of angle (ϕ).

It should be kept in mind that the periodicity for sine and cosine is 2π while that for tan ratio is π thus leading to loss of directionality. Thus a decision level data fusion is necessary, where the change in the directionality is overcome by proper study of the change in the NA location along both the sensor axes. The sign of the change in the NAE of both the axes determine the exact location of the damage.

2.4 Kalman Filter

The KF is a set of mathematical equations that provides an efficient computational (recursive) solution of the least squares method (Welch and Bishop 1995). Theoretically, KF combines a system’s dynamic model (physical laws of motion) and measurements (sensor readings) to form an estimate of the systems varying quantities (system state) that is better than the estimate of the system obtained by measurement alone (Welch and Bishop 1995).

The KF allows estimation of the state variable x of a discrete time controlled process governed by the linear stochastic difference equation. In the absence of the control scalar, it can be given by Eq. (14.8) (Brown and Hwang 1997):

$$ {\boldsymbol{x}}_{k+1}={\boldsymbol{A}}_k{\boldsymbol{x}}_k+{\boldsymbol{w}}_k $$
(14.8)

where A is the state transition matrix and w k is the white process noise, k indicates the time step. The measurement equation is given by Eq. (14.9):

$$ {\boldsymbol{z}}_k=\boldsymbol{H}{\boldsymbol{x}}_k+{\boldsymbol{v}}_k $$
(14.9)

where H is the measurement matrix that relates to the observation z k and v k is the measurement noise.

The goal of using KF is to find an equation that computes a posteriori state x k/k as a linear combination of an a priori estimate x k/k−1 and a weighted difference between an actual measurement z k and a measurement prediction Hx k/k−1 as shown in Eq. (14.10):

$$ {\boldsymbol{x}}_{k/k}={\boldsymbol{x}}_{k\ /k-1}+\boldsymbol{K}\left({\boldsymbol{z}}_k-\boldsymbol{H}{\boldsymbol{x}}_{k\ /k-1}\right) $$
(14.10)

where K is the Kalman gain. The value of K is chosen to minimise the error covariance. There are several forms of the K matrix discussed in literature. One form of this matrix used for the gain computation is given by Eq. (14.11):

$$ {\boldsymbol{K}}_k={\boldsymbol{P}}_{k/k-1}{\boldsymbol{H}}_k^T\ {\left({\boldsymbol{H}}_k{\boldsymbol{P}}_{k/k-1}{\boldsymbol{H}}_k^T + {\boldsymbol{R}}_k\right)}^{-1} $$
(14.11)

where, P is the error covariance matrix, and R k is the measurement noise covariance matrix.

Figure 14.2 concisely explains the implementation of the KF in the present application.

Fig. 14.2
figure 2

Flow chart for the implementation of the KF (Soman et al. 2014a)

The state estimate variable is X k = [NAE, 1, θ] T, NAE in undamaged condition should remain constant independent of the applied loads, the second variable tracked is the constant value 1. This constant is incorporated to ensure, correct relation between the state estimation matrix, the observation matrix and the measurement matrix. The added benefit of the constant is, it makes the measurement matrix square, which allows faster computations. The third component of the vector is the variable θ for the yaw angle. It is a linear estimate of the measurement from the sensor. The input for the KF algorithm is essentially the state transition matrix (A), which relates the state estimate variable in time. In this case, A is a unity matrix of dimension 3 as the state estimates are random and not co-related in time. The other input is the measurement matrix (H) which links the state estimation variable X k , and the measurement variable (Z k ) at each time step (measurement from the sensors).

The H matrix takes into consideration the observability of the NA based on the locations of the sensors and is designed for accurate system modelling while maintaining the linearity of the measurement step. In the present case, Z k  = [ε l , ε r , θ]T vector consisting of the strain measurements from the left (ε l ) and the right side (ε r ) of the tower and the yaw angle measurement (θ) of the nacelle.

3 Structure Modelling

The mathematical formulation and the theory discussed in Sect. 14.2 was applied on a FE model of the DTU 10 MW Reference Wind Turbine (RWT) (Bak et al. 2013) for numerical validation. The theory was later validated on the real strain data from the Nordtank NTK 500/41 wind turbine (Paulsen 2011). This section gives the overview of the structures used for the validation and the details of the FE modelling of these structures.

3.1 DTU 10 MW RWT

The tower was modelled using the geometric and material properties from the design drawings in commercial FE software ABAQUS. The tower structure was modelled with S4R shell elements. For studying the behavior of the tower to wind loading the dynamic direct analysis was to be carried out. The dynamic analysis uses the modal superposition for estimating the displacements and the strain, so in order to achieve accurate results, and limit the computational load the number of extracted mode shapes was 50. The mesh size of the element was then chosen in order to achieve stable and smooth mode shapes for the extracted modes. The tower was divided in to 82 elements along the height and 48 elements around the circumference. This allowed a reasonable aspect ratio of the shell elements, which lead to a more stable and reliable computation. The tower was encased at the bottom (all DOFs at bottom fixed). The nacelle and hub loads were applied as point loads, at specified eccentricity and height indicated from the design specifications. The wind loads were simulated as random loads using Euro-codes (Standards Norway 2009). A peak wind pressure was selected and applied on the surface area facing the wind, in order to compute the force. The force increases according to the power law along the height of the tower (Sen et al. 2012). The blades, however, were assumed to be pitched into a full aerodynamic brake position to ensure minimal rotor motion and consequent change in mass distribution, which may affect the NA (Bas et al. 2012).

3.2 Nordtank NTK 500/41 Wind Turbine

The methodology proposed in Sect. 14.2 was validated from real strain data from the Nordtank wind turbine. The test wind turbine, is located at Risø Campus, Roskilde, and is a traditional Danish three-bladed stall regulated Nordtank (see specifications in Table 14.1).

Table 14.1 Nordtank NTK 500/41 specifications (Paulsen 2011)

The wind turbine is instrumented with a variety of sensors on the blades, in the gearbox and on the tower for measuring the different response of the structure and the ambient conditions like strain, the acceleration response to wind loading, the wind speed and direction, the yaw angle, temperature etc. Some of these sensors, namely the strain sensors at the bottom of the tower, the wind speed and direction sensors and the yaw angle measurements have been used for the validation of the methodology. The type of the sensor and its description is given in Table 14.2

Table 14.2 Relevant sensor specifications (Paulsen 2011)

4 Numerical Simulations

The methodology highlighted in Sect. 14.2 was applied on the numerical models described in Sect. 14.3.1. The goals of the simulations were to:

  • Establish the need for KF based NA tracking

  • Establish NA as a damage sensitive feature

  • Perform Level II damage detection using Bi-Axial NA tracking

  • Establish the robustness of KF based NA tracking methodology

4.1 Need for KF tracking

The KF as explained in Sect. 14.2.4 combines the previous estimate of the state and the new estimate based on the measurements. Thus in noisy conditions, the KF based estimation is much more stable than the direct estimation. Also, in the second section it was outlined how one can estimate the NA from the instantaneous measured strains. This section compares the NA estimation by these two methods in different simulated conditions. The measured strains and the yaw angle were taken as input to the system and the NA location was estimated by both the methods. The measured signal was contaminated with different levels of white noise in order to simulate real conditions. Table 14.3 shows the statistical performance of the two estimation methods.

Table 14.3 Statistical performance of estimators (Soman et al. 2015a)

As can be seen, the KF needs some initial time for the convergence, but once the convergence is achieved the estimation is more stable. This can be seen from the lower standard deviation in the NA estimate observed while using the KF estimation than that using the direct estimation. Furthermore, it can also be seen that the mean NA position for the KF based estimation is more stable than that using direct estimation. The more stable mean will allow us to set lower thresholds for the change in NA position. This in turn will allow detection of small levels of damage in the tower structure.

Thus, use of KF improves the estimation, and as such, is recommended for accurate NA tracking. Furthermore, the KF algorithm is ideally suited for data fusion, and hence the yaw angle tracking can be seamlessly included in the algorithm in order to increase the confidence level in the NA tracking.

4.2 NA as a Damage Sensitive Feature

As explained in the earlier section, the NA of the cross-section of the tower is the property of the condition of the structure and may be used as a damage indicator. In order to validate the use of NA as damage indicator, artificial damage was introduced in one element of the tower, by reducing the flexural rigidity of that particular element by 20 %. The simulated damage was detected by comparing the NAE of the damage and the undamaged element. The relative change in the location of the NA is given in Table 14.4.

Table 14.4 NA based damage detection in presence of noise (Soman et al. 2014a)

The damage is detected if the change in the NA estimation of the damaged and undamaged state is more than a specified threshold, which is determined based on simulated studies of different damage scenarios (Soman et al. 2015a). As can be clearly observed, even in the presence of measurement noise, there is significant difference in the change of the NAE of the damage element and the others, so the chances for a false detection are quite minimal and as such a lower threshold may be possible 1 % in the case where yaw angle is being tracked as well. Thus NA can be used as a robust damage sensitive feature.

4.3 Bi-axial NA tracking

NA may be used as a damage sensitive feature. Table 14.2 only gives the location of the damage along the altitude. In order to isolate the damage even further, bi-axial NA tracking is necessary. For bi-axial NA tracking, two mutually perpendicular sensor pairs are necessary as explained in Sect. 14.2.3. Then the change in NA can be mapped along the two axes and the exact location determined. In order to show the methodology, four different damage scenarios were simulated, as shown in Fig. 14.3.

Fig. 14.3
figure 3

Damage scenarios indicating the need for bi-axial NA tracking (Soman et al. 2015b)

Table 14.5 Bi-axial NA tracking for damage detection (Soman et al. 2015b)

Table 14.5 shows the change in NA along the two axes, and as can be seen through decision level data fusion, we can easily isolate the damage accurately.

The damage scenario I and II indicate the validity of the decision level data fusion, and taking the ratio of the changes in NA, is a valid technique for fusion. The damage isolation for case I and II is valid without fusion as the damage lies in the −90° to 90° range. Damage scenario III is a point diametrically opposite to II and it shows the significance of decision level data fusion. If the signs corresponding to the change of the location are not taken into account the isolation give a diametrically opposite point which may be termed as false isolation of the damage (shown in bold values in Table 14.5) and hence the decision level data fusion is necessary. Damage scenario IV indicates that when the damage is at locations perpendicular to one of the axes, the results obtained for the isolation are not accurate, but this in essence proves that bi-axial tracking is indeed necessary.

It can be noted that the change in the location of NA in scenario IV, in the estimate at A, is significant and hence false detection of the damage is highly unlikely. The high change exceeding 10 % also indicates very close proximity of the damage to the strain sensors and gives further idea about the location of the damage. Furthermore, the decision level data fusion will recognize that the threshold for the damage detection has not been exceeded (shown in bold values in Table 14.5) and as such the data should not be used, thus making the decision level data fusion based strategy more robust against false localization.

4.4 Robustness of KF

The ideal SHM methodology should need limited operator skill and should be objective in nature. The previous section formally introduced a methodology for the selection of the threshold for damage detection which allows the methodology to be objective. In order to make it independent of operator skill the methodology should be robust in nature. This section shows how the KF is a robust methodology requiring limited operator skill for setting up. The Kalman Filter is a powerful tool for the estimation of the state variables especially in the presence of measurement noise. The NA estimate is independent of the initial setting up of the NA, and as such this makes the damage detection methodology robust. Figure 14.4 shows the evolution of the prediction under different parameters of the KF initiation.

Fig. 14.4
figure 4

Sensitivity of NAE to KF parameters (Soman et al. 2015a)

Figure 14.4a shows the estimate of NA for different initial guess locations of the NA. As can be seen NA estimate is independent of the starting position, and converges to the true value in relatively short time and as such the damage detection methodology is not affected. Figure 14.4b shows the independence of the initial NA estimate to the uncertainty of the initial guess location or in other words the covariance of the state matrix. The value affects the rate at which the convergence is achieved.

As can be seen lower the value of the covariance quicker the convergence is achieved. Figure 14.4 shows the effect of the uncertainty in the strain measurements on the NA estimate. This uncertainty is termed as measurement noise.

It is intuitive to think that greater the measurement noise, more unsteady is the NA estimate, which in turn affects the threshold value for damage detection. It can be seen that even at 10 % measurement noise, the KF estimate is more or less stable, which points towards the robustness of the KF based methodology.

5 Validation

The success of the methodology for damage detection was checked on simulated damage scenarios. But the methodology needs to be validated with application on real structure. This chapter thus aims at validating the methodology with available strain data from the NTK 500/41 Wind Turbine.

The sensors were placed on the wind turbine as explained in Sect. 14.3, and are capable of measuring only the bending moments. Also, it is not feasible to introduce any damage in the structure, as the structure is in-service. Also the insurance for the machine will be void if such changes are made to the system. Hence, the study is limited to validating the need for KF based NA tracking. The results are shown and discussed in detail in the subsequent sections.

5.1 Need for KF Based NA Tracking

As explained earlier the direct estimation method for the NA tracking estimates the NA position based on the instantaneous strain measured by the system. In the presence of measurement noise, this may lead to inaccurate NA estimation. On the other hand KF makes use of some component of the earlier estimate and then incorporates the new measurements of strain, in order to yield a more stable estimation.

In order to ascertain the performance of the two methods, the strain and yaw angle measurements from the Nordtank NTK 500/41 wind turbine were used for the NA estimation. Figure 14.5A(a) and (b) show the strains measured when the yaw angle was more or less constant (Fig. 14.5A(c)). Figure 14.5B(a) and (b) show strain measurements for the condition when the yaw angle was changed constantly (Fig. 14.5B(c)).

Fig. 14.5
figure 5

Measurements from Nordtank NTK 500/41 wind turbine. (A) Fixed yaw angle condition, (B) changing yaw angle condition. (a) Bending moment along x-axis, (b) bending moment along y-axis, (c) yaw angle measurement

Based on these inputs the NA was tracked using the two methods. Figure 14.6 shows the performance of the direct estimation and KF estimation methods for the fixed yaw angle condition and Fig. 14.7 shows the performance in changing yaw angle conditions. The NA estimation is more stable in both the methods for fixed yaw angle conditions as the mass distribution is constant and the bending strains are more or less constant. Also, it can be clearly seen the NAE is more stable using the KF estimate. The direct method gives erroneous estimation especially when the strain values are close to 0. This is in keeping with intuition, as when the measured strain is low, the effect of sensor noise and localized changes becomes significant leading to false estimations.

Fig. 14.6
figure 6

Comparative performance for NA estimation for fixed yaw angle condition (a) along x-axis (b) along y-axis (Soman et al. 2015c)

Fig. 14.7
figure 7

Comparative performance for NA estimation for changing yaw angle condition (a) along x-axis (b) along y-axis (Soman et al. 2015c)

Figure 14.8 gives the comparative performance of the two methods under both the working conditions. It can be clearly observed that the standard deviation of the KF based estimation method is orders of magnitude better than the direct estimation method. Also, the mean of the KF based estimate is more accurate than the direct method.

Fig. 14.8
figure 8

Statistical performance comparison for NA estimation (Soman et al. 2015c)

The more accuracy in the estimation allows us, in turn, to have stricter thresholds for the damage detection. The lower thresholds allow earlier damage detection. Also, in the case of direct estimation, where the standard deviation of the estimate is higher, there is a higher possibility of a false negative damage detection, which leads to higher downtime and lower availability.

6 Conclusions

The present research presents a complete damage detection methodology for tower structures of offshore wind turbine structures. The methodology makes use of NA as a damage sensitive feature. The NA as a damage sensitive feature has been proposed in literature for bridges (Sigurdardottir and Glisic 2013, 2014), but the innovation of the research is the customization of the NA tracking to the wind energy applications. The method makes use of KF for accurate NA tracking. The KF is robust tool ideally suited for data fusion and allows us to seamlessly combine the yaw angle measurement in the NA estimation and in turn improve the confidence level of the NA estimate. The KF uses the instantaneous strain measurements and a part of the previous estimate of NA location to give a more stable estimate than the one given by the direct method. The KF based estimations are shown to be more precise and accurate as compared to the estimation by the direct estimation. This has been shown through several simulated studies under different conditions of measurement noise as well as through actual strain measurements.

The NA seems to be a robust indicator and is not affected by the ambient loads as well as temperature conditions. Also, through the use of decision level data fusion, one can easily isolate the damage. The method also highlights a method to determine the threshold for the damage detection alarm to be raised. The threshold is chosen based on the trade-off of false detections and this threshold has been successfully implemented on the data from the Nordtank NTK500/41 wind turbine.

In the present study only the bulk temperature effects have been considered, and any temperature gradient effects are expected to be negligible because of the metallic construction and relatively thin cross section. Lastly the blades have been considered to be in braked condition in order to avoid any rotation and the resultant change in mass of the system. It is envisaged that the rotation effects can be easily incorporated through the data fusion of the rotation speed and a wavelet based filtering of the strain cycles due to the rotation. In addition, the present damage detection studies have been limited to reduction in the flexural rigidity of one element of the tower. Although this approach is commonly used in SHM of structures, is not a realistic damage scenario. Thus the performance of the NA tracking methodology must be validated for the detection of some realistic damage scenarios like fatigue cracks, or loosening of the bolts at the connecting flange. These are two areas identified for the future work, along with validation on strain data from a damaged tower structure.