!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)
| 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)
| 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
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
Omogućite automatsku prilagodbu prirasta i navedite popis vremenskih točaka TP1 kao vremena proračuna i izlaza rezultata
Napomene¶
- Postoje tri praga kriterija konvergencije.
CONVERGodnosi 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_DDISPna bezdimenzijsku veličinu dobivenu dijeljenjem norme korekcije pomaka s normom akumuliranog prirasta pomaka unutar podkoraka, aCONVERG_LAGna bezdimenzijsku veličinu dobivenu dijeljenjem norme korekcije Lagrangova multiplikatora s većom od norme Lagrangova multiplikatora i referentne sile. Konvergencija je postignuta kada je zadovoljenCONVERGiliCONVERG_DDISP; u kontaktnoj analizi koja koristi Lagrangove multiplikatore (!CONTACT_ALGO, TYPE=SLAGRANGE) uvijek se dodatno zahtijeva iCONVERG_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_DDISPiCONVERG_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. KodSTATICmaterijal ne koristi vremenski prirast (neovisan je o brzini); kodVISCOviskoelastičnost i puzanje koriste stvarni vremenski prirast. Ova razlika vrijedi samo za statičku analizu; u dinamičkoj analizi (!SOLUTION, TYPE=DYNAMIC)TYPEse 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
AMPLITUDEi odabir izmeđuRAMPiSTEPpogledajte 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_stepit_deltaiz !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, ETIMEu drugom retku !STEP radi upravljanja vremenskim prirastom i trajanjem koraka.n_stepit_deltaiz !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