04 ANSYS13.0 Workbench 结构非线性培训 一般过程解析
ANSYS教程,非线性结构分析过程

ANSYS教程,非线性结构分析过程尽管非线性分析比线性分析变得更加复杂,但处理基本相同。
只是在非线形分析的适当过程中,添加了需要的非线形特性。
非线性结构分析的基本分析过程也主要由建模、加载并求解和观察结果组成。
下面来讲解其主要步骤和各个选项的处理方法。
建模这一步对线性和非线性分析都是必需的,尽管非线性分析在这一步中可能包括特殊的单元或非线性材料性质,如果模型中包含大应变效应,应力─应变数据必须依据真实应力和真实(或对数)应变表示。
加载求解在建立好有限元模型之后,将进入ANSYS求解器(GUI:Main Menu | Solution),并根据分析的问题指定新的分析类型(ANTYPE)。
求解问题的非线性特性在ANSYS中是通过指定不同的分析选项和控制选项来定义的。
非线性分析不同于线性分析之处在于,它通常要求执行多荷载步增量和平衡迭代。
下面就详细讲解一下进行非线性结构分析需要定义的各个求解选项、分析选项和控制选项是如何设置的,以及他们的意义是什么。
求解控制对于一些基本的非线性问题的分析选项,可以通过ANSYS提供的求解控制对话框中的选项设置来完成。
选择菜单路径:Main Menu | Solution | Analysis Type | Sol’n Controls,将弹出求解控制(Solution Controls)对话框,如下图所示。
从图中可以看出该对话框主要包括5个选项卡:基本选项(Basic)、瞬态选项(Transient)、求解选项(Sol’n Options)、非线性选项(Nonlinear)和高级非线性选项(Advanced NL)。
如果开始一项新的分析,在设置分析类型和非线性选项时,选择“Large Displacement Static”选项(不是所有的非线性分析都支持大变形)。
如果想要重新启动一个失败的非线性分析,则选择“Restart Current Analysis”选项。
选中下面的“Calculate prestress effects”单选按钮用于有预应力的模态分析时的预应力计算,具体内容见模态分析部分。
ANSYS非线性命令解析

ANSYS非线性命令解析〔1ANSYS应用基于问题物理特性的自动求解控制方法,把各种非线性分析控制参数设置到合适的值。
如果用户对这些设置不满意,还可以手工设置。
下列命令的缺省设置已进行了优化处理:AUTOTS PRED MONITORDELTIM NROPT NEQITNSUBST TINTP SSTIFCNVTOL CUTCONTROL KBCLNSRCH OPNCONTROL EQSLVARCLEN CDWRITE LSWRITE这些命令及其设置在将在后面讨论。
参见《ANSYS Commands Reference》。
如果用户选择自己的设置而不是ANSYS的缺省设置,或希望用以前版本的ANSYS的输入列表,则可用/ SOLU 模块的SOLCONTROL ,OFF命令,或在/ BATCH 命令后用/ CONFIG ,NLCONTROL,OFF命令。
参见SOLCONTROL 命令的详细描述。
ANSYS对下面的分析激活自动求解控制单场的非线性或瞬态结构以及固体力学分析,在求解自由度为UX、UY、UZ、ROTX、ROTY、ROTZ 的结合时;单场的非线性或瞬态热分析,在求解自由度为TEMP时;注意-- 本章后面讨论的求解控制对话框,不能对热分析做设置。
用户必须应用标准的ANSYS求解命令或GUI来设置。
2.2 非线性静态分析步骤尽管非线性分析比线性分析变得更加复杂,但处理基本相同。
只是在非线形分析的过程中,添加了需要的非线形特性。
非线性静态分析是静态分析的一种特殊形式。
如同任何静态分析,处理流程主要由以下主要步骤组成:建模;设置求解控制;设置附加求解控制;加载;求解;考察结果。
2.2.1 建模这一步对线性和非线性分析基本上是一样的,尽管非线性分析在这一步中可能包括特殊的单元或非线性材料性质,参考§4《材料非线性分析》,和§6.1《单元非线性》。
如果模型中包含大应变效应,应力─应变数据必须依据真实应力和真实<或对数>应变表示。
ANSYS13.0 Workbench 结构非线性培训 超弹性

