首页/文章/ 详情

浅谈屈曲与稳定,理论结合案例来看ANSYS workbench的线性屈曲分析【勘误版】

7月前浏览1284

屈曲(Buckling)是指结构在受到压缩或剪切等载荷时,突然发生几何形态的失稳变形,导致承载能力显著下降的现象。它是结构稳定性失效的一种典型表现,常见于细长杆件、薄壁构件或受压结构。


在生活中,我们也经常看到屈曲现象,如下所示的薄壁罐子受压屈曲(图1)、某刚构件在荷载作用下屈曲(图2)。在工程中,也偶有钢结构的屈曲失稳造成工程事故,如图3。

 
 
图1 薄壁罐受压屈曲  


图2 某钢构件屈曲


 

 
 

图3 某筒仓结构屈曲破坏


在结构工程中,结构或构件的屈曲不稳定是一种非常危险的现象,荷载的微小增加就可能导致灾难性的破坏。因此,在进行结构件设计时,除了满足强度、挠度要求外,结构还必须满足稳定性要求。今天咱们就来聊一聊屈曲与稳定!




--01--

屈曲与稳定,什么是分支点失稳? 什么又是极值点失稳?


我们知道,屈曲是结构因稳定性丧失而发生突然的几何变形(如弯曲、扭转或弯扭组合变形),导致承载能力急剧下降的现象。屈曲的本质是结构的平衡状态在外界扰动下发生了不可逆跳跃,从初始稳定形态转移到新的稳定形态。那么,在这里“稳定”又代表了哪些内涵呢?


在一个结构中,通常稳定性(Stability)是指结构在受到扰动后维持原有平衡状态或恢复平衡的能力。它是衡量结构抗干扰性和安全性的核心指标,通常以不稳定(失稳或屈曲)来衡量。那么,不稳定又是怎么表现的呢?


从过往的工程结构和试验中结构或构件失稳(屈曲)的现象来看,不稳定通常表现为:在载荷没有实质性变化的情况(存在微小的载荷扰动和几何缺陷),结构的位移发生非常大的变化。


一、分支点失稳(第一类稳定问题)

在结构的失稳(或屈曲)分析中,我们常用分支点(bifurcation)来描述这种不稳定的表现,即分支点为载荷历程中的一点,这一点代表着两个平衡路径的交点,表征屈曲失稳的萌生位置,如图4所示。

图4 平衡路径的分支点


从图4中,分支点后的表现可以看出,结构的载荷路径在越过分支点后可能表现出稳定、中性稳定和失稳。整个结构稳定性概念可以用图5来说明:

① 小球在图中1~2弧线内是稳定的,当有微小扰扰动时, 小球依然会返回到初始位置;

② 小球在图中2~3直线内是中性稳定的,扰动时,小球会保持在一个新的直线位置,荷载 F = Pc,此时载荷F即为临界载荷;

③ 小球在图中3点上是失稳的,扰动时圆会向下滚落。小球在图中3~4线内表现为快速通过(大变形),跳跃到另一平衡位置,称为后屈曲。

   
   
图5 稳定概念示意图
 


从图5中可以看到,当荷载达到临界荷载时,结构的平衡状态发生突变,出现与原平衡形式完全不同的新变形模式,且平衡路径在临界点处分支(如理想轴压杆的欧拉屈曲),我们称为第一类稳定问题。


此时,结构既可在初始位置平衡,也可在偏离后的新位置平衡,具有平衡的二重性。临界荷载称为屈曲荷载,通常通过线弹性特征值法计算,即我们通常所说的线性屈曲。


线性屈曲的典型特征是:失稳前后变形性质改变(如直杆突变为弯曲状态);且平衡路径发生分叉,通常数学上表现为特征值问题。


分支点失稳是在理想条件下求得的,通常假设:材料线弹性、无初始缺陷,通过欧拉公式或特征值屈曲分析求解临界荷载。例如,两端铰支轴压杆的临界荷载为:

在工程中,其意义在于给我们提供了理论上的稳定性上限,但因忽略实际缺陷,与临界荷载比现实情况偏大。


二、极值点失稳(第二类稳定问题)

