疲劳分析的数值计算方法及ANSYS疲劳分析实例解读
Ansys nCode疲劳分析及应用
© 2015 ANSYS, Inc.
14
Ansys nCode疲劳分析优势(二)
ANSYS nCode DesignLife是ANSYS与HBM的nCode强强 联合的结晶。Ncode公司是国际著名的疲劳耐久性工程专 业公司和技术领导者。自80 年代公司成立至今,引导并推 动了疲劳理论在工业领域中的应用及其发展。
当材料或结构受到多次重复变化 的载荷作用后,应力值虽然始 终没有超过材料的强度极限,甚 至比弹性极限还低的情况下就可能 发生破坏。这种在交变载荷作用下 材料或结构的破坏现象称为疲劳。
© 2015 ANSYS, Inc.
3
破坏形式
施加恒定载荷
在较低应力水 平下,施加循
环载荷
© 2015 ANSYS, Inc.
© 2015 ANSYS, Inc.
15
Ansys nCode疲劳分析优势(三)
完全集成在Workbench平台下
以流程图形式建立分析任务; 无缝读取ANSYS计算结果; 与ANSYS共享材料数据库; 在WB平台上统一进行参数管理,可用 DX进行优化。
© 2015 ANSYS, Inc.
16
ANSYS nCode 疲劳分析优势(四) 提供专业的疲劳分析技术,协助用户在产品设计中:
19
ANSYS nCode 的功能特色
时间序列 恒幅载荷 时间步载荷 温度载荷 Hybird载荷 振动载荷 Duty Cycle
nCode分析-五框图
© 2015 ANSYS, Inc.
20
ANSYS nCode 的功能特色
ANSYS nCode DesignLife 具有全面 的疲劳分析能力
应力疲劳 (单一,多曲线,Haigh图) 应变疲劳(自动多轴修正) 多轴安全系数分析(Dang Van) 焊缝和点焊疲劳分析 高温疲劳分析 振动疲劳(振动台模拟)
ansys疲劳分析基本方法
疲劳是指结构在低于静态极限强度载荷的重复载荷作用下,出现断裂破坏的现象。
例如一根能够承受 300 KN 拉力作用的钢杆,在 200 KN 循环载荷作用下,经历 1,000,000 次循环后亦会破坏。
导致疲劳破坏的主要因素如下:????? 载荷的循环次数;????? 每一个循环的应力幅;????? 每一个循环的平均应力;????? 存在局部应力集中现象。
????? 真正的疲劳计算要考虑所有这些因素,因为在预测其生命周期时,它计算“消耗”的某个部件是如何形成的。
???? ANSYS程序处理疲劳问题的过程????? ANSYS 疲劳计算以ASME锅炉和压力容器规范(ASME Boiler and Pressure Vessel Code)第三节(和第八节第二部分)作为计算的依据,采用简化了的弹塑性假设和Mimer累积疲劳准则。
????? 除了根据 ASME 规范所建立的规则进行疲劳计算外,用户也可编写自己的宏指令,或选用合适的第三方程序,利用 ANSYS 计算的结果进行疲劳计算。
《ANSYS APDL Programmer‘s Guide》讨论了上述二种功能。
????? ANSYS程序的疲劳计算能力如下:????? 对现有的应力结果进行后处理,以确定体单元或壳单元模型的疲劳寿命耗用系数(fatigue usage factors)(用于疲劳计算的线单元模型的应力必须人工输入);????? 可以在一系列预先选定的位置上,确定一定数目的事件及组成这些事件的载荷,然后把这些位置上的应力储存起来;????? 可以在每一个位置上定义应力集中系数和给每一个事件定义比例系数。
???? 基本术语?????位置(Location):在模型上储存疲劳应力的节点。
这些节点是结构上某些容易产生疲劳破坏的位置。
????? 事件(Event):是在特定的应力循环过程中,在不同时刻的一系列应力状态,见本章§。
????? 载荷(Loading):是事件的一部分,是其中一个应力状态。
ansys疲劳分析报告基本方法
疲劳是指结构在低于静态极限强度载荷的重复载荷作用下,出现断裂破坏的现象。
例如一根能够承受 300 KN 拉力作用的钢杆,在 200 KN 循环载荷作用下,经历1,000,000 次循环后亦会破坏。
导致疲劳破坏的主要因素如下:载荷的循环次数;每一个循环的应力幅;每一个循环的平均应力;存在局部应力集中现象。
真正的疲劳计算要考虑所有这些因素,因为在预测其生命周期时,它计算“消耗”的某个部件是如何形成的。
3.1.1 ANSYS程序处理疲劳问题的过程ANSYS 疲劳计算以ASME锅炉和压力容器规范(ASME Boiler and Pressure Vessel Code)第三节(和第八节第二部分)作为计算的依据,采用简化了的弹塑性假设和Mimer累积疲劳准则。
除了根据 ASME 规范所建立的规则进行疲劳计算外,用户也可编写自己的宏指令,或选用合适的第三方程序,利用 ANSYS 计算的结果进行疲劳计算。
《ANSYS APDL Programmer‘s Guide》讨论了上述二种功能。
ANSYS程序的疲劳计算能力如下:对现有的应力结果进行后处理,以确定体单元或壳单元模型的疲劳寿命耗用系数(fatigue usage factors)(用于疲劳计算的线单元模型的应力必须人工输入);可以在一系列预先选定的位置上,确定一定数目的事件及组成这些事件的载荷,然后把这些位置上的应力储存起来;可以在每一个位置上定义应力集中系数和给每一个事件定义比例系数。
3.1.2 基本术语位置(Location):在模型上储存疲劳应力的节点。
这些节点是结构上某些容易产生疲劳破坏的位置。
事件(Event):是在特定的应力循环过程中,在不同时刻的一系列应力状态,见本章 §3.2.3.4。
载荷(Loading):是事件的一部分,是其中一个应力状态。
应力幅:两个载荷之间应力状态之差的度量。
程序不考虑应力平均值对结果的影响。
3.2疲劳计算完成了应力计算后,就可以在通用后处理器 POST1 中进行疲劳计算。
ansys疲劳分析基本方法
疲劳是指结构在低于静态极限强度载荷的重复载荷作用下,出现断裂破坏的现象。
例如一根能够承受 300 KN 拉力作用的钢杆,在 200 KN 循环载荷作用下,经历 1,000,000 次循环后亦会破坏。
导致疲劳破坏的主要因素如下:载荷的循环次数;每一个循环的应力幅;每一个循环的平均应力;存在局部应力集中现象。
真正的疲劳计算要考虑所有这些因素,因为在预测其生命周期时,它计算“消耗”的某个部件是如何形成的。
3.1.1 ANSYS程序处理疲劳问题的过程ANSYS 疲劳计算以ASME锅炉和压力容器规(ASME Boiler and Pressure Vessel Code)第三节(和第八节第二部分)作为计算的依据,采用简化了的弹塑性假设和Mimer累积疲劳准则。
除了根据 ASME 规所建立的规则进行疲劳计算外,用户也可编写自己的宏指令,或选用合适的第三方程序,利用 ANSYS 计算的结果进行疲劳计算。
《ANSYS APDL Programmer‘s Guide》讨论了上述二种功能。
ANSYS程序的疲劳计算能力如下:对现有的应力结果进行后处理,以确定体单元或壳单元模型的疲劳寿命耗用系数(fatigue usage factors)(用于疲劳计算的线单元模型的应力必须人工输入);可以在一系列预先选定的位置上,确定一定数目的事件及组成这些事件的载荷,然后把这些位置上的应力储存起来;可以在每一个位置上定义应力集中系数和给每一个事件定义比例系数。
3.1.2 基本术语位置(Location):在模型上储存疲劳应力的节点。
这些节点是结构上某些容易产生疲劳破坏的位置。
事件(Event):是在特定的应力循环过程中,在不同时刻的一系列应力状态,见本章§3.2.3.4。
载荷(Loading):是事件的一部分,是其中一个应力状态。
应力幅:两个载荷之间应力状态之差的度量。
程序不考虑应力平均值对结果的影响。
3.2 疲劳计算完成了应力计算后,就可以在通用后处理器 POST1 中进行疲劳计算。
ansys疲劳分析基本方法
疲劳是指结构在低于静态极限强度载荷的重复载荷作用下,出现断裂破坏的现象;例如一根能够承受 300 KN 拉力作用的钢杆,在 200 KN 循环载荷作用下,经历 1,000,000 次循环后亦会破坏;导致疲劳破坏的主要因素如下:载荷的循环次数;每一个循环的应力幅;每一个循环的平均应力;存在局部应力集中现象;真正的疲劳计算要考虑所有这些因素,因为在预测其生命周期时,它计算“消耗”的某个部件是如何形成的;ANSYS程序处理疲劳问题的过程ANSYS 疲劳计算以ASME锅炉和压力容器规范ASME Boiler and Pressure Vessel Code第三节和第八节第二部分作为计算的依据,采用简化了的弹塑性假设和Mimer累积疲劳准则;除了根据 ASME 规范所建立的规则进行疲劳计算外,用户也可编写自己的宏指令,或选用合适的第三方程序,利用 ANSYS 计算的结果进行疲劳计算;ANSYS APDL Programmer‘s Guide讨论了上述二种功能;ANSYS程序的疲劳计算能力如下:对现有的应力结果进行后处理,以确定体单元或壳单元模型的疲劳寿命耗用系数fatigue usage factors用于疲劳计算的线单元模型的应力必须人工输入;可以在一系列预先选定的位置上,确定一定数目的事件及组成这些事件的载荷,然后把这些位置上的应力储存起来;可以在每一个位置上定义应力集中系数和给每一个事件定义比例系数;基本术语位置Location:在模型上储存疲劳应力的节点;这些节点是结构上某些容易产生疲劳破坏的位置;事件Event:是在特定的应力循环过程中,在不同时刻的一系列应力状态,见本章§;载荷Loading:是事件的一部分,是其中一个应力状态;应力幅:两个载荷之间应力状态之差的度量;程序不考虑应力平均值对结果的影响;疲劳计算完成了应力计算后,就可以在通用后处理器 POST1 中进行疲劳计算;一般有五个主要步骤:1、进入后处理 POST1,恢复数据库;2、建立位置、事件和载荷的数目,定义材料疲劳性质,确定应力位置和定义应力集中系数;3、存储不同事件和不同载荷下关心位置的应力,并指定事件的重复次数和比例系数;4、激活疲劳计算;5、查看结果;进入POST1和恢复数据库依照下列步骤进行疲劳计算:1、进入POST1命令:POST1GUI:Main Menu>General Postproc2、把数据库文件读入到在内存中如果所要做的疲劳计算是正在进行的 ANSYS 计算过程的继续,则文件已在内存中;结果文件必须已经存在并将其读入内存; 命令:RESUMEGUI:Utility Menu>File>Resume from建立疲劳计算的规模、材料疲劳性质和疲劳计算的位置定义下列数据:位置、事件和载荷的最大数目;材料的疲劳性质;应力位置与应力集中系数SCFs;1、定义位置、事件和载荷的最大数目缺省情况下,疲劳计算最多包括5个节点位置,10个事件,每个事件中3个载荷;如果需要,可以通过下面的命令来设置较大的规模即较多的位置、事件和载荷; 命令:FTSIZEGUI:Main Menu>General Postproc>Fatigue>Size Settings2、定义材料的疲劳性质为了计算各种耗用系数,以及为了包含简化弹塑性效应,必须定义材料的疲劳性质;在疲劳计算中,感兴趣的材料性质有:S-N 曲线:应力幅Smax -Smin/2-疲劳循环次数的关系曲线;ASME S-N 曲线考虑了最大平均应力的影响;如果需要,应把输入的 S-N 曲线进行调节以便考虑平均应力强度效应;如果不输入S-N曲线,那么对于各种可能的应力状态的组合,应力幅将降序排列,但不计算耗用系数;命令:FPGUI:Main Menu>General Postproc>Fatigue>S-N TableSm-T曲线:设计应力强度值-温度曲线;如要考虑检查应力范围是否进入塑性,就必须定义该曲线;命令:FPGUI:Main Menu>General Postproc>Fatigue>Sm_T Table弹塑性材料参数 M 和 N应变强化指数;只在需要使用简化的弹塑性准则时,才输入 M、N;这些参数可以从 ASME 规范中获得;命令:FPGUI:Main Menu>General Postproc>Fatigue>Elas-plas Par下述例子说明了用于输入疲劳材料性质的FP命令的使用方法:Define the S-N table:FP,1,10,30,100,300,1000,10000 Allowable Cycles, NFP,7,100000,1000000 "FP,21,650,390,240,161,109,59 Alternating Stress-FP,27,37,26 Intensity Range, S, ksiDefine the Sm-T table:FP,41,100,200,300,400,500,600 Temperature, deg FFP,47,650,700,750,800 "FP,51,20,20,20,,, "Design Stress-IntensityFP,57,,, Value", Sm =2/3Sy or1/3 Su, ksiDefine the elastic-plastic material parameters:FP,61,,.3 M and N3、定义应力位置和应力集中系数下面的选项允许用户显式地定义疲劳计算中关心的节点位置、该位置的应力集中系数,以及在该位置的一个短的标题可用20个字母;命令:FLGUI:Main Menu>General Postproc>Fatigue>Stress Locations注意--不是所有的疲劳分析都需要使用FL命令;如果使用FS、FSNODE或FSSECT等命令见下,则疲劳节点位置是自动定义的;假使在建模时包含有足够细的网格,则所计算的应力是准确的,因此不必指定应力集中系数 SCFs 但是如果考虑表面影响、尺寸影响和腐蚀影响,则仍然需要指定 SCFs ;在计算疲劳时如果只需要考察一个位置,则可以省略标题;假使定位明确,或是不需要应力集中系数和标题,则可完全不使用FL命令;这里给出了在一个圆柱筒分析中应用FL命令的例子;整体坐标 Y 轴为旋转轴;在不同璧厚交界处的外壁给出了应力集中系数 SCFs 针对轴向线性化应力; FL,1,281,,,,Line 1 at insideFL,2,285,,,,Line 1 at outsideFL,3,311,,,,Line 2 at insideFL,4,315,,,,Line 2 at outside图3-1 圆柱筒应力集中系数 SCFs储存应力、指定事件循环次数和比例因子储存应力为了进行疲劳计算,程序必须知道每一个位置上不同事件和载荷时的应力,以及每一个事件的循环次数;可采用下列选项来存储每一个位置、事件和载荷组合情况下的应力:人工储存应力;从文件中取得节点应力;横截面应力;警告:程序从不假定存在0应力条件;如果一定要考虑零应力条件,就必须在每一个事件中明确地输入何处产生零应力;下面的命令序列,说明如何存储应力;在某些情况下,用户也可以用LCASE命令代替SET命令;人工储存应力: FS从中取出节点应力: SET,FSNODE横截面应力: PATH,PPATH,SET,FSSECT横截面计算也需从的数据中取得可以用不同的方法在一个事件中储存应力;下面说明各种不同的方法;.1 人工储存应力可以人工存储应力和温度不是直接从的结果文件取得;在这种情况下,实际并没有将 POST1 的疲劳模块作为后处理器,而是仅仅作为疲劳计算器使用;线单元如梁单元的应力必须人工输入,因为疲劳模块不能如体元或壳元那样从结果文件中读取数据;命令:FSGUI:Main Menu>General Postproc>Fatigue>-Store Stresses-Specified Val下面的例子说明用上述命令输入的方式:FS,201,1,2,1,,,,,,FS,201,1,2,7,在这个例子中,只输入了全应力1~6项和温度;如果还要输入线性化应力,它们将紧随在温度后面,即8~13项;注意--对只有轴向应力的梁单元,只需输入一个应力分量SX,其余各项空白;.2 从结果文件中提取应力该方法把包含有6个分量的节点应力向量直接储存在结果的数据库内;随后可以用FS命令修正存入的应力分量;注意--在执行FSNODE命令之前,必须使用SET命令,可能还有SHELL命令;SET命令从数据库的文件中读取某一特殊载荷子步下的结果,SHELL命令可选择从壳单元的顶面、中面或底面读取结果缺省是从顶面读取结果;命令:FSNODEGUI:Main Menu>General Postproc>Fatigue>-Store Stresses-From rst File下面给出用FSNODE命令在一个事件的一个节点位置输入应力结果的例子: SET,1 Define data set for load step 1FSNODE,123,1,1 Stress vector at node 123 assigned to event 1,loading 1.SET,2 Define data set for load step 2FSNODE,123,1,2 ...event 1, loading 2SET,3 ...load step 3FSNODE,123,1,3 ...event 1, loading 3图3-2 一个事件中的三个荷载.3 横截面应力本选项计算和存储截面路径它是由以前的PATH和PPATH命令定义的端点的线性化应力;因为通常线性化应力计算是在能代表两个表面的最短距离的线段上进行的,因此,只需在两个表面上各取一个点来描述PPATH命令中的路径;这一步骤将从计算结果的数据库中获得应力;因此必须在SET命令之前使用FSSECT 命令;用FSSECT命令储存的应力分量可用FS 命令修正;命令:FSSECTGUI:Main Menu>General Postproc>Fatigue> -Store Stresses -At Cross Sect使用FSSECT命令的方法可用下述例子说明;如果节点位置没有在FL命令中指定,则在该例子中命令FSSECT将自动给两个路径节点 391 和 395 设定位置编号;见图3-3;图3-3 在执行 FSSECT 命令之前由 PPATH 命令识别的表面节点列表、显示或删除储存的应力用下列选项对储存的应力进行列表、绘图或删除;1、列出每一个位置、每一个事件、每一种载荷或每一种应力状态下的储存应力:命令:FSLISTGUI:Main Menu>General Postproc>Fatigue>-Store Stresses- List Stresses2、对某一位置和事件,以载荷号的函数来显示应力项:命令:FSPLOTGUI:Main Menu>General Postproc>Fatigue>-Store Stresses- Plot Stresses3、删除储存在某一位置、事件和载荷下的应力状态:命令:FSDELEGUI:Main Menu>General Postproc>Fatigue>-Store Stresses- Dele Stresses4、删除某一位置上的所有应力:命令:FLGUI:Main Menu>General Postproc>Fatigue>Stress Locations 5、删除在某一事件中各种载荷下的所有应力:命令:FEGUI:Main Menu>General Postproc>Fatigue>Erase Event Data设定事件重复次数和比例系数本选项确定事件重复次数对该事件的所有荷载和所有位置;也可对该事件中构成载荷的所有应力施加比例系数;命令:FEGUI:Main Menu>General Postproc>Fatigue>Assign Events下面给出该步骤的一个例子:FE,1,-1 Erase all parameters and fatigue stresses formerlyused for event 1.FE,2,100, Assign 100 occurrences to events 2, 3 and 4,REPEAT,3,1 and scale by .FE,5,500 Assign 500 occurrences to event 5.获得准确的耗用系数结构常常承受各种最大和最小应力,它们发生的顺序是未知的甚至是随机的;因此就必须小心地考虑如何在各种可能的应力范围内,得到正确的重复循环次数,以获得有效的疲劳寿命耗用系数;ANSYS 程序自动计算所有可能的应力范围,同时采用我们通常所知道的“雨流”法记数,跟踪这些应力发生的次数;在选定的节点位置,对所有事件进行搜索,以寻找产生最大应力幅的载荷对应力矢量;记录这些应力幅的重复次数,同时包含这些载荷的事件的剩余重复次数随之减少;最终至少有一个事件在某一位置被“用光”,而属于这一事件的其它应力状态,在随后的过程中将被忽略;这一过程一直进行着,直到所有的应力幅及重复次数都被计及后结束;警告通常容易误用疲劳模块的记数功能;如果需要使疲劳计算得到正确的耗用系数,就必须小心地设计好事件;设计事件时遵循下列规则:1、了解 ANSYS 的内部逻辑记数算法,参见ANSYS Theory Reference§,详细地讲述 ANSYS 程序如何记数;2、由于在三维应力状态,很难预测哪一个载荷步具有极值应力,因此可以对每一个事件采用多个载荷群,以便成功获得极值应力见图3-2;3、如果在某一给定的事件中,只包含一个极值应力,则将获得一个较保守的结果;如果在一个事件中,引入不止一个极值应力,则有时将产生不保守的结果;如下例所示:考察一个加载历程,由两个稍有不同的循环构成:载荷循环1:做 500次循环,Sx = + ~ ksi;载荷循环2:做1000次循环,Sx = + ~ ksi;显然这是应力幅为 50 Ksi的 1500 次循环;然而,如果不小心把这些载荷划分成两个事件,则将导致不正确的记数结果;请看该结果如何:事件1 载荷1: Sx = 500次循环载荷2: Sx =事件2 载荷1: Sx = 1000次循环载荷2: Sx =可能的应力幅是:a、从 E1,L1 到 E1,L2: ksib、从 E1,L1 到 E2,L1: ksic、从 E1,L1 到 E2,L2: ksid、从 E1,L2 到 E2,L1: ksie、从 E1,L2 到 E2,L2: ksif、从 E2,L1 到 E2,L2: ksi把这些应力幅从大到小排列:d、从 E1,L2 到 E2,L1: ksia、从 E1,L1 到 E1,L2: ksif、从 E2,L1 到 E2,L2: ksic、从 E1,L1 到 E2,L2: ksib、从 E1,L1 到 E2,L1: ksie、从 E1,L2 到 E2,L2: ksi则记数将如此:d、从 E1,L2 到 E2,L1 500 次循环 - E1 和 E2 用去500 次循环a、从 E1,L1 到 E1,L2 0 次循环 - E1 已用光f、从 E2,L1 到 E2,L2 500 次循环 - E2 又用去 500 次循环c、从 E1,L1 到 E2,L2 0 次循环 - 两个事件都用光b、从 E1,L1 到 E2,L1 0 次循环 - 两个事件都用光e、从 E1,L2 到 E2,L2 0 次循环 - 两个事件都用光上面记录了 50 ksi 应力幅的 1000 次循环,而不是已知的 1500 次循环;这个错误的结果是由于不恰当的事件组合导致的;假使载荷被描述为各自分离的事件如E1,L1 => E1; E1,L2 => E2; E2,L1 => E3; E2,L2 => E4,则将得到下列的记数范围:d、从E2 到E3 的500次循环,用去 500次循环a、从 E1 到 E2 的 0 次循环,因为E2“用光”了f、从 E3 到 E4 的 500 次循环,E3 又用去500次循环,E4 用去500次循环c、从 E1 到 E4 的 500 次循环,E4 又用去500次循环d、从 E1 到 E3 的 0 次循环,因为E3 “用光”了e、从 E2 到 E4 的 0 次循环,因为 E2 和 E4 都“用光”了;上述情况恰当地记录了累积疲劳损伤被,即 50 ksi 应力幅的 1500 次循环;4、相反,对每一个最大和最小应力条件应用分离的事件,则将使记录变得太保守;在这种情况下,应小心地选择应被一起记数的载荷,将它们划分为同一事件;下面的示例说明一些事件如何才能够包括多个极值应力条件;考虑由两个载荷循环组成的载荷历程:载荷循环1:从 Sx = + 到 + ksi,做 500 次循环载荷循环2:从 Sx = + 到 + ksi,做 1000 次循环显然这些循环的最不利组合为以大约 25 ksi 的应力幅做 500 次循环;在本例中,如果将载荷划分为两个事件,则产生了 25 ksi 范围内进行 500 次循环的正确记录;如每一个载荷作为一个独立的事件,将产生一种过于保守的记录,形成 25 ksi 应力幅的 1000 次循环;激活疲劳计算现在有了位置、应力、事件及所有指定的材料参数,可在指定位置执行疲劳计算;位置的确定可用节点本身,也可用位置编号;命令:FTCALCGUI:Main Menu>General postproc>Fatigue>Calculate Fatig查看计算结果疲劳计算结果被输出在输出窗口;如果你将输出转向/OUTPUT到文件中如,就可打开该文件查看结果;命令:LISTGUI:Utility Menu>List>Files>Other>如果用户已输入 S-N 曲线,则所有部位的应力幅从大到小排列与相应的事件/载荷、使用循环次数、允许循环次数、温度和阶段耗用系数一起以表格形式输出;随后输出累积寿命耗用系数;正如前面提到的,FTCALC输出时,将对任一给定的应力幅显示相应的事件和载荷,这些信息能帮助分离出那些引起最大的疲劳损伤的事件与载荷;修正事件的一个方便的方法是把所有的疲劳数据写入文件中它可以在执行FTCALC命令前或后做;写入文件的数据是疲劳模块的命令流;可通过编辑文件文本文件来修改事件,然后用/INPUT命令重新读入被修改的疲劳命令;命令:FTWRITEGUI:Main Menu>General postproc>Fatigue>Write Fatig Data.其它记数方法前面曾介绍过“雨流”记数法;在时间-载荷历程未知的情况下,这一技术才有用处;如果时间-载荷历程已知,对每一个接连的事件分别做疲劳分析FTCALC,然后人工相加这些耗用系数,则可避免得到不恰当的保守结果;疲劳分析示例命令流方法下面是一个疲劳计算输入命令流:Enter POST1 and Resume the Database:/POST1RESUME,...Number of Locations, Events, and LoadingsFTSIZE,...Material Fatigue Properties:FP,1,.... N valuesFP,21,... S valuesFP,41,... T valuesFP,51,... Sm valuesFP,61,... Elastic-plastic material parametersLocations, Stress Concentration Factors, and Location TitlesFL,...Store Stresses 3 Different MethodsStore Stresses Manually:FS,...Retrieve Stresses from the Results File: SET,...FSNODE,...Store Stresses at a Cross-Section:PPATH,...SET,...FSSECT,...Event Repetitions and Scale FactorsFE,...Activate the Fatigue CalculationsFTCALC,...Review the Results List the output fileFINISH其中的 FTSIZE,FP,FL,FS,FSNODE,PPATH,FSSECT,FE 和FTCALC 命令,请参考ANSYS Commands Reference;ANSYS 疲劳计算以ASME锅炉和压力容器规范ASME Boiler and Pressure Vesse l Code第三节和第八节第二部分作为计算的依据,采用简化了的弹塑性假设和M imer累积疲劳准则; 除了根据 ASME 规范所建立的规则进行疲劳计算外,用户也可编写自己的宏指令,或选用合适的第三方程序,利用 ANSYS 计算的结果进行疲劳计算;ANSYS APDL Programmer‘s Guide讨论了上述二种功能; ANSYS 程序的疲劳计算能力如下:对现有的应力结果进行后处理,以确定体单元或壳单元模型的疲劳寿命耗用系数fatigue usage factors用于疲劳计算的线单元模型的应力必须人工输入;可以在一系列预先选定的位置上,确定一定数目的事件及组成这些事件的载荷,然后把这些位置上的应力储存起来;可以在每一个位置上定义应力集中系数和给每一个事件定义比例系数; 基本术语位置Location:在模型上储存疲劳应力的节点;这些节点是结构上某些容易产生疲劳破坏的位置; 事件Event:是在特定的应力循环过程中,在不同时刻的一系列应力状态,见本章§; 载荷Loading:是事件的一部分,是其中一个应力状态; 应力幅:两个载荷之间应力状态之差的度量;程序不考虑应力平均值对结果的影响;疲劳计算完成了应力计算后,就可以在通用后处理器 POST1 中进行疲劳计算;一般有五个主要步骤: 1、进入后处理 POST1,恢复数据库; 2、建立位置、事件和载荷的数目,定义材料疲劳性质,确定应力位置和定义应力集中系数;3、存储不同事件和不同载荷下关心位置的应力,并指定事件的重复次数和比例系数;4、激活疲劳计算;5、查看结果; 进入POST1和恢复数据库依照下列步骤进行疲劳计算: 1、进入POST1 命令:POST1 GUI:Main Menu>General Postproc 2、把数据库文件读入到在内存中如果所要做的疲劳计算是正在进行的 ANSYS 计算过程的继续,则文件已在内存中;结果文件必须已经存在并将其读入内存; 命令:RESUME GUI:Utility Menu>File>Resume from 建立疲劳计算的规模、材料疲劳性质和疲劳计算的位置定义下列数据:位置、事件和载荷的最大数目;材料的疲劳性质;应力位置与应力集中系数SCFs; 1、定义位置、事件和载荷的最大数目缺省情况下,疲劳计算最多包括5个节点位置,10个事件,每个事件中3个载荷;如果需要,可以通过下面的命令来设置较大的规模即较多的位置、事件和载荷; 命令:FTSIZE GU I:Main Menu>General Postproc>Fatigue>Size Settings 2、定义材料的疲劳性质为了计算各种耗用系数,以及为了包含简化弹塑性效应,必须定义材料的疲劳性质;在疲劳计算中,感兴趣的材料性质有: S-N 曲线:应力幅-疲劳循环次数的关系曲线;ASME S-N 曲线考虑了最大平均应力的影响;如果需要,应把输入的 S-N 曲线进行调节以便考虑平均应力强度效应;如果不输入S-N曲线,那么对于各种可能的应力状态的组合,应力幅将降序排列,但不计算耗用系数; 命令:FP GUI:Main Menu>General Postproc>Fatigue>S-N Table Sm-T曲线:设计应力强度值-温度曲线;如要考虑检查应力范围是否进入塑性,就必须定义该曲线; 命令:FP GUI:Main Menu>General Postproc>Fatigue>Sm_T Ta ble 弹塑性材料参数 M 和 N应变强化指数;只在需要使用简化的弹塑性准则时,才输入 M、N;这些参数可以从 ASME 规范中获得; 命令:FP GUI:Main Menu>General Postproc>Fatigue>Elas-plas Par 下述例子说明了用于输入疲劳材料性质的FP命令的使用方法: Define the S-N table: FP,1,10,30,1 00,300,1000,10000 Allowable Cycles, N FP,7,100000,1000000 " FP,2 1,650,390,240,161,109,59 Alternating Stress- FP,27,37,26 Intensity Range, S, ksi Define the Sm-T table: FP,41,100,200,300,400,500,600 Temperature, deg F FP,47,650,700,750,800 " FP,51,20,20,20,,, " Design Stress-Intensity FP,57,,, Value", Sm =2/3Sy or 1/3 Su, ksi Define the elastic-plastic material parameters: FP,61,,.3 M and N 3、定义应力位置和应力集中系数下面的选项允许用户显式地定义疲劳计算中关心的节点位置、该位置的应力集中系数,以及在该位置的一个短的标题可用20个字母; 命令:FL GUI:Main Menu>General Postproc>Fatigue>Str ess Locations 注意--不是所有的疲劳分析都需要使用 FL 命令;如果使用 F S、FSNODE 或 FSSECT 等命令见下,则疲劳节点位置是自动定义的;假使在建模时包含有足够细的网格,则所计算的应力是准确的,因此不必指定应力集中系数 SC Fs 但是如果考虑表面影响、尺寸影响和腐蚀影响,则仍然需要指定 SCFs ;在计算疲劳时如果只需要考察一个位置,则可以省略标题;假使定位明确,或是不需要应力集中系数和标题,则可完全不使用 FL 命令; 这里给出了在一个圆柱筒分析中应用 FL 命令的例子;整体坐标 Y 轴为旋转轴;在不同璧厚交界处的外壁给出了应力集中系数 SCFs 针对轴向线性化应力;。
ansys疲劳分析解析
1.1 疲劳概述结构失效的一个常见原因是疲劳,其造成破坏与重复加载有关。
疲劳通常分为两类:高周疲劳是当载荷的循环(重复)次数高(如1e4 -1e9)的情况下产生的。
因此,应力通常比材料的极限强度低,应力疲劳(Stress-based)用于高周疲劳;低周疲劳是在循环次数相对较低时发生的。
塑性变形常常伴随低周疲劳,其阐明了短疲劳寿命。
一般认为应变疲劳(strain-based)应该用于低周疲劳计算。
在设计仿真中,疲劳模块拓展程序(Fatigue Module add-on)采用的是基于应力疲劳(stress-based)理论,它适用于高周疲劳。
接下来,我们将对基于应力疲劳理论的处理方法进行讨论。
1.2 恒定振幅载荷在前面曾提到,疲劳是由于重复加载引起:当最大和最小的应力水平恒定时,称为恒定振幅载荷,我们将针对这种最简单的形式,首先进行讨论。
否则,则称为变化振幅或非恒定振幅载荷。
1.3 成比例载荷载荷可以是比例载荷,也可以非比例载荷:比例载荷,是指主应力的比例是恒定的,并且主应力的削减不随时间变化,这实质意味着由于载荷的增加或反作用的造成的响应很容易得到计算。
相反,非比例载荷没有隐含各应力之间相互的关系,典型情况包括:σ1/σ2=constant在两个不同载荷工况间的交替变化;交变载荷叠加在静载荷上;非线性边界条件。
1.4 应力定义考虑在最大最小应力值σmin和σmax作用下的比例载荷、恒定振幅的情况:应力范围Δσ定义为(σmax-σmin)平均应力σm定义为(σmax+σmin)/2应力幅或交变应力σa是Δσ/2应力比R是σmin/σmax当施加的是大小相等且方向相反的载荷时,发生的是对称循环载荷。
这就是σm=0,R=-1的情况。
当施加载荷后又撤除该载荷,将发生脉动循环载荷。
这就是σm=σmax/2,R=0的情况。
1.5 应力-寿命曲线载荷与疲劳失效的关系,采用的是应力-寿命曲线或S-N曲线来表示:(1)若某一部件在承受循环载荷, 经过一定的循环次数后,该部件裂纹或破坏将会发展,而且有可能导致失效;(2)如果同个部件作用在更高的载荷下,导致失效的载荷循环次数将减少;(3)应力-寿命曲线或S-N曲线,展示出应力幅与失效循环次数的关系。
ansys疲劳分析基本方法
疲劳就是指结构在低于静态极限强度载荷的重复载荷作用下,出现断裂破坏的现象。
例如一根能够承受 300 KN 拉力作用的钢杆,在 200 KN 循环载荷作用下,经历 1,000,000 次循环后亦会破坏。
导致疲劳破坏的主要因素如下:载荷的循环次数;每一个循环的应力幅;每一个循环的平均应力;存在局部应力集中现象。
真正的疲劳计算要考虑所有这些因素,因为在预测其生命周期时,它计算“消耗”的某个部件就是如何形成的。
3、1、1 ANSYS程序处理疲劳问题的过程ANSYS 疲劳计算以ASME锅炉与压力容器规范(ASME Boiler and Pressure Vessel Code)第三节(与第八节第二部分)作为计算的依据,采用简化了的弹塑性假设与Mimer累积疲劳准则。
除了根据 ASME 规范所建立的规则进行疲劳计算外,用户也可编写自己的宏指令,或选用合适的第三方程序,利用 ANSYS 计算的结果进行疲劳计算。
《ANSYS APDL Programmer‘s Guide》讨论了上述二种功能。
ANSYS程序的疲劳计算能力如下:对现有的应力结果进行后处理,以确定体单元或壳单元模型的疲劳寿命耗用系数(fatigue usage factors)(用于疲劳计算的线单元模型的应力必须人工输入);可以在一系列预先选定的位置上,确定一定数目的事件及组成这些事件的载荷,然后把这些位置上的应力储存起来;可以在每一个位置上定义应力集中系数与给每一个事件定义比例系数。
3、1、2 基本术语位置(Location):在模型上储存疲劳应力的节点。
这些节点就是结构上某些容易产生疲劳破坏的位置。
事件(Event):就是在特定的应力循环过程中,在不同时刻的一系列应力状态,见本章§3、2、3、4。
载荷(Loading):就是事件的一部分,就是其中一个应力状态。
应力幅:两个载荷之间应力状态之差的度量。
程序不考虑应力平均值对结果的影响。
3、2 疲劳计算完成了应力计算后,就可以在通用后处理器 POST1 中进行疲劳计算。
ansys疲劳分析基本方法
疲劳是指结构在低于静态极限强度载荷的重复载荷作用下,出现断裂破坏的现象。
例如一根能够承受 300 KN 拉力作用的钢杆,在 200 KN 循环载荷作用下,经历 1,000,000 次循环后亦会破坏。
导致疲劳破坏的主要因素如下:载荷的循环次数;每一个循环的应力幅;每一个循环的平均应力;存在局部应力集中现象。
真正的疲劳计算要考虑所有这些因素,因为在预测其生命周期时,它计算“消耗”的某个部件是如何形成的。
3.1.1 ANSYS程序处理疲劳问题的过程ANSYS 疲劳计算以ASME锅炉和压力容器规范(ASME Boiler and Pressure Vessel Code)第三节(和第八节第二部分)作为计算的依据,采用简化了的弹塑性假设和Mimer累积疲劳准则。
除了根据 ASME 规范所建立的规则进行疲劳计算外,用户也可编写自己的宏指令,或选用合适的第三方程序,利用 ANSYS 计算的结果进行疲劳计算。
《ANSYS APDL Programmer‘s Guide》讨论了上述二种功能。
ANSYS程序的疲劳计算能力如下:对现有的应力结果进行后处理,以确定体单元或壳单元模型的疲劳寿命耗用系数(fatigue usage factors)(用于疲劳计算的线单元模型的应力必须人工输入);可以在一系列预先选定的位置上,确定一定数目的事件及组成这些事件的载荷,然后把这些位置上的应力储存起来;可以在每一个位置上定义应力集中系数和给每一个事件定义比例系数。
3.1.2 基本术语位置(Location):在模型上储存疲劳应力的节点。
这些节点是结构上某些容易产生疲劳破坏的位置。
事件(Event):是在特定的应力循环过程中,在不同时刻的一系列应力状态,见本章§3.2.3.4。
载荷(Loading):是事件的一部分,是其中一个应力状态。
应力幅:两个载荷之间应力状态之差的度量。
程序不考虑应力平均值对结果的影响。
3.2 疲劳计算完成了应力计算后,就可以在通用后处理器 POST1 中进行疲劳计算。
ANSYSworkbench教程—疲劳分析
第一章简介1.1 疲劳概述结构失效的一个常见原因是疲劳,其造成破坏与重复加载有关。
疲劳通常分为两类:高周疲劳是当载荷的循环(重复)次数高(如1e4 -1e9)的情况下产生的。
因此,应力通常比材料的极限强度低,应力疲劳(Stress-based)用于高周疲劳;低周疲劳是在循环次数相对较低时发生的。
塑性变形常常伴随低周疲劳,其阐明了短疲劳寿命。
一般认为应变疲劳(strain-based)应该用于低周疲劳计算。
在设计仿真中,疲劳模块拓展程序(Fatigue Module add-on)采用的是基于应力疲劳(stress-based)理论,它适用于高周疲劳。
接下来,我们将对基于应力疲劳理论的处理方法进行讨论。
1.2 恒定振幅载荷在前面曾提到,疲劳是由于重复加载引起:当最大和最小的应力水平恒定时,称为恒定振幅载荷,我们将针对这种最简单的形式,首先进行讨论。
否则,则称为变化振幅或非恒定振幅载荷。
1.3 成比例载荷载荷可以是比例载荷,也可以非比例载荷:比例载荷,是指主应力的比例是恒定的,并且主应力的削减不随时间变化,这实质意味着由于载荷的增加或反作用的造成的响应很容易得到计算。
相反,非比例载荷没有隐含各应力之间相互的关系,典型情况包括:σ1/σ2=constant在两个不同载荷工况间的交替变化;交变载荷叠加在静载荷上;非线性边界条件。
1.4 应力定义考虑在最大最小应力值σmin和σmax作用下的比例载荷、恒定振幅的情况:应力范围Δσ定义为(σmax-σmin)平均应力σm定义为(σmax+σmin)/2应力幅或交变应力σa是Δσ/2应力比R是σmin/σmax当施加的是大小相等且方向相反的载荷时,发生的是对称循环载荷。
这就是σm=0,R=-1的情况。
当施加载荷后又撤除该载荷,将发生脉动循环载荷。
这就是σm=σmax/2,R=0的情况。
1.5 应力-寿命曲线载荷与疲劳失效的关系,采用的是应力-寿命曲线或S-N曲线来表示:(1)若某一部件在承受循环载荷, 经过一定的循环次数后,该部件裂纹或破坏将会发展,而且有可能导致失效;(2)如果同个部件作用在更高的载荷下,导致失效的载荷循环次数将减少;(3)应力-寿命曲线或S-N曲线,展示出应力幅与失效循环次数的关系。
疲劳分析的数值计算方法及ANSYS疲劳分析实例解读
第十四章疲劳分析的数值计算方法及实例第一节引言零件或构件由于交变载荷的反复作用,在它所承受的交变应力尚未达到静强度设计的许用应力情况下就会在零件或构件的局部位置产生疲劳裂纹并扩展、最后突然断裂。
这种现象称为疲劳破坏。
疲劳裂纹的形成和扩展具有很大的隐蔽性而在疲劳断裂时又具有瞬发性,因此疲劳破坏往往会造成极大的经济损失和灾难性后果。
金属的疲劳破坏形式和机理不同与静载破坏,所以零件疲劳强度的设计计算不能为经典的静强度设计计算所替代,属于动强度设计。
随着机车车辆向高速、大功率和轻量化方向的迅速发展,其疲劳强度及其可靠性的要求也越来越高。
近几年随着我国铁路的不断提速,机车、车辆和道轨等铁路设施的疲劳断裂事故不断发生,越来越引起人们的重视。
疲劳强度设计及其研究正在成为我国高速机车车辆设计制造中的一项不可缺少的和重要的工作。
金属疲劳的研究已有近150年的历史,有相当多的学者和工程技术人员进行了大量的研究,得到了许多关于金属疲劳损伤和断裂的理论及有关经验技术。
但是由于疲劳破坏的影响因素多而复杂并且这些因素互相影响又与构件的实际情况密切相关,使得其应用性成果尚远远不能满足工程设计和生产应用的需要。
据统计,至今有约90%的机械零部件的断裂破坏仍然是由直接于疲劳或者间接疲劳而引起的。
因此,在21世纪的今天,尤其是在高速和大功率化的新产品的开发制造中,其疲劳强度或疲劳寿命的设计十分重要,并且往往需要同时进行相应的试验研究和试验验证。
疲劳断裂是因为在零件或构件表层上的高应力或强度比较低弱的部位区域产生疲劳裂纹,并进一步扩展而造成的。
这些危险部位小到几个毫米甚至几十个微米的范围,零件或构件的几何缺口根部、表面缺陷、切削刀痕、碰磕伤痕及材料的内部缺陷等往往是这种危险部位。
因此,提高构件疲劳强度的基本途径主要有两种。
一种是机械设计的方法,主要有优化或改善缺口形状,改进加工工艺工程和质量等手段将危险点的峰值应力降下来;另一种是材料冶金的方法,即用热处理手段将危险点局部区域的疲劳强度提高,或者是提高冶金质量来减少金属基体中的非金属夹杂等材料缺陷等局部薄弱区域。
ANSYSWORKBENCH疲劳分析指南
ANSYSWORKBENCH疲劳分析指南第一章简介1.1 疲劳概述结构失效的一个常见原因是疲劳,其造成破坏与重复加载有关。
疲劳通常分为两类:高周疲劳是当载荷的循环(重复)次数高(如1e4 -1e9)的情况下产生的。
因此,应力通常比材料的极限强度低,应力疲劳(Stress-based)用于高周疲劳;低周疲劳是在循环次数相对较低时发生的。
塑性变形常常伴随低周疲劳,其阐明了短疲劳寿命。
一般认为应变疲劳(strain-based)应该用于低周疲劳计算。
在设计仿真中,疲劳模块拓展程序(Fatigue Module add-on)采用的是基于应力疲劳(stress-based)理论,它适用于高周疲劳。
接下来,我们将对基于应力疲劳理论的处理方法进行讨论。
1.2 恒定振幅载荷在前面曾提到,疲劳是由于重复加载引起:当最大和最小的应力水平恒定时,称为恒定振幅载荷,我们将针对这种最简单的形式,首先进行讨论。
否则,则称为变化振幅或非恒定振幅载荷。
1.3 成比例载荷载荷可以是比例载荷,也可以非比例载荷:比例载荷,是指主应力的比例是恒定的,并且主应力的削减不随时间变化,这实质意味着由于载荷的增加或反作用的造成的响应很容易得到计算。
相反,非比例载荷没有隐含各应力之间相互的关系,典型情况包括:σ1/σ2=constant在两个不同载荷工况间的交替变化;交变载荷叠加在静载荷上;非线性边界条件。
1.4 应力定义考虑在最大最小应力值σ和σ作用下的比例载荷、恒定振幅的情况:应力范围Δσ定义为(σ-σ)平均应力σ定义为(σ+σ)/2应力幅或交变应力σa是Δσ/2应力比R是σ/σ当施加的是大小相等且方向相反的载荷时,发生的是对称循环载荷。
这就是σm=0,R=-1的情况。
当施加载荷后又撤除该载荷,将发生脉动循环载荷。
这就是σ=σ/2,R=0的情况。
1.5 应力-寿命曲线载荷与疲劳失效的关系,采用的是应力-寿命曲线或S-N曲线来表示:(1)若某一部件在承受循环载荷, 经过一定的循环次数后,该部件裂纹或破坏将会发展,而且有可能导致失效;(2)如果同个部件作用在更高的载荷下,导致失效的载荷循环次数将减少;(3)应力-寿命曲线或S-N曲线,展示出应力幅与失效循环次数的关系。
ANSYSWorkbench基础教程与工程分析详解第八章疲劳分析
疲劳是结构失效的一个常见原因,其造成的破坏与重复加载有关。
例如,长期转动的齿轮、叶轮等,都会存在不同程度的疲劳破坏,轻则零件损坏,重则会出现人身生命危险,因此对疲劳分析是非常有必要的。
为了在设计阶段研究零件的预期疲劳程度,通过有限元的方式对零件进行疲劳分析。
本章主要介绍了ANSYS Workbench疲劳分析,讲解疲劳分析的计算过程。
本章所要学习的内容包括:¾了解疲劳分析基础¾掌握疲劳分析的操作流程¾理解结果后处理中的疲劳工具¾了解疲劳分析的应用场合¾掌握ANSYS Workbench疲劳分析常见分析方法的分类8.1 疲劳分析基础疲劳分析是一种常见的失效形式,本章通过几个简单的实例讲解疲劳分析的详细过程和方法。
结构失效的一个常见原因是疲劳,其造成的破坏与重复加载有关。
因此,应力通常比材料的极限强度低,应力疲劳(Stress-based)用于高周疲劳;低周疲劳是在循环次数相对较低时发生的。
塑性变形常常伴随低周疲劳,其阐明了短疲劳寿命。
一般认为应力疲劳(Stress-based)应该用于低周疲劳计算。
在设计仿真中,疲劳模块拓展程序(Fatigue Module add-on)采用的是基于应力疲劳(Stress-based)理论,它适用于高周疲劳。
接下来。
将对基于应力疲劳理论的处理方法进行讨论。
通过上面的了解,知道疲劳是由于重复加载引起的,当最大和最小的应力水平恒定时,得到计算。
相反,非比例载荷没有隐含各应力之间的关系,典型的情况包括以下几种。
(1)12constam σ=。
(2)在两个不同载荷工况件的交替变化。
(3)交变载荷叠加在静载荷上。
(4)非线性边界条件。
考虑在最大最小应力值max min σσ和作用下的比例载荷、恒定振幅的情况有以下几种。
(1)应力范围σ∆定义为(max min σσ-)。
(2)平均应力m σ定义为max min ()σσ+/2。
ansys疲劳分析例子
1#打印字体大小: tT 发表于 2007-4-25 22:00 | 只看该作者 ANSYS疲劳分析的例子ANSYS, 疲劳, 例子ANSYS, 疲劳, 例子ansys疲劳分析例子/units,si/title, Fatigue analysis of cylinder with flat head! ***************参数设定***************Di=1000 ! 筒体内径t=20 ! 筒体厚度hc=nint(4*sqrt(Di/2*t)/10)*10 ! 模型中筒体长度tp=60 ! 平板封头厚度r1=10 ! 平板封头外测过渡圆弧半径r2=10 ! 平板封头内侧应力释放槽圆弧半径exx=2e5 ! 材料弹性模量mu=0.3 ! 材料泊松比p1=2 ! 最高工作压力p3=2.88 ! 水压试验压力n1=2e4 ! 最高/最低压力循环次数n2=5 ! 水压试验次数! ***************前处理***************/prep7et,1,82 ! 设定单元类型keyopt,1,3,1 ! 设定周对称选项mp,ex,1,exx ! 定义材料弹性模量mp,nuxy,1,mu ! 定义材料泊松比! ******* 建立模型 *******k,1,0,0 ! 定义关键点k,2,Di/2+t,,k,3,Di/2+t,-(tp+hc)k,4,Di/2,-(tp+hc)k,5,Di/2,-tpk,6,Di/2-r2,-tp ! 定义应力释放槽圆弧中心关键点k,7,0,-tpl,1,2 ! 生成线l,2,3l,3,4l,4,5l,5,7l,7,1LFILLT,1,2,r1 ! 生成外测过渡圆弧al,all ! 生成子午面CYL4, kx(6),ky(6), r2,180 ! 生成应力释放槽面域ASBA,1,2 ! 面相减wprot,,,90 ! 旋转工作平面wpoff,,,kx(6)-3*r2 ! 移动工作平面asbw,all ! 用工作平面切割子午面wprot,,90 ! 旋转工作平面wpoff,,,tp+r2 ! 移动工作平面asbw,all ! 用工作平面切割子午面esize,5 ! 设定单元尺寸MSHKEY,1 ! 设定映射剖分amesh,1 ! 映射剖分面1amesh,3 ! 映射剖分面3esize,2 ! 设定单元尺寸MSHKEY,0 ! 设定自由剖分amesh,4 ! 自由剖分面4fini ! 退出前处理! ***************求解***************/solu ! 筒体端部施加轴向约束dl,3,,uy ! 筒体端部施加轴向约束dl,6,,symm ! 平板封头对称面施加对称约束time,1 ! 载荷步1lsel,s,,,8 ! 选择内表面各线段lsel,a,,,11,13lsel,a,,,15cm,lcom1,line ! 生成内表面线组件SFL,all,PRES,p1, ! 内表面施加内压alls ! 全选solve ! 求解fini ! 退出求解器! ***************后处理***************/post1 ! 进入后处理FTSIZE,1,2,2, ! 设定疲劳评定的位置数、事件数及载荷数FP,1,1e1,2e1,5e1,1e2,2e2,5e2 ! 根据疲劳曲线输入S-N数据FP,7,1e3,2e3,5e3,1e4,2e4,5e4FP,13,1e5,2e5,5e5,1e6, ,FP,19, ,FP,21,4000,2828,1897,1414,1069,724FP,27,572,441,331,262,214,159FP,33,138,114,93.1,86.2, ,FP,39, ,! ****** 水压试验循环 ******fs,4760,1,1,1,0,0,0,0,0,0 ! 储存节点4760对应其第一载荷的应力set,1,last ! 读入第一载荷步数据FSNODE,4760,1,2 ! 储存节点4760对应其第二载荷的应力fe,1,n2,p3/p1 ! 设定事件循环次数及载荷比例系数! ****** 最高/最低压力循环 ******fs,4760,2,1,1,0,0,0,0,0,0 ! 储存节点4760对应其第一载荷的应力set,1,last ! 读入第一载荷步数据FSNODE,4760,2,2 ! 储存节点4760对应其第二载荷的应力FE,2,n1,1, ! 设定事件循环次数及载荷比例系数FTCALC,1 ! 进行疲劳计算(并记录使用系数)fini。
(完整版)疲劳分析的数值计算方法及ANSYS疲劳分析实例
第十四章疲劳分析的数值计算方法及实例第一节引言零件或构件由于交变载荷的反复作用,在它所承受的交变应力尚未达到静强度设计的许用应力情况下就会在零件或构件的局部位置产生疲劳裂纹并扩展、最后突然断裂。
这种现象称为疲劳破坏。
疲劳裂纹的形成和扩展具有很大的隐蔽性而在疲劳断裂时又具有瞬发性,因此疲劳破坏往往会造成极大的经济损失和灾难性后果。
金属的疲劳破坏形式和机理不同与静载破坏,所以零件疲劳强度的设计计算不能为经典的静强度设计计算所替代,属于动强度设计。
随着机车车辆向高速、大功率和轻量化方向的迅速发展,其疲劳强度及其可靠性的要求也越来越高。
近几年随着我国铁路的不断提速,机车、车辆和道轨等铁路设施的疲劳断裂事故不断发生,越来越引起人们的重视。
疲劳强度设计及其研究正在成为我国高速机车车辆设计制造中的一项不可缺少的和重要的工作。
金属疲劳的研究已有近150年的历史,有相当多的学者和工程技术人员进行了大量的研究,得到了许多关于金属疲劳损伤和断裂的理论及有关经验技术。
但是由于疲劳破坏的影响因素多而复杂并且这些因素互相影响又与构件的实际情况密切相关,使得其应用性成果尚远远不能满足工程设计和生产应用的需要。
据统计,至今有约90%的机械零部件的断裂破坏仍然是由直接于疲劳或者间接疲劳而引起的。
因此,在21世纪的今天,尤其是在高速和大功率化的新产品的开发制造中,其疲劳强度或疲劳寿命的设计十分重要,并且往往需要同时进行相应的试验研究和试验验证。
疲劳断裂是因为在零件或构件表层上的高应力或强度比较低弱的部位区域产生疲劳裂纹,并进一步扩展而造成的。
这些危险部位小到几个毫米甚至几十个微米的范围,零件或构件的几何缺口根部、表面缺陷、切削刀痕、碰磕伤痕及材料的内部缺陷等往往是这种危险部位。
因此,提高构件疲劳强度的基本途径主要有两种。
一种是机械设计的方法,主要有优化或改善缺口形状,改进加工工艺工程和质量等手段将危险点的峰值应力降下来;另一种是材料冶金的方法,即用热处理手段将危险点局部区域的疲劳强度提高,或者是提高冶金质量来减少金属基体中的非金属夹杂等材料缺陷等局部薄弱区域。
ansys-workbench疲劳分析流程
ansys-workbench疲劳分析流程ansys workbench困乏分析流程基于S-N曲线的困乏分析的最终目的是将变化无规律的多轴应力转化为简单的单轴应力循环,以便查询S-N曲线,得到相应的困乏寿命。
ansysworkbench 的困乏分析模块采用如下流程,其中r=Smin/Smax,Sa为应力幅度,Sm应力循环中的应力均值,注意后一个m不是大写:):(1)无规律多轴应力-->无规律单轴应力这个转换其实就是采用何种应力(或分量)。
只能有以下选择:Von-Mises等效应力;最大剪应力;最大主应力;或某一应力分量(Sx,Syz 等等)。
有时也采用带符号的Mises应力(大小不变等于Mises应力,符号取最大主应力的符号,好处是可以考虑拉或压的影响(反映在平衡应力或r上))。
同强度理论类似,Von-Mises等效应力和最大剪应力转换适用于延展性较好的材料,最大主应力转换用于脆性材料。
(2)无规律单轴应力-->简单单轴应力循环其本质是从无规律的高高低低的等效单轴应力--时间曲线中提取出一系列的简单应力循环(用Sa,Sm表征)以及对应的次数。
有很多种方法可以完成此计数和统计工作,其中又分为路径相关方法和路径无关方法。
用途最广的雨流法(rainflowcountingmethod)就是一种路径相关方法。
其算法和原理可见“Downing, S., Socie, D. (1982) Simplified rain flow counting algorithms. Int J Fatigue,4, 31–40“。
经过雨流法的处理后,无规律的应力--时间曲线转化为一系列的简单循环(Sa,Sm和ni,ni为该循环的次数,Sm如果不等于0,即r!=-1,需要考虑r的影响)。
然后将r!=-1的循环再转化到r=-1对应的应力循环(见下),这样就可以根据损伤累计理论(Miner准则)计算分析了:Sum(ni/Ni) Ni为该应力循环对应的寿命(考虑Sa,Sm)。
ANSYS疲劳分析介绍
3.1 疲劳的定义疲劳是指结构在低于静态极限强度载荷的重复载荷作用下,出现断裂破坏的现象。
例如一根能够承受300 KN 拉力作用的钢杆,在200 KN 循环载荷作用下,经历1,000,000 次循环后亦会破坏。
导致疲劳破坏的主要因素如下:载荷的循环次数;每一个循环的应力幅;每一个循环的平均应力;存在局部应力集中现象。
真正的疲劳计算要考虑所有这些因素,因为在预测其生命周期时,它计算“消耗”的某个部件是如何形成的。
3.1.1 ANSYS程序处理疲劳问题的过程ANSYS 疲劳计算以ASME锅炉和压力容器规范(ASME Boiler and Pressure Vessel Code)第三节(和第八节第二部分)作为计算的依据,采用简化了的弹塑性假设和Mimer累积疲劳准则。
除了根据ASME 规范所建立的规则进行疲劳计算外,用户也可编写自己的宏指令,或选用合适的第三方程序,利用ANSYS 计算的结果进行疲劳计算。
《ANSYS APDL Programmer…s Guide》讨论了上述二种功能。
ANSYS程序的疲劳计算能力如下:对现有的应力结果进行后处理,以确定体单元或壳单元模型的疲劳寿命耗用系数(fatigue usage factors)(用于疲劳计算的线单元模型的应力必须人工输入);可以在一系列预先选定的位置上,确定一定数目的事件及组成这些事件的载荷,然后把这些位置上的应力储存起来;可以在每一个位置上定义应力集中系数和给每一个事件定义比例系数。
3.1.2 基本术语位置(Location):在模型上储存疲劳应力的节点。
这些节点是结构上某些容易产生疲劳破坏的位置。
事件(Event):是在特定的应力循环过程中,在不同时刻的一系列应力状态,见本章§3.2.3.4。
载荷(Loading):是事件的一部分,是其中一个应力状态。
应力幅:两个载荷之间应力状态之差的度量。
程序不考虑应力平均值对结果的影响。
3.2 疲劳计算完成了应力计算后,就可以在通用后处理器POST1 中进行疲劳计算。
疲劳分析的数值计算方法及ANSYS疲劳分析实例
第十四章疲劳分析的数值计算方法及实例第一节引言零件或构件由于交变载荷的反复作用,在它所承受的交变应力尚未达到静强度设计的许用应力情况下就会在零件或构件的局部位置产生疲劳裂纹并扩展、最后突然断裂。
这种现象称为疲劳破坏。
疲劳裂纹的形成和扩展具有很大的隐蔽性而在疲劳断裂时又具有瞬发性,因此疲劳破坏往往会造成极大的经济损失和灾难性后果。
金属的疲劳破坏形式和机理不同与静载破坏,所以零件疲劳强度的设计计算不能为经典的静强度设计计算所替代,属于动强度设计。
随着机车车辆向高速、大功率和轻量化方向的迅速发展,其疲劳强度及其可靠性的要求也越来越高。
近几年随着我国铁路的不断提速,机车、车辆和道轨等铁路设施的疲劳断裂事故不断发生,越来越引起人们的重视。
疲劳强度设计及其研究正在成为我国高速机车车辆设计制造中的一项不可缺少的和重要的工作。
金属疲劳的研究已有近150年的历史,有相当多的学者和工程技术人员进行了大量的研究,得到了许多关于金属疲劳损伤和断裂的理论及有关经验技术。
但是由于疲劳破坏的影响因素多而复杂并且这些因素互相影响又与构件的实际情况密切相关,使得其应用性成果尚远远不能满足工程设计和生产应用的需要。
据统计,至今有约90%的机械零部件的断裂破坏仍然是由直接于疲劳或者间接疲劳而引起的。
因此,在21世纪的今天,尤其是在高速和大功率化的新产品的开发制造中,其疲劳强度或疲劳寿命的设计十分重要,并且往往需要同时进行相应的试验研究和试验验证。
疲劳断裂是因为在零件或构件表层上的高应力或强度比较低弱的部位区域产生疲劳裂纹,并进一步扩展而造成的。
这些危险部位小到几个毫米甚至几十个微米的范围,零件或构件的几何缺口根部、表面缺陷、切削刀痕、碰磕伤痕及材料的内部缺陷等往往是这种危险部位。
因此,提高构件疲劳强度的基本途径主要有两种。
一种是机械设计的方法,主要有优化或改善缺口形状,改进加工工艺工程和质量等手段将危险点的峰值应力降下来;另一种是材料冶金的方法,即用热处理手段将危险点局部区域的疲劳强度提高,或者是提高冶金质量来减少金属基体中的非金属夹杂等材料缺陷等局部薄弱区域。
Ansys nCode疲劳分析
© 2015 ANSYS, Inc.
14
Ansys nCode疲劳分析优势(二)
ANSYS nCode DesignLife是ANSYS与HBM的nCode强强 联合的结晶。Ncode公司是国际著名的疲劳耐久性工程专 业公司和技术领导者。自80 年代公司成立至今,引导并推 动了疲劳理论在工业领域中的应用及其发展。
© 2015 ANSYS, Inc.
39
3.4 多轴状态对疲劳寿命的影响
von-Mises 应力 标记的 von-Mises 应力
− 以最大绝对主应力的符号标记
最大剪切应力 最大主应力
− 用于脆性材料
绝对最大主应力 任一分量的应力 临界平面法
标记的 Von-Mises 应力是最常用的
© 2015 ANSYS, Inc.
平滑区域
扰动载荷 局部性 发展过程
5
疲劳分析方法
应力疲劳分析(S-N)
第一种疲劳分析方法 循环应力水平低、寿命长
应变疲劳分析(E-N)
循环应力水平高、寿命短 屈服后应变变化大、应力变化小
高周疲劳:材料在低于其屈服强度 的循环应力作用下,经104-105以上 循环产生的失效;
低周疲劳:材料在接近或超过其屈服 强度的应力作用下,低于104-105次塑 性应变循环产生的失效;
© 2015 ANSYS, Inc.
30
3.2 缺口应力集中对疲劳寿命的影响
理论分析:
与材料相关的参数,可通过下式估算:
q:缺口敏感系数
© 2015 ANSYS, Inc.
缺口半径
Kf:疲劳缺口系数 光滑件疲劳极限与缺口件疲劳极限之比
Kt:弹性应力集中系数 缺口处最大实际应力与该处名义应力之比
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第十四章疲劳分析的数值计算方法及实例第一节引言零件或构件由于交变载荷的反复作用,在它所承受的交变应力尚未达到静强度设计的许用应力情况下就会在零件或构件的局部位置产生疲劳裂纹并扩展、最后突然断裂。
这种现象称为疲劳破坏。
疲劳裂纹的形成和扩展具有很大的隐蔽性而在疲劳断裂时又具有瞬发性,因此疲劳破坏往往会造成极大的经济损失和灾难性后果。
金属的疲劳破坏形式和机理不同与静载破坏,所以零件疲劳强度的设计计算不能为经典的静强度设计计算所替代,属于动强度设计。
随着机车车辆向高速、大功率和轻量化方向的迅速发展,其疲劳强度及其可靠性的要求也越来越高。
近几年随着我国铁路的不断提速,机车、车辆和道轨等铁路设施的疲劳断裂事故不断发生,越来越引起人们的重视。
疲劳强度设计及其研究正在成为我国高速机车车辆设计制造中的一项不可缺少的和重要的工作。
金属疲劳的研究已有近150年的历史,有相当多的学者和工程技术人员进行了大量的研究,得到了许多关于金属疲劳损伤和断裂的理论及有关经验技术。
但是由于疲劳破坏的影响因素多而复杂并且这些因素互相影响又与构件的实际情况密切相关,使得其应用性成果尚远远不能满足工程设计和生产应用的需要。
据统计,至今有约90%的机械零部件的断裂破坏仍然是由直接于疲劳或者间接疲劳而引起的。
因此,在21世纪的今天,尤其是在高速和大功率化的新产品的开发制造中,其疲劳强度或疲劳寿命的设计十分重要,并且往往需要同时进行相应的试验研究和试验验证。
疲劳断裂是因为在零件或构件表层上的高应力或强度比较低弱的部位区域产生疲劳裂纹,并进一步扩展而造成的。
这些危险部位小到几个毫米甚至几十个微米的范围,零件或构件的几何缺口根部、表面缺陷、切削刀痕、碰磕伤痕及材料的内部缺陷等往往是这种危险部位。
因此,提高构件疲劳强度的基本途径主要有两种。
一种是机械设计的方法,主要有优化或改善缺口形状,改进加工工艺工程和质量等手段将危险点的峰值应力降下来;另一种是材料冶金的方法,即用热处理手段将危险点局部区域的疲劳强度提高,或者是提高冶金质量来减少金属基体中的非金属夹杂等材料缺陷等局部薄弱区域。
在解决实际工程问题时,往往需要结合运用以上两种方法进行疲劳强度设计和研究。
合理地利用各种提高疲劳强度的手段,可以有效地提高构件的疲劳强度或延长其疲劳寿命,并起到轻量化的作用。
关于疲劳问题的研究,基本上可分为疲劳裂纹的形成和扩展机理、规律方面的基础性研究和疲劳强度设计以及提高疲劳强度的有效途径等应用性研究。
应用性研究虽然借鉴了基础性研究的成果,但因为它需要考虑更多的实际影响因素,所以它的研究更为复杂和困难。
因此相比之下关于疲劳寿命的预测和疲劳强度设计等应用性研究要少得多,远远落后于实际工程的需求。
过去,疲劳强度设计和寿命预测的研究主要是以试验为基础进行的。
随着计算机应用技术和有限元数值计算理论及其应用的迅速发展,现在又兴起了基于大量试验数据的疲劳强度设计和寿命计算的有限元数值计算方法,有力地推动着零部件疲劳强度设计的研究及应用的发展。
当前,业已发展形成了专用的疲劳分析软件,如MSC/FA TIGUE 等。
此外许多著名的有限元分析软件也嵌套有功能较为齐全的疲劳强度计算模块,如MARC ,ANSYS ,以及I-Deas 中的CAE 等。
这些软件疲劳强度计算模块的细节虽然不尽相同,但是其基本思路与算法大都相似。
本章将阐述疲劳强度设计的基本概念、疲劳强度的主要影响因素、疲劳强度设计的有关理论、基本设计方法等。
最后,还将对疲劳强度分析的实例进行介绍。
第二节 疲劳载荷类型与S-N 曲线:一、疲劳载荷的类型与基本术语使零件或构件发生疲劳破坏的动载荷称为疲劳载荷,可分为为两类。
一类是其大小和正负方向随时间周期性地变化的交变载荷,另一类是大小和正负方向随时间随机变化的随机载荷。
交变载荷又称为循环载荷,是最为简单和基本的疲劳载荷形式。
所研究结构部位因交变载荷引起的应力称为交变应力。
图14-1(a )是一个典型的交变应力-时间的变化历程。
图中循环应力的大小和正负方(拉压)向随着时间的变化而作周期性的变化。
一个周期的应力变化过程称为一个应力循环。
应力循环特点可用循环中的最大应力σmax 、最小应力σmin 和周期T (或频率f=1/T )来描述。
因为最大应力和最小应力的绝对值相等而正负号相反,故称这种交变载荷为对称循环应力。
典型的循环载荷如圆轴类杆件的旋转弯曲、轴向拉压和平板零件的双向弯曲等,都可以在零件的表面或内部产生这样的交变应力。
另外,轴类零件的双向扭转也可以产生类似的交变应力。
图14-1(a ) 对称循环交变载荷图14-1(b ) 不对称循环交变载荷 在疲劳载荷的描述中经常使用应力幅σa 和应力范围△σ(也称为应力振幅、应力幅度)的概念,定义如下。
(14-1)(14-2) a σσσσ2=-=∆m in m ax 2min max a σσσ-=t σσm a xσm i n △σ σa tσm σm a x σm i nσaσ 0应力幅σa 反映了交变应力在一个应力循环中变化大小的程度,它是使金属构件发生疲劳破坏的根本原因。
当研究的部位除承受有动载荷外,还有静载分量荷时,动静载荷的共同作用下的应力-时间变化曲线如图14-1(b )所示。
此时的载荷时间-变化曲线相当于把图14-1(a )的对称循环应力曲线向上平移一个了静应力分量。
这种的循环载荷称为不对称循环载荷,并用最小应力与最大应力的比值R 来描述循环应力的不对称程度,R 称为应力比,有时又称为不对称系数,即(14-4)由定义可知,当R =-1时的循环应力即为对称循环应力,当R ≠0时统称不对称循环应力。
其中,R =0时为拉伸脉动应力,R =-∞时为压缩脉动循环。
循环应力中的静载分量通常称为平均应力,用σm 表示,可由下式求出。
(14-5) 静载分量或平均应力对构件的疲劳强度有一定的影响。
压缩平均应力往往提高构件的疲劳强度,而拉伸平均应力往往降低构件的疲劳强度。
因此,在疲劳强度和疲劳寿命的研究中,给定一个循环应力水平时,需要同时给出应力幅σa 和应力比R 、或者同时给出最大应力σmax 和平均应力σm ,也有时直接给出最大应力σmax 和最小应力σmin 来表示循环应力水平。
由以上各式可知,在应力幅、平均应力、应力比、最大应力和最小应力的参数中,只要已知其中的两个便可求出其它。
如当已知σa 、R 时,其它参数便可由下式得到。
(14-6)或者已知或σa 、σm 时,(14-7)二、材料的S-N 曲线与基本术语一般情况下,材料所承受的循环载荷的应力幅越小,到发生疲劳破断时所经历的应力循环次数越长。
S-N 曲线就是材料所承受的应力幅水平与该应力幅下发生疲劳破坏时所经历的应力循环次数的关系曲线。
S-N 曲线一般是使用标准试样进行疲劳试验获得的。
如图14-2所示,纵坐标表示试样承受的应力幅,有时也表示为最大应力,但二者一般都用σ表示;横坐标表示应力循环次数,常用N f 表示。
为使用方便,在双对数坐标系下S-N 曲线被近似简化成两条直线。
但也有很多情况只对横坐标取对数,此时也常把S-N 曲线近似简化成两条直线。
S-N 曲线中的水平直线部分对应的应力水平就是材料的疲劳极限,其原意为材料经受无max min σσ=R a m a a R R R R Rσσσσσσ-+=-=-=1121212m in m ax 2min max m σσσ+=a m a m σσσσσσ-=+=m in m ax图14-2 S-N 疲劳曲线数次应力循环都不发生破坏的应力极限,对钢铁材料此“无限”的定义一般为107次应力循环。
但现代高速疲劳试验机的研究成果表明,即使应力循环次数超过107材料仍然有可能发生疲劳断裂。
不过107次的应力循环次数,对于实际的工程中的疲劳强度设计已经完全能够满足需要。
疲劳极限又称持久极限,对于无缺口的光滑试样,多用σw0表示,而应力比R =-1时的疲劳极限常用σ-1来表示。
某些不锈钢和有色金属的S-N 中没有水平直线部分,此时的疲劳极限都一般定义为108次应力循环下对应的应力幅水平。
疲劳极限是材料抗疲劳能力的重要性能指标,也是进行疲劳强度的无限寿命设计的主要依据。
斜线部分给出了试样承受的应力幅水平与发生疲劳破断时所经历的应力循环次数之间的关系,多用如幂函数的形式表示。
(14-8)式中σ为应力幅或最大应力,N 为达到疲劳破断时的应力循环次数,m ,C 材料常数。
如果给定一个应力循环次数,便可由上式求出或由斜线量出材料在该条件下所能承受的最大应力幅水平。
反之,也可以由一定的工作应力幅求出对应的疲劳寿命。
因为此时试样或材料所能承受的应力幅水平是与给定的应力循环次数相关联的,所以称之为条件疲劳极限,或称为疲劳强度。
斜线部分是零部件疲劳强度的有限寿命设计或疲劳寿命计算的主要依据。
材料或构件到发生疲劳破坏时所经历的应力循环次数称为材料或构件的疲劳寿命,通常它包括疲劳裂纹的萌生寿命与扩展寿命之和。
疲劳裂纹萌生寿命为构件从开始使用到局部区域产生疲劳损伤累积、萌生裂纹时的寿命;裂纹扩展寿命为构件在裂纹萌生后继续使用而导致裂纹扩展达到疲劳破坏时的寿命。
在疲劳强度设计中,疲劳破坏可能被定义为疲劳破断或规定的报废限度。
S-N 曲线又称为应力-寿命曲线,主要用于构件的变形在弹性变形范围内的情形。
一般说来,这种应力状态下的疲劳达到破坏时的循环次数比较高,往往达到106以上,所以这种疲劳又称为高周疲劳。
相对地,达到疲劳破坏的循环次数较低时的疲劳称为低周疲劳,发生低周疲劳时构件在局部位置发生了塑性变形。
近三十年来,对于低周疲劳,基于塑性应变幅εaC N m =σσ-1σN的疲劳寿命曲线(εa -N )在工程中得到应用。
对于带缺口的零件,其工作载荷变动较大时,在应力集中的局部区域将会发生塑性变形,此时疲劳寿命估算则要求基于应力和基于塑性应变的两种材料疲劳性能曲线。
这种方法目前还不能用于高周疲劳的寿命估算。
第三节、疲劳强度的影响因素通常我们通过手册所获得的S-N 曲线大多是无缺口的标准试样的试验结果。
但是实际零部件的形状、尺寸、表面状态、工作环境和工作载荷的特点都可能大不相同,而这些因素都对零部件的疲劳强度产生很大的影响。
疲劳强度的影响因素可分为力学、冶金学和环境三个方面。
这些因素互相联系影响,使得在疲劳强度设计和疲劳寿命预测时,综合评价这些因素影响变得复杂。
三类因素中,力学因素从根本上讲可归结为应力集中和平均应力的影响;冶金学因素可归纳为冶金质量即材料的纯净度和材料的强度;而环境因素主要有腐蚀介质和高温的影响。
对于铁路车辆零部件大多数的情况是在大气和常温环境下工作的,所以一般情况下应主要考虑力学和冶金学两类因素。
它们包括缺口形状的影响、尺寸的影响、表面状态的影响和平均应力的影响等。