论文部分内容阅读
DUT2014集成平台是本课题组开发的针对超高层建筑结构弹塑性动力时程分析的计算力学程序,与其他弹塑性动力时程分析软件相比,该集成平台引入了新的单元转换策略(STP),具有计算效率高的优势。但是该集成平台目前还有许多不完善的地方,比如模态求解器计算特征值不稳定、前处理建模复杂、快捷截面库不完善等问题。为了让该集成平台的前处理建模功能和计算分析功能更加完善,本文将针对该集成平台进行持续开发工作。具体的为了满足用户对该集成平台的计算分析要求,本文将展开以下几部分工作:(1)向DUT2014集成平台集成了两种典型的模态求解算法。在充分调研和研究模态求解理论的基础上,形成编程算法,并用Microsoft VisualC++编写模态求解器的代码,然后向DUT2014集成平台集成。本文将向DUT2014集成平台集成两种模态求解器,一种是子空间迭代法,一种是隐式重启的Arnoldi算法。通过集成平台将模态求解代码编译完成后,用一定自由度数目的结构模型对模态求解器的计算精度进行验证。同时在集成模态求解器的同时,本文还通过数值的试验研究了子空间迭代法与隐式重启的Arnoldi算法的计算效率与计算精度。(2)研究并开发了SAP2000和Midas到DUT2014集成平台的两种前处理接口程序。在充分研究SAP2000和Midas等商业软件输出的结构模型信息文本文件的基础上,用Microsoft Visual C++进行程序编写,从而实现商业软件导出的结构模型数据文件向DUT2014集成平台所需的ep文件的转化。本文进行了SAP2000与Midas模型数据文件向DUT2014集成平台所需ep文件的程序接口工作,并通过不同规模的结构模型比较转化前后结构的自振周期、结构的总质量、结构的弹性时程响应、结构的弹塑性时程响应,验证了模型转化的正确性。(3)向DUT2014集成平台快捷截面库添加了新的适用于超高层建筑结构建模的复杂截面。在充分研究DUT2014集成平台程序架构的基础上,找到DUT2014集成平台的截面模块,从而充分了解快捷截面库里快捷截面的定义方法以及该截面模块与DUT2014集成平台其他模块之间的依赖关系。本文将针对DUT2014集成平台快捷截面库不完善的现状,向DUT2014集成平台的快截面截面库中扩充新的复杂截面,以实现用户建模的方便化,并通过Midas等商业软件对所添加截面的正确性进行验证。