[试验][工具][更新] HLA v2023: Hysteretic Loop Analysis Program [HLA滞回曲线分析工具 2023版]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 主要是针对做构件试验的研究生及科研人员做的,软件可支持对称的滞回曲线,不对称的滞回曲线进行分析,获得各圈滞回曲线的割线刚度、等效黏滞阻尼系数、耗能系数,等常用的做构件滞回性能评估的参数。程序非常方便做构件试验的同学使用,只要将试验的滞回曲线导入程序进行分析,可输出常用的分析参数,可直接输出 EXCEL图表,用户导入数据,进行分析后可选择输出EXCEL图表,输出EXCEL后可以对格式稍微做些调整,即可直接用于论文;另外还可以将各圈滞回环曲线输出到文本,更加方便使用者进行数据分析。 等效黏滞阻尼比、耗能系数及割线刚度增加了完全规范算法的数据结果输出,同时改进了软件界面风格,增加了表格显示、增加了参数提示、增加了鼠标坐标显示等等,软件更加易用。 2023版又增加了对滞回曲线划分的新算法,包括byForce和byDisp两类,可处理更加复杂的滞回曲线。 程序使用 ( Steps to use) (1)导入滞回曲线(Import hysteretic loop.) (2)计算滞回曲线的常用参数,包括: a: 各个滞回环的面积,面积比,及总能量 ( Loop Energy , Loop Energy Ratio, Total …

[试验][动画][图] 偏心拉压滞回曲线动画 [Eccentric tension and compression hysteresis curve animation]

实干、实践、积累、思考、创新。 小伙伴找我们编写试验数据分析程序,第一次接触这种偏心拉压荷载作用下的滞回曲线,觉得挺有意思,做个动画。 加载概念 滞回曲线 滞回曲线动画 相关博文( Related Topics) [01] [Tool][科研][试验] LoopArea: Hysteristic Loop Area Calculator [滞回环面积求解器] [02] [科研][软件][试验]HLAV: Hysteresis Loop Animation Viewer [滞回环动画演示软件] [03] [软件][科研][试验] 2021版 YPD: Yield Point and Ductility [2021版 YPD: …

[试验][工具][更新] HLA v2022: Hysteretic Loop Analysis Program [HLA滞回曲线分析工具 2022版]

软件已更新,新版移步:http://www.jdcui.com/?p=22007 实干、实践、积累、思考、创新。 趁着国庆,对HLA进行了更新,把代码优化了,同时增加了多个参数的输出,需要进一步了解的朋友可以联系客服qq咨询。 程序图标 ( Program Icon )     程序介绍 ( Program Introduction) 趁着国庆时间,对HLA做了一次比较全面的更新,对等效黏滞阻尼比、耗能系数及割线刚度增加了完全规范算法的数据结果输出,同时改进了软件界面风格,增加了表格显示、增加了参数提示、增加了鼠标坐标显示等等,软件更加易用。 主要是针对做构件试验的研究生及科研人员做的,软件可以对对称的滞回曲线,不对称的滞回曲线进行分析,获得各圈滞回曲线的割线刚度、等效黏滞阻尼系数、耗能系数,等常用的做构件滞回性能评估的参数。程序非常方便做构件试验的同学使用,只要将试验的滞回曲线导入程序进行分析,可输出常用的分析参数,可直接输出 EXCEL图表,用户导入数据,进行分析后可选择输出EXCEL图表,输出EXCEL后可以对格式稍微做些调整,即可直接用于论文;另外还可以将各圈滞回环曲线输出到文本,更加方便使用者进行数据分析。 程序使用 ( Steps to use) (1)导入滞回曲线(Import hysteretic loop.) (2)计算滞回曲线的常用参数,包括: a: 各个滞回环的面积,面积比,及总能量 ( Loop Energy , Loop …

[工具][试验][编程] DataSmoothing试验滞回曲线平滑修正——案例8 (组合停顿点修正)

新版软件已更新,请移步:[工具][试验][软件] DataSmoothing v2024: A Program for Test Data Smoothing [试验数据曲线平滑+降噪工具 2024版] 实干、实践、积累、思考、创新。 V2022版本的DataSmoothing 软件(  [工具][试验][更新] DataSmoothing v2022: A Program for Test Data Smoothing [试验数据曲线平滑+降噪工具] ) 增加了 停顿点修正与平滑修正组合功能,这是一个非常强大的功能,非常适用于处理带停顿点的曲线平滑问题。这里通过一个简单的案例进行演示说明。 原始曲线 初始曲线如下图所示,整个曲线存在抖动,且在部分区域存在明显的停顿点。 平滑修正 对曲线进行全局平滑修正,如下图所示。由图可见,全局平滑修正后,相比原曲线,较大范围的抖动都修正了,但是曲线的停顿点依然存在,而且整个曲线平滑度不够。 …

[工具][试验][编程] DataSmoothing试验滞回曲线平滑修正——案例7 (局部区域平滑修正)(精)

实干、实践、积累、思考、创新。 V2022版本的DataSmoothing 软件(  [工具][试验][更新] DataSmoothing v2022: A Program for Test Data Smoothing [试验数据曲线平滑+降噪工具] ) 增加了曲线局部范围平滑修正的功能,这是一个非常强大的功能,这个功能花了我非常多时间,主要解决对于部分数据,仅需局部平滑优化,而不需要全局平滑修正的问题。这里通过一个简单的案例进行演示说明。 STEP 1: 初始曲线如下图所示,整个曲线在4个区域存在一些不平滑的锯齿,在其他地方曲线都是比较正常的。 STEP 2: 将曲线导入 DataSmoothing,如下图所示。 STEP 3: 为了演示软件的局部修正功能。我们先设置参数,仅仅修正区域1,修正效果入下图所示。绿色是修正的曲线,由图可见,软件仅仅对区域1曲线进行了平滑修正,原先的锯齿被平滑修正了,而在其他地方数据维持原样。 STEP 4: 我们进一步设置参数,同时修正区域1及区域2,修正效果入下图所示。由图可见,绿色是修正的曲线,在区域1及区域2试验曲线均得到了平滑,其余位置并未做处理。 STEP 5: 我们进一步设置参数,同时对区域1、区域2、区域3、区域4进行修正,修正效果入下图所示。由图可见,4个区域试验曲线均得到了平滑,原来的锯齿均基本消失。 …

[工具][试验][编程] DataSmoothing试验滞回曲线平滑修正——案例6

实干、实践、积累、思考、创新。 小伙伴的试验数据有问题找我们处理,用DataSmoothing [工具][试验][编程] DataSmoothing: A Program for Data Smoothing [试验数据曲线平滑+降噪工具] 做个滞回曲线平滑修正案例。以下是小伙伴的数据,可以看到很多地方抖动厉害,无法直接使用,必须经过修正处理。 这是小伙伴的试验滞回曲线 可以发现,原始的滞回曲线极度不平滑,非常多毛刺点,无法直接使用,需要修正。 将滞回曲线数据导入 DataSmoothing,通过简单设置参数,点击Run Smoothing运行修正,即可完成修正,结果如下图所示。 可以在图形面板上将修正后的数据单独显示,可以查看修正的效果,若修正效果不理想,可以再次调整参数,然后运行分析。对于这个例子,可以发现修正后的数据非常漂亮,基本可直接使用了。 修正完毕后,可点击Save Results保存数据结果,以下是将数据结果在EXCEL中绘制折线图的效果。 DataSmoothing  的软件案例 ( Application Examples) [01]  [工具][试验][编程] DataSmoothing试验滞回曲线平滑修正——案例1 [02]  [工具][试验][编程] DataSmoothing试验滞回曲线平滑修正——案例2 [03]  …

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

新版软件已发布,移步这个页面:[试验][软件][科研] LoopModifier 2024: Hysteretic Loop Modification Program[滞回曲线修正工具 2024版] 实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 更新这个Loop Modifier 科研小工具,之前读博士的时候做试验的时候写的小工具,一个辅助科研的小工具,该程序主要用于根据试验的规律局部处理试验数据中的错误离散点。 关于旧版软件可以在这个链接查看(v2019之前版本 http://www.jdcui.com/?p=9260 ,2019版 http://www.jdcui.com/?p=12201)。 如今根据之前网友的反馈,重写了软件,新版软件导入数据更加方便,修改数据也更加简洁。 另外网站还提供了其他几款用于修正试验数据的工具: NoiseRemoval:http://www.jdcui.com/?p=15046 该程序主要作用是,修正试验数据中的噪声,适合那些许多波动试验数据曲线。 OutlierRemoval:http://www.jdcui.com/?p=14365 该程序主要作用是,剔除数据中的异常点,毛刺点,跳跃点。数据中的这些异常点及毛刺点通常是因为采集仪器信号不稳定引起的。 SawtoothRemove: …

[工具][试验][更新] CFHLA(v1.1): Cyclic/Fatigue Loading Hysteresis Loop Analysis [单向往复与疲劳滞回曲线分析工具][单向往复加载]

软件已更新了,移步:http://www.jdcui.com/?p=17854 实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 疲劳试验滞回曲线的分析,或者单拉或者单压往复滞回曲线的分析,提取各个滞回环结果,结果曲线输出Excel等。 具体结果包括:位滞回环的位移,力,面积,阻尼比,割线刚度。 程序案例 (Examples) 程序界面 ( Program Interface ) 疲劳试验滞回曲线 往复受压(受拉)试验滞回曲线 程序操作教程 (Tutorials) [01]  [工具][教程] CFHLA单向往复滞回曲线分析 使用操作 下载 (  Download ) (  如果您需要使用这个软件,请在这给网站捐助:http://www.jdcui.com/?page_id=4813,捐助不少于【300RMB】,捐助后在评论区留下您的评论,软件将通过网站管理员QQ:3014479529给您发送,敬请尊重劳动成果 !!!) 相关博文( Related Topics) …

[软件][试验][研究] SawtoothRemove: Remove the Sawtooth Patterns in Your Test Data [剔除试验数据中的锯齿]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 修正滞回曲线的锯齿,可以通过参考控制锯齿修正效果。Remove the Sawtooth Patterns in Your Test Data [剔除试验数据中的锯齿]。 SawtoothRemove 应用案例: [01] [软件][试验] SawtoothRemove滞回曲线锯齿修正工具——案例1 [02] [软件][试验] SawtoothRemove滞回曲线锯齿修正工具——案例2 另外网站还提供了其他几款用于修正试验数据的工具: NoiseRemoval:http://www.jdcui.com/?p=15046 该程序主要作用是,修正试验数据中的噪声,适合那些许多波动试验数据曲线。 OutlierRemoval:http://www.jdcui.com/?p=14365 该程序主要作用是,剔除数据中的异常点,毛刺点,跳跃点。数据中的这些异常点及毛刺点通常是因为采集仪器信号不稳定引起的。 Loop …

[试验][工具] YPD_BAT:Yielding Point & Ductility BATCH [骨架曲线等效屈服点和延性计算分析 批处理版]

实干、实践、积累、思考、创新。 在 YPD 2020(  [软件][科研][试验] 2020版 YPD: Yield Point and Ductility [2020版 YPD: 等效屈服点和延性分析程序]  )的基础上,增加这个 YPD_BAT软件,用于进行多个构件的批处理分析。方便做构件参数研究的朋友。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 软件根据构件或结构的力-位移骨架曲线计算的等效屈服变形、极限变形和延性系数。软件提供了3种常用的等效屈服位移计算方法:几何作图法、等能量法、R.Park、最远点法。方便研究而编写的小工具,特别适合于做实验研究的同学。 This program is used for evaluation …

[试验][软件][科研] OutlierRemoval: A Program for Removing the Abnormal Point of Your Test Data [试验数据异常点修正工具]

实干、实践、积累、思考、创新。 根据小伙伴的建议,制作了这个程序。 程序图标 ( Program Icon ): 程序介绍 ( Program Introduction) 程序主要主要作用是,剔除数据中的异常点,毛刺点,跳跃点。 数据中的这些异常点及毛刺点通常是因为采集仪器信号不稳定引起的。 比如我们做试验的时候,仪器采集的位移计数据可能就不稳定,通常就会出现这些毛刺点,而且一般仪器采集的频率比较搞,采集的数据比较密集,后期人工处理比较困难,因此可采用程序去处理。 另外网站还提供了其他几款用于修正试验数据的工具: NoiseRemoval:http://www.jdcui.com/?p=15046 该程序主要作用是,修正试验数据中的噪声,适合那些许多波动试验数据曲线。 OutlierRemoval:http://www.jdcui.com/?p=14365 该程序主要作用是,剔除数据中的异常点,毛刺点,跳跃点。数据中的这些异常点及毛刺点通常是因为采集仪器信号不稳定引起的。 Loop Modifier: http://www.jdcui.com/?p=12201  该程序主要用于根据试验的规律局部处理试验数据中的错误离散点。 SawtoothRemove: http://www.jdcui.com/?p=15493 该程序主要用于去除滞回曲线数据中的锯齿。 DataSmoothing: http://www.jdcui.com/?p=15650 该程序主要用于平滑试验数据,可处理滞回曲线的波动情况,同时可一定程度处理试验数据中的锯齿问题、噪声问题。 软件案例 ( Application …

[科研][工具][软件] BBCA v2020: 滞回环骨架曲线提取工具 [BBCA: Extract Backbone Curve from Hysteretic Loop]

软件已更新,新版移步:http://www.jdcui.com/?p=22007 实干、实践、积累、思考、创新。 根据网友反馈,再次抽时间更新了这个软件。 旧版 2019版软件可以在这里查看: [科研][工具][软件] BBCA v2019: 滞回环骨架曲线提取工具 [BBCA: Extract Backbone Curve from Hysteretic Loop] 目前2020版再一次做了更新,在2019版的基础上,改进了软件界面风格,更加易用,更加酷炫,增加了骨架平均曲线的输出,同时根据其他网友反馈问题做了多出小修正和改进。 程序图标 ( Program Icon ): 程序介绍 ( Program Introduction) 基本目标是:从滞回曲线提取骨架曲线,方便做试验的小伙伴. Extract Backbone Curve from Hysteretic …

[科研][更新][Update] HLA v2019 : Hysteretic Loop Analysis Program Update 2 新功能更新

实干、实践、积累、思考、创新。 2019版 HLA: Hysteretic Loop Analysis Program 第二次更新。 (1)增加导入数据时数据点疏密的控制参数 (2)增加残余变形的统计输出 (3)增加耗能系数统计输出 (4)丰富结果曲线的绘制,横坐标可选滞回环的最大变形,方便直接输出图标数据。 看看几个截图吧。 程序下载 ( Program Download ) 访问连接:[软件][科研][更新][试验] 2019版 HLA: Hysteretic Loop Analysis Program [2019版 HLA: 滞回环分析软件] 应用注意事项 ( FAQS …

[科研][软件] SBDecomp:滞回曲线的SB分解工具 (A Tool for Decomposing Hysteretic Loop into Skeleton Part and Bauschinger Part)

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 滞回曲线处理,将滞回曲线分解为骨架部分( Skeleton Part )和包辛格部分(Bauschinger Part)。这个分析方法是从曲哲老师的公众号 ( 折磨滞回曲线的新高度:SB分解 ) 上看到的,曲哲老师取了个代号“SB”分解,因此这里也沿用了这个名字。感觉十分有趣,于是写个程序算算看。 概念非常简洁:加载过程中,首次达到某一应力水平(或荷载)时对应的滞回曲线,属于骨架线部分( Skeleton Part );再次达到曾经经历过的应力水平(或荷载)时对应的滞回曲线,属于包辛格部分。卸载曲线统统属于弹性卸载部分。(感兴趣的朋友也可以看看老师的曲哲老师的公众号 ( 折磨滞回曲线的新高度:SB分解 ) ) 这个方法获得的骨架曲线严格来说是与平时直接从滞回曲线上取峰值点获得的方式获得的骨架曲线不同,因为平时的方法其实是把滞回时候的强化部分也考虑进去了,不够合理,而SB分解更加纯净,这个获得骨架曲线的分析方法原则上是比较通用的,尤其适合具有明显往复强化的滞回曲线,比如BRB的滞回曲线。 This program is used …

[编程][软件][Programming] 编程训练:模拟退火算法(Simulated annealing algorithm)

程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 好吧,研究一下算法。编程训练,过一过后面再具体应用到。 测试算例( Test Examples ) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂      ( If you found any mistakes in the post, please let me know. Email …

[工具][编程][软件] Multi-Parameter Plot [多参数绘图分析工具]

程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 做研究做分析我们经常需要跟各种数据打交道,为了清晰的表达数据之间的关系,我们往往需要用到各种图,如散点图,折线图等等。首先,图是表达各种变量之间关系的最直接的方法,一个好的图往往使人理解问题事半功倍。因此,我经常觉得,一篇好的文章,如果有图,那么它的图肯定是很清晰的。因此,你不妨可以通过文章中的图的质量来判断文章的质量,如果一篇文章的图做得很丑,表达又不清晰,通常这不是一篇好文章 🙂 🙂 ,当然事情也不绝对! 因为图的重要,所以我们尝尝需要各种绘图软件,如Excel,Origin,Sigmaplot,Matlab等。 除此之外,图还有另外一个功能:寻找变量之间的关系。由于图可以表达变量之间的关系,因此,我们常常通过变量之间的图来寻找变量之间的关系,从图中获取变量信息是一个十分重要的学问。对于从图获得信息这个功能,上面的一般软件都可以做,但是往往不方便,尤其是当变量特别多、同时需要不断变换各种坐标轴的变量、需要利用各种信息筛选数据并进行绘图时,上述提到的软件就特别不方便。 由于当时做博士论文时涉及到一些参数分析的东西,为了更好的做科研,就自己做了简单的小软件,并且命名为: Multi-Parameter Plot,软件基本功能是: (1)导入数据,并快速选取坐标轴变量,绘制2D 和 3D 坐标图。 (2)可以根据不同的变量对数据进行分类,并且每一个变量可以设置多个区间,按不同区间交叉绘图。方便我们控制变量绘图,观察数据的规律。 (3)可以设定选定变量的容差,寻找数据中选定变量的容差在限值范围的数据,并通过虚线链接起来。方便我们控制变量绘图,观察数据的规律。 (4)绘制选定变量的累积分布函数(Cumulative Distribution Function)。 (5)图形输出到EXCEL文件。 Multi-parameter Plot 基本满足了我的要求,在做博士论文的时候节省了大量的时间,软件适合去做前期参数分析、观察和找规律,然后可以导出数据,用前面提到的那些软件绘制漂亮的图形。 程序界面( …