ansys非线性分析例子

合集下载

ANSYS-6-非线性分析应用

ANSYS-6-非线性分析应用

第六章 钢筋混凝土结构非线性分析应用§6.1截面非线性分析例 1: 钢筋混凝土单筋矩形截面,混凝土和钢筋的应力-应变关系选自CEB 模型规范(1990),见下图6-1-1,图 6.1-1 截面和材料应力-应变关系极限弯矩 M u : 用弧长法对截面进行全过程分析,对给定的弯矩M y , 计算相应的截面应变平面({}[]T z y ϑϑεε0=).计算不平衡弯矩及相应的应变平面增量,直至满足收敛条件。

再增加弯矩∆M y , 计算相应的应变平面增量,等等,图6-1-2为截面弯矩-曲率关系曲线。

图 6.1-2 弯矩-曲率关系曲线 例2: 采用不同应力-应变关系(EC2规范, CEB 规范),钢筋混凝土矩形截面的几何尺寸和配筋同例1,非线性分析结果见图6-1-4。

力-应变关系随应变而逐渐的降低,截面刚度降低的也比较缓慢。

图 6.1-4 CEB 规范与EC2 规范建议的应力-应变关系截面分析结果比较例 3: 异形截面非线性分析. 此例Georg Knittel [32]计算过,Knittel 选择的材料应力应变关系取自德国规范DIN 1045(见图 6.1-5). 截面形状和尺寸见图6.1-6. Knittel 分析的截面极限承载力为,{}{}N M M y z T T=--005026000075... 相应的应变矢量为,{}{}{}TT z y 009343.0006976.0004359.00--==ϑϑεε. 用弧长法分析时取的参照荷载值为,{}{}N M M yz T T =--00050026000075... 截面极限荷载为,{}{}N M M y z T T =--004991490263211600076718...(a) DIN 1045建议的混凝土应力-应变关系 (b) DIN 1045建议的钢筋应力-应变关系图 6.1-5 DIN 1045规范建议的应力-应变关系图 6.1-6 钢筋混凝土柱截面图 6.1-7 极限状态时混凝土压应力分布图 6.1-8 弯矩-曲率(M y- y) 关系曲线§6.2 受弯和偏压构件非线性分析6.2.1 简化计算利用虚功原理计算荷载挠度曲线:设两点集中加载简支梁,弯矩图、曲率分布图如下,图6-2-1 梁内力与变形取支撑条件相同的简支梁为虚梁,拟求跨中挠度,在虚梁跨中施加单位荷载(求转角加单位力矩)。

ansys高级非线性分析-第九章几何不稳定性

ansys高级非线性分析-第九章几何不稳定性

失稳准则、米泽斯失稳准则和霍夫失稳准则等。
这些判据可以帮助我们确定结构的临界载荷和失稳模式,从而
03
采取相应的措施来提高结构的稳定性。
几何不稳定性的影响因素
材料性质
材料的弹性模量、泊松比、屈 服强度等都会影响结构的稳定
性。
结构形状和尺寸
结构的形状、尺寸、支承条件 等都会影响其稳定性。
外部载荷
外部载荷的大小、方向和分布 也会影响结构的稳定性。
案例二:高层建筑的几何不稳定性分析
总结词
高层建筑的几何不稳定性分析是确保高层建筑结构安全的重要环节。
详细描述
利用ANSYS的高级非线性分析功能,可以对高层建筑在不同风载、地震等载荷作 用下的结构响应进行模拟,评估其稳定性和安全性,为设计提供依据。
案例三:重型机械的几何不稳定性分析
总结词
重型机械的几何不稳定性分析是确保 重型机械在各种工况下安全运行的关 键。
02
几何不稳定性分析在复杂边界条件、多物理场耦合等方面的研究尚不够深入, 需要进一步拓展研究范围,完善分析方法。
03
随着计算机技术和数值计算方法的不断发展,几何不稳定性分析的计算效率和 精度将得到进一步提高,为工程实际提供更加准确和可靠的理论支持。
THANKS
感谢观看
现象。
在非线性分析中,需要考虑 结构在变形过程中形状和尺 寸的变化,以及由此引起的
力和位移的重新分布。
几何非线性行为通常出现在大 变形、应力刚化、旋转软化和
塑性流动等情况下。
几何不稳定性判据
01
几何不稳定性是指结构在某些条件下失去稳定性,发生屈曲或 失稳的现象。
02
判据是用来判断结构是否稳定的准则,常用的判据包括:欧拉

