# Vertical profiles of turbulence with ANN
[![View Vertical profiles of turbulence with ANN on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://se.mathworks.com/matlabcentral/fileexchange/127024-vertical-profiles-of-turbulence-with-ann)
[![DOI](https://zenodo.org/badge/620934552.svg)](https://zenodo.org/badge/latestdoi/620934552)
<a href="https://www.buymeacoffee.com/echeynet" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png" alt="Buy Me A Coffee" style="height: 25px !important;width: 120px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;" ></a>
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](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](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.
基于浅层 ANN 获取大气边界层中顺风标准差垂直剖面信息的matlab代码.zip
版权申诉
148 浏览量
2023-10-28
13:22:40
上传
评论
收藏 151KB ZIP 举报
Matlab科研辅导帮
- 粉丝: 2w+
- 资源: 7553
最新资源
- rfid的应用场景.zip
- SpringBlade是一个由商业级项目升级优化而来的微服务开发平台
- mod-ldap-2.4.6-45.el7.centos.x86-64.rpm
- vbscript是什么,他的作用
- mod-ldap-2.4.6-67.el7.centos.x86-64.rpm
- mod-ldap-2.4.6-31.el7.centos.1.x86-64.rpm
- 电子竞技战队网站设计与实现(ssm+jsp+mysql)含万字详细文档+运行截图
- mod-ldap-2.4.6-40.el7.centos.x86-64.rpm
- ResNet50模型训练猫狗数据集
- mod-ldap-2.4.6-80.el7.centos.x86-64.rpm
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