当前位置: 首页 > news >正文

FSWIND脉动风-风载时程生成器软件原理

大量风的实测资料表明,在风的时程曲线中,瞬时风速包含两个部分:一部分是自振周期一般在 10 分钟以上的平均风,另一部分是周期一般只有几秒左右的脉动风。平均风由于其周期一般比结构的自振周期大,因而考虑其作用性质相当于静力;脉动风具有随机性和周期与结构的自振周期较为接近的特点,一般作为动荷载考虑,是引起结构振动的主要因素。

目前当结构考虑风荷载时,分析研究方法主要分为两种:

1、风场实测+风洞实验+CFD风场模拟;

2、根据脉动风功率谱拟合脉动风时程,根据伯努利方程,将风速转为风动力时程,然后在导入有限元软件进行风载瞬态分析。

相比于第一种方法,第二种方法操作比较方便,且我国现行规范里面也有对第二种方法的相关规定。在以往研究分析中,大多数是采用matlab软件配合相关代码生成风载时程,然而在具体项目分析中,点位的每次改变都带来了一定的代码修改工作量,基于此,本人闲暇之余编制了小软件 FSWIND脉动风-风载时程生成器,彻底摆脱matlab代码烦恼!

相关参数及原理如下:

一、平均风

本软件支持两种平均风剖面变化规律

1)、指数律

计算公式为:

  • FSWIND脉动风-风载时程生成器软件原理

其中,V10为离地10米处的平均风速,a为与地面粗糙度有关的系数。

2)、对数律

计算公式为:

FSWIND脉动风-风载时程生成器软件原理

其中,Z0为地面粗糙长度,其余参数含义同上。

2、脉动风功率谱

本软件支持5种功率谱,分别为Davenport,Harris,Simiu,Panofsky、Lumley-Panofsky。其中Davenport、Harris、Simiu适用于水平横向风,Panofsky、Lumley-Panofsky适用于竖向风。

各功率谱的计算公式为:

1)、Davenport

FSWIND脉动风-风载时程生成器软件原理

其中,K为表面阻力系数,与地面粗糙度类型有关,n为脉动风频率,

2)、Harris

FSWIND脉动风-风载时程生成器软件原理

参数含义同上

3)、Simiu

FSWIND脉动风-风载时程生成器软件原理

为高度Vz处的平均风速,V*摩阻风速.

4)、Panofsky

FSWIND脉动风-风载时程生成器软件原理

5)、Lumley-Panofsky

FSWIND脉动风-风载时程生成器软件原理

3、脉动风空间相关性

空间上的任意两点脉动风的风速和风向不可能完全同步,甚至完全不相关的性质称为空间相关性。根据大量的实测和风洞试验结果得到:空间上两点的脉动风压同时达到最大值的概率有限,距离越远同时达到最大值的可能性越小。本软件的空间相关性采用了Davenport 提出的指数形式经验公式,如下所示:

FSWIND脉动风-风载时程生成器软件原理

对于三维空间,上面的公式可写成:

FSWIND脉动风-风载时程生成器软件原理

对于常见的结构而言,可采用互功率谱函数来描述零均值的高斯平稳随机过程的统计特性。任意两个计算点的脉动风速互功率谱密度函数可以表示为:

FSWIND脉动风-风载时程生成器软件原理

4、脉动风时程生成方法

模拟脉动风速时程的方法一般有两种:(1)谐波叠加法;(2)线性滤波法。线性滤波法具有计算量小且计算速度快的优点,但对于各项参数较难选定,而谐波叠加法相比线性滤波法计算速度较慢,但在其它方面均优于线性滤波法,故本软件选用谐波叠加法进行脉动风速时程模拟,并引入快速傅里叶变换(FFT)算法来减少模拟的计算量。

原理如下所示:

FSWIND脉动风-风载时程生成器软件原理

FSWIND脉动风-风载时程生成器软件原理

FSWIND脉动风-风载时程生成器软件原理

FSWIND脉动风-风载时程生成器软件原理

5、总风速时程

总风速时程=平均风+脉动风时程

6、风载时程计算

根据伯努利方程,风压计算如下:

FSWIND脉动风-风载时程生成器软件原理

其中v为高度z处的总风速,p为空气密度,考虑某个节点的投影面积A(z),注意若某些规范里面需要考虑一些影响,这里的Az应乘以对应的影响系数比如输电线模拟,故最终的风力计算公式如下:

FSWIND脉动风-风载时程生成器软件原理

考虑标准状态下的空气密度与重力加速度,最后换算得到的风载时程计算公式如下:

FSWIND脉动风-风载时程生成器软件原理

注意上述中,面积单位为m^2,风速为m/s,F单位为KN。

软件下载地址:

FSWIND脉动风-风载时程生成器软件下载、安装及注册 – 峰设软件1、软件下载 点击文末超链接下载 2、软件安装 以下操作,若被电脑杀毒软件提示风险,请加入白名单,软件无任何病毒和后台,请放心使用! 1)双击Fswind_setup.exe,启动安装程序 2)、点击…icon-default.png?t=O83Ahttps://soft.fscae.com/275/

http://www.lryc.cn/news/498970.html

相关文章:

  • 搭建高可用负载均衡系统:Nginx 与云服务的最佳实践
  • 对比git命令与TortoiseGit工具,理解git解决冲突的过程
  • guava缓存的get方法的回调函数讲解一下
  • React基础知识四 Hooks
  • 线性代数中的谱分解
  • Redis 数据结结构(一)—字符串、哈希表、列表
  • 【Python】用Python和Paramiko实现远程服务器自动化管理
  • PDF处理的创新工具:福昕低代码平台尝鲜
  • openstack创建浮动IP全过程
  • nginx漏洞修复
  • Jackson - 序列化时更改字段名称
  • 策略模式实战 - 猜拳游戏
  • AWS ECS Task 添加 Prometheus 监控采集配置详细指南
  • 5. 一分钟读懂“工厂方法模式”
  • 基于 AutoFlow 快速搭建基于 TiDB 向量搜索的本地知识库问答机器人
  • C语言学习:速通指针(2)
  • windows 上ffmpeg编译好的版本选择
  • Java设计模式笔记(二)
  • Vue CLI的作用
  • 短视频矩阵系统开发|技术源代码部署
  • Erlang socket编程(二)
  • 工业检测基础-线扫相机和面阵相机参数及应用
  • 【无标题】建议用坚果云直接同步zotero,其他方法已经过时,容易出现bug
  • 基于STM32设计的智能宠物喂养系统(华为云IOT)_273
  • cesium truf 利用缓冲如何将一个点缓冲成一个方形
  • HarmonyOS 5.0应用开发——Ability与Page数据传递
  • 【推荐算法】推荐系统的评估
  • 鸿蒙:实现类似Android.9图的图片资源呈现
  • ros2人脸检测
  • Pillow:强大的Python图像处理库