RADIOSS每周干货定义好接触,让零件不再魔性穿透ACTRADIOSSHyperMeshHyperCrash碰撞非线性汽车电子理论Altair

在所有涉及不同部件接触的案例中,如果没有正确地定义接触,可能会出现部件穿透等不符合物理现象的过程。但如何合理地设置接触参数,是一件非常值得研究和探讨的事情。

想要正确合理地定义接触,必须理解背后的原理,理解每一种接触类型以及参数的含义。

下面让我们来对背后的原理一探究竟~

为什么采用罚函数法?

在有限元分析理论中,存在多种处理接触问题的数值方法。而罚函数数值方法,是在求解稳定性、效率、精度等方面综合考虑的时候最理想的方法。因此,很多隐式/显式求解器都把它作为了首选方案。不仅仅是拉格朗日问题,甚至流固耦合问题也在使用罚函数接触算法。

简单来讲,罚函数法就像在从点和主面间加了一个隐形的弹簧,从点一旦进入离主面很近的某个范围(图中天蓝色部分),就会受到这个“隐形弹簧”的作用力从而远离主面。我们把描述这个“隐形弹簧”力与位移的函数称为罚函数。

<主面和从点受罚函数约束>

在RADIOSS求解器中,对于拉格朗日问题,提供两类接触:非线性罚函数接触算法和线性罚函数算法。非线性罚函数算法是RADIOSS求解器独有的。两者之间区别在于,只要设置合理,当使用非线性罚函数法的时候,绝不会产生网格交叉(intersection)。而使用线性罚函数算法时,如果变形剧烈,就有可能会产生网格交叉。从另一方面来视频,非线性罚函数法是真正符合物理意义的。

<非线性和线性罚函数>

从数值的实现方法上看,接触的种类包括:

接触类型有

TYPE19非线性罚函数接触算法(2017版本新增),在求解初始化过程中,会被自动解析成两个对称的TYPE7点面接触和一个TYPE11线线接触。

TYPE7

对于不存在网格交叉(intersection),没有严重网格穿透(penetration)的有限元模型,可以选择TYPE7接触。在RADIOSS求解器中的接触算法,可以真实考虑每个部件的厚度,所以需要仔细了解gap的计算方法。

》Igap:定义计算所使用的gap值

这里,理解gap的物理意义很关键。

对于壳单元(2D),网格代表的是中面而不是表面。想象我们定义两块钢板的接触,很明显,二者都是有厚度的。两个中面不可能紧紧地贴在一起,它们至少相隔厚度和的一半。我们定义的gap值,就是两个中面间的最小距离。这是真正符合物理意义的。当小于这个距离的时候,也就可以理解为发生了穿透(penetration)。

可以通过设置不同Igap参数,采用不同公式来计算gap值。

→Igap=0:当不输入任何参数的时候Igap=0,即默认值。在求解器初始化模型的过程中,会自动将Igap设置为默认值1000,即Gap恒定,此时计算所使用的Gap=Gapmin。但,当Gapmin没有输入的时候,RADIOSS在计算初始化的时候,会根据单元网格厚度和大小自动重新计算Gapmin。

其中,tm是主面壳单元的平均厚度。

lmin是所有主面单元(壳或体)的最小边长。

→Igap=1:可变Gap

Gap=max[Gapmin,gs+gm]

其中,Gapmin与之前定义相同。

gm=tm/2,tm为主面壳单元厚度,对于实体单元为0。

gs=ts/2,其中ts是与从节点相连的壳单元的最大厚度。如果从节点不与任何单元连接或仅仅与实体或弹簧连接则为0。

→Igap=2:带Gap缩放因子的变Gap

Gap=max{Gapmin,min[Fscale*(gs+gm),Gapmax]}

gm=tm/2,其中tm主壳单元的厚度,对于主实体单元为0。

gs=ts/2,其中ts是与从节点相连的壳单元最大厚度,如果从节点不与任何单元连接或仅仅与实体或弹簧连接则为0。

Gapmax是一个Gap上限(如不指明,没有上限)。

→Igap=3:带有Gap缩减因子和网格尺寸更正的变Gap

如果有自接触定义,当Gap值大于网格尺寸时会发生初始穿透。

<初始网格穿透>

这种问题就可通过设置Igap=3来解决。

Gap=max{Gapmin,min[Fscale*(gs+gm),%mesh_size*(gs_l+gm_l),Gapmax]}

其中,gm_l=主面单元最小边缘长度。

gs_l=与从节点相连的单元的最小边缘长度。

%mesh_size=网格尺寸百分比(默认为0.4)。

对于Igap=1,2,3,最好都设置Gapmin为一个很小的数,比如0.5mm(此标准适用于汽车碰撞模型,其他模型按照网格尺寸和厚度适当修改)。

要记住,所有非线性罚函数接触算法不允许初始交叉(intersection)。

当存在初始穿透的情况,处理方法如下:

<罚函数>

此曲线可以理解为,但没有进入gap范围的时候,没有接触刚度。当逐渐进入,并接近penetration极限的时候,接触刚度不断增加,在极限位置达到非常大。

这里可以根据自己不同的问题,选择不同的接触刚度计算方法。对于汽车碰撞,跌落等问题,可以使用Istf=2或者4。

推荐选Istf=2

我们在汽车碰撞模拟中,推荐如下参数:

对于面面接触,A组件作为主面、B作为从点的接触,再定义一个B为主面、A为从点的对称接触。可以通过HyperMesh手动定义,也可以在HyperCrash中勾选createsymmetricinterface自动生成对称的面面接触。

对于自接触创建,我们可以在HyperCrash中,定义一个TYPE7接触,勾选Selfimpact,一次选中需要创建自接触的组件。这样HyperCrash会自动创建自接触组件作为主面和从点。