3. O.H. Yeoh, “Phenomenological Theory of Rubber Elasticity,” Comprehensive Polymer Science, ed. G. Allen, Elsevier, Oxford, 1996, Chapter 12.
– di 反比于体积模量. 默认地, 如曲线拟合(下一部分)中没引入体积试验数据, 则材料
假定为完全不可压缩的 (di=0).
N
iai
o
i 1
2
o
2 d1
... 体积容差
• 体积协调约束中的容差(vtol)可通过 Command Objects放松.
为接受后续的solc,,,vtol手动激活 Mixed u-P 是必要的
参考文献
一些关于橡胶机理的参考文献:
1. R.S. Rivlin, “Large Elastic Deformations,” Rheology: Theory & Applications - Vol. 1, ed. F.R. Eirich, Academic Press, Inc., New York, 1956, Chapter 10.
• 高弹体是一种聚合物, 具有如下性能
– 高弹体包括天然和合成橡胶, 它是非晶态的, 由 长的分子链组成
• 分子链高度扭转、卷曲, 且在未变形状态下取向任 意
• 在拉伸载荷作用下, 这些分子链部分变得平直、不 扭曲
• 去除载荷后, 这些分子链恢复最初的形态
AnsysWorkbench工程应用之——结构非线性(上):几何非线性(1)

AnsysWorkbench工程应用之——结构非线性(上):几何非线性(1)在上一篇文章中,我们已经对非线性有了初步的了解,本文将详细介绍几何非线性,以及非线性的计算原理。
本文较长,将分为上下两篇。
1 大变形选项在线性计算中,结构的刚度矩阵是不变的,而且不应用非线性收敛准则。
大变形Large Deflection只是一种算法,它考虑了结构变形后的刚度矩阵重建。
理论上来说,开启大变形后计算精度更高,但是将消耗更多的计算资源和时间。
所以在小变形、小转动等问题中,无需开启大变形选项。
假设构件转角为α,小转动时,构成结构刚度矩阵的三角函数因子cosα≈1,所以无需开启大变形选项。
而当大变形、大转动时,cosα与1相差较大,此时重建刚度矩阵是必要的。
如果出现了大变形、大转动,程序计算后会跳出警告信息,提示用户开启大变形选项。
一般工程经验上,对于普通精度要求的问题,变形超过5%或转角超过10°时,建议打开大变形开关。
2 非线性控制2.1收敛求解的原理在非线性求解中,真实的载荷-位移曲线是未知的,不能直接使用一组线性方程得到结果,而需要使用一系列的线性方程迭代,逼近非线性解。
有限元计算中使用的迭代过程为Newton-Raphson方法,简称牛顿法,达到收敛的迭代称为平衡迭代。
牛顿法的原理如下:在牛顿法中,第一次迭代,施加总载荷Fa。
得到位移结果x1。
根据位移,算出内力F1 。
如果Fa≠F1,系统不平衡。
因此,根据当前的条件,计算新的刚度矩阵(虚线的斜率)。
Fa-F1的值称为不平衡力或残余力。
残余力达到足够小时,求解收敛。
重复以上过程,直到Fa=Fi。
在这个例子之中,四次迭代之后,系统达到平衡,求解收敛。
实际计算中,残差Fa-Fi不可能正好等于0,所以规定只要残差小于一个规定的微小量,就认为计算已经收敛了,这个微小量就是力收敛准则,此处以[R]表示,即Fa-Fi<[R],则达到收敛。
每一次迭代中,当残差小于[R]表现为收敛,大于[R]表现为发散。
Workbench讲义

