» 博客 » 博客 » 超弹性材料基础 | 从理论到Abaqus仿真演练

超弹性材料基础 | 从理论到Abaqus仿真演练

In this article you will read

目录

Main Article

Last updated on:

一个 超弹性材料 是一种能够承受非常大的弹性形变,然后完全恢复其原始形状的材料。.

这种独特的性质使它们区别于金属或塑料等普通材料,后者在超过其极限时往往会发生形变或断裂。因此,橡胶、弹性体和生物组织都被归入这一类别。它们的应用范围非常广泛,从汽车零部件和密封件到医疗器械和软体机器人,无所不包。.

但问题在于:它们的非线性应力-应变响应使得简单的弹性或塑性模型难以捕捉。为了进行可靠的设计,工程师需要…… 超弹性材料模型 这准确地描述了这种行为。就是这样。 超弹性材料 Abaqus 模拟结果出来了。.

在本篇博客中,我们将解释超弹性材料的重要性、Abaqus 如何处理超弹性材料的建模,以及超弹性材料模型与传统方法的区别。您还将学习在 Abaqus 中设置这些模拟的初步步骤,为分析橡胶类材料和生物材料奠定坚实的基础。如果您想更深入地学习,我们还准备了一套完整的教程,指导您完成整个过程。.

What is a Hyperelastic Material?

超弹性材料是一类特殊的材料,它们能够产生大幅度的、完全可恢复的弹性形变。与传统材料在高应变下可能发生屈服或塑性变形不同,超弹性材料能够承受极大的拉伸或压缩——通常远超100%的应变——并且在卸载后仍能恢复到原始状态。.

Key Characteristics of Hyperelasticity

超弹性材料最显著的特征是其非线性、可逆的应力-应变行为。这类材料不遵循胡克定律,而是根据应变能密度函数(SEF)响应形变。SEF 代表材料单位体积内储存的弹性势能,并决定材料在各个方向上的形变响应。.

超弹性材料的主要特性包括:

  • 大弹性应变能力 (通常超过 100%)
  • 非线性应力-应变响应, 即使在低应变水平下

超弹性材料的非线性应力-应变

图1:超弹性材料的非线性应力-应变曲线

  • 完全可恢复形变, 在理想条件下,滞后现象极小。
  • 近乎不可压缩性, 尤其是在橡胶类物质中
  • 应变速率和温度敏感性, 在某些配方中

SEF 能够模拟复杂的行为,例如应变硬化(高拉伸时阻力增加)和软化(在某些载荷下刚度降低),从而可以在广泛的变形状态下进行精确模拟。.

Real-World Examples and Applications

超弹性材料常见于工程系统和生物环境中。例如:

  • 橡胶和弹性体: 用于密封件、垫圈、轮胎、减震器和柔性接头。.

超弹性橡胶

图 2:超弹性橡胶 [参考]

  • 软聚合物和泡沫材料: 应用于缓冲、隔热和包装领域

用于缓冲的泡沫

图 3:缓冲泡沫

  • 生物组织: 例如皮肤、动脉壁、肌腱和软骨,这些组织会发生较大的、可逆的形变。.
  • 医疗器械: 包括支架(了解更多 支架模拟)、假肢和软体机器人组件。.
  • 航空航天与国防: 用于燃料囊、固体推进剂和能量吸收器等部件。.

采用超弹性材料进行设计需要仔细的材料表征和合适的本构模型选择。在需要保证材料在大变形和重复载荷循环下可靠性的应用中,例如生物医学植入物或承受循环运动的汽车零部件,理解其力学行为至关重要。.

Standard Materials Vs Hyperelastic Materials

橡胶类材料,包括天然橡胶、硅胶和各种弹性体,展现出独特的力学行为,而标准材料模型无法准确描述这些行为。与金属或硬质塑料不同,橡胶能够承受极大的应变——通常可达数百个百分点——同时仍能恢复到原始形状。这种高度非线性的弹性响应挑战了传统材料模型中固有的假设。.

Limitations of Linear Elastic and Plastic Models

标准的线性弹性模型假设应力与应变成正比,仅适用于小变形的情况。橡胶和类似材料在大应变下会发生非线性变形,这违反了上述假设,因此线性模型不再适用。.

塑性模型虽然考虑了永久变形,但并不适用,因为超弹性材料在正常工作条件下通常不会发生塑性(不可逆)变形。使用这些经典模型往往会导致应力预测不准确,并且无法准确描述材料行为。.

您可以点击此处了解更多关于线性和各向同性材料的信息: 各向同性材料与各向异性材料 | 基础知识和示例

The Need for Specialized Hyperelastic Material Models

