Preskoči na sadržaj

!STEP

Postavke koraka analize

Obavezno za nelinearnu statičku analizu i nelinearnu dinamičku analizu

Ako se ova definicija izostavi za analize osim gore navedenih, svi rubni uvjeti postaju aktivni i proračun se izvodi u jednom koraku

Za statičku analizu s viskoelastičnošću i puzanjem navedite TYPE=VISCO i postavite uvjete vremena proračuna

Imajte na umu da je TYPE (STATIC/VISCO) vrsta koraka koja određuje prosljeđuje li se vremenski prirast materijalu i da je neovisna o vrsti analize (STATIC/DYNAMIC itd.) zadanom s !SOLUTION (pogledajte Napomene u nastavku)

Parametri

TYPE     = STATIC (zadano) / VISCO (kvazistatička analiza)
SUBSTEPS = broj podkoraka za rubne uvjete (zadano: 1)
CONVERG  = prag kriterija konvergencije prema normi reziduala (zadano: 1.0e-3)
CONVERG_DDISP = prag kriterija konvergencije prema normi korekcije (zadano: 1.0e-8)
CONVERG_LAG   = prag kriterija konvergencije prema normi korekcije Lagrangova multiplikatora (zadano: 1.0e-2)
MAXITER  = najveći broj iteracija u nelinearnoj analizi (zadano: 50)
AMP      = naziv vremenske funkcije (zadaje se s !AMPLITUDE)
AMPLITUDE = RAMP / STEP (raspodjela zadanog pomaka po podkoracima)
            zadano: RAMP za TYPE=STATIC, STEP za TYPE=VISCO
INC_TYPE = FIXED (fiksni prirast, zadano) / AUTO (automatski prirast)
MAXRES   = postavka najvećeg dopuštenog reziduala (zadano: 1.0e+10)
TIMEPOINTS = naziv popisa vremenskih točaka (zadaje se s !TIME_POINTS, NAME)
AUTOINCPARAM = naziv skupa parametara automatskog prirasta (zadaje se s !AUTOINC_PARAM, NAME)
CONVERGPARAM = naziv skupa parametara kriterija konvergencije (zadaje se s !CONVERG_PARAM, NAME)
MAXCONTITER = najveći broj kontaktnih iteracija u kontaktnoj analizi (zadano: 10)

** 2. redak **

Kada je INC_TYPE=FIXED (može se izostaviti kada je TYPE=STATIC)

(2. redak) DTIME, ETIME
Naziv varijable Vrsta Opis
DTIME R Vremenski prirast (zadano: 1/SUBSTEPS)
ETIME R Trajanje koraka (zadano: 1)

Kada je INC_TYPE=AUTO (navodi se neovisno o TYPE)

(2. redak) DTIME_INIT, ETIME, MINDT, MAXDT
Naziv varijable Vrsta Opis
DTIME_INIT R Početni vremenski prirast
ETIME R Trajanje koraka
MINDT R Donja granica vremenskog prirasta
MAXDT R Gornja granica vremenskog prirasta

** 3. redak i nadalje **

  BOUNDARY, id                                  id=GRPID definiran s !BOUNDARY, !VELOCITY, !ACCELERATION
  LOAD, id                                      id=GRPID definiran s !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
  CONTACT, id                                   id=GRPID definiran s !CONTACT

Primjeri

Primjer s fiksnim vremenskim prirastima

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

Omogućite automatsku prilagodbu prirasta i postavite početni vremenski prirast na 0.01, trajanje koraka na 2.5, donju granicu vremenskog prirasta na 1E-5, gornju granicu vremenskog prirasta na 0.3 i najveći broj podkoraka na 200

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

Omogućite automatsku prilagodbu prirasta i navedite popis vremenskih točaka TP1 kao vremena proračuna i izlaza rezultata

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

