首页/文章/ 详情

理解Abaqus 的通用接触-General Contact

6月前浏览12557

本文摘要:(由ai生成)

Abaqus推出了通用接触算法,这是一种先进的有限元分析解决方案,能模拟复杂的接触和交互问题。与传统的接触对方法相比,该算法通过自动的全包接触面指定和强大的跟踪算法提高了模拟的鲁棒性,可自动生成接触力抵抗不同类型的接触渗透,并能动态检测和管理各种接触类型。此外,通用接触算法提供了易用性和特殊功能,如模拟流体压力渗透等,有助于处理复杂接触问题,为产品开发和材料科学研究提供新的探索机会。

 

        对于许多分析师来说,“接触”一词在有限元分析 (FEA) 中往往让人回想起复杂的设置、收敛问题以及常常会影响精度的记忆。传统上,接触对方法在模型准备方面的严格要求让人印象深刻。用户不仅需要手动选择要接触的表面,还需要构建整个接触公式;因此,要指定表面分配、接触跟踪方法以及表面离散化方法。

        为了克服传统接触对方法固有的局限性,Abaqus 推出了一种突破性的解决方案:通用接触。这种高度复杂的接触和交互问题建模方法与接触对方法不同。通过使用强大的跟踪算法,通用接触可以有效地执行和模拟接触条件,确保准确的模拟结果。对于 SOLIDWORKS Simulation 用户来说,在 Abaqus(或在使用 Abaqus 求解器的 3DEXPERIENCE STRUCTURAL 中)使用接触的主要优点是提高了鲁棒性。还有一些特殊的功能和便利性可以帮助定义接触,这可以使在大型装配体上运行接触变得更容易。在本文中,我们将更深入地探讨 Abaqus 的通用接触方式。


通用接触的稳健性


Abaqus/Explicit

Abaqus 中的通用接触首先通过自动的全包接触面指定接触域。这种包罗万象的表面包括所有基于单元的表面面、所有分析刚性表面,以及(在 Abaqus/Explicit 的情况下)所有欧拉材料上的表面(通常用于流体-结构相互作用)。通用接触使用复杂的方法来确保有效地执行适当的接触条件。在 Abaqus/Explicit 中,它生成接触力,以抵抗节点到面、节点到分析刚性表面以及跨全包面的边到边接触渗透,从而为在广泛的模拟场景,无需复杂的接触定义程序。

当特殊情况需要时,通用接触算法可以与接触对算法结合使用。它可用于二维、轴对称和三维表面,但只能用于机械有限滑动接触分析。它不支持运动学强制约束,而是使用惩罚方法来强制接触约束。

Abaqus/Standard

        Abaqus/Standard 中的通用接触算法在整个分析过程中动态检测和管理各种接触类型(面对面、边对面、边对边和顶点对面),增强了处理复杂接触的能力。互动。利用有限滑动跟踪方法,它对于三维模型特别有效,并且是二维和轴对称模型的唯一方法。该算法在适应变化方面令人印象深刻,随着分析的发展,在接触公式之间无缝转换。

图 1:两个区块的接触场景类型


        例如,在卡扣模拟中,它可能最初会优先考虑边缘到表面的接触,然后随着接合区域的扩大而平滑地转变为表面到表面的接触。这种自适应方法可确保接触约束的准确应用并避免数值问题,从而使 Abaqus/Standard 对于各种仿真场景都具有鲁棒性。

        为了说明通用接触算法的鲁棒性,考虑一个涉及橡胶长方体围绕较大橡胶长方体的周边表面滑动的模拟。在分析开始时,随着较小的长方体接近较大的长方体,建立了表面与表面的接触。然后,当长方体到达较大长方体的特征边缘时,该算法 会检测接触变化,并实现边缘到表面的接触公式。这种即时方法显着增强了算法处理任何接触变化的稳健性和可靠性。


