Sari la conținut

!DYNAMIC

Controlul analizei dinamice

!BOUNDARY, !CLOAD și !DLOAD specifică !AMPLITUDE; timpul t pentru fiecare amplitudine trebuie să înceapă la 0.0.

Parametri

TYPE = LINEAR    : Analiză dinamică liniară
       NONLINEAR : Analiză dinamică neliniară

** Linia a 2-a și liniile următoare **

(linia a 2-a) idx_eqa, idx_resp
Variabilă Tip Descriere
idx_eqa I Metoda de rezolvare a ecuației de mișcare (integrare directă în timp) (implicit: 1)
1: Metodă implicită (metoda Newmark-β)
11: Metodă explicită (metoda diferențelor centrale)
idx_resp I Tipul analizei (implicit: 1)
1: Analiza răspunsului în timp
2: Analiza răspunsului în frecvență

Când idx_resp=1 (analiza răspunsului în timp)

(linia a 3-a) t_start , t_end , n_step, t_delta
Variabilă Tip Descriere
t_start R Timpul de început al analizei (implicit: 0.0), neutilizat
t_end R Timpul de sfârșit al analizei (implicit: 1.0), neutilizat
n_step I Numărul implicit de subpași când !STEP este omis sau pentru compatibilitate cu versiuni anterioare (implicit: 1)
t_delta R Incrementul implicit de timp când !STEP este omis sau pentru compatibilitate cu versiuni anterioare (implicit: 1.0)
(linia a 4-a) gamma , beta
Variabilă Tip Descriere
gamma R Parametrul γ al metodei Newmark-β (implicit: 0.5)
beta R Parametrul β al metodei Newmark-β (implicit: 0.25)
(linia a 5-a) idx_mas ,idx_dmp , ray_m ,ray_k
Variabilă Tip Descriere
idx_mas I Tipul matricei de masă (implicit: 1)
1: Matrice de masă concentrată
2: Matrice de masă consistentă
idx_dmp I 1: Amortizare Rayleigh (implicit: 1)
ray_m R Parametrul de amortizare Rayleigh Rm (implicit: 0.0)
ray_k R Parametrul de amortizare Rayleigh Rk (implicit: 0.0)
(linia a 6-a) nout, node_monit_1, nout_monit
Variabilă Tip Descriere
nout I Neutilizat
node_monit_1 I Numărul nodului de monitorizare (global) sau numele grupului de noduri
nout_monit I Intervalul de ieșire al rezultatelor de monitorizare (implicit: 1)

Notă: Informațiile pentru nodul de monitorizare specificat pe această linie sunt afișate utilizând numărul global al nodului drept NID. Deplasarea este scrisă în <dyna_disp_NID.txt> în ordinea: numărul pasului, numărul subpasului, timpul curent, NID, u1, u2, u3. Viteza și accelerația sunt scrise în aceeași ordine în <dyna_velo_NID.txt> și, respectiv, <dyna_acce_NID.txt>. Deformația nodală este scrisă în <dyna_strain_NID.txt> în ordinea: numărul pasului, numărul subpasului, timpul curent, NID, e11, e22, e33, e12, e23, e13. Tensiunea nodală este scrisă în <dyna_stress_NID.txt> în ordinea: numărul pasului, numărul subpasului, timpul curent, NID, s11, s22, s33, s12, s23, s13, smises. Dacă sunt specificate mai multe noduri de monitorizare printr-un grup de noduri, fiecare dintre fișierele de mai sus este scris separat pentru fiecare nod. În plus, când este specificată această ieșire, energia cinetică, energia de deformație și energia totală ale întregului model de analiză sunt scrise în <dyna_energy.txt> în ordinea: numărul pasului, numărul subpasului, timpul curent, energia cinetică, energia de deformație, energia totală.

Observații

  • În analiza dinamică a răspunsului în timp, se pot utiliza mai multe definiții !STEP pentru a comuta grupurile de condiții la limită și de sarcini pentru fiecare pas.
  • Pentru controlul timpului cu increment fix, se recomandă utilizarea !STEP pentru a specifica explicit SUBSTEPS și DTIME, ETIME pe a doua linie. n_step și t_delta sunt utilizate ca valori implicite pentru o analiză cu un singur pas când !STEP este omis sau pentru compatibilitate cu versiuni anterioare.
  • Când este specificat !STEP, INC_TYPE=AUTO, incrementarea automată utilizează incrementul inițial de timp, durata pasului, incrementul minim de timp și incrementul maxim de timp specificate pe a doua linie din !STEP. Parametrii incrementării automate pot fi specificați prin !AUTOINC_PARAM.
(linia a 7-a) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Variabilă Tip Descriere
iout_list(1) I Setarea ieșirii deplasării (implicit: 0)
0: Fără ieșire
1: Ieșire
iout_list(2) I Setarea ieșirii vitezei (implicit: 0)
0: Fără ieșire
1: Ieșire
iout_list(3) I Setarea ieșirii accelerației (implicit: 0)
0: Fără ieșire
1: Ieșire
iout_list(4) I Setarea ieșirii forței de reacțiune (implicit: 0)
0: Fără ieșire
1: Ieșire
iout_list(5) I Setarea ieșirii deformației (implicit: 0)
0: Fără ieșire (pe element sau pe nod)
1: Ieșire
2: Ieșire (pe nod)
3: Ieșire (pe element)
iout_list(6) I Setarea ieșirii tensiunii (implicit: 0)
0: Fără ieșire (pe element sau pe nod)
1: Ieșire
2: Ieșire (pe nod)
3: Ieșire (pe element)

Exemplu

!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

Când idx_resp=2 (analiza răspunsului în frecvență)

(linia a 3-a) f_start, f_end, n_freq, f_disp
Variabilă Tip Descriere
f_start R Frecvența inferioară
f_end   R Frecvența superioară
n_freq I Numărul punctelor de calcul al răspunsului
f_disp R Frecvența la care este măsurată deplasarea
(linia a 4-a) t_start, t_end
Variabilă Tip Descriere
t_start R Timpul de început al vibrației în timp real
t_end R Timpul de sfârșit al vibrației în timp real
(linia a 5-a) idx_mas, idx_dmp, ray_m ,ray_k
Variabilă Tip Descriere
idx_mas I Tipul matricei de masă (fixat la 1 (matrice de masă concentrată))
idx_dmp I 1: Amortizare Rayleigh
ray_m   R Parametrul de amortizare Rayleigh Rm (implicit: 0.0)
ray_k   R Parametrul de amortizare Rayleigh Rk (implicit: 0.0)
(linia a 6-a) nout, vistype, nodeout
Variabilă Tip Descriere
nout I Numărul de eșantioane în domeniul timpului
vistype I Setarea ieșirii datelor de vizualizare (1: spațiu modal, 2: spațiu fizic)
nodeout I ID-ul nodului de monitorizare în domeniul frecvenței
(linia a 7-a) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Variabilă Tip Descriere
iout_list(1) I Control ieșire: deplasare (1: ieșire, 0: fără ieșire)
iout_list(2) I Control ieșire: viteză (1: ieșire, 0: fără ieșire)
iout_list(3) I Control ieșire: accelerație (1: ieșire, 0: fără ieșire)
iout_list(4) I Ignorat
iout_list(5) I Ignorat
iout_list(6) I Ignorat

Exemplu

!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