对于大型模拟应选择四面体网格还是六面体网格?

对于大型模拟应选择四面体网格还是六面体网格?

四面体网格划分简单,但精度不高,且网格数量大。

六面体网格划分需耗费大量的时间,且对网格划分经验要求高,但网格数量较少,可节省计算时间且精度高。

那么对于大型模拟,是选择四面体网格佳,还是六面体网格佳?

就这一问题,技术邻平台各路豪杰顾抒己见,分享了自己的经验之谈。

  • 总的来说,四面体网格和六面体网格从不同的角度各有各的优势,在进行大型模拟的时候需根据想获得的结果择优,或者结合使用,相辅相成。专家君莫从各个角度,较详尽的表达了自己的观点。

对于大型模拟应选择四面体网格还是六面体网格?的图1


君莫

1.说说计算精度

有限元中,为了提高计算精度,一种办法是增加离散单元的数量,另一种就是使用更高精度的单元,比如六面体或者高阶单元,一般的商业软件,均采用h单元,最高阶才到2阶,只有少数有限元软件采用p收敛的高阶单元。所以从理论上讲,为了提高计算精度,使用更多的四面体网格和使用较少的高阶六面体网格这两种方法都可以实现

2.实际工程应用

上述两种方法也各有优缺点,四面体精度差,但是适应性强,六面体精度相对较高,但是很多很多复杂零件是很难完全用六面体网格离散的。这时候就不得不使用四面体网格进行离散。

3.折中考虑 

在有些商业有限元软件中,可以实现四面体与六面体网格的耦合,比如在需要重点考虑的部位,通过几何切分,将其切分为规则体。然后划分六面体网格,在不太关心的位置使用四面体进行离散。两种网格的分界面通过绑定等进行约束。

4.未来趋势

(1)升阶谱有限元 采用高阶形函数,即高阶单元,比如,5阶,8阶单元 这样即使采用四面体同样也能获得很高的精度。 

(2)无网格法,避免拉格朗日网格严重变形带来的精度降低问题,这里已经没有四面体六面体的概念了。

😁😁😁 乱侃一通,哈哈 从精度角度看自然是六面体网格



  • 1、从实际工程应用角度考虑:四面体网格和六面体网格各有优缺点,可根据不同工程应用择优选择。

对于大型模拟应选择四面体网格还是六面体网格?的图2


异色天空

六面体网格当然会优于四面体,但是划分过程相对复杂。四面体网格不能说计算结果不精确,划分的好的话结果还是不错的,对于流体分析尤其考虑边界层的情况六面体网格是首选。

对于大型模拟应选择四面体网格还是六面体网格?的图3


jocundhang

对于低阶单元,六面体的精度确实比四面体的高很多,网格数量也会少很多;但四面体单元也有它的好处,网格局部加密比较容易实现,这对于捕捉高应力梯度(或其他重要参数梯度)的位置特别重要。对于高阶单元,IBM的研发人员A.O. Cifuentes A.Kalbag 在他的文章“ A Performance Study of Tetrahedral Elements in 3D Finite Element Structural Analysis”中对一阶四面体单元、二阶四面体单元以及六面体单元做了详细的对比,在比较了不同受力行为,包括弯曲,剪切,扭转,轴向变形等工况后,表明二阶四面体单元和六面体单元有着相同的精度。 因此,视具体模型,可对网格划分时间和计算时间等进行权衡后再选择单元类型

对于大型模拟应选择四面体网格还是六面体网格?的图4


智创仿真

这是一个时间和效率的问题,可以简单概括的这样想:一个分析的总时间=前处理+求解计算+后处理,如果用四面体,前处理时间减少,但是通常情况下求解计算+后处理的时间就会相应增多;用六面体则反之,所以可以理解为时间总是会花那么多,就看你能够承受把时间花费在哪个阶段。(以上讨论是基于四面体和六面体求解精度相当的情况下,一阶六面体和二阶四面体的结果通常情况下可以认为相当。),还有几种情况不在讨论范围之内,网格美观强迫症和时间成本忽略不计者。


  • 2、折中考虑:对于复杂的模拟使用四面体网格和六面体网格结合的方式。

对于大型模拟应选择四面体网格还是六面体网格?的图5


teve_zheng

对于流体计算,现在可以选择的网格类型很多,针对不规则的大模型一般用六面体为核心的混合单元,网格数量会大大减少,近壁面用四面体,大空间区域六面体,然后用金字塔单元连接;对于cfx现在主要分区域用四面体与六面体混合来做,对于star ccm一般会用多面体或者trim单元来做,会比纯四面体少3/4的网格