1、ANSYS Workbench基本分析过程1)几何建模技术2)网格划分与有限元建模技术3)施加载荷与求解过程4)结果后处理技术2、PRO/E导入DS的两种方法1)从ANSYS Workbench中进入打开Workbench→simulation→在geometry的下拉菜单下找到文件→ok2)从PRO/E中系统中直接进入在PRO/E中打开要分析的模型→点击ANSYS按钮→下拉菜单中找到Workbench进入→new simulation→ok3、鼠标的控制方法左键用来选中实体,或对实体进行显示操作左键的功能由 Graphics工具条进行控制,用户可以选一项 (点、线、面、体) 或对视角进行控制 (转动、平动、放大或缩小)选取模式可以为框选或点选在单选模式下,点中拖拉左键可以多选用ctrl 键加左键可以在单选模式下多选或反选在框选模式下,从左到右拖拉,可选中框内实体在框选模式下,从右到左拖拉,可选中框内实体,并同时选中与框搭接的实体在选取模式下,中键转换视角点击中键拖拉鼠标,可以转动模型Shift加中键可以平移模型中键滚轮可以对模型进行缩放(这种情况下,用户不用总在图形窗口和模式转换工具条之间进行切换)在图形窗口中点击右键一下,会出现常用菜单点右键,同时拖动可以对关注的区域进行放大点击右键一次,选择“ fit”可以使图形大小适合窗口显示4、结构树为模型、材料、载荷和分析结果提供了一种很好的组织方式5、结构树中每一个分支都有一个按钮和图标,下面是对一些图标的解释:▪说明分支全部被定义▪说明还有没有输入的数据▪说明需要求解▪说明还存在问题▪“X”说明被抑制(不能被求解)▪说明体或零件被隐藏▪说明当前项待求解▪说明映射网格划分失败以上前三项是重点6、各个区域颜色表示的意思白色区域: 显示当前输入的数据在白色文本区域内的数据可以通过点击改变,有些数据的输入要求用户在屏幕上选取实体模型,然后点击“Apply”,还有的数据需要通过键盘或从下拉菜单中选取。
04 ANSYS13.0 Workbench 结构非线性培训 一般过程

• 另外情况, 则必须包含特殊特征:
– 特定属性的单元 (如接触单元)
• 第3,4章中讨论
– 非线性材料数据 (如塑性应力-应变数据)
• 第5,6章中讨论
– 包括克服导致收敛问题奇异性的几何特征. (如. 增加尖角的半径)
• 需要特别注意:
– 大变形下的网格控制考虑事项 – 非线性材料大变形的单元技术选项 – 大变形下的加载和边界条件的限制
2-20
Workbench Mechanical - General Nonlinear Procedures
... 获得非线性求解
非线性控制 (cont‟d) • 最小参考值 (MINREF) 是一安全值,可阻止求解尝试收敛到零 .
Training Manual
– 如自由体 (无约束的) 系统或机械装置没有外力作用, 准则 (eR * ||{F}||2) 将为 零. 如果准则为零, 求解不会收敛! – 在这种情况,程序重新定义准则为 (eR * MINREF). 这里 eR 是收敛容差值. – 分析使用的MINREF缺省值取决于问题的物理性质.
– 多次迭代后调整刚度矩阵以考虑分析过程中几 何的变化. – 也包括应力硬化效应.
Training Manual
2-14
Workbench Mechanical - General Nonlinear Procedures
... 获得非线性求解
非线性控制 • 自动计算收敛容差. 在 Newton-Raphson 迭代过程 中用来确定模型何时收敛或 “平衡”
2-21
Workbench Mechanical - General Nonlinear Procedures
... 获得非线性求解
ANSYSWorkbench基础教程与工程分析详解第七章结构非线性分析

