节点文献

Matlab程序计算反应谱的误差分析

Error Analysis of Response spectrum Calculation using Matlab programs

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 徐源王毅

【Author】 XU Yuan1 , WANG Yi2 (1. Engineering Institute of Engineering Corps, PLA Univ. of Sci. & Tech., Nanjing 210000, China 2. Information Sci. & Tech. Institute, Southeast University, Nanjing 210000, China)

【机构】 解放军理工大学工程兵工程学院东南大学信息科学与工程学院 南京210000南京210000

【摘要】 基于反应谱计算的基本原理,对于单自由度弹性体系在水平地震运动g(t)作用下的动力平衡微分方程,分别使用gradient和diff进行计算,并与使用cumtrapz命令积分计算的精确计算反应谱积分公式和简化的反应谱计算积分公式值进行了比较,g(t)分别选取了实测的爆炸震动数据和天然地震数据,经过计算发现,对于高频比较显著的爆炸震动波,用上述方法计算出的反应谱在低频部分有小的差别,对反应谱的整体特征影响不大。但对于低频比较显著的天然地震波,用cumtrapz积分计算的积分公式与用diff命令计算的微分方程结果接近,用gradient命令计算的结果误差较大,因此在计算富于低频的震动波的反应谱时,用gradient命令求微分方程是不合适的。

【Abstract】 Based on the basic theory of response spectrum calculation, the response of a single-degree-of-freedom elastic system under the excitation of horizontal ground motion is calculated using the programs of ’gradient’ and ’diff’ in Matlab. And the results are compared with that from exact integral formula and predigest integral formula using the ’cumtrapz’ program. Both real blast earthquakes and natural earthquakes are used as . The results show that for blast earthquake, which is rich of high-frequency contents, the response spectra calculated from the four methods have small differences at low frequencies, and it is considered the four methods has little influence on the overall response spectra; for natural earthquake, which is rich of low-frequency contents, the results calculated from ’cumtrapz’ and ’diff’are similar, whereas large differences are found for the results from ’gradient’. It suggests that the ’gradient’ program in Matlab may be unsuitable for the calculation of response spectrum.

【基金】 总后基建营房部后勤科研项目(2007)
  • 【文献出处】 华南地震 ,South China Journal of Seismology , 编辑部邮箱 ,2008年01期
  • 【分类号】P315
  • 【被引频次】2
  • 【下载频次】365
节点文献中: 

本文链接的文献网络图示:

本文的引文网络