ANSYS材料非线性分析

ANSYS材料非线性分析

【分享】ANSYS7.0超弹材料的定义-新的曲线拟合功能--摘自ansys用户专区几何非线性几何非线性不受敛主要原因1.网格质量,特别是warpage2.约束方程,少用刚性连接3.收敛准则,可适当加大容差4.荷载步设置,可适当加大步数最近碰到一个对我来说很意外的问题:如果确实如此希望大家以后小心大家知道定义接触后会自动生成一组实常数,前几天我碰到一个问题,需定义超过10组实常数,接触对很多,好像有20多处,按照常规步骤划分完所有网格,当时因为有一个实常数参数没确定,便预留了最后一组(第10组)实常数里面的参数为空,接下来就定义了所有的接触对,由于所有接触对里的设置一样,ANSYS在我保存db完重新打开后便把我所有的接触对综合成一个了!接下来我就把第十组实常数里面的参数补上了,但在求解时却提示我该实常数同时被两种单元(包括CNTACT单元)同时占用,出现错误!!检查了半天才发现自动生成的接触对实常数把第10组实常数也占用了!我实在没找到什么好的解决办法,只得把接触对删除了重新定义,那可是上百多个面的选取过程,痛苦不堪简直!ANSYS里接触对面的选取时还不能针对Component操作!ANSYS7.0超弹材料的定义-新的曲线拟合功能ANSYS7.0中的超弹材料模拟能力得到了很大的加强,在ANSYS6.1的超弹材料模型的基础上又增加了Gent, Yeoh, Blatz-Ko, and Ogden (Foam)四种超弹性材料模型,使得其超弹模拟能力得到了进一步扩展。

ANSYS7.0中对超弹能力最吸引人的增强还不在于此,而是在于其曲线拟合能力的大幅度扩展,不再像ANSYS6.1以前的版本一样曲线拟合仅仅局限于Mooney-Rivlin模型,而是将其扩展到所有的超弹模型,这样,用户可以利用实验得到的应力应变数据直接让程序自己拟合出任意一种超弹材料模型的参数,大大方便了用户的使用。

以下就ANSYS7.0的超弹拟合功能做一简单介绍。

Ansys Workbench非线性分析 牛顿辛普森法过程

Ansys Workbench非线性分析 牛顿辛普森法过程
什么是非线性? 17世纪, 罗伯特虎克发现力(F) 和位移(u) 之间存在一个简单的 线性关系, 称为虎克定律: F = Ku – 常数 K为结构的刚度. 线性 结构服从此线性关系. 普通的例子是一个弹簧: F K u F K u 线性结构非常适合基于线性矩阵代数的有限元分析
然而, 相当多的结构在力和位移之间没有线性关系 因为此类结构的 F-u 图不是直线, 这样的结构称为非线性结构 . – 刚度不再是一个常数K; 它成为施加载荷的函数, KT (切 线刚度). 普通的例子是韧性金属的拉伸试验:
载荷位移曲线
Fa Fnr
R
下一次迭代用刚度矩阵
u0 △ u u1
u0: 所设初始位移值
u
位移
KT :切向刚度
u1: 下次迭代位移值
R F a F nr
收敛: Newton-Raphson法需要一个收敛的度量以决定 何时结束迭代。给定节点Fa,节点力Fnr ,在一个体 中,节点载荷必须与节点力平衡
高级接触选项包括: 自动探测尺寸 Auto detection dimension and slider 非对称接触Asymmetric contact 接触结果工具Contact results tool 接触算法contact formulations Pinball 控制
膜片弹簧接触设置
带支撑环的膜片弹簧边界条件及求解设置
3 2 F1 269.991 2981 1 9238 1
膜片弹簧大端载荷-位移曲线
3 2 F1 269.991 2981 1 9238 1
注:膜片弹簧载荷挠度曲线为非线性,是由于大变形引起 的几何非线性,但材料始终发生的是弹性变形,没有发生 塑性变形
回忆材料力学中低碳钢力学性能试验

ANSYS讲义非线性分析

ANSYS讲义非线性分析
F1
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
非线性分析的应用(续)

材料非线性接触设置实例_ANSYS Workbench有限元分析实例详解(静力学)_[共11页]

材料非线性接触设置实例_ANSYS Workbench有限元分析实例详解(静力学)_[共11页]

