Customizing general solution controls

The general solution controls editor allows you to modify the algorithms used for convergence and for time integration accuracy. For more information, see Analysis convergence controls.

Note:

This option is available only for general Abaqus/Standard analysis steps.

Related Topics
General solution controls
  1. From the main menu bar, select OtherGeneral Solution ControlsManager.

    Abaqus/CAE displays the General Solution Controls Manager showing the steps defined in the model and the general solution controls associated with each step.

  2. In the General Solution Controls Manager, select the analysis step of interest, and click Edit.

    The General Solution Controls Editor appears.

  3. Choose an option for specifying solution controls:

    • Choose Propagate from previous step if you want the solution controls settings from the previous step to remain active in the current step.

    • Choose Reset all parameters to their system-defined defaults if you want all of the parameters on all of the tabbed pages in the editor to revert to their default values.

    • Choose Specify if you want to enter new values for particular parameters for this step.

  4. If desired, display the Field Equations tabbed page to define tolerances for field equations:

    1. If you want to select a particular type of equation for which the solution control parameters are being defined, choose Specify individual fields. Otherwise, choose Apply to all applicable fields to apply the values that you enter to all fields.
    2. Enter new values for one or more of the following parameters:

      • Rnα, convergence criterion for the ratio of the largest residual to the corresponding average flux norm for convergence. Default Rnα=5×10-3.

      • Cnα, convergence criterion for the ratio of the largest solution correction to the largest corresponding incremental solution value. Default Cnα=10-2.

      • q~0α, initial value of the time average flux for this step. The default is the time average flux from previous steps or 10-2 if this is Step 1.

      • q~uα, user-defined average flux. When this value is defined, q~α(t)=q~uα for all t.

      The remaining items rarely need to be reset from their default values:

      • RPα, alternative residual convergence criterion to be used after IPα iterations. Default RPα=2×10-2.

      • ϵα, criterion for zero flux compared to q~α. Default ϵα=10-5.

      • Cϵα, convergence criterion for the ratio of the largest solution correction to the largest corresponding incremental solution value when there is zero flux in the model. Default Cϵα=10-3.

      • Rlα, convergence criterion for the ratio of the largest residual to the corresponding average flux norm for convergence to be accepted in one iteration (that is, for a linear case). Default Rlα=10-8.

      • Cf, field conversion ratio used in scaling the relationship between two active fields when one is of negligible magnitude. Default Cf=1.0.

      • ϵlα, criterion for zero flux compared to the time averaged value of the largest flux q~maxα in the model during the current step. Default ϵlα=10-5.

      • ϵdα, criterion for zero displacement increment (and/or zero penetration if the Convert severe discontinuity iterations setting for the step is On) compared to the characteristic element length in the model. This item is used only for the displacement field and warping degree of freedom equilibrium equations. Default ϵdα=10-8.

    At any time you can click System-defined Defaults for this Page to return all parameters on this tabbed page to their system-defined default values. For more information, see Defining tolerances for field equations.

  5. If desired, display the Time Incrementation tabbed page to set time incrementation control parameters:

    1. Toggle on Discontinuous analysis to set I0=8 and IR=10. These settings can help avoid premature cutbacks of the time increment.
    2. Enter new values for one or more of the following parameters:

      • I0, number of equilibrium iterations (without severe discontinuities) after which the check is made whether the residuals are increasing in two consecutive iterations. Minimum value is I0=3. Default I0=4. If you toggled on Discontinuous analysis, I0=8 and cannot be changed.

      • IR, number of consecutive equilibrium iterations (without severe discontinutities) at which logarithmic rate of convergence check begins. Default IR=8. If you toggled on Discontinuous analysis, IR=10 and cannot be changed. The logarithmic rate of convergence is not checked if fixed time incrementation is used.

      The remaining items rarely need to be reset from their default values:

      • IP, number of consecutive equilibrium iterations (without severe discontinuities) after which the residual tolerance Rp is used instead of Rn. Default IP=9.

      • IC, upper limit on the number of consecutive equilibrium iterations (without severe discontinuities), based on prediction of the logarithmic rate of convergence. Default IC=16.

      • IL, number of consecutive equilibrium iterations (without severe discontinuities) above which the size of the next increment will be reduced. Default IL=10.

      • IG, maximum number of consecutive equilibrium iterations (without severe discontinuities) allowed in consecutive increments for the time increment to be increased. Default IG=4.

      • IS, maximum number of severe discontinuity iterations allowed in an increment if the Convert severe discontinuity iterations setting for the step is Off. Default IS=12. This parameter is not used if the Convert severe discontinuity iterations setting for the step is On.

      • IA, maximum number of cutbacks allowed for an increment. Default IA=5.

      • IJ, maximum number of severe discontinuity iterations allowed in two consecutive increments for the time increment to be increased if the Convert severe discontinuity iterations setting for the step is Off. Default IJ=5. This parameter is not used if the Convert severe discontinuity iterations setting for the step is On.

      • IT, minimum number of consecutive increments in which the time integration accuracy measure must be satisfied without any cutbacks to allow a time increment increase. Default IT=3. Maximum allowed IT=10.

      • ISc, maximum number of severe discontinuity iterations allowed in an increment if the Convert severe discontinuity iterations setting for the step is On. Default ISc=50. This parameter serves only as a protection against failure of the default convergence criteria and should rarely need to be changed. This parameter is not used if the Convert severe discontinuity iterations setting for the step is Off.

      • Df, cutback factor used when the solution appears to be diverging. Default Df=0.25.

      • DC, cutback factor used when the logarithmic rate of convergence predicts that too many equilibrium iterations will be needed. Default DC=0.5.

      • DB, cutback factor for the next increment when too many equilibrium iterations (IL) are used in the current increment. Default DB=0.75.

      • DA, cutback factor used when the time integration accuracy tolerance is exceeded. Default DA=0.85.

      • DS, cutback factor used when too many iterations (IS) arise because of severe discontinuities. Default DS=0.25.

      • DH, cutback factor used when element calculations have problems such as excessive distortion in large-displacement problems. Default DH=0.25.

      • DD, increase factor when two consecutive increments converge in a small number of equilibrium iterations (IG). Default DD=1.5.

      • WG, ratio of average time integration accuracy measure over IT increments to the corresponding tolerance for the next allowable time increment to be increased. Default WG=0.75.

      • DG, increase factor for the next time increment, as a ratio of the average integration accuracy measure over IT increments to the corresponding tolerance, when the time integration accuracy measure is less than WG of the tolerance during IT consecutive increments. Default DG=0.8.

      • DM, maximum time increment increase factor for all cases except dynamic stress analysis and diffusion-dominated processes. Default DM=1.5.

      • DM, dyn, maximum time increment increase factor for dynamic stress analysis. Default DM=1.25.

      • DM, diff, maximum time increment increase factor for diffusion-dominated processes (creep, transient heat transfer, soils consolidation, transient mass diffusion). Default DM=2.0.

      • DL, minimum ratio of proposed next time increment to DM times the current time increment for the proposed time increment to be used in a linear transient problem. This parameter is intended to avoid excessive decomposition of the system matrix and should be less than 1.0. Default DL=0.95.

      • DE, minimum ratio of proposed next time increment to the last successful time increment for extrapolation of the solution vector to take place. Default DE=0.1.

      • DR, maximum allowable ratio of time increment to stability limit for conditionally stable time integration procedures. Default is 1.0.

      • DF, fraction of stability limit used as current time increment when the time increment exceeds the above factor times the stability limit. This value cannot exceed 1.0. Default 0.95.

      • DT, increase factor for the time increment directly before a time point or end time of a step is reached. This parameter is used to avoid the small time increment that is sometimes necessary to hit a time point or to complete a step and must be greater than or equal to 1.0. If output or restart data are requested at exact times in a step, the default DT=1.25; otherwise, the default DT=1.0.

      At any time you can click System-defined Defaults for this Page to return all parameters on this tabbed page to their system-defined default values. For more information, see Controlling the time incrementation scheme.

  6. If desired, display the Constraint Equations tabbed page, and enter new values for one or more of the following values:

    • Tvol, volumetric strain compatibility tolerance for hybrid solid elements. Default Tvol=10-5.

    • Taxial, axial strain compatibility tolerance for hybrid beam elements. Default Taxial=10-5.

    • Ttshear, transverse shear strain compatibility tolerance for hybrid beam elements. Default Ttshear=10-5.

    • Tcont, contact and slip compatibility tolerance. If the Convert severe discontinuity iterations setting for the step is On, the ratio of the maximum error in the contact or slip constraints to the maximum displacement increment must be less than this tolerance.

      If the Convert severe discontinuity iterations setting for the step is Off, this item is used only with softened contact specified in the contact interaction property. The ratio of the error in the soft contact constraint clearance to the user-specified clearance at which the contact pressure is zero must lie below this tolerance for p>p0, where p0 is the pressure value at zero clearance. Default Tcont=5×10-3.

    • Tsoft, soft contact compatibility tolerance for low pressure. This tolerance, which is used only if the Convert severe discontinuity iterations setting for the step is Off, is similar to Tcont for softened contact, except that it represents the tolerance when p=0.0. The actual tolerance will be interpolated linearly between Tcont and Tsoft for 0pp0. Default Tsoft=0.1.

    • Tdisp, displacement compatibility tolerance for distributing coupling elements. The ratio of the error in the distributing coupling displacement compatibility to a measure of the characteristic length of the coupling arrangement must lie below this tolerance. This characteristic length is twice the average of the coupling node arrangement principal radii of gyration. Default Tdisp=10-5.

    • Trot, rotation compatibility tolerance for distributing coupling elements. Default Trot=10-5.

    At any time you can click System-defined Defaults for this Page to return all parameters on this tabbed page to their system-defined default values. For more information, see Defining tolerances for constraint equations.

  7. If desired, display the Line Search Control tabbed page, and enter new values for one or more of the following values:

    • Nls, maximum number of line search iterations. Default Nls=0 for steps that use the Newton method and Nls=5 for steps that use the quasi-Newton method. A suggested value for activation of the line search algorithm is Nls=5. Specify Nls=0 to forcibly deactivate the method.

    • smaxls, maximum correction scale factor. Default smaxls=1.0.

    • sminls, minimum correction scale factor. Default sminls=0.0001.

    • fsls, residual reduction factor at which line searching terminates. Default fsls=0.25.

    • ηls, ratio of new to old correction scale factors below which line searching terminates. Default ηls=0.10.

    At any time you can click System-defined Defaults for this Page to return all parameters on this tabbed page to their system-defined default values. For more information, see Activating the “line search” algorithm.

  8. If desired, display the VCCT Linear Scaling tabbed page, and enter a value for β. The default is β=0.9.

    For most crack propagation simulations using VCCT or the enhanced VCCT criterion, the deformation can be nearly linear up to the point of the onset of crack growth; past this point the analysis becomes very nonlinear. In this case linear scaling can be used to reduce the solution time effectively to reach the onset of crack growth. For more information, see Customizing general solution controls.

  9. If desired, display the Direct Cyclic tabbed page, and enter new values for one or more of the following values:

    • IPI, iteration number at which the periodicity condition is first imposed. Default IPI=1.

    • CRnα, stabilized state detection criterion for the ratio of the largest residual coefficient on any terms in the Fourier series to the corresponding average flux norm. Default CRnα=5×10-3.

    • CUnα, stabilized state detection criterion for the ratio of the largest correction to the displacement coefficient on any terms in the Fourier series to the largest displacement coefficient. Default CUnα=5×10-3.

    • CR0α, plastic ratchetting detection criterion for the ratio of the largest residual coefficient on the constant term in the Fourier series to the corresponding average flux norm. Default CR0α=5×10-3.

    • CU0α, plastic ratchetting detection criterion for the ratio of the largest correction to the displacement coefficient on the constant term in the Fourier series to the largest displacement coefficient. Default CU0α=5×10-3.

    At any time you can click System-defined Defaults for this Page to return all parameters on this tabbed page to their system-defined default values. For more information, see Controlling the solution accuracy in direct cyclic analysis.

  10. Click OK to save your customized settings and to close the editor.