Robotics & Autonomous Systems

Find out more about our robotics and autonomous systems testing and validation facilities.

Find out more

Electrical Infrastructure Research Hub

The Catapult has appointed the University of Strathclyde and the University of Manchester to form the Electrical Infrastructure Research Hub.

Find out more

Automation & Engineering Solutions

Find out more about our work in robotics, autonomous systems and artificial intelligence.

Find out more

Stay Current

Dig deeper into the biggest issues facing offshore wind, wave and tidal energy with our series of Analysis & Insight papers.

Find out more

Live Innovation Opportunities

There are a number of programmes identifying the key technology innovation challenges faced by the offshore renewables industry. Solving these challenges will help drive down the cost of offshore renewable energy, with positive effects for the industry and UK economy. Visit our Live Innovation Opportunities page to find out if your technology has the answer.

Find out more

blog

Part 1: Machine Learning Use-Cases in the Wind Industry

By  Dr Conaill Soraghan, Data & Digitalisation Team Lead

Machine Learning (ML) is a disruptive digital technology that, if deployed effectively in the wind industry, would enable predictive maintenance, automate blade defect detection, improve the accuracy of production forecasts, and many more valuable innovations. However, it’s a technology that’s massively underutilised in the wind sector compared to other data-heavy industries, such as health or finance.

This is a two-part blog  examining why this is the case, and what we at ORE Catapult are doing to help the industry unlock the value of this promising technology.

What is Machine Learning?

ML is a branch of artificial intelligence, geared towards large datasets. It’s a technology that finds and exploits patterns in data for purposes such as making predictions or clustering related data.

There are three major recognised categories of ML, represented in the spider chart above [1].

Supervised learning is arguably the most popular paradigm for ML. It is easy to understand and relatively simple to implement. It involves feeding data with labels into an algorithm that can learn how to predict the label. Typical objectives are regression to predict a continuous variable or classification for discrete sets. For example, if you have a stack of wind turbine blade images with good labels specifying which blades have defects of which kind and with what severity, it would be possible to build a supervised model that could automatically classify the damage of previously unseen images of blades.

Unsupervised learning does not require any labels and focuses more on presenting the underlying structure or patterns in the data for a human to interpret. Typical objectives include clustering similar data together or reducing the dimension of big datasets with many sensors or variables. If you were to pour SCADA data into an unsupervised learning algorithm, it could reveal operative states of the system or recommend which combination of sensors is the best candidate for predicting a continuous variable, such as gearbox temperature.

Reinforcement learning uses reward mechanisms to drive learning. It requires generating a signal that rewards the algorithm for good behaviours and propagating this reward signal backwards from the end goal to the initial actions you take, which may be hundreds if not thousands of steps apart. Over time, the learning algorithm will make fewer mistakes and learn how best to achieve a predetermined goal. Robotics has a very promising future in the wind industry as a technology that will remove the need for dangerous and expensive human intervention. Reinforcement learning can be deployed to help a crawler familiarise itself with the task of walking along the outside of a wind turbine blade with complex aerofoil geometry.

Use cases – Questions to ask of the data

Here are some questions to ask of data from the wind domain, mapped to appropriate ML techniques. Hopefully, this can act as a starting point for pilot demonstrations for those keen to explore how ML can unlock value. These are all areas we’ve been experimenting with at ORE Catapult.

ParadigmObjectiveTechniqueWind Industry Applications
Unsupervised

 

Clustering

 

K-Means or DB Scan

 

Cluster a single turbine SCADA to determine operative states to break down reasons for lost production.

Cluster the SCADA signals between the start and end of a turbine shutdown to help classify its severity.

Dimension Reduction

 

Principal Component Analysis (PCA)Apply PCA on one turbine and explore the principal components to reveal how SCADA channels are related. Plot the principal components to identify operative states and seek outliers.

Then try PCA on multiple wind turbines in the same farm. Visualising the principal components will reveal if the turbines group in any interesting ways.

Compare PCA of real data to simulated twinned turbine data to validate the twin.

Supervised

 

Classification

 

K-Nearest Neighbours (KNN) or Decision TreesBlade damage classification

Bird counting

Predicting the next alarm in a sequence

 

Predicting a stop type/classification.

Regression

 

Linear, quadratic, logistic regressionPredict the temperature of a gearbox from other SCADA signals in that turbine. This can learn healthy operation then be used for anomaly detection.

Virtual sensors which predict the output of a foundation strain gauge from the others in case one fails.

Regression

 

Neural NetworkPredict the power output of a target turbine using anemometer readings from all wind turbines in the farm. This will act as an advanced power curve that can be used for power available readings or lost production analysis.
ReinforcementReward-based learning

 

Genetic algorithms or the

Bellman algorithm

 

Teach a robot to walk along the outside of a wind turbine blade with complex aerofoil geometry.

 

 

The next and final part of this blog will build on this context and explore why ML approaches to address problems in the wind sector are not very common. Furthermore, it will explain what we at ORE Catapult are doing to help the industry unlock the value of this promising technology.

 

[1] https://blogs.oracle.com/datascience/types-of-machine-learning-and-top-10-algorithms-everyone-should-know-v2

Blog

Feedback

Get in touch

Related Articles

Cookies under debug

Cookies on Catapult explained

To comply with EU directives we now provide detailed information about the cookies we use. To find out more about cookies on this site, what they do and how to remove them, see our information about cookies. Click OK to continue using this site.

OK