第5章 非线性静力学分析– 424 –同理,右键点击Connections 插入Connection Group4,隐含core 、solid 、shell 三个零件,在Geometry 处选择剩下的13个零件,调整Tolerance Slider 为0,然后自动生成接触,如图5-3-83所示。

图5-3-83 接触设置4由于产生的接触对较多,不可避免会有接触对重复现象,所以生成完所有接触对之后,右键点击Connections →Search Connections for Duplicate Pairs ,软件将自动检查重复接触对,然后手动删除,多次检查,直到出现:no connections with duplicate pairs have been found 提示。

接触对全部定义完以后,可以再统一修改接触类型为No Separation 或Frictionless ;或者在定义接触之前,就修改Tool →Option →Mechanical →Connections →Type 为No Separation 或Frictionless ,这样定义的接触对默认为不分离或无摩擦。

4.小结对于复杂零件的接触设置,通过定义多个Connection Group ,定义不同的接触公差,可以有效地提高软件自定义接触的准确性。

如果是更加复杂的整件,通过External Model 模块可以装配有限元模型(支持主流有限元软件的网格文件,且不受版本限制)。

该模块可以保留网格文件中的命名选择、网格控制,如果是装配部件,还会保留接触对设置,可以对Solid 单元、Shell 单元的高阶、低阶单元模型进行装配,而且ANSYS 后续版本都在强化该模块装配后的智能操作。

5.3.8 材料非线性接触设置实例接触分析过程中,往往伴随着材料非线性特征,这两种非线性结合在一起,极易不收敛。

初学者在学习过程中,由于参照例子一步一步操作,知其然不知其所以然,造成面临实际不收敛问题时,往往不知所措。

ansys非线性接触分析中的接触行为

ansys非线性接触分析中的接触行为

ansys非线性接触分析中接触行为接触是状态改变非线性,经典ANSYS版本中共提供了7种接触行为,每一种都有其特点及相应的应用范围,在选用的时候应该谨慎。

(1)标准接触行为(standard)该接触行为包括了法向接触闭合和分开行为,在该接触模式中既考虑粘着摩擦同时也考虑了滑动摩擦。

如图上,AB与BC本来是分开的,中间通过B点连接,当在A点施加力F,AB慢慢贴近BC,最终靠在一起。

但F撤销后,AB在恢复力的作用下慢慢回复到初始分开状态。

标准接触行为包括了分开状态→闭合状态→分开状态。

当AB与BC靠在一起时,既存在正压力,同时还有沿BC圆弧切线方向的摩擦力。

(2)粗糙接触行为(rough)该接触行为包括了法向接触闭合和分开行为,但滑动行为在此是不会发生的。

原因是所有参与接触的表面都被假定为非常粗糙,以致于可以认为摩擦力无穷大而不能够产生相对滑动。

在这种接触行为中,接触的两个物体或部件之间,除了存在正压力外,还有切向摩擦力,但是接触部分之间不可以产生相对滑动。

(3)绑定接触行为(bonded)是指一旦接触关系建立,那么目标面及接触面就被假定为粘结在一起(不可以分开)。

(4)绑定接触行为(始终)(bonded(always))任何初始时在许可接触容差范围内探测到的接触点或者是那些即将进入接触的点在后续的分析中将被绑定在一起。

这种接触行为的典型应用,如在组装分析中将两种不同网络的组件“加”在一起。

线性静态分析也可以用该种接触行为来解决,虽然由于有接触单元的存在,分析中将会提示为非线性分析,但往往只要一步迭代就完成了。

(5)绑定接触行为(初始接触)(bonded(initial))绑定仅发生在初始状态下就接触的面上,初始状态下没有接触的部分将继续保持分开。

典型的例子是通过焊接连接在一起的两个物体,焊接部分始终保持连接,没有焊接的部分保持分离状态。

(6)不分开型(no separation)一旦接触关系建立,目标面及接触面便被约束在一起了,但还是允许接触面之间有滑动。

ANSYS非线性接触问题分析汇总

ANSYS非线性接触问题分析汇总

ANSYS 分线性接触问题分析汇总接触非线性是一门复杂的学科,ANSYS 关于计算非线性接触的设置选项多只又多,很多人摸不到头脑,本文就基于ANSYS 模拟过的几个接触实例,研究了相关设置选项对接触结果的影响。