实际结构中,材料存在非线性(如钢材的弹塑性),其构件件也存在初始挠度等缺陷,因为扰动和非线性行为,即使构件受到的载荷低于临界载荷,结构也会变得不稳定,如图6所示。


这种由材料塑性或几何初始缺陷(如杆件初弯曲、偏心荷载)引发的失稳,我们称之为极值点失稳(第二类稳定问题),其临界荷载称为极限荷载或压溃荷载,它需通过非线性分析方法求解。


图6 结构屈曲类型


从图6可以看到,有缺陷的结构在荷载增加过程中未发生变形模式的突变(未达到分叉点),但力-位移曲线存在极值点(峰值荷载)。超过该极值后,荷载下降,变形持续增大直至结构压溃。


由图6还可以看到,以理想线弹性结构的理论屈服强度(分叉或分支)为界,将屈服分为前屈曲和后屈曲。前屈曲分析主要表现为线性特征值屈曲(也可以进行非线性屈曲分析),而后屈曲分析表现为考虑非线性因素的非线性屈曲(包括有缺陷结构的理想载荷路径的非线性屈曲和塑性行为、接触、大变形响应的非线性屈曲)。


极值点失稳的典型特征是: 失稳前后变形性质不变(如梁持续弯曲直至压溃),且实际工程中极值点失稳的临界荷载通常低于分支点屈曲荷载。




--02--

线性屈曲的分析——线弹性特征值法


线弹性特征值屈曲分析方法通过提取使线性系统刚度矩阵奇异的特征值获得结构的临界失稳载荷及失稳模态。 


其推导过程如下:

① 由于线性屈曲分析时,结构状态位于前屈曲,因此满足线弹性的载荷-位移方程:

其中,[Ke] —为刚度矩阵,由此可得载荷{F0} 的位移结果{u0 } ,再由此得到对应的应变和对应的应力{σ}  。


② 假设前屈曲位移较小,可以得到载荷、位移和应力的增量方程:

式中,[Kσ(σ)] 为{σ} 应力状态下的初始应力矩阵。


③ 由于前屈曲状态下,载荷可以认为是一线性函数,即:

可得到:


④ 将上式带入②中的载荷、位移和应力的增量方程,可得:


⑤ 根据失稳的定义,在载荷变化很小时,结构将产生一个大的变形 {∆u} ,即{F}=0,上述④中方程变为:

其中:λ—为屈曲载荷因子(特征值)

    {∆u} —为屈曲模态形状(特征向量)。


该方程的意义在于:在n个自由度的有限元模型中,方程求得的λ的n阶多项式,此刻的{ ∆u} 表示屈曲时叠加到系统的变形,再由λ的最小值得到弹性临界载荷Fcr 。


总结: 线性特征值屈曲分析忽略了各种非线性因素和初始缺陷对屈曲失稳载荷的影响,大大简化屈曲分析,提高了屈曲失稳分析的计算效率,而且计算的特征值对结果稳定性评价有一定帮助。例如,当求解出密集排列的数值相差不大的特征值时,就表明该结构对缺陷敏感。


由于线性特征值屈曲分析基于线弹性的假设,得到的失稳载荷可能与实际相差较大,从特征值分析失稳,只能得到描述结构失稳时各处相对位移变化的大小,不是真实变或称为失稳模态,无法得到失稳后结构最大位移,但是失稳模态的形状可以作为非线性屈曲分析的初始几何缺陷




--03--

线性屈曲案例分析


从本文前述内容,我们已经了解了屈曲与稳定的概念,也对线性屈曲分析的理论分析过程有了理解,接下来本文以一个实际案例讲解线性屈曲分析在ANSYS workbench中的分析过程。对于非线性屈曲,我们将在后续的文章中做深入的分析。


一、建模及材料参数

① 杆件尺寸及材料参数    

本案例以一个支吊架C形槽钢为例,杆件采用欧标EN 1326 S250钢材(密度ρ=7850kg/m3,屈服强度fy=280MPa,弹性模量E=210GPa,剪切变形模量81GPa),杆长为1m,截面尺寸详见图示。

图7 某装配式支吊架用C型槽钢截面


② 模型创建    

