!DYNAMIC¶
Control de l'anàlisi dinàmica
El temps t especificat amb !BOUNDARY, !CLOAD i !DLOAD per a cada !AMPLITUDE ha de començar a 0.0.
Paràmetres¶
** 2a línia i següents **
| Variable | Tipus | Descripció |
|---|---|---|
| idx_eqa | I | Mètode de solució de l'equació del moviment (integració temporal directa) (per defecte: 1) 1: Mètode implícit (mètode Newmark-β) 11: Mètode explícit (mètode de diferències centrals) |
| idx_resp | I | Tipus d'anàlisi (per defecte: 1) 1: Anàlisi de resposta en el temps 2: Anàlisi de resposta en freqüència |
Quan idx_resp=1 (anàlisi de resposta en el temps)¶
| Variable | Tipus | Descripció |
|---|---|---|
| t_start | R | Temps d'inici de l'anàlisi (per defecte: 0.0), no utilitzat |
| t_end | R | Temps de finalització de l'anàlisi (per defecte: 1.0), no utilitzat |
| n_step | I | Nombre predeterminat de subpassos quan s'omet !STEP o per compatibilitat amb versions anteriors (per defecte: 1) |
| t_delta | R | Increment temporal predeterminat quan s'omet !STEP o per compatibilitat amb versions anteriors (per defecte: 1.0) |
| Variable | Tipus | Descripció |
|---|---|---|
| gamma | R | Paràmetre γ del mètode Newmark-β (per defecte: 0.5) |
| beta | R | Paràmetre β del mètode Newmark-β (per defecte: 0.25) |
| Variable | Tipus | Descripció |
|---|---|---|
| idx_mas | I | Tipus de matriu de massa (per defecte: 1) 1: Matriu de massa concentrada 2: Matriu de massa consistent |
| idx_dmp | I | 1: Amortiment de Rayleigh (per defecte: 1) |
| ray_m | R | Paràmetre Rm de l'amortiment de Rayleigh (per defecte: 0.0) |
| ray_k | R | Paràmetre Rk de l'amortiment de Rayleigh (per defecte: 0.0) |
| Variable | Tipus | Descripció |
|---|---|---|
| nout | I | No utilitzat |
| node_monit_1 | I | Número de node de monitoratge (global) o nom del grup de nodes |
| nout_monit | I | Interval de sortida dels resultats de monitoratge (per defecte: 1) |
Nota: la informació del node de monitoratge especificat en aquesta línia es genera utilitzant el número global del node com a NID. El desplaçament es genera a <dyna_disp_NID.txt> en l'ordre número de step, número de substep, temps actual, NID, u1, u2, u3. La velocitat i l'acceleració es generen amb el mateix ordre a <dyna_velo_NID.txt> i <dyna_acce_NID.txt>, respectivament. La deformació nodal es genera a <dyna_strain_NID.txt> en l'ordre número de step, número de substep, temps actual, NID, e11, e22, e33, e12, e23, e13. La tensió nodal es genera a <dyna_stress_NID.txt> en l'ordre número de step, número de substep, temps actual, NID, s11, s22, s33, s12, s23, s13, smises. Si s'especifiquen diversos nodes de monitoratge mitjançant un grup de nodes, cadascun dels fitxers anteriors es genera per separat per a cada node. A més, quan s'especifica aquesta sortida, l'energia cinètica, l'energia de deformació i l'energia total de tot el model d'anàlisi es generen a <dyna_energy.txt> en l'ordre número de step, número de substep, temps actual, energia cinètica, energia de deformació i energia total.
Observacions¶
- En l'anàlisi dinàmica de resposta en el temps, es poden definir diversos
!STEPper canviar els grups de condicions de contorn i de càrrega a cada step. - Per al control temporal amb increment fix, es recomana utilitzar
!STEPper especificar explícitamentSUBSTEPSiDTIME, ETIMEa la seva segona línia.n_stepit_deltas'utilitzen com a valors predeterminats per a una anàlisi d'un únic step quan s'omet!STEP, o per compatibilitat amb versions anteriors. - Quan s'especifica
!STEP, INC_TYPE=AUTO, l'increment automàtic utilitza l'increment temporal inicial, la durada del step, l'increment temporal mínim i l'increment temporal màxim especificats a la segona línia de!STEP. Els paràmetres d'increment automàtic es poden especificar amb!AUTOINC_PARAM.
| Variable | Tipus | Descripció |
|---|---|---|
| iout_list(1) | I | Configuració de sortida del desplaçament (per defecte: 0) 0: No generar 1: Generar |
| iout_list(2) | I | Configuració de sortida de la velocitat (per defecte: 0) 0: No generar 1: Generar |
| iout_list(3) | I | Configuració de sortida de l'acceleració (per defecte: 0) 0: No generar 1: Generar |
| iout_list(4) | I | Configuració de sortida de la força de reacció (per defecte: 0) 0: No generar 1: Generar |
| iout_list(5) | I | Configuració de sortida de la deformació (per defecte: 0) 0: No generar (ni basada en elements ni basada en nodes) 1: Generar 2: Generar (basada en nodes) 3: Generar (basada en elements) |
| iout_list(6) | I | Configuració de sortida de la tensió (per defecte: 0) 0: No generar (ni basada en elements ni basada en nodes) 1: Generar 2: Generar (basada en nodes) 3: Generar (basada en elements) |
Exemple d'ús¶
!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
Quan idx_resp=2 (anàlisi de resposta en freqüència)¶
| Variable | Tipus | Descripció |
|---|---|---|
| f_start | R | Freqüència inferior |
| f_end | R | Freqüència superior |
| n_freq | I | Nombre de punts de càlcul de la resposta |
| f_disp | R | Freqüència a la qual es mesura el desplaçament |
| Variable | Tipus | Descripció |
|---|---|---|
| t_start | R | Temps d'inici de la vibració en temps real |
| t_end | R | Temps de finalització de la vibració en temps real |
| Variable | Tipus | Descripció |
|---|---|---|
| idx_mas | I | Tipus de matriu de massa (fixat a 1 (matriu de massa concentrada)) |
| idx_dmp | I | 1: Amortiment de Rayleigh |
| ray_m | R | Paràmetre Rm de l'amortiment de Rayleigh (per defecte: 0.0) |
| ray_k | R | Paràmetre Rk de l'amortiment de Rayleigh (per defecte: 0.0) |
| Variable | Tipus | Descripció |
|---|---|---|
| nout | I | Nombre de mostres en el domini temporal |
| vistype | I | Configuració de sortida de les dades de visualització (1: espai modal, 2: espai físic) |
| nodeout | I | ID del node de monitoratge en el domini de freqüència |
| Variable | Tipus | Descripció |
|---|---|---|
| iout_list(1) | I | Control de sortida: desplaçament (1: generar, 0: no generar) |
| iout_list(2) | I | Control de sortida: velocitat (1: generar, 0: no generar) |
| iout_list(3) | I | Control de sortida: acceleració (1: generar, 0: no generar) |
| iout_list(4) | I | Ignorat |
| iout_list(5) | I | Ignorat |
| iout_list(6) | I | Ignorat |