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/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/930514.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【JavaWeb后端学习笔记】MySQL的数据查询语言(Data Query Language,DQL)

MySQL DQL 1、DQL语法与数据准备1.1 DQL语法1.2 数据准备 2、基础查询2.1 查询指定字段2.2 查询返回所有字段2.3 给查询结果起别名2.4 去除重复记录 3、条件查询3.1 条件查询语法3.2 条件查询案例分析 4、分组查询4.1 分组查询语法4.2 分组查询案例分析 5、排序查询5.1 排序查询…

优化工业应用的振动筛

了解如何使用 Ansys Rocky 优化振动筛性能。 振动筛 振动筛在许多散装物料处理过程中发挥着重要作用,可实现有效的颗粒分离和分类。 它们在采矿、采石、建筑、回收和食品加工行业尤为常见。它们的设计和操作需要仔细考虑材料特性、工艺要求和环境因素,…

git修改某次commit(白痴版)

第一步 在bash窗口运行 git rebase --interactive commitId^ 比如要改的commitId是 abcedf git rebase --interactive abcedf^键盘 按 i 或者 ins 进入编辑状态 进入insert 编辑状态 在bash窗口手动把对应commit前面的pick改为e或edit 按 esc 进入退出程序 输入 :wq 保存退出…

基于 RNN(GRU, LSTM)+CNN 的红点位置检测(pytorch)

文章目录 1 项目背景2 数据集3 思路4 实验结果5 代码 1 项目背景 需要在图片精确识别三跟红线所在的位置,并输出这三个像素的位置。 其中,每跟红线占据不止一个像素,并且像素颜色也并不是饱和度和亮度极高的红黑配色,每个红线放大…

word如何快速创建目录?

文章目录 1,先自己写出目录的各级标题。2、选中目标标题,然后给它们编号3、给标题按照个人需求开始分级4、插入域构建目录。4.1、利用快捷键插入域构建目录4.2、手动插入域构建目录 听懂掌声!学会了吗? 前提声明:我在此…

【金猿CIO展】复旦大学附属中山医院计算机网络中心副主任张俊钦:推进数据安全风险评估,防范化解数据安全风险,筑牢医疗数据安全防线...

‍ 张俊钦 本文由复旦大学附属中山医院计算机网络中心副主任张俊钦撰写并投递参与“数据猿年度金猿策划活动——2024大数据产业年度优秀CIO榜单及奖项”评选。 大数据产业创新服务媒体 ——聚焦数据 改变商业 数据要素时代,医疗数据已成为医院运营与决策的重要基石…

【工具变量】上市公司企业劳动密集度数据(2008-2023年)

一、测算方式: 参考《数量经济技术经济研究》陈勇兵(2023)老师的做法,使用员工数量与销售收入的比值作为劳动密集度的度量标准* o/ b% C( e* U我们做的比他完善,分为四类大家可以做核心变量或者稳健性检验Labor1&…

实现RAGFlow-0.14.1的输入框多行输入和消息框的多行显示

一、Chat页面输入框的修改 1. macOS配置 我使用MacBook Pro,chip 是 Apple M3 Pro,Memory是18GB,macOS是 Sonoma 14.6.1。 2. 修改chat输入框代码 目前RAGFlow前端的chat功能,输入的内容是单行的,不能主动使用Shift…

【漫话机器学习系列】Adaboost算法

Adaboost(Adaptive Boosting)是一种经典的集成学习方法,主要思想是通过将多个弱学习器(通常是简单模型,如决策树桩)加权组合,来提升整体模型的预测能力。Adaboost 是一种自适应的学习方法&#…

第四学期-智能数据分析-期末复习题

智能数据分析期末复习(2024春) 【考试形式】:闭卷,90分钟,笔试 【题型分布】: 单选题10题,每题3分,共计30分 判断题10题,每题2分,共计20分 填空题5题&…

数据结构初阶---栈和队列

一、栈Stack 1.栈的概念 栈是一种特殊的线性表,只允许在固定的一端进行插入与删除操作。进行插入与删除操作的一端被称之为栈顶,另一端称之为栈底。栈中的数据元素遵循先进后出(FILO)或者说后进先出(LIFO)原则 栈的插入操作称之为压栈/入栈/进栈&…

ASP.NET Web UI 框架 Razor Pages/MVC/Web API/Blazor

前言 💢 🎯 记得以前用 Asp.net 做 网页开发 是的时候那时候还是 Web Forms ,后来 MVC 出来后也是火的不得了。那个时候还没有所谓的前后端分离一说,像 Vue.js、React 、Angular 的这些前端框架还没出生,那时候 Jquery…

YOLOV11 快速使用教程

概述 这里主要记录使用NVIDIA GPU pytorch 检测系列模型的快速使用方式,可以快速解决一些工业应用的问题,比如:无网、数据大需要改路径、需要记录不同实验结果等问题。 安装 参考官网,自己安装好Python > 3.8和pytorch >…

双绞线直连两台电脑的方法及遇到的问题

文章目录 前言一、步骤二、问题总结:问题1:遇到ping不通的问题。问题2:访问其他电脑上的共享文件时提示输入网络凭证问题3:局域网共享文件时提示“没有权限访问,请与网络管理员联系请求访问权限” 前言 办公室里有两台电脑,一台装了显卡用于…

电子信息工程自动化 基于单片机的出租车计价器设计

摘 要 出租车作为一种城市中非常重要的公共交通工具,他与人们的生活息息相关。所以我也设计了一款出租车计价器,它采用模块化设计,包含里程测量模块、数据存储模块、按键模块、时钟模块、显示模块、语音播报模块六大主要模块。本设计的出租车…

day1:ansible

ansible-doc <module_name>&#xff08;如果没有网&#xff0c;那这个超级有用&#xff09; 这个很有用&#xff0c;用来查单个模块的文档。 ansible-doc -l 列出所有模块 ansible-doc -s <module_name> 查看更详细的模块文档。 ansible-doc --help 使用 --help …

yolov,coco标记的无增强版的水稻病害数据集 共 1448 张图片

之前用过增强图片之后标记的效果不是特别理想&#xff0c;因此这里给大家分享一下使用无增强的版本&#xff1a; yolov,coco标记的无增强版的水稻病害数据集 共 1448 张图片 稻瘟病 细菌性枯萎病 褐斑病 数据集下载&#xff1a; yolov8&#xff1a;https://download.csdn.net…

uniapp微信小程序开发地图多边形渲染,圆形渲染,省市区区域渲染解决方案-(已实测通过)

一、多边形渲染(只需给map组件绑定对应的polygons即可) <mapid="map"class="map":latitude="latitude":longitude="longitude":markers="covers":polyline="polyline":scale="18"@markertap="…

IntelliJ+SpringBoot项目实战(28)--整合Beetl模板框架

在前面的文章里介绍过freemarker&#xff0c;thymeleaf模板引擎&#xff0c;本文介绍另一个性能超高的模板引擎---Beetl&#xff0c;据说此模板引擎的性能远超Freemarker。官网的说法是&#xff0c;Beetl 远超过主流java模板引擎性能(引擎性能5-6倍于FreeMarker&#xff0c;2倍…

jeecg-uniapp 跨域问题解决方法记录

今天折腾这个很恶心的问题,工作需要经验才行,根本没有什么技术难点,都是经验而已 问题在此 发现没有替换掉前缀 :8085/#/pages/login/login:1 Access to XMLHttpRequest at http://192.168.152.32:8194/h5api/api/user/login from origin http://localhost:8085 has been bloc…