<对称接触和自接触定义>

TYPE11

在某些极限情境下,由于网格之间的相对平行运动。我们会发现定义了TYPE7,由于主面无法正常搜索到从点,仍会发生网格交叉。如下图,就是一种不违反TYPE7规则,但违反物理现象的网格交叉:

<加入TYPE11前>

这时我们需要加入一个线对线的接触类型TYPE11

<加入TYPE11后>

TYPE24

对于TYPE24定刚度罚函数接触,无需输入gap值,RADIOSS会自动计算接触gap,计算方法与TYPE7Igap=1的计算公式相似。接触刚度选取跟非线性罚函数法相同。

对于低速碰撞、电子产品跌落模拟,推荐INACTI=5。

TYPE24的使用,不必局限于电子家电行业的跌落问题。对于网格质量不高,碰撞速度也不是特别高的时候,完全可以使用TYPE24接触来降低网格修改的工作量。

THE END
1.零件是什么意思零件的解释是什么一般是一种不采用装配工序而制成的构件,有时,也将用简单方式连成的构件称为“零件”,如轴承等。 引洪深《这就是美国的生活方式》第五幕第二场:“无线电的零件,值钱得很,贵重东西。”老舍《龙须沟》第一幕:“门前除了一个火炉和几件破碎三轮车零件外,几乎是一无所有。”丁玲《入伍》:“他们一边擦着枪上的https://www.hao86.com/ciyu_view_9902c643ac9902c6/
2.机械零部件的定义摘要:机械零部件的定义是: 1、零件——不能拆分的单个组件。 2、部件——实现某个动作(或:功能)的零件组合。部件可以是一个零件,也可以是多个零件的组合体。在这个组合体中,有一个零件是主要的,它实现既定的动作(或:功能),其他的零件只起到连接、紧固、导向等辅助作用。 3、零部件——在通常情况下,把除机https://tech.hqew.com/news_1190928
3.UG零件属性怎么定义?ug可以给零件定义材料,材料定了,属性自然就定了。https://www.3d66.com/answers/question_1105363.html
4.零部件的定义组装未来解析关键词汇零部件是制造业中的基本单元,它们通过组装和整合形成最终产品。理解零部件的定义,对于提高生产效率、降低成本以及优化物流管理至关重要。 定义与分类 零部件可以根据其功能和用途进行分类,如机械零部件、电子元器件等。了解这些分类有助于快速识别并定位所需零部件,从而缩短供货周期。 https://www.hlwdd.com/ke-yan-dong-tai/437697.html
5.零部件的定义与分类探究构建现代制造业的基石在现代工业生产中,零部件扮演着至关重要的角色,它们是产品组成部分中的基本单元。一个有效的零部件不仅要满足其自身功能,还需要能够高效地与其他零部件协同工作,从而为最终产品提供必要的性能和特性。本文将从零部件的定义出发,对其进行深入分析,并探讨不同的分类方法,以期为现代制造业提供理论支持和实践指导。 https://www.ymocicsnx.cn/xing-ye-zi-xun/395725.html
6.求助:“材料没为一个或多个零部件定义”该怎么解决经典图书 在仿真里面把材料重新定义一边 https://www.swbbsc.com/forum.php?mod=viewthread&tid=159477
7.自定义零件生成器创建自定义零件和占位符零件。 查找 ?功能区:?“常用”选项卡 “零件插入”面板 “自定义零件” Plant 3D 形状 形状浏览器 显示“Plant 3D 形状浏览器”对话框。 尺寸 指定与此零件连接的管道的尺寸。 标注 指定零件几何图形的标注。在模型中放置零件后,也可以更改零件几何图形。 AutoChttp://knowledge.autodesk.com/zh-hans/support/autocad-plant-3d/downloads/caas/CloudHelp/cloudhelp/2018/CHS/Plant3D-UserGuide/files/GUID-FA372F6A-C9B1-40DD-ACCB-BFD1E0C5D89F-htm.html
8.请问谁知道它的定义?有个机械上的零件:假轴,请问谁知道它的定义,爱问知假轴是代替真转子对内部部套找正的工具。假轴可搁在轴承上,也可以搁在假轴架上。 作用主要是为汽缸https://iask.sina.com.cn/b/1H1m8SPTIIpB.html
9.什么是零件,名词解释定义是?参考答案: 由若干零件组成,能独立完成某种运动的单元 点击查看答案进入题库练习 名词解释 机械 参考答案: 机器、机械设备和机械工具的统称。 点击查看答案进入题库练习 名词解释 刀具材料 参考答案: 通常讨论刀具切削部分材料要满足的:高硬度、高耐磨性、有足够的强度和韧性、热硬性。 点击查看答案进入题库练习 名词https://m.ppkao.com/mip/tiku/shiti/1442751.html
10.应该是定义角度不同。例如部件零件可以是按隶属分,而模块这当中个人理解有含义重叠部分,应该是定义角度不同。例如部件、零件可以是按隶属分,而模块、组件是按功能和关联关系来分的,而且,部件和模块定义是是有重叠部分的。 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 是有重叠部分,但命名也有一些习惯吧,不如构件一般会指几个零件焊接成的一个https://www.zybang.com/question/b039bf6c1149f6cccedd1d1526315d95.html
11.Solidworks2022中自定义零件模板的详细步骤Solidworks2022中自定义零件模板的详细步骤 Solidworks2022是一款功能强大的三维CAD软件,广泛应用于机械设计领域。为了满足不同的设计需求,用户可以根据自己的习惯和规范,自定义Solidworks的零件模板。本文将详细介绍如何自定义Solidworks2022的零件模板,并保存为可用于后续设计的模板文件。https://www.yutu.cn/news_52573.html