热防护软件前后处理界面的开发
本文关键词:热防护软件前后处理界面的开发
更多相关文章: Delaunay算法 三角剖分 计算流体力学 可视化
【摘要】:随着人类对高超声速飞行器的不断探索,材料的热防护系统已经成了高超声速飞行器发展的瓶颈。热防护系统的研究是高超声速飞行器热防护的基础,许多国家都大力开展了高超声速飞行器热防护材料与结构的相关研究。本文主要就飞行器热防护软件前后处理界面进行了进一步开发,软件的核心部分是热响应计算模块、CFD(Computational Fluid Dynamics)计算模块和独立出来的二维网格剖分模块。热响应计算模块包括热界面和热解层的计算,CFD模块包括CFD数据输入界面和CFD程序计算模块。网格剖分用Delaunay算法来生成三角网格,进而达到网格划分的目的。为实现软件剖分网格的良好效果和可视化,采用C++作为开发语言,使用VS2005编译整套算法,成功运行并生成扩展文件(核心)。在AutoCAD2008环境下,利用ObjectARX2008开发工具和VS2005平台开发了一款适合任意二维图形的三角网格剖分程序。利用CAD2008的绘图功能,结合ObjectARX 2008,在画完图形布点后,进行边界的离散,然后加载扩展文件,输入一系列命令,实现节点之间的有序连接,从而达到剖分图形的功能。在剖分的整个过程中,可以根据要求控制点的密度来控制网格的稀疏程度,可对局部重点区域进行网格的加密工作。网格剖分完成的二维图形可以利用计算机辅助设计Computer Aided Design(简称CAD)软件的相关功能以一定的格式导出所需的数据。软件从功能上可以分为四部分:前处理模块、计算模块、后置处理模块、网格划分。前处理模块主要的功能是建立参数输入界面,为文本控件建立不同的变量。当参数确定后,所需前处理的文本文件内的数据也会随之更新。计算模块包括调用MATLAB核心程序和CFD程序。外部独立运行的二维网格剖分程序能够很好的实现图形的剖分。后处理模块的主要功能是数据输出,包括输出文件,曲线以及图形的显示。
【关键词】:Delaunay算法 三角剖分 计算流体力学 可视化
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:V244.1;TP311.52
【目录】:
- 致谢5-6
- 摘要6-7
- ABSTRACT7-11
- 1 绪论11-17
- 1.1 选题意义11-12
- 1.2 国内外研究现状12-16
- 1.2.1 计算机仿真12-13
- 1.2.2 网格剖分的研究方法13-16
- 1.3 主要研究内容16-17
- 2 Delaunay三角网格剖分算法的实现17-36
- 2.1 三角剖分17-18
- 2.1.1 n维单纯形17
- 2.1.2 三角化17-18
- 2.2 三角网格生成算法18-22
- 2.2.1 常见的几种网格生成算法18-21
- 2.2.2 Delaunay三角化的定义和性质21-22
- 2.3 Delaunay三角剖分22-26
- 2.3.1 限定Delaunay三角剖分23-24
- 2.3.2 点的邻域与Voronoi图24-25
- 2.3.3 剖分域的划分及优化25-26
- 2.4 Delaunay三角化的实现26-34
- 2.4.1 逐点插入法27-28
- 2.4.2 建立初始三角形包容盒网格28
- 2.4.3 布点的技术28-31
- 2.4.4 三角形单元质量的评价31-32
- 2.4.5 任意多边形的Delaunay三角剖分32-34
- 2.5 二维Delaunay三角网格剖分设计34-35
- 2.6 本章小结35-36
- 3 基于ObjectARX的CAD造型系统36-49
- 3.1 CAD造型系统的运用36-37
- 3.2 ObjectARX与AutoCAD的结合37-38
- 3.3 二维网格剖分可视化的实现38-43
- 3.3.1 二维网格可视化生成系统工作机理38-40
- 3.3.2 ObjectARX程序的创建环境40-43
- 3.4 AutoCAD2008图形的绘制43-46
- 3.5 网格剖分过程及相关代码46-48
- 3.6 本章小结48-49
- 4 CFD模块界面的开发49-54
- 4.1 CFD基本理论及其发展史49-52
- 4.1.1 CFD前处理器结构49-52
- 4.2 CFD前处理器设计的相关代码52-53
- 4.3 本章小结53-54
- 5 飞行器热防护软件界面的开发54-70
- 5.1 飞行器热防护软件主界面54-56
- 5.2 软件设计模块56-63
- 5.2.1 数据库模型56-60
- 5.2.2 Visual C++与MATLAB的混合编程60-63
- 5.3 评估系统63-66
- 5.4 后处理器系统66-67
- 5.5 程序的打包发布67-69
- 5.6 本章小结69-70
- 6 结论与展望70-71
- 6.1 结论70
- 6.2 展望70-71
- 参考文献71-74
- 作者简历74-76
- 学位论文数据集76
【相似文献】
中国期刊全文数据库 前10条
1 杨雅妹,贺士娟,赵德新,王志欣;基于3D Delaunay定理重构头模型[J];河北工业大学学报;2001年06期
2 邓曙光;刘刚;邹帆;;约束数据域Delaunay算法详述及进展[J];沈阳航空工业学院学报;2005年05期
3 ;Quick Approach to Construct Constrained Delaunay TIN for Line-Selection Design of Mountain Road[J];Computer Aided Drafting,Design and Manufacturing;2008年02期
4 李艳波;印桂生;张菁;朱长明;倪军;;Delaunay四面体软组织建模方法[J];计算机辅助设计与图形学学报;2010年12期
5 吕超;刘君;刘瑜;;基于Delaunay图的动网格生成方法[J];四川兵工学报;2010年12期
6 高远;;Delaunay算法的研究与探讨[J];硅谷;2011年18期
7 刘士和;罗秋实;黄伟;;用改进的Delaunay三角化方法生成二维非结构网格[J];武汉大学学报(工学版);2005年06期
8 张洁;陈世元;;平面域中的Delaunay三角算法[J];防爆电机;2007年04期
9 段硕;董慧颖;;基于Delaunay图的移动机器人路径规划方法[J];沈阳理工大学学报;2008年03期
10 曹伟娟;李明;高曙明;;基于Delaunay细分的旋转对称模型最优对称单元的构造[J];计算机集成制造系统;2013年07期
中国重要会议论文全文数据库 前10条
1 吕超;刘君;刘瑜;;基于Delaunay图的非结构变形网格计算方法研究[A];中国航空学会第七届动力年会论文摘要集[C];2010年
2 李葳;林麒;周慎杰;;基于扩展Delaunay剖分的自然单元法[A];庆祝中国力学学会成立50周年暨中国力学学会学术大会’2007论文摘要集(下)[C];2007年
3 刘岩;关振群;张洪武;张占群;;面向大规模科学计算的三维Delaunay快速插点算法[A];中国计算力学大会'2010(CCCM2010)暨第八届南方计算力学学术会议(SCCM8)论文集[C];2010年
4 黄有度;苏化明;;均匀Delaunay三角域的生成[A];中国几何设计与计算新进展2007——第三届中国几何设计与计算大会论文集[C];2007年
5 宋晓宇;王守金;王永会;;一种改进的Delaunay三角剖分快速实现算法[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年
6 常丽娟;刘浩宇;田歌;;基于推进波前法和Delaunay三角法相结合的网格划分方法的研究[A];北京力学会第18届学术年会论文集[C];2012年
7 陈中贵;曹娟;杨晨晖;;构造最优Delaunay三角剖分的拓扑优化方法[A];第五届全国几何设计与计算学术会议论文集[C];2011年
8 任振娜;杨颖;;一次性生成约束Delaunay三角网的算法研究[A];几何设计与计算的新进展[C];2005年
9 汪嘉业;杨承磊;张彩明;吕琳;;一致分布点集Delaunay三角形化最佳期望时间算法[A];第五届全国几何设计与计算学术会议论文集[C];2011年
10 田歌;赵阳;张浩;应秀梅;蒋东英;赵东;傅向荣;;基于Delaunay算法三角形网格划分的角点优化处理[A];北京力学会第十六届学术年会论文集[C];2010年
中国博士学位论文全文数据库 前2条
1 何香红;液态和非晶态微观结构的计算机模拟研究[D];上海大学;2008年
2 陈建军;非结构化网格生成及其并行化的若干问题研究[D];浙江大学;2006年
中国硕士学位论文全文数据库 前10条
1 王倩;基于Delaunay的三维快速克里金插值[D];电子科技大学;2015年
2 李程;基于Delaunay四面体剖分的面绘制算法研究[D];成都理工大学;2015年
3 高莉;改进的Delaunay三角剖分算法研究[D];兰州交通大学;2015年
4 郑守住;改进SURF和Delaunay三角网的图像配准算法研究[D];东华理工大学;2014年
5 闫自庚;基于局部特征和Delaunay三角网格的图像匹配及应用[D];合肥工业大学;2014年
6 李国俊;基于Delaunay细化的散乱点云曲面重建研究[D];解放军信息工程大学;2015年
7 童希明;热防护软件前后处理界面的开发[D];北京交通大学;2016年
8 刘岩;高效可靠的三维约束Delaunay四面体有限元网格生成算法[D];大连理工大学;2010年
9 罗小华;Delaunay 三角剖分算法研究[D];暨南大学;2011年
10 周娜;基于等高线的Delaunay缝合算法研究与实现[D];长安大学;2012年
,本文编号:842115
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/842115.html