1. Introduction
Wind energy plays a significant role as a renewable energy source, urging the need for cost-effective renewable energy sources. Compared to onshore wind energy, offshore wind turbines benefit from two main advantages: higher mean wind speeds (modest increases in wind speed can result in doubling the generated power) and steadier wind supply, which makes power generation more reliable. These two factors combined have a dramatic effect on the Return on Investment (RoI) of the farm [
1].
In the last decade, we have witnessed a steady increase in the total installed capacity of offshore wind farms. By the end of 2019, 6.1 GW capacity has been newly installed. The total capacity installed by 2019, was 29.1 GW, which is a 10% increase with respect to 2018 [
2]. Europe (UK, Germany, Denmark, Belgium) is leading by contributing 75% of total global offshore wind installation, as of the end of 2019, and Asian offshore wind energy production keeps growing significantly, lead by China and followed by Taiwan, Vietnam, Japan, and South Korea. Due to COVID-19, the overall expected wind capacity in 2020 was not met because of the challenges in project construction, execution activities, and investments. However, the Global Wind Energy Council (GWEC) has predicted that offshore wind energy will have a 20% of contribution to the global wind installation by the year 2025.
Offshore structures are installed in relatively deep water and exposed to the harsh marine environment. This leads to an increase of the cost of construction and deployment compared to onshore structures [
3] and higher operation and Maintenance (O&M) costs of installations compared to land or coastal-based structures due to the limitations in accessibility, manpower, special equipment requirements, etc. [
4]. The added costs in the construction and deployment of offshore turbines were mitigated at the beginning as the turbines were installed mainly in coastal sites with shallow waters. In recent years, there has been a constant increase in the water depth and distance to shore for the offshore wind farms [
5], as farms are located further away from shore (60 km) and as depth water reaches 200 m [
6]. This leads to higher Capital Expenditure (CAPEX) and O&M costs that reduce the benefits of the farm [
7]. Several foundations for wind turbines have been developed trying to reduce the construction and installation costs. Another key to the profitability of the wind farm is to improve the useful life of the wind turbines by maintaining the operational conditions of the towers to minimize the breakdowns or downtime of the turbines. Therefore, improving O&M models and tools and, at the same time, reducing costs have become key to maintain the profitability of offshore wind farms. Numerous research works providing different approaches that support directly or indirectly to improve O&M process of offshore wind turbines/farms have been discussed in References [
8,
9,
10,
11,
12].
1.1. Structural Health Monitoring of Wind Turbines: Corrosion Monitoring
Structural Health Monitoring Systems (SHMSs) for Offshore Wind Turbines (OWTs) are used to detect damage in blades [
13,
14], tower, and support structure. Since the tower and foundation are two key elements of OWT that support the structural integrity, they must operate as much time as possible. Once the turbine is installed, it should sustain with associated loads, and their partial failure would carry catastrophic consequences. Not much progress has been made in developing robust applications regarding SHMs for operating WTs [
15].
Corrosion is one of the main root causes that can produce offshore structural failure. Corrosion monitoring is the process of obtaining very frequent corrosion measures to evaluate the progress of corrosion within a specific environment. Corrosion inspections are done to evaluate the material condition at any given time based on a pre-scheduled routine or the available risks. Usually, inspections are performed much less frequently than corrosion monitoring. Frequent corrosion measures are always advantageous of early detecting the risks, repairing conditions, and, consequently, reducing the operational and maintenance cost associated with corrosion. The rust formation due to corrosion depends on the environment and the type of material, as well. Carbon steels corrode mostly by general corrosion (uniform corrosion), but localized types of corrosion can also take place, e.g., pitting, which usually are not considered in conventional corrosion analysis [
16]. Different reasons can be identified behind the growth of corrosion process in an offshore structure, such as temperature, salinity, pH, and coating damage due to tidal fluctuations, dissolved oxygen, variable cyclic load due to wave and wind impact, etc. [
17].
Even for a well-designed structure, with a long time of exposure to the harsh marine environment, corrosion causes the degradation of the metal leading to create corrosion fatigue cracks and, consequently, structural failure. This scenario increases the O&M cost because of the possibility of more frequent maintenance, repair activities, and any replacement if needed [
18]. Therefore, a successful corrosion monitoring approach can potentially decrease the ongoing O&M cost of wind turbines directed at reducing economic losses and environmental damages. However, corrosion monitoring is one of the major challenges that an SHM system developed for an OWT faces, mainly due to the accessibility difficulties and the area the corrosion monitoring system must cover, which is very large even when one considers that some zones are more affected than others, e.g., the splash zone. Thinking about an automated solution, ideally, the corrosion sensor should work unattended 24/7 for several months or even years. This imposes very hard specifications that the monitoring system must meet. Therefore, prior to the selection of an appropriate corrosion monitoring technique and sensors, the zone of interest (splash zone, atmospheric zone, submerged zone) of the wind tower and the respective environmental conditions must be considered separately [
19].
1.2. Corrosion Inspection and Monitoring Techniques
There are different types of corrosion inspection and monitoring techniques to find out the corrosion condition of metals, as is discussed and reviewed in References [
20,
21].
Figure 1 shows a detailed classification of these techniques based on the corrosion detection method and sensing parameters.
In general, corrosion detection measures can be direct measuring metal loss due to corrosion or corrosion rate or indirect measuring any parameter that may be a cause or consequence of the metal loss or corrosion. Some of these techniques need direct contact/exposure to the same corrosive fluids or to access the internal environment where the corrosion process takes place. They are known as intrusive techniques and can alter the corrosion process and create disturbances to the operation during installation and re-installation of measuring probes or inspection processes. Therefore, it is beneficial if corrosion testing can be performed from the outside of the test object. This is possible with non-intrusive techniques through detecting physical and geometry changes due to corrosion (mass loss, crack, or surface discontinuities), and there is no need for any direct contact to the same corrosive fluids or access to the internal environment. On the other hand, it is very important to perform corrosion detection activities in the field applications without destroying the engineering properties of the material and without affecting its long-term future performance during the inspection process. This kind of evaluation can be achieved by using Non-Destructive Testing (NDT) methods for material testing [
22]. Among the techniques listed in
Figure 1, if this condition is satisfied, they are known as an NDT method. Therefore, we can propose that the most appropriate corrosion detection technique for offshore wind turbines shall be both non-intrusive and non-destructive.
The main objective of this research work is to develop a smart ultrasound solution for corrosion monitoring in offshore wind turbines. Due to the harsh and distant environment they have been installed in, it is a challenge to find the most suitable corrosion detection technique. Based on the expected solution, we have identified the following design specifications to be achieved and feasible with the selected corrosion detection method.
SHM requires a reliable and permanent acquisition of monitoring data with minimum interruptions.
Corrosion detection technique shall be non-intrusive and non-destructive.
The monitoring system is able to detect uniform corrosion.
The solution is able to detect corrosion in both splash zone and atmospheric zone of the wind turbine tower.
Data acquisition must run for several years in order to obtain meaningful results about the tower’s health.
Robust wireless communications are needed to rely on the sensor data sent to the tower’s central computer in a difficult environment for electromagnetic signals.
Corrosion detection components must have the capability of integrating with Unmanned Aerial Vehicles (UAVs) as they offer significant potential benefits to the monitoring of large-scale facilities, e.g., atmospheric zone.
Tower locations which are not easily reached by a mobile platform must be covered by battery powered sensor nodes fixely installed in those areas, e.g., splash zone.
The paper is structured as follows. In
Section 2, a review of different ultrasound solutions for corrosion monitoring is introduced.
Section 3 describes the concept of the presented approach for corrosion monitoring in offshore wind turbines.
Section 4 provides the description of the ultrasound testbed and the design methodology followed to miniaturize the solution. In
Section 5, the samples preparation and the experimental setup are presented.
Section 6 shows the most relevant results we have obtained through our experiments. Finally, the conclusions are summarized in
Section 7.
2. Related Work
In ultrasound techniques, a high-frequency ultrasound wave will travel along with a material that shows elastic properties. The frequency range of ultrasonic sound waves used for NDT of materials is generally 1 MHz to 15 MHz [
23]. The velocity of the ultrasound wave propagation through a material is a function of the elastic modulus and density of the material [
22,
24]. Importantly, ultrasound waves are distinctly reflected at the boundaries when the acoustic impedance change due to a different material or medium properties. Based on that, the thickness loss due to corrosion will be given as a function of propagating velocity, frequency, and energy components [
25]. The setup can be designed based on two common techniques [
23,
26]:
Pulse echo method: A short period of ultrasonic energy is introduced into the test piece with regular pause, and the reflected part of the ultrasonic wave is utilized for the analysis. As the sender and receiver probes use the same transducers, either one transducer or two transducers placed on the same side can be used.
Through transmission method: The transmitted part of the ultrasound wave is used for the analysis. Separate transducers placed on opposite sides are used as the sender and receiver probes.
It can be said that the best technique for corrosion monitoring would be the pulse-echo method as it gives the depth/location of the defect in comparison to the through transmission method.
Thus, current sensing methods using the ultrasound technique give valuable information about various forms of degradation that occur in all sorts of materials (cracks, deformations, thinning, corrosion, etc.), but, in general, they are classified as inspection devices, rather than monitoring devices. The inspection devices are usually “once-off” measurements that cover a given period of time (according to maintenance schedules), while the monitoring devices involve very frequent measurements that must detect small fluctuations in the advancement of corrosion in order to be used as input for a general assessment of corrosion [
27]. Several previous works have been reported to assess corrosion in pipelines using ultrasounds [
28].
Although not focused on corrosion detection, Ref. [
13] proposes a novel walking robot-based system for NDT in wind turbines. Moreover, commercial systems based on ultrasounds exist in the market to monitor large structures. For example, Eddyfi Technologies has developed the Scorpion2 product [
29] for ultrasonic tank shell inspections. To the best of our knowledge, it monitors wall thickness during the inspection using a dry-coupled, remote-access ultrasonic crawler that brings major efficiency and data improvements to tank shell inspections. It scans the tank wall to get an image of the wall status with the aim of estimating the wall thickness. Among other NDT techniques, the walking robot offers ultrasonic testing, but it is aimed at identifying cracks, delamination, etc., in composites (e.g., in blades). Furthermore, this walking robot has already been used in onshore wind turbines.
Ultrasound is a technique with a lot of potentials to deploy a Wireless Sensor Network (WSN). Nodes can be housed in small devices with communication capabilities, drawing very little power from a battery and offering very good corrosion detection capabilities. However, this is not enough when referred to large structures (e.g., offshore WT) where corrosion may develop randomly at a given point. The continuous technological improvements of all kinds of unmanned vehicles (terrestrial, maritime, and aerial) during the last decade make this technology very attractive for many industries that require frequent and costly maintenance operations in areas where access is difficult. Ref. [
30] proposes an autonomous ultrasonic inspection using UAVs. This research is very relevant since it demonstrates the influence of the accuracy of the measurements positioning and of the electrical noise produced by control electronics and the propeller motors into the thickness estimation. These uncertainties cause ultrasonic signal coupling issues. One of the main advantages of permanently installed ultrasound sensors is that they achieve a better repeatability since the coupling and probe-positioning errors are removed. Hence, in the case of mobile solutions, there are challenges to solve regarding probe alignment, more robust control strategies, enhanced positioning the accuracy, and novel ultrasonic angular coupling capabilities. The paper is focused on the improvement of the UAV design, and they do not show the accuracy obtained in the thickness estimation. Additionally, in this paper, they claim to detect the loss of thickness over non-coated aluminium samples (11 mm of thickness). It is well known that coating reduces accuracy of wall thickness estimations [
31], and wind turbine walls are usually protected with standard coatings of different thicknesses and formulations. Therefore, coating affects the ultrasound signal response, and it is another key challenge to be solved, not only for ultrasound mobile solutions but also for fixed solutions. Another problem is that ultrasound monitoring employs liquid couplants, which makes it necessary to integrate a couplant dispenser into the UAV and a cleaning phase after the ultrasound measurement has been taken.
Corrosion is an extremely slow process, and corrosion rates between 0.1–0.2 mm/year are typical rates. Therefore, with a resolution of 1 µm, we will have to wait, on average, more than 4 days between consecutive measures to get statistically meaningful results. The work presented by References [
32,
33] proposes the use of curve fitting algorithms of a Gaussian echo model to estimate the time of arrival of ultrasound echoes. In order to improve the precision of the ToF measurements, it is necessary to compensate for temperature variations that affect both the thickness of the material and the speed of sound, digitally processing several back-wall echoes or using adaptive filtering techniques [
34]. Other proposals rely on improving the Signal-to-Noise Ratio (SNR) and time resolution of the signals by employing the Wiener filter and spectral extrapolation [
35]. An interesting idea to increase the SNR of the ultrasound system is to use coded excitation as in [
36], which introduces a code gain in the signal’s path. Finally, Ref. [
37] proposes a non-standard approach based on cross-correlation, but, instead of performing the correlation with the transmitted signal, they correlate a back-wall echo with a reference signal that has been modified using an iterative algorithm that also involves cross-correlations. Thus, this approach achieves wall-thickness estimations (below 1 µm) on ultrasonic signals. However, this is at the expense of increased data processing complexity that will affect the power consumption and the cost of the solution.
To the best of our knowledge, none of the proposals in the literature develop a low-cost and low-power corrosion monitoring system based on ultrasound able to measure the thickness loss precisely showing that the solution can work for different thicknesses and mainly, for coated samples using the offshore standard coating NORSOK 7A. On top of that, the proposed approach aims to operate unattended inside offshore metallic towers.
4. Smart Ultrasound Sensor Design
Being aware of developing a reliable corrosion monitoring solution to decrease the cost of the maintenance and the downtimes during operation in the offshore wind sector, this paper presents a smart and robust corrosion monitoring system based on ultrasound technology and ToF technique that is capable of operating unattended inside an offshore metallic tower. With that aim, a prototype of the ultrasound test device has been designed. This is the Ultrasound Testbed (UT) with the capability of upgrading into a miniaturized solution that can be placed and operate inside of the wind turbine. UT is developed with the aim of performing frequent ultrasound measurements and analyzing the ultrasound responses. More details about sensor selection, excitation signals, and design methodology of the UT system are discussed in the following subsections.
4.1. Probe Selection
The selection of ultrasound probe or transducer needs to be done by considering the sensor characteristics, such as sensor dimensions, weight, dead zone duration, waveform duration, and peak frequency. The transducer operating frequency spectrum and the waveform duration are often provided by the manufacturer. The peak frequency of the transducer controls the penetrating power that affects the possible inspection thickness of test material, e.g., high-frequency ultrasound has low penetration power and might almost attenuate within the material. As at a fixed velocity in a perfectly elastic material the wavelength and frequency are inversely proportional, a change in the probe frequency will affect the sensitivity and the resolution to detect flaws in the material. Due to the diffraction of ultrasonic, the sensitivity is about half of the corresponding wavelength [
38]. Thus, sensitivity and resolution are increased when probe frequency increases. The dead zone duration is the interval following the initial pulse where the transducer ringing prevents detection or interpretation of reflected echoes. This is a constraint with thinner size samples as it is better that the time interval between back-to-back echoes has to be out of the dead zone.
As we are going to measure 5 mm thick samples, it is important to check the dead-zone of the selected probe. A 5 mm thick steel sample will introduce a delay between back-to-back echoes of
(the speed of sound in steel is approximately
mm/s). This is the expected value of the ToF before corrosion takes place. This value is important when considering the dead zone of an ultrasonic probe. Dead zone value is highly dependent on the test conditions and instrumentation used. It is not normally given in the technical documentation of the probe and needs to be determined experimentally. The values shown on
Table 1 correspond to the time when the ultrasound signal has almost completely settled (see
Figure 2). However, it must be noted that the dead zone does not entirely invalidate the ultrasound data received on that interval. By proper filtering, and with the appropriate receiver’s gain, it would be possible to extract echoes within the dead zone of the piezo.
A comparative analysis of the performance specifications of three sensors has been done to select the most suitable one for the UT system as given in
Table 2. As a result, V111 from Olympus [
39] has been selected as the most suitable ultrasound probe for our system, specifically prioritizing its lower waveform duration (higher bandwidth) and sound pressure power. Having a higher dead zone compared to the other two sensors will not be a constraint in the real scenario as the system is designed for testing thickness around 40 mm.
4.2. Excitation Signal
The conventional method is using a square wave as the excitation signal. The frequency response of the V111 peaks at 8.44 MHz; therefore, the frequency of the pulse must be similar in order to resonate and optimize the received signal’s strength. Adding more pulses increases the signal’s strength but at the expense of a larger pulse duration that deteriorates the time resolution of the ToF estimation. In our system, the period and the rise and fall times of the square wave can be controlled using a 125 MHz clock. The square wave pulse is bipolar (±15 V), and the generated frequency is obtained by dividing the clock frequency by an even integer MHz to guarantee a 50% duty cycle for positive and negative pulses.
4.3. Signal Processing and Time-of-Flight Estimation
Based on ultrasound waves, corrosion is evaluated by estimating the wall thickness loss that happens due to corrosion. The proposed approach is based on the Time of Flight (ToF) technique, which estimates the thickness of the test object by measuring the elapsed time between two consecutive echoes of the ultrasound response. This is based on the reflection of the ultrasound waves in different acoustic impedance conditions. This way, the effect of the couplant is greatly reduced because no changes in the couplant are expected in the time period of a ToF (in our case, less than 5 s). The main drawback is the additional attenuation of the second echo that reduces the SNR of the signal and, therefore, the quality of the estimation. The determination of the time is done using the cross-correlation operation.
A block diagram of the signal processing operations performed to complete the ToF estimation in our approach is given in
Figure 3. To have an accurate time base, it is important that both the ultrasound signal generator (US Generator) and the signal acquisition circuit (ADC Read) work with the same clock input. The filter removes unwanted frequencies components outside the bandwidth of the probe. The Echo Windowing block determines the location and size of the echo signals that will be cross-correlated. Some signal quality measurements are performed on the echo signals (signal level, signal width, echo amplitude and decay rate, separation between echoes, etc.). These measurements will help to detect low-quality signals and discard those ToF measurements in advance. Finally, cross-correlation between two consecutive echoes, as well as peak detection and analysis, produce the ToF result.
4.4. Design Methodology
The design of a highly integrated monitoring system involves the collaboration between several design teams: analog circuits, digital signal processing, FPGA and microcontroller development, PCB prototyping and design, validation, etc. To coordinate the efforts from different teams, it is very important to have a system design methodology that takes you from the conceptual design to the final device to be deployed.
We have used a prototype-based design methodology in which the system is first designed from large building blocks that allow us to define the system using high-level abstraction languages, such as MATLAB or C/C++. As can be seen in
Figure 4, the main blocks of the system prototype include a PC/Laptop and an Ultrasound Testbed. The latter is composed of a high-performance embedded processor that is able to generate and acquire ultrasound signals. The embedded processor runs a Linux system with the Debian distribution and includes an SD card for mass storage, Ethernet and Wi-Fi connections, and access to an internal FPGA that serves the purpose of buffering the ultrasound data from a high-speed 14-bit ADC. The Ultrasound Analog Front End (AFE) is composed of a pulser generator, adaptation circuitry, and a variable gain amplifier.
The system prototype permits us first to set up an experiment and gather raw ultrasound data for a variety of steel samples with different coatings, to test different piezo sensors, and change the experiment conditions, such as temperature, signal frequency, number of pulses, etc. The raw data is stored as a JSON file in a data repository that can be accessed from MATLAB to design and test signal processing and detection algorithms with the aim of estimating the time-of-flight from the ultrasound response.
Secondly, thanks to the embedded system, it is possible to run a C/C++ implementation of the algorithm in the Red Pitaya microprocessor and test it for quantization effects. In this case, the embedded system is responsible for estimating the time-of-flight, and the data obtained can also be uploaded to the data repository as a JSON file.
The hardware architecture of the final implementation is designed by analyzing the computing requirements of the algorithms designed in the prototype phase. We have chosen an architecture that includes a low-power Cortex-M4-based microcontroller (µC), an FPGA that interfaces with the µC using an SPI link and the AFE devices. The µC is in charge of supervising the system, i.e., powering on and off the different devices (FPGA, AFE, memories), launching measurements and gathering the results and raw data from the FPGA using the SPI interface and providing communication interfaces with the external world (UART and wireless communications). The high-speed sampling of the ultrasound signals has called for the use of an FPGA. Ultrasound signal generation is also handled by the FPGA to produce synchronized signals for the pulser. The processing of ultrasound data requires intensive computation that is more efficiently performed in the FPGA.
By having models of the processing of ultrasound signals at different abstraction levels (MATLAB, C/C++, and FPGA), it is possible to perform validations at different stages of the design process as it advances towards the final implementation using the raw data stored in the data repository (see
Figure 4). In this way, we can feed the MATLAB model with the real data from the miniaturized system and compare the ToF results obtained for verification.
Finally, after validating the ultrasound test method and algorithm implemented in UT, it has been migrated to a miniaturized system, as shown in
Figure 5 (right), being able to place it inside a wind turbine to conduct ultrasound tests in the real scenario. The performance specifications of the miniaturized solution are given in
Table 3.
7. Conclusions
In this paper, we present a corrosion monitoring system based on ultrasound technology. The size, weight, and other performance parameters, such as precision in thickness loss measurements, power consumption, and wireless connectivity, make the proposed solution very suitable for unattended deployment in offshore wind turbines or installed in mobile platforms, such as drones operating inside the tower, to cover easily large structures. This mobile solution would be able to detect earlier critical failures due to corrosion and, consequently, plan better maintenance actions.
The system design was developed using an Ultrasound Testbed (UT) that allows us to assess the performance of the detection and measuring algorithms in MATLAB and C/C++. The UT can launch ultrasound experiments with different parameters (frequency, waveform duration, gain, etc.) in order to find the optimal values. As a result, we created a large database of ultrasound raw signals that were later used to validate the algorithms implemented in the final miniaturized system. After validation, the UT system has been successfully migrated into a miniaturized system with low power, low cost, and size of mm.
All the measurements presented in the paper were done using the UT and analyzed under a MATLAB development environment for test samples of 75 × 150 × 5 mm. However, the system was validated for reference samples of 75 × 150 × 40 mm, as well, demonstrating that the solution is flexible enough to work with different thicknesses closer to a realistic scenario. Further large-scale validation of the proposed solution mainly for sensor placement and alignment in the case of the mobile solution will be done in the near future. Related to that, and taking into account the harsh conditions of these offshore platforms, we pay special attention to the batteries and sensor probe with the aim of reducing the number of replacements and to facilitate those replacements when needed.
Considering the results obtained in this research work, the signal level (SL) and ToF precision measurements show a similar exponential decaying relation for both bare steel and coated samples. In general, we could observe that the signal level is slightly higher for coated samples than for bare samples and that precisions below 1 m can readily be obtained for SL > 50 mV. The thickness loss could be estimated in the coated (NORSOK 7A system) samples as the difference in the sample thickness between the no-scribe and on scribe areas after running the cycling aging test for several months. The results show, as expected, a growing thickness loss as exposition time increases. The values of the thickness loss reported is an average of the difference between the thickness along the on scribe area and the thickness in many no-scribe areas of the same sample. Other observations are that SL in on scribe areas is normally worse than in no-scribe areas, SL deteriorates as exposition time increases, and ToF precisions are again below 1 m for SL > 50 mV.
Therefore, the thickness estimation of coated samples exposed under the cyclic aging test shows meaningful information about thickness loss due to corrosion. The variable tolerance of the wall thickness at different locations of the same sample very well obliges sensor positioning for the mobile platform. However, this is not an issue for the fixed solution.
To sum up, it can be said that the main objectives related to achieve a miniaturized system, to get a precision of 1 m, and to estimate the thickness loss with high precision have been accomplished, taking into account bare and coated samples. The obtained precision allows us to take several thickness measurements per day to estimate the value of the corrosion rate in real-time for practical purposes.