OptiStruct精髓:扫频/定频及随机振动疲劳解析

1.  扫频/定频疲劳

扫频以及定频疲劳在 2017.2 版本中仅支持单轴疲劳,疲劳分析支持实体和壳单元,可以做 SN/EN疲劳。



1)卡片相关



FATLOAD

1.jpg

在原来的卡片的基础上,加上SWEEP关键字,扫频速度(SR)以及扫频单位(按Hz/倍频扫)。当SR=0,表示定频疲劳,此时频率为FREQ(i)中的第一个频率。需要注意的是在扫频/定频疲劳中,一个FATEVNT中仅支持单个FATLOAD,不支持应力叠加。



FATPARM

FATPARM.jpg

同样加上SWEEP 关键字,NF/DF 指定参与扫频的频率个数/增量;如果当前取到的频率点没有对应的应力结果,则用前后的频率结果进行插值得到其应力。如果定义了NF则忽略DF。STSUBID指定静力工况,用于引入平均应力。



2)损伤/寿命计算



a、定频疲劳的损伤计为损伤量和总时长的乘积。

's   o 损伤量可以由该频率下的应力结果和材料的 SN 曲线确定在定频疲劳中 FATSEQ 直接指定T(总时长)

2.png【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图4



b、扫频疲劳的损伤则是计算频率段内各采样频率上的损伤(=单循环损伤*循环次数),然后再叠加。

1.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图6


从上面的定义可知,重点在于确定循环次数以及单次循环的损伤量

单次循环的损伤量可以由该频率下的应力结果和材料的SN曲线确定。在扫频中,按照NF/DF对直接求解得到的频响函数应力结果进行采样得到指定频率下的应力结果。应用该应力结果计算单次循环产生的损伤。如果存在平均应力,可考虑平均应力修正。

通过两种不同扫频方式计算相对应的循环次数。

  • SRUNIT= HZPS 以Hz/s 的速度进行扫频
  • 3.png

f是某个需要计算的频率(NF/DF指定的)

4.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图10

  • SRUNIT=OCTPRM 以oct/m 的速度进行扫频

5.png

6.png

得到这两个参数后,就可以计算整个扫频/定频中的疲劳损伤/寿命。




3)MODEL

FATLOAD卡片上的SWEEP字段HyperMesh2017版本g:需要在.fem文件中手动修改

2.jpg

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图14



a、定频

FATLOAD

7.pngSR=0 表示定频,此时频率为FREQ的第一个频率

8.png这里我们只定义了一个频率点。
 

FATPARM

9.png

同样在FATPARM中指定为扫频模式。



Sweep后面的1表示一个点,当然当SR=0时,DF/NF参数定义将被忽略。

10.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图20FATSEQ中定义1s的时长

结果:最危险点的疲劳寿命为3.97e5 秒

11.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图22



b、 扫频

12.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图24FREQ1中我们定义了10个频率点,从10Hz开始每隔20Hz采样。

13.png

扫频中定义扫频速度为20Hz/s

14.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图27FATPARM中定义了10个采样点。

15.png



结果

16.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图30


2.      随机疲劳

随机疲劳在2017.2 版本中仅支持单轴疲劳,等效应力为vonMises的情况。



1)卡片相关


FATLOAD

随机振动中,FATLOAD载荷历程曲线为随机振动分析得到的PSD曲线,不需要额外输入曲线,所以TID 置空


FATPARM

加上RANDOM关键字

17.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图32

其中

FACSREND     用于计算应力值上限 2*RMS Stress*FACSREND( )

SREND           用于直接指定应力值上限  

NBIN               用于计算应力分布宽度DS=SREND/NBIN

DS                  用于直接指定应力分布宽度( )

STSUBID         用于引入平均应力    

一般随机振动频率寿命预测方法可以分为时域法和频域法.

时域法主要有三角级数法,逆傅里叶变化法以及参数模型法,首先对随机过程进行时域模拟,得到应力响应,再应用雨流计数法,计算应力循环,再根据SN曲线和miner叠加进行寿命计算。[1]

大致步骤如下:

功率谱密度—随机振动的时域信号—随机幅值雨流计数—线性损伤累积

18.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图34【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图35【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图36【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图37从统计学可以得到随机信号雨流计数后幅值的均值和应力分布概率(直方图)如下图所示

19.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图39【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图40【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图41

20.png

通过应力分布概率同样可以计算得到结构疲劳寿命,将一定应力范围内的应力循环次数定义为所有循环次数NT 和范围内的概率的乘积 ,即

21.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图44应力范围内的概率,有以下关系

22.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图46

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图47δS即应力分布宽度。

而所有循环次数NT定义为:23.png

【OptiStruct要领】扫频/定频疲劳以及随机振动疲劳的图49

当随机过程为宽带随机过程时,24.png

当随机过程为窄带随机过程时,也可以用下方公式来表征:

25.png

E(0+):单位时间内零点正穿越次数

E(P):单位时间内的应力峰值次数

26.png

在∆Si 范围内我们可以通过SN曲线得到其寿命 ,记为27.png那么易知,结构在随机振动的作用下,其寿命为

28.png然而时域法对信号要求较高.需要信号有据够长的历程,计算量也较大,所以通常计算随机振动疲劳都是用的频域法(OptiStruct中用的也是频域法),即通过应力的功率谱密度函数(PSD)的统计学特性直接构建应力分布概率密度函数(PDF)(红线)。

29.png

从PSD曲线构建PDF曲线的方法有很多种,包括,包括Rice模型、Bendat模型、Wirsching和Lisht修正模型、Dirlik模型、Zhao和Baker模型等。多数模型都有其适用范围.比如通常认为最优的Dirlik模型适用于宽带随机过程。

在OptiStruct中,主要提供了4种模型: DIRLIK, LALANNE, NARROW, and THREE



1.DIRILIK

30.png

31.png

其中S是应力范围;ϒ是不规则因子(下同),是描述不同谱型的常用参数,研究发现这些统计参数可以用功率谱的n阶惯性矩函数32.png

(下同)描述.不规则因子是指时域信号零点正穿越均值次数(E(0+))和样本峰值次数(E(P))的比值。



Dirlik方法是宽带随机振动寿命估计种应用最多和最准确的,通过蒙特卡洛技术做了大量的计算机模拟,得出频域信号疲劳分析法的经验闭合解。




2.LALANNE

33.png

适用于宽度随机过程。


3.NARROW

34.png


适用于窄带随机过程。



4.THREE

35.png

适用于窄带随机过程,同时分布在σrms,2σrms,3σrms内有规律性



总结

36.png



MODEL

4.jpg



Tablernd

37.png



失效模型及应力分布宽度

38.png



结果:

39.png


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空