基于应变能密度函数的超弹性模型,专门用于捕捉橡胶及类似材料的非线性、完全可恢复的弹性响应。运用这些模型,工程师能够预测材料的实际性能,优化设计,并减少对成本高昂的物理测试的依赖。.

下表列出了标准材料和超弹性材料的比较。.

方面 标准材料 超弹性材料
定义 在小应变范围内表现出线性或简单非线性弹性行为的材料 能够承受非常大的弹性形变并仍能恢复原状的材料
形变 通常情况下,在较小的应变下,弹性极限很快就会达到。 可承受高达数百个百分点的大应变而不发生永久变形
应力-应变行为 在低应变下,通常呈线性或分段线性。 非线性,采用特殊超弹性本构模型(例如,Neo-Hookean、Mooney-Rivlin)进行建模
示例 金属(钢、铝)、陶瓷、硬质塑料 橡胶、硅胶、弹性体和生物组织
应用程序 结构部件、机械、承重部件 密封件、垫圈、医疗器械、软体机器人
建模复杂性 相对简单的构成模型 需要先进的非线性本构模型和数值方法
储能 Energy stored is often proportional to strain squared (Hooke’s Law) 由于大形变,储能过程是非线性的,而且更加复杂。
故障模式 弹性极限之后发生的屈服、塑性变形或断裂 通常以断裂失效,但在断裂前可以承受较大的弹性应变。

Hyperelastic Material Models in Abaqus

在有限元分析中,精确模拟超弹性行为对于捕捉橡胶类材料典型的大幅度非线性变形至关重要。Abaqus 提供了一个强大的框架,通过内置的超弹性模型库来模拟这种行为,每个模型都基于特定的应变能密度函数 (SEF)。.

Introduction to Strain Energy Density Functions (SEFs)

在 Abaqus 中,超弹性是通过应变能势来建模的,应变能势是表示由于形变而储存的能量的标量函数。这些函数取决于应变测量值,例如: 主要延伸 (当前长度与原始长度在主要方向上的比值)或 应变不变量.

超弹性材料的应变能势

图 4:超弹性材料的应变能势

能量势(Ψ)定义为材料中应变张量(ε)的函数,如下所示:

超弹性材料应变能势能可以分解为:

超弹性材料

  • 偏离(变形) 各组成部分取决于变形模式(拉伸、压缩、剪切),
  • 容积式(体积变化式) 涉及材料可压缩性的组件。.

Common Built-In Models: Neo-Hookean, Mooney-Rivlin, Ogden, Yeoh

Abaqus提供了几种成熟的超弹性模型:

  • 新胡克:简单,适用于小型到中型菌株和数据可用性有限的情况。.
  • 穆尼-里夫林:增加了第二个参数,提高了在更宽应变范围内的拟合效果。.
  • 奥格登:具有高度灵活性,使用多个参数来模拟复杂的橡胶行为,当有全面的数据可用时,它是理想的选择。.
  • 强调第一应变不变量,常用于主要存在单轴试验数据的情况。.

Abaqus 超弹性

图 5:Abaqus 超弹性

虽然 Abaqus 提供了诸如 Neo-Hookean、Ogden 或 Yeoh 等内置模型,但这些模型可能无法完全捕捉特殊材料(例如弹性泡沫)的可压缩非线性响应。对于这些情况,您可能需要使用用户子程序来实现自定义超弹性模型。我们提供了一个分步指南,供您参考。 使用 Abaqus 子程序包对弹性泡沫进行超弹性建模教程。.

下表列出了各种超弹性模型及其相应的材料参数所对应的应变能势。.

与各种超弹性模型相关的应变能势

在上述应变能势中,以材料常数‘D’表征的分量代表体积项,而Jel表示弹性体积比。偏应力分量可使用主伸长率(λ1、λ2、λ3)或应变不变量(ɪ1、ɪ2、ɪ3)确定。.

主伸长率定义为材料在主方向上的当前长度与原始长度之比。在诸如奥格登模型和多项式模型等模型中,N 表示函数的阶数。随着函数阶数的增加,模型的非线性程度和材料常数的数量也会增加。.

Choosing the Right Model Based on Test Data

精确的超弹性建模高度依赖于高质量的 实验数据 计算应变能势中的材料常数。与遵循胡克定律并在不同变形模式下表现出线性、可预测行为的金属不同,, 橡胶和弹性体具有高度非线性。 并在以下情况下表现出不同的机械响应 拉伸、压缩和剪切. 。 这意味着:

  • 金属仅凭拉伸试验数据即可可靠地预测压缩和剪切中的偏应力响应。.
  • 超弹性材料每种变形模式都会产生独特的响应,且不同模式之间的刚度差异显著。因此,仅凭一种模式(例如单轴拉伸)不足以全面表征材料。.

