非结构线性三棱柱网格单元重构方法、系统、设备及介质技术方案

技术编号:38385532 阅读:31 留言:0更新日期:2023-08-05 17:41
本申请公开了一种非结构线性三棱柱网格单元重构方法、系统、设备及介质,获取目标物体的目标非结构线性三棱柱网格单元数据,目标非结构线性三棱柱网格单元数据包括五个单元边界面各自的边界面顶点信息;任取一个三角形单元边界面作为基准单元边界面,并将基准单元边界面的三个边界面顶点作为三个基准边界面顶点;将另一个三角形单元边界面作为目标单元边界面,并将目标单元边界面的三个边界面顶点作为三个目标边界面顶点;基于三个四边形单元边界面的边界面顶点信息中的共线顶点信息,确定基准边界面顶点与目标边界面顶点间的位置对应关系,实现了非结构线性三棱柱网格单元的重构,以基于位置对应关系对目标物体进行计算流体力学数值模拟。体力学数值模拟。体力学数值模拟。

【技术实现步骤摘要】
非结构线性三棱柱网格单元重构方法、系统、设备及介质


[0001]本申请涉及计算流体力学中的网格数据处理
,更具体地说,涉及非结构线性三棱柱网格单元重构方法、系统、设备及介质。

技术介绍

[0002]非结构网格具备自动化程度高、生成周期短、分布控制灵活等优点,常用于离散复杂工程外形的空间区域,其在复杂外形的计算流体力学(CFD,Computation Fluid Dynamic)中有较广泛的应用。目前绝大多数CFD数值模拟中都采用的都是非结构线性单元。
[0003]CGNS(CFD General Notation System,CGNS)格式是非结构网格软件输出的一类常用格式,CGNS格式的网格格式中包含单元体和点的关系,以及点的坐标值。非结构线性三棱柱网格单元由五个面和六个顶点构成,非结构通用流场模拟软件NNW

FlowStar在非结构网格前处理文件中为减小内存开销,抛弃了非结构线性三棱柱网格单元体和其顶点的关系,只保留了非结构线性三棱柱单元和单元边界面的关系,以及单元边界面和边界面顶点的关系。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种非结构线性三棱柱网格单元重构方法,其特征在于,包括:获取目标物体的目标非结构线性三棱柱网格单元数据,所述目标非结构线性三棱柱网格单元数据包括五个单元边界面各自的边界面顶点信息;任取一个三角形单元边界面作为基准单元边界面,并将所述基准单元边界面的三个边界面顶点作为三个基准边界面顶点;将另一个三角形单元边界面作为目标单元边界面,并将所述目标单元边界面的三个边界面顶点作为三个目标边界面顶点;基于三个四边形单元边界面的所述边界面顶点信息中的共线顶点信息,确定所述基准边界面顶点与所述目标边界面顶点间的位置对应关系,以基于所述位置对应关系完成目标非结构线性三棱柱网格单元的重构,从而对所述目标物体进行计算流体力学数值模拟。2.根据权利要求1所述的方法,其特征在于,所述基于三个四边形单元边界面的所述边界面顶点信息中的共线顶点信息,确定所述基准边界面顶点与所述目标边界面顶点间的位置对应关系,包括:对于任一所述基准边界面顶点,获取包含所述基准边界面顶点的两个所述四边形单元边界面作为待处理边界面,将所述待处理边界面的所述共线顶点信息中的所述目标边界面顶点确定为所述基准边界面顶点的对端顶点,建立所述基准边界面顶点与所述对端顶点间的所述位置对应关系。3.根据权利要求1所述的方法,其特征在于,所述获取目标物体的目标非结构线性三棱柱网格单元数据,包括:读入NNW

FlowStar软件存储的所述目标物体的所述目标非结构线性三棱柱网格单元数据。4.根据权利要求3所述的方法,其特征在于,所述基于三个四边形单元边界面的所述边界面顶点信息中的共线顶点信息,确定所述基准边界面顶点与所述目标边界面顶点间的位置对应关系,包括:获取包含任取的一个所述基准边界面顶点的两个所述四边形单元边界面作为待处理边界面;将所述待处理边界面的所述共线顶点信息中的所述目标边界面顶点确定为所述基准边界面顶点的对端顶点;确定所述对端顶点在所述目标单元边界面的所述边界面顶点信息中的点位置偏移量;基于所述点位置偏移量确定其余两个所述基准边界面顶点对端的所述目标边界面顶点;基于所述基准边界面顶点与所述目标边界面顶点间的对端关系建立所述位置对应关系。5.根据权利要求4所述的方法,其特征在于,所述确定所述对端顶点在所述目标单元边界面的所述边界面顶点信息中的点位置偏移量,包括:确...

【专利技术属性】
技术研发人员:张健周乃春唐静龚小权何协李明牟斌张耀冰赵凡马戎王建涛向栋范子仪程锋
申请(专利权)人:中国空气动力研究与发展中心计算空气动力研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1