图 2:橡胶长方体围绕另一个橡胶长方体滑动


 通用接的易用性


        常规接触,无论是在 Abaqus/Standard 中还是在 Abaqus/Explicit 中,都允许用户灵活且精确地定义接触域。这包括指定通用接触包含以识别潜在的相互作用区域和接触排除以忽略某些相互作用,从而确保准确有效的分析。

        对于 Abaqus/Standard 和 Abaqus/Explicit,可以使用“自动”选项定义通用接触域,合并所有外部单元面、边和分析刚性表面。这种默认的全包表面通过自动考虑所有可能的节点到面、边到边和自接触交互来简化设置,而无需手动指定各个接触对。用户可以通过指定要包含或排除的特定表面或材料来细化接触域,并添加单独的属性分配。用户可以通过在整个分析过程中进行调整来进一步细化通用接触定义,根据需要激活和停用某些表面作为接触域的一部分。该过程无缝且方便,但它使分析师能够根据需要调整和微调接触域。

        设置过程旨在首先应用接触包含,然后应用排除,后者优先。这种分层方法可以精确控制仿真中考虑的接触条件,从而轻松地对复杂组件和交互进行建模。Abaqus/Standard 和 Abaqus/Explicit 在某些情况下都会自动生成接触排除,例如当使用接触对或基于表面的连接约束定义交互时,以防止交互约束的冗余执行。

        下面的 Jenga Tower 分析示例说明了通用接触算法在处理大量零件时带来的便利,考虑这座 Jenga 塔,共有 18 层,每层有 3 块 Jenga。总共有 54 块。从下面的动画中可以看出这种分析的混乱和不可预测的本质。正是出于这个原因,使用了通用接触算法,允许考虑最初接触的所有面部以及稍后在分析中可能接触的面部。

        如果要在不使用通用接触算法的情况下完成此分析,则必须手动选择接触面才能获得可比较的结果。为了便于解释,我们将计算分析师必须手动定义的接触面数量。每块 Jenga 有 6 个面,为了安全起见,我们假设每个面都有可能与所有其他 53 个块的面接触。这意味着每件 Jenga 总共携带



        我们仍然需要考虑重复项,这意味着 A 面接触 B 面与 B 面接触 A 面是相同的,因此面数需要除以 2。并且,要考虑到每张叠叠乐的所有其他 53 块在他们的面孔中,分析师必须考虑的接触对总数是


        对于这样的分析来说,51516 是一个高得离谱的数字。因此,人们可以开始欣赏通用接触算法的稳健性和便利性。


图 3:Jenga Tower 分析动画


通用接触方式的特殊功能


流体压力渗透


压力渗透载荷允许模拟接触表面之间渗透的流体压力。压力负载可能会使部件变形,可能会打开一个小间隙,从而使额外的表面积暴露在压力下。这是密封分析的一个非常有用的功能,并且它在 Abaqus 中运行非常高效,因为它不需要对流体本身进行建模。所涉及的主体可能都是可变形的,或者其中一个可能是刚性的,如当使用软垫片作为较硬结构之间的密封件时发生的情况。

手册中提供的一个示例涉及管道连接中 O 形圈密封件的流体压力渗透载荷。该仿真将流体压力载荷建模为分布式表面载荷或成对压力载荷,突出显示了基于接触条件的润湿表面演变。它展示了流体压力在经历显着变形的表面上的应用,例如橡胶的自接触,采用显式和隐式动态程序来近似准静态条件。


图 4:流体压力的演变


螺纹接触的近似


螺纹接头中的局部载荷分布可以在不啮合螺纹的情况下进行近似。采用这种方法,网格部件通常在界面处具有圆柱形表面。此功能将接触法线方向调整为垂直于参考螺纹的面。与简单地粘合螺纹表面相比,这种增加的细节水平在螺栓接头分析中非常重要。


下面的屏幕截图显示了两个螺纹部件(螺栓(绿色)和螺母(米色))的接触法线。



图 5:“螺纹”零件的接触法线


间隙和干涉的精确值

可以独立于几何形状或网格精度来指定和修改间隙或包覆的精确值。例如,没有必要对组件之间 20 μm 的间隙进行建模;间隙可以在线建模,并指定求解器应将其视为 20 μm,这也使得间隙或干扰敏感性研究的设置和运行非常高效,无需重新网格化任何组件。

表面侵蚀

在处理材料失效时,必须考虑表面侵蚀。当利用基于单元的表面对表面侵蚀进行建模时,通用接触算法可以促进这一点,从而使我们能够模拟表面如何响应材料失效而演变。定义腐蚀曲面时,最好对腐蚀体使用基于元素的曲面。这有助于在材料降解和失效时准确捕获不断变化的接触域。与使用内表面相比,这种方法不仅简化了建模过程,而且还通过减少内存使用来提高效率。

侵蚀建模特别有用,因为它动态更新接触域以反映失效单元的移除,从而调整活动接触面和边。这种动态更新可确保模拟在整个分析过程中保持准确,反映真实世界的材料在压力或冲击下的行为。

此外,在周围元件失效后,可以控制在接触域中包含节点的选择,从而可以灵活地模拟材料失效的后果及其对结构完整性的影响。

为了说明表面腐蚀的应用,请考虑模拟腐蚀圆柱弹丸高速撞击装甲板。此示例使用通用接触来模拟弹丸和板之间的相互作用,两者都会发生材料失效。

