!DYNAMIC¶
Řízení dynamické analýzy
!BOUNDARY, !CLOAD a !DLOAD určují !AMPLITUDE; čas t pro každou amplitudu musí začínat hodnotou 0.0.
Parametry¶
** 2. a následující řádky **
| 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)¶
| 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) |
| Proměnná | Typ | Popis |
|---|---|---|
| gamma | R | Parametr γ Newmarkovy-β metody (výchozí: 0.5) |
| beta | R | Parametr β Newmarkovy-β metody (výchozí: 0.25) |
| 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) |
| 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
!STEPa 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
!STEPa na jeho druhém řádku výslovně zadatSUBSTEPSaDTIME, ETIME.n_stepat_deltase používají jako výchozí hodnoty pro jednokrokovou analýzu, když je!STEPvynechá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.
| 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)¶
| 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í |
| 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 |
| 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) |
| 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 |
| 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 |