这两天有网友向我反映,用 GMS ([Earthquake Ground Motion Selection Service] 强震记录选取(选波)服务)选出的地震波放进 YJK里进行弹性时程分析,效果很不理想,原本在 GMS里与规范反应谱匹配的地震波在 YJK的反应谱对比图里显示不匹配,并且差异巨大,如下。

GMS选的地震波反应谱对比:

地震波在 YJK中的反应谱对比:

从以上两图可看出:GMS中,地震波反应谱和规范反应谱匹配;在 YJK中,地震波反应谱值相对于规范反应谱严重偏小,在关键周期上相差超过90%。

那么是什么原因导致两个软件计算的反应谱存在差异呢???

在确认 GMS 反应谱计算无误的前提下,经过一番测试,最终找到了问题的所在:YJK中的弹性时程分析参数积分时长。

积分时程参数在 弹性时程分析-> 计算参数中进行设置,如下图:

通过说明文档可以知:“ 积分时长 指程序采用的时程数值积分计算的时间总长度,起始积分时刻默认为0秒。不同的地震波持续时间不同,程序根据地震波库中大部分地震波的持续时间,默认了35秒的积分时长,基本保证所有地震波的最大反应在内,同时节省积分计算时间,如遇持续时间较长的地震波,可以适当增加积分时长设置。”

经过测试发现,积分时长不但控制地震波的地震时间,而且控制地震波反应谱的计算。于是找到了问题的所谓,由于一开始分析使用的是默认的积分时长参数35s,而恰好GMS选出来的这批地震波都在100s左右,而YJK里面计算反应谱使用的地震波时长为35s,因此导致计算出来的地震波反应谱比实际反应谱偏小,进而导致了在GMS中选好的反应谱与规范反应谱较为匹配的地震波在YJK里却显示反应谱不匹配的情况。

找到了原因之后,将默认的积分时长修改为 100s,重新进行计算,并进行地震波反应谱和规范反应谱的对比,结果如下图所示:

默认积分时长(35s):

调整积分时长(100s)后:

从上图可见,当积分时长取得足够之后,可以发现 GMS选的地震波与规范反应谱匹配得很好。

由此引出值得注意的问题是:

(1)在使用YJK进行 时程分析时,积分时长参数不但作为地震时程分析的持时,也作为地震反应谱计算的持时。积分时长参数的同时影响时程分析和反应谱计算。

(2)若积分时长过小,则 YJK 计算的反应谱将与地震波真实的反应谱相差过大,若以这个地震波反应谱和规范反应谱是否拟合作为选波的参考,将可能导致选择错误的地震波。如本文的例子,若选择过小的积分时长(35s)并以此计算的地震波反应谱对比图来参考选波,则很可能会选到一些持时大于35s,且以前35s加速度计算的反应谱和规范普较为匹配的地震波,而这些地震波真实的反应谱很可能远远大于规定的反应谱,从而导致错误的选取强度偏大的地震波。(PS. 这种情况,偏强的地震波由于持时取小了,那么小震弹性时程计算的基底剪力也很可能是满足规范要求的,即无法发现选波错误。)

建议:

(1)为避免不必要的错误,在YJK进行时程分析时,积分时长 应选取足够长的地震波持续时间。若持续时间选择过小,则规范谱与反应谱对比图不能作为选波参考。

(2)针对这个小问题,YJK也可以增加一些选项,比如可以设置是以 积分时长 以 地震波的实际持时来进行地震波的反应谱的计算。

如有错误,欢迎批评指正!!!

PS. 感谢网友的反馈!!

76 2

