基于局部特征尺寸场的边界层网格生成算法.pdf
《基于局部特征尺寸场的边界层网格生成算法.pdf》由会员分享,可在线阅读,更多相关《基于局部特征尺寸场的边界层网格生成算法.pdf(8页珍藏版)》请在咨信网上搜索。
1、Modeling and Simulation 建模与仿真建模与仿真,2023,12(4),3464-3471 Published Online July 2023 in Hans.https:/www.hanspub.org/journal/mos https:/doi.org/10.12677/mos.2023.124317 文章引用文章引用:陈林祺,周颖.基于局部特征尺寸场的边界层网格生成算法J.建模与仿真,2023,12(4):3464-3471.DOI:10.12677/mos.2023.124317 基于局部特征尺寸场的边界层网格生成算法基于局部特征尺寸场的边界层网格生成算法 陈林
2、祺陈林祺1,周,周 颖颖2*1浙江理工大学,计算机科学与技术学院(人工智能学院),浙江 杭州 2中国人民解放军92341部队,河南 洛阳 收稿日期:2023年4月24日;录用日期:2023年7月4日;发布日期:2023年7月12日 摘摘 要要 边界层网格的质量是影响计算流体力学中粘性计算精度的关键因素,如何在给定任意复杂模型下生成高边界层网格的质量是影响计算流体力学中粘性计算精度的关键因素,如何在给定任意复杂模型下生成高质量的边界层网格仍是计算流体力学中的瓶颈。针对边界层网格的质量问题,本文提出一种基于局部特质量的边界层网格仍是计算流体力学中的瓶颈。针对边界层网格的质量问题,本文提出一种基于局
3、部特征尺寸场的边界层网格生成算法。该方法将表面网格顶点的最大推进高度作为局部特征尺寸场,并基于征尺寸场的边界层网格生成算法。该方法将表面网格顶点的最大推进高度作为局部特征尺寸场,并基于局部特征尺寸场构造顶点密度场,在密度场引导下进行保质量与保特征的表面三角网格重网格化,最终局部特征尺寸场构造顶点密度场,在密度场引导下进行保质量与保特征的表面三角网格重网格化,最终在新的表面三角网格上生成边界层网格。实验表明本文方法能在给定任意复杂模型下鲁棒地生成高质量在新的表面三角网格上生成边界层网格。实验表明本文方法能在给定任意复杂模型下鲁棒地生成高质量的边界层网格。的边界层网格。关键词关键词 局部特征尺寸场
4、,重网格化,边界层网格局部特征尺寸场,重网格化,边界层网格 Boundary Layer Mesh Optimization Algorithm Based on Local Feature Size Linqi Chen1,Ying Zhou2*1School of Computer Science and Technology(School of Artificial Intelligence),Zhejiang Sci-Tech University,Hangzhou Zhejiang 292341 Troops of the Chinese Peoples Liberation Arm
5、y,Luoyang Henan Received:Apr.24th,2023;accepted:Jul.4th,2023;published:Jul.12th,2023 Abstract The quality of the boundary layer mesh is a important factor affecting the accuracy of viscous cal-culations in computational fluid dynamics,and how to generate a high quality boundary layer mesh for a give
6、n arbitrary complex model is still a bottleneck in computational fluid dynamics.To *通讯作者。陈林祺,周颖 DOI:10.12677/mos.2023.124317 3465 建模与仿真 address the boundary layer mesh quality optimization problem,this paper proposes a boundary layer mesh generation algorithm based on the local feature size.The meth
7、od takes the maximum advance height of the surface mesh vertices as the local feature size field,and constructs the ver-tex density field based on the local feature size,then remesh the surface triangular mesh under the guidance of the density field to preserve the quality and features,and finally g
8、enerates the boundary layer mesh on the new surface triangular mesh.Experiments show that the method in this paper can robustly generate high quality boundary layer meshes for a given arbitrary com-plex model.Keywords Local Feature Size,Remesh,Boundary Layer Mesh Copyright 2023 by author(s)and Hans
9、Publishers Inc.This work is licensed under the Creative Commons Attribution International License(CC BY 4.0).http:/creativecommons.org/licenses/by/4.0/1.引言引言 近年来,随着算力的发展,计算流体力学在航天航空,汽车等各行各业中扮演着重要的角色。计算模拟仿真的核心是用计算机来求解各种物理微分,积分方程,在具有复杂拓扑和几何的曲面或者实体上求解偏微分方程,通常采用有限元法,有限体积法或者等几何分析方法,而这些方法都强烈依赖于曲面实体的网格生成。边
10、界层网格是一种混合网格,因其能更好地兼顾计算精度和网格易用性1,所以在计算流体力学中边界层网格被广泛采用。前沿推进法是应用最为广泛的边界层网格生成方法之一,Lu 等人2提出一种结构多块边界层网格生成方法,该方法首先提取表面网格的几何特征,基于几何特征构造边界层网格的框架,然后在框架内通过 TFI 技术生成边界层网格。曹杰等人3提出一种基于离散中轴面的前沿分块层进算法,首先基于四面体单元的外心构建三角网格内部的离散中轴面,再根据表面与中轴面的距离将边界面分为两类分别生成边界层网格。王硕等人4提出了基于径向基函数的边界层网格生成算法,通过计算表面分区好的网格点的法向构造支撑线,利用径向基函数插值构
11、造网格的轮廓线并生成边界层网格。为解决鲁棒性与网格质量问题,甘洋科等人5通过收缩推进距离的策略来防止局部自交,并且通过建立空间八叉树来提前检测全局相交问题,再对收缩后的推进方向采用拉普拉斯平滑来改善局部网格单元的质量。刘田田等人6提出一种基于双前沿推进的边界层网格生成算法,并结合多种网格技术处理局部几何特征以保证边界层网格的质量。Ye 等人7提出基于三种策略的边界层网格生成算法,该算法进一步提高了边界层网格的质量,并且能够鲁棒地生成拓扑合法的边界层网格。2.方法方法 2.1.问题与方法概述问题与方法概述 本文以外流场仿真应用为例,目的是生成面向外流场流体计算的高质量三棱柱边界层网格。令,ssS
12、V F=表示一个无自交、可定向的流形三角网格,其中sV与sF分别表示网格的顶点与面片集合。本文在三角网格表面与外流场之间生成指定层数 n、初始高度 h 与增长率 r 的三棱柱边界层网格单元 P,在剩余区域内生成四面体网格单元 T。Open AccessOpen Access陈林祺,周颖 DOI:10.12677/mos.2023.124317 3466 建模与仿真 为鲁棒地生成高质量边界层网格,本文提出基于局部特征尺寸场的边界层网格生成算法,该方法基于前沿推进法生成三棱柱网格单元 P,并基于 Delaunay 方法生成四面体网格单元 T。具体而言,为防止产生自交单元,首先计算表面三角网格顶点的
13、最大推进高度,将最大推进高度作为局部特征尺寸场,接着基于局部特征尺寸场与密度函数得到顶点的密度场,对密度场进行拉普拉斯平滑以使密度值分布更为均匀,基于密度场进行表面三角网格的重网格化,最终分别基于前沿推进法与 Delaunay 方法生成三棱柱网格单元 P 与四面体网格单元 T,得到最终的边界层网格。2.2.局部特征尺寸场局部特征尺寸场 为获得局部特征尺寸场,需要计算表面三角网格顶点的推进方向以及最大推进高度。表面三角网格顶点的推进方向可通过平均顶点周围的面法向得到:11fNpiifnnN=(1)其中pn为推进方向,fN为点 p 相邻的总面数,in表示第 i 个面的法向。由指定层数 n、初始高度
14、 h 与增长率 r 可知顶点的总体推进高度 H 为:()011*nHhrrr=+(2)由于在三角网格及外流场边界之间的一些狭窄区域,过高的推进高度会造成自交单元产生,因此为了得到合法单元,需要对不合理的推进高度采取缩减策略,如图 1 所示。图 1 左侧为自交单元,右侧为经过处理后得到的合法单元。Figure 1.Reduction of excessive advance height 图图 1.缩减过大的推进高度 为检测自交单元,可以对单元构建空间八叉树结构,检测单元之间是否发生碰撞。具体而言,从每个表面三角网格顶点发出一条沿着推进反向的射线,并记录下首次于表面三角网格碰撞时所在的三角面片,
15、取三角面片中距离出发点最近的点并计算两点之间的距离l,并以此调整此顶点的最大推进高度maxH:max,33,3HlHHHlH=(3)为防止三棱柱单元局部的自交问题,需要计算三棱柱单元的雅克比行列式,若为负值,则发生了局部自交,同样需要缩减推进高度以得到合法的三棱柱单元。本文对发生局部自交的三棱柱单元的推进高度以 20%的缩减率进行缩减,每缩减一次则检测是否得到合法单元,若依旧不合法,则继续缩减直到单元合法。由此得到表面三角网格顶点的最大推进高度场,此最大推进高度场实际上就是局部特征尺寸场,接下来需要基于局部特征尺寸场构建顶点密度场。陈林祺,周颖 DOI:10.12677/mos.2023.12
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 局部 特征 尺寸 边界层 网格 生成 算法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。