弹塑性分析是材料非线性分析的重要内容,当结构中的应力超过屈服强度后,材料会产生塑性变形。很多工程问题都涉及塑性变形,比如金属成形、结构的极限承载能力、碰撞、地震等。掌握弹塑性分析的方法,可以帮助我们更准确地评估结构的性能。本文将深入介绍ANSYS中的弹塑性分析及其应用。
一、弹塑性分析概述
什么是弹塑性分析:
- 考虑材料的塑性变形
- 应力超过屈服强度后,材料不再是线弹性的
- 卸载后会有残余变形
- 属于材料非线性问题
弹性和塑性的区别:
- 弹性:卸载后变形完全恢复,应力应变成正比
- 塑性:卸载后有残余变形,应力应变不成正比
- 屈服:材料开始进入塑性状态的临界点
- 屈服强度:开始屈服时的应力值
为什么要做弹塑性分析:
- 评估结构的极限承载能力
- 分析塑性变形的大小和分布
- 计算残余应力和残余变形
- 研究结构的失效过程
- 更准确地评估结构安全性
- 优化设计,充分利用材料性能
弹塑性分析的特点:
- 材料非线性
- 加载和卸载路径不同
- 有历史相关性(和加载历史有关)
- 需要增量求解
- 计算量比弹性大
- 收敛可能更困难
二、弹塑性的基本理论
1. 屈服准则
判断材料是否屈服的标准。
常用屈服准则:
- 米塞斯屈服准则(Von Mises):金属材料常用
- 特雷斯卡屈服准则(Tresca):最大剪应力准则
- 莫尔-库仑准则:岩土、混凝土等材料
- 德鲁克-普拉格准则:岩土材料
米塞斯屈服准则:
- 最常用的金属材料屈服准则
- 用等效应力来判断
- 等效应力达到屈服强度时屈服
- 和静水压力无关
- 物理意义:形状改变比能达到一定值时屈服
适用材料:
- 金属材料:一般用米塞斯准则
- 岩土、混凝土:用莫尔-库仑或德鲁克-普拉格
- 聚合物:可能需要其他准则
- 根据材料特性选择
2. 硬化模型
屈服后屈服强度怎么变化。
主要类型:
- 理想弹塑性:屈服后应力不变,没有硬化
- 随动硬化:屈服面在应力空间平移
- 各向同性硬化:屈服面均匀扩大
- 混合硬化:既有随动又有各向同性
理想弹塑性:
- 最简单的模型
- 屈服后应力不变
- 适合大变形的理想情况
- 计算简单
- 没有硬化效应
随动硬化:
- 屈服面中心移动
- 可以描述包辛格效应
- 适合循环加载
- 有反向屈服的问题
各向同性硬化:
- 屈服面均匀扩大
- 屈服强度随塑性变形增加
- 适合单调加载
- 不能描述包辛格效应
选择建议:
- 单调加载:各向同性硬化就可以
- 循环加载:需要随动硬化或混合硬化
- 大变形:可以用理想弹塑性简化
- 根据实际情况选择
3. 流动法则
塑性应变的方向。
相关联流动法则:
- 塑性应变方向和屈服面法向一致
- 最常用
- 金属材料一般符合
- 计算相对简单
非相关联流动法则:
- 塑性应变方向和屈服面法向不一致
- 岩土等材料常用
- 可以更准确地描述体积变化
- 计算更复杂
4. 应力更新算法
增量步中怎么更新应力。
常用算法:
- 径向返回算法:最常用,简单高效
- 最近点投影算法:更通用
- 切向刚度算法:考虑刚度变化
注意:
- 应力更新算法影响精度和收敛
- 一般默认的就可以
- 特殊情况可能需要调整
- 保证应力在屈服面上
三、ANSYS中的弹塑性分析
1. 材料模型
ANSYS中的塑性材料模型。
常用模型:
- 双线性随动硬化(BKIN)
- 双线性各向同性硬化(BISO)
- 多线性随动硬化(MKIN)
- 多线性各向同性硬化(MISO)
- 非线性随动硬化(CHABOCHE)
- 理想弹塑性
选择建议:
- 简单单调加载:双线性各向同性
- 简单循环加载:双线性随动
- 有实验数据:多线性模型
- 复杂循环加载:CHABOCHE模型
- 大变形理想情况:理想弹塑性
2. 输入材料数据
怎么定义塑性材料。
基本步骤:
- 先定义弹性参数(弹性模量、泊松比)
- 再定义塑性参数
- 输入屈服强度和切线模量(双线性)
- 或者输入应力应变曲线(多线性)
注意事项:
- 应力是真实应力还是工程应力
- 应变是真实应变还是工程应变
- 单位要统一
- 数据点要足够
- 曲线要光滑
3. 弹塑性分析的基本步骤
弹塑性分析的一般流程。
步骤一:建立有限元模型
- 几何建模
- 定义材料属性(弹性+塑性)
- 选择合适的单元
- 划分网格
步骤二:设置分析选项
- 打开大变形(如果变形大)
- 设置分析类型
- 设置非线性选项
- 设置时间步长
步骤三:施加载荷和边界条件
- 施加约束
- 施加载荷
- 可以分步加载
步骤四:求解
- 设置求解控制
- 求解
- 监控收敛和塑性发展
步骤五:后处理
- 查看变形
- 查看应力(等效应力、主应力等)
- 查看塑性应变
- 查看残余应力(卸载后)
- 查看反力
- 分析结果
4. 单元选择
弹塑性分析对单元的要求。
适合的单元:
- 实体单元一般都可以
- 壳单元、梁单元也有塑性选项
- 低阶单元要注意剪切闭锁
- 塑性区网格要密一些
注意:
- 有些单元不支持塑性
- 使用前看单元文档
- 塑性区网格质量要好
- 大变形的话要打开大变形选项
四、弹塑性分析的注意事项
1. 时间步长
弹塑性分析的时间步长很重要。
设置原则:
- 刚开始屈服时步长要小
- 塑性发展快的地方步长要小
- 弹性阶段步长可以大一些
- 用自动时间步调整
建议:
- 打开自动时间步
- 设置合理的最小和最大步长
- 初始步长不要太大
- 收敛困难时减小步长
- 可以先粗算,再细化
2. 收敛性
弹塑性分析收敛可能更困难。
收敛困难的原因:
- 塑性发展太快
- 时间步长太大
- 材料曲线有问题
- 网格太粗
- 有其他非线性(接触、大变形)
提高收敛的方法:
- 减小时间步长
- 打开自动时间步
- 调整收敛准则
- 逐步加载
- 优化网格
- 检查材料数据
- 打开线性搜索
3. 应力应变的选择
弹塑性分析中应力应变的类型。
注意:
- 有工程应力应变和真实应力应变
- 大变形下要用真实应力应变
- 材料输入的是什么应力应变
- 后处理时要看清楚
- 不要搞混了
建议:
- 小变形可以用工程应力应变
- 大变形要用真实应力应变
- 材料数据要和分析匹配
- 后处理时注意选择
4. 加载历史的影响
塑性和加载历史有关。
特点:
- 不同的加载路径结果可能不同
- 有残余应力和残余变形
- 循环加载会有累积损伤
- 卸载后再加载,屈服点会变
注意:
- 要按照实际加载顺序分析
- 不能随便调整加载顺序
- 循环加载要考虑硬化模型
- 残余应力可能影响后续分析
5. 结果验证
弹塑性结果更要验证。
验证方法:
- 和理论解对比(简单问题)
- 和实验结果对比
- 网格收敛性验证
- 能量平衡检查
- 反力平衡检查
- 和经验公式对比
五、常见的弹塑性问题
1. 结构的极限承载能力
求结构最大能承受多大的载荷。
分析方法:
- 逐步增加载荷
- 看什么时候结构失效
- 计算极限载荷
- 分析失效模式
应用:
- 压力容器的爆破压力
- 梁的极限弯矩
- 框架的极限承载
- 结构的安全评估
2. 金属成形
金属塑性加工过程。
特点:
- 大应变
- 大变形
- 接触非线性
- 可能有温度影响
- 加工硬化
例子:
- 冲压
- 锻造
- 挤压
- 轧制
- 拉拔
分析要点:
- 用合适的塑性材料模型
- 考虑加工硬化
- 设置好接触
- 网格要合适
- 可能需要自适应网格
- 大变形要打开
3. 碰撞和冲击
高速碰撞问题。
特点:
- 动态载荷
- 大变形
- 塑性变形大
- 可能有失效
- 惯性效应明显
分析方法:
- 显式动力学
- 弹塑性材料模型
- 考虑应变率效应
- 可能需要失效模型
4. 残余应力分析
加工或加载后的残余应力。
分析方法:
- 加载到塑性
- 再卸载
- 看卸载后的应力
- 就是残余应力
应用:
- 焊接残余应力
- 加工残余应力
- 装配残余应力
- 喷丸残余应力
注意:
- 残余应力对疲劳有影响
- 可能提高或降低强度
- 要考虑残余应力的分布
- 实验测量验证
5. 循环加载和低周疲劳
反复加载的塑性问题。
特点:
- 循环加载
- 每次都有塑性变形
- 低周疲劳
- 累积损伤
分析要点:
- 用随动硬化模型
- 考虑包辛格效应
- 计算循环应力应变
- 评估疲劳寿命
六、常见问题及解决方法
1. 计算不收敛
弹塑性分析不收敛。
常见原因:
- 时间步长太大
- 塑性发展太快
- 材料曲线有问题
- 网格太粗
- 有接触或大变形
解决方法:
- 减小时间步长
- 打开自动时间步
- 检查材料数据
- 细化网格
- 调整收敛准则
- 打开线性搜索
- 逐步加载
2. 结果不对
弹塑性结果有问题。
常见原因:
- 材料模型选错了
- 材料参数不对
- 应力应变类型搞混了
- 单位错了
- 加载方式不对
解决方法:
- 检查材料模型
- 核对材料参数
- 确认应力应变类型
- 检查单位
- 和理论或实验对比
- 简化模型验证
3. 塑性区太大或太小
塑性区的范围不对。
常见原因:
- 屈服强度不对
- 载荷大小不对
- 网格太粗
- 材料模型不对
解决方法:
- 核对屈服强度
- 检查载荷大小
- 细化网格
- 选择合适的材料模型
- 和实验对比
4. 计算太慢
弹塑性计算时间长。
常见原因:
- 模型太大
- 时间步太多
- 迭代次数多
- 非线性太强
解决方法:
- 简化模型
- 优化网格(塑性区密,其他地方粗)
- 增大时间步长(保证收敛)
- 用并行计算
- 选择合适的求解器
七、总结
弹塑性分析是材料非线性分析的重要内容,在工程中有广泛的应用。掌握弹塑性分析的原理和方法,可以帮助我们更准确地评估结构的性能,特别是涉及塑性变形的问题。
弹塑性分析的要点总结:
- 材料超过屈服强度后会产生塑性变形,卸载后有残余变形
- 常用的屈服准则有米塞斯、特雷斯卡、莫尔-库仑等
- 硬化模型有理想弹塑性、随动硬化、各向同性硬化等
- ANSYS中有多种塑性材料模型,根据需要选择
- 基本步骤和弹性分析类似,但要定义塑性材料
- 注意时间步长、收敛性、应力应变类型、加载历史等
- 常见应用有极限承载、金属成形、碰撞、残余应力、低周疲劳等
- 结果要验证,确保正确
给初学者的建议:
- 先从简单的弹塑性问题开始
- 理解屈服准则和硬化模型的概念
- 注意材料数据的单位和类型
- 时间步长不要太大
- 收敛困难时减小步长
- 结果要和理论或实验对比
- 理解残余应力的概念
- 多做案例,积累经验
弹塑性分析比弹性分析复杂,但只要掌握了基本原理和方法,多加练习,就能做好。希望本文能帮助大家深入理解和掌握弹塑性分析。如果有弹塑性分析的经验或问题,欢迎在评论区交流讨论。
|