为了完整地 异常行为 你必须获得柔软的、类似橡胶的材料。 均质实验数据 从:

  • 单轴拉伸试验
  • 单轴压缩试验
  • 简单剪切试验

这些测试为确定材料对畸变(形状改变)变形的响应提供了基础。此外,为了定义 容积反应 (即材料的体积压缩性),需要专门的体积测试数据。然而,在许多情况下,, 超弹性材料被认为是几乎不可压缩的。, 这样就可以忽略体积分量,或者使用 Abaqus 中的默认体积模量设置来近似计算体积分量。.

主拉伸和应变不变量的作用

在 Abaqus 中, 应变能势 通常用以下方式定义: 应变不变量 或者 主要延伸超弹性材料​),表示沿材料主方向的变形长度与原始长度之比。这些拉伸率用于计算驱动超弹性模型中应力-应变行为的应变不变量。变形梯度以主拉伸率表示(超弹性材料​) 表示为:

超弹性材料

应变能函数的导数 这些不变量构成了用于计算应力的本构方程的基础。Abaqus 提供了计算这些关系的工具,并提供可视化指南,将不同的测试模式(拉伸、压缩、剪切)映射到相应的主伸长率、名义应变和偏应力不变量。.

主要延伸(超弹性材料) 与主名义应变有关(超弹性材料具体如下:

超弹性材料

Abaqus中的曲线拟合和模型选择

在Abaqus中拟合超弹性模型的过程高度依赖数据。 实验数据的类型和质量 确定合适的应变能函数:

  • 简单模型 (例如,新胡克形变、杨氏形变):当只有单轴数据可用或模拟涉及中等变形时,这种方法是足够的。.
  • 高级模型 (例如 Mooney-Rivlin、Ogden):需要多轴数据(例如双轴拉伸和平面剪切)才能进行精确的参数校准。.

Abaqus CAE 内置曲线拟合工具,可帮助用户校准超弹性材料模型参数。选择应变能势函数后,这些工具通过最小化实验应力-应变数据与模型预测之间的相对累积误差来求解优化问题。.

这种方法侧重于降低相对误差而非绝对误差,从而确保在较低应变下获得更好的拟合效果。曲线拟合过程允许用户在将模型应用于复杂模拟之前,直观地查看拟合质量并评估模型的适用性,这对于确保预测精度和避免在全尺寸有限元分析中进行代价高昂的反复试验至关重要。.

相对累积误差

图 6:相对累积误差

相对最小二乘误差函数表示为:

超弹性材料

超弹性材料 是实验数据和 超弹性材料 是模型预测数据。.

根据应变能势函数的特性和材料常数的数量,可采用线性回归或非线性回归方法进行最小化。例如,对于应变能势与材料常数呈线性关系的多项式模型,可采用线性回归。相反,对于诸如 Ogden 模型和 Van der Waals 模型等非线性模型,则需要采用非线性回归来调整材料常数。.

误差函数的最小值称为残差,它用于评估各种材料模型之间的拟合质量。.

下图展示了Abaqus中用于校准超弹性材料模型的允许实验测试数据,以及每次测试的主伸长率值。根据这些主伸长率,可以计算偏应变不变量和名义应变。.

变形模式示意图

图 7:变形模式示意图

How to Model Hyperelastic Materials in Abaqus

在 Abaqus 中对超弹性材料进行精确建模,需要的不仅仅是选择应变能势函数——它还需要精心准备材料数据、制定验证策略并关注数值行为。以下步骤概述了在实际有限元模拟中实现超弹性的可靠工作流程。.

Material Data Input and Curve Fitting

精确的超弹性建模始于仔细输入涵盖预期变形范围的实验应力-应变数据。Abaqus 提供内置的曲线拟合功能,可根据所使用的应变能函数,通过线性或非线性回归来帮助确定模型参数。.

Evaluating Model Fit with Single-Element Tests

在将材料模型应用于复杂几何形状之前,谨慎的做法是进行单元素试验。这些简单的模拟可以验证所选材料参数在受控加载条件下是否能够重现预期的应力-应变响应,从而确保模型的可靠性。.

Handling Incompressibility in Simulations

许多超弹性材料几乎不可压缩,这意味着它们的体积在变形过程中几乎保持不变。为了精确模拟这种特性,Abaqus 采用了混合公式(混合单元)来避免体积锁定等数值问题,并提高收敛稳定性。.

正确考虑不可压缩性对于可靠、稳健的有限元模拟至关重要。.

Advanced Tips for Hyperelastic Simulations

在 Abaqus 中模拟超弹性材料功能强大,但也面临着收敛性、稳定性以及材料表征精度等方面的挑战——尤其是在大变形和复杂加载路径下。以下高级策略有助于提高超弹性分析的鲁棒性和真实性。.

Dealing with Convergence and Stability

非线性材料行为和大变形会导致收敛困难。为了提高求解器性能:

  • 使用较小的载荷或位移增量。.
  • 选择合适的元素,例如混合型或简化型集成类型。.
  • 在高应变区域细化网格。.
  • 调整求解器容差和稳定参数。.

When to Use User Subroutines (UHYPER)

如果内置模型无法捕捉复杂或自定义的材料行为,Abaqus 允许用户通过以下方式定义自己的应变能函数: 超高 子程序,为高级研究和材料开发提供了灵活性。.

如果您感兴趣,我们有一份关于 UHYPER 子程序的完整教程,您可以在这里查看: ABAQUS 中的 UHYPER 子程序

Modeling Anisotropic Hyperelastic Behavior

某些材料表现出方向依赖性(各向异性)超弹性特性,这通常是由于其中嵌入的纤维或取向的微结构所致。Abaqus 支持这种特性,允许用户指定纤维取向并应用专门的应变能函数来考虑各向异性。.

如果您想超越内置选项,编写自己的材料模型,Abaqus 允许用户通过 UHYPER 或 UMAT 子程序自定义超弹性定律。例如,对于承受大压缩变形的弹性泡沫材料,您可以使用基于对数应变的超弹性公式。我们提供完整的实现和培训。 使用 Abaqus 子程序包对弹性泡沫进行超弹性建模.

弹性泡沫模拟

弹性泡沫是一种具有超弹性特性的独特材料,使其成为对柔韧性、能量吸收和耐久性要求极高的应用的理想选择。为了精确模拟其在大变形下的行为,本软件包引入了一种基于对数应变不变量的本构模型,用于精确计算刚度和应力。该模型在 Abaqus 中使用自定义的 UMAT 子程序实现,使用户能够完全控制材料定义并进行逼真的有限元模拟。.

本教程包含两个循序渐进的研讨会:一个专门讲解如何模拟弹性泡沫材料的张力,另一个则侧重于压缩。每个研讨会都会指导您完成整个过程,从问题设置和子程序编码到运行分析和结果解读。.

本软件包包含全面的教学视频、支持文件和详细解释,为您提供所需的理论知识和实践技能,使您能够自信地对弹性泡沫进行建模,并将该方法扩展到高级应用。.

结论

在本篇博客中,我们探讨了超弹性材料的基本原理及其独特的可逆大变形能力。我们讨论了为什么传统的线性弹性和塑性模型无法捕捉橡胶及类似材料的复杂行为,并强调了基于应变能密度函数的专用超弹性材料模型的必要性。.

Abaqus 提供了一个强大的框架,内置多种超弹性模型和强大的曲线拟合工具,可使用实验数据精确校准这些模型。我们还介绍了处理不可压缩性、提高收敛性以及通过自定义用户子程序和各向异性材料行为扩展模拟的实用技巧。.

通过理解和应用这些概念,工程师可以自信地模拟超弹性材料,从而实现更好的产品设计,并在实际应用中获得更可靠的性能。.

浏览我们内容全面的 Abaqus 教程页面,其中包含免费的 PDF 指南和适合所有技能水平的详细视频。探索免费和付费套餐,以及高效掌握 Abaqus 的必备信息。立即开启您的 Abaqus 学习之旅! Abaqus教程 现在!

这 CAE 助手 我们致力于满足您所有的 CAE 需求,您的反馈对我们实现这一目标至关重要。如果您有任何疑问或遇到任何问题,请随时通过我们的社交媒体账号(包括 WhatsApp)与我们联系。.

Related 文章

Author

培训组

Your 评论

弹性泡沫是一种具有超弹性特性的独特材料,使其成为对柔韧性、能量吸收和耐久性要求极高的应用的理想选择。为了精确模拟其在大变形下的行为,本软件包引入了一种基于对数应变不变量的本构模型,用于精确计算刚度和应力。该模型在 Abaqus 中使用自定义的 UMAT 子程序实现,使用户能够完全控制材料定义并进行逼真的有限元模拟。.

本教程包含两个循序渐进的研讨会:一个专门讲解如何模拟弹性泡沫材料的张力,另一个则侧重于压缩。每个研讨会都会指导您完成整个过程,从问题设置和子程序编码到运行分析和结果解读。.

本软件包包含全面的教学视频、支持文件和详细解释,为您提供所需的理论知识和实践技能,使您能够自信地对弹性泡沫进行建模,并将该方法扩展到高级应用。.