使用基于文本的输入文件生成风湍流
有关更健壮、更省时的Matlab实现,请参见https://se.mathworks.com/matlabcentral/fileexchange/68632-wind-field-simulation-the-fast-version.
总结
以下[1,2]实现了一种模拟空间相关湍流风历史的方法。实现了两种可能的垂直风廓线和两种可能的风谱。用户可以自由地实现新的功能。正如Davenport[3]所做的那样,风的共相干是一个简单的指数衰减。如果在网格中模拟风场,则应使用函数windSim.m(参见示例1和2)。对于更复杂的几何体,如径向网格,函数windSim.m有一个可选参数,包括两个输入(参见示例3.mlx):第一个包含风特性,第二个包含模拟风历史的节点坐标(参见示例3)。
所容纳之物
windSim.zip文件夹包含:
- 1输入文件input.txt,例如1.m
- 1输入文件input_MAST.txt,例如2.m
- 2个输入文件windData.txt和circle.txt,例如3.m
- windSim.m函数
- 4个示例文件Example1.m、Example2.m、Example3.m和Example4.m
- 计算协方差的函数coherence.m。注:
- 在大量点和高采样频率下模拟风场可能需要大量时间。
- 这段代码旨在高度定制
- 本文件的快速版本已用于模拟浮式悬索桥上的湍流风荷载[4]。
工具书类
[1] Shinozuka,M.,结构动力学的蒙特卡罗解,计算机与结构,第2卷,1972年,第855-874页
[2] Deodatis,G.,遍历多元随机过程的模拟,工程力学杂志,ASCE,第122卷第8期,1996年,第778-787页。
[3] 达文波特,A.G.(1961),《大风时地面附近水平阵风的频谱》,Q.J.R.Meteorol.Soc.,87:194-211
[4] Wang,J.,Cheynet,E.,Snæbjörnsson,J.Þ和Jakobsen,J.B.(2018)。悬浮在浮塔上的大跨度桥梁的气动和水动力耦合响应。风工程和工业空气动力学杂志,177,19-31。