Preskočiť na obsah

!DYNAMIC

Riadenie dynamickej analýzy

!BOUNDARY, !CLOAD a !DLOAD určujú !AMPLITUDE; čas t pre každú amplitúdu musí začínať hodnotou 0.0.

Parametre

TYPE = LINEAR    : lineárna dynamická analýza
       NONLINEAR : nelineárna dynamická analýza

** 2. a nasledujúce riadky **

(2. riadok) idx_eqa, idx_resp
Premenná Typ Opis
idx_eqa I Metóda riešenia pohybovej rovnice (priama časová integrácia) (predvolené: 1)
1: Implicitná metóda (Newmarkova-β metóda)
11: Explicitná metóda (metóda centrálnych diferencií)
idx_resp I Typ analýzy (predvolené: 1)
1: Analýza časovej odozvy
2: Analýza frekvenčnej odozvy

Keď idx_resp=1 (analýza časovej odozvy)

(3. riadok) t_start , t_end , n_step, t_delta
Premenná Typ Opis
t_start R Čas začiatku analýzy (predvolené: 0.0), nepoužíva sa
t_end R Čas konca analýzy (predvolené: 1.0), nepoužíva sa
n_step I Predvolený počet podkrokov pri vynechaní !STEP alebo pre spätnú kompatibilitu (predvolené: 1)
t_delta R Predvolený časový prírastok pri vynechaní !STEP alebo pre spätnú kompatibilitu (predvolené: 1.0)
(4. riadok) gamma , beta
Premenná Typ Opis
gamma R Parameter γ Newmarkovej-β metódy (predvolené: 0.5)
beta R Parameter β Newmarkovej-β metódy (predvolené: 0.25)
(5. riadok) idx_mas ,idx_dmp , ray_m ,ray_k
Premenná Typ Opis
idx_mas I Typ matice hmotnosti (predvolené: 1)
1: Diagonálna matica hmotnosti
2: Konzistentná matica hmotnosti
idx_dmp I 1: Rayleighovo tlmenie (predvolené: 1)
ray_m R Parameter Rayleighovho tlmenia Rm (predvolené: 0.0)
ray_k R Parameter Rayleighovho tlmenia Rk (predvolené: 0.0)
(6. riadok) nout, node_monit_1, nout_monit
Premenná Typ Opis
nout I Nepoužíva sa
node_monit_1 I Číslo monitorovacieho uzla (globálne) alebo názov skupiny uzlov
nout_monit I Interval výstupu monitorovacích výsledkov (predvolené: 1)

Poznámka: Informácie o monitorovacom uzle zadanom na tomto riadku sa zapisujú s globálnym číslom uzla ako NID. Posunutie sa zapisuje do <dyna_disp_NID.txt> v poradí číslo kroku, číslo podkroku, aktuálny čas, NID, u1, u2, u3. Rýchlosť a zrýchlenie sa v rovnakom poradí zapisujú do <dyna_velo_NID.txt> a <dyna_acce_NID.txt>. Uzlová deformácia sa zapisuje do <dyna_strain_NID.txt> v poradí číslo kroku, číslo podkroku, aktuálny čas, NID, e11, e22, e33, e12, e23, e13. Uzlové napätie sa zapisuje do <dyna_stress_NID.txt> v poradí číslo kroku, číslo podkroku, aktuálny čas, NID, s11, s22, s33, s12, s23, s13, smises. Ak je pomocou skupiny uzlov zadaných viac monitorovacích uzlov, každý z uvedených súborov sa vytvorí samostatne pre každý uzol. Okrem toho sa pri zadaní tohto výstupu kinetická energia, deformačná energia a celková energia celého modelu analýzy zapisujú do <dyna_energy.txt> v poradí číslo kroku, číslo podkroku, aktuálny čas, kinetická energia, deformačná energia, celková energia.

