+ All Categories
Home > Documents > 2_08-nonlin (1)

2_08-nonlin (1)

Date post: 06-Apr-2018
Category:
Upload: subejaya1786
View: 222 times
Download: 0 times
Share this document with a friend

of 12

Transcript
  • 8/3/2019 2_08-nonlin (1)

    1/12

    Introduction to

    Nonlinear Analysis

    Module 8

  • 8/3/2019 2_08-nonlin (1)

    2/12

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    Training Manual

    October 30, 2001

    Inventory #0015718-2

    8. Introduction to Nonlinear Analysis

    A nonlinearanalysis is needed if the loading on a structurecauses significant changes in stiffness. Typical reasons for

    stiffness to change significantly are:

    Strains beyond the elastic limit (plasticity)

    Large deflections, such as with a loaded fishing rod

    Contact between two bodies

    Strain

    Stress

  • 8/3/2019 2_08-nonlin (1)

    3/12

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    Training Manual

    October 30, 2001

    Inventory #0015718-3

    ...Introduction to Nonlinear Analysis

    In this chapter, we will present a brief introduction to thebasics of nonlinear solution via the following topics:

    A. Basic Concepts

    B. Typical Procedure

    C. Workshop

    The purpose is to give you a "taste" of nonlinear analysis.

    There are many, many aspects of nonlinear analysis that are

    well beyond the scope of this training course and are covered

    in:

    Structural Analysis Guide Structural Nonlinearities Training Manual

  • 8/3/2019 2_08-nonlin (1)

    4/12

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    Training Manual

    October 30, 2001

    Inventory #0015718-4

    Introduction to Nonlinear Analysis

    A. Basic Concepts

    When a load causes significant changes in stiffness, theload-deflection curve becomes nonlinear.

    The challenge is to calculate the nonlinear displacement

    response using a linear set of equations.

    Nonlinear Response

    Linear Response

    Displacement

    External Load

  • 8/3/2019 2_08-nonlin (1)

    5/12

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    Training Manual

    October 30, 2001

    Inventory #0015718-5

    Introduction to Nonlinear Analysis

    ...Basic Concepts

    One approach is to apply the load gradually by dividing it intoa series of increments and adjusting the stiffness matrix at

    the end of each increment.

    The problem with this approach is that errors accumulate

    with each load increment, causing the final results to be out

    of equilibrium.

    Nonlinear Response

    Displacement

    External LoadError

    Calculated

    Response

  • 8/3/2019 2_08-nonlin (1)

    6/12

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    Training Manual

    October 30, 2001

    Inventory #0015718-6

    Introduction to Nonlinear Analysis

    ...Basic Concepts

    ANSYS uses the Newton-Raphson algorithm:

    Applies the load gradually, in increments.

    Also performs equilibrium iterations at each load increment to drive the

    incremental solution to equilibrium.

    Solves the equation [KT]{(u} = {F} - {Fnr}

    [KT] = tangent stiffness matrix

    {(u} = displacement increment

    {F} = external load vector

    {Fnr} = internal force vector

    Iterations continue until {F} - {Fnr}

    (difference between external and internalloads) is within a tolerance.

    Some nonlinear analyses have trouble converging. Advanced analysis

    techniques are available in such cases (covered in the Structural

    Nonlinearities training course).

    Displacement

    F

    [KT]

    1

    23

    4equilibrium

    iterationsFnr

    (u

  • 8/3/2019 2_08-nonlin (1)

    7/12

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    Training Manual

    October 30, 2001

    Inventory #0015718-7

    Introduction to Nonlinear Analysis

    ...Basic Concepts

    This process is repeated for each load increment until the fullexternal load has been applied.

    Thus a nonlinear solution typically involves the following:

    One or more load steps to apply the

    external loads and boundary

    conditions. (This is true of linear

    analyses too.)

    Multiple substeps to apply the load

    gradually. Each substep represents

    one load increment. (A linear analysis

    needs just one substep per load step.) Equilibrium iterations to obtain

    equilibrium (orconvergence) at each

    substep. (Does not apply to linear

    analyses.)"Time"

    External

    Load

    Substeps

    LS 1

    Load Step (LS) 2

  • 8/3/2019 2_08-nonlin (1)

    8/12

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    Training Manual

    October 30, 2001

    Inventory #0015718-8

    By default, time = 1.0 at the end of

    load step 1, 2.0 at the end of load

    step 2, and so on.

    For rate-independent analyses,

    you can set it to any desired valuefor convenience. For example, by

    setting time equal to the load

    magnitude, you can easily plot the

    load-deflection curve.

    Introduction to Nonlinear Analysis

    ...Basic Concepts

    Time and Time Step

    Each load step and substep is associated with a value of

    time.

    Time in most nonlinear static analyses is simply used as a

    counter and does not mean actual, chronological time.

    "Time"

    External

    Load

    1.0 2.0

  • 8/3/2019 2_08-nonlin (1)

    9/12

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    Training Manual

    October 30, 2001

    Inventory #0015718-9

    Introduction to Nonlinear Analysis

    ...Basic Concepts

    The "time increment" between each substep is the time step (t.

    Time step (t determines the load increment (F over a substep. The

    higher the value of(t, the larger the (F, so (t has a direct effect on

    the accuracy of the solution.

    ANSYS has an automatic time steppingalgorithm that predicts and

    controls the time step size for all substeps in a load step.

    "Time"

    External

    Load

    1.0 2.0

    (t

    (F

  • 8/3/2019 2_08-nonlin (1)

    10/12

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    Training Manual

    October 30, 2001

    Inventory #0015718-10

    Introduction to Nonlinear Analysis

    B. Typical Procedure

    Assuming that the geometry and meshing step have beencompleted, typical steps for a nonlinear solution are:

    1. Specify analysis type (usually static).

    2. Specify solution controls using Solution > Sol'n Control. Many controlsare available, but the common ones are:

    small or large deflection time and (T or number of

    substeps

    output controls

    3. Apply the loading.

    4. Save the database.

    5. Solve.

  • 8/3/2019 2_08-nonlin (1)

    11/12

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    INTRODUCTIONTOANSYS

    6.0

    ---Part2

    Part2

    Part2

    Training Manual

    October 30, 2001

    Inventory #0015718-11

    Introduction to Nonlinear Analysis

    C. Workshop

    This workshop consists of the following problem:

    W7. Arched Beam

    Please refer to yourWorkshop Supplementfor instructions.

  • 8/3/2019 2_08-nonlin (1)

    12/12


Recommended