利用ANSYS中的spaceclaim进行模型的创建。此次分析中,杆件的截面高度H=52mm,壁厚t=2.5mm,因为(5~8)<H/t=25<(80~100)范围为薄板,因此可认为杆件为薄壁杆件,拟采用壳单元进行模拟。在spaceclaim中建立实体模型后,通过抽取中间面形成壳单元所需的面体,如下图所示。

            

图8 1m杆件抽中面模型


③ 材料参数设置

杆件采用钢材:密度ρ=7850kg/m3,屈服强度fy=280MPa,弹性模量E=210GPa, 泊松比0.3,剪切变形模量81GPa,切线模量取2100MPa。ANSYS中材料参数输入如下图所示。

图9 材料参数设置


二、分析模型设置

① 单元选取和网格划分

在ANSYS中,单元选取和网格划分对求解的收敛和结果的准确性至关重要。ANSYS中,壳单元有Shell181和Shell182单元,其中 Shell181采用线性多项式作为形函数,Shell182采用二次多项式作为形函数。本次模拟中试件在进行单元网格划分时,为减小计算成本,采用Shell181单元。同时,保证模型准确和使模型能够收敛,网格划分为较为细密,采用2mm的网格。构件的网格划分见图10。    

图10 网格划分结果及网格的Aspect Ratio检查


Aspect Ratio:长宽比,最佳为1,即正方形和正三角形。1~5 较好,结构分析时,为确保质量必须小于20。本例中,网格长宽比最大1.42左右,长宽比网格质量较好,可满足结构分析要求。


图11 网格的Jacobian Ratio检查


Jacobian Ratio: 此次网格划分雅可比大部分在1左右,单元的最大雅可比2.88,结构分析必须小于40。网格划分雅可比满足结构分析要求。


② 约束和荷载施加    

本案例中设构件两端铰接,通过位移约束模拟铰接,约束设置如下:

1)杆两端约束X和Y方向的平动位移;

2)两端施加沿Z向的1000N的压力,为避免Z轴方向出现刚体运动,打开弱弹簧,设置结果如下图所示。

图12 约束施加

图13 荷载施加      

需要注意,本文之前采用软件中的Simply Supported作为简支约束,但该约束是存在一定问题的,《使用梁单元和壳单元分析简支梁》一文中对该约束的问题进行了分析,因此本文修正了之前的内容


软件中的Simply Supported约束了X,Y,Z三个方向的平动,对于实体单元构件施加此约束相当于固定约束,壳单元也出现了类似情况。本次修改中,Z方向并未限制约束,而是通过施加一对平衡的力,并打开弱弹簧防止Z向刚体运动。这么做的目的在于避免形成Simply Supported同样的约束状态(尝试后,不正确)。


③ 线性静力分析及线性屈曲设置

完成上述设置后,我们可以在静力学模块中完成静力学的分析,结果如下图14。之后我们将“Toolbox(工具箱)”中的“eigenvalue Buckling(特征值屈曲分析)”命令直接拖曳到项目A(静力分析)的A6栏的“Solution”中,如下图15。

图14 静力学模块完成分析  

图15 拖入屈曲分模块进行数据传递


此时,更新完成后数据已经全部导入项目 B 中,之后双击项目 B中B5栏的“Setup”命令即可直接进入Mechanical界面进行线性屈曲分析。


重新求解分析树下的静力学模块的solution。求解完成后,选择“Outlines”中的“Linear Buckling(B5)”-“AnalysisSettings”命令,在下面出现的“Details of“Analysis Settings’”选项的“Options中设置“Max Modes to Find”栏中输入“10”,表示10 阶模态将被计算。设置完成后,点击求解,进行线性屈曲分析。


三、线性屈曲结果及分析

图16为分析的结果,在上图中,右下方的选项组中可以查到第一阶屈曲荷载因子为 49.085。

图16 分析结果


由于我们施加载荷(静力学荷载=摄动荷载)为1000 N,故可知杆件的屈曲压力为:

屈曲荷载=荷载因子×摄动荷载=1000×47.66N ≈47.66kN。      


