http://www.vietnamadvertisement.com/print/structural-engineering/tips...
By taking your time and proceeding with reasonable caution, you can avoid many difficulties commonly associated with nonlinear analyses. The following suggestions should be useful:
Gain preliminary insight into your structure's behavior by analyzing a preliminary simplified model first. For nonlinear static models, a preliminary linear static analysis can reveal which regions of your model will first experience nonlinear response, and at what load levels these nonlinearities will come into play. For nonlinear transient dynamic analyses, a preliminary model of beams, masses, and springs can provide insight into the structure's dynamics at minimal cost. Preliminary nonlinear static, linear transient dynamic, and/or modal analyses can also help you to understand various aspects of your structure's nonlinear dynamic response before you undertake the final nonlinear transient dynamic analysis. Read and understand the program's output messages and warnings. At a minimum, before you try to postprocess your results, make sure your problem converged. For path-dependent problems, the printout's equilibrium iteration record can be especially important in helping you to determine if your results are valid or not.
1 -> 8
25.06.2010 13:34
http://www.vietnamadvertisement.com/print/structural-engineering/tips...
Recognize that regions undergoing plastic deformation require a reasonable integration point density. Lower-order elements will provide the same number of integration points per element as will higher-order elements, and are thus often preferred for plasticity analyses. Mesh density becomes especially important in plastic-hinge regions. Provide an adequate mesh density on contact surfaces to allow contact stresses to be distributed in a smooth fashion. Provide a mesh density adequate for resolving stresses. Areas where stresses or strains are of interest require a relatively fine mesh compared to that needed for displacement or nonlinearity resolution. Use a mesh density adequate to characterize the highest mode shape of interest. The number of elements needed depends on the elements' assumed displacement shape functions, as well as on the mode shape itself. Use a mesh density adequate to resolve any transient dynamic wave propagation through your structure. If wave propagation is important, then provide at least 20 elements to resolve one wavelength.
A convergence failure can indicate a physical instability in the structure, or it can merely be the result of some numerical problem in the finite element model. The ANSYS program furnishes you with several tools that you can use to overcome numerical instabilities in your analysis. If you are modeling a system that is actually physically unstable (that is, having zero or negative stiffness), then you have a much more difficult problem on your hands. You can sometimes apply one or more modeling tricks to obtain a solution in such situations. Let's examine some of the techniques that you can use to attempt to improve the convergence performance of your analysis.
/GST
2 -> 8
25.06.2010 13:34
http://www.vietnamadvertisement.com/print/structural-engineering/tips...
GUI: Main Menu>Solution>Output Ctrls>Grph Solu Track Figure 8-21 below shows a typical GST display: Figure 8-21 Convergence norms displayed by the Graphical Solution Tracking (GST) feature
3 -> 8
25.06.2010 13:34
http://www.vietnamadvertisement.com/print/structural-engineering/tips...
Line search [LNSRCH] can be useful for enhancing convergence, but it can be expensive (especially with plasticity). You might consider setting line search on in the following cases:
When your structure is force-loaded (as opposed to displacement-controlled). If you are analyzing a "flimsy" structure which exhibits increasing stiffness (such as a fishing pole). If you notice (from the program output messages) oscillatory convergence patterns.
The arc-length method is restricted to static analyses with proportional (ramped) loads only. The program calculates the reference arc-length radius from the load (or displacement) increment of the first iteration of the first substep, using the following formula:
where NSBSTP is the number of substeps specified in the NSUBST command. When choosing the number of substeps, consider that more substeps will result in a longer solution time. Ideally, you want to choose the minimum number of substeps required to produce an optimally efficient solution. You might have to take an "educated guess" of the desired number of substeps, and adjust and re-analyze as needed. Do not use line search [LNSRCH], the predictor [PRED], adaptive descent [NROPT,,,ON], automatic time stepping [AUTOTS, TIME, DELTIM ], or time-integration effects [TIMINT] when the arc-length method is active. Do not attempt to base convergence on displacement [CNVTOL,U]. Use the force criteria [CNVTOL,F] instead. To help minimize solution time with the arc-length method, the maximum number of equilibrium iterations in a single substep [NEQIT] should be less than or equal to 15. If an arc-length solution fails to converge within the prescribed maximum number of iterations [NEQIT], the program will automatically bisect and continue the analysis. Bisection will continue either until a converged solution is obtained, or until the minimum arc-length radius is used (the minimum radius is defined by NSBSTP [NSUBST] and MINARC [ARCLEN]). In general, you cannot use this method to obtain a solution at a specified load or displacement value because the value changes (along the spherical arc) as equilibrium is achieved. Note in Figure 8-4 how the specified load is only used as a starting point. The actual load at convergence is somewhat less. Similarly, it can be difficult to determine a value of limiting load or deflection within some known tolerance when using the arc-length method in a nonlinear buckling analysis. You generally have to adjust the reference arc-length radius (using NSUBST) by trial-and-error to obtain a solution at the limit point. It might be more convenient to
4 -> 8
25.06.2010 13:34
http://www.vietnamadvertisement.com/print/structural-engineering/tips...
use standard Newton-Raphson iterations with bisection [AUTOTS] to determine values of nonlinear buckling loads. You should usually avoid using the JCG solver [EQSLV] in conjunction with the arc-length method, because the arc-length procedure might result in a negative definite stiffness matrix (negative pivot), which can cause a solution failure with this solver. You can freely switch from the Newton-Raphson iteration method to the arc-length method at the start of any load step. However, to switch from arc-length to NewtonRaphson iterations, you must terminate the analysis and restart, deactivating the arc-length method in the first load step of the restart [ARCLEN,OFF]. An arc-length solution terminates under these conditions: When limits defined by the ARCTRM or NCNV commands are reached When the solution converges at the applied load When you use an abort file (Jobname.ABT) See the ANSYS Basic Analysis Procedures Guide for a discussion of termination and restart procedures. Use the load-deflection curve as a guide for evaluating and adjusting your analysis to help you achieve the desired results. It is usually good practice to graph your load-deflection curve (using POST26 commands) with every analysis. Often, an unsuccessful arc-length analysis can be traced to an arc-length radius that is either too large or too small. "Drifting back," in which the analysis retraces its steps back along the load-deflection curve, is one typical difficulty that is caused by using too large or too small an arc-length radius. Study the load-deflection curve to understand this problem. You can then use the NSUBST and ARCLEN commands to adjust the arc-length radius size and range, as appropriate. The total arc-length load factor (item ALLF on the SOLU command) can be either positive or negative. Similarly, TIME, which in an arc-length analysis is related to the total arc-length load factor, can also be either positive or negative. Negative values of ALLF or TIME indicate that the arc-length feature is applying load in the reverse direction, in order to maintain stability in the structure. Negative ALLF or TIME values can be commonly encountered in various snap-through analyses. When reading arc-length results into the database for POST1 postprocessing [SET], you should always reference the desired results data set by its load step and substep number (LSTEP and SBSTEP) or by its data set number (NSET). Do not reference results by a TIME value, because TIME in an arc-length analysis is not always monotonically increasing. (A single value of TIME might reference more than one solution.) Additionally, the program cannot correctly interpret negative TIME values (which might be encountered in a snap-through analysis). If TIME becomes negative, remember to define an appropriate variable range ([/XRANGE] or [/YRANGE]) before creating any POST26 graphs.
In some cases, you can use imposed displacements instead of applied forces. This approach can be used to start a static analysis closer to the equilibrium position, or to
5 -> 8
25.06.2010 13:34
http://www.vietnamadvertisement.com/print/structural-engineering/tips...
control displacements through periods of unstable response (for example, snap-through or post-buckling). Another technique that can be effective in circumventing problems due to initial instability is running a static problem as a "slow dynamic" analysis (that is, using time-integration effects in an attempt to prevent the solution from diverging in any one load step). You can also apply temporary artificial stiffness to unstable DOFs, using control elements (such as COMBIN37), or using the birth and death option on other elements. The idea here is to artificially restrain the system during intermediate load steps, to prevent unrealistically large displacements from being calculated. As the system displaces into a stable configuration, the artificial stiffness is removed.
6 -> 8
25.06.2010 13:34
http://www.vietnamadvertisement.com/print/structural-engineering/tips...
7 -> 8
25.06.2010 13:34
http://www.vietnamadvertisement.com/print/structural-engineering/tips...
Source URL: http://www.vietnamadvertisement.com/structural-engineering/tips-and-guidelines-nonlinearanalysis.html Links: [1] http://www.vietnamadvertisement.com/structural-engineering/modeling-material-nonlinearities.html [2] http://www.vietnamadvertisement.com/content/nonlinear_fracture_mechanics_engineers.html [3] http://www.vietnamadvertisement.com/structural-engineering/using-geometric-nonlinearities.html [4] http://www.vietnamadvertisement.com/structural-engineering/what-structural-nonlinearity.html
8 -> 8
25.06.2010 13:34