首页
发现
课程
培训
文章
案例
问答
需求
服务
行家
赛事
热门搜索
发布
消息
注册
|
登录
首页
/
文章
/
详情
E-N方法驱动的多轴疲劳分析:应变-寿命评估的完整教程
TodayCAEer
16小时前
浏览2
关注
应选择E-N(应变- 寿命)方法来预测在给定循环载荷下发生塑性应变时的疲劳寿命。
在开始之前,请将本教程中使用的文件复 制到您的工作目录。
http://majorv.help.altair.com/minorv/simulation/tutorials/hwsolvers/optistruct/OS-T-6020/ctrlarm_EN.zip
http://majorv.help.altair.com/minorv/simulation/tutorials/hwsolvers/optistruct/OS-T-6020/load1.csv
http://majorv.help.altair.com/minorv/simulation/tutorials/hwsolvers/optistruct/OS-T-6020/load2.csv
S-N(应力- 寿命)方法不适用于塑性应变在疲劳行为中起核心作用的低周疲
劳。如果S-N分析表明疲劳寿命小于10,000 次循环,则表明E-N方法可能是更好的选择。E-N
方法
虽然在计算上比S-N更昂贵,但也应该对高周疲劳给出合理的估计。
图1.S-N曲线上的低周和高周区域
由于E-N理论涉及单轴应变,因此需要将应变分量分解为每个计算点、每个时间步长的一个组合值,然后用作施加在E-N曲线上的等效标称应
变(图2)。
图2.应变-寿命曲线
在OptiStruct中,可以使用各种应变组合类型,默认为Absolute maximum principle strain。一般来说,对于脆性材料,建议使用Absolute maximum principle stain,而对于延展性材料,建议使用Signed von Mises strain。已签名参数上的符号取自Maximum Absolute Principal值的符号。
HyperMesh中的疲劳设置流
程图如图3 所示。
图3.疲劳分析流程图
疲劳定义的三个方面是疲劳材料属性、疲劳参数以及载荷序列和事件定义。
FATDEF:
定义将用于疲劳分析的单元和相关的疲劳属性。
PFAT:
定义Element的表面处理、处理、层和疲劳强度折减系数。
MATFAT:
定义疲劳分析的材料属性。这些特性应从材料的E-N曲线中
获得(图2)
。E-N曲线通常是通过镜面抛光试样的完全反向弯曲获得的。
·
疲劳参数
图4.平均应力校正
FATPARM:
定义疲劳分析的参数。这些方法包括应力组合法、平均应力校正法
(图4)
、雨流参数和应力单位。
·
疲劳序列和事件定义
图5.加载时间历程记录
FATSEQ:
定义疲劳分析的载荷顺序。此卡可以指另一张FATSEQ卡或FATEVNT卡。
FATEVNT:
定义疲劳分析的载荷事件。
FATLOAD:
定义疲劳载荷参数。
TABLEFAT:
定义时间加载历程中每个点的y值
(图5)。
将以下模型文件复 制到您的工作目录中。请参阅
访问模型文件。
ctrlarm_EN.fem
、
load1.csv
和
load2.csv
或
本教程中使用的模型文件的副本位于
上。
在本教程中,使用由制动力和垂直力加载的控制臂,如图
6 所
示。采用图7 和图8 所示的2545 秒、1 HZ的两种加载时间历程。控制臂的材料是铝,其EN曲线如
图9 所
示。由于裂纹总是从表面开始,因此设计了与壳单元网格化的蒙皮以覆盖实体单元,这也可以提高计算的准确性。
图6.疲劳分析模型的控制臂
图7.Vertical Force的加载时间历程
图8.制动力的加载时间历程
图9.铝的EN曲线
一、
启动HyperMesh并设置OptiStruct用户配置文件
本练习使用的模型是控制臂的模
型(图6)
。载荷和边界条件以及两个static Load Case已经在此模型上定义。
1.
启动HyperMesh。
此时将打开
User Profile对话框。
2.
选择
OptiStruct
,然后单击
OK
。
这将加载用户配置文件。它包括相应的模板、宏菜单和导入阅读器,将HyperMesh的功能缩减为与生成OptiStruct模型相关的功能。
二、
导入模型
1.
点击
File
>
Import
>
Solver Deck
。
导入选项卡将添加到您的选项卡菜单中。
2.
对于File type ,选择
OptiStruct
。
3.
选择文件图标。
此时将打开Select OptiStruct文件Browser。
4.
选择
保存到工作目录的
ctrlarm_EN.fem文件。
5.
单击
Open
。
6.
单击
Import
,然后单击
Close
以关闭Import选项卡。
三、
设置模型
1
2
3
3.1
定义TABFAT Load Collector
定义加载顺序的第一步是定义TABFAT曲线。这表示加载历程记录。
1.
确保在View菜单中选择Utility菜单。点击
View
>
Browsers
>
HyperMesh
>
Utility
。
2.
单击Browser中Model选项卡旁边的Utility菜单。在Tools部分中,单击
TABLE Create
。
3.
将Options设置为
Import table
。
4.
将Tables设置为
TABFAT
。
5.
单击
Next
。
6.
浏览加载文件。
7.
在
Open the XY Data File
对话框中,将Files of type filter设置为
CSV (*.csv)
。
8.
打开保存到工作目录的load1.csv文件。
9.
Create New Table
名称为
table1
.
10.
单击
Apply
以保存表。
将创建带有TABFAT card image的
曲线
table1。
11.
浏览第二个加载文件load2.csv。
12.
Create New Table
名称为
table2
.
13.
单击
Apply
以保存表。
创建带有TABFAT card image的
曲线
table2。
14.
退出
Import TABFAT
窗口。
表格显示在Model Browser中的曲线下。
Note:
DAC格式的文件可以很容易地以HyperGraph格式导入,并转换为CSV格式,以便在HyperMesh中读取。
3.2
定义FATLOAD Load Collector
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
FATLOAD1
。
3.
单击
Color
并从调色板中选择一种颜色。
4.
对于card image,选择
FATLOAD。
5.
对于TID(表ID),从曲线
列表中选择
table1。
6.
对于LCID(Load Case ID),从
Load Step
列表中选择
SUBCASE1。
7.
将LDM (载荷大小) 设置为
1
。
8.
将Scale设置为
5.0
。
9.
重复该过程以创建另一个名为FATLOAD2 的Load Collector ,其中包含
FATLOAD
card image并指向
table2
和
SUBCASE2
。
10.
将LDM设置为
1,将Scale设置为
5.0
。
3.3
定义FATEVNT Load Collector
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
FATEVENT。
3.
对于card image,选择
FATEVNT。
4.
对于FATEVNT_NUM_FLOAD,输入
2
。
5.
单击 Data字段旁边的Table图标,然后在弹出窗口中为
FLOAD(1)
选择
FATLOAD1,
为FLOAD(2)
选择
FATLOAD2。
3.4
定义FATSEQ Load Collector
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
FATSEQ
。
3.
对于card image,选择
FATSEQ
。
4.
对于FID (疲劳事件定义),请选择
FATEVENT
。
定义疲劳分析的事件序列已完成。接下来定义Fatigue参数。
3.5
定义疲劳参数
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
fatparam
。
3.
对于card image,选择
FATPARM
。
4.
验证TYPE是否设置为
EN
。
5.
对于多轴方法,
将MAXLFAT
设置为Yes。
6.
将STRESSU设置为
MPA (Stress Units)
。
7.
将RAINFLOW RTYPE设置为
LOAD
。
8.
将CERTNTY SURVCERT设置为
0.5
。
3.6
定义疲劳材料属性
疲劳分析的材料曲线可以在MAT1 卡上定义。
1.
在Model Browser中,点击
Aluminum
Material。
Entity Editor随即打开。
2.
在Entity Editor中,将MATFAT设置为
EN
。
3.
将UTS(极限拉伸应力)设置为
600
。
4.
对于EN曲线集(这些值应从Material的EN曲线中获得):
SF:
1002.000
B:
-0.095
C:
-0.690
EF:
0.350
NP:
0.110
KP:
966.000
NC:
2E+08
SEE:
0.100
SEP:
0.100
3.7
定义PFAT Load Collector
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
pfat
。
3.
对于card image,选择
PFAT。
4.
将LAYER设置为
TOP
。
5.
将FINISH设置为
NONE
。
6.
将TRTMENT设置为
NONE
。
7.
将Kf设置为
1.0
。
3.8
定义FATDEF Load Collector
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
fatdef
。
3.
将card image设置为
FATDEF
。
4.
选中
PTYPE
复选框并激活
PSOLID。
5.
在
PID:
中点击
Property collector
,然后选择
shell
。
6.
在
PFATID
中单击
Loadcol
,然后选择
pfat
。
7.
单击
Close
。
3.9
定义疲劳Load Step
1.
在Model Browser中,右键单击并选择
Create
>
Load Step
。
2.
对于Name ,输入
Fatigue
。
3.
将Analysis type设置为
fatigue
。
4.
对于FATDEF,请选择
fatdef
。
5.
对于FATPARM,请选择
fatparam
。
6.
对于FATSEQ,请选择
fatseq
。
四、
提交作业
1.
在Analysis页面中,输入OptiStruct面板。
2.
单击输入文件
字段后面的
save as。
此时将打开
Save As对话框。
3.
对于File name ,输入名称
ctrlarm_EN_fatigue.fem
。
4.
单击
Save
。
5.
单击
OptiStruct
提交分析。
五、
查看结果
1.
在OptiStruct面板中,单击
HyperView
。
HyperView将启动并加载结果。此时将显示一个消息窗口,告知模型和结果文件已成功加载到HyperView中。
2.
转到Results选项卡。
3.
将Load Case更改为
Subcase 3 - Fatigue
。
4.
从Results Browser中,将Components
PSOLID_2
和
PSOLID_5
切换为关闭。
5.
在Results工具栏上,单击 以打开Contour面板。
6.
将Result type设置为
Life
并单击
Apply
以绘制Element的云图。
7.
右键单击云图数值的顶部,然后选择
Edit Legend
。
8.
选择
Interpolation:Log
,然后单击
OK
。
图10.
单元
寿命结果表明,在第一个单元失效之前,大约有4500个循环
来源:TodayCAEer
登录后免费查看全文
立即登录
OptiStruct
HyperMesh
HyperView
疲劳
UM
裂纹
理论
材料
控制
Altair
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-05-21
最近编辑:16小时前
TodayCAEer
本科
签名征集中
关注
获赞 36
粉丝 102
文章 357
课程 2
点赞
收藏
作者推荐
可试听
ANSA的网格划分与模型装配
¥100
5.0
立即查看
0/200
清空
提交
还没有评论
课程
培训
服务
行家
焊接结构疲劳-结构应力法原理及应用:Abaqus/Fesafe/Matlab变截面和平板结构应力提取
HyperWorks入门进阶实战(四):疲劳分析与电池包疲劳耐久分析
仿真产学研用(三):复合材料增材设计与制造的发展趋势(回放)
基于Hypermesh-Abaqus-Fesafe疲劳分析软件操作及工程应用
相关推荐
工程类专业和结构仿真必修课13讲——全解结构动力学核心理论与实践技能
基于OptiStruct的振动力学/结构动力学
LS-DYNA离散元DEM-FEM耦合法模拟弹体侵彻靶板(JH-2本构,陶瓷、岩石材料)
Abaqus疲劳分析建模专题17讲:掌握疲劳寿命预测、裂纹扩展和疲劳损伤评估能力
最新文章
Fluent入门验证案例 | 开放缝V型沟槽后的湍流仿真(一)
OptiStruct实战:支架离散尺寸优化的完整流程
力学概念 | 核心筒斜墙收进
为什么你研发的大容积IV储氢气瓶又漏了
中创新航技术解决方案-超级插混电池!
热门文章
通用/泛亚/蔚来/弗迪/上海电驱动等百位新能源专家确认发言,易贸三电活动6月苏州见
锂离子电池生产现场异物管控
故障诊断实验台 | BTS100轴承寿命预测故障实验台(16.8w)
CFDPro雾化仿真 | 专为雾化过程与液滴属性研究设计的仿真模块
DSP逐波限流(CBC)方案
其他人都在看
仿真流程化的飞机舱门研发
Icepak对变压器进行不同环境下的散热模拟计算
案例 | 某水冷板热流仿真—CAD模型修复导入教程
案例 | 某水冷板热流仿真计算步骤讲解
仿真—从虚拟空间认识真实世界
VIP会员
学习计划
福利任务
下载APP
联系我们
微信客服
联系客服
人工服务时间为周一至周五的9:30-19:30
非工作时间请在微信客服留言
客服热线:
4000-969-010
邮箱:
service@fangzhenxiu.com
地址:
北京市朝阳区莱锦创意园CN08座
帮助与反馈
返回顶部