论文部分内容阅读
高层建筑结构的地震损伤通常会集中在部分结构构件,而其他多数结构构件会保持在线弹性阶段,或者仅产生可以忽略的微小损伤。这种损伤模式可以被用于提高高层建筑结构数值计算方法的精度,例如超大单元和自由度缩减。本文提出了一种基于模态综合法的自适应数值计算方法,在保证计算精度前提下提高计算效率。该方法将整体结构划分成线性子结构和非线性子结构,使用模态综合法对线性子结构进行自由度缩减,同时使用传统有限元方法计算非线性子结构。本文提出了自适应数值计算方法的逻辑框架,采用软件复用技术和面向对象的C++语言,在OpenSees平台上对算法进行了二次开发。通过对一个典型的20层钢框架结构进行地震反应分析,验证了自适应数值计算方法的精度和效率。研究表明,该方法在对高层结构进行非线性数值模拟时,不仅可以保证精度,还可以显著提高计算效率。