Abaqus隐式求解和显式求解

Abaqus隐式求解和显式求解

1.隐式求解法

1.1隐式求解法的特点:

利用迭代求解下个增量步的未知量
无条件稳定,任何大小的增量皆可让结果在一定范围内
有计算收敛问题

1.2隐式求解法案例:

在这里插入图片描述
例如,将外力P分解成4个增量加载到结构上,结合初始劲度系数得到位移量σ1。但是根据节点内外力平衡来计算,0.25P的外力实际上没法带来σ1的位移量,因为随着节点下移,弹簧的劲度系数也在增加。这就带来了一个低估劲度系数而引起的残余值R1。
在这里插入图片描述
计算残余值R1反作用在节点带来的最终位移σ2。重复以上过程直到残差值符合我们的设定要求。
在这里插入图片描述
满足残差需求之后得到第一个增量结果Increment1并继续施加下一个增量之外力。
在这里插入图片描述
结果展示:
拆分为两个增量步在这里插入图片描述
拆分为四个增量步
在这里插入图片描述
无论是拆分成两个,四个还是八个增量步,结果都是稳定的
在这里插入图片描述

2.显式求解法

2.1显式求解法的特点:

仅考虑前一时刻之状态
有条件稳定,增量必须小于一临界值,才会提供可靠结果
无计算收敛问题

2.2 显式求解法的案例

同样把外力分成四个增量加载到节点上,结合初始劲度系数,可以得到位移量σ1。此后不在考虑静力平衡的迭代过程,直接进行下一个增量步的计算

在这里插入图片描述
在这里插入图片描述
结果展示:
不同的增量步大小会带来不同的误差。误差是积累起来的。
不同

2.3显式求解法的原理

显示求解法采用中心差分法来计算。可以发现,下一时刻的位移ui+1只和前面的状态有关,所以不需要考虑迭代收敛

在这里插入图片描述
由此可见,显式求解法十分依赖中心差分的精度,这就要求时间增量不能太大,一般我们利用稳定时间增量来确定显示求解法增量步的数量级。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
采用显式求解法建议打开双精度。
在这里插入图片描述

3.隐式求解法和显式求解法的对比

在这里插入图片描述

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在进行Abaqus隐式分析过程中,如果遇到失效单元的情况,可以通过以下步骤将其删除: 1. 首先,在进行隐式分析之前,需要设置Abaqus进行非线性分析。在进行隐式分析时,默认情况下所有单元类型的失效单元都将自动排除在分析之外。因此,确保在进行前处理时正确定义了材料模型、单元类型、加载条件等。 2. 在进行分析之前,可以使用预处理器中的“Seed Part”命令生成模型,然后使用“Make Part”命令将其转换为零件。通过这个步骤,可以检查并修复任何失效的单元。例如,使用“Mesh”。通过调整网格密度或选择不同类型的单元来解决失效单元问题。 3. 可以使用Abaqus提供的命令行工具对模型进行诊断,例如“abaqus diagnose -all”命令。该命令将生成诊断报告,其中包含有关失效单元和其他问题的详细信息。通过查看和分析报告,可以确定失效单元的类型和位置。 4. 如果诊断报告无法确定失效单元的具体位置,可以使用Abaqus提供的可视化工具进行查找和定位。例如,在几何图形模块中使用“Probe”工具来确定失效单元的位置。然后,可以进行相关的修复操作。 5. 对于无法修复的失效单元,可以通过修改网格参数或调整加载条件等尝试改进模型。如果仍然存在大量失效单元,说明模型可能存在设计问题,可能需要重新评估结构设计。 总之,在Abaqus隐式分析中,失效单元的删除非常重要,因为它们可能会导致错误的分析结果。通过合理设置模型参数、修复失效单元和调整模型设计等手段,可以有效解决失效单元问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值