Preskočiť na obsah

!STEP

Nastavenie kroku analýzy

Povinné pre nelineárnu statickú analýzu a nelineárnu dynamickú analýzu

Ak sa táto definícia pri iných analýzach ako vyššie uvedených vynechá, aktivujú sa všetky okrajové podmienky a výpočet sa vykoná v jednom kroku

Pri statickej analýze s viskoelastickými materiálovými vlastnosťami alebo tečením zadajte TYPE=VISCO a nastavte podmienky výpočtového času

Upozorňujeme, že TYPE (STATIC/VISCO) určuje typ kroku, ktorý rozhoduje o tom, či sa časový prírastok odovzdáva materiálu, a je nezávislý od typu analýzy (STATIC/DYNAMIC atď.) zadaného pomocou !SOLUTION (pozrite poznámky nižšie)

Parametre

TYPE     = STATIC(predvolené) / VISCO (kvázistatická analýza)
SUBSTEPS = počet čiastkových krokov pre okrajové podmienky (predvolené: 1)
CONVERG  = prah kritéria konvergencie (predvolené: 1.0e-6)
MAXITER  = maximálny počet iterácií v nelineárnej analýze (predvolené: 50)
AMP      = názov časovej funkcie (zadáva sa pomocou !AMPLITUDE)
INC_TYPE = FIXED (pevný prírastok, predvolené) / AUTO (automatický prírastok)
MAXRES   = maximálne prípustné rezíduum (predvolené: 1.0e+10)
TIMEPOINTS = názov zoznamu časových bodov (zadáva sa pomocou !TIME_POINTS, NAME)
AUTOINCPARAM = názov množiny parametrov automatického prírastku (zadáva sa pomocou !AUTOINC_PARAM, NAME)
MAXCONTITER = maximálny počet kontaktných iterácií pri kontaktnej analýze (predvolené: 10)

** 2. riadok **

Keď INC_TYPE=FIXED (pri TYPE=STATIC sa môže vynechať)

(2. riadok) DTIME, ETIME
Premenná Atribút Opis
DTIME R Časový prírastok (predvolené: 1/SUBSTEPS)
ETIME R Časový rozsah kroku (predvolené: 1)

Keď INC_TYPE=AUTO (zadáva sa bez ohľadu na TYPE)

(2. riadok) DTIME_INIT, ETIME, MINDT, MAXDT
Premenná Atribút Opis
DTIME_INIT R Počiatočný časový prírastok
ETIME R Časový rozsah kroku
MINDT R Dolná hranica časového prírastku
MAXDT R Horná hranica časového prírastku

** 3. a ďalšie riadky **

  BOUNDARY, id                                  id=GRPID definované pomocou !BOUNDARY, !VELOCITY, !ACCELERATION
  LOAD, id                                      id=GRPID definované pomocou !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
  CONTACT, id                                   id=GRPID definované pomocou !CONTACT

Príklad

Príklad použitia pevných časových prírastkov

!STEP, CONVERG=1.E-8
  0.1, 1.0
  BOUNDARY, 1
  LOAD, 1
  CONTACT, 1

Povoľte automatickú úpravu prírastku a nastavte počiatočný časový prírastok na 0.01, časový rozsah kroku na 2.5, dolnú hranicu časového prírastku na 1E-5, hornú hranicu časového prírastku na 0.3 a maximálny počet čiastkových krokov na 200

    !STEP, INC_TYPE=AUTO, SUBSTEPS=200
    0.01, 2.5, 1E-5, 0.3

Povoľte automatickú úpravu prírastku a zadajte zoznam časových bodov TP1 ako časy výpočtu a výstupu výsledkov

    !STEP, INC_TYPE=AUTO, TIMEPOINTS=TP1
    0.1, 2.0, 1E-3, 0.2

Poznámky

  • TYPE (STATIC/VISCO) je prepínač určujúci, či sa v danom kroku odovzdáva časový prírastok konštitutívnemu zákonu materiálu, a je nezávislý od typu analýzy zadaného pomocou !SOLUTION. Pri STATIC materiál časový prírastok nepoužíva (správanie nezávislé od rýchlosti); pri VISCO viskoelasticita a tečenie používajú skutočný časový prírastok. Toto rozlíšenie platí iba pre statickú analýzu; v dynamickej analýze (!SOLUTION, TYPE=DYNAMIC) sa TYPE nepoužíva a časový prírastok sa vždy považuje za skutočný čas
  • Pri automatickej úprave prírastku sa SUBSTEPS považuje za maximálny počet čiastkových krokov
  • Názov zoznamu časových bodov TIMEPOINTS a názov množiny parametrov automatického kontaktu AUTOINCPARAM sú platné iba vtedy, keď INC_TYPE=AUTO
  • Keď je zadané TIMEPOINTS, odkazované !TIME_POINTS musí byť definované pred kartou !STEP.
  • Keď je zadané AUTOINCPARAM, odkazované !AUTOINC_PARAM musí byť definované pred kartou !STEP. Ak sa tento parameter vynechá, použije sa predvolená množina parametrov automatického prírastku
  • Ak sa !STEP v dynamickej analýze vynechá, analýza sa považuje za jednokrokovú analýzu založenú na n_step a t_delta z !DYNAMIC a definované okrajové podmienky a zaťaženia sa aktivujú. Toto správanie je zachované kvôli spätnej kompatibilite; pre nové vstupy sa odporúča definovať !STEP
  • Pri pevných prírastkoch v dynamickej analýze sa odporúča zadať DTIME, ETIME na druhom riadku !STEP na riadenie časového prírastku a časového rozsahu kroku. n_step a t_delta z !DYNAMIC sa považujú za predvolené hodnoty, ak sa !STEP vynechá alebo kvôli spätnej kompatibilite
  • Keď sa v dynamickej analýze zadá INC_TYPE=AUTO, časový prírastok sa riadi pomocou DTIME_INIT, ETIME, MINDT a MAXDT na druhom riadku. Automatické prírastky a cutback sa používajú najmä pri nelineárnej implicitnej dynamickej analýze
  • V dynamickej analýze možno !BOUNDARY, !VELOCITY a !ACCELERATION aktivovať po jednotlivých krokoch pomocou riadku BOUNDARY a !CLOAD a !SPRING pre implicitnú metódu možno aktivovať po jednotlivých krokoch pomocou riadku LOAD
AI-assisted translation May contain errors Official docs Status