0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

多层级网格划分技术如何做到便捷、高效?积鼎CFD大幅减少前处理时间

积鼎科技 来源:jf_31916015 作者:jf_31916015 2023-08-07 21:32 次阅读

现今,仿真软件前处理过程中遇到的最大问题是仿真工程师手动设置的参数较多,操作较为复杂,且前处理时间占全仿真操作用时至少70%。几何模型越来越复杂,对细节的处理要求也越来越高。自动便捷的网格生成、生成的网格好坏成为了仿真软件前处理部分的主要竞争目标。

多层级网格划分

多层级网格划分为自动网格划分所使用的方法之一,常见的多层级数据结构包括叉树式数据结构及块状数据结构。

wKgZomTNoraAZ6bMAACWxsq5FCk33.jpeg

叉树式数据结构

wKgaomTNoraAa-XSAACMnz84_8g19.jpeg

块状数据结构

多层级网格的计算方式为复合网格的迭代计算。由于细网格的截断误差较粗网格小,可以映射到粗网格层级上,因此多层级网格可以降低计算误差。

wKgZomTNoraAfV63AAFx22nqnAo28.jpeg

复合网格的迭代计算示意图

以上图为例,复合网格中,网格大小H的粗网格覆盖全域,网格大小h的细网格覆盖局部。计算完粗网格层级的流体方程后,粗网格将给予细网格边界条件,通过此边界条件再对细网格覆盖区域进行流体方程计算。计算完成后,粗网格层级的截断误差需要修正。具体方法如下:

未加密区域粗网格点集ΩcH无需修正

加密区域内粗网格点集ΩlH将上一迭代步的相同位置处细网格流场值赋予粗网格

交界面 Γ 上的粗网格点集 ΓH以 ΓH为中心的粗网格控制体的通量计算,考虑细网格尺度上的通量Fh的矫正

网格划分过程中所使用的算法为B-R域分解算法。对于每一个划分域,先统计每一个方向需要进行划分的网格,寻找每一个方向此值的变化最为剧烈之处,进行网格划分直到每一个新创建的计算域满足设定的需求参数。

具体实现

选定某一特征值,例如涡量、相含率变化率、固体边界距离等,此类特征值在变化较为剧烈的网格处,通常截断误差较高,因此需要多层级网格加密,以降低误差,增加仿真的精准度。

以固体边界距离为例,以下案例中,需要对固体边界部分进行多层级划分,而对固体内部部分不进行网格划分。

输入参数:

最高层级,即最细网格所处层级。

缓冲层,表明细网格需要在粗网格范围往内缩进多少个基础单元的长度。

划分效率,表示真正需要被加密的网格占该区域网格数目的比例。

划分核数,即此次网格划分所需使用的核数。

参数输入完成后即可进行一键划分。

wKgaomTNoreAJl-2AAJxoeQ8Mkc76.jpeg

多层级划分算例1

wKgZomTNoriAIR7aAAKygv93vTw50.jpeg

多层级划分算例1结果

wKgaomTNoriAdsvYAAJ5-8PiWwM85.jpeg

多层级划分算例2

wKgZomTNormAONjAAAFB0QhOX4U12.jpeg

多层级划分算例2结果

可以看出网格在固体边界的周围得到了加密,可以使此部分截断误差有效减少。

在软件使用过程中,合理输入参数便可快速自动得完成网格划分,为前处理过程节省了大量时间。在前处理网格划分结束后,即可进行边界条件设置等操作,完成后即可运行仿真程序,得到误差更低的仿真结果。

积鼎科技成立于2008年,是专注流体仿真软件研发和技术服务的高新技术企业,其自主研发的通用流体仿真软件VirtualFlow,采用多层级网格划分技术,前处理的工作量小,且数值计算更为稳定精确。具备丰富的多相流模型,可模拟单相、多相流动及非牛顿流体和水合物,基于MPI的并行算法,大大加快了计算速度,面向工业用户提供专业可靠的流体仿真解决方案。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 仿真
    +关注

    关注

    50

    文章

    4044

    浏览量

    133424
  • CFD
    CFD
    +关注

    关注

    1

    文章

    109

    浏览量

    18382
