Enhancing wind field resolution in complex terrain through a knowledge-driven machine learning approach

2309.10172

YC

0

Reddit

0

Published 4/3/2024 by Jacob Wulff Wold, Florian Stadtmann, Adil Rasheed, Mandar Tabib, Omer San, Jan-Tore Horn

Abstract

Atmospheric flows are governed by a broad variety of spatio-temporal scales, thus making real-time numerical modeling of such turbulent flows in complex terrain at high resolution computationally intractable. In this study, we demonstrate a neural network approach motivated by Enhanced Super-Resolution Generative Adversarial Networks to upscale low-resolution wind fields to generate high-resolution wind fields in an actual wind farm in Bessaker, Norway. The neural network-based model is shown to successfully reconstruct fully resolved 3D velocity fields from a coarser scale while respecting the local terrain and that it easily outperforms trilinear interpolation. We also demonstrate that by using appropriate cost function based on domain knowledge, we can alleviate the use of adversarial training.

Create account to get full access

or

If you already have an account, we'll log you in

Overview

  • Atmospheric flows are complex and occur at various scales, making it computationally challenging to model them in real-time, especially in complex terrain.
  • The researchers used a neural network approach inspired by Enhanced Super-Resolution Generative Adversarial Networks to upscale low-resolution wind field data and generate high-resolution wind fields for a wind farm in Bessaker, Norway.
  • The neural network-based model was able to successfully reconstruct detailed 3D velocity fields from coarser data, while respecting the local terrain features.
  • The researchers also demonstrate that using an appropriate cost function based on domain knowledge can eliminate the need for adversarial training.

Plain English Explanation

Predicting the movement of air, or wind, is important for many applications, such as weather forecasting and optimizing wind farm operations. However, accurately modeling the complex patterns of wind flow, especially in hilly or mountainous areas, is computationally very challenging. The researchers in this study tackled this problem by using a type of artificial intelligence called a neural network.

Imagine you have a low-resolution image of a landscape, where the details are blurry and indistinct. Neural networks can be trained to take this low-resolution image and intelligently "fill in the gaps," creating a high-resolution version that captures all the fine details. The researchers applied a similar approach to wind field data, using a neural network to take coarse-grained wind measurements and generate a much more detailed, high-resolution representation of the wind patterns.

Importantly, the neural network was designed to respect the underlying terrain and geography of the wind farm location. This ensures that the generated high-resolution wind fields accurately reflect the influence of hills, valleys, and other landscape features on the air flow.

The researchers found that their neural network-based approach outperformed traditional interpolation methods in reconstructing the detailed 3D wind patterns. Additionally, they showed that a carefully designed cost function, based on expert knowledge of wind flow dynamics, could eliminate the need for more complex adversarial training techniques.

Technical Explanation

The researchers leveraged a neural network architecture inspired by Enhanced Super-Resolution Generative Adversarial Networks (ESRGAN) to upscale low-resolution wind field data and generate high-resolution 3D wind fields for a wind farm in Bessaker, Norway.

The input to the neural network was a coarse-grained, low-resolution 3D wind field, and the output was a high-resolution 3D wind field that better captured the complex patterns of air flow. The network was trained using wind measurement data collected at the Bessaker wind farm, which provided ground truth high-resolution wind fields.

A key innovation was the incorporation of a "terrain-aware" component into the neural network architecture. This ensured that the generated high-resolution wind fields respected the local terrain and geographic features, which are known to have a significant influence on air flow patterns.

The researchers also explored an alternative training approach that relied on a custom cost function, rather than adversarial training. This cost function was designed based on domain knowledge of wind flow dynamics, and it was shown to be effective in reconstructing the high-resolution wind fields without the need for the more complex adversarial training.

Experiments demonstrated that the neural network-based model was able to outperform traditional trilinear interpolation techniques in terms of accurately reconstructing the detailed 3D velocity fields from the coarse-grained input data.

Critical Analysis

The paper presents a promising approach for generating high-resolution wind field data from lower-resolution measurements, which could have important implications for applications like wind farm optimization and weather forecasting.

One potential limitation is that the model was trained and evaluated on data from a single wind farm location. It would be important to test the approach on a wider range of terrain and wind conditions to assess its broader applicability.

Additionally, the paper does not provide a comprehensive comparison to other state-of-the-art neural network architectures or techniques for super-resolution of wind field data. Further research could explore the performance of the proposed approach relative to other advanced methods in the literature.

While the researchers demonstrate the effectiveness of their custom cost function, it would be valuable to understand more about the specific wind flow characteristics and domain knowledge that informed the design of this function. Providing more details about this could help other researchers apply similar principles to their own problems.

Overall, the research represents a thoughtful and well-executed exploration of using neural networks for high-resolution wind field reconstruction, with some promising results. Continued development and testing of this approach could lead to meaningful improvements in wind energy and weather forecasting applications.

Conclusion

This study presents a neural network-based approach for upscaling low-resolution wind field data to generate high-resolution 3D wind fields, with a specific focus on respecting the local terrain features that influence air flow patterns. The researchers demonstrated the effectiveness of their model in reconstructing detailed velocity fields for a wind farm in Norway, outperforming traditional interpolation methods.

The ability to accurately reconstruct high-resolution wind fields from limited measurement data could have significant implications for a variety of applications, such as optimizing wind farm operations, improving weather forecasting, and enhancing our understanding of atmospheric dynamics. While further research is needed to assess the broader applicability of this approach, this work represents an important step forward in the use of machine learning techniques for wind flow modeling and prediction.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Related Papers