前面的内容属于线性问题,其符合虎克定律(Hooke),满足公式:F=kx。
其中,k表示刚度矩阵常量,力与位移呈线性关系。
实际工程中多数结构的力与位移是呈非线性关系的,出现非线性行为,即载荷能够引起结构刚度的显著改变。
引起结构刚度变化的原因有:应变超出弹性极限,即产生塑性变形;大挠度,如钓鱼竿受力变形的过程;接触,物体之间的接触变形。
本章所要学习的内容包括:¾了解结构非线性基础¾熟悉ANSYS Workbench软件大变形分析的步骤¾了解结构非线性分析的应用场合¾理解非线性分析的计算结果¾了解非线性分析与其他分析的不同之处7.1 结构非线性分析基础7.1.1 引起非线性的原因结构在承受大变形时,几何形状发生变化会导致结构的非线性变化,如悬臂杆一端受力使杆发生弯曲,力臂明显减少,从而使得杆端的刚度不断增大,这是大挠度引起的非线性响应。
此外,钓鱼竿也是常见的几何非线性,如图7-1所示。
几何非线性主要有大应变、大挠度、应力刚化引起的非线性响应。
非线性应力-应变关系是典型的材料非线性。
影响材料应力-应变关系的因素有加载历史、环境问题、加载的时间总量等。
材料非线性如图7-2所示。
图7-1 钓鱼竿大变形图7-2 材料非线性接触是一种很普遍的非线性行为,是状态变化非线性类型中一个特殊且很重要的部分。
当两个接触物体相互接触或者分离时会发生刚度的突然变化,此时也会出现非线性。
在非线性静力分析中,刚度矩阵[K ]依赖于位移矩阵[x ]:[k(x)](x)={F}. 式中,力与位移的关系是非线性的,同样可参考图7-2。
Contact (接触类型) Iterations (迭代次数) Normal Behavior (法向分离) Tangential Behavior (切向滑移) Bonded (绑定) 1 Closed (无间隙) Closed (不能滑移) No Separation (不分离) 1 Closed (无间隙) Open (允许滑移) Frictionless (光滑) Multiple (多次) Open(允许有间隙) Open (允许滑移) Rough (粗糙) Multiple (多次) Open(允许有间隙) Closed (不能滑移) Frictional (摩擦)Multiple (多次)Open(允许有间隙)Open (允许滑移)其中,Bonded 和No Separate 两种接触是最基础的线性行为,故仅需要迭代一次,所以计算速度非常快。
ANSYS讲义非线性分析

