[编程][软件] 一种修正的克拉夫(Modified Clough Model)滞回材料模型开发 (Development of a Modified Clough’s model)

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 这是最近小伙伴找我们开发的一种单轴材料本构模型,是原始克拉夫模型的一种变种,因此称为修正克拉夫模型 (Modified Clough Model). 上一篇博文《 [笔记][编程][软件] Clough滞回材料模型开发学习 (Development of Clough’s model) 》中我们对原始的克拉夫模型( Clough’s Model )进行了介绍,并进行编程测试。 我们知道原始的Clough Model最主要的滞回特性是,反向再加载时指向该方向加载历史应变最大点,如果该方向未屈服,则指向屈服点,且原始Clough model没有考虑材料在循环荷载作用下的退化效应。实际任何材料在反复循环荷载作用下,其强度和刚度都会退化,甚至导致强度完全损伤,引发结构倒塌。如果要考虑退化效应,甚至考虑倒塌效应,那么原始克拉夫模型就不再适用了。为此,对原始克拉夫模型进行修正,考虑材料屈服后强度退化(strength degradation)、卸载刚度退化(考虑最大位移相关的刚度修正)(stiffness degradation)、残余强度(Residual strength)的一种模型。其基本滞回特性如下图所示: 我们通过编程对上述模型进行测试。 软件界面  (  …

[编程][软件] Clough滞回材料模型开发学习 (Development of Clough’s model)

实干、实践、积累、思考、创新。 最近做相关东西,研究了一下Clough滞回模型,于是做个软件进行测试。 Clough模型的滞回规则如下图所示,基本规则是,反向再加载时指向该方向加载历史应变最大点,如果该方向未屈服,则指向屈服点。该本构通常用来模拟受弯构件或者混凝土构件中的钢筋和钢骨。 通过编程实现,如下图所示。 测试完可以输出结果 以下是视频 Video   相关博文( Related Topics) [01] [科研][软件][OpenSees] OSBWTest: OpenSees BoucWen Material Test ( OpenSees BoucWen材料测试) [02] [研究][软件] BWTest: Bouc-Wen模型参数测试分析 [Bouc-Wen Hysteretic Model Parameters Analysis] [03] …

[振动控制] 拍振现象 (Beats Phenomenon)

实干、实践、积累、思考、创新。 拍振现象指的是两个频率接近的力(激励源)产生的振动叠加在一起,由于频率接近,周期也接近,每过一个周期两个信号的相对相位就会有一点变化,接近同相的时候两个信号叠加,幅值变大;接近反相的时候两个信号相互抵消,幅值变小,造成波形总幅值的周期性波动。 这里有一些不错的介绍资料,一并列出: [1] Beats:https://www.physicsbootcamp.org/beat-phenomenon.html [2] 航天器火箭发射拍振现象 假定两组波,圆频率分别为ψ1和ψ2的两组波,表达式如下: $${\psi _1}(0,t) = Acos({\omega _1}t) = Acos(2\pi {f_1}t)$$ $${\psi _2}(0,t) = Acos({\omega _2}t) = Acos(2\pi {f_2}t)$$ 叠加后的波表达式如下 $$\psi = {\psi _1} + …

[软件][振动控制] FOUR_TRAN 案例7: 钢楼梯实测振动数据(不同频率成分对加速度峰值的贡献) (FOUR_TRAN Ex7: Frequency spectrum of measured vibration data of Steel stairs)

实干、实践、积累、思考、创新。 最近参与的一个钢楼梯振动舒适度控制的项目,实测了钢楼梯在不同加载工况下的加速度时程。 在处理数据的时候发现,有些实测曲线整体看来变化较为平稳,有些曲线则会在局部出现一些零散的突兀点,而最大值往往就是这些突兀点控制。 下面是两组这样的曲线,第一组是相对平稳的曲线,第二组是存在明显零散的突兀点。 Data1 Data2 第一直觉,这些突兀点应该是高频成分导致。我们可以采用( [数学][地震动][软件] FOUR_TRAN: Fourier Analysis Tool [傅里叶分析工具] )对其他进行频谱分析,并通过滤波处理,获得不同频率成分的加速度时程,进行对比。 把数据导入FOUR_TRAN,进行分析如下。 第一组曲线不同频率成分的加速度时程曲线 第二组曲线不同频率成分的加速度时程曲线 汇总不同频率成分加速度曲线峰值 由以上分析可见: (1)第二组数据的高频成分比第一组数据大,40HZ~80HZ成分占据了加速度峰值达到原始数据的79.3%,远大于第一组数据的43.1%。 (2)对于第二组数据,零散的突兀点是高频成分所致!高频成分对加速度峰值贡献极大!! (3) 如果以峰值作为一个评价指标,这个时候高频成分的来源分析就特别重要。如果高频成分是真实的,比如一些附属结构引起,那就必须以实测值为准。如果高频成分是仪器不稳定引起,或者是测试时候受一些异常操作影响,那就应该过滤掉再进行评估。 (4)最后的最后,舒适度需要以真实体感结合为主,数字只是数字。 案例 ( Examples ) [00] [数学][地震动][软件] …

[软件][振动控制] FOUR_TRAN 案例6: 钢楼梯实测振动数据频谱分析 (FOUR_TRAN Ex6: Frequency spectrum of measured vibration data of Steel stairs)

实干、实践、积累、思考、创新。 最近参与的一个钢楼梯振动舒适度控制的项目,实测了钢楼梯在不同加载工况下的加速度时程。 我们可以采用( [数学][地震动][软件] FOUR_TRAN: Fourier Analysis Tool [傅里叶分析工具] )对其他进行频谱分析,通过分析这些加速度时程的频谱特性,我们可以获得许多有用的东西。 以下是采用FOUR_TRAN分析的一组数据。 导入FOUR_TRAN进行分析 分析结果如下 通过对比TMD打开前后的加速度时程曲线及频谱曲线可清楚看到,打开TMD后,楼梯的加速度得到了有效控制,TMD有效控制了对应频率的振动。 PS. 通过频谱分析,我们可以得到非常多有用的信息,比如,判断加载是否正确,判断TMD是否起作用,判断荷载激发的是什么振型等等。 通过这些分析,可进一步校准和改进设计。 案例 ( Examples ) [00] [数学][地震动][软件] FOUR_TRAN: Fourier Analysis Tool [傅里叶分析工具] [01] [数学][软件] …

[试验][工具][更新] CFHLA v2024: Cyclic/Fatigue Loading Hysteresis Loop Analysis [单向往复与疲劳滞回曲线分析工具 2024版]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 适用于疲劳试验滞回曲线的分析,或者单拉或者单压往复滞回曲线的分析,提取各个滞回环结果,结果曲线输出Excel等。 具体结果包括:滞回环的位移,力,面积,阻尼比,割线刚度,新版增加了 加载段曲线及卸载段曲线对X轴求面积。 新版软件提供了多种滞回环范围的划分方法,并且提供了对加载与卸载曲线的求交处理,实际滞回环的阻尼比及割线刚度以相交范围进行测算。 新增的加载段曲线及卸载段曲线对X轴求面积,定义如下 教程及案例 (Examples) [01]  [工具][教程] CFHLA单向往复滞回曲线分析 使用操作 [02]  [工具][试验] CFHLA单向往复滞回曲线分析——案例1 [03]  [工具][试验] CFHLA单向往复滞回曲线分析——案例2 软件界面  (  Screent Short) 下载 ( Download ) 如果您需要这个软件,请在这给网站捐助:http://www.jdcui.com/?page_id=4813,捐助金额不低于350RMB,捐助后在评论区留下您的评论,或者联系管理员QQ:3014479529,给您配置软件,对软件有任何疑问也欢迎联系,敬请尊重劳动成果 …

[YJK][盈建科][笔记] 剪力墙抗剪承载力小于剪力设计值?

实干、实践、积累、思考、创新。 记录一下和小伙伴的讨论。下图是YJK剪力墙构件信息文件,由图可见,剪力墙的抗剪承载力 WS_XF比剪力设计值小。 咋一看挺奇怪,为什么呢? YJK里面的剪力墙抗剪承载力如何计算的呢? 其实之前的这个笔记有记录过:[YJK][盈建科][笔记] 楼层抗剪承载力计算及YJK里面的楼层抗剪承载力自动调整 即抗剪承载力的计算似乎是不考虑地震作用的,如下图所示,抗剪承载力Vcy没有考虑抗震承载力调整系数 γRE。 而构件配筋设计时,是按下图公式计算,也即对于地震控制工况,需要考虑抗震承载力调整系数 γRE。 另外,还注意到,按第一个图附录C,楼层抗剪承载力计算时,剪力墙打了7折,也有可能差异再此。 PS. 因此,具体是0.7还是抗震承载力调整系数引起,得问问YJK或者有空再测试测试了,有验证过的小伙伴可以说说看! 相关话题 ( Related Topics) [01]. [Tool] YJK(盈建科)桩荷载统计工具 [02]. YJK转PKPM出现“访问XX.jws发生未知错误”的解决办法 [03]. YJK(盈建科)的三处材料定义 [04]. YJK(盈建科)截面建模工具-快速导入 [05]. YJK1.7人工波功能测试 [06]. YJK地震波反应谱分析与地震波选取 [07]. YTP – A Pre Process …

[笔记] AutoCAD中的图形测量单位 (Drawing-units in AutoCAD)

实干、实践、积累、思考、创新。 通常在使用AUTOCAD的时候,我们把他当做没有单位的一个绘图工具,实际绘图时候单位自行把控。 但实际上,AUTOCAD是有个单位参数,通过INSUNITS(系统变量)进行设置。 其具体参数可以查看官网帮助,摘抄如下: INSUNITS(系统变量) 指定插入或附着到图形时,块、图像或外部参照进行自动缩放所使用的图形单位值。 类型: 整数 保存位置: 图形 初始值: 1(英制)或 4(公制) 注: 将注释性块插入图形时将忽略 INSUNITS 设置。 值 说明 0 不指定(无单位) 1 英寸 2 英尺 3 英里 4 毫米 5 厘米 …

[软件][地震动][更新] GMP v2024: A tool for Calculating Ground Motion Parameters for Seismic Analysis of Structures [结构抗震分析地震动强度指标/地震动参数计算工具]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) GMP ( A tool for Calculating Ground Motion Parameters for Seismic Analysis of Structures) 是一款结构抗震分析地震动强度指标/地震动参数计算工具,程序将地震波积分+反应谱分析+地震动参数分析等功能集合于一身,使用方便。GMP的主要功能包括: (1) 丰富的地震波数据格式导入支持 (2) 地震动加速度、速度、位移时程 (3) 地震加速度谱计算功能,包括伪加速度谱、速度谱、位移谱 (4) …

