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