该场景模拟了 2000 m/s 的倾斜冲击,两个物体的材料都定义为包括说明渐进损坏的失效模型。当元素因冲击而失效时,它们会从模拟中删除,并且接触表面会适应反映剩余元素新暴露的表面。

这种方法不仅可以捕获冲击的直接影响,还可以捕获材料腐蚀时接触域的后续变化。这种详细的模拟有助于理解材料在极端条件下的复杂行为,并展示了通用接触算法在处理复杂的接触和故障场景中的强大功能。



图6:侵蚀圆柱弹丸撞击装甲板

总结

        总之,Abaqus 提供了全面且复杂的通用接触算法,可简化接触和交互问题的建模,确保准确的仿真结果。其有效模拟从表面到表面到边缘到边缘接触相互作用的能力增强了模拟的稳健性。再加上设置常规接触的便利性和轻松性,使得该接触算法对于 SOLIDWORKS Simulation 用户来说非常有吸引力和理想。

        Abaqus 接触的好处非常重大。通用接触通过实现以前无法实现的详细接触分析,打开了创新之门。例如,探索 Abaqus 通用接触算法的全部潜力,可以在生物力学(用于模拟关节或牙科植入物动力学)、航空航天(用于增强起落架和涡轮相互作用)以及消费品(用于高能冲击提高耐用性)等领域带来机遇。这种先进的 FEA 功能鼓励工程师冒险进入新的模拟领域,推动产品开发和材料科学走向未来。



来源:ABAQUS仿真世界
ACTAbaqus通用航空航天SolidWorks SimulationSolidWorks材料控制曲面螺栓装配管道
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-04-21
最近编辑:6月前
yunduan082
硕士 | 仿真主任工程... Abaqus仿真世界
获赞 152粉丝 210文章 300课程 0
点赞
收藏
作者推荐

理解Abaqus中的材料模型和行为

