-
公开(公告)号:CN116882117B
公开(公告)日:2024-01-16
申请号:CN202311153755.0
申请日:2023-09-08
IPC分类号: G06F30/18 , G06F30/28 , G06F113/08 , G06F119/14
摘要: 本申请公开了一种各向异性的附面层网格优化方法、装置、设备及介质,涉及计算流体力学的网格生成技术领域,包括:利用空间网格数据结构建立各向异性的附面层网格中离散的各向异性的三棱柱单元的拓扑关系;以确定出的满足预设角度条件的附面层网格的目标顶层网格单元为起点进行纵向查找,直至查找出满足预设操作条件的目标首单元;根据目标首单元及邻接关系查找出满足预设操作条件的目标三棱柱单元,并对基于目标三棱柱单元查找出的待操作的三棱柱串进行拓扑合并,并对合并后新单元进行拓扑拆分得到满足数值计算时最小角度条件和单元类型条件的拆分后的新单元。本申请在保持原有规定参数的情况下,解决各向异性附面层网格
-
公开(公告)号:CN116778027B
公开(公告)日:2023-11-07
申请号:CN202311055288.8
申请日:2023-08-22
摘要: 本发明涉及一种基于神经网络的曲面参数化方法及装置,属于曲面参数化技术领域,该方法包括:给定网格曲面S、网格曲面S上各个网格顶点的目标曲率;计算网格曲面S中各条网格边的权重、各个网格顶点对应的曲率;构建并训练神经网络,获取参数最优化的神经网络;获取网格曲面S上各个网格顶点的共形因子变化量;获取网格曲面S对应的二维网格的目标度量,将目标度量映射到二维参数域上。本申请提供的方法及装置通过参数最优化的神经网络获取网格曲面上各个网格顶点的共形因子变化量,从而获取网格曲面对应的二维网格的目标度量,并将目标度量映射到二维参数域上,避免了网格规模增大复杂程度的增加会影响计算误差以及计算时间成本的问题。
-
公开(公告)号:CN117077578B
公开(公告)日:2024-01-12
申请号:CN202311340544.8
申请日:2023-10-17
IPC分类号: G06F30/28 , G06F30/15 , G06F113/08 , G06F119/14
摘要: 本发明公开了基于桩基点生成附面层网格的方法、装置、设备和介质,涉及计算流体力学的网格生成领域,其中方法包括:遍历曲面网格,对曲面网格进行提取得到特征点和初始桩基点;根据特征点,对初始桩基点进行筛选,得到优选的初始桩基点;将特征点和优选的初始桩基点设为桩基点,并根据桩基点,生成曲面网格的附面层网格。本发明在非结构附面层网格生成中,使用桩基点,生成附面层网格的方式,规避了非结构构造法中利用不可控曲面分片生成附面层网格的影响,以及避免了局部自相交问题,提高了生成的附面层网格质量和减小了非结构构造法附面层网格生成的难度和生成的时间。
-
公开(公告)号:CN116720234B
公开(公告)日:2023-10-20
申请号:CN202311009802.4
申请日:2023-08-11
IPC分类号: G06F30/10 , G06T17/20 , G06F111/10
摘要: 本申请公开了一种曲面网格生成方法、装置、设备及存储介质,涉及计算流体力学技术领域,包括:为初始CAD模型的每一个数模面创建一个对应的虚拟曲面得到初始虚拟曲面;获取初始虚拟曲面中相交的虚拟曲面,并识别相交虚拟曲面的重叠类型;若重叠类型为完全重叠型,则将完全重叠的相交虚拟曲面删除,并在删除后虚拟曲面上生成表面非结构的网格;若重叠类型为部分重叠型,则对任一相交虚拟曲面中部分重叠区域对应的重叠虚拟曲面进行裁剪,并将裁剪后虚拟曲面与拥有公共边的相交虚拟曲面进行融合,再在融合后虚拟曲面上生成表面非结构的网格。本申请通过对重叠曲面进行修复操作,能够得到一张“干净”的虚拟曲面,进而得到没有交错覆盖的高质量网格。
-
公开(公告)号:CN116778027A
公开(公告)日:2023-09-19
申请号:CN202311055288.8
申请日:2023-08-22
摘要: 本发明涉及一种基于神经网络的曲面参数化方法及装置,属于曲面参数化技术领域,该方法包括:给定网格曲面S、网格曲面S上各个网格顶点的目标曲率;计算网格曲面S中各条网格边的权重、各个网格顶点对应的曲率;构建并训练神经网络,获取参数最优化的神经网络;获取网格曲面S上各个网格顶点的共形因子变化量;获取网格曲面S对应的二维网格的目标度量,将目标度量映射到二维参数域上。本申请提供的方法及装置通过参数最优化的神经网络获取网格曲面上各个网格顶点的共形因子变化量,从而获取网格曲面对应的二维网格的目标度量,并将目标度量映射到二维参数域上,避免了网格规模增大复杂程度的增加会影响计算误差以及计算时间成本的问题。
-
公开(公告)号:CN116720234A
公开(公告)日:2023-09-08
申请号:CN202311009802.4
申请日:2023-08-11
IPC分类号: G06F30/10 , G06T17/20 , G06F111/10
摘要: 本申请公开了一种曲面网格生成方法、装置、设备及存储介质,涉及计算流体力学技术领域,包括:为初始CAD模型的每一个数模面创建一个对应的虚拟曲面得到初始虚拟曲面;获取初始虚拟曲面中相交的虚拟曲面,并识别相交虚拟曲面的重叠类型;若重叠类型为完全重叠型,则将完全重叠的相交虚拟曲面删除,并在删除后虚拟曲面上生成表面非结构的网格;若重叠类型为部分重叠型,则对任一相交虚拟曲面中部分重叠区域对应的重叠虚拟曲面进行裁剪,并将裁剪后虚拟曲面与拥有公共边的相交虚拟曲面进行融合,再在融合后虚拟曲面上生成表面非结构的网格。本申请通过对重叠曲面进行修复操作,能够得到一张“干净”的虚拟曲面,进而得到没有交错覆盖的高质量网格。
-
公开(公告)号:CN116702657A
公开(公告)日:2023-09-05
申请号:CN202310981558.1
申请日:2023-08-07
IPC分类号: G06F30/28 , G06F30/12 , G06F111/20 , G06F119/14 , G06F113/08
摘要: 本申请公开了一种针对大规模网格的人机交互方法、装置、设备及介质,涉及计算流体力学领域,包括:获取待进行人机交互的模型文件,并根据模型文件对应的网格数据创建捕获包围盒,并将捕获包围盒与固定深度的R树绑定;根据网格数据创建可视化数据对象并将其添加到固定深度的R树的叶子节点中;将固定深度的R树上每个节点绑定的捕获包围盒作为捕获对象,并将捕获对象添加到OpenGL中,以对可视化数据对象进行捕获拾取,并将捕获到的可视化数据对象反馈到用户界面。本申请根据模型对应的网格数据的尺寸创建捕获包围盒,并与固定深度的R树绑定,能够在满足不同用户显卡配置的基础上,实现大规模网格的高效人机交互。
-
公开(公告)号:CN117077578A
公开(公告)日:2023-11-17
申请号:CN202311340544.8
申请日:2023-10-17
IPC分类号: G06F30/28 , G06F30/15 , G06F113/08 , G06F119/14
摘要: 本发明公开了基于桩基点生成附面层网格的方法、装置、设备和介质,涉及计算流体力学的网格生成领域,其中方法包括:遍历曲面网格,对曲面网格进行提取得到特征点和初始桩基点;根据特征点,对初始桩基点进行筛选,得到优选的初始桩基点;将特征点和优选的初始桩基点设为桩基点,并根据桩基点,生成曲面网格的附面层网格。本发明在非结构附面层网格生成中,使用桩基点,生成附面层网格的方式,规避了非结构构造法中利用不可控曲面分片生成附面层网格的影响,以及避免了局部自相交问题,提高了生成的附面层网格质量和减小了非结构构造法附面层网格生成的难度和生成的时间。
-
公开(公告)号:CN116681864A
公开(公告)日:2023-09-01
申请号:CN202310974750.8
申请日:2023-08-04
IPC分类号: G06T17/20
摘要: 本申请公开了一种空间网格生成方法、装置、设备及介质,涉及流体力学领域,该方法包括:获取至少两组带有剪刀缝区域的数模数据;其中每组数模数据中均包含两个由网格线构造而成的三维空间三角形,且两个三维空间三角形所在的平面平行;将每一三维空间三角形构建为三维空间四边形,并利用预设拓扑构建方法构建三维空间四边形的内部拓扑;将全部数模数据对应的每一三维空间四边形进行连接,并对连接后生成的每一封闭四边形进行网格面装配,然后将网格面装配后的三维图形进行网格块装配,以生成针对数模数据的空间网格。本发明可节约大量生成拓扑时间,实现了空间网格的快速生成,提升了CFD的计算精度。
-
公开(公告)号:CN116681864B
公开(公告)日:2024-01-12
申请号:CN202310974750.8
申请日:2023-08-04
IPC分类号: G06T17/20
摘要: 本申请公开了一种空间网格生成方法、装置、设备及介质,涉及流体力学领域,该方法包括:获取至少两组带有剪刀缝区域的数模数据;其中每组数模数据中均包含两个由网格线构造而成的三维空间三角形,且两个三维空间三角形所在的平面平行;将每一三维空间三角形构建为三维空间四边形,并利用预设拓扑构建方法构建三维空间四边形的内部拓扑;将全部数模数据对应的每一三维空间四边形进行连接,并对连接后生成的每一封闭四边形进行网格面装配,然后将网格面装配后的三维图形进行网格块装配,以生成针对数模数据的空间网格。本发明可节约大量生成拓扑时间,实现了空间网格的快速生成,提升了CFD的计算精度。
-
-
-
-
-
-
-
-
-