Climate Aware Deep Neural Networks (CADNN) for Wind Power Simulation
Ali Forootani, Danial Esmaeili Aliabadi, Daniela Thraen
TL;DR
This work tackles wind power forecasting under climate-change contexts by integrating CMIP6 climate projections into deep neural networks. It introduces CADNN, a climate-aware forecasting framework, and an end-to-end data processing pipeline that includes coordinate transformation, spatial interpolation via KD-trees, temporal resampling, and feature scaling. A systematic comparison of MLP, LSTM, and LSTM-Transformer architectures shows that LSTM models excel at capturing temporal dependencies for wind-power prediction, while Transformer-enhanced variants offered limited gains. The authors provide a PyTorch-based CADNN package for reproducibility and demonstrate the approach on German wind-farm data, with implications for extending climate-informed forecasting to other regions and timescales.
Abstract
Wind power forecasting plays a critical role in modern energy systems, facilitating the integration of renewable energy sources into the power grid. Accurate prediction of wind energy output is essential for managing the inherent intermittency of wind power, optimizing energy dispatch, and ensuring grid stability. This paper proposes the use of Deep Neural Network (DNN)-based predictive models that leverage climate datasets, including wind speed, atmospheric pressure, temperature, and other meteorological variables, to improve the accuracy of wind power simulations. In particular, we focus on the Coupled Model Intercomparison Project (CMIP) datasets, which provide climate projections, as inputs for training the DNN models. These models aim to capture the complex nonlinear relationships between the CMIP-based climate data and actual wind power generation at wind farms located in Germany. Our study compares various DNN architectures, specifically Multilayer Perceptron (MLP), Long Short-Term Memory (LSTM) networks, and Transformer-enhanced LSTM models, to identify the best configuration among these architectures for climate-aware wind power simulation. The implementation of this framework involves the development of a Python package (CADNN) designed to support multiple tasks, including statistical analysis of the climate data, data visualization, preprocessing, DNN training, and performance evaluation. We demonstrate that the DNN models, when integrated with climate data, significantly enhance forecasting accuracy. This climate-aware approach offers a deeper understanding of the time-dependent climate patterns that influence wind power generation, providing more accurate predictions and making it adaptable to other geographical regions.
