GMS地震波管理软件:智能选波与自建波库

1. 引言

1.1 编写目的

在建筑结构的抗震分析、减震分析、隔震分析、IDA分析中,常需要进行时程分析,为了挑选出符合中国规范的地震波,团队开发了GMS快速选波系统,可以全自动挑选地震波,并且可以自动生成选波报告,本软件可大大减少工程人员的工作量。

GMS快速选波系统包含了3个主体软件,分别是GMS地震波管理软件、GM_Tools地震波处理软件,RS_规范反应谱生成器。这3个软件的详细信息可以观看以下视频:

GMS地震波管理软件:https://www.bilibili.com/video/BV1fL4y177mK

GM_Tools地震波处理软件:https://www.bilibili.com/video/BV1334y127PK

RS_规范反应谱生成器:https://www.bilibili.com/video/BV1X94y1Z7m6


这里对这3个软件的功能做简要介绍。

表1 GMS快速选波系统

GMS地震波管理软件-全自动选波,自建波库选波的图1


添加图片注释,不超过 140 字(可选)
   

注:本文是针对GMS快速选波系统的GMS地震波管理软件做使用介绍,其他两个软件的使用方法可以观看视频。



1.2 参考资料

[1]《建筑抗震设计规范》(GB50011-2010(2016年版))

[2]《建筑隔震设计标准》(GB/T51408-2021)


1.3 开发平台

GMS地震波管理软件是基于Matlab2020b的App Designer设计的一款软件,源代码一共有1243行,核心代码分为3个部分,分别对应了开始选波、保存Peer天然波、一键生成选波Word报告这3个功能。



1.4 软件功能

GMS地震波管理软件包含了三项功能,分别是:1. 开始选波;2. 保存Peer天然波;3. 一键生成选波Word报告;各功能详细说明如下:

1. 开始选波。用户依据工程条件选择合适的地震参数和误差范围,包括脉冲波、等效剪切波速、震中距等参数,选取好以后点击“开始选波”即可全自动挑选地震波。

2. 保存Peer天然波。用户填写输出结果地址后,点击“保存Peer天然波”,即可将Peer天然波保存至指定位置。

3. 一键生成选波Word报告。用户确认选取的地震波无误后,可以点击“一键生成选波Word报告”,软件将在后台全自动生成地震波反应谱图,地震波信息Excel表,Word选波报告等内容,最后得到完整的选波报告。



1.5 软件运行流程总图

本软件运行逻辑简单,启动软件后需注册,注册成功后即可使用,运行的流程总图如图 1‑1所示。

GMS地震波管理软件-全自动选波,自建波库选波的图2


    添加图片注释,不超过 140 字(可选)
   

图 1‑1软件运行流程总图




2. 运行环境

2.1 windows系统

操作系统

Windows 10

Windows 7 Service Pack 1

Windows Server 2019

Windows Server 2016

处理器

最低:任何Intel或AMD x86-64处理器

推荐:任何具有四个逻辑内核和AVX2指令集支持的Intel或AMDx86-

64处理器

磁盘

最低: 1.0GB硬盘空间



2.2 Linux系统

操作系统

Ubuntu 18.10

Ubuntu 18.04LTS

Ubuntu 16.04LTS

Ubuntu 14.04LTS

红帽企业Linux7(最低7.3)

红帽企业Linux6(至少6.7)

SUSE Linux Enterprise Desktop 12(最低SP2)

SUSE Linux Enterprise Desktop 15

SUSE Linux Enterprise Server 12(最低SP2)

SUSE Linux Enterprise Server 15

处理器

最低:任何Intel或AMDx86-64处理器

推荐:任何具有四个逻辑内核和AVX2指令集支持的Intel或AMDx86-

64处理器

磁盘

最低: 1.0GB硬盘空间



2.3 苹果电脑

操作系统

macOS Mojave (10.14)

macOS High Sierra (10.13)

macOS Sierra (10.12)

处理器

最低任何Intel x86-64处理器

推荐:任何具有四个逻辑内核和AVX2指令集支持的Intelx86-64处理器磁盘

最低: 1.0GB硬盘空间



3. 使用说明

3.1 软件安装及注册

Ø 下载GMS地震波管理软件压缩包。

GMS地震波管理软件-全自动选波,自建波库选波的图3


    添加图片注释,不超过 140 字(可选)
   

Ø 解压得到3个文件夹,文件夹名分别为for_redistribution、for_redistribution_files_only、for_testing;以及一个html文件,html名为PackagingLog.html。

GMS地震波管理软件-全自动选波,自建波库选波的图4


    添加图片注释,不超过 140 字(可选)
   

Ø 点击第一个文件夹for_redistribution中的MyAppInstaller_web.exe,安装matlab运行环境(需联网)。

GMS地震波管理软件-全自动选波,自建波库选波的图5


    添加图片注释,不超过 140 字(可选)
   

Ø MyAppInstaller_web.exe安装完成后,打开for_redistribution_files_only文件夹

