Hoppa yfir í efnið

!STEP

Stillingar greiningarskrefs

Nauðsynlegt fyrir ólínulega stöðugreiningu og ólínulega hreyfigreiningu

Ef þessari skilgreiningu er sleppt fyrir aðrar greiningar en þær sem nefndar eru hér að ofan eru öll jaðarskilyrði virkjuð og útreikningurinn framkvæmdur í einu skrefi

Fyrir stöðugreiningu með seigfjaður- eða skriðeiginleikum efnis skal tilgreina TYPE=VISCO og stilla skilyrði útreikningstíma

Athugið að TYPE (STATIC/VISCO) tilgreinir skreftegundina sem ræður hvort tímaaukningin er send til efnisins og er óháð greiningartegundinni (STATIC/DYNAMIC o.s.frv.) sem !SOLUTION tilgreinir (sjá Athugasemdir hér að neðan)

Færibreytur

TYPE     = STATIC(sjálfgefið) / VISCO (hálf-stöðug greining)
SUBSTEPS = fjöldi undirskrefa fyrir jaðarskilyrði (sjálfgefið: 1)
CONVERG  = þröskuldur samleitniskilyrðis (sjálfgefið: 1.0e-6)
MAXITER  = hámarksfjöldi ítrana í ólínulegri greiningu (sjálfgefið: 50)
AMP      = heiti tímafalls (tilgreint með !AMPLITUDE)
INC_TYPE = FIXED (föst aukning, sjálfgefið) / AUTO (sjálfvirk aukning)
MAXRES   = hæsta leyfilega leif (sjálfgefið: 1.0e+10)
TIMEPOINTS = heiti tímastaðalista (tilgreint með !TIME_POINTS, NAME)
AUTOINCPARAM = heiti færibreytusetts sjálfvirkrar aukningar (tilgreint með !AUTOINC_PARAM, NAME)
MAXCONTITER = hámarksfjöldi snertiítrana í snertigreiningu (sjálfgefið: 10)

** 2. lína **

Þegar INC_TYPE=FIXED (má sleppa þegar TYPE=STATIC)

(2. lína) DTIME, ETIME
Breyta Eigindi Lýsing
DTIME R Tímaaukning (sjálfgefið: 1/SUBSTEPS)
ETIME R Tímalengd skrefs (sjálfgefið: 1)

Þegar INC_TYPE=AUTO (tilgreint óháð TYPE)

(2. lína) DTIME_INIT, ETIME, MINDT, MAXDT
Breyta Eigindi Lýsing
DTIME_INIT R Upphafleg tímaaukning
ETIME R Tímalengd skrefs
MINDT R Neðri mörk tímaaukningar
MAXDT R Efri mörk tímaaukningar

** 3. lína og áfram **

  BOUNDARY, id                                  id=!BOUNDARY, !VELOCITY og !ACCELERATION skilgreina sem GRPID
  LOAD, id                                      id=!CLOAD, !DLOAD, !SPRING og !TEMPERATURE skilgreina sem GRPID
  CONTACT, id                                   id=!CONTACT skilgreinir sem GRPID

Dæmi

Dæmi með föstum tímaaukningum

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

Virkjið sjálfvirka aðlögun aukningar og stillið upphaflega tímaaukningu á 0.01, tímalengd skrefs á 2.5, neðri mörk tímaaukningar á 1E-5, efri mörk á 0.3 og hámarksfjölda undirskrefa á 200

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

Virkjið sjálfvirka aðlögun aukningar og tilgreinið tímastaðalistann TP1 sem tíma útreiknings og niðurstöðuúttaks

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

Athugasemdir

  • TYPE (STATIC/VISCO) er rofi sem ræður hvort tímaaukningin er send til efnislögmálsins í því skrefi og er óháður greiningartegundinni sem !SOLUTION tilgreinir. Með STATIC vísar efnið ekki í tímaaukninguna (óháð hraða); með VISCO vísa seigfjaðurfræði og skrið í raunverulega tímaaukningu. Þessi aðgreining gildir aðeins fyrir stöðugreiningu; í hreyfigreiningu (!SOLUTION, TYPE=DYNAMIC) er ekki vísað í TYPE og tímaaukningin er alltaf meðhöndluð sem raunverulegur tími
  • Með sjálfvirkri aðlögun aukningar er SUBSTEPS meðhöndlað sem hámarksfjöldi undirskrefa
  • Heiti tímastaðalistans TIMEPOINTS og heiti færibreytusetts sjálfvirkrar snertingar AUTOINCPARAM gilda aðeins þegar INC_TYPE=AUTO
  • Þegar TIMEPOINTS er tilgreint verður vísaða !TIME_POINTS að vera skilgreint á undan !STEP-kortinu.
  • Þegar AUTOINCPARAM er tilgreint verður vísaða !AUTOINC_PARAM að vera skilgreint á undan !STEP-kortinu. Ef þessari færibreytu er sleppt er sjálfgefna færibreytusettið fyrir sjálfvirka aukningu notað
  • Ef !STEP er sleppt í hreyfigreiningu er greiningin meðhöndluð sem eins skrefs greining byggð á n_step og t_delta í !DYNAMIC og skilgreind jaðarskilyrði og álag eru virkjuð. Þessi hegðun er veitt vegna afturvirks samhæfis; mælt er með að skilgreina !STEP fyrir nýtt inntak
  • Fyrir fastar aukningar í hreyfigreiningu er mælt með að tilgreina DTIME, ETIME á annarri línu !STEP til að stýra tímaaukningu og tímalengd skrefs. n_step og t_delta í !DYNAMIC eru meðhöndluð sem sjálfgefin gildi þegar !STEP er sleppt eða vegna afturvirks samhæfis
  • Þegar INC_TYPE=AUTO er tilgreint í hreyfigreiningu er tímaaukningunni stýrt með DTIME_INIT, ETIME, MINDT og MAXDT á annarri línu. Sjálfvirkar aukningar og cutback eru einkum notaðar í ólínulegri óbeinni hreyfigreiningu
  • Í hreyfigreiningu má virkja !BOUNDARY, !VELOCITY og !ACCELERATION skref fyrir skref með BOUNDARY-línunni og !CLOAD og !SPRING fyrir óbeina aðferð skref fyrir skref með LOAD-línunni
AI-assisted translation May contain errors Official docs Status