mechanical-nonlin 13.0 ch02 procedure

Upload: shaheen-s-ratnani

Post on 03-Jun-2018

236 views

Category:

Documents


2 download

TRANSCRIPT

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    1/38

    Customer Training Material

    ec ure

    General Procedures

    Structural Nonlinearities

    L2-1ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    2/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training MaterialChapter Overview

    In this chapter, general tools and procedures, not specific to a

    particular source of nonlinearity, but useful for achieving

    convergence and post processing results are introduce:

    A. Building a Nonlinear Model

    .

    Step Controls

    Solver Controls Restart Controls

    Nonlinear Controls

    Output Controls

    Analysis Data Management

    C. Postprocessing Nonlinear Results

    L2-2ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    3/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training MaterialA. Building a nonlinear model

    What is different about building a nonlinear model vs. a linear model?

    In some cases, there will be no difference!

    A model undergoing mildly nonlinear behavior due to large deflection and

    geometry set up and meshing.

    In other cases ou must include s ecial features:

    Elements with special properties (such as contact elements)

    Covered in Chapter 3 & 4

    Nonlinear Material data such as lastic strain, cree strain data

    Covered in Chapter 5 -7

    Include geometric features to overcome singularities that cause

    convergence trouble. (i.e. add radius to sharp corner for example)

    You might also need to give special attention to:

    Mesh control considerations under large deflection

    L2-3ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

    Element technology options under large deflection with nonlinear materials

    Load and boundary condition limitations under large deflection

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    4/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Building a nonlinear model

    With regards to meshing, if large strains are expected, the shape

    checking option may be changed to Aggressive

    For lar e-deflection anal ses, if elements ma under o some chan e in

    shape, this may reduce the fidelity of the solution By using Aggressive shape checking, WB-Mechanical will ensure that the

    element quality is much better prior to solution in order to anticipate

    distortion of the element in the course of a large-strain analysis.

    The quality of the Standard shape checking is suitable for linear

    analyses, so it does not need to be changed in linear analyses

    With aggressive shape checking set,

    some mesh failures may be more likely.

    See WB-Mechanical - Intro for ways

    to detect and remedy mesh failures.

    L2-4ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    5/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Building a nonlinear model

    For any structural element, DOF solution uis solved at nodes

    Stresses and strains are calculated at integration points.

    They are derived from DOF.

    For example, we can determinestrains from displacements via: , uB =

    Where B is called the strain-displacement matrixu

    The image on the right shows a 4-node quad element with 2x2integration, integration points shown in red.

    When we post-process results, stress/strain values at integrationpoints are extrapolated or copied to nodal locations

    linear results are extrapolated

    L2-5ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

    Nonlinear results are copied

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    6/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Building a nonlinear model

    With Element Control set to Manual, users can manually toggle

    between Full and Reduced Integration Schemes

    This option influences the number of integration points within an element.

    This switch only applies to higher order elements.

    It is sometimes helpful to force full integration when only one elementexists across the thickness of a part for improved accuracy.

    L2-6ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    7/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Building a nonlinear model

    By default, WB Mechanical element technology will mesh geometry with

    higher order elements (with midside nodes).

    Users have the option to drop midside nodes

    Kept midside nodes(Quadratic shape function)

    20-Node Hex

    Dro ed midside nodes

    8-Node Hex

    (Linear shape function)

    In challenging large deflection, bending dominated problems with nearly orfully compressible nonlinear materials, it can sometimes be advantageous to

    drop the midside nodes and allow the code to implement enhanced strain

    L2-7ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

    Refer to Appendix 2A for a more detailed discussion of element technology.

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    8/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Building a nonlinear model

    It is important to note the orientation of loads and its effect on the

    structure in large-deflection analyses:

    Direction Before Direction After

    Load

    Deflection Deflection

    Acceleration

    constant direction

    Force, Moment,

    Bolt Load

    (constant direction)

    Pressure

    (always normal to

    surface)

    L2-8ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    9/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training MaterialB. Obtaining a nonlinear solution

    What is different about obtaining a nonlinear solution?

    Multiple matrix solutions:

    Linear static re uires onl one ass throu h the matrix e uation

    solver (Figure on left)

    Nonlinear performs a new solution with every iteration (Figure on

    right).

    F F

    34Ki

    1

    u

    F = Ku Fi = Kiui

    L2-9ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    10/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    What is different about obtaining a nonlinear solution?

    Anal sis Settin s has man o tions that need to be

    considered for a nonlinear run.

    -

    Solver Control - Choosing the right Solver type

    Restart Controls - resuming a solve Nonlinear Controls - N-R convergence criteria

    Output Controls - controlling what data is saved

    Analysis Data Management deleting/keeping files

    In the following slides, we consider each of these tools

    L2-10ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    11/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Step Controls

    Auto Time Stepping under Step Controls,

    enables user to define an initial minimum and

    maximum number of substeps per loadstep. If WB-Mechanical has trouble converging, it

    specifications to bisectthe solution.

    Bisection applies the load in smaller

    specified range) starting from the last

    successfully converged substep.

    L2-11ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    12/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Step Controls (contd)

    Recall that breaking the load into

    increments im roves conver ence

    by bringing the start point within theradius of convergence.

    F

    F1

    adjusts the load increment sizes (up

    anddown) throughout the solution.

    uustart

    Load

    - Smaller increments when

    convergence is difficult, larger

    increments when convergence is

    .

    Time

    tmaxtstart tmin

    L2-12ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    13/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Step Controls (contd)

    If no specifications are defined (Auto Time Stepping = Program Controlled),

    Mechanical will set specifications automatically depending on the nature of

    the nonlinearity in the model.

    If taking the default auto time stepping specs, user should always verify that

    these values are adequate by checking the Solution Information folder at the

    eg nn ng o e run an wa c ng or sec ons.

    Discussed in more detail in Chapter 8 Nonlinear Diagnostics

    L2-13ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    14/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Solver Controls

    Solver Type offers two options, Direct and

    Iterative.

    This is a reference to the way the code buildsthe stiffness matrix for each Newton-Raphson

    equilibrium iteration.

    Direct (Sparse) solver is more robust and is

    recommended for challenging nonlinear models

    and with noncontinuum elements (shells and

    beams).

    Iterative (PCG) solver is more efficient (in terms

    of run time) and is recommended for large bulk

    solid models dominated by linear elasticbehavior.

    The default Program Controlled will

    L2-14ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

    automatically select a solver based on the

    problem currently in session.

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    15/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Solver Controls (contd)

    By setting Large Deflection = ON, in the

    Solver Control branch of Anal sis

    Settings: Adjustments will be made to the stiffness

    for changes in the geometry during the

    course of the analysis.

    Also stress stiffenin effects will be

    included.

    L2-15ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    16/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training MaterialWorkshop 2A Large Deflection

    Please refer to your Workshop Supplement for instructions on:

    W2A- Small Deflection Vs. Large Deflection Analysis

    L2-16ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    17/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Restart Controls

    Restart Controls offer the ability to generate

    ..

    Review/correct an unconverged solution

    with changes to specifications in Details of

    Analysis Settings

    Interrupt a Solution in progress to review

    Add Post command snippets without

    erformin a full solve

    Supported by Static & Transient Structural

    analyses

    L2-17ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    18/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Restart Controls (contd)

    Generate Restart Points - Enables the creation of restart points with

    the following options

    Program Controlled: Instructs theprogram to select restart point generation

    settin s automaticall

    The setting is equivalent to Load Step = Last and

    Substep = Last.

    Manual: Exposes additional options (nextslide)

    Off: Restricts any new restart points from

    being created.

    L2-18ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    19/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    With Generate Restart Points set to Manual

    Load Step: Specifies at what load steps to

    create restart points (Last or All).

    Substep: Specifies how often the restart points

    are created within a load step.

    Last: Create a restart point for the last substep

    of each load step only.

    All: Creates restart points for all substeps of

    each load step. Specified: Creates restart points for a user

    specified number (N) of substeps per load step.

    Where N is defined in Rate of Recurrence Field

    restart points at equally spaced time intervals

    within a load step.

    Where N is defined in Rate of Recurrence Field

    L2-19ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    20/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Restart Control (Contd)

    Max Points to Save per Step

    When the maximum number has been savedfor each load step, the first file of that load

    substeps.

    L2-20ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    21/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Restart Control (Contd)

    For example, to write 3 equally spaced restart files for each load step:

    Load r5r4

    converged)

    r3

    r

    Substeps

    Time

    LS1 LS2

    L2-21ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

    Restart

    points

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    22/38

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    23/38

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    24/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Nonlinear Controls

    Tolerances on Convergence are calculated

    Newton-Raphson process to dictate when amodel is Converged or balanced

    well for most engineering applications.

    For special situations, users can override these

    tolerance.

    A tighter tolerance gives better accuracy, but

    L2-24ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    25/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Nonlinear Controls (Contd)

    In addition to force balance, a moment balance

    will also be included if rotational degrees of

    freedom (DOF) are present in the model (i.e. when

    beam and/or shell elements are present for

    example).

    L2-25ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    26/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Nonlinear Controls (contd)

    Balance checks on displacement and/or rotational

    DOF values can also be added as a su lement to

    force/moment balances.

    When contact nonlinearities are present, thesea ona c ec s are no nc u e y e au

    because they are generally considered overly

    restrictive and can cause unnecessary

    divergence.

    L2-26ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    27/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    The Force Convergence graph shows what the force criterion and

    residual forces (force convergence) are. When the residual forces

    are less than the criterion, the substep is assumed to be converged.

    Additional useful features include

    the fact that converged substeps

    and loadste s are also indicated

    on this Solution Information chart

    with a green and blue dotted line,

    respectively.

    Residual

    Criteria

    L2-27ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    28/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Nonlinear Controls (contd)

    If you change any convergence criteria, theprogram deletes all the default criteria!

    ,

    adding a displacement convergence check, theforce convergence check will be deleted.

    Make sure you reestablish the forceconvergence check.

    ,should always confirm the specificationsreported in the Solution Information branch toensure intended balance checks are active.

    L2-28ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    29/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Why must you re-establish a force

    convergence criterion?

    ecause sp acemen - ase

    checking is a relative measureof convergence, it should only

    gResidual

    force-based convergence.

    Force-based convergenceBi

    prov es an a so ute measure

    of convergence, as it is a

    measure of equilibrium

    Relying on displacement

    convergence alone can in some

    external forces.

    L2-29ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

    cases lead to erroneous results.

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    30/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Nonlinear Controls (contd)

    The Minimum reference value (MINREF) is a safety feature that

    revents our solution from tr in to conver e to a zero

    tolerance.

    If free-body (unconstrained) systems or mechanisms have no

    external forces the criterion * F will be zero. If the criterion

    is zero, the solution will neverconverge!

    In such cases, the program redefines the criterion to be

    (R * MINREF). Where R is the convergence tolerance value. The default value that WB-Mechanical uses for MINREF depends on

    the physics of the problem.

    L2-30ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    31/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Nonlinear Controls (contd)

    Line Search is an additional tool intended to enhance convergence

    behavior.

    When active, line search multiplies the displacement increment by aprogram-calculated scale factor between 0 and 1, whenever a

    , .

    By default, the program turns Line Search ON when contact elements

    are present. You can override the default to turn it on or off explicitly.

    L2-31ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    32/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Convergence criteria guidelines:

    Default convergence criteria work well most of the time.

    .

    To tighten or loosen a criterion, dont change the default referencevalue, but instead change the tolerance factor by one or two orders of

    magn u e.

    Do not use a loose criterion to eliminate convergence difficulties.

    This sim l allows the solution to conver e to an incorrect result!

    Tightening the criterion requires more equilibrium iterations.

    Review any MINREF warning messages during solution. Make sure

    the minimum reference value used makes sense for the problembeing solved.

    L2-32ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

    S S G

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    33/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Obtaining a nonlinear solution

    Nonlinear Controls (contd)

    Stabilization is an advanced nonlinear control

    intended to deal with structural instabilit

    (buckling and/or localized yielding).

    Analogous to adding artificial dampers or

    .

    Refer to Chapter 8 for detailed discussion.

    L2-33ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    34/38

    ANSYS Mechanical General Nonlinear Proced res

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    35/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Reviewing nonlinear results

    In large deformation problems, one usually should view the

    deformation with Actual scaling from the Result toolbar

    Any of the structural results may be requested, such as Equivalent

    Stress, shown below

    L2-35ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

    Model shown is from a sample Unigraphics assembly.

    ANSYS Mechanical General Nonlinear Procedures

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    36/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Reviewing nonlinear results

    If contact is defined, a contact tool can be used to postprocess

    contact related results (pressure, penetration, frictional stress,

    status,..etc)

    We can explore this tool in greater detail in Chapters 3 and 4

    L2-36ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

    ANSYS Mechanical General Nonlinear Procedures

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    37/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training Material... Reviewing nonlinear results

    If nonlinear material is defined, various stress and strain components

    can be requested.

    We will explore this in greater detail in Chapters 5 and 6.

    L2-37ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010

    ANSYS Mechanical General Nonlinear Procedures

  • 8/12/2019 Mechanical-Nonlin 13.0 Ch02 Procedure

    38/38

    ANSYS Mechanical General Nonlinear Procedures

    Customer Training MaterialWorkshop 2B Restart Control

    Please refer to your Workshop Supplement for instructions on:

    W2B- Restart Control

    L2-38ANSYS, Inc. Proprietary

    2010 ANSYS, Inc. All rights reserved.Release 13.0

    December 2010