ANSYS讲义-非线性分析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《ANSYS讲义-非线性分析课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSYS 讲义 非线性 分析 课件
- 资源描述:
-
1、非线性概述非线性概述非线性求解非线性求解非线性结构的基本特征是结构刚度随载荷的改变而变化。如果绘制非线性结构的基本特征是结构刚度随载荷的改变而变化。如果绘制一个非线性结构的载荷位移曲线,则力与位移的关系是非线性函一个非线性结构的载荷位移曲线,则力与位移的关系是非线性函数。数。Fu当载荷增加时,载荷当载荷增加时,载荷位移曲线的斜率也在改位移曲线的斜率也在改变。在本例中结构是变。在本例中结构是“软化软化”的。的。引起结构非线性的原因有很多,它们可分成以下三种主引起结构非线性的原因有很多,它们可分成以下三种主要类型:要类型:1.几何非线性几何非线性大应变,大位移,大旋转大应变,大位移,大旋转2.材料
2、非线性材料非线性塑性,超弹性,粘弹性,蠕变塑性,超弹性,粘弹性,蠕变3.状态改变非线性状态改变非线性接触,单元死活接触,单元死活如果一个结构承受大的变形,它改变的几何构形可导致非线性行如果一个结构承受大的变形,它改变的几何构形可导致非线性行为。大位移、大应变和大旋转是几何非线性的例子。为。大位移、大应变和大旋转是几何非线性的例子。在轻微的横向载荷下,杆的端部是极度柔性的,当载荷增加时,杆的几何在轻微的横向载荷下,杆的端部是极度柔性的,当载荷增加时,杆的几何形状改变(变弯曲)并减少了力臂(由于载荷移动),从而导致杆的刚度形状改变(变弯曲)并减少了力臂(由于载荷移动),从而导致杆的刚度在较高载荷下
3、不断增大。在较高载荷下不断增大。非线性的应力应变关系是产生结构非线性的一个普遍原因。非线性的应力应变关系是产生结构非线性的一个普遍原因。钢钢橡橡 胶胶应变应变应变应变应力应力应力应力许多非线性问题是与状态相关的。例如一段绳索可以是松驰的许多非线性问题是与状态相关的。例如一段绳索可以是松驰的或拉紧的。一个装配件的两部分可能接触或脱离接触。或拉紧的。一个装配件的两部分可能接触或脱离接触。在这个接触例题中在这个接触例题中,接触面积未知,接触面积未知,它取决与施加载荷它取决与施加载荷的大小。的大小。宽翼悬臂梁的侧边扭转失宽翼悬臂梁的侧边扭转失稳稳一个由于几何非线性造一个由于几何非线性造成的结构稳定性问
4、题成的结构稳定性问题橡胶底密封橡胶底密封 一个包含几何非线一个包含几何非线性(大应变与大变性(大应变与大变形),材料非线性形),材料非线性(橡胶),及状态(橡胶),及状态非线性(接触的例非线性(接触的例子。子。轴上装配花键,接触非线性轴上装配花键,接触非线性的例子的例子非线性分析非线性分析应理解非线性分析中所用到的基本术语:应理解非线性分析中所用到的基本术语:1. Newton-Raphson法法2. 收敛收敛3. 载荷步,子步和平衡迭代载荷步,子步和平衡迭代4. 自动时间步自动时间步输出文件信息输出文件信息非线性求解过程非线性求解过程高级求解控制高级求解控制5.重启动分析重启动分析Fu在非线
5、性分析中,不能直接由线性方程组求得响应。在非线性分析中,不能直接由线性方程组求得响应。需要将载荷分解成许多增量求解,每一增量确定一平需要将载荷分解成许多增量求解,每一增量确定一平衡条件。衡条件。非线性求解的一种方法是将载荷分解为一系列增量。非线性求解的一种方法是将载荷分解为一系列增量。在每一增量步求解结束后,调节刚度矩阵以适应非线在每一增量步求解结束后,调节刚度矩阵以适应非线性响应。性响应。纯增量法的问题在于载荷纯增量法的问题在于载荷增量步导致误差累积,使增量步导致误差累积,使最终结果偏离平衡。最终结果偏离平衡。Fu误差误差累计响应累计响应位移位移载荷载荷ANSYS 使用使用Newton-Ra
6、phson平衡迭代法平衡迭代法 克服了增量克服了增量求解的问题。求解的问题。 在每个载荷增量步结束时,平衡迭代驱使在每个载荷增量步结束时,平衡迭代驱使解回到平衡状态。解回到平衡状态。Fu一个载荷增量中全一个载荷增量中全 Newton-Raphson 迭代迭代求解。(四个迭代步如求解。(四个迭代步如图所示)图所示)位移位移载荷载荷1234Newton-Raphson 法迭代求解使用下列方程:法迭代求解使用下列方程:KT u = Fa - Fnr这里这里:KT = 切向刚度矩阵切向刚度矩阵 u = 位移增量位移增量Fa = 施加的载荷矢量施加的载荷矢量Fnr = 内力矢量内力矢量目标是迭代至收敛目
7、标是迭代至收敛 (后面定义后面定义)。Fau1234KTNewton-Raphson法是法是ANSYS用于求解非线性方程组用于求解非线性方程组的一种的一种数值数值方法方法 。 Newton-Raphson法基于增量加载法基于增量加载与迭代,使每个载荷增量步达到平衡。与迭代,使每个载荷增量步达到平衡。Newton-Raphson 法的优点是对于一致的切向刚度矩法的优点是对于一致的切向刚度矩阵有二次收敛速度。阵有二次收敛速度。 也就是每一迭代步的求解误差与前一步误差的平也就是每一迭代步的求解误差与前一步误差的平方成正比。方成正比。Newton-Raphson 法需要一个收敛的度量以决定何时法需要一
8、个收敛的度量以决定何时结束迭代。给定外部载荷(结束迭代。给定外部载荷(Fa),),内部载荷(内部载荷( Fnr )()(由单元应力产生并作用于节点),在一个体中,外部载由单元应力产生并作用于节点),在一个体中,外部载荷必须与内力相平衡。荷必须与内力相平衡。Fa - Fnr = 0收敛是平衡的度量。收敛是平衡的度量。Fau1Newton-Raphson 迭代过程如下所示。基于迭代过程如下所示。基于 u0 时的结时的结构构形,计算出切向刚度构构形,计算出切向刚度KT,基于基于 F 计算出的位移增计算出的位移增量是量是 u ,结构构形更新为结构构形更新为 u1。Fnr u在更新的构形中计算出内力(在
9、更新的构形中计算出内力(单元力)单元力) 。 迭代中的迭代中的Newton-Raphson 不平衡量不平衡量是是: R = Fa - Fnr Fu0位移位移载荷载荷RKTNewton-Raphson不平衡量不平衡量 (Fa - Fnr) 实际上从未真实际上从未真正等于零。当不平衡量小到误差允许范围内时,可中正等于零。当不平衡量小到误差允许范围内时,可中止止Newton-Raphson 迭代,得到平衡解。迭代,得到平衡解。在数学上,当不平衡量的范数在数学上,当不平衡量的范数|Fa - Fnr|小于指定小于指定容限乘以参考力的值时就认为得到收敛。容限乘以参考力的值时就认为得到收敛。 ANSYS 缺
10、省的收敛判据是力缺省的收敛判据是力 / 力矩和位移力矩和位移 / 旋转增旋转增量量。 对于力对于力 / 力矩缺省的容限是力矩缺省的容限是0.5%,对于位移对于位移 / 旋转增旋转增量的容限是量的容限是 5% 。 经验表明这些容限对于大多数问题具有足够的精确经验表明这些容限对于大多数问题具有足够的精确度。缺省的设置对于广泛的工程问题既不度。缺省的设置对于广泛的工程问题既不“太紧太紧”也不也不“太松太松”。力收敛判据提供了一个收敛的绝对度量,因为它可直接度量内力收敛判据提供了一个收敛的绝对度量,因为它可直接度量内部力与外部力间的平衡。部力与外部力间的平衡。基于检查的位移判据只应作为力基于检查的位移
11、判据只应作为力收敛判据的辅助手段使用。收敛判据的辅助手段使用。只依据位移判断收敛在一些情况只依据位移判断收敛在一些情况下将导致错误的结果。下将导致错误的结果。虽然使用一致切向刚度的虽然使用一致切向刚度的Newton-Raphson法具有平方的收敛速度法具有平方的收敛速度,但它不能保证一定收敛!只有初始构形在收敛半径以内,但它不能保证一定收敛!只有初始构形在收敛半径以内, Newton-Raphson 才可以保证收敛。才可以保证收敛。Fu位移位移载荷载荷收敛半径收敛半径 如果如果 ustart 在收敛半径内将收在收敛半径内将收敛,否则将发散。敛,否则将发散。ustart ? ANSYS 使用了许
12、多求解工具(以后将探讨)既使用渐变式加载(使用了许多求解工具(以后将探讨)既使用渐变式加载(在收敛半径内开始求解),又扩大收敛半径。在收敛半径内开始求解),又扩大收敛半径。渐变式加载渐变式加载扩大收敛半径扩大收敛半径Fuustart F1Fuustart 为得到平方的收敛速度,切向刚度矩阵需要是全一致的。切向刚度矩为得到平方的收敛速度,切向刚度矩阵需要是全一致的。切向刚度矩阵阵KT由四部分组成:由四部分组成:KT = Kinc + Ku + K - Ka这里这里Kinc = 主切向刚度矩阵主切向刚度矩阵Ku = 初始位移矩阵初始位移矩阵K = 初始应力矩阵初始应力矩阵Ka = 初始载荷矩阵初始
13、载荷矩阵切向刚度矩阵代表多维空间中载荷位移曲线的斜度。切向刚度矩阵代表多维空间中载荷位移曲线的斜度。Kinc 是主切向刚度矩阵。是主切向刚度矩阵。Ku 考虑了与单元形状与位置改变有关的刚度。考虑了与单元形状与位置改变有关的刚度。K 考虑了与单元应力状态有关的刚度;它结合了应力刚化效应。考虑了与单元应力状态有关的刚度;它结合了应力刚化效应。Ka 考虑了与压力载荷取向改变有关的刚度,取向改变是由变形引考虑了与压力载荷取向改变有关的刚度,取向改变是由变形引起的起的。非线性求解可按下列三个层次组织:非线性求解可按下列三个层次组织:载荷步载荷步载荷步是顶层,求解选项,载荷与边界条件都施加于某个载荷步内。
14、载荷步是顶层,求解选项,载荷与边界条件都施加于某个载荷步内。子步子步子步是载荷步中的载荷增量。子步用于逐步施加载荷。子步是载荷步中的载荷增量。子步用于逐步施加载荷。平衡迭代步平衡迭代步平衡迭代步是平衡迭代步是ANSYS为得到给定子步(载荷增量)的收敛解而采用的为得到给定子步(载荷增量)的收敛解而采用的方法。方法。“时间时间”载荷载荷载荷步载荷步 2载荷载荷 1子步子步 在每一增量载荷步中完成在每一增量载荷步中完成平衡迭代步。平衡迭代步。 载荷步一中有两个子步,载荷步一中有两个子步,载荷步二中有三个子步。载荷步二中有三个子步。每个载荷步及子步都与每个载荷步及子步都与 “ 时间时间 ”相关联。相关
15、联。两个载荷步的求解两个载荷步的求解 每个载荷步与子步都与每个载荷步与子步都与 “ 时间时间 ”相关联。相关联。 子步子步 也叫也叫时间步时间步。 在率相关分析(蠕变,粘塑性)与瞬态分析中,在率相关分析(蠕变,粘塑性)与瞬态分析中,“ 时间时间 ”代表真实代表真实的时间。的时间。 对于率无关的静态分析,对于率无关的静态分析,“ 时间时间 ” 表示加载次序。在静态分析中,表示加载次序。在静态分析中,“ 时间时间 ” 可设置为任何适当的值。可设置为任何适当的值。 建模技巧建模技巧: 在静态分析中,在静态分析中,“ 时间时间 ”可设置为给定载荷的大小。这可设置为给定载荷的大小。这样将易于绘制载荷位移
16、曲线。样将易于绘制载荷位移曲线。 子步中的载荷增量大小子步中的载荷增量大小 ( F) 由时间由时间步的大小步的大小 t决定。决定。 时间步大小可由用户设定或由时间步大小可由用户设定或由ANSYS自动预测与控制。自动预测与控制。自动时间步自动时间步 算法可在载荷步内为所有算法可在载荷步内为所有子步预测与控制时间步长的大小(载子步预测与控制时间步长的大小(载荷增量)。荷增量)。 F时间时间载荷载荷F1F2 tt1t2 自动时间步算法是自动时间步算法是 非线性求解控制非线性求解控制 中包含的多种算法的一种。中包含的多种算法的一种。(在以后的非线性求解控制中有进一步的讨论。)(在以后的非线性求解控制中
17、有进一步的讨论。) 基于前一步的求解历史与问题的本质,自动时间步算法或者增加基于前一步的求解历史与问题的本质,自动时间步算法或者增加或者减小子步的时间步大小。或者减小子步的时间步大小。在非线性求解过程中,输出窗口显示许多关于收敛的信息。输出在非线性求解过程中,输出窗口显示许多关于收敛的信息。输出窗口包括:窗口包括: 力力/力矩不平衡量力矩不平衡量 RFORCE CONVERGENCE VALUE 最大的自由度增量最大的自由度增量 uMAX DOF INC 力收敛判据力收敛判据CRITERION 载荷步与子步数载荷步与子步数 LOAD STEP 1 SUBSTEP 14 输出窗口包括(续)输出窗
18、口包括(续) :当前子步的迭代步数当前子步的迭代步数EQUIL ITER 4 COMPLETED 累计迭代步数累计迭代步数CUM ITER = 27时间值与时间步大小时间值与时间步大小TIME = 59.1250 TIME INC = 5.00000自动时间步信息自动时间步信息AUTO STEP TIME: NEXT TIME INC = 5.0000 UNCHANGED * LOAD STEP 1 SUBSTEP 14 COMPLETED. CUM ITER = 27 * TIME = 54.1250 TIME INC = 5.00000 * MAX PLASTIC STRAIN STEP
19、= 0.1512 CRITERION = 0.2500 * AUTO STEP TIME: NEXT TIME INC = 5.0000 UNCHANGED FORCE CONVERGENCE VALUE = 349.2 CRITERION= 2.598 DISP CONVERGENCE VALUE = 0.1320 CRITERION= 0.9406 CONVERGED EQUIL ITER 1 COMPLETED. NEW TRIANG MATRIX. MAX DOF INC= -0.1645E-01 FORCE CONVERGENCE VALUE = 10.35 CRITERION= 2
20、.095 DISP CONVERGENCE VALUE = 0.2409E-01 CRITERION= 0.9406 CONVERGED EQUIL ITER 2 COMPLETED. NEW TRIANG MATRIX. MAX DOF INC= -0.1127E-01 FORCE CONVERGENCE VALUE = 4.687 CRITERION= 2.113 DISP CONVERGENCE VALUE = 0.1024E-01 CRITERION= 0.9406 CONVERGED EQUIL ITER 3 COMPLETED. NEW TRIANG MATRIX. MAX DOF
21、 INC= 0.3165E-02 FORCE CONVERGENCE VALUE = 2.179 CRITERION= 2.107 DISP CONVERGENCE VALUE = 0.5611E-02 CRITERION= 0.9406 CONVERGED EQUIL ITER 4 COMPLETED. NEW TRIANG MATRIX. MAX DOF INC= -0.1385E-02 FORCE CONVERGENCE VALUE = 0.9063 CRITERION= 2.108 SOLUTION CONVERGED AFTER EQUILIBRIUM ITERATION 4 * L
22、OAD STEP 1 SUBSTEP 15 COMPLETED. CUM ITER = 31 * TIME = 59.1250 TIME INC = 5.00000 * MAX PLASTIC STRAIN STEP = 0.2136 CRITERION = 0.2500 * AUTO STEP TIME: NEXT TIME INC = 5.0000 UNCHANGED 输出文件中的信息可用于求解调试。下列内容代表求解过程中输出文件中的信息可用于求解调试。下列内容代表求解过程中的一些典型问题:的一些典型问题: 力力/力矩不平衡量力矩不平衡量 求解收敛的如何求解收敛的如何?不平衡量是在增加、减
23、不平衡量是在增加、减少或振荡?少或振荡? 自由度增量自由度增量 自由度增量是变小、变大或振荡?自由度增量是变小、变大或振荡? 力收敛判据力收敛判据 在你的问题中这个值是太大还是太小?它如何能在你的问题中这个值是太大还是太小?它如何能与力收敛值相匹配?与力收敛值相匹配? 载荷步与子步数载荷步与子步数 求解现位于载荷历程的何处?当前载荷步使求解现位于载荷历程的何处?当前载荷步使用了多少子步?用了多少子步? 迭代数迭代数 每一子步使用了多少次迭代?载荷增量是太大还是太每一子步使用了多少次迭代?载荷增量是太大还是太小?小? 时间参数时间参数 求解现位于载荷历程的哪一点?求解现位于载荷历程的哪一点? 自
24、动时间步信息自动时间步信息 下一子步的时间步长是缩小还是增大?下一子步的时间步长是缩小还是增大? 收收敛历史是顺利还是困难?敛历史是顺利还是困难?在图形窗口显示的在图形窗口显示的是图形化的收敛历是图形化的收敛历史。显示了时间、史。显示了时间、迭代步数与不平衡迭代步数与不平衡量的信息。在求解量的信息。在求解过程中这一显示不过程中这一显示不断更新。断更新。下面列出了完成非线性分析所需的典型步骤:下面列出了完成非线性分析所需的典型步骤:1.指定分析类型指定分析类型2.指定几何非线性打开或关闭指定几何非线性打开或关闭3.为载荷步指定为载荷步指定“ 时间时间 ”4.设定子步数设定子步数5.施加载荷与边界
25、条件施加载荷与边界条件6.指定输出控制与监视值指定输出控制与监视值7.保存数据库保存数据库8.求解载荷步求解载荷步定义分析类型是静态还是瞬态。定义分析类型是静态还是瞬态。注意在第一个载荷步后,就不注意在第一个载荷步后,就不能更改分析类型了。能更改分析类型了。Solution New Analysis .对于非线性分析只有对于非线性分析只有两个选择:静态或瞬两个选择:静态或瞬态。态。缺省设置是静态缺省设置是静态 。打开大变形开关将在分析中包括几何非线性效应:大应变、大位打开大变形开关将在分析中包括几何非线性效应:大应变、大位移与大转动。缺省设置是关闭几何非线性。移与大转动。缺省设置是关闭几何非线
展开阅读全文