windSimFast
对u、v和w分量的三维湍流风场进行了三维模拟。
总结
用随机过程模拟了三维(二维空间和一维时间)的湍流风场(u,v,w,分量)。模拟的计算效率依赖于Ref.[1],这导致模拟时间明显短于函数windSim(也可在fileExchange上使用)。然而,这里只考虑与流正常的二维垂直网格的情况。
内容
意见书包括:
- 示例文件Example1简单说明了输出变量的样子。
- 示例文件Example2,它更完整,模拟了7x7网格上的三维湍流风场。
- 数据文件exampleData。例1中使用的垫子。
- 函数windSimFast。M,用来产生湍流风场。类似的windSimFast实现。M在ref.[2]中使用。
- 函数getSamplingpara。M,它计算时间和频率向量。
- KaimalModel函数。m,它生成速度波动的一点自谱密度和交叉谱密度,遵循Kaimal模型[3]。我对Kaimal等人使用的交叉谱密度公式进行了修正,使模拟摩擦速度等于目标摩擦速度。
- 功能相干用于估计均方根相干、共相干和四相干。
- 函数写入2bts以将数据转换为.bts文件(二进制数据)。这个功能仍在测试中,我忽略它是否运行良好。
欢迎提出任何意见、建议或问题。
参考文献
[1] Shinozuka, M.和Deodatis, G.(1991)。用谱表示法模拟随机过程。力学学报,44(4),191-204。
[2]王杰,谢net, E, Snæbjörnsson, J. Þ。,雅各布森,J. B.(2018)。浮塔悬索桥气动与水动力耦合响应研究。空气动力学与工程学报,32(3):347 - 347。
[3]达文波特(1961)。大风中近地面水平阵风的频谱。皇家气象学报,87(372),194-211。
Matlab릴리스호환정보
개발환경:R2019b
R2012b이상릴리스와호환
플랫폼호환성
窗户 macOS Linux카테고리
태그
이GitHub애드온의문제를보거나보고하려면GitHub리포지토리로가십시오。
이GitHub애드온의문제를보거나보고하려면GitHub리포지토리로가십시오。