当前位置:首页 >> 机械/仪表 >>

Abaqus接触分析中出现收敛困难时的常用检查方法(免费)


1、ABAQUS 接触分析的收敛问题常用检查方法

来源流沙的 CFD 之旅 百度空间

接触分析收敛不管怎么总还是一个很大的问题,而我们经常在一个地方卡了很长的时间,怎么也找 不到解决和提高的办法。而 aba_aba 在 abaqus 常见问题汇总中给了我们模型改进的方向和一些方法。在 我分析的过程当中,怎么找到模型中的影响收敛的关键问题

所在也是一个很让我迷茫了很长时间。下面谈 一下我个人的一些经验和看法。如有错误还望大家指出,也希望大家给出自己更多的经验分享。 abaqus 的隐式求解的就是求算出一个很大的刚度矩阵的解, 这个方程能否通过一次一次的迭代到最后达到 一个系统默认的收敛准则标准的范围之内,就决定了这一次计算能否收敛。因此要收敛的话,系统与上一 个分析步的边界条件区别越小的话,系统就越容易找到收敛解。针对这一点,我们可以得到下面的几种方 法来尽可能的使系统的方程的解尽可能的接近上一步,以达到收敛。下面的方法的指导思想是:尽可能小 的模型,前后两个分析步的改变尽可能的少。 1. 接触分析真正加载之前, 设置一个接触步让两个面接触上来, 在这个步骤里面, 接触面的过盈小一点好, 比如0.001.接下去再把作用与两个接触体的力及接触方向的自由度放开。 2. 如果系统的载荷很多的话,将系统的载荷分做多步进行加载,一次性全上可能使系统无法在规定的迭代 次数内收敛。所以根据需要分开,让 abaqus 的内核慢慢消化去。少吃多餐在这边好像也是成立的。 3. 系统有多个接触的话,也最好如载荷一样,分成几个 step 让他们接触上。这样的做法会让你以后在模 型的修改中更有方向性。 4. 模型还是不收敛的话,你可以看一下是在哪一步或者那个 inc 不收敛。对于第一步直接不收敛的话,如 果模型是像我上面把载荷和接触分成很多步建立的话,可以把载荷加载的顺序换一下。如果你把第二个加 载的载荷换到第一步以后,计算收敛了,那影响收敛的主要问题应该就是原来第一个加载或着接触影响的。 这种情况下面一般算到这个加载的时候还是不会收敛。这个时候可以考虑是否有什么其他办法能够使步骤 的变化与上一步变动小一点,比如第一点里面提到,或者继续把这个载荷细分呢? 5. 对于接触分析不收敛的情况, 可以自己看一下模型的接触面。 有时候是 overclosure,这个时候在 assemble 里面将模型相对位置稍微移动下或者用接触里面的那个 adjust only to remove overclose,不过或一种方法 会使你的网格扭曲变形。问题不大也是可以用的。有的时候是因为,模型中的两个接触面变成了一个点和 一个面接触,而点或者面中有一个位置并不是很稳定。这个时候就会出现了 dividing,有时候求解无法成功。 这时候可以看一下是不是能够将模型该处稍微改一下呢?或者将该处的网格细化一下。 6. 模型实在是比较大的话,可以修改 solver 的设定,将迭代次数改大一点。对于开始计算就不收敛的,而 在迭代次数到了以后时间增量还不是很小的话,可以将 initial 和 minimum 改小一点。模型越大的话这边可 以改的越小,特别是前后两个 step 变化比较大的情况下。但对于模型不是很大的情况下,太小的时间增量 是意义不大的,问题应该从模型当中是否有错误去考虑。 7. 模型太大的话会导致求解的方程太大,不需要的不重要的接触最好从模型当中去除。这样的话对结果影 响也不会很大,而且可以是计算时间大大的减少。 8. 对于收敛准则的修改还是很不推荐的,应作为下下策使用。 不上一些这里面关系到的一些 abaqus 出错信息,方便那些正在如自己当初郁闷中的人更好的找到这篇文 章。大家如果有什么不太清楚的也可以留言,有时间探讨一下。

***NOTE: THE SOLUTION APPEARS TO BE DIVERGING. CONVERGENCE IS JUDGED UNLIKELY. 求解出现分歧,一般是状态不稳定,如你的某一个物体的自由度忘了约束或着分析到了一种极限状态之类 的,解决方案见上。 ***ERROR: TIME INCREMENT REQUIRED IS LESS THAN THE MINIMUM SPECIFIED 步长比最小步长小,方案见上。 ***NOTE: SEVERE CONTACT OVERCLOSURES EXIST. CONVERGENCE IS JUDGED UNLIKELY.

接触出现问题,用 visulazation 的 tool 的 job diagnostics 查看,针对那个接触进行修改。把距离稍微改大 一点点,应该是很有帮助的。如果是计算中出现问题的话,应该是你前后两个 step 设置的有问题。

2、接触分析中出现收敛困难时的常用检查方法

来源 Simwe 仿真论坛 makoto

Hint for obtaining a converged contact solution in Abaqus/Standard
2011/05/25

/ q" b1 F& G- Q9 o

Request detailed output of the contact state: Abaqus/CAE: Step Module: Output
E, V' E G& x& m+ e

→ Diagnostic Print ...



Contact- o- U9 @8

Contact state information will be written in the message (.msg) file. You should also write the necessary contact output variables to the data (.dat) and the output database (.odb) files frequently enough so that you can diagnose the problem.

Consider the following items: 1. Check that the contact surfaces are properly defined, and correct any errors. The surfaces can be viewed in Abaqus/Viewer. If the surface has been created in the input file by automatically using the free surface of an element set, check whether the TRIM parameter should have been used.0 R% f" m7 A: v2 @ 2. Check the contact direction defined for each surface. The normals to a surface can be viewed in Abaqus/Viewer. If the normal directions are wrong, frequently you will get large overclosures that may lead to convergence difficulties. 3. Frictional contact problems are generally more difficult to solve than frictionless contact problems. Try solving the problem without friction to see if the difficulty is due to friction or if it is due to something else. If the difficulty is indeed due to friction, consider the following: a.Reexamine the choice of the friction coefficient—larger coefficients of friction are generally more difficult to use. b.Examine the allowable elastic slip (low values can cause convergence problems, although too high a value can give physically incorrect solutions). c.Refine the mesh so that more points come into contact at the same time. 8 @/ V U& B2 g9 f
E0 M: K

d.Use immediate onset of friction if only a few points are coming into in contact at the same time and slipping occurs. In Versions 6.1 and higher this is the default behavior. In earlier versions you can use *CONTACT CONTROLS, FRICTION ONSET=IMMEDIATE 4. Rough friction with intermittent contact generally gives convergence problems. If appropriate

for the analysis, do not allow the contacting surfaces to separate after contact is established: o Abaqus/CAE: Interaction Module: Interaction ? Property ? Create ? Contact ? Mechanical ? Normal Behavior ? deselect Allow separation after contact o Keyword: *SURFACE BEHAVIOR, NO SEPARATION # B' @$ I+ S8 b8 y- G+ Z 5. Three-dimensional finite-sliding contact with highly curved faceted master surfaces generates a highly nonsymmetric tangent stiffness matrix. Use the unsymmetric solver even if the coefficient of friction is less than 0.2. 6. If you have sharp corners on the contact surfaces, the comments in 5 apply. In addition, try the following: 7 R6 V4 ]" G0 U$ o: j7 ], A4 P' F .Smooth the surface. Nodes on the slave surface can be caught in folds in the master surface, causing convergence difficulties when the surrounding elements deform to take this into account. The elements making up the slave surface should be small enough to be able to resolve the geometry. A rough guideline is to use 10 elements around a 90° corner; you must use your judgment to decide if this is adequate or too fine. 3 z8 u0 B' S5 y; D) M/ F) I @ a. If the physical problem has a sharp concave fold, use two separate surface definitions. b.Sharp convex folds cannot be modeled with a reasonable finite element mesh. Smooth the fold with a radius larger than the element size on the slave surfaces. A rough guideline is to use 10 elements around a 90 degree corner; obviously, you must use your judgment to decide if this is adequate or too fine. 7. Contact chattering, which is indicated by the contact state for a group of slave nodes cyclically changing from open to closed until the maximum number of severe discontinuity iterations is reached. Abaqus/Standard can automatically compute an overclosure tolerance and a separation pressure tolerance to prevent chattering:: ~: s' C' R( ^: K _+ ~( L o Abaqus/CAE: Interaction Module: Interaction ? Contact Controls ? Create... ? Automatic overclosure tolerances2 K! D5 k4 ^8 J3 h6 s o Keyword: *CONTACT CONTROLS, AUTOMATIC TOLERANCES ( O, n- s! H3 o/ u" G, t4 V/ D{* [ ! I$ Z. N' t4 v# v( I' ?+ o/ j% ^