Napomene

  • Postoje tri praga kriterija konvergencije. CONVERG odnosi se na bezdimenzijsku veličinu dobivenu dijeljenjem norme reziduala s referentnom silom (unutrašnja sila, a u dinamičkoj analizi uključujući sile inercije i viskozne sile), CONVERG_DDISP na bezdimenzijsku veličinu dobivenu dijeljenjem norme korekcije pomaka s normom akumuliranog prirasta pomaka unutar podkoraka, a CONVERG_LAG na bezdimenzijsku veličinu dobivenu dijeljenjem norme korekcije Lagrangova multiplikatora s većom od norme Lagrangova multiplikatora i referentne sile. Konvergencija je postignuta kada je zadovoljen CONVERG ili CONVERG_DDISP; u kontaktnoj analizi koja koristi Lagrangove multiplikatore (!CONTACT_ALGO, TYPE=SLAGRANGE) uvijek se dodatno zahtijeva i CONVERG_LAG. Definicije izraza za kriterij konvergencije pogledajte u teorijskom priručniku: kriterij konvergencije
  • Korištenje pojedinim veličinama kriterija i kriterij na temelju maksimuma komponenti stupnjeva slobode mogu se zadati s !CONVERG_PARAM. Ako je naveden CONVERGPARAM, ciljni !CONVERG_PARAM mora biti definiran prije kartice !STEP. Retci veličine kriterija i norme navedeni u ciljnoj kartici imaju prednost nad CONVERG, CONVERG_DDISP i CONVERG_LAG
  • TYPE (STATIC/VISCO) je sklopka koja određuje prosljeđuje li se vremenski prirast konstitutivnom zakonu materijala u tom koraku i neovisna je o vrsti analize zadanom s !SOLUTION. Kod STATIC materijal ne koristi vremenski prirast (neovisan je o brzini); kod VISCO viskoelastičnost i puzanje koriste stvarni vremenski prirast. Ova razlika vrijedi samo za statičku analizu; u dinamičkoj analizi (!SOLUTION, TYPE=DYNAMIC) TYPE se ne koristi i vremenski prirast uvijek se tretira kao stvarno vrijeme
  • Uz automatsku prilagodbu prirasta SUBSTEPS se tretira kao najveći broj podkoraka
  • Za raspodjelu zadanog pomaka pomoću AMPLITUDE i odabir između RAMP i STEP pogledajte Referencu funkcija: upravljanje koracima
  • Naziv popisa vremenskih točaka TIMEPOINTS i naziv skupa automatskih kontaktnih parametara AUTOINCPARAM vrijede samo kada je INC_TYPE=AUTO
  • Ako je naveden TIMEPOINTS, ciljni !TIME_POINTS mora biti definiran prije kartice !STEP.
  • Ako je naveden AUTOINCPARAM, ciljni !AUTOINC_PARAM mora biti definiran prije kartice !STEP. Ako se ovaj parametar izostavi, koristi se zadani skup parametara automatskog prirasta
  • Ako se !STEP izostavi u dinamičkoj analizi, analiza se tretira kao analiza u jednom koraku na temelju n_step i t_delta iz !DYNAMIC, a definirani rubni uvjeti i opterećenja postaju aktivni. Riječ je o obradi predviđenoj radi kompatibilnosti unatrag; za novi unos preporučuje se da se !STEP definira
  • Za fiksne priraste u dinamičkoj analizi preporučuje se navesti DTIME, ETIME u drugom retku !STEP radi upravljanja vremenskim prirastom i trajanjem koraka. n_step i t_delta iz !DYNAMIC tretiraju se kao podrazumijevane vrijednosti kada je !STEP izostavljen ili radi kompatibilnosti unatrag
  • Kada je INC_TYPE=AUTO naveden u dinamičkoj analizi, vremenskim prirastom upravlja se pomoću DTIME_INIT, ETIME, MINDT i MAXDT u drugom retku. Automatski prirasti i cutback uglavnom se koriste u nelinearnoj implicitnoj dinamičkoj analizi
  • U dinamičkoj analizi retkom BOUNDARY po koracima se mogu omogućiti !BOUNDARY, !VELOCITY i !ACCELERATION, a retkom LOAD po koracima se mogu omogućiti !CLOAD i !SPRING implicitne metode