第一阶临界载荷为47.66kN,由于第一阶为屈曲载荷因子的最小值,因此这意味着在理论上,当加载荷载达到47.66kN时,结构将失稳。


此外,根据仿真计算的变形结果可知,第一模态时,构件存在明显的扭转变形,失稳属于弯扭失稳,与薄壁单轴对称截面的失稳形态相符。


此外,根据某产品手册中提供的受压容许承载力为51.11kN,如图17所示,相差(51.11-47.66)/47.66=7.2%,但仿真结果却比厂商提供的数值要小,这是为何?


图17 某厂商产品受压承载力表


笔者分析,这可能是由于产品在做分析时并未考虑杆件上开洞的影响,导致结果的差异。此外,网格划分差异、约束设置方式均可导致结果的差异。


屈曲失稳的临界荷载很大程度受到杆件约束的影响。该案例中,笔者也尝试过其他铰接约束设置方法,一旦设置了Z向约束,即使是某一个端点被设置了Z向约束,就会造成结果的较大差异。而采用弱弹簧的方式,结果与实际最相符。弱弹簧的影响从force reaction结果来看,影响很小,如下图所示

当关闭弱弹簧后,会发生了轻微刚体 位移,但屈曲载荷因子没有变化。

 


--04--

关于线性屈曲案例的一些探讨


对于薄壁开口截面,理论上由于其剪切中心和形心并不重合,因此其轴心受压时其屈曲失稳形式一般为弯扭失稳。那么我们能否通过软件得到构件绕主轴的理论上的线性屈曲临界载荷呢?这是可以的。此次分析讨论,结合之前的分析,我们还考虑一下截面削弱的情况。


一、绕主轴的失稳的临界荷载
① 不考虑截面削弱的情况

根据临界荷载欧拉公式计算,杆件两端铰接时,取计算长度系数为1.0,如下图18。不考虑截面削弱时,查询第一主轴毛截面惯性矩为Ixx=139412.0285mm^4(通过spaceclaim获得),如下图19。

图18  杆件不同约束情况下的临界荷载计算公式
图19  杆件毛截面参数

由此,可计算出绕第一主轴Ixx的临界失稳荷载理论值:

Fcr=π2EI/(μl)2=3.142×210×109×139.412×10-9÷(1×1)2=288.7kN


仿真方面,如果想得到绕第一主轴的屈曲的仿真结果,可以在前面线性屈曲模型约束条件施加的基础上,限制整个杆件X方向的位移,如下图20所示。

图20  约束杆件X方向的位移


由此,重新计算,得到绕第一主轴Ixx的临界失稳荷载的可仿真分析结果:

图21  绕第一主轴Ixx的屈曲模态  


仿真计算的绕第一主轴Ixx的屈曲荷载因子为276.14,则临界失稳荷载为:1000×276.14N ≈276.1kN。理论计算与仿真值相差约(288.7-276.1)/288.7=4.4%,误差在5%以内,说明通过仿真估计杆件临界荷载可行。但注意,仿真分析时我们的杆件实际上再腹板出有开洞情况。这有可能是造成其计算数值与理论值小的原因。


② 考虑截面削弱的情况
根据临界荷载欧拉公式计算,杆件两端铰接时,取计算长度系数为1.0。考虑截面削弱时(净截面,最不利)的情况,查询净截面参数如下:      

图22  杆件净截面参数


考虑截面削弱时(净截面),第一主轴净截面惯性矩为Ix=120835.7972(mm4)。计算其理论的临界失稳荷载为:

Fcr=π2EI/(μl)2=3.142×210×109×120.84×10-9÷(1×1)2=250.2kN


二、有关截面参数与稳定的探讨

可以看到:

杆件无开洞按毛截面计算的理论临界失稳荷载为:Fcr1=288.7kN

杆件开洞按削弱截面仿真计算临界失稳荷载为:Fcr2=276.1kN

杆件开洞按净截面计算的理论临界失稳荷载为:Fcr3=250.2kN

以看到,杆件开洞按削弱截面仿真计算的结果在毛截面计算和净截面计算结果之间,符合实际情况。


因此,对于这种开洞后造成截面削弱的杆件,其真实的截面参数,如惯性矩我们可以通过反算的形式得到。例如本案例中,我们可以反算得到杆件腹板开洞后的计算截面惯性矩:

