Pāriet uz saturu

!STEP

Analīzes soļa iestatījumi

Obligāts nelineārai statiskajai analīzei un nelineārai dinamiskajai analīzei

Ja šī definīcija citos analīzes veidos tiek izlaista, visi robežnosacījumi kļūst aktīvi un aprēķins tiek veikts vienā solī

Ja statiskajā analīzē materiāla īpašības ir viskoelastīgas vai ietver šļūdi, norādiet TYPE=VISCO un iestatiet aprēķina laika nosacījumus

Ņemiet vērā, ka TYPE (STATIC/VISCO) ir soļa tips, kas nosaka, vai materiālam tiek nodots laika pieaugums, un tas ir neatkarīgs no ar !SOLUTION norādītā analīzes veida (STATIC/DYNAMIC u.c.) (skatiet tālāk sadaļu Piezīmes)

Parametri

TYPE     = STATIC(noklusējuma vērtība) / VISCO (kvazistatiskā analīze)
SUBSTEPS = robežnosacījumu sadalījuma apakšsoļu skaits (noklusējums: 1)
CONVERG  = konverģences slieksnis pēc atlikuma normas (noklusējums: 1.0e-3)
CONVERG_DDISP = konverģences slieksnis pēc korekcijas normas (noklusējums: 1.0e-8)
CONVERG_LAG   = konverģences slieksnis pēc Lagranža reizinātāja korekcijas (noklusējums: 1.0e-2)
MAXITER  = maksimālais iterāciju skaits nelineārā analīzē (noklusējums: 50)
AMP      = laika funkcijas nosaukums (norādīts ar !AMPLITUDE)
AMPLITUDE = RAMP / STEP (uzdotā pārvietojuma sadalījums pa apakšsoļiem)
            noklusējums: RAMP, ja TYPE=STATIC; STEP, ja TYPE=VISCO
INC_TYPE = FIXED (fiksēts pieaugums, noklusējuma vērtība) / AUTO (automātisks pieaugums)
MAXRES   = maksimāli pieļaujamais atlikums (noklusējums: 1.0e+10)
TIMEPOINTS = laika punktu saraksta nosaukums (norādīts ar !TIME_POINTS, NAME)
AUTOINCPARAM = automātiskā kontakta parametru kopas nosaukums (norādīts ar !AUTOINC_PARAM, NAME)
CONVERGPARAM = konverģences parametru kopas nosaukums (norādīts ar !CONVERG_PARAM, NAME)
MAXCONTITER = maksimālais kontakta iterāciju skaits kontakta analīzē (noklusējums: 10)

** 2. rinda **

Ja INC_TYPE=FIXED (TYPE=STATIC gadījumā var izlaist)

(2. rinda) DTIME, ETIME
Mainīgā nosaukums Atribūts Apraksts
DTIME R Laika pieaugums (noklusējums: 1/SUBSTEPS)
ETIME R Soļa laika intervāls (noklusējums: 1)

Ja INC_TYPE=AUTO (norāda neatkarīgi no TYPE)

(2. rinda) DTIME_INIT, ETIME, MINDT, MAXDT
Mainīgā nosaukums Atribūts Apraksts
DTIME_INIT R Sākotnējais laika pieaugums
ETIME R Soļa laika intervāls
MINDT R Laika pieauguma apakšējā robeža
MAXDT R Laika pieauguma augšējā robeža

** 3. rinda un turpmākās **

  BOUNDARY, id                                  id=GRPID, kas definēts ar !BOUNDARY, !VELOCITY, !ACCELERATION
  LOAD, id                                      id=GRPID, kas definēts ar !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
  CONTACT, id                                   id=GRPID, kas definēts ar !CONTACT

Lietošanas piemērs

Fiksēta laika pieauguma lietošanas piemērs

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

Iespējot automātisku pieauguma regulēšanu un iestatīt sākotnējo laika pieaugumu 0.01, soļa laika intervālu 2.5, laika pieauguma apakšējo robežu 1E-5, augšējo robežu 0.3 un maksimālo apakšsoļu skaitu 200

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

Iespējot automātisku pieauguma regulēšanu un norādīt laika punktu sarakstu TP1 kā aprēķina un rezultātu izvades laikus

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