t1
t2
时间 t
XJTU
自动时间步(续)
• 自动时间步算法是 非线性求解控制 中包含的多种算法的一种。
(在以后的非线性求解控制中有进一步的讨论。) • 基于前一步的求解历史与问题的本质,自动时间步算法或者增加
或者减小子步的时间步大小。
XJTU
5) 输出文件的信息
在非线性求解过程中,输出窗口显示许多关于收敛的信息。输出 窗口包括:
子步
时间 ”相关联。
“时间
两个载荷步的求解 ”
XJTU
在非线性求解中的 “ 时间 ”
• 每个载荷步与子步都与 “ 时间 ”相关联。 子步 也叫时间步。
• 在率相关分析(蠕变,粘塑性)与瞬态分析中,“ 时间 ”代表真实 的时间。
• 对于率无关的静态分析,“ 时间 ” 表示加载次序。在静态分析中, “ 时间 ” 可设置为任何适当的值。
最终结果偏离平衡。
u 位移
XJTU
1) Newton-Raphson 法
ANSYS 使用Newton-Raphson平衡迭代法 克服了增量
求解的问题。 在每个载荷增量步结束时,平衡迭代驱 使解回到平衡状态。
载荷
F
4 3 2
1
u 位移
一个载荷增量中全 Newton-Raphson 迭代 求解。(四个迭代步如 图所示)
XJTU
非线性分析的应用(续)
宽翼悬臂梁的侧边扭转失 稳
一个由于几何非线性造 成的结构稳定性问题
XJTU
非线性分析的应用(续)
橡胶底密封 一个包含几何非线 性(大应变与大变 形),材料非线性 (橡胶),及状态 非线性(接触的例 子。
XJTU
非线性分析的应用(续)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
... 建立非线性模型
• 对任何结构单元, DOF(自由度)求解Du 是对节点求解 • 应力和应变是在积分点计算. 由DOF推导而来.
– 例如, 可由位移确定应变 ,经:
Training Manual
Dε BDu
s, e u
– 这里 B 称为 应变-位移矩阵
• 右图所示的一 4节点四边形单元有 2x2个积分点, 红点为积分点. • 在后处理结果中, 积分点的应力/应变值经外插值或复制到节点位置。
Training Manual
– 仅适用于高阶单元. – 当一部件厚度方向只有一个单元时,强制使用完全积分有助于提高精确度.
2-6
Workbench Mechanical - General Nonlinear Procedures
... 建立非线性模型
• WB Mechanical 默认采用高阶单元(有中节点)来划分网格.
第二章
一般过程
Workbench – Mechanical 结构非线性
2-1
Workbench Mechanical - General Nonlinear Procedures
章节概述
•
Training Manual
这章介绍一般工具和程序,不是对特殊来源非线性的详细介绍, 但介绍了 达到收敛的有用措施和后处理结果:
A. B. C. D.
建立非线性模型 分析设置 非线性结果后处理 作业
2-2
Workbench Mechanical - General Nonlinear Procedures
A. 建立非线性模型
什么是建立非线性模型与线性模型的不同?
Training Manual
• 某些情况,它们没有不同!
– 承受大变形和应力硬化效应的轻微非线性行为可能不需要对几何和网格进行修正.
压力(始终垂直于 表面)
2-8
Workbench Mechanical - General Nonlinear Procedures
B. 获得非线性求解
非线性求解有什么不同?
• Multiple matrix solutions:
– 线性静力问题,矩阵方程求解器只需要一次求解 (左图) – 非线性的每次迭代需要新的求解 (右图 ).
– 用户可使用选项来放弃中节点
Training Manual
保留中节点 (二次形状函数) 20-节点六面体
放弃中节点 (线性形状函数)
– 大变形中, 对几乎或完全不可压缩非线性材料的弯曲为主问题, 有时候放弃中间节点 允许程序自动执行增强应变公式是有利的 – 参考附录 B,讨论更多单元技术细节.
8-节点六面体
载荷步控制 (cont’d)
Training Manual
• 如果没有定义 (Auto Time Stepping = Program Controlled), WB-Mechanical将 根据模型的非线性特性自动设定. • 如果使用缺省的自动时间步设置, 用户应通过在运行开始查看求解信息和二分来校 核这些设置. – 更多细节在第7章 “非线性诊断” 中讨论
• 另外情况, 则必须包含特殊特征:
– 特定属性的单元 (如接触单元)
• 第3,4章中讨论
– 非线性材料数据 (如塑性应力-应变数据)
• 第5,6章中讨论
– 包括克服导致收敛问题奇异性的几何特征. (如. 增加尖角的半径)
Hale Waihona Puke • 需要特别注意:– 大变形下的网格控制考虑事项 – 非线性材料大变形的单元技术选项 – 大变形下的加载和边界条件的限制
2-3
Workbench Mechanical - General Nonlinear Procedures
... 建立非线性模型
• 对于网格, 如果预期有大应变, 形状检查选项应改为 “Aggressive”
– 对大变形分析, 如果单元形状改变, 会减小求解的精度
Training Manual
– 使用 “Aggressive” 形状检查, WB-Mechanical保证求解之前网格的质量更好, 以预见在大应变分析过程中单元的扭曲。
Training Manual
• 下面幻灯片中讨论每个工具
2-10
Workbench Mechanical - General Nonlinear Procedures
... 获得非线性求解
载荷步控制 • 载荷步控制下的“自动时间步”, 使用户可定义每 个加载步的初始,最小和最大子步数.
Training Manual
– “Standard” 形状检查的质量对线性分析很合适,因此在线性分析中不需要改变 它。 – 当设置成 “aggressive” 形状检查时,很可能会出现网格失效 。WB-Mechanical – Intro中介绍了检测和修补网格失效的方法。
2-4
Workbench Mechanical - General Nonlinear Procedures
• 如果WB-Mechanical 有收敛问题, 将使用自动时 间步对求解进行二分.
– 二分会以更小的增量施加载荷(在指定范围内使用更 多的子步) 从最后成功收敛的子步重新开始.
2-11
Workbench Mechanical - General Nonlinear Procedures
... 获得非线性求解
Training Manual
F
K
F
Ki
3 2 1 u
4
u
F = Ku
Fi = Kiui
2-9
Workbench Mechanical - General Nonlinear Procedures
...获得非线性求解
…非线性求解有什么不同? • 非线性分析中有许多选项设置需要考虑.
– 载荷步控制 - 载荷步和子步 – 求解器控制 - 求解器类型 – 非线性控制 - N-R 收敛准则 – 输出控制 - 控制载荷历史中保存的数据
– 线性结果是外插值的 – 非线性结果是复制的
2-5
Workbench Mechanical - General Nonlinear Procedures
... 建立非线性模型
• Element Control 设为 Manual, 用户可手动触发完全或缩减积分
– 这个选型影响单元内积分点的数量.
2-7
Workbench Mechanical - General Nonlinear Procedures
... 建立非线性模型
Training Manual
• 大变形分析中,注意载荷的方向及其对结构的影响是很重要的:
变形前的方向 载荷类型 加速度(恒定方向) 变形后的方向
集中力, 弯矩,螺栓 载荷 (恒定方向)