首页
发现
课程
培训
文章
案例
问答
需求
服务
行家
赛事
热门搜索
发布
消息
注册
|
登录
首页
/
文章
/
详情
基于S-N的正弦扫频疲劳分析
TodayCAEer
3月前
浏览219
关注
基于S-N
(应力-寿命)的正弦扫频疲劳分析是一种用于评估材料或结构在循环加载下疲劳寿命的方法。这种方法特别适用于那些在不同频率下经历循环应力的工程应用,例如在振动测试或者模拟实际工作环境中的动态载荷情况。下面是这种方法的一些关键点:
1. S-N曲线:S-N曲线,也称为Wöhler曲线,是材料在不同应力水平下能够承受的循环次数的图形表示。它通常在对数坐标轴上绘制,显示了应力幅度与导致材料断裂的循环次数之间的关系。S-N曲线通常分为三个区域:低周疲劳(Low Cycle Fatigue, LCF)、有限寿命疲劳(Finite Life Fatigue, Z)和高周疲劳(High Cycle Fatigue, D)。
2. 正弦扫频疲劳分析:在这种分析中,使用正弦波形的载荷,其频率随时间变化,这种变化可以是线性的(称为扫频)或者在特定频率上保持一定时间(称为定频)。扫频疲劳分析可以模拟实际环境中复杂载荷条件的影响。
3. 疲劳控制参数:在进行正弦扫频疲劳分析时,需要设置特定的疲劳控制参数,这些参数定义了载荷的类型、频率、持续时间和载荷的幅度等。这些参数对于确定循环次数和单次循环的损伤量至关重要。
4. 损伤和寿命计算:在定频疲劳中,损伤量可以由该频率下的应力结果和材料的S-N曲线确定,而在扫频疲劳中,损伤是计算频率段内各采样频率上的损伤的叠加。这涉及到确定循环次数以及单次循环的损伤量。
本教学案例概述了结构在正弦载荷下的疲劳寿命,
在开始之前,请将本教程中使用的文件复 制到您的工作目录。
·
http://majorv.help.altair.com/minorv/simulation/tutorials/hwsolvers/optistruct/OS-T-6080/bracket_frf.zip
使用经过频率响应分析测试的支架来执行正弦扫频疲劳分析。模型已经为FRF分析设置好了,在本教程中创建了一个用于SN-疲劳计算的附加Load Step。FRF SUBCASE将用于疲劳计算,而TABLED卡的缩放比例相同。
Note:目前通过编辑生成的.fem文件来支持扫描参数,这将在本教程中解释。
图1.用于疲劳分析的bracket_frf模型
一、
启动HyperMesh并设置OptiStruct用户配置文件
1.
启动HyperMesh。
此时将打开
User Profile对话框。
2.
选择
OptiStruct
,然后单击
OK
。
这将加载用户配置文件。它包括相应的模板、宏菜单和导入阅读器,将HyperMesh的功能缩减为与生成OptiStruct模型相关的功能。
二、
导入模型
1.
点击
File
>
Import
>
Solver Deck
。
导入选项卡将添加到您的选项卡菜单中。
2.
对于File type ,选择
OptiStruct
。
3.
选择文件图标。
此时将打开Select OptiStruct文件Browser。
4.
选择
保存到工作目录的
bracket_frf.fem文件。
5.
单击
Open
。
6.
单击
Import
,然后单击
Close
以关闭Import选项卡。
在以下步骤中要实现的Fatigue Analysis设置的云图。
图2.疲劳设置正弦扫描– SN损伤
三、
设置模型
1
2
3
3.1
创建TABLED1曲线
对于Sine Sweep Fatigue Analysis,使用TABLEDx卡代替TABFAT。
1.
在Model Browser中,右键单击并选择
Create
>
Curve
。
2.
对于Name ,输入
tabled-fat
。
3.
为(x,y) 输入以下参数。
在x1 字段中,输入
0.0
在y1 字段中,输入
1.0
在x2 字段中,输入
1000.0
在y2 字段中,输入
1.0
4.
关闭
Curve Editor
窗口。
5.
在Model Browser的Curves下,选择
tabled-fat
。
6.
对于Card Image,从下拉菜单中选择
TABLED1。
7.
将XAXIS和YAXIS插值方案设置为
LINEAR
。
图3.TABLED1 曲线
8.
单击
Close
。
定义加载时间历程记录的Load Collector TABLED1已创建。
3.2
定义FATLOAD Load Collector
该模型定义了一个频率响应Load Step,用于定义FATLOAD。
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
fatload_fat
。
3.
对于Card Image,选择
FATLOAD。
4.
选择
TID INTEGER
的选项。
5.
将TID值设置为tabled-fat的曲线ID(本教程中为8)。
6.
对于LCID(Load Case ID),从
Load Step
列表中
选择
03_frf。
Note:
此计算不需要TABFAT和缩放参数。
7.
选择SWEEP的选项
,并通过
SR
(扫描速率) 和
SRUNIT
(扫描速率单位) 字段
定义正弦扫描参数。
图4.具有LCID和SWEEP参数的FATLOAD
3.3
定义FATEVNT Load Collector
为创建的FATLOAD_RAND创建随机响应事件。
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
fatevent-fat
。
3.
对于Card Image,选择
FATEVNT。
4.
对于FATEVNT_NUM_FLOAD,输入
1
。
5.
在
Loadcol
字段中为
FLOAD
选择fatload-fat。
3.4
定义FATSEQ Load Collector
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
fatseq-fat
。
3.
对于Card Image,选择
FATSEQ
。
4.
对于FATSEQ_NUM输入
1
,因为已创建1 个FATEVENT。
5.
对于FID(疲劳事件定义),选择
fatevent-fat,将N选为
1
。
图5.FATSEQ显示fatevent-fat created
定义疲劳分析的事件序列已完成。接下来定义Fatigue参数。
3.5
定义疲劳参数
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
fatparm-fat
。
3.
对于Card Image,选择
FATPARM
。
4.
验证TYPE是否设置为
SN
。
5.
将STRESS COMBINE设置为
VONMISES
。
6.
将STRESSU设置为
MPA (Stress Units)
。
7.
将CERTNTY SURVCERT设置为
0.9
。
8.
选择
SWEEP
选项并定义
NF=30
。
图6.带有SWEEP参数的FATPARM
3.6
定义疲劳材料属性
疲劳分析的材料曲线可以在MAT1 卡上定义。
1.
在Model Browser中,点击
MAT1
Material。
Entity Editor随即打开。
2.
在Entity Editor中,将MATFAT设置为
SN
。
3.
将UTS(极限拉伸应力)设置为
340.0
。
4.
将YS(屈服强度)设置为
180.0
。
5.
对于SN曲线集(这些值应从Material的SN曲线中获得):
SRI1:
936.0
B1:
-0.161907
NC1:
1e20
FL:
1.0
SE:
1.0
3.7
定义PFAT Load Collector
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
pfat-fat
。
3.
对于Card Image,选择
PFAT。
4.
将LAYER设置为
WORST
。
5.
将FINISH设置为
NONE
。
6.
将TRTMENT设置为
NONE
。
7.
将Kf设置为
1.0
。
3.8
定义FATDEF Load Collector
1.
在Model Browser中,右键单击并选择
Create
>
Load Collector
。
2.
对于Name ,输入
fatdef-fat
。
3.
将Card Image设置为
FATDEF
。
4.
在
PTYPE
实体编辑器中
激活PTYPE
和
PSHELL。
5.
将FATDEF_PSOLID_NUMIDS编辑为
1
。
6.
为PID选择
new_bracket
,为
PFATID
选择
pfat-fat。
3.9
定义疲劳Load Step
1.
在Model Browser中,右键单击并选择
Create
>
Load Step
。
2.
对于Name ,输入
04-Fatigue
。
3.
将Analysis type设置为
fatigue
。
4.
对于FATDEF,请选择
fatdef-fat
。
5.
对于FATPARM,请选择
fatparm-fat
。
6.
对于FATSEQ,请选择
fatseq-fat
。
四、
提交作业
1.
在Analysis页面中,输入OptiStruct面板。
2.
单击
输入文件字段后面的
save as。
此时将打开
Save As对话框。
3.
对于File name ,输入名称
bracket-frf.fem
。
4.
单击
Save
。
5.
单击
OptiStruct
提交分析。
五、
查看结果
1.
在OptiStruct面板中,单击
HyperView
。
HyperView将启动并加载结果。此时将显示一个消息窗口,告知模型和结果文件已成功加载到HyperView中。
2.
转到Results选项卡。
3.
在Results选项卡中,从
subcase
字段中
选择
Subcase 4 (04-Fatigue)。
4.
在Results工具栏上,单击 以打开Contour面板。
5.
将Result type设置为
Damage
并单击
Apply
以绘制Element的云图。
图7.损
伤云图
来源:TodayCAEer
登录后免费查看全文
立即登录
OptiStruct
HyperMesh
HyperView
振动
疲劳
断裂
UM
材料
控制
Altair
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-07-05
最近编辑:3月前
TodayCAEer
本科
签名征集中
关注
获赞 54
粉丝 153
文章 515
课程 2
点赞
收藏
作者推荐
可试听
ANSA的网格划分与模型装配
¥100
5.0
立即查看
0/200
清空
提交
还没有评论
课程
培训
服务
行家
飞行器结构设计之铆钉有限元计算应用(回放)
航天卫星工程师入门第一课:从行业认知到求职准备 0 基础也能听懂
仿真产学研用(三):复合材料增材设计与制造的发展趋势(回放)
电池包随机振动分析
相关推荐
基于OptiStruct的振动力学/结构动力学
买买提明·艾尼教授讲授:现代装备设计与ANSYS Workbench数值仿真技术
Abaqus工程实例从入门到精通29讲 :全解复杂工程问题Abaqus高级功能(13个案例)
东南大学裴宪军:基于结构应力/应变方法的焊接结构疲劳分析(直播回看)
最新文章
2022每日一更(2022/10/13)
论文复现:使用ABAQUS子程序UHARD定义材料硬化本构
LAMMPS剪切作用的两种实现方法及对比——Deform及Velocity
传热学介绍
知乎热议|为什么大家都劝退土木水利?
热门文章
通用/泛亚/蔚来/弗迪/上海电驱动等百位新能源专家确认发言,易贸三电活动6月苏州见
一种降低电池温差的装置
涡结构提取
涡破碎过程中的涡核内拟序结构
Fluent Meshing中的边界层网格参数
其他人都在看
有限元分析中的强形式和弱形式
数学建模:最大化捕捉数学问题的精确解
一代大师丘成桐:中国大学将研究生看作是学生
数学推理能力超过OpenAI,上海交大开源大语言模型Abel荣登榜首
好书推荐|《岩土颗粒材料的连续离散耦合数值模拟》
VIP会员
学习计划
福利任务
下载APP
联系我们
微信客服
联系客服
人工服务时间为周一至周五的9:30-19:30
非工作时间请在微信客服留言
客服热线:
4000-969-010
邮箱:
service@fangzhenxiu.com
地址:
北京市朝阳区莱锦创意园CN08座
帮助与反馈
返回顶部