实例1:橡胶密封圈配合接触研究—非线性求解设置对结果的影响密封圈配合模型简图见图1,左右两端为刚体,中间圆部分为橡胶密封圈,将刚体2沿刚体1方面移动,从而实现橡胶圈密封作用,采用plane182单元,设置轴对称行为,建立橡胶密封圈与刚体接触模型,见图2。

图1 密封圈配合模型简图 图2 密封圈配合有限元模型图接触对采用默认设置,摩擦系数取0.10,研究非线性求解器设置对收敛方面的影响,大变形静态(Large Displacement Static )效应打开,自动时间步长(Automatic time stepping )打开,子步数(Number of substeps )设置为50,线性搜索(Line search )打开。

1 收敛准则对结果的影响此实例收敛准则默认采用力收敛结合力矩收敛准则(基于L2范数),收敛容差(Tolerance )默认为0.001,工程上认为0.05的收敛容差足够满足要求。

表 1 收敛容差对计算结果的影响收敛容差 最大应力/ MPa报错与否? 0.001 4.12364报错 0.05 4.12785 报错 0.14.12996报错查看报错信息,见图3,表示单元过于扭曲,建议提高子步数或降低时间步长,需要提高网格质量,也要考虑材料属性,接触对及约束方程的合理性,若在第一步迭代就如此,需要预先执行单元形状检查。

图3 报错信息刚体1刚体2密封圈橡胶密封圈配合Von Mises应力云图见图4。

图4 橡胶密封圈配合Von Mises应力2 子步数对结果的影响此实例子步数设置为50、100、200、500,收敛容差(Tolerance)默认为0.001,研究子步数对收敛的影响。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

/BATCH /COM,ANSYS RELEASE 12.1 UP20091102 /input,menust,tmp,'',,,,,,,,,,,,,,,,1 /GRA,POWER /GST,ON /PLO,INFO,3 /GRO,CURL,ON /CPLANE,1 /REPLOT,RESIZE WPSTYLE,,,,,,,,0 *SET,B,0.005 *SET,H,0.005 *SET,H , *SET,H,0.005 *SET,L,1 *SET,A,B*H *SET,I,B*H**3/12 /PREP7 !* ET,1,BEAM23 !* !* R,1,A,I,H, !* !*

4.9 选择Main Menu>Solution>Load Step Opts>Write LS File,在对话框中输入 3,单击OK,如下图所 示
4.10 选择Main Menu>Solution>Solve >From LS Files,弹 出如下对话框,并进 行如下设置单击ok


5.1 选择Main Menu>General Postproc>Read Results>First Set,读取第一个载荷步的求解结果 5.2 Main Menu>General Postproc>plot Results>Contour Plot>Nodal Solu,弹出如下对 话框,并进行如下页的设置
5.11单击ok,此时ANSYS窗口将显示载荷为14N的杆件变形形状, 结果如下的图所示
5.12 选择Main Menu>General Postproc>List Results,弹出对话框进行 如下左的设置,点OK,显示载荷为14N的杆件节点位移,如下右图. 5.13 点击右上角的“X”关闭按钮,弹出对话框,选择save everything, 然后点击ok。则退出了ansys,并保存了该分析的所有文件。
ห้องสมุดไป่ตู้

2.4 选择Main Menu>Preprocessor> Material Props>Material Models, 弹出对话框如左上图,在 Material Prop Available 栏中依次展开 Structural>linear>isotr opic,弹出如左下所示对 话框,EX输入8e10, prxy输入0.3单击OK关闭 该对话框,选择Material >Exit关闭左上对话框。

4.1 选择Main Menu>Solution>Analysis Type>New Analysis,在弹出 的对话框中,选择分析类型 Static,单击OK,如下左图所示

4.2 选择Main Menu>solution>Analys is Type>Sol’n Control 命令,弹出对话框,参照 下右图进行设置
4.6 选择Main Menu>Solution>Define Loads>Apply>Structural>Force/Moment>On Nodes,弹出如左拾取菜单,在其输入 10,单击ok,弹出对话框,对其进行如下右上图的设置,单击apply,在弹出如左 拾取菜单,输入10,单击ok对其进行如下右下图的设置,单击OK。