[试验][软件][科研] LoopModifier 2024: Hysteretic Loop Modification Program[滞回曲线修正工具 2024版]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) LoopModifier 科研小工具,之前读博士做试验研究时候写的小工具,一个辅助科研的小工具,该程序主要用于根据试验的规律局部处理试验数据中的错误离散点。 很多朋友都用过这个程序,相信对他的功能应该都很熟悉。新版再次做了改进,程序最主要特点: (1)在图形界面中用 “鼠标拖拉点” 的方式, “所见即所得” 地方式修正试验数据。 (2)提供“参考曲线”导入,可用于对需要修改的曲线进行一定参照。 (3)新版软件增加了 “鼠标框选删除点” 的功能,进一步方便数据修改。 (4)最新版精简了用户操作,增加了用户体验。 版本迭代历程: Loop Modifier v2018: [科研][工具][试验][Test] Hysteretic Loop Data Correction: …

[工具][试验][软件] DataSmoothing v2024: A Program for Test Data Smoothing [试验数据曲线平滑+降噪工具 2024版]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 软件基本功能:试验数据平滑,支持全局平滑修正和局部平滑修正,支持图形交互的方式,控制曲线修正的范围及修正强度。 最初制作这个软件主要用于平滑试验数据,后面对软件进行了扩展,除了对试验数据进行平滑外,还可以用于对数据进行修正,因此准确说,这是一款试验数据平滑修正工具,既可处理滞回曲线的抖动异常,也可一定程度处理试验数据中的锯齿问题、噪声问题等,功能蛮强大。 软件版本迭代: 20221129版本:[工具][试验][编程] DataSmoothing V2020: A Program for Data Smoothing [试验数据曲线平滑+降噪工具 20220918版本:增加 局部区域平滑修正功能: [工具][试验][编程] DataSmoothing试验滞回曲线平滑修正——案例7 (局部区域平滑修正)(精) 20221005版本:增加 停顿点及平滑组合修正功能: [工具][试验][编程] DataSmoothing试验滞回曲线平滑修正——案例8 (组合停顿点修正) …

[数学][笔记] 傅里叶变换公式的几种形式 (Several Forms of Fourier Transform Formulas)

实干、实践、积累、思考、创新。 # 傅里叶变换公式的几种形式 研究振动控制、随机振动等,离不开傅里叶变换(Fourier transforms)。对于傅里叶变换,不同文献、书籍有时候会采用不同形式的公式,刚开始看的时候有点凌乱,后面才理清楚,其实不同公式形式本质上都是等价。为了便于后续学习,以下总结几种常见的傅里叶变换公式形式。PS.这里傅里叶变换,指的是非周期函数(周期可以理解为无限长)的傅里叶变换,不是傅里叶级数(Fourier series),傅里叶级数是针对周期函数的说法。 ## 第一种形式 一种通用的形式,\(\Phi \left( p \right)\)和\(F\left( x \right)\)互为傅里叶变换对: $$\Phi \left( p \right) \Leftrightarrow F\left( x \right)$$ $$\Phi \left( w \right) = {1 \over {2\pi …

[数学][笔记] 随机过程中的平稳与各态历经 (Stationarity and ergodicity in random processes)

实干、实践、积累、思考、创新。 学习随机振动分析需要搞清楚 两个最重要的随机过程特性:平稳性(Stationarity )及各态历经(ergodicity )。 [平稳性] 指的是随机过程的概率特性(如期望值、自相关函数等)与时间无关。 [各态历经] 各态历经也称为遍历性,指的是一个平稳随机过程任意样本函数的时间平均都相等,且等于集合的平均。其最大作用是,有了各态历经假定,意味着可以通过对一个具体的样本进行分析,获得总体集合的概率特性。 一个随机过程具有平稳性,则描述起来大大简化,比如,只需要用一个概率密度函数描述各个时间点的概率分布特性,因为随机过程的概率特性不随时间改变。很多非平稳随机过程的研究,也采用以平稳过程为研究入手,然后通过某种方式进行非平稳随机修正。 如果一个平稳随机过程具有各态历经性,同样可以大大简化随机过程的分析。如前所述,有了各态历经假定,意味着可以通过分析一个具体的样本的方式获得总体集合的概率特性。如果没有各态历经,要获得随机过程的概率特性,则需要足够大的样本,进行样本间统计,这在大多数实际情况均不具备可行性。 终上所述,平稳及各态历经特性是比较理想的,并不是所有随机过程都满足,但从某种程度上讲,随机过程具有平稳及各态历经特性,研究才具有可行性啊。 相关博文( Related Topics) [01] [笔记] 随机过程中的平稳与各态历经 (Stationarity and ergodicity in random processes) [02] [振动控制] 常见质量阻尼器分类 [Passive, semi-active, active and …

[工具][试验] CFHLA单向往复滞回曲线分析——案例2

实干、实践、积累、思考、创新。 小伙伴询问,CFHLA ( [试验][工具][更新] CFHLA v2022: Cyclic/Fatigue Loading Hysteresis Loop Analysis [单向往复与疲劳滞回曲线分析工具 2022版] ) 能否处理他的数据,能否正确划分相应的环,因为他的数据比较凌乱。 下图是小伙伴的数据(PS.考虑到版权,数据经过人为局部调整,非原始数据,但保留原始特性),可以看到试验曲线的确非常密集。 局部放大观察,可以发现,数据密集且杂乱,那么CFHLA能否准确划分这个数据呢?接下来我们测试一下。 将数据直接导入CFHLA,如下图所示。 点击运行分析,可以看到特征点及滞回环划分完成。 我们局部放大力和位移历程进一步检查,可以发现,尽管曲线比较复杂,但是CFHLA依然准确识别了特征点,准确划分了滞回环。 相关博文( Related Topics) [01] [试验][工具][更新] HLA v2023: Hysteretic Loop Analysis …

[试验][软件][科研] CurveCorrection 2024: General Curve Correction Program [通用曲线修正程序]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 小伙伴找我们写的程序。通用的曲线修正程序,基本功能是,通过图形交互方式 删除点,移动点,进而 “所见即所得” 修正曲线。 适用于各种类型的曲线。修改后的曲线可以输出EXCEL图标或保存为文本文件。 这个程序也可以说是 [试验][软件][科研] LoopModifier 2024: Hysteretic Loop Modification Program[滞回曲线修正工具 2024版] 程序的一个变种,LoopModifier主要侧重于滞回曲线的修正,CurveCorrection则是通用曲线,而使用上更加简洁和通用,而且目前多一个删除点功能。 新版进一步增加了 “多组曲线导入”,多组曲线可同时修正。 程序界面 ( Program Interface ) 程序下载(Program Download) …

[软件][地震工程] GMS_DESIGN选波软件 —— 实际工程选波案例及不同选波方法对比

实干、实践、积累、思考、创新。 GMS_DESIGN是从最初的GMS选波系统( [地震波][软件]GMS: Ground Motion Selection System [强震记录选取系统] )精简后的一个简便的更加符合工程师习惯的基于目标谱匹配法的天然地震波选波工具。GMS_DESIGN软件链接:[软件][地震波][抗震] GMS_DESIGN: Ground Motion Selection Program for Practicing Engineers [地震波选波工具 工程师版] GMS_DESIGN 提供了两种目标谱匹配方案:离散周期点匹配法及周期范围匹配法,两种算法均可自定义多种具体参数,比如 离散周期的数量,特定周期点的误差百分比限值,特定周期点的误差权重等,以实现更加灵活更加通用的自定义选波功能。采用GMS_DESIGN可以实现各种形状反应谱地震波检索,也能非常简便实现常说的双频段选波、多频段选波等。 前面一片博文 [软件][地震工程] GMS_DESIGN选波软件——多频段选波案例 (Selection of earthquake ground motion using GMS_DESIGN)介绍了GMS_DESIGN的多频段选波的灵活性,这篇博文以一个实际工程项目选波案例,演示GMS_DESIGN的可行性,顺便对比总结不同选波方法的差异和适用范围。 …

[软件][地震工程] GMS_DESIGN选波软件——多频段选波案例 (Selection of earthquake ground motion using GMS_DESIGN)

实干、实践、积累、思考、创新。 GMS_DESIGN是从最初的GMS选波系统( [地震波][软件]GMS: Ground Motion Selection System [强震记录选取系统] )精简后的一个简便的更加符合工程师习惯的基于目标谱匹配法的天然地震波选波工具。GMS_DESIGN软件链接:[软件][地震波][抗震] GMS_DESIGN: Ground Motion Selection Program for Practicing Engineers [地震波选波工具 工程师版] GMS_DESIGN 提供了两种目标谱匹配方案:离散周期点匹配法及周期范围匹配法,两种算法均可自定义多种具体参数,比如 离散周期的数量,特定周期点的误差百分比限值,特定周期点的误差权重等,以实现更加灵活更加通用的自定义选波功能。 采用GMS_DESIGN可以实现各种形状反应谱地震波检索,也能非常简便实现常说的双频段选波、多频段选波等。以下我们从几个例子体验一下GMS_DESIGN。 选波控制频段 [1s~1.5s] 选波控制频段 [4s~5.0s] 选波控制频段 [1s~5.0s] 如上述几个图可以看到,GMS_DESIGN允许我们通过自定义的方式,控制选波时候反应谱匹配的周期范围,反应谱误差权重等等。通过这些自定义参数设置,可以非常方便的实现各种形状反应谱地震波的检索。 相关博文( …

[软件][地震波][抗震] GMS_DESIGN: Ground Motion Selection Program for Practicing Engineers [基于目标谱匹配法地震波选波工具 工程师版]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) GMS_DESIGN是从最初的GMS选波系统( [地震波][软件]GMS: Ground Motion Selection System [强震记录选取系统] )精简后的一个更加简便的且符合工程师习惯的基于目标谱匹配法的天然地震波选波工具,主要功能包括: (1)软件自建波库选波,含Peer 3000多组3向地震波。 (2)支持多个指定的阻尼比(3% 5% 7%) (3)支持自定义需要匹配的目标反应谱 (4)软件选波满足抗震规范要求,可指定匹配的目标峰值加速度PGA (5)软件提供两种目标谱匹配方案:离散周期点匹配法及周期范围匹配法。 两种算法均可自定义多种具体参数,比如 离散周期的数量,特定周期点的误差百分比限值,特定周期点的误差权重等,以实现更加灵活更加通用的自定义选波功能。 实践结果表明,离散周期点匹配法侧重于控制具体周期点的反应谱误差,周期范围匹配法则侧重于控制指定周期范围内地震波反应谱与目标谱形状的吻合程度。 采用软件提供的算法,可以实现,各种形状反应谱地震波检索,也能非常简便实现常说的双频段选波、多频段选波等。 (5)软件提供了一些便捷的GUI操作,如:可多次初选地震波,把初选地震波添加到选中,然后对勾选的地震波进行平均谱计算及指定周期点谱误差计算等。 (6)软件可输出所选的三向地震波加速度时程、地震波的反应谱及目标谱、周期点的误差结果及地震波的地震事件信息、发震时间、NGA编号、震级、站台信息等。 软件可满足隔震结构、钢结构、IDA分析选波、双频段选波等科研与工程需求。 …

[案例][软件][更新] BBCA案例: “∞形”滞回曲线骨架曲线提取案例 (BBCA v2024)

实干、实践、积累、思考、创新。 最近根据小伙伴反馈,采用BBCA测试了一类比较特殊的滞回曲线, “∞形”滞回曲线骨架曲线提取,并更新了BBCA软件。 新版BBCA软件可查看这个链接:[科研][工具][软件] BBCA v2023: 从滞回曲线提取骨架曲线 [BBCA: Extract Backbone Curve from Hysteretic Loop] 以下采用BBCA提取这个 “∞形”滞回曲线的骨架曲线。 对BBCA进行局部更新和调整,将上述滞回曲线导入BBCA进行分析,结果如下图所示。 相关研究 ( Related Topics) [01] [Tool][科研][试验] LoopArea: Hysteristic Loop Area Calculator [滞回环面积求解器] [02] [科研][软件][试验]HLAV: …

2024 开工大吉!

实干、实践、积累、思考、创新。 2024 开工大吉! 新的一年,静下心来,多想、多学、多做! 坚持分享,给大家提供更多服务和支持! 结构设计/软件研发/抗震抗风/振动控制/减隔震/参数化 追求卓越 脚踏实地 致力于探索和拓展行业设计前沿 https://www.jdcui.com 合作及技术咨询 COOPERATION & CONTACT E-mail:jidong_cui@163.com WeChat & Tel: 13450468449

[动力学][软件] NMDOF算例6 —— 设置金属阻尼器结构动力时程分析 [Dynamic time history analysis of structures with metal dampers]

实干、实践、积累、思考、创新。 最近更新了NMDOF软件 ( [软件][编程] NMDOF v2024: A Tool for Nonlinear Dynamic Time History Analysis of Shear-Type MDOF System (多自由度剪切层模型系统动力非线性时程分析工具 v2024) ) ,在网友建议下,新版软件支持设置金属阻尼器。以下做一个布置金属阻尼器的减振结构动力时成分析。 算例模型 各层结构参数: K1 = 30000000;K2 = 30000000;K3 = 30000000;K4 = …