Abaqus与Hyperview后处理对比分析设置详解

01真的不一样?

Abaqus作为目前最先进的工程仿真分析软件,能够处理各种复杂非线性问题,在航空、航天、机械、水利、土木、船舶、电器、汽车天等各个领域具有广泛的运用。

Altair HyperMesh、HyperView友好的操作界面、简单易操作的交互逻辑以及文件格式的通用性,成为有限元前后处理的首选工具。

对同一个Abaqus仿真分析结果,在Abaqus中查看的结果与在HyperView中查看不一样?

让我们来一起对比下设置吧。



02对比模型

本文通过对同一个Abaqus的结果模型结果进行对比,在Abaqus与HyperView中进行结果查看,以确定如何进行等效设置得到相同的分析结果。

本文使用的简单模型如下图所示:



示例模型



Abaqus 和Hyperview 分析后处理对比设置的图1





03位移结果

有限元的计算中中采用形函数,首先先计算位移(一级结果)再计算应力(二级结果),应力结果因处理方式不同而不同。

上述模型,直接查看整理位移结果:

Abaqus 和Hyperview 分析后处理对比设置的图2


通过对比可以发现,位移结果在两个软件中是完全一致的。


注意事项:

HyperView的图例默认只有9级,Abaqus的图例默认为12级,调整为一致。

后续结果对比,都是在一致的基础上进行检查。HyperView图例调整如下图所示:

Abaqus 和Hyperview 分析后处理对比设置的图3


Abaqus中图例调整如下图所示:

Abaqus 和Hyperview 分析后处理对比设置的图4




04应力结果对比

Abaqus仿真结果计算出的是单元积分点上的应力分量,但是在后处理中,单元之间会出现应力梯度。为了使contour光滑,需要将积分点应力插值到节点处,但一个节点通常有多个相邻单元,比如四边形单元节点通常有4个相邻单元,但是每个单元插值到这个节点的应力并不相同,这就需要通过平均化方法来平均计算在节点处得到唯一的应力值,使单元之间应力连续。

Abaqus提供了两种插值方式,compute scalars before averaging和compute scalars after averaging。


1)computes calars before averaging:

首先计算出积分点上的等效应力,然后分别插值到节点处,再平均。


2)compute scalars after averaging:

先将积分点处的应力分量插值到节点处,再平均出节点处的应力分量,最后通过应力分量求出等效应力。

其中第二种方法不需要设置阀值。

第一种方法将积分点处的应力插值到节点处时,不同的单元插值过来的等效应力由于单元等原因可能相差很大的,这样就出现了平均阀值。

对于跨区域(Part或者Set等),通过计算公式一计算:

Abaqus 和Hyperview 分析后处理对比设置的图5


   对于非跨区域的计算结果,通过计算公式二计算:

Abaqus 和Hyperview 分析后处理对比设置的图6


   第一个公式和第二个公式分母部分是选取的不同的参考区域。

   如果 relative nodal variation<平均化阀值,则直接进行平均处理。

   如果 relative nodal variation>平均化阀值, 则不做平均处理(会在节点处出现应力不连续)。

   平均化阀值处于0到100%之间,平均化阀值越大等值线越光滑,当averaging等于0的时候单元之间出现明显应力不连续,当averaging等于100%的时候 contour非常光滑,一般选择75%即可。  



Abaqus VS HyperView --stress result

Abaqus 和Hyperview 分析后处理对比设置的图7



通过上图发现,Abaqus与HyperView显示的结果完全相同。其中需要注意的是设置是:

Abaqus结果显示截面设置:

Abaqus 和Hyperview 分析后处理对比设置的图8


HyperView结果显示设置:

Abaqus 和Hyperview 分析后处理对比设置的图9




05平均化结果对比

当贡献元素位于相同结果区域时,Abaqus/CAE在两个或多个元素共有的节点处取平均值。默认结果区域与建模时定义的区域相同;还可以使用保存的集合或显示组定义自定义结果区域。您可以选择Abaqus/CAE在两个或多个结果区域共有的节点上的平均值。您可以抑制跨区域的平均(使用区域边界)来强调区域边界上的任何不连续,或者可以请求跨区域的平均(忽略区域边界)来产生更连续的效果。例如下图显示了左边使用区域边界和右边跨区域边界求平均值的等高线图。

Abaqus 和Hyperview 分析后处理对比设置的图10


对于前面的例子,对于非跨区域的结果,也可以在Abaqus与HyperView中进行等效的设置。比如我们查看应力分量S11结果。

Abaqus计算结果:

Abaqus 和Hyperview 分析后处理对比设置的图11


HyperView计算结果:

Abaqus 和Hyperview 分析后处理对比设置的图12


可以发现,在平均直线,对于相同的节点,获取到的节点连接单元在该点处的应力值相同。

上述等效设置,Abaqus设置如下:

Abaqus 和Hyperview 分析后处理对比设置的图13


HyperView设置如下:

Abaqus 和Hyperview 分析后处理对比设置的图14


对于款区域的设置,也在上述面板中设置,HyperView中勾选平均化方法是否跨区域即可,如下图所示:

Abaqus 和Hyperview 分析后处理对比设置的图15

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空