GMS地震波管理软件-全自动选波,自建波库选波的图6


    添加图片注释,不超过 140 字(可选)
   

Ø 每次运行for_redistribution_files_only文件夹中的GMS.exe,即可使用本软件。

GMS地震波管理软件-全自动选波,自建波库选波的图7


    添加图片注释,不超过 140 字(可选)
   

Ø 点击GMS.exe后,会打开软件的注册界面,GMS.exe软件会获取主机的Mac地址作为机器码,并自动填写,软件界面提示待注册,界面如下。

GMS地震波管理软件-全自动选波,自建波库选波的图8


    添加图片注释,不超过 140 字(可选)
   

Ø 按照软件提示的方法获得注册码后,填写进注册码,点击注册即可完成注册,这时GMS软件会启动,界面如下。

GMS地震波管理软件-全自动选波,自建波库选波的图9


    添加图片注释,不超过 140 字(可选)
   

3.2 运行步骤

1)选择地震参数。用户下拉选择反应谱类别、地震烈度等,这些参数可以确定规范的反应谱;用户也可以自定义反应谱,勾选“自定义反应谱”,即可导入自定义的反应谱(自定义反应谱需为纯数据,时间-加速度序列)。针对科研选波,也可以设置脉冲、震中距等参数。

GMS地震波管理软件-全自动选波,自建波库选波的图10


添加图片注释,不超过 140 字(可选)
   

2)填写好建筑结构的前三阶周期,中间以英文的“/”分隔开,然后输入周期处上下限误差,默认是0.95和1.05,若挑选的波数较少,可以自行扩大误差范围,如0.80和1.20,接着选择地震波的方向,可以选择H1、H2、H1+H2、V1方向,最后点击“开始选波”。

GMS地震波管理软件-全自动选波,自建波库选波的图11


    添加图片注释,不超过 140 字(可选)
   


3)在绘图区域查看地震波的反应谱与规范反应谱的对比图。

GMS地震波管理软件-全自动选波,自建波库选波的图12


    添加图片注释,不超过 140 字(可选)
   


4)合理增加周期点处误差,来挑选最接近规范反应谱的地震波,然后点击“保存Peer天然波”,软件会自动保存选波结果。

GMS地震波管理软件-全自动选波,自建波库选波的图13


    添加图片注释,不超过 140 字(可选)
   


5)查看选波结果,文件夹里包含4个文件,以下做简要说明:

处理过程:包含了天然波和人工波的emf矢量图,以及各条地震波反应谱与规范反应谱的对比图。

可用波:包含了天然波和人工波的处理后的数据,数据是两列的“时间(s)-加速度(g)”序列。

原始波:包含了从Peer下载的天然波,生成的人工波的原始波文件。

天然波的具体信息:Peer天然波的具体信息,包括地震的编号RSN,发生时间,震级,断层距等。

GMS地震波管理软件-全自动选波,自建波库选波的图14


    添加图片注释,不超过 140 字(可选)
   

天然地震波具体信息



6)一键生成选波word报告,用户只需点击按钮后等待1分钟,即可全自动生成一份word选波报告,至此GMS地震波管理软件全部功能介绍完毕。

GMS地震波管理软件-全自动选波,自建波库选波的图15


添加图片注释,不超过 140 字(可选)
   


4. 程序结构解析举例


4.1 总说明

GMS地震波管理软件是基于Matlab的App Designer设计的一款软件,源代码一共有1243行,核心代码分为3个部分,分别对应了开始选波、保存Peer天然波、一键生成选波Word报告这3个功能,各核心代码中还有一些子程序,以下做简要介绍。

GMS地震波管理软件-全自动选波,自建波库选波的图16


    添加图片注释,不超过 140 字(可选)
   

4.2 各函数作用

Ø DropDown_1~ DropDown_11函数

功能:选择地震波的烈度、地震分组、脉冲、等效剪切波速、震中距等信息。

Ø EditField_2 函数

功能:填写建筑结构的周期

Ø Button_5和DropDown_9函数

功能:填写周期点处容许误差

Ø Button_2函数

功能:依据地震参数,结构周期信息挑选符合要求的地震波。

Ø PeerButton函数

功能:将原始Peer地震波保存至指定位置。

Ø WordButton函数

功能:全自动生成Word报告。



5. 软件说明

GMS快速选波系统包含了3个软件,其中GMS地震波管理软件和GM_Tools地震波处理软件是用Matlab2020b开发的,所以需安装一次Matlab2020b的依赖函数环境(约500M,非Matlab软件本身,且不影响电脑中原有Matlabd的使用);RS_规范反应谱生成器是用C#开发的,双击即可运行。

GMS快速选波系统的3个软件均可独立运行使用,使用功能各有侧重,以下给出了不同使用场景。“GMS地震波管理软件-专业版”很适合设计院、对地震波有大量研究的团队;“GMS地震波管理软件-升级版”很适合做减隔震的团队,可以省去批量出选波报告的麻烦;

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空