ANSYS_高级接触问题
ansys高级接触分析高级选项设置
Adv
约束才被建立.
May 16, 2005 Inventory #00...处理刚体运动
Training Manual
? 如果求解中两物体发生分离,那么刚度矩阵将变得奇异 .
– ANSYS 将给出警告信息
? ANSYS中提供了几种克服初始未接触体接触问题的方法 :
隙.
? CNOF 可以和几何穿透联合 使用.
Training Manual
Adv
May 16, 2005 Inventory #002256
6-5
接触属性高级选项设置
…初始穿透
Training Manual
? 初始穿透有如下选项设置:
– Include everything: 考虑来自几何上的初始穿透和指定偏移的初始穿 透.
– 在动力学分析中,初始影响阻止刚体运动 .动态地对该问题求解可解决 刚体位移问题.
– 你需要增加质量和阻尼,然后把静态分析转换成动力学分析 .
– 你必须确认系统在分析结束后进入静态.
? 否则,非零的加速度和速度将会产生假的阻尼力从而影响平衡
Adv
May 16, 2005 Inventory #002256
Training Manual
Adv
May 16, 2005 Inventory #002256
6-9
接触属性高级选项设置
B. 处理刚体运动
Training Manual
? 在静力分析中,两个或多个物体初始并没有连接,在接触创建前它 们可能产生刚体运动.
F
左图中,圆柱并无位移约束,
在圆柱和底盘接触后圆柱壳的
Training Manual
? 位移控制
– Load Step 1 ? 施加一个小的强制性位移.
全面为您解说Ansys高级接触问题4
2013-08-29 15:33 by:有限元来源:广州有道有限元例3. 紧配合环(初始穿透)目标:验证接触初始穿透选项。
采用缺省值和渐进化穿透选项求解一个大的初始穿透接触分析,比较结果。
模型模述:紧配合环、轴对称(图7-5)/PREP7ET,1,183,,,1 ! 轴对称大应变ET,2,169 ! Target 169 2D目标单元ET,3,172 ! Target 172 2D 3节点高阶抛物线接触单元MP,EX,1,10E3MP,NUXY,1,0MP,MU,2,0 ! 无摩擦RECTNG,1.5,2,0,1RECTNG,1.9,2.4,0,1ESIZE,0.05AMESH,ALL ! Type, 1 ; Mat, 1TYPE,2MAT,2REAL,2LSEL,,LOC,X,1.9NSLL,,1 ! 1.9线上的节点ESURF ! 创建目标单元Target169! *** TYPE,3 ! Mat, 2 ; Real, 2LSEL,,LOC,X,2NSLL,S,1ESURF ! 创建接触面conta172ALLSEL,ALL/SOLUTIOND,NODE(1.5,0,0),UY,0D,NODE(2.4,0,0),UY,0NLGEOM,ONNSUBST,10,50,5FINISH/PBC,U,,1/NUMBER,1/PNUM,MAT,1EPLOTSAVE,interference,db ! 包含有限元模型、接触对、材料、边界条件,求解控制分析步骤:Step 1.恢复数据库文件Utility Menu > File > Resume from选interference.db 【OK】Step 2. 重定位输出文件Utility Menu > File > Switch Output to > FileInterference.output【OK】或命令:/Output,interference,OutputStep 3.求解接触分析/SolusolveStep 4.重定位输出到输出窗口Utility Menu > File > Switch Output to > Output Window或命令:/OUTPUT, TERMStep 5.绘制径向应力Main Menu > General Postproc > Plot Results > Contour Plot > Nodal Solu Stress X-direction SX 【OK】或命令:/POST1PLNSOL,S,X ! 结果:径向应力=0Step 6.列表显示接触结果Main Menu > General Postproc > List Results > Nodal Solution选Nonlinear itemscontact CONT【OK】或命令:PRNSOL,CONTSTAT = 0“张开”几乎不接触STAT = 1 “张开”但几乎接触STAT = 2 “闭合”并滑动STAT = 3 “闭合”并粘着Step 7.检查输出文件内容(interference.output)…*** NOTE ***No contact was detected for a contact pair specified by real constant set 2 大初始穿透问题可能导致无法检测到接触或检测到接触面求解存在收敛困难。
ANSYS高级接触分析资料
§2 接触单元
§2 接触单元
• 3. 点-点接触单元用于模拟单点和另一个确定点 之间的接触。
• 建立模型时必须事先知道确切的接触位置; • 多个点-点接触单元可以模拟两个具有多个单元
表面间的接触; ◦ 每个表面的网格必须是相同的; ◦ 相对滑动必须很小; ◦ 只对小的转动响应有效。 • 例如: 点一点接触可以模拟一些面的接触。如地基
和土壤的接触
§2 接触单元
§3 关于耦合和约束方程的应用
• 如果接触模型没有摩擦,接触区域始终粘在一起,并且分 析是小挠度、小转动问题,那么可以用耦合或约束方程代 替接触。
• 使用耦合或约束方程的优点是分析还是线性的
接触问题的一般特性
• §1 接触刚度
• 1、所有的 ANSYS 接触单元都采用罚刚度(接触刚度)来 保证接触界面的协调性
• 接触面和目标面确定准则
• 如凸面和平面或凹面接触,应指定平面或凹面为目标 面;
• 如一个面上的网格较粗而另一个面上的网格较细,应 指定粗网格面为目标面;
• 如一个面比另一个面的刚度大,应指定刚度大的面为 目标面;
• 如一个面为高阶单元而另一面为低阶单元,应指定低 阶单元面为目标面;
• 如一个面比另一个面大,应指定大的面为目标面。
•
可变形目标面采用
•
Main Menu > Preprocessor > Modeling > Create >
Elements > Surf/Contact > Surf to Surf(ESURF)
• 对于直接生成刚性目标面,在建立目标单元之前需要要指定附加的单元属 性 TSHAP
• 刚性目标面的自动划分不需要 TSHAP。ANSYS 能根据 实体模型确定合适的目标单元形状。
ANSYS高级接触分析
ANSYS高级接触分析ANSYS是一种工程仿真软件,可以用于进行各种结构、流体和多物理场的仿真分析。
其中,高级接触分析是ANSYS的一项强大功能,可以用于模拟两个或多个物体之间的接触行为,包括刚性接触、弹性接触和非线性接触。
本文将介绍ANSYS高级接触分析的基本原理、应用领域和实例。
ANSYS高级接触分析的基本原理是通过数值方法来求解接触问题。
其基本思想是将接触问题分解为两个或多个物体之间的几何约束和力学方程,并通过离散化和迭代求解来得到接触状态和接触力。
在求解过程中,可以考虑物体之间的几何形状、材料特性、摩擦力和接触刚度等因素,以模拟真实接触行为。
ANSYS高级接触分析的应用领域非常广泛,例如机械工程、汽车工程、电子工程和生物医学工程等。
在机械工程领域,可以用于模拟齿轮传动、轴承接触和摩擦等问题。
在汽车工程领域,可以用于模拟刹车片与刹车盘之间的接触行为。
在电子工程领域,可以用于模拟芯片与散热器之间的接触热阻。
在生物医学工程领域,可以用于模拟骨骼和关节之间的接触力和摩擦力。
下面以模拟齿轮传动为例,介绍ANSYS高级接触分析的实例。
假设有两个齿轮,需要分析它们之间的接触行为。
首先,在ANSYS中建立齿轮的几何模型,并定义材料特性和接触边界条件。
然后,设置求解器和参数,运行仿真计算。
最后,通过结果分析和后处理,得到齿轮之间的接触力、接触应力和接触变形等信息。
在该实例中,ANSYS高级接触分析可以帮助工程师评估齿轮传动的安全性和可靠性。
通过模拟齿轮之间的接触行为,可以得到接触力的分布和接触应力的大小,进而判断齿轮是否会发生磨损、疲劳和断裂等问题。
如果发现问题,可以进一步优化齿轮设计,以提高传动效率和使用寿命。
总的来说,ANSYS高级接触分析是一种强大的工程仿真技术,可以用于模拟各种接触问题。
通过该技术,工程师可以评估接触行为的性能和可靠性,优化设计方案,提高产品的质量和竞争力。
因此,掌握ANSYS高级接触分析技术对于工程师来说是非常重要的。
ansys高级接触分析第6章-高级选项设置
Training Manual
小的强制性位移
May 16, 2005 Inventory #002256
6-14
Advanced Contact & Fasteners
接触属性高级选项设置
...处理刚体运动
• 位移控制
Training Manual
– Load Step 1 • 施加一个小的强制性位移.
接触属性高级选项设置
A. 初始穿透
Training Manual
• ANSYS中提供了几种模拟接触初始穿透的技术,它们需要初始几 何穿透值或/和指定的偏移值.
• 指定偏移值:
May 16, 2005 Inventory #002256
6-4
接触属性高级选项设置
…初始穿透
• 实常数 CNOF表示接触面偏 移.
May 16, 2005 Inventory #002256
6-25
接触属性高级选项设置
...处理刚体运动4
Training Manual
• 使用接触管理器时,点击Check Contact Status按钮会出现四个 选项,第三个选项Move contact nodes to target可执行 CNCHECK命令
接触属性高级选项设置
...处理刚体运动
Training Manual
• 尽管这些都是有效技巧,但较难使用
– “即将接触法” -由于分网时的取整处理,物体间可能存在小的间隙或 穿透,这可能导致不收敛.
– 动力学方法 -系统在分析结束后没有完全进入静态,仍存在动态效应
– 位移控制法 -在一个复杂加载的情况下,需要强加的位移不好确定.
Training Manual
ANSYS有限元分析_高级接触问题
例如: 超弹密封
• • • • • • • • • •
Step 3.设置单元选项和实常数 接触对由实常数号来定义,接触单元和目标单元必须具有相同的实常数。 Step 4.建立目标单元(网格) · 此步中所采用的方法依赖于目标面是刚性的还是柔性的。 -刚性目标面采用: 直接生成(E命令) 自动划分(LMESH, AMEAH) -可变形目标面采用 Main Menu > Preprocessor > Modeling > Create > Elements > Surf/Contact > Surf to Surf(ESURF) · 对于直接生成刚性目标面,在建立目标单元之前需要要指定附加的单元属性 TSHAP
· 接触分析中自动时间步的其它注意事项:
• -与所有其它非线性分析一样,对接触问 题,时间步长是非常有力的提高收敛性的 工具。 • 采用足够小的时间步长以获得收敛。 • -对于瞬态分析,冲击时必须使用足够数 量的计算步以描述表面间的动量转移。 • -对于路径相关现象(如接触摩擦),相 对较小的最大时间步长对计算精度是必须 的。
面一面接触单元
• §1 概述 • 面-面接触单元,是模拟任意两个表面间接触的方法。表面可以具有任意形 状。是ANSYS中最通用的接触单元。精度高、特性丰富还可使用接触向导建 模方便。(其它接触单元目前尚不能用向导)。 • · 面-面接触单元在面的高斯点处传递压力,这种先进技术使面-面接触单元 具有很多优点: • -与低阶单元和高阶单元都兼容 • -提供更好的接触结果(于后处理接触压力和摩擦应力) • -可考虑壳和梁的厚度,以及壳的厚度变化 • -半自动接触刚度计算 • -刚性表面由“控制节点”控制 • -热接触特性 • -众多的高级选项来处理复杂问题。 • · 具有众多的高级选项(20个可用的实常数、2个材料属性和30个可用的单元 选项)提供了丰富的特征库,能够用于模拟特殊的效果和处理困难的收敛情 况。 • 然而众多的选项的智能缺省选项可以有效求解许多接触问题而不需要用户介 入太多。 • 通常的做法是:开始使用高级选项之前,先试着采用缺省设置:只指定罚刚 度,穿透容差和子步数,然后进行分析。只在采用缺省设置遇到困难时才采 用高级选项。 • · 所有的高级选项也可以通过接触向导来控制。
ANSYS高级接触问题处理
度KN输入绝对值: • -初始估计时: • 对于大变形: 0.1*E < KN < 1.0*E • 对于弯曲: 0.01*E < KN < 0.1*E • E 为弹性模量
• 3、选取接触刚度的指导:
• Step 1.开场采用较小的刚度值 • Step 2.对前几个子步进展计算 • Step 3.检查穿透量和每一个子步中的平衡
应变、应力和变形,另一外表为软材料构 成是可变形的。 • ·只在一个外表特别刚硬并且不关心刚硬物 体的应力时有效。 • 柔-柔 • 两个接触体都可以变形。
§2 接触单元
• ANSYS采用接触单元来模拟接触问题: • —跟踪接触位置; • —保证接触协调性〔防止接触外表相互穿透〕; • —在接触外表之间传递接触应力〔正压力和摩擦〕。 • 接触单元就是覆盖在分析模型接触面上的一层单元。 • 在ANSYS中可以采用三种不同的单元来模拟接触: • 面一面接触单元; • 点一面接触单元; • 点一点接触单元。
面一面接触单元
• §1 概述 • 面-面接触单元,是模拟任意两个外表间接触的方法。外表可以具有任意形
状。是ANSYS中最通用的接触单元。精度高、特性丰富还可使用接触向导建 模方便。〔其它接触单元目前尚不能用向导〕。 • ·面-面接触单元在面的高斯点处传递压力,这种先进技术使面-面接触单元 具有很多优点: • -与低阶单元和高阶单元都兼容 • -提供更好的接触结果〔于后处理接触压力和摩擦应力〕 • -可考虑壳和梁的厚度,以及壳的厚度变化 • -半自动接触刚度计算 • -刚性外表由“控制节点〞控制 • -热接触特性 • -众多的高级选项来处理复杂问题。 • ·具有众多的高级选项〔20个可用的实常数、2个材料属性和30个可用的单元 选项〕提供了丰富的特征库,能够用于模拟特殊的效果和处理困难的收敛情 况。 • 然而众多的选项的智能缺省选项可以有效求解许多接触问题而不需要用户介 入太多。 • 通常的做法是:开场使用高级选项之前,先试着采用缺省设置:只指定罚刚 度,穿透容差和子步数,然后进展分析。只在采用缺省设置遇到困难时才采 用高级选项。 • ·所有的高级选项也可以通过接触向导来控制。
ansys高级接触分析第2章-接触分析综述
Advanced Contact & Fasteners
– 结构/电: UX, UY, UZ,VOLT
– 电: VOLT – 磁: AZ(二维), MAG (三维)
• 点-点接触仅支持结构自由度. • 热、电、磁的接触功能稍后将在第九章中作详细讨论.
May 16, 2005 Inventory #002256 2-14
• 对柔体-柔体接触而言,目标面和接触面的选择会导致不同程度的 穿透并影响求解精度.
接触面
目标面可以穿透接 触面.
目标面
May 16, 2005 Inventory #002256 2-20
接触综述 D.接触向导
Training Manual
Advanced Contact & Fasteners
Training Manual
May 16, 2005 Inventory #002256 2-2
Advanced Contact & Fasteners
接触综述
A.典型应用
Training Manual
Advanced Contact & Fasteners
• 接触是一种很普通的物理现象,它是ANSYS用户最频繁使用的非 线性特征之一。
May 16, 2005 Inventory #002256 2-15
接触综述 ...接触类型
触面组成。
– 接触单元就像皮肤一样铺设在有限元模型之上. • 面-面接触单元直接使用接触面上的高斯点
Training Manual
Advanced Contact & Fasteners
• 面-面接触和点-面接触都采用接触对的概念,接触对由目标面和接
ANSYS高级接触问题处理
• -开始估计时,选用 • FKN = 1.0 大面积实体接触 • FKN = 0.01-0.1 较柔软(弯曲占主导的)部分 • -另外,也可以指定一个绝对刚度值,单位:(力/长度)
/ 面积。 • ·点一点(除CONTA178)和点-面接触单元需要为罚刚
度KN输入绝对值: • -初始估计时: • 对于大变形: 0.1*E < KN < 1.0*E • 对于弯曲: 0.01*E < KN < 0.1*E • E 为弹性模量
ANSYS 高级接触问题
• 接触问题概述 • 在工程中会遇到大量的接触问题,如齿轮的啮合、法兰
联接、机电轴承接触、卡头与卡座、密封、板成形、冲 击等等。接触是典型的状态非线性问题,它是一种高度 非线性行为。接触例子如图1:
• 分析中常常需要确定两个或多个相互接触 物体的位移、接触区域的大小和接触面上 的应力分布。
触
• 3. 点-点接触单元用于模拟单点和另一个确定点 之间的接触。
• -建立模型时必须事先知道确切的接触位置;
• -多个点-点接触单元可以模拟两个具有多个单 元表面间的接触;
• ·每个表面的网格必须是相同的; • ·相对滑动必须很小; • ·只对小的转动响应有效。
• 例如: 点一点接触可以模拟一些面的接触。如地 基和土壤的接触
• 3、选取接触刚度的指导:
• Step 1.开始采用较小的刚度值 • Step 2.对前几个子步进行计算 • Step 3.检查穿透量和每一个子步中的平衡迭代次数
• ·在粗略的检查中,如以实际比例显示整个模型时就能观察到穿透, 则穿透可能太大了,需要提高刚度重新分析。
• ·如果收敛的迭代次数过多(或未收敛),降低刚度重新分析。 • 注意:罚刚度可以在载荷步间改变,并且可以在重启动中调整。 • 牢记:接触刚度是同时影响计算精度和收敛性的最重要的参数。如
Ansys接触问题处理方法与参数设置
Ansys接触问题处理方法接触问题的关键在于接触体间的相互关系,此关系又可分为在接触前后的法向关系与切向关系。
法向关系:在法向,必须实现两点:1)接触力的传递。
2)两接触面间没有穿透。
ANSYS通过两种算法来实现此法向接触关系:罚函数法和拉格朗日乘子法。
1.罚函数法是通过接触刚度在接触力与接触面间的穿透值(接触位移)间建立力与位移的线性关系:对面面接触单元17*,接触刚度由实常数FKN来定义。
穿透值在程序中通过分离的接触体上节点间的距离来计算。
接触刚度越大,则穿透就越小,理论上在接触刚度为无穷大时,可以实现完全的接触状态,使穿透值等于零。
但是显而易见,在程序计算中,接触刚度不可能为无穷大(否则病态),穿透也就不可能真实达到零,而只能是个接近于零的有限值。
以上力与位移的接触关系可以很容易地合并入整个结构的平衡方程组K*X=F中去。
并不改变总刚K的大小。
这种罚函数法有以下几个问题必须解决:1)接触刚度FKN应该取多大?2)接触刚度FKN取大些可以减少虚假穿透,但是会使刚度矩阵成为病态。
3)既然与实际情况不符合的虚假穿透既然是不可避免的,那么可以允许有多大为合适?因此,在ANSYS程序里,通常输入FKN实常数不是直接定义接触刚度的数值,而是接触体下单元刚度的一个因子,这使得用户可以方便地定义接触刚度了,一般FKN取0.1到1中间的值。
当然,在需要时,也可以把接触刚度直接定义,FKN输入为负数,则程序将其值理解为直接输入的接触刚度值。
对于接近病态的刚度阵,不要使用迭代求解器,例如PCG等。
它们会需要更多的迭代次数,并有可能不收敛。
可以使用直接法求解器,例如稀疏求解器等。
这些求解器可以有效求解病态问题。
穿透的大小影响结果的精度。
用户可以用PLESOL,CONT,PENE来在后处理中查看穿透的数值大小。
如果使用的是罚函数法求解接触问题,用户一般需要试用多个FKN值进行计算,可以先用一个较小的FKN值开始计算,例如0.1。
ansys接触问题!牛人的经验之谈!
接触问题的关键在于接触体间的相互关系(废话,),此关系又可分为在接触前后的法向关系与切向关系。
?? 法向关系:?? 在法向,必须实现两点:1)接触力的传递。
2)两接触面间没有穿透。
??A N S Y S通过两种算法来实现此法向接触关系:罚函数法和拉格朗日乘子法。
?? 1.罚函数法?? 是通过接触刚度在接触力与接触面间的穿透值(接触位移)间建立力与位移的线性关系:?? &n b s p;&n b s p;&n b s p;&n b s p;接触刚度*接触位移=法向接触力?? 对面面接触单元17*,接触刚度由实常数FKN来定义。
穿透值在程序中通过分离的接触体上节点间的距离来计算。
接触刚度越大,则穿透就越小,理论上在接触刚度为无穷大时,可以实现完全的接触状态,使穿透值等于零。
但是显而易见,在程序计算中,接触刚度不可能为无穷大(否则病态),穿透也就不可能真实达到零,而只能是个接近于零的有限值。
?? 以上力与位移的接触关系可以很容易地合并入整个结构的平衡方程组K*X=F中去。
并不改变总刚K的大小。
这种罚函数法有以下几个问题必须解决:?? 1)接触刚度F K N应该取多大??? 2)接触刚度F K N取大些可以减少虚假穿透,但是会使刚度矩阵成为病态。
?? 3)既然与实际情况不符合的虚假穿透既然是不可避免的,那么可以允许有多大为合适??? 因此,在ANSYS程序里,通常输入FKN实常数不是直接定义接触刚度的数值,而是接触体下单元刚度的一个因子,这使得用户可以方便地定义接触刚度了,一般FKN取0.1到1中间的值。
当然,在需要时,也可以把接触刚度直接定义,FKN输入为负数,则程序将其值理解为直接输入的接触刚度值。
?? 对于接近病态的刚度阵,不要使用迭代求解器,例如PCG等。
它们会需要更多的迭代次数,并有可能不收敛。
可以使用直接法求解器,例如稀疏求解器等。
这些求解器可以有效求解病态问题。
ANSYS_接触问题实例
资料仅供参考
资料仅供参考
• 2. 点一面接触单元用于某一点和任意形状 的面的接触
• -可使用多个点-面接触单元模拟棱边和 面的接触;
• -不必事先知道接触的准确位置; • -两个面可以具有不同的网格; • -支持大的相对滑动; • -支持大应变和大转动。 • 例:点面接触可以模拟棱边和面之间的接
• -如一个面比另一个面大,应指定大的面为目标面。
资料仅供参考
例如: 超弹密封
• Step 3.设置单元选项和实常数 • 接触对由实常数号来定义,接触单元和目标单元必须具有相同的实常数。 • Step 4.建立目标单元(网格) • ·此步中所采用的方法依赖于目标面是刚性的还是柔性的。 • -刚性目标面采用: • 直接生成(E命令) • 自动划分(LMESH, AMEAH) • -可变形目标面采用 • Main Menu > Preprocessor > Modeling > Create > Elements >
• Surf to Surf
资料仅供参考
• ·ANSYS将根据基体的网格确定目标单元形状和外法线方 向。
• ·检查外法线方向(这在自动划分刚性目标面时非常重要) 图3-3
• -打开单元坐标系标志并重绘单元 • /PSYMS,ESYS,1 • -目标单元外法线方向应该指向接触面。如果单元法向不
指向接触面,用命令使之反转: • ESURF,,REVE
• 采用足够小的时间步长以获得收敛。 • -对于瞬态分析,冲击时必须使用足够数
量的计算步以描述表面间的动量转移。 • -对于路径相关现象(如接触摩擦),相
对较小的最大时间步长对计算精度是必须 的。
面一面接触单元 资料仅供参考
ANSYS高级接触问题4-5
$K,2,100,0,0 • K,3,0,1,0 $K,4,75,-10
$K,5,175,-10 • L,1,2 $L,4,5 • LESIZE,ALL,,,20
• LATT,1,1,1,,3
• LMESH,ALL
• FINISH
• /SOLUTION
• 接触单元形状为三角形、四面 体或椎体,其底面由目标面上 的节点组成,而顶点为接触面 上的节点(图1-2)。
图1-2
• ·点-面接触单元在节点传递力(面-面接触单元 在高斯点传递力)此特性使其只能用于低阶单元 (角节点)-这是由于中间节点的单元节点上的 反力不均匀(图1-3):
• ·单元不提供偏移功能-用这些单元尚无法模拟梁 和壳的厚度效应。
• 例1.梁端部接触 • 目标:验证采用点一面接触单元模拟梁端部接触。 • 建立2D点一面接触单元,求解大变形接触分析并进行后
处理。图4-1 • 模型描述:悬臂梁施加端部位移(图4-1)。
图4-1
• 文件: node_to_surface.inp
• /PREP7
• ET,1,BEAM3 • B=0.5 • H=0.5 • R,1,B*H,B*(H**3)/12,
4),如果是负值代表穿透量(STAT = 1或2) • ·法向力 Fn • ·滑动力 Fs • 通过动画显示接触结果随时间的变化规律是接触分析有效的、常用的
处理方法。 • ·点—接触单元接触结果后处理需要使用ETABLE
CONTAC48的序列号见CONTAC48单元库。
§4 点一面接触问题分析实例
• -合理的时间步长:为保持一个合理的时间/载荷 增量,需要在接触预测中选择此项。适用于静态 分析和连续接触的瞬态分析。KEYOPT(7) = 1 (建议采用)
ANSYS接触类型分析
ANSYS接触类型分析ANSYS接触类型分析是指通过使用ANSYS软件进行接触问题的模拟和分析。
接触问题是工程和科学中一个非常重要的领域,包括各种材料之间的接触和摩擦现象。
接触类型分析可以用于研究材料之间的接触压力、接触应力、接触面形变等现象,对设计和优化接触表面的摩擦和力学性能具有重要意义。
在ANSYS中,接触类型分析可以通过以下几个步骤进行:1.几何建模:首先需要对接触系统进行几何建模。
这包括对接触物体的几何形状进行建模,并确定接触点的位置和接触面的形状。
在ANSYS中可以使用3D建模工具进行几何建模。
2.材料定义:接下来需要为接触物体定义其材料属性。
材料属性包括弹性模量、泊松比等力学特性。
在ANSYS中可以通过材料库或自定义材料参数来定义材料属性。
3.网格划分:在进行接触类型分析之前,需要对几何模型进行网格划分。
网格划分对接触分析结果的准确性和计算效率有很大影响。
ANSYS提供了不同类型和密度的网格生成工具,并根据需要选择适当的网格划分方法。
4.接触定义:在ANSYS中,可以通过多种方式定义接触类型。
最常用的是基于节点间的接触定义,即定义接触区域和接触材料的属性。
可以选择不同的接触模型,如无限平面接触、接触解脱接触等,以满足不同的接触问题需求。
5.边界条件:在进行接触类型分析时,需要定义适当的边界条件。
边界条件可以包括施加的力、位移限制等。
在ANSYS中,可以通过施加边界条件来模拟不同的工况和载荷情况。
6.求解器设置:在进行接触类型分析之前,需要选择合适的求解器,并设置相应的求解参数。
ANSYS提供了多种求解器选项,可以根据需要选择合适的求解器。
7.后处理:当接触类型分析计算完成后,可以进行后处理,包括结果的可视化、提取关键数据和分析结果。
ANSYS提供了丰富的后处理工具来分析和展示接触分析结果。
除了基本的接触类型分析,ANSYS还提供了一些高级功能和扩展模块,以满足复杂接触问题的模拟和分析需求。
ANSYS接触问题
接触问题(参考ANSYS的中文帮助文件)当两个分离的表面互相碰触并共切时,就称它们牌接触状态。
在一般的物理意义中,牌接触状态的表面有下列特点:1、不互相渗透;2、能够互相传递法向压力和切向摩擦力;3、通常不传递法向拉力。
接触分类:刚性体-柔性体、柔性体-柔性体实际接触体相互不穿透,因此,程序必须在这两个面间建立一种关系,防止它们在有限元分析中相互穿过。
――罚函数法。
接触刚度――lagrange乘子法,增加一个附加自由度(接触压力),来满足不穿透条件――将罚函数法和lagrange乘子法结合起来,称之为增广lagrange法。
三种接触单元:节点对节点、节点对面、面对面。
接触单元的实常数和单元选项设置:FKN:法向接触刚度。
这个值应该足够大,使接触穿透量小;同时也应该足够小,使问题没有病态矩阵。
FKN值通常在0.1~10之间,对于体积变形问题,用值1.0(默认),对弯曲问题,用值0.1。
FTOLN:最大穿透容差。
穿透超过此值将尝试新的迭代。
这是一个与接触单元下面的实体单元深度(h)相乘的比例系数,缺省为0.1。
此值太小,会引起收敛困难。
ICONT:初始接触调整带。
它能用于围绕目标面给出一个“调整带”,调整带内任何接触点都被移到目标面上;如果不给出ICONT值,ANSYS根据模型的大小提供一个较小的默认值(<0.03=PINB:指定近区域接触范围(球形区)。
当目标单元进入pinball区时,认为它处于近区域接触,pinball区是围绕接触单元接触检测点的圆(二维)或球(三维)。
可以用实常数PINB调整球形区(此方法用于初始穿透大的问题是必要的)PMIN和PMAX:初始容许穿透容差。
这两个参数指定初始穿透范围,ANSYS 把整个目标面(连同变形体)移到到由PMIN和PMAX指定的穿透范围内,而使其成为闭合接触的初始状态。
初始调整是一个迭代过程,ANSYS最多使用20个迭代步把目标面调整到PMIN和PMAX范围内,如果无法完成,给出警告,可能需要修改几何模型。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图3-3
• 例:Seal.dat (图3-3) • Step 5. 建立接触面单元 • 设置接触单元属性、选择可变形体表面节点,并在可 变形体上建立接触单元(过程与在可变形体上建立目标单 元相同) Main Menu > Preprocessor > Modeling > Create > Elements > Surf/Contact > Surf to Surf (ESURF) • 这些接触单元与基体有同样的阶数(低阶或高阶)。 • 注意,在壳或梁单元上建立目标单元或接触单元时, 可以选择要在梁或壳单元的顶层还是底层建立单元。
· 接触分析中自动时间步的其它注意事项:
• 与所有其它非线性分析一样,对接触问题,时间步长是非 常有力的提高收敛性的工具。 • 采用足够小的时间步长以获得收敛。 • 对于冲击瞬态分析,必须使用足够数量的计算步以描 述表面间的动量转移。 • 对于路径相关现象(如接触摩擦),相对较小的最大 时间步长对计算精度是必须的。
ANSYS 高级接触问题
• • 接触问题概述 在工程中会遇到大量的接触问题,如齿轮的啮合、法兰 联接、机电轴承接触、卡头与卡座、密封、板成形、冲 击等等。接触是典型的状态非线性问题,它是一种高度 非线性行为。接触例子如图1:
ANSYS 高级接触问题
• 分析中常常需要确定两个或多个相互接触物体的 位移、接触区域的大小和接触面上的应力分布。 • 接触分析存在两大难点: • 在求解之前,你不知道接触区域的范围;表面之 间是接触还是分开是未知的;表面之间突然接触 或突然不接触会导致系统刚度的突然变化。 • 大多数接触问题需要计算摩擦。摩擦是与路径有 关的现象,摩擦响应还可能是杂乱的,使问题求 解难以收敛。
§3 自动时间步、控制
• 接触单元的 Keyopt(7)选项控制时间步的预报。 • 0-无控制:不影响时间步尺寸。当自动时间步开关 打开时,对于静态问题通常选此项。 • 1-自动缩减:如果接触状态改变较大,时间步二分。 对于动态问题,自动缩减通常是充分的。 • 2-合理的:比自动缩减费用更昂贵的算法。为保持 一个合理的时间载荷增量,需要在接触预测中选择此 项。适用于静态分析和连续接触时瞬态分析。 • 3-最小值:该选项为下一子步、预报时间增量的最 小值(计算费用十分昂贵,建议不用)。这个选项在 碰撞和断续接触分析中是有用的。
跟踪接触位置; 保证接触协调性(防止接触表面相互穿透); 在接触表面之间传递接触应力(正压力和摩 擦)。 接触单元就是覆盖在分析模型接触面上的一层 单元。 在 ANSYS 中可以采用三种不同的单元来模拟 接触: 面一面接触单元; 点一面接触单元; 点一点接触单元。
§2 接触单元
• 不同的单元类型具有完全不同的单元特性和分 析过程。 • 1. 面一面接触单元用于任意形状的两个表面接 触 • 不必事先知道接触的准确位置; • 两个面可以具有不同的网格; • 支持大的相对滑动; • 支持大应变和大转动。 • 例如: 面一面接触可以模拟金属成型,如轧制 过程。
图3-1
• 接触面和目标面确定准则 • 如凸面和平面或凹面接触,应指定平面或凹面为目标 面; • 如一个面上的网格较粗而另一个面上的网格较细,应 指定粗网格面为目标面; • 如一个面比另一个面的刚度大,应指定刚度大的面为 目标面; • 如一个面为高阶单元而另一面为低阶单元,应指定低 阶单元面为目标面; • 如一个面比另一个面大,应指定大的面为目标面。
• ANSYS 将根据基体的网格确定目标单元形状和外法线方 向。 • 检查外法线方向(这在自动划分刚性目标面时非常重要) 图 3-3 • 打开单元坐标系标志并重绘单元 /PSYMS,ESYS,1 • 目标单元外法线方向应该指向接触面。如果单元法向 不指向接触面,用命令使之反转: ESURF,,REVE
• 2、接触刚度的选取
选定一个合适的接触刚度值需要一些经验。 • 对于面一面接触单元,接触刚度通常指定为基体单 元刚度的一个比例因子。 ◦ 开始估计时,选用 ◦ FKN = 1.0 大面积实体接触 ◦ FKN = 0.01-0.1 较柔软(弯曲占主导的部分) • 另外,也可以指定一个绝对刚度值,单位:(力/ 长度)/ 面积。 • 点一点(除 CONTA178)和点-面接触单元需要为 罚刚度 KN 输入绝对值: ◦ 初始估计时: ◦ 对于大变形: 0.1*E < KN < 1.0*E ◦ 对于弯曲: 0.01*E < KN < 0.1*E ◦ E 为弹性模量
§2 摩擦
• 1、两个接触体的剪切或滑动行为可以是无摩擦的或有摩 擦的 • 无摩擦时允许物体没有阻力地相互滑动; • 有摩擦时,物体之间会产生剪切力。 • 2、摩擦消耗能量,并且是路径相关行为。 • 为获得较高的精度,时间步长必须小(图2-1)
图2-1
• 3、ANSYS 中,摩擦采用库仑模型,并有附加 选项可处理复杂的粘着和剪切行为。 • 库仑法则是宏观模型,表述物体间的等 效剪力 FT 不能超过正压力 FN 的一部分: FT <= μ × FN • 式中: μ- 摩擦系数 • 一旦所受剪力超过 FT,两物体将发生相对 滑动。 • 4、弹性库仑摩擦模型:允许粘着和滑动。
§2 接触单元
§2 接触单元
• 2. 点一面接触单元用于某一点和任意形状的面的 接触 • 可使用多个点-面接触单元模拟棱边和面的接 触; • 不必事先知道接触的准确位置; • 两个面可以具有不同的网格; • 支持大的相对滑动; • 支持大应变和大转动。 • 例:点面接触可以模拟棱边和面之间的接触
§2 面-面接触单元
• 使用面-面接触单元计算刚-柔、柔-柔接触分析。 • 把一个面指定为目标面(Target),另一个面指定为接触 面(contant),合起来叫接触对。 • 接触单元被约束不能侵入目标面,然而目标单元能侵入接 触面。 • 2D目标单元 • TARGE169 :
§2 面-面接触单元
§2 接触单元
§2 接触单元
• 3. 点-点接触单元用于模拟单点和另一个确定点 之间的接触。 • 建立模型时必须事先知道确切的接触位置; • 多个点-点接触单元可以模拟两个具有多个单元 表面间的接触; ◦ 每个表面的网格必须是相同的; ◦ 相对滑动必须很小; ◦ 只对小的转动响应有效。 • 例如: 点一点接触可以模拟一些面的接触。如地基 和土壤的接触
例如: 超弹密封
• Step 3. 设置单元选项和实常数 • 接触对由实常数号来定义,接触单元和目标单元必须具有相同的实常数。 • Step 4. 建立目标单元(网格) • 此步中所采用的方法依赖于目标面是刚性的还是柔性的。 • 刚性目标面采用: • 直接生成 (E 命令) • 自动划分 (LMESH, AMEAH) • 可变形目标面采用 • Main Menu > Preprocessor > Modeling > Create > Elements > Surf/Contact > Surf to Surf(ESURF) • 对于直接生成刚性目标面,在建立目标单元之前需要要指定附加的单元属 性 TSHAP
§1 接触分类
• 刚-柔 • 一个表面是完全刚性的—除刚体运动外无应变、应 力和变形,另一表面为软材料构成是可变形的。 • 只在一个表面特别刚硬并且不关心刚硬物体的应力 时有效。 • 柔-柔 • 两个接触体都可以变形。
§2 接触单元
• ANSYS采用接触单元来模拟接触问题:
•
• • • • ◦ ◦ ◦
§2 面-面接触单元
• •
• ◦ ◦ ◦ ◦
◦
◦ ◦ •
• •
•
§1 概述 面-面接触单元,是模拟任意两个表面间接触的方法。表面可以具有任意形 状。是 ANSYS 中最通用的接触单元。精度高、特性丰富还可使用接触向导, 建模方便。(其它接触单元目前尚不能用向导)。 面-面接触单元在面的高斯点处传递压力,这种先进技术使面-面接触 单元具有很多优点: 与低阶单元和高阶单元都兼容 提供更好的接触结果(于后处理接触压力和摩擦应力) 可考虑壳和梁的厚度,以及壳的厚度变化 半自动接触刚度计算 刚性表面由“控制节点 – pilot node”控制 热接触特性 众多的高级选项来处理复杂问题。 具有众多的高级选项(20 个可用的实常数、2 个材料属性和 30 个可用 的单元选项)提供了丰富的特征库,能够用于模拟特殊的效果和处理困难的 收敛情况。 然而众多的选项的智能缺省选项可以有效求解许多接触问题而不需要用户介 入太多。 通常的做法是:开始使用高级选项之前,先试着采用缺省设置:只指定罚刚 度,穿透容差和子步数,然后进行分析。只在采用缺省设置遇到困难时才采 用高级选项。 所有的高级选项也可以通过接触向导来控制。
• 刚性目标面的自动划分不需要 TSHAP。ANSYS 能根据 实体模型确定合适的目标单元形状。 • 划分线 (LMESH) 2-D 刚性目标面 • 划分面 (AMESH) 3-D 刚性目标面 • 创建关键点(KMESH)-控制节点(Pilot) • 刚性目标面能与控制点联系起来。Pilot 实际上是只有一 个节点的单元,通过这个节点的运动可以控制整个目标面 的运动。ANSYS 只在 Pilot 节点上检查边界条件而忽略 其它节点的约束。 • 对可变形体目标面建立目标单元的步骤是: • 1.先选择可变形体表面上的节点 • 2.然后在可变形体上建立目标单元 • Main Menu > Preprocessor > Modeling > Create > Elements > Surf/Contact > Surf to Surf
• • • • • • • • •
在数学上为保持平衡,需要有穿透值 然而,物理接触实体是没有穿透的 分析者将面对困难的选择: 小的穿透计算精度高,因此接触刚度应该大; 然而,太大的接触刚度会产生收敛困难:模型可能会振荡,接触 表面互相跳开。 接触刚度是同时影响计算精度和收敛的最重要的参数。你必须选 定一个合适的接触刚度。 除了在表面间传递法向压力外,接触单元还传递切向运动(摩 擦)。采用切向罚刚度保证切向的协调性。(图1-2) 作为初值,可采用:Ktangent=0.01 · Knormal 切向罚刚度与法向罚刚度以同样的方式对收敛性和计算精度产生 影响。