当物体运动或振动时——例如橡胶垫或金属梁——它会因为能量损失而逐渐停止。这种能量损失称为阻尼。在 Abaqus 中,我们通过材料阻尼来模拟这种行为,使模型更接近真实材料的特性。.
In Abaqus, there are different kinds of damping. Material damping Abaqus deals with energy lost inside the material itself, while contact damping handles energy lost where surfaces touch. Automatic stabilization, on the other hand, is not real damping—it’s a numerical trick to keep the simulation from crashing. Knowing the difference is important, because using the wrong one can lead to misleading results.
在本篇博客中,我们将重点讨论材料阻尼。您将了解到四种主要类型: 瑞利阻尼 对于一般动态模拟,, 复合阻尼 对于模态分析,, 结构阻尼 对于基于频率的问题,以及 粘弹性 Abaqus 阻尼 适用于那些会随着时间推移自然衰减能量的材料。我们还将解释何时使用每种方法以及如何在 Abaqus 中进行设置。最后,您将全面了解如何正确应用材料阻尼,从而获得更真实、更稳定的模拟结果。.
Introduction to Abaqus Damping
如果你的模拟涉及运动、时间、冲击或接触,并且你关心物体的沉降或振动情况,那么你几乎肯定需要某种形式的阻尼。一般来说,运动、冲击或接触过程中能量的损失称为阻尼。在模拟中,我们需要考虑这种行为才能获得真实的结果。这就是 Abaqus 的材料阻尼功能发挥作用的地方。.
通过为模型添加阻尼,可以使其行为更接近真实世界。这在振动、冲击或碰撞等动态问题中尤为重要。如果没有阻尼,模型可能会持续振动或给出不合理的结果。.
把阻尼想象成汽车里的减震器。它们并不能完全阻止运动,但可以帮助控制运动。这正是阻尼在 Abaqus 仿真中的作用。.
Sources of Damping in Abaqus
Abaqus 提供了多种在模型中引入阻尼的方法。每种方法都源自不同的阻尼源,并适用于不同的情况。在深入了解 Abaqus 的材料阻尼选项之前,了解 Abaqus 中可用的不同阻尼源至关重要。理解这些阻尼源有助于您为具体问题选择合适的方法,避免使用错误的阻尼类型。.
- 材料阻尼: This is the main focus of this blog. It simulates how real materials internally resist motion and lose energy. It includes common methods like Rayleigh damping, modal damping, and viscoelastic damping. These are defined either in the material properties or in special dynamic steps. We’ll explore these in detail throughout the blog.
- 几何阻尼这种情况发生在模拟大变形时。随着结构形状的改变,其能量耗散方式也会随之改变。这种情况比较少见,通常不会手动添加。.
- 数值阻尼: This is artificial damping added by the solver. It’s built into Abaqus/Explicit to help keep simulations stable. It doesn’t come from material behavior but from how the equations are solved. You can learn more about this type in this blog: “不稳定问题的自动稳定化 Abaqus“。”.
- 接触阻尼这用于具有接触交互的模型中。当部件相互接触并运动时,部分能量会因摩擦或稳定作用而损失。Abaqus 可以应用阻尼来处理这些影响。我们的博客“什么是 Abaqus 接触阻尼?如何在 Abaqus 中应用它?”可以帮助您了解更多关于 Abaqus 接触阻尼的信息。.
- 阻尼器元件: Abaqus 具有一种称为阻尼器的特殊元件,用于模拟机械阻尼器。当需要模拟结构中的阻尼器时,例如汽车悬架系统,可以使用阻尼器。.
每种方法都有其适用之处。但材料阻尼是表示材料内部能量损失的最直接方法。.
Why is Material Damping Important in Simulation?
想象一下你在测试汽车悬架。如果车子撞到颠簸后一直弹跳,那就说明悬架有问题。但在现实生活中,材料和结构并非如此。它们会损失能量并最终停止运动。这种能量损失就是阻尼造成的。.
在仿真中,我们必须重现这种行为。如果没有阻尼,模型可能会出现无休止的振动或不稳定的结果。这就是 Abaqus 阻尼功能至关重要的原因。.
让我们来看看在处理动态问题时,为什么应该始终考虑使用材料阻尼 Abaqus:
- 逼真的振动响应
- 许多结构在受力时都会振动,例如桥梁和发动机。通过添加材料阻尼,可以模拟真实结构在振动下的行为。.
- 提高动态仿真中的稳定性: 如果没有阻尼,动态分析可能会变得不稳定。阻尼可以提高收敛性并防止仿真失败。.
- 精确的能量耗散: 如果你的目标是计算冲击或运动过程中损失的能量,材料阻尼可以帮助你估算材料吸收了多少能量。.
- 对某些材料至关重要: 有些材料,例如橡胶、聚合物泡沫或生物组织,天然具有随时间变化的阻尼特性。如果不考虑这种特性,就无法对其进行精确建模。这就是为什么粘弹性(我们稍后会解释)如此重要的原因。.
In short, material damping makes your simulation more realistic, stable, and useful. Whether you’re running a modal analysis or a crash simulation, damping should be part of your model.
Overview of Material Damping in Abaqus
Abaqus 提供了多种为仿真添加材料阻尼的方法。每种方法都有其特定的用途。选择合适的方法取决于您的分析类型,例如模态分析、瞬态分析或稳态分析。让我们来看看 Abaqus 中最常见的几种材料阻尼类型。.
Rayleigh Damping
瑞利阻尼是 Abaqus 中最常用的阻尼方法之一,也称为质量和刚度比例阻尼。它提供了一种便捷的抽象方法,用于抑制低频(质量相关)和高频(刚度相关)范围内的噪声。您可以使用两个值来定义它:
- 阿尔法(
): 根据质量控制阻尼。.
- Beta(
): 根据刚度控制阻尼。.
阻尼矩阵C的计算公式如下:
在哪里:
- C 是阻尼矩阵
是质量比例阻尼系数
- M 是质量
是刚度比例阻尼系数
- K 是刚度矩阵
对于每个频率 ω,阻尼比 ζ 为:
该公式通过求解 α 和 β 来帮助你调整特定频率下的阻尼。.
何时使用瑞利阻尼:
- 最适合瞬态动态模拟。.
- 适用于一般能量耗散。.
图 1:在属性模块中设置 alpha 和 beta 值
下图展示了 Abaqus 模型中瑞利阻尼在不同频率下的表现。蓝线代表总阻尼比,它由两部分组成:低频下较强的质量阻尼(绿色)和随频率增加而增大的刚度阻尼(红色)。这种平衡有助于您更真实地控制振动。通过调整 α 和 β 值,您可以根据需要调整阻尼曲线。.
图 2:瑞利阻尼,阻尼比与频率的关系
Composite Modal Damping
这种类型用于模态动力学。它不是全局应用阻尼,而是基于材料属性计算每种模态形状的阻尼方式。.
这里,ζ 是应用于每种材料的临界阻尼比例。Abaqus 使用该值来计算基于每种材料对每个模态贡献的模态阻尼比:
在哪里:
是模式 i 的阻尼比。.
是材料 k 的复合阻尼系数。.
是材料 k 的刚度矩阵。.
是总刚度矩阵。.
是模式 i 的模态形状向量(此处
是转置的
).
要使用它,你需要定义材料中的阻尼( 首先运行频率提取步骤。然后 Abaqus 会自动计算每个模态的阻尼。如下图所示,该值可在“属性”模块中找到。它是一个介于 0 和 1 之间的无量纲值。.
图 3:在属性模块中设置复合值
何时使用复合阻尼
- 提供每个模态的真实阻尼——非常适合柔性结构。.
结构阻尼
结构阻尼假设阻尼力与内力成正比,但其方向与运动方向相反。它仅适用于基于频率的分析,例如:
- 稳态动力学
- 随机响应
从物理意义上讲,结构阻尼是指阻尼力与内力成正比,但方向与运动方向相反。.
在哪里:
- F 是阻尼力(矢量)
- S 为结构阻尼系数(无量纲)
是内部弹性力(由刚度产生)
与其他材料阻尼工具一样,结构阻尼也可以通过 Abaqus 中的属性模块获得。.
何时使用结构阻尼
- 可用于谐波振动或随机振动研究。.
- 常用于隔振或声学模拟。.
Viscoelastic Abaqus as Material Damping
并非所有阻尼都需要通过手动添加系数(例如 Alpha 或 Beta)来增加。有些材料在形变时会自然损失能量。这被称为粘弹性,它是模拟 Abaqus 中真实材料阻尼的有效方法。.
图 4:粘弹性与弹性材料行为
What is Viscoelastic Damping?
粘弹性材料的特性类似于弹簧和阻尼器的混合体。它们像弹性材料一样储存能量,但也会随着时间的推移或在反复载荷作用下损失能量。这种随时间和频率变化的特性使其具有内在的阻尼特性。.
粘弹性材料的例子包括:
- 橡皮
- 泡沫
- 某些聚合物
如果你的材料在循环载荷下表现出蠕变、应力松弛或能量损失,那么它就非常适合进行粘弹性建模。.
Abaqus Viscoelastic Tutorial: Available Viscoelasticity Model in Abaqus
在 Abaqus 中,粘弹性材料可以从属性模块的机械子菜单中获得,如下图所示。.
图 5:Abaqus 中的粘弹性特性
一般来说,Abaqus 中的粘弹性以两种形式存在:
- 时域粘弹性
在这种方法中,您可以定义材料在受到突然应变后如何随时间松弛。.
这非常适合建模:
- 压力放松
- 爬行
- 橡胶状阻尼
- 频域粘弹性
当您的模型承受循环或谐波载荷时,可以使用此方法。它不跟踪基于时间的衰减,而是提供材料在不同频率下的力学行为。.
图 6:Abaqus 中粘弹性的频域和时域
- 何时应该使用时域,何时应该使用频域?
下表简要说明了我们何时可以使用每个域名。.
| 领域 | 使用它 | 分析类型 |
| 时域 | 您可以模拟基于时间的效应,例如蠕变或松弛 | 瞬态动力学,准静态 |
| 频域 | 您可以对正弦载荷进行谐波或模态分析。 | 稳态动力学,模态动力学 |
两者都代表了材料内部摩擦和时间相关行为引起的真实阻尼。.
在 Abaqus 中,每个域都提供了不同类型的粘弹性阻尼,如下图所示。其中,最重要且应用最广泛的是 Prony 级数阻尼。.
图 7:时域和频域的可用选项
Prony series Abaqus: Most Common Viscoelastic Damping Model
在 Abaqus 中,Prony 级数是定义粘弹性材料行为最常用且最强大的方法。它能够模拟橡胶等真实材料随时间逐渐衰减能量的过程。正确使用时,它可以为模拟提供逼真的内部阻尼,而无需像瑞利阻尼或结构阻尼那样引入人工阻尼值。它可以直接在时域中定义,也可以通过变换自动在频域中复用。.
表示普罗尼级数的一种常用方法是用剪切松弛模量表示:
在哪里:
是随时间变化的剪切模量
是初始剪切模量
是普罗尼系数
是时间常数(弛豫时间)
是 Prony 术语的数量
您需要在Abaqus中输入的参数
要在 Abaqus 中定义 Prony 序列,您必须提供:
是相对模量比
是体积模量比
是放松时间
图 8:Abaqus 属性模块中的 Prony 序列
如果为某种材料定义了Prony级数,Abaqus还可以自动将其转换为复模量,用于频域仿真。这意味着您可以使用相同的数据进行时域和频域仿真。.
结论
本文介绍了Abaqus中的材料阻尼及其在模拟动态问题中能量损失方面的应用。我们解释了Abaqus中可用的不同阻尼方法以及每种方法的适用场景。.
理解阻尼至关重要,因为它能帮助你的模拟更贴近真实材料的行为。如果没有阻尼,结果可能会变得不真实或不稳定。本文首先探讨了Abaqus中不同的阻尼来源,例如几何阻尼、数值阻尼和接触阻尼,但主要侧重于材料阻尼。.
然后,我们介绍了主要的阻尼类型:用于一般动力学问题的瑞利阻尼、用于模态分析的复合材料阻尼、用于基于频率的研究的结构阻尼,以及用于具有时频相关行为的材料的粘弹性阻尼。我们还解释了普罗尼级数作为最常用的粘弹性建模方法的工作原理。.
简而言之,每种阻尼类型都有其特定用途,选择合适的阻尼类型有助于创建精确稳定的仿真结果。本指南将为您介绍在 Abaqus 中有效应用材料阻尼所需的基础知识。.
阻尼是指动态系统内部或外部的一种影响,它能减少、限制或阻止系统的运动。在物理系统中,阻尼是由能量耗散过程产生的。.
一般来说,阻尼是由多种因素造成的,例如非弹性耗散(材料非线性)、材料行为(内摩擦)和关节行为(外摩擦)。.
Abaqus中有两种主要的阻尼定义方式。最常用的阻尼形式是粘性阻尼,其阻尼力与速度成正比。有时阻尼力与位移成正比,例如支座处的摩擦力。这种阻尼形式称为结构阻尼(虚刚度)。.
在模型中加入阻尼主要有两个原因:一是限制数值振荡,二是为系统增加物理阻尼。此外,在模拟高速现象和噪声动力学时,阻尼也十分有益。.
一般来说,Abaqus 有五类阻尼定义来源:Abaqus 材料阻尼、单元阻尼(弹簧单元、阻尼器单元和连接器单元)、Abaqus 全局阻尼(恒定阻尼系数)、模态阻尼(基于模态的线性动态分析)和人工阻尼(数值阻尼)。.
在 Abaqus 中,有三种方法可以模拟材料阻尼。粘弹性模型适用于耗散损失主要由粘性(内部阻尼)效应引起的材料。瑞利阻尼(粘性阻尼)用于在没有耗散源的模型中引入一般阻尼(例如,具有颤振接触的线性系统,如地震事件中的管道)。另一种方法是使用 Abaqus 结构阻尼。结构阻尼产生的阻尼力旨在表示摩擦效应(区别于粘性效应)。.
[/accordion_item]











2 回复
非常感谢!还想看更多。.
非常有趣的信息!正是我要找的!菲莉娅·肯德里克·特里安