首页/文章/ 详情

热分析接触设置

1年前浏览1855

在工程中使用ANSYS Workbench进行热分析时,大部分都是装配体。因此接触是不可避免的。

在装配体导入ANSYS后,workbench会自动识别零件之间的接触,有时候也需要我们手动删除或添加接触对,这里推荐将ANSYS的自动创建接触对功能关闭,这样我们在手动创建接触对之后再返回SCDM模块中修改几何模型之后,不会再自动创建新的接触对扰乱我们的设置。

在添加好接触对后,需要对接触进行参数定义,主要的参数为热导率TCC,接触半径。

1.Behavior

接触对都有接触面和目标面的区分。默认的设置为对称接触,即两个面都可以被指定成接触面目标面;当定义接触为非对称接触时,需要定义一侧为接触面,另一侧为目标面。在热分析中,在接触的法向上允许有接触面和目标面之间的热流,而热流的传递方向是由两侧面上的温度决定的,所以接触面和目标面的定义并不是很重要。因此保留默认的设置即可。

2. Formulation & Pinball Region

对于热传导分析,建议使用绑定接触或不分离接触。对于初始接触和pinball区内的接触,可以发生传热,对于pinball区外的接触,不会发生传热。

对于几何模型中存在缝隙较大的接触对时,需要在计算前检查是接触状态,建议设置较大的pinball直径。



对于摩擦或粗糙的非线性接触,只有存在初始接触的接触对会发生传热。即使对于pinball 区内的接触对不会产生传热。

对于壳面的接触,Workbench只允许使用MPC 的绑定接触。

对于点焊连接的壳体装配体,Workbench 提供了电焊接触进行点传热。

3.Thermal Conductance

根据傅里叶定律,在接触面上定义导热率Tcc, 由两个零件之间的热流量由接触热通量Q定义

                                                      Q=Tcc(Tt-Tc)

其中,Tc为接触面的温度,Tt是相应的目标面的温度

理想的零件间接触传热系数假定在接触界面上没有温度降。默认的导热率会根据材料的导热系数和模型尺寸定义一个足够大的接触热导率,使得接触面间的温差尽量小。

但是实际情况下,会存在接触热阻使得两个接触面上产生温度降。如下图。这种温差由于两表面间的不良接触造成,如:表面平面度、接触压力、表面温度、导热材料的使用等多方面因素。

通过定义接触传热系数Tcc来考虑接触热阻的影响,单位为W/m2C,接触热阻越小,传热系数越大,接触面之间的导热效果越好,温差越小。


来源:CAE十级退堂鼓
Workbench非线性焊接材料ANSYS装配
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-08-26
最近编辑:1年前
CAE十级退堂鼓
硕士 签名征集中
获赞 34粉丝 31文章 52课程 0
点赞
收藏
作者推荐

ANSYS Workbench 接触高级选项详解(一)

在使用ANSYSWorkbench进行接触设置的时候,看到这么多选项,这么多的“ProgaramControlled”时,你是否和我一样好奇,这么多选项是用来干嘛的?程序控制又是如何控制的呢?那么,跟我一起来学习吧由于内容较多,本篇文章将分为三篇文章来逐一详细介绍1.Formulation这个选项用来选择接触算法的,对于一般的工程应用,程序默认的算法满足大部分的情况。但是有时候针对自己的需要选择更合适的算法可以使计算效率大大提高。关于下拉菜单中的五种接触算法,在之前的文章有讲到,详情请见上一篇文章。2.SmallSlidingANSYS提供了两种滑移计算模型:FiniteSliding和SmallSliding。在ANSYS经典版中,用户可以自行选择使用哪一种滑移模型,默认的选项是FiniteSliding。FiniteSliding允许接触面之间任何的滑移,旋转,甚至分离。SmallSliding是假设接触面之间会发生小于接触长度20%的相对滑动,在接触面之间出现较大的滑移或是旋转时,smallsliding也是允许的。相比SmallSliding的算法,FiniteSliding耗费的计算资源多,求解时间长。SmallSliding对于小滑移问题的计算可以在保证计算精度的前提下增强收敛性,加快计算速度。我们在进行仅有小滑移问题的计算时(如绑定接触问题),其实是没有必要使用finitesliding算法的。因此可以激活Smallsliding,使计算更加稳定,收敛速度快。对于选择ProgramControlled,程序会根据计算过程中的接触状态来自动选择是否激活smallsliding;选择On,即手动激活了SmallSliding算法,在确认你的计算中不会出现较大的变形时,可以手动激活;选择Off,强制使用FiniteSliding算法,一般情况下不推荐选择这个。3.DetectionMethod这个是用来选择接触点之间的探测方法,ANSYSWorkbench提供了四种探测方法:1)OnGaussPoint(高斯积分点)我们知道,有限元计算时,首先求解总体方程矩阵得到节点位移,然后通过几何方程和物理方程求解积分点上的应变和应力,最后通过形函数计算得到节点上的应力。因此积分点上的应变和应力相对于节点上是更加准确的。在面对面的接触计算时,相比节点探测法来说,使用高斯积分点探测方法可以得到更加准确的计算结果。在面对面的接触中,如使用罚函数接触算法或增广拉格朗日算法时,Workbench默认的探测方法是高斯积分点法。如上图所示由于这种探测方法会造成接触面之间的穿透,因此不适用于MPC算法和一般拉格朗日算法。2)Nodal-NormalFromContact探测与接触面垂直的接触法线上的节点3)Nodal-NormaltoTarget探测与目标面垂直的接触法线上的节点,这种方法是在使用MPC和一般拉格朗日算法时采取的探测方法4)Nodal-ProjectedNormalFromContact(投影法)探测穿透接触面和目标面的节点,这个一般不常用,不做过多介绍。在经典版ANSYS中提供了更多的探测方法,不过对于工程应用来说,Workbench提供的这几种方法也足够了。对于新手来说,使用Workbench计算最佳的方式就是先使用默认的接触设置先计算,然后在通过计算结果和计算时间,根据自己的需求,调整设置,每次最好只改动一种设置尝试。来源:CAE十级退堂鼓

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