了解不同条件下的材料行为是工程、设计和制造领域的基础。Abaqus中材料建模的复杂性可以改变仿真在公司中的作用。Abaqus 提供丰富的材料模型库,从而使仿真更接近真实物理世界。 在本文中,我们将探讨各种材料模型,并了解它们如何帮助理解底层力学。无论您是经验丰富的工程师还是小白,都可以深入了解 Abaqus 中材料建模的迷人世界,讨论从弹性和非弹性材料模型到更复杂的模型(例如渐进损坏和失效、以及多尺度材料建模)。Abaqus 中使用的主要材料模型在深入了解细节之前,全面了解可用材料模型的范围是很有用的。下图概述了 Abaqus 中可用的所有材料模型,可满足各种需求和应用。该图表应作为路线图,引导 Abaqus 中材料模型的选择,并指导用户针对特定项目使用正确的模型。Elastic Mechanical Properties 弹性机械性能Elastic Behavior Linear Elasticity(small elastic strains, isotropic, orthotropic, anisotropic)线弹性(小弹性应变、各向同性、正交各向异性、各向异性)Elastic Behavior of Porous Materials(logarithmic, power law-based porous elasticity)多孔材料的弹性行为(对数、基于幂律的多孔弹性)Hypoelastic Behavior 低弹性行为(small elastic strains, defined via UHYPEL subroutine)(小弹性应变,通过 UHYPEL 子程序定义)Hyperelasticity(large-strain model, rubber, foam, anisotropic hyperelasticity)超弹性(大应变模型、橡胶、泡沫、各向异性超弹性)Stress Softening in Elastomers(mullins effect, energy dissipation in elastomeric foams)弹性体中的应力软化(马林斯效应、弹性体泡沫中的能量耗散)Linear Viscoelasticity(time/frequency domain viscoelasticity, relaxation in glass)线性粘弹性(时域/频域粘弹性,玻璃松弛)Nonlinear Viscoelasticity 非线性粘弹性(hysteresis in elastomers, parallel rheological framework)(弹性体的滞后,平行流变框架)Low-Density Foams(nonlinear viscoelastic mode, strain-rate sensitive behavior)低密度泡沫(非线性粘弹性模式,应变率敏感行为)Superelasticity(nitinol-type materials, phase transformation)超弹性(镍钛诺型材料、相变)Inelastic Mechanical Properties 非弹性机械性能Inelastic Behavior 非弹性行为Metal Plasticity(classic metal plasticity, annealing, melting, creep, swelling)金属塑性(经典金属塑性、退火、熔化、蠕变、膨胀)Other Plasticity Models(extended drucker-prager, soft rock plasticity, crushable foam)其他塑性模型(扩展德鲁克-普拉格、软岩塑性、可压碎泡沫)Fabric Material Behavior(mechanical response of woven fabric)织物材料行为(机织织物的机械响应)Jointed Material Model (compressive joint sliding, bulk failure, nonassociated flow)接头材料模型(压缩接头滑动、整体破坏、非关联流) Concrete(smeared cracking, cracking model, damage plasticity)混凝土(弥散开裂、开裂模型、损伤塑性)Permanent Set in Rubberlike Materials(thermoplastics, multiplicative split deformation, mullins effect)类橡胶材料中的永久变形(热塑性塑料、乘法分割变形、穆林斯效应)Plasticity Model for Superelastic Materials(martensitic/austenite phase, solid-solid phase transformation)超弹性材料的塑性模型(马氏体/奥氏体相、固-固相变)Plasticity Model for Bidirectional Fabric-Reinforced Composite Materials(bilaminar elasticity, ply fabric damage initiation criteria)双向织物增强复合材料的塑性模型(双层弹性、帘布层损伤起始准则)Progressive Damage and Failure 渐进性损伤和失效Damage and Failure for Ductile Metals(damage initiation, damage evolution)延性金属的损伤和失效(损伤萌生、损伤演变) Damage and Failure for Fiber-Reinforced Composites(unidirectional/bidirectional fiber-reinforced composite materials)纤维增强复合材料的损伤与失效(单向/双向纤维增强复合材料) Damage and Failure for Ductile Materials in Low-Cycle Fatigue Analysis(direct cyclic approach, stress reversals)低周疲劳分析中延性材料的损坏和失效(直接循环方法,应力反转)Hydrodynamic Modeling 流体动力学建模Hydrodynamic Behavior(mie-grüneisen/tabulated/p-alpha equation of state)流体动力学行为(mie-grüneisen/表格/p-alpha 状态方程) Equation of State 状态方程Multiscale Modeling 多尺度建模Multiscale Material Modeling 多尺度材料建模 Mean-Field Homogenization 平均场均匀化 Other Material Properties 其他材料特性 Mechanical Properties 机械性能 Heat Transfer Properties 传热特性 Curing Processes in Polymers 聚合物的固化过程 Acoustic Medium Poroelastic Acoustic Medium 多孔弹性声学介质 Mass Diffusion Properties 质量扩散特性 Electromagnetic Properties 电磁特性 Pore Fluid Flow Properties 孔隙流体流动特性 User Materials现在我们已经了解了 Abaqus 中可用的材料模型,接下来让我们更深入地研究一些主要材料模型。这些主要模型说明了 Abaqus 在处理各种材料及其行为方面的多功能性和鲁棒性。弹性 材料中的弹性行为是指材料在受到导致其变形的力或应力后恢复到其原始状态的能力。当施加的应力未超过材料的弹性极限(即材料在不发生永久变形的情况下可以承受的最大应力)时,就会发生这种情况。 Abaqus 提供可解决独特功能的专业材料模型,范围从简单的线性弹性模型到更高级的模型,例如用于压力相关行为的多孔弹性、用于几乎不可压缩弹性体的类橡胶超弹性以及用于编织材料非线性响应的织物模型。这些能力的实际应用的一个例子可以在汽车行业中看到。Abaqus 提供的超弹性模型对于轮胎的分析和设计至关重要。通过利用类橡胶超弹性模型,制造商可以模拟轮胎在各种条件下的性能,确保最佳的抓地力、寿命和燃油效率。下面的模拟是橡胶保险杠被压缩,由超弹性材料模型组成,属于弹性行为。非弹性 非弹性行为,也称为塑性变形,是材料的一种特性,在受到压力时其形状会发生永久性变化。这种行为可以在多种材料中观察到,包括金属、岩石、混凝土、泡沫和土壤。 Abaqus 提供了一个广泛的材料模型库来捕获这种复杂的行为。无论是处理经典金属塑性、速率相关屈服、蠕变和膨胀,还是更专业的模型(例如铸铁和可压碎泡沫塑性)。 这些无弹性模型的一个例子是建筑和基础设施行业。例如,了解混凝土或钢材等材料在载荷下如何变形和屈服对于设计建筑物、桥梁和隧道至关重要。下面是一个扭曲铜圆柱体的模拟。铜采用 Johnson-Cook 硬化塑性模型进行建模。渐进性损伤和失效 材料的渐进损伤和失效是指材料由于刚度下降而逐渐失去承载能力的过程。该过程通常使用损伤力学进行建模。 Abaqus 提供了一组丰富的功能来预测和分析各种类型材料的渐进损坏和失效。这包括材料失效建模的通用框架,该框架允许多个同时失效机制,并旨在减轻网格依赖性。 风能领域就是一个例子,其中通常由复合材料制成的风力涡轮机叶片的结构完整性至关重要。使用 Abaqus 的渐进损伤模型,制造商可以优化叶片设计,确保更长的使用寿命和更高的利用可再生能源的效率。 下面的模拟是使用 Abaqus/Explicit 中的通用接触算法对高速冲击圆柱射弹和装甲板进行的模拟,两者都容易发生表面侵蚀和损坏。 水动力行为 材料的流体动力学行为是指材料对压力、体积和温度变化的响应。这种行为通常使用状态方程来描述,该方程是一个热力学方程,将压力定义为材料密度和内能的函数。 Abaqus 提供了全面的状态方程模型库,可精确模拟流体动力学行为,包括但不限于高压应用的 Mie-Gruneisen 方程、压力-密度关系急剧转变的表格方程以及 P-alpha用于模拟延性多孔材料的压实。 一个行业示例是瓶装包装的评估,例如瓶装水或洗发水容器。利用 Abaqus 的仿真功能,制造商可以执行流固耦合仿真,以评估跌落测试期间内部流体的反应。这有助于了解瓶子的完整性、可能的溢出情况以及包装的整体坚固性,确保产品以最佳状态到达消费者手中。 请参阅下面的牛顿摇篮模拟。水是使用欧拉元素建模的,作为一种几乎不可压缩的流体。材料模型中使用 Mie-Grüneisen 状态方程的线性 Us−Up Hugoniot 形式。多尺度材料建模 多尺度建模通常涉及使用代表性体积元素 (RVE),这是可以进行测量并产生代表整个材料的值的最小体积。该 RVE 用于捕获材料的微观结构异质性(例如晶粒、夹杂物、空隙和纤维)。这使我们能够对任意形成的复合材料进行建模。 Abaqus 在多尺度材料建模中使用平均场均质化方法,可以根据微观信息有效预测宏观行为。它利用 Mori-Tanaka 等技术,为复合材料内的平均应力和应变提供分析解决方案。这允许捕获非线性和历史相关行为,并且在高度非线性成分材料的情况下,该软件通过 FE-RVE 提供校准,呈现详细的微观结构表示。 在研究先进航空航天材料中可以找到这样的一个例子。学者们利用 Abaqus 研究新型复合材料的微观结构变化,旨在了解它们在应力下的宏观响应。对材料行为的深入研究为下一代飞机和航天器材料的开发提供了信息,从而提高了航空的安全性和效率。下面的模拟是单轴拉伸载荷下复合材料的体心 RVE。示例 现在我们已经了解了材料模型,让我们通过简单的超弹性模型来展示 Abaqus 的一些功能。在此模拟中,我们将模拟波纹管一端绕圆的旋转。下面的材料已经通过四种不同的测试进行了表征:单轴、双轴、平面和体积。 根据分析的类型,并不总是需要获得所有四种类型的实验测试数据。例如,如果您已经知道您的模型只会在拉伸下变形,那么单轴测试数据可能就足够了。然而,由于波纹管具有的几何形状,它可以同时经历多种形式的变形。模型设置波纹管采用一阶四壳单元 (S4R) 建模,其中一端固定,另一端连接到固定中心并允许绕中心旋转。这是通过使用梁型连接器元件来保持恒定距离来实现的。尽管有材料实验数据,但它们仍然需要根据超弹性模型进行校准。幸运的是,Abaqus 附带了校准工具,所有处理都可以在同一界面中执行,具有多种应变能势。我选择评估三阶、四阶和五阶 Ogden 模型,因为它在提供多种变形模式的数据时表现良好。下面是 Abaqus 在评估后提供的图以及模型的系数(未显示)。下图还显示了校准模型的双轴、平面、单轴和体积测试数据的四个子图。从这些图中可以明显看出,四阶 Ogden 模型表现最好,并且与实验测试数据最接近,因此将被使用。检查上面的动画,我们发现波纹管主要处于拉伸状态,而某些区域则处于压缩状态,这由面内主应力决定。这一观察结果进一步强调了将多种变形模式纳入超弹性材料模型的必要性。结语Abaqus 提供了一整套材料模型,范围从弹性和非弹性行为到渐进损伤和失效、流体动力响应和多尺度材料建模。凭借其多样化的功能,Abaqus 使工程师和分析师能够准确模拟和预测材料在各种条件下的行为,从而在工程、设计和制造项目中实现更明智的决策过程。来源:ABAQUS仿真世界

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