🌐

A multiscale and multicriteria Generative Adversarial Network to synthesize 1-dimensional turbulent fields

Carlos Granero-Belinchon (ODYSSEY, IMT Atlantique - MEE, Lab-STICC_OSE), Manuel Cabeza Gallucci (IMT Atlantique - MEE, UBA, IMT Atlantique)

YC

0

Reddit

0

This article introduces a new Neural Network stochastic model to generate a 1-dimensional stochastic field with turbulent velocity statistics. Both the model architecture and training procedure ground on the Kolmogorov and Obukhov statistical theories of fully developed turbulence, so guaranteeing descriptions of 1) energy distribution, 2) energy cascade and 3) intermittency across scales in agreement with experimental observations. The model is a Generative Adversarial Network with multiple multiscale optimization criteria. First, we use three physics-based criteria: the variance, skewness and flatness of the increments of the generated field that retrieve respectively the turbulent energy distribution, energy cascade and intermittency across scales. Second, the Generative Adversarial Network criterion, based on reproducing statistical distributions, is used on segments of different length of the generated field. Furthermore, to mimic multiscale decompositions frequently used in turbulence's studies, the model architecture is fully convolutional with kernel sizes varying along the multiple layers of the model. To train our model we use turbulent velocity signals from grid turbulence at Modane wind tunnel.

Read more

5/16/2024

Wind Power Prediction across Different Locations using Deep Domain Adaptive Learning

Wind Power Prediction across Different Locations using Deep Domain Adaptive Learning

Md Saiful Islam Sajol, Md Shazid Islam, A S M Jahid Hasan, Md Saydur Rahman, Jubair Yusuf

YC

0

Reddit

0

Accurate prediction of wind power is essential for the grid integration of this intermittent renewable source and aiding grid planners in forecasting available wind capacity. Spatial differences lead to discrepancies in climatological data distributions between two geographically dispersed regions, consequently making the prediction task more difficult. Thus, a prediction model that learns from the data of a particular climatic region can suffer from being less robust. A deep neural network (DNN) based domain adaptive approach is proposed to counter this drawback. Effective weather features from a large set of weather parameters are selected using a random forest approach. A pre-trained model from the source domain is utilized to perform the prediction task, assuming no source data is available during target domain prediction. The weights of only the last few layers of the DNN model are updated throughout the task, keeping the rest of the network unchanged, making the model faster compared to the traditional approaches. The proposed approach demonstrates higher accuracy ranging from 6.14% to even 28.44% compared to the traditional non-adaptive method.

Read more

5/21/2024

🤿

Dynamic Deep Learning Based Super-Resolution For The Shallow Water Equations

Maximilian Witte, Fabricio Rodrigues Lapolli, Philip Freese, Sebastian Gotschel, Daniel Ruprecht, Peter Korn, Christopher Kadow

YC

0

Reddit

0

Using the nonlinear shallow water equations as benchmark, we demonstrate that a simulation with the ICON-O ocean model with a 20km resolution that is frequently corrected by a U-net-type neural network can achieve discretization errors of a simulation with 10km resolution. The network, originally developed for image-based super-resolution in post-processing, is trained to compute the difference between solutions on both meshes and is used to correct the coarse mesh every 12h. Our setup is the Galewsky test case, modeling transition of a barotropic instability into turbulent flow. We show that the ML-corrected coarse resolution run correctly maintains a balance flow and captures the transition to turbulence in line with the higher resolution simulation. After 8 day of simulation, the $L_2$-error of the corrected run is similar to a simulation run on the finer mesh. While mass is conserved in the corrected runs, we observe some spurious generation of kinetic energy.

Read more

4/10/2024

🔮

Ultra-short-term multi-step wind speed prediction for wind farms based on adaptive noise reduction technology and temporal convolutional network

Haojian Huang

YC

0

Reddit

0

As an important clean and renewable kind of energy, wind power plays an important role in coping with energy crisis and environmental pollution. However, the volatility and intermittency of wind speed restrict the development of wind power. To improve the utilization of wind power, this study proposes a new wind speed prediction model based on data noise reduction technology, temporal convolutional network (TCN), and gated recurrent unit (GRU). Firstly, an adaptive data noise reduction algorithm P-SSA is proposed based on singular spectrum analysis (SSA) and Pearson correlation coefficient. The original wind speed is decomposed into multiple subsequences by SSA and then reconstructed. When the Pearson correlation coefficient between the reconstructed sequence and the original sequence is greater than 0.99, other noise subsequences are deleted to complete the data denoising. Then, the receptive field of the samples is expanded through the causal convolution and dilated convolution of TCN, and the characteristics of wind speed change are extracted. Then, the time feature information of the sequence is extracted by GRU, and then the wind speed is predicted to form the wind speed sequence prediction model of P-SSA-TCN-GRU. The proposed model was validated on three wind farms in Shandong Province. The experimental results show that the prediction performance of the proposed model is better than that of the traditional model and other models based on TCN, and the wind speed prediction of wind farms with high precision and strong stability is realized. The wind speed predictions of this model have the potential to become the data that support the operation and management of wind farms. The code is available at https://github.com/JethroJames/Wind-Speed-Forecast-TCN_GRU

Read more

4/23/2024