Vertical profiles of turbulence with ANN

버전 1.3 (364 KB) 작성자: E. Cheynet
Code to get information on the vertical profile of the along-wind standard deviation in the atmospheric boundary layer with a shallow ANN
다운로드 수: 37
업데이트 날짜: 2023/5/2

Vertical profiles of turbulence with ANN

View Vertical profiles of turbulence with ANN on File Exchange Buy Me A Coffee

This code provides information on the vertical profile of the along-wind standard deviation in the atmospheric boundary layer with a shallow neural network.

Summary

The first part of the documentation uses data from Želi et al. [1], which are openly available on Zenodo at https://zenodo.org/record/3937500. These data consist of four different simulations of the first and second-order profiles of the flow characteristics in the stable 1D-atmospheric boundary layer.

The second part of the documentation uses data from Allaerts et al. [2], which are openly available at https://data.4tu.nl/datasets/30bdab8c-dee8-40cf-9761-578c9f8392ae. These data come from two days of LES simulations in the atmospheric boundary layer. The dataset is quite large (5 GB), so the user will have to download the data beforehand.

The script explores the data for two purposes:

  • Check that a simple Matlab implementation of the Bulk Richardson Number gives realistic results.

  • Apply a simple shallow Neural network to predict the profile of the standard deviation of the along-wind velocity component, knowing only the profiles of the two horizontal mean velocity components and the profile of the standard deviation of the vertical velocity component.

Content

The submission contains:

  • The dataset data.mat for the first example.

  • The function BulkRichardson.m, which calculates the bulk Richardson number.

  • The function get_stdU, which trains the artificial neural network.

  • The function getSubSamples, used in the second example only.

References

[1] Želi, V., Brethouwer, G., Wallin, S., & Johansson, A. V. (2020). Modelling of stably stratified atmospheric boundary layers with varying stratifications. Boundary-Layer Meteorology, 176(2), 229-249.

[2] Allaerts, D., Quon, E., & Churchfield, M. (2023). Using observational mean‐flow data to drive large‐eddy simulations of a diurnal cycle at the SWiFT site. Wind Energy.

인용 양식

E. Cheynet. Vertical Profiles of Turbulence with ANN. Zenodo, 2023, doi:10.5281/ZENODO.7886749.

양식 더 보기
MATLAB 릴리스 호환 정보
개발 환경: R2022b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
태그 태그 추가

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.3

See release notes for this release on GitHub: https://github.com/ECheynet/ANN_profileAtm/releases/tag/v1.3

1.2

See release notes for this release on GitHub: https://github.com/ECheynet/ANN_profileAtm/releases/tag/v1.2

1.1.0.0

See release notes for this release on GitHub: https://github.com/ECheynet/ANN_profileAtm/releases/tag/v1.1

1.0

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.