对于大型模拟应选择四面体网格还是六面体网格?的图6


晴儿_fairylovefairy

网格的选择不能盲目追求六面体的好看,不能就说四面体太省事,精度绝对不好。一个完美的网格,不是所有位置都做成六面体。而是要平衡时间、计算量、精度三者之间的关系。对于复杂体,首先要判断自己的模型哪里是敏感区域,哪里是非敏感区域。判断不了的可以爬去看书了。敏感区域可以考虑单独切分做六面体,因为这里往往是梯度比较大的地方,可能对于六面体来说计算会更精确,非敏感区域,如果没有特殊要求(有的计算必须做六面体)自然可以采用四面体。但是不得不说一句。根据经验,对于拓扑结构特别复杂的区域,四面体的网格质量往往比六面体更好。这是因为四面体强大的适应性可以几乎适应任意的复杂结构。 对于电磁计算而言,除非要计算肌肤效应,除非有模型规则的,你不用六面体都不好意思,四面体去搞吧!

对于大型模拟应选择四面体网格还是六面体网格?的图7


小魏

划分网格的类型首先是看所研究工程问题的需要,当需要解决的工程问题是一个大致范围并且情况比较紧迫时,四面体网格是首选;相反则选用六面体网格。第二,可以将四面体与六面体联合解决工程问题,利用四面体网格找出问题出现的位置,然后再提取子模型并对子模型划分六面体网格,这样在精度和效率方面都能有所补偿。


以上引用观点均来自于技术邻热帖“讨论/对于大型模型你是选择四面体网格还是六面体网格?”。

了解更多,可到原讨论帖中观看。http://www.jishulink.com/content/post/298369





CAE结构CAE

对于大型模拟应选择四面体网格还是六面体网格?的评论3条

  • 水木人CAE-林丽
    0
    从自身经历来讲,在学校做科研时,用六面体网格较多,因为精度高,美观,发paper也更好看...然而到了工作单位之后,常常会遇到时间十分紧迫,几何模型又复杂的工程问题,没有很多时间用于前处理,这个时候只能选择采用四面体单元。虽然因此可能会增加计算时间,但计算机可以彻夜不休的工作,所以在计算资源允许的条件下,划分较密的四面体单元是我的首选。并且很多时候,有限元仿真的结果是用于几种方案的对比,四面体的精度已经够用了。
  • 一只努力的长颈鹿
    0
    学习

对于大型模拟应选择四面体网格还是六面体网格?的相关案例教程

关于在有限元实体建模中,采用四面体网格还是半自动六面体网格,在 CAE 工程师中存在着广泛的争议。 对于包含局部薄壳特征的装配实体结构,在集中载荷的作用下,不同的材料属性,自动网格划分产生的不同的单元延伸率都会影响单元的计算精度,而不只是单元类型会对其有影响。复杂的设计往往会带来大规模的自由度问题。通常,检验单元的标准包括具备完整的形状函数多项式,边界连续性,适用于贴片测试,收敛性。这个问题的症结
关于在有限元实体建模中,采用四面体网格还是半自动六面体网格,在CAE工程师中存在着广泛的争议。 对于包含局部薄壳特征的装配实体结构,在集中载荷的作用下,不同的材料属性,自动网格划分产生的不同的单元延伸率都会影响单元的计算精度,而不只是单元类型会对其有影响,复杂的设计往往会带来大规模的自由度问题。通常,检验单元的标准包括具备完整的形状函数多项式,边界连续性,适用于贴片测试,收敛性。这个问题的症结在于
同一工况下对比SimSolid无网格、SOLIDWORKS Simulation四面体网格、Ansys六面体主导网格的应力和位移结果。 Altair Simsolid 是一款专为快速设计流程而开发的结构分析软件。与传统有限元相比,它消除了几何模型简化和网格划分这两个最耗时且专业知识要求较高的任务。它能够在几分钟内对具备完全几何特征的原始CAD装配体直接完成分析计算,而无需进行网格划分。 SOLID
作为有限元仿真的前处理技术,有限元的网格越来越受到分析工程师们的重视,有限元前处理(即CAD模型与网格划分)占CAE分析流程总时间的40% ~ 45%左右,而计算结果的精确性却主要依赖网格的质量,所以有限元网格划分是进行有限元分析的重要步骤,它直接影响到后续工作的准确性。 采用四面体网格还是半自动六面体网格,在CAE工程师中存在着广泛的争议。 本周讨论话题:四面体网格和六面体网格分别有什么优缺点?
C7-实例-四面体棱柱和六面体核FinConfigV10.pdf
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    2 0