yjk的波库在哪里_[GMS][地震波][选波]YJK地震波反应谱分析与地震波选取相关推荐

  1. yjk的波库在哪里_专题文档

    转ABA问题汇总 1中文路径 部分版本的ABAQUS,如果模型文件路径包括中文字符,如下图所示,计算过程中可能会出现错误.将模型文件移至不包含中文路径后重新计算即可解决. 接口软件在转换过程中会提示工 ...

  2. yjk的波库在哪里_盈建科软件

    上部结构计算包含了3个主菜单:前处理及计算.设计结果.弹性时程分析.图为弹性时程分析的各个菜单 一.弹性时程分析计算的目标        <抗规>5.1.2-3条:(及<高规> ...

  3. yjk的波库在哪里_[稀有资源]盈建科YJK地震波文件

    [实例简介] YJK地震波库 包含2000余条天然波 分类方式同YJK 地震波已进行归一化处理 [实例截图] [核心代码] YJK地震波 └── YJK地震波 ├── Tg=0.20s │   ├── ...

  4. yjk的波库在哪里_弹性时程分析——YJK盈建科软件操作.pdf

    弹性时程分析--YJK盈建科软件操作 弹性时程分析--YJK软件操作篇 操作菜单 1 上部结构计算--弹性时程分析 2 常用活动菜单--计算参数+计算分析 3 结果菜单--WDYDA+层位移+层位移角 ...

  5. yjk的波库在哪里_盈建科学习资料 YJKEP弹塑性软件说明手册.pdf

    一.操作说明 1 机器配置要求 2 弹塑性时程分析流程 完整的弹塑性时程分析过程如下图所示,程序提供下图所有功能模块,计算完成后以图 形及表格的方式输出分析报告所用的数据. 分析与设计 线弹性分析 与 ...

  6. access求斐波拉契数列_打印目录,斐波那契数列的递归与循环,牧场牛数

    实验报告 1 任务概述(任务说明) 1 f(n)=f(n-1)+f(n-2) f(0)=f(1)=1 , 求斐波那契数列第 20 项, 分别用循环和递归的方式, 比较时间效率.提示:可以使用 c 函数 ...

  7. yjk的波库在哪里_PKPM、YJK地震波导入至MIDAS软件中的方法

    PKPM.YJK地震波导入至MIDAS软件中的方法 2018-11-26 PKPM.YJK的地震波导出的格式后缀分别为X/Y/Z后缀(截止作者发文时最新的版本),midas Building及mida ...

  8. 易语言支持库配置闪退丨支持库配置崩溃_易语言打开支持库配置就闪退怎么办?

    易语言支持库配置闪退打不开怎么办? 易语言支持库配置闪退解决方法丨支持库配置崩溃_易语言打开支持 易语言支持库配置闪退丨支持库配置崩溃_易语言打开支持库配置就闪退怎么办? 很多人都遇到过 打开易语言支 ...

  9. python实现斐波那契数列_斐波那契数列:python实现和可视化

    1 说明 ==== 1.1 斐波那契数列的介绍. 1.2 斐波那契数列是上帝的指纹,大自然中随处可见,目前广泛应用到黄金分割线的布局美和股市等预测等等. 1.3 斐波那契数列的Python的matpl ...

最新文章

  1. 北京清华长庚医院与数据院签约,医工结合促医疗大健康发展
  2. 【浅谈】如何做好一名初级技术面试官
  3. 《JavaScript高级程序设计》阅读笔记(七):ECMAScript中的语句
  4. WebSocket——[Error during WebSocket handshake: Unexpected response code: 403]解决方案
  5. [基础题] 3、设计一个交通工具抽象类,提供抽象方法--驾驶
  6. 文档加载完后执行相关事件
  7. fork他人仓库clone到本地
  8. 线性表:4.结合顺序表和链表——静态链表及C语言实现
  9. codevs 5958 无
  10. Linux下MySQL基础使用命令
  11. 5号字对应的数字字号_写好公文的几个数字口诀
  12. Npm(包管理工具)
  13. 量子计算机 模拟,量子计算机首次模拟实现“时光倒流”
  14. K8s 集群上运行ca机制
  15. prism 计算 Spearman相关
  16. 深剖C++内联函数和引用机制
  17. 百度智能云 x 华栖云 | 媒体智能化探路者
  18. C++中调用MatLab接口等
  19. 赛扬处理器_神舟推出优雅X4D2轻薄本,搭载赛扬处理器
  20. 网络编程-IP地址、端口号、网络字节序

热门文章

  1. iPhone也能一键完成录音转文字,堪称会议神器!老板看了都称赞
  2. 片状卷积的verilog实现
  3. 给三角形添加边框阴影
  4. 从浏览器键入url后分析网络请求过程
  5. [数据分析与可视化] 数据绘图要点1-注重数据排序
  6. 9.19 接上一篇,jss
  7. html如何设置图片渐变美甲图案,渐变美甲教程步骤 假期自己DIY(组图)
  8. 小学计算机京剧脸谱教案,第6课 走进戏曲(三)——画脸谱
  9. 开发经验(三):堆栈内存设置Xms、Xmx、Permsize、MaxPermsize
  10. Javascript共通方法汇总