Poznámky

  • Pri dynamickej analýze časovej odozvy možno použiť viacero definícií !STEP na prepínanie skupín okrajových podmienok a zaťažení pre jednotlivé kroky.
  • Pri riadení času s pevným prírastkom sa odporúča použiť !STEP a na jeho druhom riadku explicitne zadať SUBSTEPS a DTIME, ETIME. n_step a t_delta sa používajú ako predvolené hodnoty pre jednokrokovú analýzu pri vynechaní !STEP alebo pre spätnú kompatibilitu.
  • Keď je zadané !STEP, INC_TYPE=AUTO, automatické prírastkovanie používa počiatočný časový prírastok, trvanie kroku, minimálny časový prírastok a maximálny časový prírastok zadané na druhom riadku !STEP. Parametre automatického prírastkovania možno zadať pomocou !AUTOINC_PARAM.
(7. riadok) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Premenná Typ Opis
iout_list(1) I Nastavenie výstupu posunutia (predvolené: 0)
0: Nevypisovať
1: Vypisovať
iout_list(2) I Nastavenie výstupu rýchlosti (predvolené: 0)
0: Nevypisovať
1: Vypisovať
iout_list(3) I Nastavenie výstupu zrýchlenia (predvolené: 0)
0: Nevypisovať
1: Vypisovať
iout_list(4) I Nastavenie výstupu reakčnej sily (predvolené: 0)
0: Nevypisovať
1: Vypisovať
iout_list(5) I Nastavenie výstupu deformácie (predvolené: 0)
0: Nevypisovať (na prvkoch ani na uzloch)
1: Vypisovať
2: Vypisovať (na uzloch)
3: Vypisovať (na prvkoch)
iout_list(6) I Nastavenie výstupu napätia (predvolené: 0)
0: Nevypisovať (na prvkoch ani na uzloch)
1: Vypisovať
2: Vypisovať (na uzloch)
3: Vypisovať (na prvkoch)

Príklad

!DYNAMIC, TYPE=NONLINEAR
  1 , 1
  0.0, 1.0, 500, 1.0000e-5
  0.5, 0.25
  1, 1, 0.0, 0.0
  100, 55, 1
  0, 0, 0, 0, 0, 0

Keď idx_resp=2 (analýza frekvenčnej odozvy)

(3. riadok) f_start, f_end, n_freq, f_disp
Premenná Typ Opis
f_start R Dolná frekvencia
f_end   R Horná frekvencia
n_freq I Počet bodov výpočtu odozvy
f_disp R Frekvencia, pri ktorej sa meria posunutie
(4. riadok) t_start, t_end
Premenná Typ Opis
t_start R Čas začiatku kmitania v reálnom čase
t_end R Čas konca kmitania v reálnom čase
(5. riadok) idx_mas, idx_dmp, ray_m ,ray_k
Premenná Typ Opis
idx_mas I Typ matice hmotnosti (pevne 1 (diagonálna matica hmotnosti))
idx_dmp I 1: Rayleighovo tlmenie
ray_m   R Parameter Rayleighovho tlmenia Rm (predvolené: 0.0)
ray_k   R Parameter Rayleighovho tlmenia Rk (predvolené: 0.0)
(6. riadok) nout, vistype, nodeout
Premenná Typ Opis
nout I Počet vzoriek v časovej oblasti
vistype I Nastavenie výstupu vizualizačných dát (1: modálny priestor, 2: fyzikálny priestor)
nodeout I ID monitorovacieho uzla vo frekvenčnej oblasti
(7. riadok) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Premenná Typ Opis
iout_list(1) I Riadenie výstupu: posunutie (1: vypisovať, 0: nevypisovať)
iout_list(2) I Riadenie výstupu: rýchlosť (1: vypisovať, 0: nevypisovať)
iout_list(3) I Riadenie výstupu: zrýchlenie (1: vypisovať, 0: nevypisovať)
iout_list(4) I Ignoruje sa
iout_list(5) I Ignoruje sa
iout_list(6) I Ignoruje sa

Príklad

!DYNAMIC
  11 , 2
  14000, 16000, 20, 15000.0
  0.0, 6.6e-5
  1, 1, 0.0, 7.2E-7
  10, 2, 1
  1, 1, 1, 1, 1, 1
AI-assisted translation May contain errors Official docs Status