项目名称: 三维爆炸与冲击问题差分格式的网格生成算法及软件开发
项目编号: No.11172041
项目类型: 面上项目
立项/批准年度: 2012
项目学科: 数理科学和化学
项目作者: 马天宝
作者单位: 北京理工大学
项目金额: 75万元
中文摘要: 大规模复杂爆炸问题的数值仿真计算是当前武器弹药设计和民用安全领域的重要研究课题,该类问题的数值模拟多基于有限差分格式,这对于三维复杂结构的离散及网格生成是十分困难的,因此,基于有限差分格式的网格自动生成软件的开发是提高爆炸与冲击问题数值模拟规模和精度的重要保证。本项目基于CSG和STL两种建模方式,实现复杂三维实体模型的建立;针对三维差分计算网格生成过程中的分层精度问题,研究提高分层精度的自适应分层算法;采用"切片法"生成封闭截面轮廓,研究高效率的切片算法;研究大规模网格绘制算法,提高网格图和线框图的绘制速度;采用CT思想,对网格生成后的实体逐层切片扫描,检测网格生成质量;运用面向对象的编程技术,以软件工程思想为指导,结合OpenGL与VC++,开发三维爆炸与冲击问题差分计算的大规模网格自动生成软件;通过典型爆炸与冲击问题的数值模拟,对所开发的软件进行测试和验证。
中文关键词: 爆炸与冲击;数值模拟;实体建模;网格生成;软件开发
英文摘要:
英文关键词: explosion and impact;numerical simulation;solid modeling;mesh generation;software development