收藏 人收藏

    评论

    相关推荐

    请问28033批量生产烧录程序时如何做到成本低又便捷

    现在我司产品需要批量生产了,想要把JTAG接插端子去了,我看过有其他公司使用28031的好像没有JTAG端子,不知道他们是不是先把DSP烧上程序再焊接的啊?所以我的问题是28033 批量生产烧录程序时,如何做到成本低又便捷又可靠,还能把JTAG端子省了。。多谢
    发表于 08-24 06:45

    网格划分原理与实例

      、网格Grid的基本概念    1、现代CAE学科的基本载体,结合有限元、离散元   技术,适用于CSD和CFD计算,岩土工程的无网格法   也是基于
    发表于 09-11 16:54 21次下载

    实现的快速精确的CFD

    了解。CFD预测的质量总是与所运用的处理方法存在着莫大的关系。通过将更现代化的新分析方法应用于数值CFD任务来解析描述流体流动、传热和传质的现象,可以降低高精度近壁
    发表于 03-02 14:26 1次下载

    为什么矩形自适应网格是先进技术

    为什么矩形自适应网格是先进技术,以及如何有效为新设计选择网格,从而极大降低精确分析所需的时间,提高产品设计效率。 1网格的需要和选择 1.1
    发表于 10-18 17:11 712次阅读

    最美布线, 别人是如何做到

    最美布线,别人是如何做到
    的头像 发表于 02-28 16:47 2254次阅读

    网格划分设计知识点汇总

    或者得到无意义的结果。划分网格是需要认真考虑的,它内部的计算方程需要设计出好的网格,计算才能更准确。在一个完整的分析计算过程中,与网格设计和修改相关的
    的头像 发表于 11-05 14:57 3226次阅读

    基于线性网格创建高阶网格

    CFD 模拟使用的多种网格生成方法中,高阶网格是一种能够实现精度、分辨率和计算成本平衡的有效方法。高阶网格划分的目标是利用高阶多项式曲线
    的头像 发表于 09-22 10:30 921次阅读

    Cadence Fidelity Pointwise 超强 CFD 处理工具–Cadence CFD 极速处理

    Cadence Pointwise。 本次直播将为大家呈现如何使用 Pointwise 这款软件实现高效几何处理和高质量网格划分,满足多种求解器的计算的整体流程。 直播
    的头像 发表于 03-30 14:50 1525次阅读
    Cadence Fidelity Pointwise 超强 <b class='flag-5'>CFD</b> <b class='flag-5'>前</b><b class='flag-5'>处理</b>工具–Cadence <b class='flag-5'>CFD</b> 极速<b class='flag-5'>前</b><b class='flag-5'>处理</b>

    什么是网格划分网格生成?

    庞杂的几何文件、复杂的几何结构,使得 CFD 仿真在网格制作上极其耗时。如何解放工程师的双手, 把更多的精力投入到结果分析和创新性能设计上,答案就在 Cadence Fidelity AutoMesh。
    的头像 发表于 05-23 10:20 3436次阅读
    什么是<b class='flag-5'>网格</b><b class='flag-5'>划分</b>或<b class='flag-5'>网格</b>生成?

    技术资讯 I 如何在 CFD 设计中利用网格维护几何形状并减少运行时间

    尽管计算机的处理能力不断提升,但依然有必要提高数值仿真的效率。在CFD仿真中,求解的质量在很大程度上取决于网格划分网格间距如果不能求解流体
    的头像 发表于 05-15 10:09 5195次阅读
    <b class='flag-5'>技术</b>资讯 I 如何在 <b class='flag-5'>CFD</b> 设计中利用<b class='flag-5'>网格</b>维护几何形状并<b class='flag-5'>减少运行时间</b>?

    基于LBM的网格自适应划分代码实现

    基于LBM的网格自适应划分代码实现
    发表于 08-10 09:14 3次下载

    如何在 CFD 设计中利用网格维护几何形状并减少运行时间

    如何在 CFD 设计中利用网格维护几何形状并减少运行时间
    的头像 发表于 11-24 17:07 477次阅读
    如何在 <b class='flag-5'>CFD</b> 设计中利用<b class='flag-5'>网格</b>维护几何形状并<b class='flag-5'>减少运行时间</b>?

    国产CFD软件发展挑战以及VirtualFlow介绍

    上海信息科技有限公司(简称:科技)自2008年成立以来,一直致力于自主研发拥有完全自主知识产权的流体仿真软件。其目标是构建功能强大且操作友好的国产流体仿真平台。历经十多年的深厚
    的头像 发表于 03-13 16:24 1122次阅读

    采用笛卡尔网格Virtualflow,如何平衡CFD模拟的精度与效率?

    Virtualflow是一款专注于多相流仿真的国产自主CFD软件,采用笛卡尔网格技术,为用户提供了一个高效、易用的一站式流体仿真平台。 采用独创的浸没表面
    的头像 发表于 05-22 13:58 460次阅读
    采用笛卡尔<b class='flag-5'>网格</b>的<b class='flag-5'>积</b><b class='flag-5'>鼎</b>Virtualflow,如何平衡<b class='flag-5'>CFD</b>模拟的精度与效率?

    CFD:基于Virtualflow在溃坝洪水演进数值仿真分析

    本案例采用流体仿真软件 Virtualflow 对溃坝洪水漫过大坝向下游随时间演进过程进行计算分析。
    的头像 发表于 07-02 16:11 443次阅读
    <b class='flag-5'>积</b><b class='flag-5'>鼎</b><b class='flag-5'>CFD</b>:基于Virtualflow在溃坝洪水演进数值仿真分析