Salta el contingut

!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

TYPE = LINEAR    : Anàlisi dinàmica lineal
       NONLINEAR : Anàlisi dinàmica no lineal

** 2a línia i següents **

(2a línia) idx_eqa, idx_resp
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)

(3a línia) t_start , t_end , n_step, t_delta
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)
(4a línia) gamma , beta
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)
(5a línia) idx_mas ,idx_dmp , ray_m ,ray_k
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)
(6a línia) nout, node_monit_1, nout_monit
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 !STEP per canviar els grups de condicions de contorn i de càrrega a cada step.
  • Per al control temporal amb increment fix, es recomana utilitzar !STEP per especificar explícitament SUBSTEPS i DTIME, ETIME a la seva segona línia. n_step i t_delta s'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.
(7a línia) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
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)

(3a línia) f_start, f_end, n_freq, f_disp
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
(4a línia) t_start, t_end
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
(5a línia) idx_mas, idx_dmp, ray_m ,ray_k
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)
(6a línia) nout, vistype, nodeout
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
(7a línia) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
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

Exemple d'ús

!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