节点文献

利用OpenGL 实现工程结构地震反应分析的三维动态可视化

Realization of 3D Dynamic Visualization of Structural Seismic Response with Opengl

【作者】 蔡国强

【导师】 侯新录;

【作者基本信息】 太原理工大学 , 结构工程, 2004, 硕士

【摘要】 随着计算机软、硬件技术的发展,计算机仿真技术出现了从数值仿真向可视化仿真发展的趋势。可视化仿真(Visual Simulation,即VS)是计算机可视化技术和系统建模技术相结合后形成的一种新型仿真技术,其实质是采用图形或图像方式对仿真计算过程进行跟踪、控制和结果的后处理,同时实现仿真软件界面的可视化,具有迅速、高效、直观、形象的建模特点。 本文以Visual C++6.0为开发工具,OpenGL为图形接口,并利用OpenGL提供的实体建模、光照、纹理映射的一系列先进特性,将计算得出的结构地震反应以三维形式动态地显示出来,从而实现了在该领域的可视化仿真。 本文编程实现了LDLT方法解线性方程组、Jocabi方法求解特征值、Wilson方法求解二阶常微分方程组等数值方法,运用面向对象方法解决了OpenGL与VC++的接口问题,实现了 太原理l一大学硕士研究生学位论文0]二nGL视口转换、模型变换、视点转换、建模、光照、材质、纹理贴图等功能,并且实现了动画演示,直观、真实地对结构地震反应进行了三维动态仿真。

【Abstract】 Along with the development of computer’s software and hardware, the technique of computer simulation shows the trend of development from numerical simulation to visualization simulization. Visualization simulation, namely VS, is a new simulation technique, it be formed by the combination of computer simulization and system modeling. In essence, it tracks and controls the procedure of simulation calculation using figure or image processing technique. And it realizes the visualiztion of the interface of simulation software. Rapidly and efficientlymodeling is its characteristic.In this paper, Visual C++ 6.0 and OpenGL were used for software developing tool and graphics lib with provide modeling, lighting and texture mapping so on. Using these tool and lib seismic response is displayed and scientific visualization is realized.Some numerical methods, include LDLT method, Jocabi method and Wilson method is realized in this paper. Based on object-oriented method, the problem of the interface between of OpenGL and VC++ was resolved, and the function of the viewport conversion, model conversion, modeling, material, lighting, texture mapping, animation display, and directly, factually simulate the response of structural earthquake were realized.

  • 【分类号】TU311.4;TP391.9
  • 【被引频次】4
  • 【下载频次】287
节点文献中: