




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、PAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 1MAR101 Course Notes, Sec. 12, November 2005SECTION 12RESOLVING CONVERGENCE PROBLEMSPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 2MAR101 Course Notes, Sec. 12, November 2005PAT328, Section 3, March 2001MAR120, Lecture
2、 4, March 2001S12 - 3MAR101 Course Notes, Sec. 12, November 2005OverviewqNonlinear Analysis GuidelinesqInformation Available to HelpqAnalysis Troubleshooting: GeneralqAnalysis Troubleshooting: Criteria BehaviourqAnalysis Troubleshooting: EXIT NumbersPAT328, Section 3, March 2001MAR120, Lecture 4, Ma
3、rch 2001S12 - 4MAR101 Course Notes, Sec. 12, November 2005Nonlinear Analysis GuidelinesqConvergence of a nonlinear problem is mostly not simply to do with the convergence tolerance values or the criteria specified.it is an overall issue of model integrity and representation of realityqIt is strongly
4、 recommended that small tests be performed to gain experience of unknown (to you) element and solution types:1.To understand its limitations2.To ensure that it does provide the required behaviour for the actual simulation to be carried out3.To prevent expensive “surprises” at the end of a projectqSi
5、ngle element tests are preferable (where possible) since it is so much quicker and easier to verify the input and to evaluate the response with only a few degrees of freedomqThere are a number of sources of examples and benchmarks available that may help in this regard1.The MARC User Guide manual. T
6、his contains an increasing amount of worked examples written with the express intention of demonstrating the use of the facilities clearly2.The MARC Demonstration Problem manual (volume E). It is in Marc data file format only. The data files associated with this manual can be located in the Marc ins
7、tallation directory3.The NAFEMS suite of examples. Further information is available on their website ()PAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 5MAR101 Course Notes, Sec. 12, November 2005Nonlinear Analysis GuidelinesqPerform and scrutinise the results from a sta
8、tic linear analysis to check the integrity and behaviour of the basic model. If the nonlinear model already exists1.For contact analyses, this would mean changing all contact conditions to GLUED2.For material nonlinearity simply increase the failure criteria so that it cannot be reached3.For geometr
9、ically nonlinear analyses turn off Large Displacement as well as any large strain material optionsqAdd each of the nonlinearities one by one to determine their effect on the solution and its convergence behaviour. For instance, start with contact, adding next any geometric nonlinearity and then fina
10、lly any material nonlinearity, etc.1.For contact analyses, contact conditions can be set to GLUED2.The next step would be TOUCHING, but with a separation force of 1e20qIf buckling is expected, a linear eigenvalue buckling analysis should be performed to obtain the linear buckling load. This will act
11、 as both a benchmark value to compare against as well as a useful aid in determining the load magnitude to be applied in the subsequent geometrically nonlinear analysisqAlways use engineering common sense and verify the plausibility of the results before making design decisions based upon themPAT328
12、, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 6MAR101 Course Notes, Sec. 12, November 2005Information Available to HelpPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 7MAR101 Course Notes, Sec. 12, November 2005qThe problem begins with error messages like:“Failure to conv
13、erge to tolerance” (EXIT 3002)“Error encountered in stress recovery” (EXIT 1009/1005)“The time step has become too small due to too many step cut-backs” (EXIT 3009)“Unable to reduce the time step below the minimum value allowed” (EXIT 3015)“Node on the boundary of a deformable body tried to slide ou
14、t of surface definition in a contact analysis” (EXIT 2400)qThe main place to look is the end of the OUTPUT file (.out)qA successful analysis looks like:*This is a successful completion to an MSC.Marcanalysis, indicating that no additional incremental data wasfound and that the analysis is complete*
15、MSC.Marc Exit number 3004qAn unsuccessful analysis looks like:*Analysis has failed to converge to required convergencetolerances. One of several error conditions has beendetected and the run aborted. The output will specifyadditional messages* MSC.Marc Exit number 3002Analysis MessagesEXIT NumberAss
16、ociated message for EXIT numberPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 8MAR101 Course Notes, Sec. 12, November 2005A typical nonlinear output file section:start of assembly cycle number is 0wall time = 12.00solver workspace needed for out-of-core matrix storage = 7612solver w
17、orkspace needed for in-core matrix storage = 10114matrix solution will be in-corestart of matrix solutionsingularity ratio 3.4185E-12end of matrix solutionmaximum residual force at node 7 degree of freedom 1 is equal to 1.156E-04maximum reaction force at node 35 degree of freedom 2 is equal to 2.809
18、E-01residual convergence ratio 4.117E-04maximum displacement change at node 3 degree of freedom 1 is equal to 1.013E-02maximum displacement increment at node 3 degree of freedom 1 is equal to 1.013E-02displacement convergence ratio 1.000E+00failure to converge to toleranceincrement will be recycledA
19、nalysis MessagesThe output file (.out) contains all messagesThe log file (.log) contains mainly the convergence informationThe status file (.sts) contains a summaryPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 9MAR101 Course Notes, Sec. 12, November 2005The Status FileqSummary of t
20、he convergence behaviour of the analysisqThings to look out for:Sudden jumps in the number of cycles (what happened?)Large number of separations throughout (a general contact issue)Large number of separations part way (contact lost? Contact causing local failure? Frictional forces overcome?)Large nu
21、mber of cut-backs throughout (load increment too large)Large number of cut-backs part-way (what happened?)PAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 10MAR101 Course Notes, Sec. 12, November 2005Troubleshooting Analysis FailurePAT328, Section 3, March 2001MAR120, Lecture 4, March
22、 2001S12 - 11MAR101 Course Notes, Sec. 12, November 2005The figure shows contact occurring on only two nodes before non-convergencePerhaps the other part coming into contact slips away afterwards?Perhaps a more refined mesh on the contacted area is needed?Getting CluesqPost process what there isqThe
23、 deformed shape often gives obvious clues as to why the simulation is not convergingqExaggerating the deformation is a good way to pick up cracks in the model or localised effects from incorrect contact definitionqAnimating with a reasonable deformation exaggeration can also be of helpqIf convergenc
24、e is not achievable in the first increment it can be very helpful to specify that Marc continues “proceed when not converged” optionqThis means that a POST results file will be generatedqEven if an increment fails to converge it may provide a pointer to the problemContact.PAT328, Section 3, March 20
25、01MAR120, Lecture 4, March 2001S12 - 12MAR101 Course Notes, Sec. 12, November 2005qEnsure consistent units are used throughout model Note: N, MM, Kg are not consistentqReduce the time step. There may be significant nonlinearity occurring at the beginning Usual for contact May suggest an incorrect yi
26、eld value for material nonlinearity Buckling or significant rotation may have occurred Over-large element distortionqMake sure that the automatic cut-back capability is invokedqIf using the “fixed” load incrementation, change to the “adaptive” scheme and include the “automatic” criteriaqCheck that e
27、ach component of thestructure is restrained against rigid body motionBoundary conditions are the interface between the model and the rest of the worldGeneralUnstableStablePAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 13MAR101 Course Notes, Sec. 12, November 2005qSet “Contact Tolera
28、nce Bias” to 0.9 (particularly for shell contact) qSet “Contact Tolerance” to 0.0qThe rigid surface markers should always point towards the interior of the rigid body. If it does not, MSC.Marc may not detect the rigid surface and the deformable bodyqContact can be lost or not found because of too la
29、rge a load incrementqRefine the mesh in the area of slideline definitionsCoarse meshes can produce single point contact and promote instabilityNecessary to capture the contact interaction accurately if contact distribution is of importanceqAnalytical surface definition may be incorrect and causing “
30、bulbous” corner/edge contact surfacesqConsider smoothing the surfaces in contact if there are sharp features, e.g. insert a radius instead of a sharp corner for corner contactqInitial indeterminate contact state can lead to chatter model components in contact where possibleqRemove frictionContactRig
31、idRigidIncorrectCorrectDeformableDeformablePAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 14MAR101 Course Notes, Sec. 12, November 2005qReview and reconcile any initial contact over-closures and openingsqNodes initially penetrating significantly past the contact zone will be ignored
32、qIf this situation occurs at beginning of analysis, node will not be foundqIf it occurs later, the increment will be recycled with modified time stepContactPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 15MAR101 Course Notes, Sec. 12, November 2005qIf using the stress-free check to
33、make sure that the resulting elements will not be distorted too much when the slave nodes are moved by the program to lie on the master surface.ContactBeforeAfterPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 16MAR101 Course Notes, Sec. 12, November 2005Hyperelastic Material DataqCh
34、eck the material stability for elastomer materials (in “experimental data fitting”)qCheck that the material data covers the entire strain range:This can cause “elements inside out” errorsThe analysis may not converge if any part of the model experiences strains beyond the stability limits of the mat
35、erialqRevert to a lower order polynomial fit (e.g. Single-term Mooney) in the experimental data fittingqWhen fitting experimental data, engineering stress/strain data is expectedqAny material model in which the tangent stiffness is zero or negative will most often cause convergence problems(材料模型的接觸剛
36、度為零或負值導致收斂問題)PAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 17MAR101 Course Notes, Sec. 12, November 2005qFor elasto-plastic materials, Cauchy stress and log plastic strain data is expectedAt large strains, there are significant differences in how the stresses and strains are define
37、dqBeware of data extrapolation: extend the work hardening data sufficiently to cover the entire strain rangeThe large stress value in the table is the one that is used if the specified range is exceededqIf a perfect plasticity model experiences convergence difficulties, use a more realistic plastici
38、ty model with non-zero work hardeningAny material model in which the tangent stiffness is zero or negative will often cause convergence problemsPlastic Material DataPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 18MAR101 Course Notes, Sec. 12, November 2005Include RealityqMake sure
39、all appropriate nonlinearities are includedqSome structures rely on “stress stiffening” effects for stability and would require a large displacement analysisqIs geometric nonlinearity required? Large deformations/rotations may be causing large non-physical strainsqIf large strains are present in the
40、 analysis, it is likely, for many materials, that failure is also present (e.g. plasticity)Without material failure included in a large strain analysis, an unrealistic problem is being solved for which there may not be a solutionqIt is unusual for a hyperelastic material to be in the small strain en
41、vironment make sure that a large strain option is requestedqIt is possible for many elasto-plastic analyses to be in the small strain environment but the addition of a robust large strain option is recommendedPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 19MAR101 Course Notes, Sec.
42、 12, November 2005“Breathing” or “Hourglass” ModeElementsqBe aware of the element mechanisms associated with reduced integration elementsqAlways specify assumed strain option for fully integrated 2D and 3D solid elements to eliminate over-stiff solutions in the presence of bendingqAlways specify the
43、 constant dilatation option for fully integrated 2D and 3D solid elements in large-strain plasticity to avoid volumetric lockingThis is due to over-constraints resulting from the incompressible nature of plastic deformationAlternatively, use reduced integration or Herrmann elementsqUse Hermann Eleme
44、nts with the hyperelastic materialsqMSC.Marc uses the global X-axis as the axis of symmetry for axisymmetric elementsPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 20MAR101 Course Notes, Sec. 12, November 2005The figure shows the mesh before (top) and after (bottom) deformation. Ele
45、ments on the left stretched more readily due to plastic necking. The analyst anticipated this and refined the mesh towards the left. A uniform mesh would have produced a poorer simulation.qSpecify a mesh so that the shape of the elements is reasonable throughout the entire analysisqAnticipate how th
46、e mesh will deform qFor example, make element sides shorter in the direction that will be elongated the mostElementsPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 21MAR101 Course Notes, Sec. 12, November 2005qIf the analysis is still recalcitrantremove nonlinearities to try and isol
47、ate the cause of the problem1.For contact analyses, this would mean changing all contact conditions to GLUED2.For material nonlinearity simply increase the failure criteria so that it cannot be reached3.For geometrically nonlinear analyses turn off large displacement as well as any large strain mate
48、rial optionsqAs a last resort, and with a good reasonTurn on non-positive definite (gives a slower equation solution) Turn on quasi-static inertial dampingqSome specific clues can be found by looking at the behaviour of the convergence ratios during the solutionGeneralPAT328, Section 3, March 2001MA
49、R120, Lecture 4, March 2001S12 - 22MAR101 Course Notes, Sec. 12, November 2005Convergence Criteria BehaviourMonotonic Divergence:qMaterial failure, e.g. point loads/supports causing massive localised failureqContact lost because of too large a load increment or wrong contact settingsqRefine the mesh
50、 in the area of slideline definitions. Coarse meshes can produce single point contact and promote instabilityqAnalytical surface definition may be incorrect and causing “bulbous” corner/edge contact surfacesqBuckling has occurred without arc-length methods requestedqReduce load step to reduce the am
51、ount of nonlinearity occurring in an incrementqConvergence criteria too slack? Tighten the convergence criteria, particularly for geometric nonlinearity the solution may be drifting too far from the true equilibrium positionqWere the rigid contact bodies extended sufficiently far?Convergence Toleran
52、ceConvergenceCriteriaNumber of iterationsActual variation ofconvergence criteriaIdeal variation ofconvergence criteriaPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 23MAR101 Course Notes, Sec. 12, November 2005Convergence Criteria BehaviourSlow Convergence:qNot uncommon in contact a
53、nalyses whilst contact is being establishedqConvergence tolerance too tight?qUse full Newton-Raphson to obtain full quadratic convergence characteristicsqFriction issues Check the relative sliding velocity is an appropriate value (1-10%)Use “stick-slip” modelUnfeasibly large friction coefficients (t
54、angential “chatter”)qElements (bars, beams, springs) that are simulating “stiff” members can cause round-off issues if their stiffnesses are arbitrarily large. Evaluate stiffnesses from “real” geometry and materialsqFollower force with the stiffness contribution gives a better convergence rate and m
55、ay help in the presence of large rotationsConvergence ToleranceConvergenceCriteriaNumber of iterationsActual variation ofconvergence criteriaIdeal variation ofconvergence criteriaPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 24MAR101 Course Notes, Sec. 12, November 2005Convergence
56、Criteria BehaviourSlow Convergence (cont.):qGap elements can produce slow displacement norm convergence behaviourBoth the iterative and incremental displacements associated with a high stiffness spring are tinyThis causes the displacement norm calculation of: to produce extremely small numbersThe ch
57、anges occurring in the displacement values are lost because of machine precisionqAnalytical contact surface definitions give a continuous normal and better convergence and would be better than a discrete surface definition for a coarse meshqA poorly conditioned system leads to consistently slow conv
58、ergenceLarge:Small element sizesStiff:Soft materialsPoor quality element shapesConvergence ToleranceConvergenceCriteriaNumber of iterationsActual variation ofconvergence criteriaIdeal variation ofconvergence criteriaPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 25MAR101 Course Note
59、s, Sec. 12, November 2005Convergence Criteria BehaviourOscillating Convergence:qA typical responseqSettling of contact use “iterative penetration detection” a recommended distance tolerance and bias valuesqThreshold material failureConvergence ToleranceConvergenceCriteriaNumber of iterationsActual v
60、ariation ofconvergence criteriaIdeal variation ofconvergence criteriaPAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S12 - 26MAR101 Course Notes, Sec. 12, November 2005Convergence Criteria BehaviourOscillating Divergence:qBuckling is occurring; either real or numericalqCatastrophic materia
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 年度財務報表及審計結果
- 河南省駐馬店市部分學校2024-2025學年高三下學期3月月考地理試題(含答案)
- 基于區(qū)塊鏈技術的農(nóng)業(yè)溯源體系構建方案
- 服裝設計與制造業(yè)務外包合作協(xié)議
- 個性化培訓計劃實施效果分析表
- 網(wǎng)絡優(yōu)化服務升級合作協(xié)議
- 汽車采購銷售合同書及保修條款
- 智能醫(yī)療項目合作協(xié)議
- 企業(yè)危機管理機制構建與運行
- 交通行業(yè)交通事故處理保障預案
- 五下音樂《馴鹿、冬獵、鴻雁(簡譜、五線譜)》課件
- 部編人教版九年級下冊語文-第5單元-17-屈原-課件-課件
- 2024版PLC控制系統(tǒng)合同
- 2024年公需科目培訓考試題及答案
- 2024年全國國家電網(wǎng)招聘之電網(wǎng)計算機考試經(jīng)典測試題(附答案)
- GB 18584-2024家具中有害物質(zhì)限量
- Module 2 Unit 2 It will snow in Harbin.(教學設計)-2023-2024學年外研版(三起)英語六年級下冊
- DL-T-5115-2016混凝土面板堆石壩接縫止水技術規(guī)范
- 兒童孤獨癥的視覺注意力與視覺加工
- 中國古都西安英文介紹課件
- 第3課 中古時期的西歐(新教材課件)-【中職專用】《世界歷史》(高教版2023?基礎模塊)
評論
0/150
提交評論