transient dynamic analysis in ansys

Upload: landon-mitchell

Post on 24-Feb-2018

417 views

Category:

Documents


4 download

TRANSCRIPT

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    1/55

    Chapter 5: Transient Dynamic Analysis

    Go to the Next Chapter

    Go to the Previous ChapterGo to the Table of Contents for This Manual

    Go to the Guides Master Index

    Chapter 1* Chapter 2* Chapter 3* Chapter 4* Chapter 5* Chapter * Chapter !* Chapter "*

    Chapter #* Chapter 1$* Chapter 11* Chapter 12* Chapter 13* Chapter 14

    5.1 Definition of Transient Dynamic Analysis

    Transient d%na&i' anal%sis (so&eti&es 'alled ti&e)histor% anal%sis is a te'hni+ue used to deter&ine

    the d%na&i' response of a stru'ture under the a'tion of an% ,eneral ti&e)dependent loads- .ou 'an

    use this t%pe of anal%sis to deter&ine the ti&e)var%in, displa'e&ents/ strains/ stresses/ and for'es in astru'ture as it responds to an% 'o&bination of stati'/ transient/ and har&oni' loads- The ti&e s'ale ofthe loadin, is su'h that the inertia or da&pin, effe'ts are 'onsidered to be i&portant- If the inertia andda&pin, effe'ts are not i&portant/ %ou &i,ht be able to use a stati' anal%sis instead (see Chapter 2-

    The basi' e+uation of &otion solved b% a transient d%na&i' anal%sis is

    0here

    M &ass &atrix

    C da&pin, &atrix stiffness &atrix

    nodal a''eleration ve'tor nodal velo'it% ve'tor

    6u7 nodal displa'e&ent ve'tor

    68(t7 load ve'tor

    9t an% ,iven ti&e/ t/ these e+uations 'an be thou,ht of as a set of :stati': e+uilibriu& e+uations that

    also ta;e into a''ount inertia for'es (M and da&pin, for'es (C - The 9N9= Chapter 5 Transient @%na&i' 9nal%sis (?P1##"$"1"

    12A22A2$15httpAA&ostreal-s;Aht&lA,uideB55A,)strAG5-ht&

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    2/55

    Graphical User Interface (GUI) to build and solve models no matter what type of analysis you aredoing.

    Section 5.8 !Sample "ransient #ynamic $nalysis (%ommand or &atch 'ethod)! shows you theseuence of commands you would issue (either manually or while running $S*S as a batch +ob) to

    perform an e,ample transient dynamic analysis. Section 5.- !Sample "ransient #ynamic $nalysis

    (GUI 'ethod)! shows you how to e,ecute the same sample analysis using menu choices from the

    $S*S GUI. ("o learn how to use the commands and GUI selections for building models read theANSYS Modeling and Meshing Guide.)

    or detailed alphabeti/ed descriptions of the $S*S commands see the ANSYS Commands

    Reference.

    5.3 Preparing for a Transient Dynamic Analysis

    $ transient dynamic analysis is more involved than a static analysis because it generally reuires

    more computer resources and more ofyourresources in terms of the !engineering! time involved.

    *ou can save a significant amount of these resources by doing some preliminary wor0 to understandthe physics of the problem. or e,ample you can1

    2. $naly/e a simpler model first. $ model of beams masses and springs can provide good insight

    into the problem at minimal cost. "his simpler model may be all you need to determine the dynamic

    response of the structure.

    3. If you are including nonlinearities try to understand how they affect the structure4s response bydoing a static analysis first. In some cases nonlinearities need not be included in the dynamic

    analysis.

    . Understand the dynamics of the problem. &y doing a modal analysis which calculates the naturalfreuencies and mode shapes you can learn how the structure responds when those modes are

    e,cited. "he natural freuencies are also useful for calculating the correct integration time step.

    6. or a nonlinear problem consider substructuring the linear portions of the model to reduce analysis

    costs. Substructuring is described in theANSYS Advanced Analysis Techniques Guide.

    5.4 The Three Solution Methods

    "hree methods are available to do a transient dynamic analysis1 full reducedand mode

    superposition. "he $S*S7inear9lus program allows only the mode superposition method. &eforewe study the details of how to implement each of these methods let4s e,amine the advantages and

    disadvantages of each.

    5.4.1 The Full Method

    "hefull methoduses thefullsystem matrices to calculate the transient response (no matri, reduction).It is the most powerful of the three methods because it allows all types of nonlinearities to be included

    (plasticity large deflections large strain etc.).

    9age 3 of 55S":U%"U:$1 %hapter 51 "ransient #ynamic $nalysis (U92;;8

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    3/55

    Note-If you do not want to include any nonlinearities, you should consider using one of the othermethods because the full method is also the most expensive method of the three.

    The advantages of the full method are:

    It is easy to use, because you don't have to worry about choosing master degrees of freedom or

    mode shapes.

    It allows all types of nonlinearities. It uses full matrices, so no mass matrix approximation is involved.

    ll displacements and stresses are calculated in a single pass. It accepts alltypes of loads: nodal forces, imposed !non-"ero# displacements !although not

    recommended#, and element loads !pressures and temperatures#.

    It allows effective use of solid-model loads.

    The main disadvantage of the full method is that it is more expensive than either of the other methods.

    5.4.2 The Reduced Method

    The reduced methodcondenses the problem si"e by using master degrees of freedom and reduced

    matrices. fter the displacements at the master $%& have been calculated, ()( expands thesolution to the original full $%& set. !(ee (ection *.+, !atrix eduction,/ for a more detailed

    discussion of the reduction procedure.# The advantages of the reduced method are:

    It is faster and less expensive than the full method.

    The disadvantages of the reduced method are:

    The initial solution calculates only the displacements at the master $%&. second step, 0nown

    as the expansion pass, is re1uired for a complete displacement, stress and force solution.

    !2owever, the expansion pass might not be needed for some applications.# 3lement loads !pressures, temperatures, etc.# cannot be applied. ccelerations, however, are

    allowed.

    ll loads must be applied at user-defined master degrees of freedom. !This limits the use ofsolid-model loads.#

    The time step must remain constant throughout the transient, so automatic time-stepping is not

    allowed.

    The only nonlinearity allowed is simple node-to-node contact !gap condition#.

    5.4.3 The Mode Superposition Method

    The mode superposition methodsums factored mode shapes !eigenvectors# from a modal analysis tocalculate the structure's response. This is the only method available in the ()(45inear6lus

    program. Its advantages are:

    It is faster and less expensive than the reduced or the full method for many problems.

    3lement loads applied in the preceding modal analysis can be applied in the transient dynamicanalysis via the LVSCALEcommand.

    It accepts modal damping !damping ratio as a function of mode number#.

    6age * of 77(T89T85: 9hapter 7: Transient $ynamic nalysis !86+;

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    4/55

    The disadvantages of the mode superposition method are:

    The time step must remain constant throughout the transient, so automatic time-stepping is notallowed.

    The only nonlinearity allowed is simple node-to-node contact (gap condition).

    It should not be used for a floating or dis!oint structure.

    "hen you are using #ower$ynamics, initial conditions may not have previously-applied loads

    or displacements. %or further information, see &ection '..*.*, +btaining the &olution. It does not accept imposed (non-ero) displacements.

    5.5 How to Do a Transient Dynamic Analysis

    "e will first describe how to do a transient dynamic analysis using the full method. "e will then list

    the steps that are different for the reduced and mode superposition methods.

    5.5.1 Full Transient Dynamic Analysis

    The procedure for a full transient dynamic analysis (available in the &/&01ultiphysics,&/&01echanical, and &/&0&tructural products) consists of three main steps:

    . 2uild the model.

    *. pply loads and obtain the solution.

    3. 4eview the results.

    5.5.2 Build the Model

    In this step, you specify the !obname and analysis title and then use #45#6 to define the element

    types, element real constants, material properties, and the model geometry. These tas7s are commonto most analyses. TheANSYS Modeling and Meshing Guidee8plains them in detail.

    5.5.2.1 Points to Remember

    /ou can use both linear and nonlinear elements.

    2oth /oung9s modulus (5) (or stiffness in some form) and density ($5&) (or mass in some

    form) must be defined. 1aterial properties may be linear or nonlinear, isotropic or orthotropic,and constant or temperature-dependent.

    &ome comments on mesh density:

    The mesh should be fine enough to resolve the highest mode shape of interest. 4egions where stresses or strains are of interest re;uire a relatively finer mesh than regions

    where only displacements are of interest.

    If you want to include nonlinearities, the mesh should be able to capture the effects of thenonlinearities. %or e8ample, plasticity re;uires a reasonable integration point density (and

    therefore a fine element mesh) in areas with high plastic deformation gradients.

    #age < of ''&T4=>T=4?: >hapter ': Transient $ynamic nalysis (=#@@AAA)

    *0**0*'http:00mostreal.s70html0guideB''0g-str0C&T4'.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    5/55

    If you are interested in wave propagation effects (for e8ample, a bar dropped e8actly on itsend), the mesh should be fine enough to resolve the wave. rule of thumb is to have at least *

    elements per wavelength along the direction of the wave.

    5.5.3 Apply Loads and Obtain the Solution

    In this step, you define the analysis type and options, apply loads, specify load step options, andinitiate the finite element solution. $etails of how to do these tas7s are e8plained below.

    . 5nter the &/& solution processor.

    >ommand(s):

    /SOLU

    C=I:

    Main Menu>Solution

    *. $efine the analysis type and analysis options. &/& offers these options for a transient dynamicanalysis:

    Table 5-1 Analysis types and analysis options

    Option Command U! "ath

    ew nalysis A#T$"% Main Menu>Solution>-Analysis Type-#e& Analysis

    nalysis Type:

    Transient $ynamic A#T$"%Main Menu>Solution>-Analysis Type-#e& Analysis>

    T'ansient (ynami)

    &olution 1ethod T*#O"T Main Menu>Solution>Analysis Options

    1ass 1atri8%ormulation

    LUM"M Main Menu>Solution>Analysis Options

    ?arge $eformation5ffects

    #L%OM Main Menu>Solution>Analysis Options

    &tress &tiffening5ffects

    SST!+ Main Menu>Solution>Analysis Options

    ewton-4aphson

    +ption#*O"T Main Menu>Solution>Analysis Options

    5;uation &olver %,SL Main Menu>Solution>Analysis Options

    #age ' of ''&T4=>T=4?: >hapter ': Transient $ynamic nalysis (=#@@AAA)

    *0**0*'http:00mostreal.s70html0guideB''0g-str0C&T4'.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    6/55

    Each of these options is explained in detail below.

    5.5.3.1 Option: New Analysis [ANTYPE]

    Choose new analysis. A restart is applicable if (a) you have previously completed a static prestress or

    a full transient dynamic analysis and you want to extend the time-history, or (b) you want to restart afailed nonlinear analysis. (The filesJobname.EAT,Jobname.E!A", andJobname.#$ from the

    initial run must be available for the restart. %esults will be appended to the initial results file

    (Jobname.%!T), if available.)

    5.5.3.2 Option: Analysis Type [ANTYPE]

    Choose Transient #ynamic.

    5.5.3.3 Option: Solution Metho [T!NOPT]

    Choose full (default), reduced, or mode superposition method. The procedure for the reduced and

    mode superposition methods is explained later in this chapter.

    5.5.3." Option: Mass Mat#i$ %o#&ulation ['(MPM]

    &e recommend the default formulation for most applications. 'owever, for some problems involvin

    s*inny structures, such as slender beams or very thin shells, the lumped mass approximation miht

    provide better results. Also, the lumped mass approximation can result in a shorter run time and lower

    memory re+uirements.

    #efault (which is element dependent) umped ass Approximation

    To specify the remainin analysis options usin the /0, clic* 12 in the Transient Analysis dialobox.

    5.5.3.5 Option: 'a#)e *e+o#&ation E++e,ts [N'-EOM]

    Choose 13 only if you expect lare deflections (as in the case of a lon, slender bar under bendin)

    or lare strains (as in a metal-formin problem). are deflections and lare strains are eometric

    nonlinearities and are described in Chapter 4. $y default, small deflections and small strains areassumed.

    5.5.3. Option: St#ess Sti++enin) E++e,ts [SST/%]

    Choose 13 in the followin situations (default is 13 when N'-EOM and SO'0ONT!O'are

    13).

    0f, in a small deflection analysis, you expect the stress in the structure to sinificantly increase

    (or decrease) its stiffness, such as a thin circular membrane under normal pressure.

    0f you need it to help converence in a lare deflection analysis.

    5ae 6 of 77!T%/CT/%A8 Chapter 78 Transient #ynamic Analysis (/59::4;494)

    9

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    7/55

    Stress stiffening is a geometric nonlinearity and is described in Chapter 8.

    5.5.3.7 Option: Newton-Raphson Option [NROPT]

    This option specifies how often the tangent matrix is updated during solution and is used only if

    nonlinearities are present. Choose from the options listed below. See Chapter 8for details.

    Program-chosen (default !ull

    "odified

    #nitial Stiffness

    5.5.3.8 Option: Equation Solve [E!S"#]

    Specify one of these sol$ers%

    !rontal sol$er (default for linear analysis

    &acobi Con'ugate radient (&C sol$er &C out-of-memory sol$er

    #ncomplete Choles)y Con'ugate radient (#CC sol$er

    Preconditioned Con'ugate radient (PC sol$er PC out-of-memory sol$er

    #terati$e (auto-select* for linear static+full transient structural or steady-state+transient thermal

    analyses only (recommended

    Sparse (SP, sol$er (default for nonlinear analysis when SO"$ONTRO"is /

    !or large models (high wa$efronts0 we recommend the PC sol$er.

    1. ,pply loads on the model.

    , transient analysis0 by definition0 in$ol$es loads that are functions of time. To specify such

    loads0 you need to di$ide the load-$ersus-time cur$e into suitable load steps. 2ach 3corner3 onthe load-time cur$e may be one load step0 as shown in !igure 4-5.

    %i&ue 5-' E(a)ples o* loa+-vesus-ti)e ,uves

    The first load step you apply is usually to establish initial conditions. 6ou then specify the loadsand load step options for the subse7uent transient load steps. !or each load step0 you need to

    specify both load $alues and time $alues0 along with other load step options such as whether to

    step or ramp the loads0 use automatic time stepping0 etc. 6ou then write each load step to a fileand sol$e all load steps together.

    Page of 44ST9CT9,:% Chapter 4% Transient ;ynamic ,nalysis (9P5>+>=54http%++mostreal.s)+html+guide?44+g-str+ST4.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    8/55

    Apply Initial Conditions

    The first step in applying transient loads is to establish initial conditions (that is, the conditionat Time = 0). A transient dynamic analysis requires two sets of initial conditions (because the

    equations being solved are of second order) initial displacement ( ) and initial velocity ( ). !fno special action is ta"en, both and are assumed to be #ero. ) are

    always assumed to be zero,but you can specify non#ero initial accelerations by applying

    appropriate acceleration loads over a small time interval.

    The following paragraphs describe how to apply different combinations of initial conditions.

    Zero initial displacement and zero initial velocity$These are the default conditions, that is, if

    = = 0, you don%t need to specify anything. &ou may apply the loads corresponding to the firstcorner of the load$versus$time curve in the first load step.

    Nonzero initial displacement and/or nonzero initial velocity$&ou can set these initial conditions

    with the ICcommand.

    'ommand(s)

    IC

    !

    Main Menu>Solution>-Loads-Apply>Initial Condit'n>Define

    Caution: *e careful not to define inconsistent initial conditions. +or instance, if you define aninitial velocity at a single -+, the initial velocity at every other -+ will be 0.0, potentiallyleading to conflicting initial conditions. !n most cases, you will want to define initial conditions

    at every unconstrained -+ in your model. !f these conditions are not the same at every -+,

    it is usually much easier to define initial conditions eplicitly, as documented below.

    /ee theANSYS Commands e!erencefor a discussion of the TIMINTand ICcommands.

    Zero initial displacement and nonzero initial velocity$The non#ero velocity is established by

    applying small displacements over a small time interval on the part of the structure wherevelocity is to be specified. +or eample if = 0.1, you can apply a displacement of 0.002 over

    a time interval of 0.003, as shown below.

    ...

    TIMINT,OFF ! Time integration effects off

    D,ALL,UY,.001 ! Small UY isl. "ass#ming Y$irection %elocit&'

    TIM(,.00) ! Initial %elocit& * 0.001+0.00) * 0.-LS/IT( ! rite loa ata to loa ste file "Jobname.S01'

    DD(L,ALL,UY ! /emo%e imose islacements

    TIMINT,ON ! Time integration effects on

    ...

    Nonzero initial displacement and nonzero initial velocity$This is similar to the above case,

    ecept that the imposed displacements are actual values instead of 4small4 values. +or eample,

    if = 2.0 and = .1, you would apply a displacement of 2.0 over a time interval of 0.3

    5age 6 of 11/T7'T7A8 'hapter 1 Transient ynamic Analysis (529960626)

    2::021http::mostreal.s":html:guide;11:g$str:/T71.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    9/55

    ...

    TIMINT,OFF ! Time integration effects off

    D,ALL,UY,1.0 ! Initial dislacement 1.0

    TIM",.# ! Initial $elocit% 1.0&0.# '.(

    L)*+IT" ! *rite load data to load ste file Jobname.)01-

    DD"L",ALL,UY ! +emo$e imosed dislacements

    TIMINT,ON ! Time integration effects on

    ...

    Nonzero initial displacement and zero initial velocity-This requires the use of two substeps[NSUBST,2] with astepchange in imposed displacements [KBC,1]. Without the step change(or with ust one substep!, the imposed displacements would "ar# directl# with time, leading to

    a nonzeroinitial "elocit#. The e$ample below shows how to appl# % 1.& and % &.&'

    ...

    TIMINT,OFF ! Time integration effects off for static soltion

    D,ALL,UY,1.0 ! Initial dislacement 1.0

    TIM",.001 ! )mall time inter$al

    N)U/)T,' ! To sstes

    2/3,1 ! )teed loads

    L)*+IT" ! *rite load data to load ste file Jobname.)01-

    ! Transient soltionTIMINT,ON ! Time4integration effects on for transient soltion

    TIM",... ! +ealistic time inter$al

    DD"L",ALL,UY ! +emo$e dislacement constraints

    2/3,0 ! +amed loads if aroriate-

    ! 3ontine it5 normal transient soltion rocedres

    ...

    Nonzero initial acceleration-This can be appro$imated b# specif#ing the required acceleration[ACEL] o"er a small inter"al of time. or e$ample, the commands to appl# an initial

    acceleration of ).*1 would loo+ li+e this'

    ...

    A3"L,,6.71 ! Initial Y4direction acceleration

    TIM",.001 ! )mall time inter$al

    N)U/)T,' ! To sstes

    2/3,1 ! )teed loads

    L)*+IT" ! *rite load data to load ste file Jobname.)01-

    ! Transient soltion

    TIM",... ! +ealistic time inter$al

    DD"L",... ! +emo$e dislacement constraints if aroriate-

    2/3,0 ! +amed loads if aroriate-

    ! 3ontine it5 normal transient soltion rocedres

    ...

    ee theANSYS Commands e!erencefor a discussion of the ACEL, TIME, NSUBST, KBC,

    LSWRITE, DDELEand KBCcommands.

    Apply Loads for the Transient Loading ortion

    Table -2summaries the loads applicable to a transient d#namic anal#sis. /$cept for inertia loads,

    #ou can define loads either on the solid model (+e#points, lines, and areas! or on the finite elementmodel (nodes and elements!. or a general discussion of solid-model loads "ersus finite-elementloads, see 0hapter 2of theANSYS "asic Analysis #rocedures $uide.

    age ) of T30T345' 0hapter ' Transient 6#namic 4nal#sis (31))*&*1*!

    1272272&1http'77mostreal.s+7html7guide87g-str79T.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    10/55

    You can also apply complex boundary conditions by defining a 1-dimensional table (TABLE typearray parameter). ee !Applying Loads "sing TABLE Type Array #arameters! in ection $.%.$.&.

    Table 5-2 Loads applicable in a transient dynamic analysis

    Load Type CategoryCmd

    FamilyGUI Path

    'isplacement (" "Y "*+,T +,TY +,T*)

    onstraints DMain Men!"oltion!-Loads-

    #pply!-"trctral- Displacement

    orce /oment ( Y */ /Y /*)

    orces FMain Men!"oltion!-Loads-

    #pply!-"trctral- Force$Moment

    #ressure (#+E)urface

    Loads"F

    Main Men!"oltion!-Loads-

    #pply!-"trctral- Pressre

    Temperature (TE/#)luence (L"E)/oisture ontent (/0)

    Body Loads %FMain Men!"oltion!-Loads-

    #pply!-"trctral- Temperatre

    ra2ity pinning etc.3nertiaLoads

    -Main Men!"oltion!-Loads-

    #pply!-"trctral- &ther

    3n an analysis loads can be applied remo2ed operated on or listed.

    5'5'(') #pplying Loads Using Commands

    Table %-&lists all t4e commands you can use to apply loads in a transient dynamic analysis.

    Table 5-( Load commands *or a transient dynamic analysis

    Load Type

    "olid

    Model

    or F+

    +ntity #pply Delete List &perate#pply

    "ettings

    'isplace-

    ment

    olid

    /odel5eypoints D, D,D+L+ D,LI"T DT#. -

    olid

    /odelLines DL DLD+L+ DLLI"T DT#. -

    olid

    /odelAreas D# D#D+L+ D#LI"T DT#. -

    inite

    Elem

    0odes D DD+L+ DLI"T D"C#L+ D"/MDCUM

    #age 16 of %%T+"T"+AL7 4apter %7 Transient 'ynamic Analysis ("#18896919)

    1$:$$:$61%4ttp7::mostreal.s;:4tml:guide

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    11/55

    Force

    SolidModel

    Keypoints FK FKDELE FKLIST FTRAN -

    Finite

    ElemNodes F FDELE FLIST FSCALE FCUM

    Pressure

    SolidModel

    Lines SFL SFLDELE SFLLIST SFTRAN SFGRAD

    Solid

    ModelAreas SFA SFADELE SFALIST SFTRAN SFGRAD

    Finite

    ElemNodes SF SFDELE SFLIST SFSCALE

    SFGRAD

    SFCUM

    Finite

    Elem Elements SFE SFEDELE SFELIST SFSCALE

    SFGRAD

    SFBEAM

    SFFUN

    SFCUM

    TemperatureFluence

    Solid

    ModelKeypoints BFK BFKDELE BFKLIST BFTRAN -

    Solid

    ModelLines BFL BFLDELE BFLLIST BFTRAN -

    Solid

    Model

    Areas BFA BFADELE BFALIST BFTRAN -

    Solid

    ModelVolumes BFV BFVDELE BFVLIST BFTRAN -

    Finite

    ElemNodes BF BFDELE BFLIST BFSCALE BFCUM

    Finite

    ElemElements BFE BFEDELE BFELIST BFSCALE BFCUM

    Inertia - -

    ACEL

    OMEGA

    DOMEGA

    CGLOC

    CGOMGA

    DCGOM IRLF

    - - - -

    Page 11 of ST!"#T"!AL$ #%apter $ Transient &ynamic Analysis '"P1(()*)1)+

    1,-,,-,*1%ttp$--mostreal.s/-%tml-guide0-gstr-2ST!.%tm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    12/55

    5.5.3.10 Applying Loads Using the GUI

    All loading operations (except List; see below) are accessed through a series of cascadingmenus. From the Solution menu, you select the operation (apply, delete, etc.), then the load type

    (displacement, force, etc.), and then the obect to which you are applying the load (!eypoint,

    line, node, etc.).

    For example, to apply a displacement load to a line, follow this "#$ path%

    "#$%

    Main Menu>Solution>-Loads-Apply>-Structural-isplace!ent>"n lines

    5.5.3.11 Listing Loads

    &o list existing loads, follow this "#$ path%

    "#$%

    Utility Menu>List>Loads>load type

    Applying Load Steps #or the $ransient Loading %ortion

    &he following load step options are a'ailable for a transient dynamic analysis%

    $a&le 5-' Load step options #or a transient dyna!ic analysis

    "ption (o!!and GUI %ath

    yna!ics "ptions

    &ime $ntegration

    ffects$IMI)$

    Main Menu>Solution>-Load Step "pts-

    $i!e*+re,uenc>$i!e Integration

    &ransient $ntegration

    arameters$I)$%

    Main Menu>Solution>-Load Step "pts-

    $i!e*+re,uenc>$i!e Integration

    *ampingAL%A /$A

    M% AM%

    Main Menu>Solution>-Load Step "pts-

    $i!e*+re,uenc> a!ping

    General "ptions

    &ime $IM/

    Main Menu>Solution>-Load Step "pts-

    $i!e*+re,uenc>$i!e $i!e Stepor $i!e Su&steps

    Stepped or +amped

    Loads2(

    age - of S&+#/+AL% /hapter % &ransient *ynamic Analysis (#001211)

    -3--3-2http%33mostreal.s!3html3guide43g5str3"S&+.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    13/55

    Main Menu>Solution>-Load Step Opts-

    Time/Frequenc>Time & Time Stepor Time &

    Substeps

    Integration Time StepNSUBST

    DLT!M

    Main Menu>Solution>-Load Step Opts-

    Time/Frequenc>Time & Substepsor Time & TimeStep

    Automatic TimeStepping

    "UTOTS

    Main Menu>Solution>-Load Step Opts-

    Time/Frequenc>Time & Substepsor Time & TimeStep

    Nonlinear Options

    Max. No. ofEquilibrium Iterations

    N#!TMain Menu>Solution>-Load Step Opts-Nonlinear>

    quilibrium !ter

    ConvergenceTolerances

    $N%TOL Main Menu>Solution>-Load Step Opts-Nonlinear>$oner'ence $rit

    PredictorCorrector

    !ption()D

    Main Menu>Solution>-Load Step Opts-Nonlinear>

    (redictor

    "ine Searc# !ption LNS)$*Main Menu>Solution>-Load Step Opts-Nonlinear>

    Line Searc+

    Creep Criteria $)(L!MMain Menu>Solution>-Load Step Opts-Nonlinear>

    $reep $riterion

    Solution Termination

    !ptionsN$N%

    Main Menu>Solution>-Load Step Opts-Nonlinear>

    $riteria to Stop

    Output $ontrol Options

    Printed !utput OUT()Main Menu>Solution>-Load Step Opts-Output

    $trls> Solu (rintout

    $atabase and %esults

    &ile !utputOUT)S

    Main Menu>Solution>-Load Step Opts-Output

    $trls> DB/ )esults File

    Extrapolation of

    %esults)S,

    Main Menu>Solution>-Load Step Opts-Output

    $trls> !nte'ration (t

    ...01 D2namics Options

    $'namic options include t#e follo(ing)

    Page *+ of ,,ST%-CT-%A") C#apter ,) Transient $'namic Anal'sis -P*//010*02

    *3433431*,#ttp)44mostreal.s54#tml4guide6,,4gstr47ST%,.#tm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    14/55

    Time Integration Effects[T!M!NT]

    Time integration effects mustbe turned on for inertia and damping effects to be included in theanalysis (otherwise a static solution is performed). The default is to include time integrationeffects. This option is useful to begin a transient from an initial static solution; that is, the first

    load steps are solved with the time integration effects off.

    Transient Integration Parameters[T!NT(]

    Transient integration parameters control the nature of the ewmar! time integration techni"ue.

    The default is to use the constant average acceleration scheme; see yourANSYS Theory

    Referencefor further details.

    Damping

    #amping in some form is present in most structures and should be included in your analysis.

    $ou can specify four forms of damping in a full transient dynamic analysis%

    &lpha (mass) damping ["L(*"D] 'eta (stiffness) damping [BT"D]

    aterialdependent beta damping [M(,#&*]

    +lement damping (-'/, etc.)

    0ee 0ection 1.23.4, 5#amping,"later in this chapter for further details.

    ...0 3eneral Options

    6eneral options include the following%

    Time[T!M]

    This option specifies time at the end of the load step.

    Stepped or Ramped Loads[4B$]

    This option indicates whether to ramp the load change over the load step [4B$] or to stepapply the load change [4B$,2]. The default is ramped for static analysis and stepped for full

    transient analysis when SOL$ONT)OLis -.

    Integration Time Step[DLT!Mor NSUBST]

    The integration time step is the time increment used in the time integration of the e"uations ofmotion. $ou can specify it directly [DLT!M] or indirectly, in terms of the number of substeps

    [NSUBST]. The time step si7e determines the accuracy of the solution% the smaller its value,the higher the accuracy. $ou should consider several factors in order to calculate a 5good5

    integration time step; see 0ection 1.23.2, 56uidelines for ntegration Time 0tep,5 for details.

    Automatic Time Stepping["UTOTS]

    This option, also !nown as timestep optimi7ation in a transient analysis, increases or decreases

    the integration time step based on the response of the structure. 8or most problems, we

    *age 29 of 110T:T:&?>2>)

    23@33@3?21http%@@mostreal.s!@html@guideA11@gstr@60T:1.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    15/55

    recommend that you turn on automatic time stepping, with upper and lower limits for theintegration time step. These limits, specified using DELTIMor NSUBST, help to limit the

    range of variation of the time step; see Section 5.12.2, "Automatic Time Stepping" for moreinformation. The default is ! when SOLCONTROLis !. therwise, it is .

    5.5.3.14 Nonlinear Options

    !onlinear options are used only if nonlinearities are present #plasticity, contact elements, creep, etc.$

    and include the following%

    & Maimum Num!er of Eui#i!rium Iterations'NEQIT(& $on%ergence To#erances'CNVTOL(

    & Predictor&$orrector 'ption'RED(

    & Line Search 'ption'LNSRC!(

    & $reep $riteria'CRLIM(& So#ution Termination 'ptions'NCNV(

    or more details, see )hapter *.

    5.5.3.15 O"tp"t Control Options

    utput control options include the following%

    & Printed 'utput'OUTR(

    +se this option to include any results data on the output file #(o!name.+T$.

    & Data!ase and Resu#ts )i#e 'utput 'OUTRES(

    This option controls the data on the results file #(o!name*ST$; see caution -elow.

    & Etrapo#ation of Resu#ts 'ERES#(

    +se this option to review element integration point results -y copying them to the nodes instead

    of etrapolating them #default$.

    Ca"tion$/y default, only the last su-step #time0point$ is written to the results file in a full transient

    dynamic analysis. To write all su-steps, set the field on the OUTREScommand to A33. Also,a maimum of 1444 su-steps are written to the results file -y default. +se the

    command %CON&I',!S to increase the limit #see )hapter 1, "6emory 6anagement and

    )onfiguration," of theANSYS +asic Ana#ysis Procedures ,uide$.

    Ca"tion$7roper use of multiple OUTRESor OUTRcommands can sometimes -e a little tric8y.

    See Section 2.9.:, "utput )ontrols," of theANSYS +asic Ana#ysis Procedures ,uidefor moreinformation on how to use these commands.

    An eample load step file is shown -elow%

    TIME,... ! Time at the end of 1st transient load step

    Loads ... ! Load values at above time

    KBC,... ! Stepped or ramped loads

    7age 15 of 55ST+)T+A3% )hapter 5% Transient ynamic Analysis #+71*4*1*$

    12

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    16/55

    LSWRITE ! Write load data to load step file

    TIME,... ! Time at the end of 2nd transient load step

    Loads ... ! Load values at above time

    K,... ! Stepped or ramped loads

    LSWRITE ! Write load data to load step file

    TIME,... ! Time at the end of "rd transient load step

    Loads ... ! Load values at above time

    K,... ! Stepped or ramped loads

    LSWRITE ! Write load data to load step fileEt#.

    See theANSYS Commands Referencefor a discussion of the TIME, KBCand LSWRITEcommands.

    4. Save the load configuration for this step to the load step file.

    Command(s):

    LSWRITE

    GUI:

    Main Menu>Solution>Write LS File

    Repeat steps .and 4 for each corner of the load!versus!time curve. "ou ma# also $ant to havean additional load step that e%tends past the last time point on the curve to capture the response

    of the structure after the transient loading.

    &. Save a 'ac!up cop# of the data'ase to a named file. "ou can then retrieve #our model '# re!

    entering the *S"S program and issuing RESUME.

    Command(s):

    SAVE

    GUI:

    Utility Menu>File>Save as

    +. Start the transient solution. or additional $a#s to create and solve multiple load steps (the arra#parameter method and the multiple SOLVEmethod), see Section .-of theANSYS Basic Analysis

    Procedures Guide.

    Command(s):

    LSSOLVE

    GUI:

    Main Menu>Solution>-Solve-Fro LS Files

    /. 0eave S10U2I1*.

    3age -+ of &&S2RUC2UR0: Chapter &: 2ransient #namic nal#sis (U3-5566-6)

    -787787-&http:88mostreal.s8html8guide9&&8g!str8GS2R&.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    17/55

    Command(s):

    FINISH

    GUI:

    Close the Solution menu.

    5.5.4 Review the Results

    Results from a transient dynamic analysis are written to the structural results file,Jobname.RST. They

    consist of the following data, all of which are functions of time:

    !rimary data

    " #odal dis$lacements (U%, U&, U', RT%, RT&, RT') eri*ed data:

    " #odal and element stresses" #odal and element strains

    " +lement forces" #odal reaction forces

    " etc.

    5.5.4.1 Postprocessors

    &ou can re*iew these results using either !ST-, the timehistory $ost$rocessor, or !ST/, the

    general $ost$rocessor.

    !ST- is used to re*iew results at s$ecific $oints in the model as functions of time. !ST/ is used to re*iew results o*er the entire model at s$ecific time$oints.

    Some ty$ical $ost$rocessing o$erations for a transient dynamic analysis are e0$lained 1elow. 2or acom$lete descri$tion of all $ost$rocessing functions, see Section 3./of theANSYS Basic Analysis

    Procedures Guide.

    5.5.4.2 Points to Remember

    To re*iew results in !ST- or !ST/, the data1ase must contain the same model for which

    the solution was calculated (issue RES!Eif necessary). The results file (Jobname.RST) must 1e a*aila1le.

    5.5.4." sin# P$S%2&

    !ST- wor4s with ta1les of result item *ersus time, 4nown as variables. +ach variableis assigned areference num1er, with *aria1le num1er / reser*ed for time.

    /. efine the *aria1les.

    Command(s):

    !age /5 of 66STRUCTUR78: Cha$ter 6: Transient ynamic 7nalysis (U!/99;/)

    /

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    18/55

    NSOL(primary data, that is, nodal displacements)

    ESOL (derived data, that is, element solution data, such as stresses)

    RFORCE(reaction force data)FORCE(total force, or static, damping, or inertia component of total force)

    SOLU(time step size, number of equilibrium iterations, response frequency, etc.)

    GUI:

    Main Menu>TimeHist Postpro>Define Variables

    Note-In the reduced or mode superposition methods, only static force is available ith the

    FORCEcommand.

    !. Graph or list the variables. "y revieing the time#history results at strategic points throughout the

    model, you can identify the critical time#points for further $%&' postprocessing.

    ommand(s):

    PLVR(graph variables)

    PRVR, *+'*- (list variables)

    GUI:

    Main Menu>TimeHist Postpro>!rap" Variables

    Main Menu>TimeHist Postpro>List Variables

    Main Menu>TimeHist Postpro>List E#tremes

    $%$%&%& Ot"er Capabilities

    -any other postprocessing functions, such as performing math operations among variables, moving

    variables into array parameters, and moving array parameters into variables, are available in $%&'!.

    &ee hapter of theANSYS Basic Analysis Procedures Guidefor details.

    $%$%&%$ Usin' POST(

    . ead in model data from the database file%

    ommand(s):

    RESUME

    GUI:

    Utilit) Menu>File>Resume from

    !. ead in the desired set of results. Use the SETcommand to identify the data set by load step and

    substep numbers or by time.

    ommand(s):

    SET

    $age / of 00&'U'U12: hapter 0: 'ransient 3ynamic 1nalysis (U$44/5//)

    !6!!6!50http:66mostreal.s76html6guide8006g#str6G&'0.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    19/55

    GUI:

    Main Menu>General Postproc>-Read Results-By Time/Freq

    Note-If you specify a time for which no results are available, the results that are stored will be a

    linear interpolation between the two nearest time points.

    3. Perform the necessary POS! operations. ypical POS! operations are e"plained below.

    5.5.4.6 ption! "isplay "e#ormed $%ape

    #ommand$s%:

    P&"'$P

    GUI:

    Main Menu>General Postproc>Plot Results>"e#ormed $%ape

    heKN!field on P&"'$P&ives you the option of overlayin& the undeformed shape on the

    display.

    5.5.4.( ption! &ist Reaction Forces and Moments

    #ommand$s%:

    PRR$&

    GUI:

    Main Menu>General Postproc>&ist Results>Reaction $olu

    he PRR$&command lists reaction forces and moments at the constrained nodes.

    o display reaction forces, issue /PB),'(O',,! and then re)uest a node or element display

    **P&Tor +P&T+. $Use 'O instead of '(O' for reaction moments.%

    5.5.4., ption! &ist *odal Forces and Moments

    #ommand$s%:

    PR+$&,F$or M%

    GUI:

    Main Menu>General Postproc>&ist Results>+lement $olution

    -ou can list the sum of all nodal forces and moments for a selected set of nodes. Select a set ofnodes and use this feature to find out the total force actin& on those nodes:

    #ommand$s%:

    Pa&e ! of //S'U#U'01: #hapter /: ransient 2ynamic 0nalysis $UP!4!%

    !5655654!/http:66mostreal.s76html6&uide8//6&9str6GS'/.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    20/55

    FSUM

    GUI:

    Main Menu>General Postproc>Nodal Calcs>Total Force Sum

    You can also check the total force and total moment at each selected node. For a body in

    equilibrium, the total load is zero at all nodes except here an applied load or reaction loadexists.

    !ommand"s#:

    NFORCE

    GUI:

    Main Menu>General Postproc>Nodal Calcs>Sum @ Each Node

    $he FORCEcommand "Main Menu>General Postproc>Options for Outp# dictates hich

    component of the forces is bein% re&ieed:

    ' $otal "default#

    ' (tatic component' )ampin% component

    ' Inertia component

    For a body in equilibrium, the total load "usin% all FORCEcomponents# is zero at all nodes

    except here an applied load or reaction load exists.

    !!"!# Option$ %ine Element Results

    !ommand"s#:

    ET&'%E

    GUI:

    Main Menu>General Postproc>Element Ta(le>)efine Ta(le

    For line elements, such as beams, spars, and pipes, use this option to %ain access to deri&ed data"stresses, strains, etc.#. *esults data are identified by a combination of a label and a sequence

    number or component name on the ET&'%Ecommand. (ee (ection +..-, !reatin% an

    /lement $able, in theANSYS Basic Analysis Procedures Guidefor details.

    !!"!*+ Option$ Print Error Estimation

    !ommand"s#:

    PRERR

    GUI:

    0a%e 1 of ++($*U!$U*23: !hapter +: $ransient )ynamic 2nalysis "U045561646#

    47714+http:77mostreal.sk7html7%uide8++7%9str7G($*+.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    21/55

    Main Menu>General Postproc>List Results>Percent Error

    For linear static analyses using solid or shell elements, use the PRERRcommand to list theestimated solution error due to mesh discretization. This command calculates and lists thepercent error in structural energy norm (SEPC), which represents the error relative to a

    particular mesh discretization.

    5.5.4.11 Option: Display Contour of Error Estimation

    Command(s)

    PLEOL,SE!!

    "#$

    Main Menu>General Postproc>Plot Results>!Contour Plot!Element olu

    #se PLEOL,SE!! to contour the element%&y%elementstructural energy error(SE!!).

    !egions o' high SE!! on the contour display are good candidates 'or mesh re'inement. SeeSection .., "Estimating Solution Error,* in theANSYS Basic Analysis Procedures Guide'or

    more details a&out error estimation.

    5.5.4.1" Option: Contour Displays

    Command(s)

    PL#OLor PLEOL

    "#$

    Main Menu>General Postproc>Plot Results>!Contour Plot!#o$al olu or Element olu

    #se these options to contour almost any result item, such as stresses (S+, S, S-...), strains

    (EPE+, EPE, EPE-...), and displacements (#+, #, #-...).

    TheKUND'ield on PL#OLand PLEOLgives you the option o' overlaying the

    unde'ormed shape on the display.

    ou can also contour element ta&le data and line element data

    Command(s)

    PLE%&', PLL

    "#$

    Main Menu>General Postproc>Element %a(le>Plot Element %a(le

    Main Menu>General Postproc>Plot Results>!Contour Plot!Line Elem Res

    Caution:/erived data, such as stresses and strains, are averaged at the nodes &y the PL#OLcommand. This averaging results in *smeared* values at nodes where elements o' di''erent materials,

    Page 01 o' ST!#CT#!2 Chapter Transient /ynamic 2nalysis (#P13345414)

    106006051http66mostreal.s76html6guide86g%str6"ST!.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    22/55

    different shell thicknesses, or other discontinuities meet. To avoid the smearing effect, use selecting(described in Chapter 7of theANSYS Basic Analysis Procedures Guide) to select elements of the

    same material, same shell thickness, etc. before issuing PLNSOL. Alternatively, use Poer!raphicsith the AVREScommand (Main Menu>General Postproc>Options for Outp) to not average

    results across different materials and"or different shell thicknesses.

    5.5.4.13 Option Vector !ispla"s

    Command(s)#

    PLVE#$(vector displays), PRVE#$(vector listings)

    !$%#

    Main Menu>General Postproc>Plot Results>%Vector Plot%Pre&efine&

    Main Menu>General Postproc>List Results>Vector !ata

    &ector displays (not to be confused ith vector mode) are an effective ay of vieing vector

    'uantities, such as displacement (%P), rotation (*+T), and principal stresses (, -, ).

    5.5.4.14 Option $a'ular Listin(s

    Command(s)#

    PRNSOL(nodal results)

    PRESOL(element/by/element results)

    PRRSOL(reaction data), etc.

    NSOR$, ESOR$

    !$%#

    Main Menu>General Postproc>List Results>solution option

    Main Menu>General Postproc>List Results>%Sorte& Listtin(%Sort No&es or Sort Ele)s

    $se the NSOR$and ESOR$commands to sort the data before listing them.

    5.5.4.15 Ot*er #apa'ilities

    0any other postprocessing functions/mapping results onto a path, load case combinations, etc./are

    available in P+T. ee Chapter 1of theANSYS Basic Analysis Procedures Guidefor details.

    5.5.5 Sa)ple +nput

    A sample input listing for a full transient analysis is shon belo#

    ! Build the Model

    /FILNAM,... ! Jobname

    /TITLE,... ! Title

    /PREP7 ! Enter PREP7

    Page -- of 11T*$CT$*A2# Chapter 1# Transient ynamic Analysis ($P334544)

    -"--"-51http#""mostreal.sk"html"guide611"g/str"!T*1.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    23/55

    --- ! Generate model

    ---

    FINISH

    ! Apply Loads and Obtain the Solution

    /SOLU ! Enter SOLUION

    AN"E#$ANS ! ransient analysis

    $NO"#FULL ! Full method

    %#&&& ! 'onstraintsF#&&& ! Loads

    SF#&&&

    AL"HA%#&&& ! (ass dampin)

    *EA%#&&& ! Sti++ness dampin)

    ,*'#&&& ! $amped or stepped loads

    I(E#&&& ! ime at end o+ load step

    AUOS#ON ! Auto time steppin)

    %ELI(#&&& ! ime step sie

    OU$ES#&&& ! $esults +ile data options

    LS.$IE ! .rite +irst load step

    ---

    --- ! Loads# time# et& +or 0nd load step

    ---

    LS.$IE ! .rite 0nd load stepSA1E

    LSSOL1E#2#0 ! Initiate multiple load step solution

    FINISH

    !

    ! $e3ie4 the $esults

    /"OS05

    SOLU#&&& ! Store solution summary data

    NSOL#&&& ! Store nodal result as a 3ariable

    ESOL#### ! Store element result as a 3ariable

    $FO$'E#&&& ! Store reation as a 3ariable

    "L1A$#&&& ! "lot 3ariables

    "$1A$#&&& ! List 3ariables

    FINISH

    /"OS2

    SE#&&& ! $ead desired set o+ results into database

    "L%IS"#&&& ! %e+ormed shape

    "$$SOL#&&& ! $eation loads

    "LNSOL#&&& ! 'ontour plot o+ nodal results

    "$E$$ ! Global perent error 6a measure o+ mesh ade7uay8

    ---

    --- ! Other postproessin) as desired

    ---

    FINISH

    See theANSYS Commands Reference for a discussion of the ANTYPE, TRNOPT, ALPHAD,

    BETAD, KBC, TIME, AUTOTS, DELTIM, OUTRES, LSWRITE, LSSOLVE, SOLU, NSOL,

    ESOL, RFORCE, PLVAR, PRVAR, PLDISP, PRRSOL, PLNSOLand PRERRcommands.

    5.6 Reduced Tra!"e# D$a%"c Aa&$!"!

    The reduced method, as its name implies, uses reducedmatrices to calculate the dynamic response. Itis available in the ANSYS/Multiphysics, ANSYS/Mechanical, and ANSYS/Structural products. You

    Pae !" of ##ST$%&T%$A'( &hapter #( Transient )ynamic Analysis *%P+--+-

    +!/!!/!+#http(//mostreal.s0/html/uide1##/2str/3ST$#.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    24/55

    should consider using this method if you don't want to include nonlinearities (other than simple node-to-node contact) in the analysis.

    The procedure for a reduced transient dynamic analysis consists of five main steps:

    1. Build the model.

    2. !tain the reduced solution.

    ". #eview the results of the reduced solution.

    $. %&pand the solution (e&pansion pass).

    . #eview the results of the e&panded solution.

    f these the first step is the same as for the full method e&cept that no nonlinearities are allowed

    (other than simple node-to-node contact which is specified in the form of agap conditioninstead of

    an element type). etails of the other steps are e&plained !elow.

    5.6.1 Obtain the Reduced Solution

    By reduced solution we mean the degree of freedom solution calculated at the master *. The tas+s

    re,uired to o!tain the reduced solution are as follows:

    1. %nter /T0.

    ommand(s):

    /SOLU

    3/0:

    Main Menu>Solution

    2. efine the analysis type and analysis options. These are the same as descri!ed for the full method

    e&cept for the following differences:

    4 hoose the reducedmethod of solution 5TRNOPT6.

    4 onlinear options 5NLGEOM SSTI NROPT6 are not availa!le.

    4 7ou may include prestress effects 5PSTRES6. This re,uires element files from a previous static(or transient) analysis8 see ection .119restressed Transient ynamic ;nalysis9 for details.

    4 #estarts are not availa!le 5!NT"PE6.

    ". efine master degrees of freedom.

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    25/55

    M

    MGEN

    TOTAL

    MLIST

    MDELE

    3/0:

    Main Menu>Solution>Master DOFs>Define/Copy/Progra Sele!te"

    Main Menu>Solution>Master DOF>List All

    Main Menu>Solution>Master DOFs>Delete

    $. efine gap conditions if any.

    ommand(s):

    GP

    3/0:

    Main Menu>Solution>Dynai! Gap Con">Define

    7ou can also list the defined gaps and delete gaps.

    ommand(s):

    GPLIST

    GPDELE

    3/0:

    Main Menu>Solutions>Dynai! Gap Con">List All

    Main Menu>Solutions>Dynai! Gap Con">Delete

    Gap Con"itions

    3ap conditions can only !e defined !etween two master nodes or !etween master nodes andground as shown in the following figure.

    Figure #$% E&aples of gap !on"itions

    age 2 of T#/T/#;: hapter : Transient ynamic ;nalysis (/1>>?@?1?)

    12A22A2@1http:AAmostreal.s+AhtmlAguideAg-strA3T#.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    26/55

    Gap conditions are similar to gap elements and are specified between surfaces that are expectedto contact (impact) each other during the transient. The ANSYS program accounts for the gap

    force, which deelops when the gap closes, b! using an e"uialent nodal load ector.

    Some guidelines to define gap conditions are presented below#

    $ %se enough gap conditions to obtain a smooth contact stress distribution between the contacting

    surfaces.$ &efine a reasonable gap stiffness. 'f the stiffness is too low, the contacting surfaces ma!

    oerlap too much. 'f the stiffness is too high, a er! small time step will be re"uired duringimpact. A general recommendation is to specif! a gap stiffness that is one or two orders of

    magnitude higher than the adacent element stiffness. You can estimate the adacent element

    stiffness using A*+, where A is the contributing area around the gap condition, is the elasticmodulus of the softer material at the interface, and + is the depth of the first la!er of elements at

    the interface.

    . Appl! initial conditions to the model. The following loading restrictions appl! in a reduced

    transient d!namic anal!sis#

    $ -nl! displacements, forces, and translational accelerations (such as grait!) are alid.

    Acceleration loading is not allowed if the model contains an! master &- at an! nodes withrotated nodal coordinate s!stems.

    $ orces and non/0ero displacements must be applied onl! at master &-.

    As mentioned for the full method, multiple load steps are usuall! re"uired to specif! the load

    histor! in a transient anal!sis. The first load step is used to establish initial conditions, and

    second and subse"uent load steps are used for the transient loading, as explained next.

    $ stablish initial conditions. The onl! initial condition that ma! be explicitl! established is the

    initial displacement ( )1 that is, initial elocit! and acceleration must be 0ero ( 2 3, 2 3).&isplacements cannot be deleted in subse"uent load steps, therefore the! cannot be used to

    specif! an initial elocit!. 'n a reduced transient anal!sis, a static solution is alwa!s performed

    as the first solution, using the loads gien, to determine .$ Specif! load step options for the first load step. The following options are aailable for the first

    load step.

    Table 5-5 Options for the first load step

    Option Command GUI Path

    Dynamics Options

    Transient 'ntegration4arameters

    TINTPMain Menu!olution-"oad !tep Opts-

    Time#$re%uencTime Inte&ration

    &amping '"P('D

    )*T'D

    MP+

    D'MP

    Main Menu!olution-"oad !tep Opts-Time#$re%uenc

    Dampin&

    4age 56 of ST7%8T%7A+# 8hapter # Transient &!namic Anal!sis (%49::;3;9;)

    95*55*539http#**mostreal.s

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    27/55

    General Options

    Integration Time Step DELTIMMain Menu>Solution>-Load Step Opts-

    Time/Frequenc>Time& Time Step

    Output Control Options

    Printed Output OT!"Main Menu>Solution>-Load Step Opts-Output

    Ctrls>Solu !rintout

    #$%$$ D'namics Options

    Dynamic options include the following:

    Transient Integration Parameters[TI(T!]

    Transient integration parameters control the nature of the Newmar time integration techni!ue"The default is to use the constant a#erage acceleration scheme$ see theANSYS TheoryReference for further details"

    Damping

    Damping in some form is present in most structures and should %e included in your analysis"&ou can specify four forms of damping in a reduced transient dynamic analysis:

    'lpha (mass) damping [)L!*)D]

    *eta (stiffness) damping [+ET)D]

    +aterial,dependent %eta damping [M!-D'+P] .lement damping (/O+*IN0- etc")

    See Section 1"23"4- 5Damping-5 for further details"

    #$%$$, General Options

    6eneral options include the following:

    Integration Time Step[DELTIM]

    The integration time step is assumed to %e constant throughout the transient"

    Note,If you do issue the TIMEcommand for the first load step- it will %e ignored" The first

    solution is always a static solution at TI+. 7 8"

    #$%$$ Output Control Options

    Output control options include the following:

    Printed Output[OT!"]

    Page 30 of 11ST9/T9';: /hapter 1: Transient Dynamic 'nalysis (P23821http:>>mostreal"s>html>guide?11>g,str>6ST91"htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    28/55

    Use this option to output the displacement solution at the master DOF.

    6. Write the first load step to a load step file (Jobname.S01).

    Command(s):

    LSWRITE

    U!:

    Main Menu>Solution>-Solve-Write LS File

    ". Specif# loads and load step options for the transient loadin$ portion% &ritin$ each load step to aload step file 'LSWRITE.

    he follo&in$ load step options are *alid for the transient load steps:

    enera! Options

    + ime (specifies the time at the end of the load step) 'TIME+ Stepped 'KBC%1 or ramped loads 'KBC

    Output "ontro!s

    + ,rinted output 'OUTPR+ -educed displacement file 'OUTRES

    he onl# *alid lael on these commands is /SO (nodal solution). he default for OUTRESis

    to &rite the solution for e*er# fourth timepoint to the reduced displacement file (unless there

    are $ap conditions defined% in &hich case the default is to &rite e*er# solution).

    2. Sa*e a ac3up cop# of the dataase to a named file.

    Command(s):

    SAVE

    U!:

    Utility Menu>File>Save a

    4. Start the transient solution. For additional &a#s to create and sol*e multiple load steps (the arra#

    parameter method and the multiple SOLVEmethod)% see Section 5.10.5of theANSYS #asic Ana!ysisProcedures uide.

    Command(s):

    LSSOLVE

    U!:

    Main Menu>Solution>-Solve-Fro! LS File

    ,a$e 2 of 77S-UCU-8: Chapter 7: ransient D#namic 8nal#sis (U,14420212)

    199017http:99mostreal.s39html9$uide779$str9S-7.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    29/55

    10. Leave SOLUTION.

    Command(s):

    FINISH

    GUI:

    Close the Solution menu.

    5.6.2 Step 3: Review the Results of the Reduced Solution

    Results from the redued trans!ent d"nam! solut!on are #r!tten to the redued d!s$laement f!le%

    Jobname.R&S'. The" ons!st of t!mevar"!n d!s$laements at the master &O*. +ou an rev!e# the

    master &O* d!s$laements as a funt!on of t!me us!n 'OST,-. ('OST1 annot e used% eause theom$lete solut!on at all &O* !s not ava!lale.)

    The $roedure to use 'OST,- !s the same as desr!ed for the full method% e/e$t for the follo#!n

    d!fferenes:

    efore def!n!n the 'OST,- var!ales% use the FILommand (!"in !enu#$imeHist

    %ostp&o#Settin's#File) to s$e!f" that data are to e read from Jobname.R&S'. *or e/am$le%

    !f the 2oname !s TR3NS% the FILommand #ould e: *IL4%TR3NS%R&S'. (" default%'OST,- loo5s for a results f!le% #h!h !s not#r!tten " a redued trans!ent solut!on.)

    Onl" nodal deree of freedom data (at master &O*) are ava!lale for $roess!n% so "ou an use

    onl" the NS(Lommand to def!ne var!ales.

    5.6.3 )p"nd the Solution *)p"nsion %"ss+

    The e/$ans!on $ass starts #!th the redued solut!on and alulates the om$lete d!s$laement% stress%and fore solut!on at all derees of freedom. These alulat!ons are done onl" at t!me$o!nts that "ous$e!f". efore "ou e!n the e/$ans!on $ass% therefore% "ou should rev!e# the results of the redued

    solut!on (us!n 'OST,-) and !dent!f" the r!t!al t!me$o!nts.

    Note3n e/$ans!on $ass !s not al#a"s re6u!red. *or !nstane% !f "ou are !nterested ma!nl" !n

    d!s$laements at s$e!f! $o!nts on the struture% then the redued solut!on ould sat!sf" "ourre6u!rements. 7o#ever% !f "ou #ant to determ!ne d!s$laements at nonmaster &O*% or !f "ou are

    !nterested !n the stress or fore solut!on% then "ou must $erform an e/$ans!on $ass.

    5.6.3., %oints to Remem-e&

    The .R&S'% .483T% .4S39% .&% and .TRI f!les from the redued solut!on must e ava!lale.

    The dataase must onta!n the same model for #h!h the redued solut!on #as alulated.

    The $roedure for the e/$ans!on $ass !s e/$la!ned elo#.

    'ae , of ;;STRUCTUR3L: Cha$ter ;: Trans!ent &"nam! 3nal"s!s (U'1

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    30/55

    5.6.3.2 Expanding the Solution

    1. Re-enter SOLUTION.

    Command(s):

    /SOLU

    GUI:

    Main Menu>Solution

    Note$You must expl!tl" lea#e SOLUTION (usn$ t%e FINISH!ommand) and re-enter

    (/SOLUION) &e'ore per'ormn$ t%e expanson pass.

    . !t#ate t%e expanson pass and ts optons.

    a!le 5"6 Expan#ion pa## option#

    Option $o%%and &UI 'ath

    *xpanson +assOn,O''

    E(')SS Main Menu>Solution>")nal*#i# *pe"Expan#ion'a##

    No. o' Solutons to &e*xpanded

    NUME('Main Menu>Solution>"Load Step Opt#"

    Expan#ion'a##>+ange o, Solu-#

    Sn$le Soluton to*xpand

    E('SOLMain Menu>Solution>"Load Step Opt#"Expan#ion'a##>

    "Single Expand"* i%e/Fe0

    5.6.3.3 Option1 Expan#ion 'a## On/O,, E(')SS

    C%oose ON.

    5.6.3.4 Option1 Nu%!e o, Solution# to !e Expanded NUME('

    Spe!'" t%e num&er. T%s num&er o' e#enl" spa!ed solutons ll &e expanded o#er t%e spe!'ed tmeran$e. T%e solutons nearest t%ese tmes ll &e expanded. lso spe!'" %et%er to !al!ulate stresses

    and 'or!es (de'ault s to !al!ulate &ot%).

    5.6.3.5 Option1 Single Solution to Expand E('SOL

    Use t%s opton to dent'" a sn$le soluton 'or expanson ' "ou dont need to expand multple

    solutons n a ran$e. You !an spe!'" t et%er &" load step and su&step num&er or &" tme. lso

    spe!'" %et%er to !al!ulate stresses and 'or!es (de'ault s to !al!ulate &ot%).

    /. Spe!'" load step optons. T%e onl" optons #ald 'or a transent d"nam! expanson pass are output!ontrols:

    +a$e /0 o' STRUCTURL: C%apter : Transent 2"nam! nal"ss (U+13340414)

    1,,01%ttp:,,mostreal.s5,%tml,$ude6,$-str,GSTR.%tm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    31/55

    5.6.3.6 Output Controls

    Printed Output [OUTPR]

    Use this option to include any results data on the output file (Jobname.OUT).

    Database and Results File Output[OUTRES]

    This option controls the data on the results file (Jobname.RST).

    Extrapolation of Results [ERESX]

    Use this option to review element interation point results !y copyin them to the nodes instead

    of e"trapolatin them (default).

    Note-The #R$% field on OUTPRand OUTREScan only !e &'' or O$. ERESXallows

    you to review element interation point results !y copyin them to the nodes instead of

    e"trapolatin them (default).

    . Start e"pansion pass calculations.

    *ommand(s)+

    SOLVE

    ,U-+

    Main Menu>Solution>-Solve-Current LS

    . Repeat steps /0 10 and for additional solutions to !e e"panded. $ach e"pansion pass is stored as a

    separate load step on the results file.

    2. 'eave SO'UT-O.

    *ommand(s)+

    !"!S#

    ,U-+

    Close t$e Solution %in&o%.

    5.6.' Revie% t$e Results o( t$e E)pan&e& Solution

    Results from the e"pansion pass are written to the structural results file0Jobname.RST. They consistof the followin data0 calculated at each time3point for which the reduced solution was e"panded+

    4rimary data5 odal displacements (U60 U70 U80 ROT60 ROT70 ROT8)

    9erived data+

    5 odal and element stresses

    4ae 1: of STRU*TUR&'+ *hapter + Transient 9ynamic &nalysis (U4:;;>mostreal.s?>html>uide@>3str>,STR.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    32/55

    Nodal and element strains Element forces Nodal reaction forces etc.

    You can review these results using POST1. (If ou e!"anded solutions at several time#"oints$ ou canalso use POST%& to o'tain gra"hs of stress versus time$ strain versus time$ etc. The "rocedure to use

    POST1 (or POST%& is the same as descri'ed for the full method.

    5.7 Sample Transient Dynamic Analysis (GUI

    Method)

    In this e!am"le$ ou will "erform a transient dnamic analsis using the reduced method to determinethe transient res"onse to a constant force with a finite rise in time. In this "ro'lem$ a steel 'eamsu""orting a concentrated mass is su')ected to a dnamic load.

    5.7.1 Prolem Description

    * steel 'eam of length +,(, and geometric "ro"erties shown in Pro'lem S"ecifications is su""ortinga concentrated mass$ m. The 'eam is su')ected to a dnamic load -(t with a rise time trand a

    ma!imum value -1. If the weight of the 'eam is considered to 'e negligi'le$ determine the time of

    ma!imum dis"lacement res"onse tma!and the res"onse ma!. *lso determine the ma!imum 'ending

    stress 'endin the 'eam.

    The 'eam is not used in this solution and its area is ar'itraril in"ut as unit. The final time of .1 secallows the mass to reach its largest deflection. One master degree of freedom is selected at the mass in

    the lateral direction. * static solution is done at the first load ste". Smmetr could have 'een used inthis model. The time of ma!imum res"onse (./% sec is selected for the e!"ansion "ass calculation.

    5.7.! Prolem Speci"ications

    The following material "ro"erties are used for this "ro'lem0

    E 2 ! 123si

    m .%4/&5 3i"s#sec%6in

    The following geometric "ro"erties are used for this "ro'lem0

    l 7.& in8

    h 17 in+,(, % ft %8 in.

    9oading for this "ro'lem is0

    -1 % 3i"s

    tr .54 sec

    Page 2% of 44ST:;446g#str6?ST:4.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    33/55

    5.7.3 Problem Sketch

    Figure 5-3 Model of a Steel Beam Supporting a Concentrated Mass

    5.7.3. Specif! the "itle

    1. Choose menu path #tilit! Menu$File$Change "itle.

    2. Enter the text "Transient response to a constant force with a finite rise time."

    3. Click on OK.

    5.7.3.% &efine 'lement "!pes

    1. Choose menu path Main Menu$Preprocessor$'lement "!pe$ (dd)'dit)&elete. The Element

    Types dialo !ox appears.

    2. Click on dd. The #i!rary of Element Types dialo !ox appears.

    3. $n the left scroll !ox% click on "&tructural 'eam."

    (. $n the riht scroll !ox% click on "2) elastic 3%" and click on pply.

    *. $n the left scroll !ox% click on "&tructural +ass."

    ,. $n the riht scroll !ox% click on "3) mass 21%" and click on OK.

    -. $n the Element Types dialo !ox% click once on "Type 2%" and click on Options.

    . $n the scroll !ox for /otary inertia options% scroll to "20) wo rot iner" and select it.

    . Click on OK and click on Close in the Element Types dialo !ox.

    ae 33 of **&T/4CT4/#5 Chapter *5 Transient )ynamic nalysis 641718

    1222271*http5mostreal.skhtmluide9**0str:&T/*.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    34/55

    5.7.3.3 &efine *eal Constants

    1. Choose menu path Main Menu$Preprocessor$*eal Constants. The Real Constants dialog boxappears.

    2. Click on Add. The Element Type for Real Constant dialog box appears.

    3. Click on !. The Real Constants for "EA#3dialog box appears.

    $. Enter 1 for Area% &''.( for )**% and 1& for +eight.

    ,. Click on !.

    (. )n the Real Constants dialog box% click on Add.

    -. Click on Type 2 #A21and click on !. The Real Constants for #A21dialog box appears.

    &. Enter .'2,/'(- in the 20 mass field and click on !.

    /. Click on Close in the Real Constant dialog box.

    5.7.3.+ &efine Material Properties

    1. Choose menu path Main Menu$Preprocessor$Material Props$ -Constant-,sotropic. The)sotropic #aterial roperties dialog box appears.

    2. Click on !. A second dialog box appears.

    3. Enter 3'e3 for E 45oung6s modulus7 and click on !.

    5.7.3.5 &efine odes

    1. Choose menu path Main Menu$Preprocessor$-Modeling-Create$ odes$,n (ctie CS. TheCreate 8odes in Acti9e Coordinate ystem dialog box appears.

    2. Enter 1 for node number and click on Apply to define node 1 at '%'%'.

    3. Enter 3 for node number.

    $. Enter 2$'%'%' for %5%* coordinates and click on !.

    ,. Choose menu path Main Menu$Preprocessor$-Modeling-Create$ odes$Fill bet/een ds.The :ill bet;een 8ds. menu appears.

    (. Click once on nodes 1 and 3% and click on !. The Create 8odes "et;een 2 8odes dialog boxappears.

    -. Click on ! to accept the default settings.

    age 3$ of ,,TR Transient ynamic Analysis 4??mostreal.sk?html?guide@,,?g0str?TR,.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    35/55

    5.7.3.6 Define Elements

    1. Choose menu path Main Menu>Preprocessor>-Modeling-Create> Elements>-Auto Numered-

    !"ru Nodes. The Elements from 8odes picking menu appears.

    2. Click once on nodes 1 and 2% and click on Apply.

    3. Click once on nodes 2 and 3% and click on !.

    $. Choose menu path Main Menu>Preprocessor>-Modeling-Create> Elements>Elem Attriutes.The Element Attributes dialog box appears.

    ,. elect 2 for the #ass 21 Element type number.

    (. elect 2 for Real constant set no. and click on !.

    -. Choose menu path Main Menu>Preprocessor>-Modeling-Create> Elements>-Auto Numered-

    !"ru Nodes. The Elements from 8odes picking menu appears.

    &. Click once on node 2 and click !.

    5.7.3.7 Define Anal#sis !#pe and Anal#sis $ptions

    1. Choose menu path Main Menu>%olution>-Anal#sis !#pe-Ne& Anal#sis.

    2. Click on BTransientB to select it% and click on !.

    3. Choose menu path Main Menu>%olution>Anal#sis $ptions. The Transient Analysis dialog box

    appears.

    $. Click on BReducedB and click on !. The Reduced Transient Analysis dialog box appears.

    ,. )n the drop do;n menu for amping effects% select B)gnore.B

    (. Click on !.

    5.7.3.' Define Master Degrees of (reedom

    1. Choose menu path Main Menu>%olution>Master D$(s>-)ser %elected-Define. The efine

    #aster :s picking menu appears.

    2. Click on node 2 and click on !. The efine #aster :s dialog box appears.

    3. )n the drop do;n menu for 1st degree of freedom% select B??mostreal.sk?html?guide@,,?g0str?TR,.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    36/55

    5.7.3.9 Set Load Step Options

    1. Choose the menu path Main Menu>Solution>-Load Step Opts- Time/Frequenc>Time - Time

    Step. The Time and Time Step Options dialog box appears.

    2. Enter .004 for Time step size and clic on O!.

    5.7.3.1 !ppl" Loads #or t$e First Load Step

    1. Choose menu path Main Menu>Solution>-Loads-!ppl">-Structural- %isplacement>On

    &odes. The "ppl# $%&OT on 'odes picing menu appears.

    2. Clic on node 1% and clic on "ppl#. The "ppl# $%&OT on 'odes dialog box appears.

    (. Clic on )$*) to select it and clic on "ppl#.

    4. Clic on node (% and clic on O!. The "ppl# $%&OT on 'odes dialog box appears.

    +. Clic on )$,) to select it. )$*) should remain selected. Clic on O!.

    -. Choose menu path Main Menu>Solution>-Loads-!ppl">-Structural- Force/Moment>On&odes. The "ppl# / on 'odes picing menu appears.

    . Clic on node 2 and clic on O!. The "ppl# / on 'odes dialog box appears.

    . 3n the drop don menu for 5irection of force/mom% select )*.) 6ea7e the 7alue as blan 8zero9

    for the initial static solution.

    :. Clic on O!% and clic on S";ESolution>-Load Step Opts-Output 'trls>%(/)esults File. TheControls for 5atabase and &esults ile >riting dialog box appears.

    2. Clic on the )E7er# substep) radio button and clic on O!.

    5.7.3.1* Sol+e t$e First Load Step

    1. Choose menu path Main Menu>Solution>-Sol+e-'urrent LS.

    2. &e7ie the information in the status indo% and clic on Close.

    (. Clic on O! on the Sol7e Current 6oad Step dialog box to begin the solution.

    4. Clic on Close hen the solution is done indo appears.

    ?age (- of ++ST&$CT$&"6@ Chapter +@ Transient 5#namic "nal#sis 8$?1::019

    12/22/201+http@//mostreal.s/html/guide

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    37/55

    5.7.3.13 Apply Loads for the Next Load Step

    1. Choose menu path Main Menu>Solution>-Load Step Opts- Tie!"re#uen$>Tie - Tie Step.The Time and Time Step Options dialog box appears.

    2. Enter .075 for Time at end of load step and clic on O!.

    ". Choose menu path Main Menu>Solution>-Loads-Apply>-Stru$tural- "or$e!Moent>OnNodes. The #ppl$ %&' on (odes picing menu appears.

    ). Clic on node 2 and clic on O!. The #ppl$ %&' on (odes dialog box appears.

    5. Enter 20 for %orce&moment *alue and clic on O!.

    5.7.% Sol&e the Next Load Step

    1. Choose menu path Main Menu>Solution>-Sol&e-'urrent LS.

    2. +e*ie, the information in the status ,indo,- and clic on Close.

    ". Clic on O! on the Sol*e Current oad Step dialog box to begin the solution.

    ). Clic on Close ,hen the solution is done ,indo, appears

    5.7.%.1 Set the Next Tie Step and Sol&e

    1. Choose menu path Main Menu>Solution>-Load Step Opts- Tie!"re#uen$>Tie - Tie Step.

    The Time and Time Step Options dialog box appears.

    2. Enter .1 for Time at end of load step and clic on O!.

    ". Choose menu path Main Menu>Solution>-Sol&e-'urrent LS.

    ). +e*ie, the information in the status ,indo,- and clic on Close.

    5. Clic on O! on the Sol*e Current oad Step dialog box to begin the solution.

    /. Clic on Close ,hen the solution is done ,indo, appears.

    7. Choose menu path Main Menu>"inish.

    5.7.%.( )un the *xpansion +ass and Sol&e

    1. Choose menu path Main Menu>Solution>-Analysis Type- *xpansion+ass. Set the Expansionpass radio button to On and clic on O!.

    2. Choose menu path Main Menu>Solution>-Load Step Opts- *xpansion+ass>-Sin,le *xpand-y

    Tie!"re#. The Expand Single Solution b$ Time&%reuenc$ dialog box appears.

    ". Enter 0.02 for Timepoint&%reuenc$ and clic on O!.

    3age "7 of 55ST+4CT4+# Chapter 5 Transient 6$namic #nal$sis 431808189

    12&22&2015http&&mostreal.s&html&guide:55&gstr&;ST+5.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    38/55

    4. Choose menu path Main Menu>Solution>-Solve-Current LS.

    5. Review the information in the status window, and click on Close.

    6. Click on OK on the Solve Current Load Step dialo !o" to !ein the solution.

    #. Click on Close when the solution is finished.

    5.7.4.3 Review the Results in POST26

    $. Choose menu path Main Menu>Tie!ist Post"ro>Settin#s>$ile. %he &ile Settins dialo !o"

    appears.

    '. (n the &iles scroll !o", scroll to and select )file.rdsp) and click on OK.

    *. Choose menu pathMain Menu>Tie!ist Post"ro>%e&ine 'aria(les. %he +efined %ime-istor

    /aria!les dialo !o" appears.

    4. Click on 0dd. %he 0dd %ime-istor /aria!le dialo !o" appears.

    5. Click on OK to accept the default of 1odal +O& result. %he +efine 1odal +ata dialo !o" appears.

    6. 0ccept the default of ' for the reference num!er of the varia!le.

    #. 2nter ' for node num!er.

    3. 2nter 1SOL for userspecified la!el.

    . (n the riht scroll !o", click on )%ranslation ) to select it.

    $7. Click on OK, then click on Close in the +efined %ime-istor /aria!le dialo !o".

    $$. Choose menu path Main Menu>Tie!ist Post"ro>)ra"h 'aria(les.

    $'. 2nter ' for $st varia!le to raph and click on OK. %he raph appears on the 01SS 8raphics

    window.

    $*. Choose menu path Main Menu>Tie!ist Post"ro>List 'aria(les.

    $4. 2nter ' for $st varia!le to list and click on OK.

    $5. Review the information in the status window and click on Close.

    5.7.4.4 Review the Results in POST*

    $. Choose menu path Main Menu>)eneral Post"ro+>-Rea, Results-$irst Set.

    '. Choose menu path Main Menu>)eneral Post"ro+>Plot Results>%e&ore, Sha"e. %he 9lot

    +eformed Shape dialo !o" appears.

    *. Click on )+ef : undeformed) and click on OK.

    9ae *3 of 55S%RC%R0L; Chapter 5; %ransient +namic 0nalsis >mostreal.sk>html>uide?55>str>8S%R5.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    39/55

    5.7.4.5 Exit ANSYS

    1. Choose QUIT from the ANSYS Toolbar.

    2. Click on the save option yo !ant" an# click on $%.

    5.8 A Sample Transient Dynamic Analysis(Command or Batc !etod"

    Yo can perform the e&ample transient #ynamic analysis of a bracket sin' the ANSYS comman#s

    sho!n belo! instea# of (UI choices. Items preface# !ith an e&clamation point )*+ are comments.

    /PREP7

    /TITLE, Transient Response to a Constant Force with a Finite Rise Time

    ET,1,BEAM3 ! Twoimensiona" #eam

    ET,$,MA%%$1,,,& ! Twoimensiona" mass

    R,1,1,'(()*,1' ! Beam area + 1, I + '(()*, h + 1'R,$,)($-(*7 ! Mass

    MP,E.,1,3(e3

    ,1

    ,3,$&(

    FILL

    E,1,$ ! Beam e"ements

    E0E,$,1,1

    TPE,$

    REAL,$

    E,$ ! T2pe $ e"ement with rea" constant $

    M,$, ! Master 45F in irection at mi"e o6 #eam

    FII%

    /%5LATPE,TRA% ! Transient 2namic ana"2sis

    TR5PT,RE4C,,54AMP ! Re8ce transient ana"2sis, i9nore ampin9

    4ELTIM,)((& ! Inte9ration time step si:e

    4,1,

    4,3,.,,,,,

    5TPR,BA%IC,1

    5TRE%,ALL,1

    F,$,F,( ! Force + ( at Time + (

    %5L;E

    TIME,)(7 ! Time at en o6 "oa step

    F,$,F,$( ! Force is rampe to $(

    %5L;E

    TIME,)1 ! Constant 6orce 8nti" time + ()1%5L;E

    FII%

    /%5L

    ! The 6o""owin9 is the e

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    40/55

    NUMVAR,0

    FILE,file,rdsp

    NSOL,2,2,U,Y,NSOL ! Define the vriles

    "LVAR,2 ! #rph the vriles

    "RVAR,2 ! List the vriles

    FINIS$

    %"OS&'

    SE&,FIRS& ! Red in res(lts"LDIS",' ! Displ) def*r+ed nd (ndef*r+ed shpe

    FINIS$

    5.9 Where to Find Other Examples

    Several ANSYS publications, particularly theANSYS Verification Manual, describe additional

    transient dynamic analyses.

    TheANSYS Verification Manualconsists of test case analyses demonstrating the analysis capabilities

    of the ANSYS program. While these test cases demonstrate solutions to realistic analysis problems,theANSYS Verification Manualdoes not present them as step-by-step examples ith lengthy data

    input instructions and printouts. !oever, most ANSYS users ho have at least limited finite element

    experience should be able to fill in the missing details by revieing each test case"s finite elementmodel and input data ith accompanying comments.

    The folloing list shos you the variety of transient dynamic analysis test cases that theANSYSVerification Manual includes#

    $%& 'arge 'ateral (eflection of )ne*ual Stiffness Springs

    $%+ 'arge (eflection and otation of a eam /inned at 0ne 1nd

    $%23 Transient esponse of a all 4mpacting a 5lexible Surface

    $%67 Transient esponse of a Spring, %ass, (amping System

    $%68 'ogarithmic (ecrement

    $%69 5ree $ibration ith :oulomb (amping

    $%6+ Transient esponse to an 4mpulsive 1xcitation

    $%63 Transient esponse to a Step 1xcitation

    $%66 Transient esponse to a :onstant 5orce ith a 5inite ise Time

    $%6& Transient esponse of a i-'inear Spring Assembly

    $%; /lastic esponse to a Suddenly Applied :onstant 5orce

    $%;7 Transient esponse of a (rop :ontainer

    $%;8 Simply Supported 'aminated /late )nder /ressure

    /age + of 33ST):T)A'# :hapter 3# Transient (ynamic Analysis 88>873http#>>mostreal.s?>html>guide@33>g-str>ST3.htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    41/55

    VM84 Displacement Propagation along a Bar with Free Ends

    VM85 Transient Displacements in a Suddenly Stopped Moing Bar

    VM!" #arge $otation o% a Swinging Pendulum

    VM"5& 'atural Fre(uency o% 'onlinear Spring)Mass System

    VM"58 Motion o% a Bo**ing Buoy

    VM"+! Dynamic Dou*le $otation o% a ,ointed Beam

    VM"8- Transient $esponse o% a Spring)Mass System

    5.10 Mode Superposition Transient Dynamic

    Analysis

    The mode superposition method sums %actored mode shapes .o*tained %rom a modal analysis/ to

    calculate the dynamic response0 This method is aaila*le in the 1'S2S3Multiphysics1'S2S3Mechanical 1'S2S3Structural and 1'S2S3#inearPlus products0 The procedure to use the

    method consists o% %ie main steps

    "0 Build the model0

    -0 6*tain the modal solution0

    70 6*tain the mode superposition transient solution0

    40 Epand the mode superposition solution0

    50 $eiew the results0

    6% these the %irst step is the same as descri*ed %or the %ull method0 The remaining steps are descri*ed*elow0

    5.10.1 Obtain the Modal Solution

    9hapter 7descri*es how to o*tain a modal solution0 2ou should :eep in mind the %ollowingadditional points

    ; The mode etraction method should *e either reduced Bloc: #anc"5http33mostreal0s:3html3guide?553g)str3@ST$50htm

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    42/55

    Specify displacement constraints, if any. These constraints will be ignored if they are specifiedin the mode superposition transient solution instead of in the modal solution.

    If you need to apply element loads(pressures, temperatures, accelerations, etc.) in the transientdynamic analysis, you must specify them in the modal analysis. The loads are ignored for the

    modal solution, but a load vector will be calculated and written to the mode shape file(Jobname.M!"). #ou can then use this load vector for the transient solution.

    The modes need not be e$panded for the mode superposition solution. (If you want to review

    mode shapes from a reduced modal solution, however, you must e$pand the mode shapes.) The model data (e.g., nodal rotations) should not be changed between the modal and transient

    analyses.

    5.10.2 Obtain the Mode Superposition Transient Solution

    In this step, the program uses mode shapes e$tracted by the modal solution to calculate the transient

    response.

    5.10.2.1 Points to Remember

    The mode shape file (Jobname.M!") must be available.

    The database must contain the same model for which the modal solution was obtained.

    5.10.2.2 Obtaining the Solution

    The procedure to obtain the mode superposition transient solution is described below%

    &. "nter S'TI.

    *ommand(s)%

    /SOLU

    +I%

    Main MenuSolution

    . !efine the analysis type and analysis options. These are the same as described for the full method,e$cept for the following differences%

    *hoose the mode superposition method of solution -TR!OPT.

    Specify the number of modes you want to use for the solution -TR!OPT. This determines the

    accuracy of the transient solution. /t a minimum, you should use all modes that you thin0 willcontribute to the dynamic response. If you e$pect higher fre1uencies to be e$cited, for e$ample,

    the number of modes specified should include the higher modes. The default is to use all modes

    calculated in the modal solution. onlinear options -!L"#OM, SST$%, !ROPT are not available.

    2estarts are not available -&!T'P#.

    3. !efine gap conditions, if any. They can only be defined between two master nodes or between

    master nodes and ground. More details about gap conditions are presented under the reduced method.

    4age 5 of 66ST2*T2/'% *hapter 6% Transient !ynamic /nalysis (4&77898&8)

    &::9&6http%::mostreal.s0:html:guide;66:g

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    43/55

    Command(s):

    GP

    GUI:

    Main Menu>Solution>Dynamic Gap Cond>Define

    4. Apply loads to the model. The following loading restrictions apply in a mode superposition

    transient dynamic analysis:

    !nly forces" translational accelerations" and a load #ector created in the modal analysis are

    #alid. Imposed non$%ero displacements are ignored. Use the LVSCALEcommand (Main

    Menu>Solution>-Loads-Apply> Load Vector>For Mode Super) to apply the load #ectorfrom the modal solution.

    If mode shapes from a reducedmodal solution are &eing used" forces may &e applied only at

    master '!.

    ultiple load steps are usually re*uired to specify the load history in a transient analysis. Thefirst load step is used to esta&lish initial conditions" and second and su&se*uent load steps are

    used for the transient loading" as e+plained ne+t.

    ,sta&lish initial conditions. The only initial condition that may &e e+plicitly esta&lished is the

    initial displacement. A static solution using the mode superposition method is always

    performed as the first solution with the gi#en loads. If -ower'ynamics was used for the modalsolution" no loads or displacements are allowed (that is" only u/ is #alid as the initial

    condition). or pseudo$static analyses" the mode superposition method may yield poor results at

    TI,/.

    The following load step options are a#aila&le for the first load step:

    Tale !-" #ptions for t$e first load step

    #ption Command G%& Pat$

    Dynamics #ptions

    Transient Integration-arameters

    T&'TPMain Menu>Solution>-Load Step #pts-

    Time(Fre)uenc>Time &nte*ration

    0oad 1ector LVSCALEMain Menu>Solution>-Loads-Apply>Load Vector>For

    Mode Super

    'amping

    ALP+AD

    ,ETAD

    DMPAT

    MP.

    DAMP

    Main Menu>Solution>-Load Step #pts-Time(Fre)uenc>

    Dampin*

    -age 42 of 33T5UCTU5A0: Chapter 3: Transient 'ynamic Analysis (U-6778/868)

    69999/63http:mostreal.s;htmlguide

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    44/55

    General Options

    Integration Time Step DELTIMMain Menu>Solution>-Load Step Opts-

    Time/Frequenc>Time & Time Step

    Output Control Options

    Printed Output OT!"Main Menu>Solution>-Load Step Opts-Output

    Ctrls>Solu !rintout

    #$%$'$( D)namics Options

    Dynamic options include the following:

    Transient Integration Parameters[TI*T!]

    Transient integration parameters control the nature of the Newmar time integration techni!ue"The default is to use the constant a#erage acceleration scheme$ see yourANSYS TheoryReferencefor further details"

    Load Vector[L+SC,LE]

    The load #ector option allows you to apply a load #ector created %y the modal solution as oneof the loads" &ou can use such a load #ector to apply element loads 'pressures( temperatures(

    etc") on the model"

    am!ing

    Damping in some form is present in most structures and should %e included in your analysis"&ou can specify fi#e forms of damping in a mode superposition transient dynamic analysis:

    *lpha 'mass) damping [,L!,D]

    +eta 'stiffness) damping [.ET,D] ,onstant damping ratio [DM!",T]

    -aterial.dependent %eta damping [M!(D*-P] -odal damping [MD,M!]

    See Section /"01"2( 3Damping(3 later in this chapter for further details"

    #$%$'$ General Options

    4eneral options include the following:

    Integration Time Ste![DELTIM]

    The only #alid option for the first load step is the integration time step [DELTIM]( which is

    assumed to %e constant throughout the transient" +y default( the integration time step is

    Page 55 of //ST67,T76*8: ,hapter /: Transient Dynamic *nalysis '7P099;0)

    01

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    45/55

    assumed to be 1/(20f), wherefis the highest frequency chosen for the solution. The DELTIM

    command is valid only in the first load ste and is ignored in subsequent load stes.

    Note"!f you do issue the TIMEcommand in the first load ste, it will be ignored. The firstsolution is always a static solution at T!"# $ 0.

    5.10.2.5 Output Control Options

    %utut control otions include the following&

    ' Printed #ut!utOUTPR

    *se this otion to control rintout of the dislacement solution at the master +%.

    -. rite the first load ste to a load ste file (Jobname.01) by issuing the LSWRITEcommand.

    ommand(s)&

    LSWRITE

    *!&

    Main Menu>Solution>Sol!eWrite LS "ile

    . ecify loads and load ste otions for the transient loading ortion, writing each load ste to a

    load ste file LSWRITE.

    The following load ste otions are valid for the transient load stes&

    5.10.2.# $eneral Options

    eneral otions include the following&

    ' Time #!tionTIME

    This otion secifies time at the end of the load ste.

    ' Load VectorL%SC&LE

    The load vector otion allows you to aly a load vector created by the modal solution as one

    of the loads.

    ' Ste!!ed or Ram!ed Loads'(C

    This otion indicates whether to ram the load change over the load ste '(C or to ste3

    aly the load change '(C,1. The default is ramed.

    5.10.2.) Output Control Options

    %utut control otions include the following&

    4age 5- of --T6*T*678& hater -& Transient +ynamic 7nalysis (*4199:0:1:)

    12/22/201-htt&//mostreal.s;/html/guide

  • 7/25/2019 Transient Dynamic Analysis in Ansys

    46/55

    Printed Output[OUTPR]

    Use this option to control printed output.

    Database and Results File Output[OUTRES]

    This option controls the data on the reduced displacement file.

    The only valid label on these commands is NSOL (nodal solution. The default for OUTRESis

    to !rite the solution for every fourth time"point to the reduced displacement file (unless there

    are #ap conditions defined$ in !hich case the default is to !rite every solution.

    %. &f you used either the subspace or the 'loc Lac)os option for the mo