首页> 外文期刊>Advances in Engineering Software >Object-oriented Development And Application Of A Nonlinear Structural Analysis Framework
【24h】

Object-oriented Development And Application Of A Nonlinear Structural Analysis Framework

机译:非线性结构分析框架的面向对象开发与应用

获取原文
获取原文并翻译 | 示例
           

摘要

This paper describes the framework and application of numerical simulation software on earthquake engineering research and practice. The analysis kernel is developed at the National Center for Research on Earthquake Engineering (NCREE) and is entitled as "Platform of Inelastic Structural Analysis for 3D systems (PISA3D)". The design of P1SA3D framework adopts the Design Pattern and the Unified Process. PISA3D provides structural modeling and high computational efficiency for engineers and researchers to simulate the responses of nonlinear systems under various kinds of load effects. It includes static or cyclic loads, displacements, earthquake ground accelerations, and earthquake aftershocks. PISA3D is easy to extend and maintain due to its object-oriented nature. Advanced users can derive or compose its objects' libraries to perform different types of structural analyses. Based on object-oriented techniques, VISA3D (Visualization of Inelastic Structural Analysis for 3D systems) has been implemented with usage of OpenGL for 3D graphics and MFC for graphical user interface (GUI). Its framework allows further extension on new input formats and new element types. VISA3D has been mainly developed as a post-processor to examine the analytical results of PISA3D through 2D/3D static or dynamic graphic approaches. It includes graphical checking of the structural model, mode shapes, deformations, extents and locations of plastic hinges, plotting of nodal velocity, acceleration, and energy distribution time histories. This paper then introduces NCREE's recent development on the pre-processing framework GISA3D (Graphical Interface of Inelastic Structural Analysis for 3D systems). The GISA3D does not only supply features as a "post-processor", but also fully supports operations of "model generation" via mouse motion. Users can create, remove, modify and set elementsodes through mouse clicking, dragging and selecting. Finally, this paper illustrates the networked sub-structural pseudo dynamic tests using PISA3D as the analysis engine, and concludes with several successful applications of PISA3D/VISA3D/GISA3D on various researches and actual structural engineering projects.
机译:本文介绍了数值模拟软件在地震工程研究和实践中的框架和应用。该分析内核由美国国家地震工程研究中心(NCREE)开发,并被称为“ 3D系统非弹性结构分析平台(PISA3D)”。 P1SA3D框架的设计采用设计模式和统一过程。 PISA3D为工程师和研究人员提供了结构建模和高计算效率,以模拟非线性系统在各种载荷作用下的响应。它包括静载荷或循环载荷,位移,地震地面加速度和地震余震。 PISA3D由于具有面向对象的特性,因此易于扩展和维护。高级用户可以派生或组合其对象的库以执行不同类型的结构分析。基于面向对象的技术,VISA3D(用于3D系统的非弹性结构分析的可视化)已经实现,其中OpenGL用于3D图形,而MFC用于图形用户界面(GUI)。它的框架允许进一步扩展新的输入格式和新的元素类型。 VISA3D主要是作为后处理器开发的,可以通过2D / 3D静态或动态图形方法检查PISA3D的分析结果。它包括结构模型,模式形状,变形,塑料铰链的范围和位置的图形检查,节点速度,加速度和能量分布时间历史的绘图。然后,本文介绍了NCREE在预处理框架GISA3D(用于3D系统的非弹性结构分析的图形接口)上的最新进展。 GISA3D不仅提供“后处理器”功能,而且还完全支持通过鼠标移动进行“模型生成”的操作。用户可以通过单击,拖动和选择来创建,删除,修改和设置元素/节点。最后,本文说明了使用PISA3D作为分析引擎的网络子结构拟动力试验,并以PISA3D / VISA3D / GISA3D在各种研究和实际结构工程项目中的成功应用为结论。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号