/GO D,P51X, , , , , ,ALL, , , , , FLST,2,1,1,ORDE,1 FITEM,2,10 !* /GO F,P51X,FY,-12 FLST,2,1,1,ORDE,1 FITEM,2,10 !* /GO F,P51X,FX,0.05 LSWRITE,1, FLST,2,1,1,ORDE,1 FITEM,2,10 !* /GO F,P51X,FY,-13 FLST,2,1,1,ORDE,1 FITEM,2,10 !* /GO F,P51X,FX,0.05 LSWRITE,2, FLST,2,1,1,ORDE,1 FITEM,2,10 !*
4.7 选择Main Menu>Solution>Load Step Opts>Write LS File,在对话框中输入2,单击OK,如下图所示
4.8 选择Main Menu>Solution>Define Loads>Apply>Structural>Force/Moment>On Nodes,弹出如左拾取菜单,在其输入 10,单击ok,弹出对话框,对其进行如下右上图的设置,单击apply,在弹出如左 拾取菜单,输入10,单击OK对其进行如下右下图的设置,并单击OK。

1.1 单击 开始>所有 程序 >ansys12.1>mench anical APDL Product Launcher窗口如左图。 在working Directory 栏中设置工作目录, 在job name中输入如 左图所示的工作名。 单击Run,进入ansys。

1.2 选择 Main Menu>file>Change Title,弹 出如下图所示的对话框在其输入工作标题为 slender rod。
2.2 选择Main Menu>Preprocessor>Element Type>add/Edit/Delete弹出对话框,单击add, 选择StructualBeam中的2D plastic23单元,如图,单击ok关闭对话框,单击close关闭Element Type对话框

2.3 选择Main Menu>preprocessor > real constants>add/edit /Delete,在弹出如左 上图的对话框单击OK, 并弹出如左下图所示的 对话框并对其进行如左 所示的参数设置,单击 OK。

2.1 选择Main Menu>Parameters>Scalar Parameters,弹出对话框,在selection中输入 B=0.005,单击accept;输入H=0.005,单击accept; 输入L=1,单击accept;输入A=B*H,单击accept;输 入I=B*H**3/12,单击accept,如下图

PRNSOL,U,COMP SET,FIRST SET,FIRST !* /EFACET,1 PLNSOL, U,SUM, 1,1.0 FINISH ! /EXIT,ALL





/GO F,P51X,FY,-14 FLST,2,1,1,ORDE,1 FITEM,2,10 !* /GO F,P51X,FX,0.05 LSWRITE,3, LSSOLVE,1,3,1, FINISH /POST1 SET,FIRST !* /EFACET,1 PLNSOL, U,SUM, 1,1.0 !* PRNSOL,U,COMP SET,NEXT !* /EFACET,1 PLNSOL, U,SUM, 1,1.0 !* PRNSOL,U,COMP SET,LAST !* /EFACET,1 PLNSOL, U,SUM, 1,1.0 !*
5.9 选择Main Menu>General Postproc>Read Results>Last Set,读取第 3个载荷步(14N)的求解结果
5.10 Main Menu>General Postproc>plot Results>Contour Plot>Nodal Solu,弹出如下对话框,并进行如下的设置
5.3 单击ok,此时ANSYS窗口将显示载荷为12N的杆件变形 形状,结果如下页的图所示
(载荷1)位移云图结果显示图
5.8 选择Main Menu>General Postproc>List Results,弹出对 话框进行如下左的设置,点OK,显示载荷为13N的杆件节点位移, 如下右图
18:49:38
06/16/2014







MPTEMP,,,,,,,, MPTEMP,1,0 MPDATA,EX,1,,8E10 MPDATA,PRXY,1,,0.3 N,1,,,,,,, N,10,0,L,0,,,, !* FILL,1,10,8, , ,1,1,1, !* FLST,2,2,1 FITEM,2,1 FITEM,2,2 E,P51X FLST,4,1,2,ORDE,1 FITEM,4,1 EGEN,9,1,P51X, , , , , , , , , , , FINISH /SOL !* ANTYPE,0 ANTYPE,0 NLGEOM,1 NSUBST,1,0,0 AUTOTS,1 FLST,2,1,1,ORDE,1 FITEM,2,1 !*

3.1选择Main Menu>Preprocessor> modeling>Create>Nod es>In Active CS,弹出对 话框,在NODE node number中输入1,单击 apply; 在NODE node number中输入10,输入 如下参数,单击ok.

3.2选择 Uility Menu>PlotCtrls>Numberin g,弹出对话框,使NODE node number复选框,使其off变为 on,如下所示,单击ok.
相关文档
最新文档