Machine Learning for Wind Power Prediction. A Comparative Analysis of Traditional Machine Learning Models and Graph Neural Network for Wind Power Prediction and Forecasting in Wind Farms

dc.contributor.authorAntonsson, Emma
dc.contributor.authorVind, Lisa
dc.contributor.departmentChalmers tekniska högskola / Institutionen för mekanik och maritima vetenskapersv
dc.contributor.departmentChalmers University of Technology / Department of Mechanics and Maritime Sciencesen
dc.contributor.examinerDavidson, Lars
dc.contributor.supervisorHamidreza, Abedi
dc.date.accessioned2025-06-18T11:35:23Z
dc.date.issued2025
dc.date.submitted
dc.description.abstractThis thesis presents a comparative study of machine learning (ML) models and the deep learning (DL) model graph neural network (GNN) for wind power prediction and short- to medium-term forecasting in wind farms. Using high-resolution SCADA data from a 16-turbine onshore wind farm in Sweden, along with re-analysis and forecast weather datasets, various models including Random Forest (RF), eXtreme Gradient Boosting (XGBoost), k-nearest neighbours (kNN), Multi-Layer Perceptron (MLP), and GNN were trained and evaluated. Two baseline approaches, the farm’s theoretical power curve and FLORIS wake model, were used as references. Results show that ML models outperform baseline models in predicting wind power output, with GNN achieving the best overall performance, although all ML models perform similarly. The ability of the models to generalize from wind power prediction to forecasting is however limited. The findings indicate that re-analysis data with low spatial resolution fails to adequately capture local weather conditions necessary for accurate power prediction. The study also investigates the effects of input feature selection, temporal resolution, and multi-task learning on model performance. Furthermore, it identifies challenges related to input data quality, particularly in the estimation of global wind conditions from SCADA-based measurements. These results underscore the potential of ML methods for wind power applications and highlight the critical importance of accurately representing global weather data, as well as accounting for discrepancies between training data and forecast data.
dc.identifier.coursecodeMMSX30
dc.identifier.urihttp://hdl.handle.net/20.500.12380/309539
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectwind power prediction
dc.subjectmachine learning
dc.subjectgraph neural network
dc.subjectSCADA data
dc.subjectwake effects
dc.subjectpower forecasting
dc.subjectmulti-task learning
dc.subjectnorth calibration
dc.titleMachine Learning for Wind Power Prediction. A Comparative Analysis of Traditional Machine Learning Models and Graph Neural Network for Wind Power Prediction and Forecasting in Wind Farms
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeEngineering mathematics and computational science (MPENM), MSc
local.programmeData science and AI (MPDSC), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
master_thesis_emma_antonsson_lisa_vind.pdf
Storlek:
694.53 KB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: