-
程序图标
-
程序背景
过长的地震波无疑将增添大量的计算成本,不利于工程人员对大体量实际工程进行弹塑性时程分析,也不利于研究人员进行动力增量(IDA)分析。基于此,笔者开发了GMI (Ground Motion Interception)小程序,智能化协助用户进行合理的截波,极大减少了弹塑性时程分析的时间成本。
图1 GMI2.0示意图
SAUSAGE公众号的推文如何让弹塑性分析算的更快?指出地震波长度与计算量大小为正比,因此弹塑性分析时可对地震波进行适当的截断。GMI可自动进行截波,且保证截波后的地震波反应谱仍与原谱值基本相符。
GMI2.0在原软件【工具】GMI(地震波智能截波工具)的基础上改进了代码,提高了截波速率。GMI2.0删除了人工截波功能,使界面更加简洁易用。
-
程序介绍
-
智能截波
导入地震波后,选择地震波,点击“绘图”可绘制时程曲线和反应谱。点击“智能截波”后,程序将自动截波,保证截波后的地震波反应谱仍于原谱值基本相符。
基本相符指在规定周期内(默认0-6s),截波后反应谱95%的谱值相对误差在5%(默认)以内,且局部点相对误差不可超过10%(默认)。所有默认值可在选项中修改。规定周期越短,误差控制百分比越大,则可使截波后的地震波越短。
-
输出
点击输出可以输出截波后的地震波(单列)及其反应谱,同时允许用户对地震波进行调幅。由于地震波导入时允许输入的文件为多列数据(如PEER一行有5个数据点),因此该工具也可用于PEER地震波数据文件的处理。
若无需人工截波,可在导入文件后直接勾选“输出智能截波结果”并点击“输出”,程序即可自动对所有地震波进行智能截波并输出截波后的地震波文件。(若觉得截波标准过于保守,可在设置中调节)
-
Tips
对于不同间隔的地震波,可分批次的导入到GMI中。除此之外,GMI会自动将所有间地震波的间隔调整为0.02s。
需要该工具的朋友可留言个人邮箱。
若觉得工具有帮助,欢迎打赏支持作者!
精彩回顾:
-
OpenSees
【OpenSees】应力元纤维单元的Localization Issues
【OpenSees】SecAggregator为DispBC赋予剪切刚度乃无用功
-
Perform3D
-
拓扑优化
-
工具
【工具】CC-Constitution [约束混凝土本构计算工具]