Piezīmes

  • Ir trīs konverģences sliekšņi. CONVERG ir bezdimensiju lielums, kas iegūts, atlikuma normu dalot ar atsauces spēku (iekšējie spēki; dinamiskajā analīzē ietverti arī inercijas un viskozes spēki), CONVERG_DDISP ir bezdimensiju lielums, kas iegūts, pārvietojuma korekcijas normu dalot ar apakšsolī uzkrāto pārvietojuma pieauguma normu, bet CONVERG_LAG ir bezdimensiju lielums, ko iegūst, Lagranža reizinātāja korekcijas normu dalot ar lielāko no Lagranža reizinātāja normas un atsauces spēka. Konverģenci atzīst, ja izpildīts CONVERG vai CONVERG_DDISP; kontakta analīzēs, kur izmantoti Lagranža reizinātāji (!CONTACT_ALGO, TYPE=SLAGRANGE), vienmēr papildus ir jāizpilda CONVERG_LAG. Pārbaudes izteiksmju definīcijas skatiet teorijas rokasgrāmatā sadaļā Konverģences pārbaude
  • Izmantojot !CONVERG_PARAM, var norādīt, kuri pārbaudei lietojamie lielumi tiek ņemti vērā, un veikt pārbaudi pēc brīvības pakāpes komponentu maksimuma. Ja norādīts CONVERGPARAM, atbilstošajai !CONVERG_PARAM kartei ir jābūt definētai pirms !STEP kartes. Atbilstošajā kartē rakstītās rindas ar pārbaudei lietojamiem lieliem un normām ir prioritārākas par CONVERG, CONVERG_DDISP un CONVERG_LAG
  • TYPE (STATIC/VISCO) ir slēdzis, kas nosaka, vai šajā solī materiāla konstitutīvajam likumam tiek nodots laika pieaugums, un tas ir neatkarīgs no ar !SOLUTION norādītā analīzes veida. STATIC gadījumā materiāls laika pieaugumu neizmanto (nav atkarīgs no ātruma), bet VISCO gadījumā viskoelastība un šļūde izmanto reālo laika pieaugumu. Šī atšķirība ir spēkā tikai statiskajā analīzē; dinamiskajā analīzē (!SOLUTION, TYPE=DYNAMIC) TYPE netiek izmantots un laika pieaugumu vienmēr uzskata par reālo laiku
  • Automātiskas pieauguma regulēšanas gadījumā SUBSTEPS tiek uzskatīts par maksimālo apakšsoļu skaitu
  • Par uzdotā pārvietojuma sadalījumu ar AMPLITUDE un izvēli starp RAMP un STEP skatiet Funkciju atsauci: Soļu vadība
  • Laika punktu saraksta nosaukums TIMEPOINTS un automātiskā kontakta parametru kopas nosaukums AUTOINCPARAM ir spēkā tikai tad, ja INC_TYPE=AUTO
  • Ja norādīts TIMEPOINTS, atsauces !TIME_POINTS jādefinē pirms !STEP kartes.
  • Ja norādīts AUTOINCPARAM, atsauces !AUTOINC_PARAM jādefinē pirms !STEP kartes. Ja šis parametrs izlaists, tiek izmantota noklusējuma automātiskā pieauguma parametru kopa
  • Ja dinamiskajā analīzē !STEP tiek izlaists, analīzi uzskata par viena soļa analīzi, balstoties uz !DYNAMIC n_step un t_delta, un definētie robežnosacījumi un slodzes kļūst aktīvi. Šāda apstrāde paredzēta atpakaļsaderībai; jaunā ievadē ieteicams definēt !STEP
  • Dinamiskās analīzes fiksēta pieauguma gadījumā ieteicams !STEP 2. rindā norādīt DTIME, ETIME, lai vadītu laika pieaugumu un soļa laika intervālu. !DYNAMIC n_step un t_delta tiek izmantoti kā noklusējuma vērtības, ja !STEP ir izlaists, vai atpakaļsaderības nolūkā
  • Ja dinamiskajā analīzē norādīts INC_TYPE=AUTO, laika pieaugumu vada ar 2. rindas DTIME_INIT, ETIME, MINDT un MAXDT. Automātiskais pieaugums un cutback galvenokārt tiek izmantoti nelineārā implicītās metodes dinamiskajā analīzē
  • Dinamiskajā analīzē ar BOUNDARY rindu katram solim var iespējot !BOUNDARY, !VELOCITY un !ACCELERATION, bet ar LOAD rindu — !CLOAD un implicītās metodes !SPRING