Ixx=Fcr(μl)^2/(Eπ^2)=133348.4mm4


仿真分析的主轴失稳临界荷载结果(276.1kN)与考虑净截面的主轴失稳临界荷载结果(250.2kN)相差25.92kN!说明完全按照开孔后的净截面计算,结果是偏安全。但全按照开孔后的净截面计算没有考虑腹板孔与孔之间板件对稳定性起到的作用。相对地,可以想到杆件截面如果开孔过多,杆件的稳定性将会受到削弱。


此外,开口薄壁型钢的临界失稳为弯扭失稳定,不是绕第一主轴的的失稳,弯扭失稳的临界荷载相比绕第一主轴失稳的临界荷载小很多。例中,两端铰接时,杆件的弯扭失稳临界荷载为49.09kN,仅为绕第一主轴的失稳临界荷载276.1kN的17%左右。因此,在设计中,应尽量避免杆件发生弯扭失稳,对荷载、稳定性要求高的杆件,应当采用闭口对称截面,以提高材料的利用率!


好了,以上就是今天就和大家分享的关于屈曲与稳定的内容。关于非线性屈曲的仿真问题,将在后续的文章中做分析。还请点赞、收藏和转发,感谢老铁支持!    


来源:薛定谔的Cube
SpaceClaimACTMechanicalWorkbench静力学非线性理论材料试验ANSYS装配
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-12-31
最近编辑:7月前
巴郡撸猫人
硕士 签名征集中
获赞 15粉丝 25文章 73课程 0
点赞
收藏
作者推荐

结合Workbench接触设置选项,理解ANSYS接触分析原理 (第二篇)

