项目名称: 大规模爆炸场数值模拟实时交互可视化软件
项目编号: No.11472049
项目类型: 面上项目
立项/批准年度: 2015
项目学科: 数理科学和化学
项目作者: 张文耀
作者单位: 北京理工大学
项目金额: 86万元
中文摘要: 高精度大规模爆炸场数值模拟,使爆炸场可视化面临一系列新的挑战。本项目从实际应用需求出发,将可视化处理与数值模拟结合起来,开展如下研究工作:(1)大规模爆炸场数值模拟结果的实时可视化;在数值模拟的过程中直接对计算结果进行可视化处理。(2)三维爆炸场的高清可视化;通过高清体绘制、高质量流线放置与纹理合成等手段,建立高清爆炸场图像,以发挥高精度数值模拟的优势。(3)面向大规模爆炸场的交互可视分析技术,包括Focus+Context分析、多分辨率分析、关联分析、多视图分析等;以此处理大规模数据的分析难题。(4)面向大规模数据场的并行可视化理论和方法;通过并行处理挖掘计算潜力,提高可视化效率和交互操作的响应时间。在上述研究工作的基础上,构建基于集群和GPU的并行可视化平台,研发并行可视化软件和交互可视分析工具,满足高精度大规模爆炸场数值模拟研究工作的数据分析需求。
中文关键词: 爆炸场;数值模拟;可视化;交互分析;软件开发
英文摘要: High-precision and large-scale numerical simulation for explosion problems has challenged the visualization of explosion fields. Based on the issues occurred to explosion field visualization, we propose the work of this project, where visualization and simulation are integrated together. This work will focus on the following topics: (1) Real-time visualization of large-scale explosion fields, where numerical results are directly visualized in the process of simulation. (2) High-definition visualization with the goal to reveal advantages of high-precision simulation, where high-definition volume rendering, high-quality streamlines and textures will be applied to generate explosion images in high definition. (3) Techniques of interactive visual analysis, such as focus+context, multiresolution analysis, association analysis, multiple coordinated views, etc., which will be used to deal with the analysis of large-scale explosion fields. (4) Theories and methods of parallel visualization for large-scale datasets, especially for large 3D flow fields, which are supposed to improve the efficiency of visualization and the response time of interaction. Based on the above work, we will finally build a parallel platform with the support of PC clusters and GPUs, and develop the corresponding visualization software and interactive visual analysis tools, to benefit the high-precision and large-scale simulation of explosion fields.
英文关键词: Explosion Fields;Numerical Simulation;Visualization;Interactive Analysis;Software Development