一款地震波处理程序(基于Matlab App Designer )

SWPS程序说明

1、程序功能

2、参考资料

3、操作方法

4、与EQW64对比(SAUSAGE的地震波处理程序)

1、程序功能:

1.1调整地震波格式

程序主要针对太平洋地震中心的地震波文件格式,该类格式一般为5列,读取顺序为从左至右,从上至下,如下文操作方法中所示。将下载文件导入程序后,可生成一列的地震波文件,导出保存为txt、excel。

1.2生成反应谱、与设计谱进行对比

导入地震波加速度时程后,会显示各类反应谱。因建筑抗震设计规范的设计反应谱采用绝对加速度反应谱标定,所以绝对加速度反应谱与设计反应谱进行对比。

1.3生成人工波

这个功能是根据参考文献8实现的。

程序仅限于学习交流。

作者邮箱:517796302@qq.com。

程序下载地址:

https://download.csdn.net/download/nf20200806/88276241?spm=1001.2014.3001.5501

程序代码下载地址:

https://download.csdn.net/download/nf20200806/88280946

2、参考资料

[1]【公开课】《结构动力学》全集 华南理工大学:李小平老师出品_哔哩哔哩_bilibili

[2]结构动力学(41讲全)_哔哩哔哩_bilibili

[3]MATLAB App Designer基础教程Matlab GUI界面设计(全集更新完毕-用户界面设计appdesigner(中文)Matlab Gui教程_哔哩哔哩_bilibili

[4]  Anil K.  Chopra.  结构动力学:理论及其在地震工程中的应用[M]. 4版. 谢礼立,吕大刚,等.译. 北京:高等教育出版社,2016.

[5]  R.克拉夫.  J.彭津. 结构动力学[M] 第二版 (修订版).王光远,等.译.北京:高等教育出版社,2017.

[6]  崔济东. 沈雪龙. 杨明灿. 结构地震反应分析编程与程序应用[M]. 北京:中国建筑工业出版社,2022.

[7] 张敦元,白羽,高静. 对我国现行抗震规范反应谱若干概念的探讨[J]. 建筑结构学报,2016,37(04):110-118.

[8] 刘章军,刘增辉,刘威. 全非平稳地震动过程的概率模型及反应谱拟合[J]. 振动与冲击,2017,36(02):32-38.

3、操作方法

 

4、与EQW64对比(SAUSAGE的地震波处理程序)

如下图所示,为本程序与SAUSAGE程序中的地震波处理程序的图像对比,生成的图像基本一致,存在较小差别。存在差别的原因是:在获取反应谱时,计算方法不一样,本程序使用的是Newmark-β 法,SAUSAGE用的应该是片段真解法[6]。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值