8. If you get an error message in the message (.msg) file that HCRIT should be increased, check that it makes sense to do so; if it does make sense, increase the value for the relevant contact pair. The current value of HCRIT is printed to the data (.dat) file For more information see:, T, `) R0 v3 p! O" ?4 I+ }! | ? 'Contact pressure-overclosure relationships' o Section 32.1.2 of the Abaqus 6.9 Analysis User's Manual; Q# L# I+ R8 E1 k; g5 r o Section 33.1.2 of the Abaqus 6.10 Analysis User's Manual# H1 v% w* F$ c7 g1 ]( Z ? 'Frictional behavior' o Section 32.1.5 of the Abaqus 6.9 Analysis User's Manual$ y7 d- M* s6 } o Section 33.1.5 of the Abaqus 6.10 Analysis User's Manual/ U5 p) s! c& A6 O

3 K9 f) h* j6 E, |3 f: O

? 'Contact interaction analysis: overview' 0 x$ K& V9 L* {/ S. P4 k. _ o Section 31.1.1 of the Abaqus 6.9 Analysis User's Manual o Section 32.1.1 of the Abaqus 6.10 Analysis User's Manual
& O, }0 E- V+ X' [ k

? 'Common difficulties associated with contact modeling in Abaqus/Standard' 3 y% {' p1 A4 |/ {* }# _7 S
r& m2 m

o Section 34.1.2 of the Abaqus 6.9 Analysis User's Manual o Section 35.1.2 of the Abaqus 6.10 Analysis User's Manual o 'Defining contact pairs in Abaqus/Standard' ?Section 31.3.1 of the Abaqus 6.9 Analysis User's Manual% j" X0 m( B) e' z) N+ C5 O3
k

?Section 32.3.1 of the Abaqus 6.10 Analysis User's Manual


相关文章:
Abaqus接触分析中出现收敛困难时的常用检查方法(经典)
Abaqus接触分析中出现收敛困难时的常用检查方法(经典)_电脑基础知识_IT/计算机_专业资料。1、ABAQUS 接触分析的收敛问题常用检查方法 接触分析收敛不管怎么总还是一个...
Abaqus接触分析中出现收敛困难时的常用检查方法(免费)
Abaqus接触分析中出现收敛困难时的常用检查方法(免费)_机械/仪表_工程科技_专业资料。Abaqus接触分析收敛问题 1、ABAQUS 接触分析的收敛问题常用检查方法 来源流沙的 ...
abaqus接触分析的常见问题
abaqus接触分析的常见问题_数学_自然科学_专业资料。CAE(计算机辅助工程)是一门..., 如果使用了点对面离散, 会在 MSG 文件中看到上述提示信 息,分析无法收敛...
abaqus接触问题分析
abaqus接触问题分析_电子/电路_工程科技_专业资料。abaqus 接触分析 1、 塑性材料和接触面上都不能用 C3D20R 和 C3D20 单元,这可能是你收敛问 题的主要原因。...
ABAQUS收敛问题
而 aba_aba 在 abaqus 常见问题汇总 中给了我们模型改进的方向和一些方法。在...5. 对于接触分析收敛的情况,可以自己看一下模型的接触面。有时候是 ...
ABAQUS常见问题汇总
71 8.1 接触分析不收敛的常见现象和解决方法......随书光盘中有每个实例的 ABAQUS/CAE 模型和 INP、ODB...好像也会造成收敛困难,建议改为 *Plastic 343.964,...
abaqus分析收敛的个人经验整理
而 aba_aba 在 abaqus 常见问题汇总中给了我们模型改 进的方向和一些方法。在...5. 对于接触分析收敛的情况,可以自己看一下模型的接触面。有时候是 ...
接触收敛问题
而 aba_aba 在 abaqus 常见问题汇总中给了我们模型改进的方向和一些方法。在我...5. 对于接触分析收敛的情况,可以自己看一下模型的接触面。有时候是 ...
ABAQUS非线性有限元方法在结构接触分析中的应用
ABAQUS常见错误与警告信息... 10页 免费 Abaqus接触分析中出现收敛... 4页 免费...滚柱与滑轨 向接触 滚柱与滑轨 侧向接触 图1 3 滑轨与滚柱之间的接触关系 ...
ABAQUS分析收敛的经验整理
而 aba_aba 在 abaqus 常见问题汇 总中给了我们模型改进的方向和一些方法。在...5. 对于接触分析收敛的情况,可以自己看一下模型的接触面。有时候是 ...
更多相关标签:
abaqus接触不收敛 | abaqus接触分析不收敛 | abaqus 接触收敛 | abaqus不收敛 | abaqus不收敛的原因 | abaqus大变形不收敛 | abaqus收敛准则 | abaqus计算不收敛 |