本公众号在《接触仿真知多少?详解ANSYS接触分析原理(一)》一文中对ANSYS中的接触问题做了部分讲解分享。有朋友在问能否结合软件设置讲讲接触的一些问题。恰巧笔者也在整理这方面的内容,分享出来,以供大家学习参考。由于笔者水平有限,如有不当还请评论指出~一、接触修剪与修剪容差接触修剪(trimcontact),顾名思义,即对接触单元进行“裁切或截断”,它用于限制接触单元的范围,以达到减少程序运行时间,加快求解速度的目的。图1接触修剪与修剪容差设置选项ANSYSworkbench中默认“接触修剪”是On的,但是如果有大面积接触对、接触出现大滑移、接触范围不能明确范围时,建议设置为Off,否则可能在接触边缘处出现接触穿透现象(相当于超出接触范围,接触丢失,从而引发穿透)。除此之外,为了“修剪”当前不必要的接触单元,例如接触面和目标面的面积相差非常大时,同时保证接触状态具有合理性,软件设置了一个修剪容差(TrimTolerance)的选项,这使得使用者可自动控制接触被“修剪”范围,以保证足够的计算所需接触区域。如果打开修剪接触,建议TrimTolerance可以设置为接触区域网格尺寸的3-5倍以上。我们以官方帮助文档中关于接触修剪释义为例:假设存在如下图2所示接触对,竖直面为目标面,横板端部为接触面。由于目标面过大,程序会对其修剪。图2接触修剪案例假设程序修剪容差为10mm,每个单元边长为5mm。如下图所示为两个物体的接触状态图示,深色区域为两个物体当前的接触区域,其他区域目前均未接触。该图展示了被修剪的单元TE4和未被修剪的单元TE2。由于TE4和CE3的修剪容差区域并未存在重叠区域,故被修剪。同理,TE2与CE1存在重叠,未被修剪。即接触单元与目标单元的接触容差存在重叠时,目标单元不会被修剪。图3接触修剪图示可以看到,当ANSYS探测到某接触单元在接触修剪容差的范围之内才会考虑其作为接触计算的单元,开启接触的探测,并送达至求解器进行处理。二、对称接触与非对称接触workbench中可以在接触选项中设置对称(symmetric)和非对称(asymmetric)选项,如下图所示。该项的合理设置可以提高接触计算的收敛性。图4对称接触与非对称接触非对称接触:所有的接触单元在一个面上,而所有的目标单元在另一个面上的情况。也称为“单向接触”。其求解效率比对称接触高,状态/压力/渗透仅在接触侧显示结果,接触压力显示为对称接触接触面和目标面压力之和的平均值。对称接触:在有些情况下,可以把任一个面指定为目标面和接触面,在接触的面之间生成两组接触对(或仅是一个接触对,如自接触情况),这就称为对称接触,有时也称为“双向接触”。接触结果可同在接触和目标侧得到。状态/压力/渗透在目标面和接触面均可以得到,接触压力为接触面和目标面所得到压力之和的平均值,对称行为可以提高收敛。非对称接触在模拟面-面接触时最为有效。对称接触不如非对称接触效率高。但是,许多分析要求应用对称接触,主要目的是为了减少穿透,提高计算收敛性。我们知道接触在数值上是允许穿透存在的,接触面不可以穿透目标面,这样对称接触则是穿透量相对较小。通常以下情况采用对称接触:①接触面和目标面都有十分粗糙的网格。对称接触算法比非对称接触算法在更多的面上施加了接触约束条件,计算更准确。②当接触面和目标面不易区分情况下,推荐使用对称行为。通常以下情况采用非对称接触:①如果二个面上的网格相同并且足够密,则对称接触算法可能会更费CPU时间。在这种情况下,采用非对称接触,拾取一个面为目标面,而另一个面为接触面。②有明显的刚柔区分,推荐使用非对称行为,如金属与橡胶接触。③如果用户比较关注接触计算结果,例如接触压力,摩擦应力等数据,推荐采用非对称接触。关于对称接触与非对称接触的算例对比可参见:《ANSYS接触设置中的对称与非对称对比计算》一文的讲解。三、小滑移与有限滑移小滑移(SmallSliding),顾名思义,表示采用相对较小的滑移假设。ANSYS中指接触面滑动距离小于接触对接触单元平均尺寸的20%。图5小滑移选项小滑移接触假设可以求解有限滑移接触算法难以求解的复杂模型,更容易收敛。尤其是对于质量差的几何、网格和不光滑的接触界面。小滑移假设下,接触单元的节点连续性在分析的开始就形成了。在求解过程中的每一次迭代,数值都不会改变。相较之下,有限滑移(finitesliding)接触假设会在每次迭代更新接触单元的节点连接性。因此,小滑移假设将会节省计算资源,加快求解速度。此外,小滑移假设下,稀疏求解器在整个分析过程中会重复使用相同的矩阵,避免了大量的在每次迭代调用方程的步骤,如同更新节点连接性,放弃该步骤会使计算效率提升。在求解某个问题时,如果我们已知会发生小滑移,打开软件此选项就如上解释,可以使求解更加高效和稳健。如果软件中大变形设置为关闭或接触类型为绑定,小滑移选项一般默认为打开。如果我们在求解时在无法确认是否会发生大滑移情况下,建议关掉“小滑移”假设,这样程序会采用有限滑移选项,这样做的原因在于:如果相对滑动不够小,发生了大的滑动,精度会受到影响,并且会收敛困难。我们如何判断是否该选用小滑移假设呢?其实ANSYS软件可以在求解器迭代时监视滑动,通过跟踪接触结果和输出来判断是否为小滑移。四、接触探测方法接触的探测方法(DetectionMethod)选项用于设置接触探测点的位置,以便获得较好的收敛性。如下图所示。图6接触探测方法选项此选项适用于面一面接触和边一边接触。各选项说明如下:①programcontrolled:程序默认对于PurePenalty和AugmentedLagrange算法采用OnGaussPoint.对于MPC和NormalLagrange算法则采用Nodal-NormalFromContact选项,如下所示。②OnGaussPoint:积分点探测,此选项不适用与MPC和NormalLagrange算法。基于高斯积分点的探测默认指向接触面的法向。③Nodal-NormalFromContact:探测的位置在节点,接触的法向垂直于接触面,用于接触面比目标面光滑的情况。④Nodal-NormalFromtarget:探测的位置在节点,接触的法向垂直于目标面,用于目标面比接触面光滑的情况。⑤Nodal-ProjectionNormalfromContact:即基于投影的接触探测方法,探测位置在节点,将接触面和目标面节点在法向投影的重叠区域强制定义接触约束,对高阶单元结合NormalLagrange法可以提供更精确的接触压力,且在接触边缘的接触压力和应变分布更加平滑;对Frictional接触求解时可以很好地满足力矩平衡;但是不能与MPC接触匹配。注意,③④在探测前要计算接触面的法线方向,所以计算时间较基于高斯积分点的探测要长,因此软件就优先选用基于高斯积分点的探测,但是有时必须采用基于节点的探测,例如尖角与线的接触,如下图。图7尖角与线的接触五、穿透容差和弹性滑移容差在软件中定义穿透容差和弹性滑移容差是为了保证接触更容易收敛。穿透容差和弹性滑移容差如下图示意。但需要注意的是,加大穿透容差和弹性滑移容差会损失计算的准确性,计算后需要仔细校核穿透量和滑移量。图8穿透容差和滑移容差示意软件中PenetrationTolerance选项用于设置接触的法向穿透容差,可通过Value和Factor两种方式指定,如下图所示。图9穿透容差选项如果选择ProgramControlled选项,则穿透容差由程序自动计算。选择Value选项时需要输入PenetrationToleranceValue(长度量纲);选择Factor选项时需要输入PenetrationToleranceFactor,因子在0~1之间。穿透容差定义为接触面法向,默认为0.1×接触单元下面实体单元的深度,如果定义得太小,会计算时间会较长,且很难收敛,应用于纯罚函数和增广拉格朗日法。ElasticSlipTolerance选项即接触的切向滑移容差选项,与法向容差相似,可通过Value和Factor两种方式指定,如图10所示。图10滑移容差选项如果选择ProgramControlled选项,则穿透容差由程序自动计算。选择Value选项时需要输入ElasticSlipToleranceValue(长度量纲);选择Factor选项时需要输入ElasticSlipToleranceFactor,因子在0~1之间。弹性滑移容差定义为接触面切向,默认为0.01×单元的长度,该选项应用于绑定、粗糙和摩擦接触类型。六、法向刚度与刚度更新法向刚度(NormalStiffness)选项,如下图,是影响接触精度和收敛的一个重要参数,用于控制接触的罚刚度K,只用于PurePenalty和AugmentedLagrange算法。图11法向刚度选项该选项可选择通过因子Factor或绝对值AbsoluteValue两种方式定义,如上图所示。各选项意义如下:①ProgramControlled选项:程序采用MechanicalAPDL缺省实常数值FKN。②Factor选项:输入NormalStiffnessFactor,这是一个相对的因子,是计算法向接触刚度的乘子。一般体积变形问题建议使用1.0,对弯曲变形为主的情况,如果收敛困难,可以设置为0.01~0.1之间的值。NormalStiffnessFactor因子的数值越小,法向刚度越小,越容易收敛,但是会造成更大的法向穿透量。③AbsoluteValue选项:即输入NormalStiffnessValue值,注意此刚度值必须为正值。对于面一面接触,在kg-m-s单位制下,其单位是N/m²,对于面一边或边一边接触,其单位是N/m。软件可以通过刚度更新(UpdataStiffness)选项自动调整法向刚度,如下图所示。图12刚度更新选项默认为EachIteration选项,即表示每步平衡迭代之后自动调整更新接触刚度。如果对指定的法向刚度系数不确定是否合适时建议采用此选项。接触刚度在求解中可自动调整,如果收敛困难,可减小刚度。如果采用EachIteration,Aggressive(积极的)选项,软件将更积极地判定及调整接触刚度。每一次平衡迭代结束时更新接触刚度,与EachIteration选项相比,此选项的调整数值范围可以更大。法向接触刚度越大,穿透量自然越小,计算也就越精确,但是负面作用也越明显,越不容易收敛;法向接触刚度越小,越容易收敛,计算速度也越快,但穿透量也相应变大,误差也越大。以上就是今天就和大家分享的一些接触设置选项的内容,笔者也会继续更新,形成合集。还请点赞、收藏和转发,感谢老铁支持!来源:薛定谔的Cube

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