多级并行高质量非结构网格生成算法研究

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:frjzj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格生成是数值模拟中非常重要的前处理步骤,通常占据了整个求解过程的大部分人工时间。随着求解问题的复杂程度越来越高、结果精度要求也越来越高,所需网格越来越精细、复杂程度越来越高。复杂网格生成问题通常不存在最优解,更像是一个工程问题,生成过程中往往需要频繁交互调整,很难完全自动化。由于非结构网格相对于结构网格灵活性更高,可以更好地贴近几何体表面,近些年成为了研究热点。针对非结构网格生成自动化程度低以及大规模网格生成耗时长等问题,本文在非结构网格生成优化、网格生成并行算法以及几何自适应三个方面进行了研究,主要工作和贡献如下:(1)对构建非结构网格生成器的完整过程进行了深入剖析,指出了研究人员在构建符合自己需求的网格生成器时,需要注意的技术难点。针对网格自动化生成过程中产生众多低质量网格单元的问题,本文构建了组合网格优化算法,并通过测试实验提出了自己的组合优化方案。实验结果表明:经过优化后,网格单元数量比未优化前减少了32.9%,降低了低质量网格数量,质量分在0.5以下的网格单元基本没有,85%以上的网格单元的质量分在0.75以上。(2)针对大规模网格生成耗时长的问题,实现了多级并行非结构网格生成算法。首先对非结构网格生成器中调用次数多、耗时长的五个具有天然并行性的函数,进行了线程级(OpenMP)并行优化。设计了两种不同的前置处理型进程级并行算法,一种适用于高质量较大规模网格生成,另一种适用于较高质量大规模网格生成。最后在超级计算机天河二号上对机械器件、三维机翼以及带尾翼的翼身组合体等进行百万级网格量生成实验,测试结果表明使用OpenMP优化的函数总耗时平均降低比例为41.8%,进程级并行网格生成时间随着进程数的增加逐步降低,24进程时加速比为21.5,取得了良好的并行效果。(3)针对传统使用基于背景网格的单元尺寸场实现几何自适应网格生成存在过程复杂、耗时长等特点,本文提出设计一种基于支持向量机的单元尺寸场构建算法。应用该算法时,不需要构建背景网格,不需要对尺寸场进行光滑化处理。经过对简单二维表面网格的对比实验,发现生成的网格较好的实现了几何自适应性,由网格密度小的区域到密度大的区域,单元网格尺寸变化趋势平缓。
其他文献
本文以熔石英为例,主要研究飞秒激光在透明介电材料表面制备微纳米周期结构的物理过程。调节激光参数,飞秒激光在熔石英表面诱导出各种微纳米周期结构。首先,通过实验研究了
三元复合驱油技术作为一种重要的三次采油技术,能够大幅度提高原油采收率。但是三元复合驱给注采系统带来了严重的结垢问题,导致产油效率大幅度下降。并且结垢现象伴随着原油
曲线拟合技术已被广泛地应用于图像处理、工程实验等领域,是计算机图形学和计算机辅助几何设计中的一个重要研究课题。本文对于现有的无序点云B样条曲线拟合算法进行了研究与
无人机集群攻击一直是要地防御的难题。高功率微波(HPM)武器的发展,为无人机防御难题找到了可能的解决方案。研究表明,高功率电磁波可以干扰或破坏无人机的导航控制系统,如美军
作为现代过程工业使用最为普遍的一种可拆卸连接方式,螺栓法兰连接广泛应用于食品、机械、航空航天等行业。这些行业大多都会涉及高温、高压,受外界恶劣环境等因素的影响较为
磨削是加工机械零件的一种重要技术,而表面粗糙度是评价工件表面质量的重要指标,直接影响工件的使用性能、寿命等,因此磨削表面粗糙度的研究与测量具有重要意义。与传统磨削
零样本学习(零样本图像分类)主要研究利用属性或词向量等额外信息充当语义空间,在训练类别与测试类别没有交集的情况下,如何对测试类样本进行正确分类的问题,以及如何减小由
近几年来,由于人工智能的不断普及,智能汽车以及汽车辅助驾驶等方向逐渐成为技术变革新一轮的前进方向,并取得了相当不错的成果。其中对视频流中目标(包括行人、汽车以及交通
造纸工业是传统制造业中的用水大户,与国外造纸行业相比,我国造纸企业的具有水资源消耗量大和利用率低的特点,在水资源缺乏、环境压力巨大、国家政策日趋严格的多重环境的下,
基于DRM数字短波广播的高频外辐射源雷达利用非合作的数字广播信号进行目标探测和跟踪,作为主动雷达的有益补充,可为我国战略预警、国土防空、海洋权益维护提供一种新颖的手