Wind field simulation (the fast version)

Versione 1.8.1 (9,17 MB) da E. Cheynet
A three-variate spatially correlated turbulent wind field is simulated in three dimensions.
1,6K download
Aggiornato 29 gen 2023

windSimFast

A three-variate turbulent wind field (u,v and w components) is simulated in three-dimensions.

View Wind field simulation (the fast version) on File Exchange Buy Me A Coffee

Summary

A turbulent wind field (u,v,w, components) in 3-D (two dimensions for space and one for the time) is simulated using random processes. The computational efficiency of the simulation relies on Ref. [1], which leads to a significantly shorter simulation time than the function windSim, also available on fileExchange. However, only the case of a regular 2D vertical grid normal to the flow is here considered.

Content

The submission contains:

  • An example file Example1 that illustrates simply how the output variables look like.
  • An example file Example2, which is more complete, and which simulates a 3-D turbulent wind field on a 7x7 grid.
  • A data file exampleData.mat used in Example1.
  • The function windSimFast.m, which is used to generate the turbulent wind field. A similar implementation of windSimFast.m was used in ref. [2].
  • The function getSamplingpara.m, which computes the time and frequency vectors.
  • The function KaimalModel.m, which generates the one-point auto and cross-spectral densities of the velocity fluctuations, following the Kaimal model [3]. I have corrected the cross-spectrum density formula used by Kaimal et al. so that the simulated friction velocity is equal to the target one.
  • The function coherence used to estimate the root-mean-square coherence, the co-coherence and the quad-coherence.
  • The function write2bts to convert the data into a .bts file (binary data). This function is still under testing and I ignore if it performs well.

Any comment, suggestion or question is welcomed.

References

[1] Shinozuka, M., & Deodatis, G. (1991). Simulation of stochastic processes by spectral representation. Applied Mechanics Reviews, 44(4), 191-204.

[2] Wang, J., Cheynet, E., Snæbjörnsson, J. Þ., & Jakobsen, J. B. (2018). Coupled aerodynamic and hydrodynamic response of a long span bridge suspended from floating towers. Journal of Wind Engineering and Industrial Aerodynamics, 177, 19-31.

[3] Davenport, A. G. (1961). The spectrum of horizontal gustiness near the ground in high winds. Quarterly Journal of the Royal Meteorological Society, 87(372), 194-211.

Cita come

Cheynet, E. Wind Field Simulation (the Fast Version). Zenodo, 2020, doi:10.5281/ZENODO.3774136.

Visualizza più stili
Compatibilità della release di MATLAB
Creato con R2022a
Compatibile con R2012b e release successive
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Oceanography and Hydrology in Help Center e MATLAB Answers

Le versioni che utilizzano il ramo predefinito di GitHub non possono essere scaricate

Versione Pubblicato Note della release
1.8.1

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

1.8

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

1.7

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

1.6.1

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

1.6

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

1.5

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

1.4

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

1.3

See release notes for this release on GitHub: https://github.com/ECheynet/windSimFast/releases/tag/1.3

1.2

Added Github repository

1.1.1

Description updated

1.1

Example 2 updated, improved and more detailed + analysis of the co-coherence

1.0.8

Added project website

1.0.7

A minor correction for the reconstruction of the fft vector has been applied

1.0.6

Description

1.0.5

Screenshot updated

1.0.4

Summary updated

1.0.3

typo

1.0.2

Updated description

1.0.1

typo

1.0.0

Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.
Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.