Přeskočit obsah

Translation update pending

The Czech translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.

!DYNAMIC

Řízení dynamické analýzy

Parametry

TYPE = LINEAR    : Lineární dynamická analýza
       NONLINEAR : Nelineární dynamická analýza

** 2. a následující řádky **

(2. řádek) idx_eqa, idx_resp
Proměnná Typ Popis
idx_eqa I Metoda řešení pohybové rovnice (přímá časová integrace) (výchozí: 1)
1: Implicitní metoda (Newmarkova-β metoda)
11: Explicitní metoda (metoda centrálních diferencí)
idx_resp I Typ analýzy (výchozí: 1)
1: Analýza časové odezvy
2: Analýza frekvenční odezvy

Když idx_resp=1 (analýza časové odezvy)

(3. řádek) t_start , t_end , n_step, t_delta
Proměnná Typ Popis
t_start R Čas začátku analýzy (výchozí: 0.0), nepoužito
t_end R Čas konce analýzy (výchozí: 1.0), nepoužito
n_step I Výchozí počet podkroků, když je !STEP vynechán, nebo pro zpětnou kompatibilitu (výchozí: 1)
t_delta R Výchozí časový přírůstek, když je !STEP vynechán, nebo pro zpětnou kompatibilitu (výchozí: 1.0)
(4. řádek) gamma , beta
Proměnná Typ Popis
gamma R Parametr γ Newmarkovy-β metody (výchozí: 0.5)
beta R Parametr β Newmarkovy-β metody (výchozí: 0.25)
(5. řádek) idx_mas ,idx_dmp , ray_m ,ray_k
Proměnná Typ Popis
idx_mas I Typ matice hmotnosti (výchozí: 1)
1: Soustředěná matice hmotnosti
2: Konzistentní matice hmotnosti
idx_dmp I 1: Rayleighovo tlumení (výchozí: 1)
ray_m R Parametr Rayleighova tlumení Rm (výchozí: 0.0)
ray_k R Parametr Rayleighova tlumení Rk (výchozí: 0.0)
(6. řádek) nout, node_monit_1, nout_monit
Proměnná Typ Popis
nout I Nepoužito
node_monit_1 I Číslo monitorovaného uzlu (globální) nebo název skupiny uzlů
nout_monit I Interval výstupu monitorovaných výsledků (výchozí: 1)

Poznámka: Informace pro monitorovací uzel zadaný na tomto řádku se vypisují s globálním číslem uzlu jako NID. Posunutí se zapisuje do <dyna_disp_NID.txt> v pořadí číslo kroku, číslo podkroku, aktuální čas, NID, u1, u2, u3. Rychlost a zrychlení se ve stejném pořadí zapisují do <dyna_velo_NID.txt>, respektive <dyna_acce_NID.txt>. Uzlové přetvoření se zapisuje do <dyna_strain_NID.txt> v pořadí číslo kroku, číslo podkroku, aktuální čas, NID, e11, e22, e33, e12, e23, e13. Uzlové napětí se zapisuje do <dyna_stress_NID.txt> v pořadí číslo kroku, číslo podkroku, aktuální čas, NID, s11, s22, s33, s12, s23, s13, smises. Je-li pomocí skupiny uzlů zadáno více monitorovacích uzlů, každý z uvedených souborů se vytvoří samostatně pro každý uzel. Kromě toho se při zadání tohoto výstupu zapisují do <dyna_energy.txt> kinetická energie, deformační energie a celková energie celého modelu analýzy v pořadí číslo kroku, číslo podkroku, aktuální čas, kinetická energie, deformační energie, celková energie.

Poznámky

  • V dynamické analýze časové odezvy lze použít více definic !STEP a pro každý krok přepínat skupiny okrajových podmínek a zatížení.
  • Pro řízení času s pevným přírůstkem se doporučuje použít !STEP a na jeho druhém řádku výslovně zadat SUBSTEPS a DTIME, ETIME. n_step a t_delta se používají jako výchozí hodnoty pro jednokrokovou analýzu, když je !STEP vynechán, nebo pro zpětnou kompatibilitu.
  • Je-li zadáno !STEP, INC_TYPE=AUTO, automatické přírůstkování používá počáteční časový přírůstek, dobu trvání kroku, minimální časový přírůstek a maximální časový přírůstek zadané na druhém řádku !STEP. Parametry automatického přírůstkování lze zadat pomocí !AUTOINC_PARAM.
(7. řádek) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Proměnná Typ Popis
iout_list(1) I Nastavení výstupu posunutí (výchozí: 0)
0: Nevypisovat
1: Vypisovat
iout_list(2) I Nastavení výstupu rychlosti (výchozí: 0)
0: Nevypisovat
1: Vypisovat
iout_list(3) I Nastavení výstupu zrychlení (výchozí: 0)
0: Nevypisovat
1: Vypisovat
iout_list(4) I Nastavení výstupu reakční síly (výchozí: 0)
0: Nevypisovat
1: Vypisovat
iout_list(5) I Nastavení výstupu přetvoření (výchozí: 0)
0: Nevypisovat (na prvcích ani uzlech)
1: Vypisovat
2: Vypisovat (uzlově)
3: Vypisovat (prvkově)
iout_list(6) I Nastavení výstupu napětí (výchozí: 0)
0: Nevypisovat (na prvcích ani uzlech)
1: Vypisovat
2: Vypisovat (uzlově)
3: Vypisovat (prvkově)

Pří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

Když idx_resp=2 (analýza frekvenční odezvy)

(3. řádek) f_start, f_end, n_freq, f_disp
Proměnná Typ Popis
f_start R Dolní frekvence
f_end   R Horní frekvence
n_freq I Počet bodů výpočtu odezvy
f_disp R Frekvence, při níž se měří posunutí
(4. řádek) t_start, t_end
Proměnná Typ Popis
t_start R Čas začátku kmitání v reálném čase
t_end R Čas konce kmitání v reálném čase
(5. řádek) idx_mas, idx_dmp, ray_m ,ray_k
Proměnná Typ Popis
idx_mas I Typ matice hmotnosti (pevně 1 (soustředěná matice hmotnosti))
idx_dmp I 1: Rayleighovo tlumení
ray_m   R Parametr Rayleighova tlumení Rm (výchozí: 0.0)
ray_k   R Parametr Rayleighova tlumení Rk (výchozí: 0.0)
(6. řádek) nout, vistype, nodeout
Proměnná Typ Popis
nout I Počet vzorků v časové oblasti
vistype I Nastavení výstupu vizualizačních dat (1: modální prostor, 2: fyzikální prostor)
nodeout I ID monitorovacího uzlu ve frekvenční oblasti
(7. řádek) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Proměnná Typ Popis
iout_list(1) I Řízení výstupu: posunutí (1: výstup, 0: bez výstupu)
iout_list(2) I Řízení výstupu: rychlost (1: výstup, 0: bez výstupu)
iout_list(3) I Řízení výstupu: zrychlení (1: výstup, 0: bez výstupu)
iout_list(4) I Ignorováno
iout_list(5) I Ignorováno
iout_list(6) I Ignorováno

Pří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