Langkau tajuk talian

!DYNAMIC

Kawalan analisis dinamik

!BOUNDARY, !CLOAD dan !DLOAD menentukan !AMPLITUDE; masa t bagi setiap amplitud mesti bermula pada 0.0.

Parameter

TYPE = LINEAR    : Analisis dinamik linear
       NONLINEAR : Analisis dinamik tak linear

** Baris ke-2 dan baris seterusnya **

(Baris ke-2) idx_eqa, idx_resp
Pemboleh ubah Jenis Penerangan
idx_eqa I Kaedah penyelesaian persamaan gerakan (pengamiran masa terus) (lalai: 1)
1: Kaedah tersirat (kaedah Newmark-β)
11: Kaedah tersurat (kaedah beza pusat)
idx_resp I Jenis analisis (lalai: 1)
1: Analisis respons sejarah masa
2: Analisis respons frekuensi

Apabila idx_resp=1 (analisis respons sejarah masa)

(Baris ke-3) t_start , t_end , n_step, t_delta
Pemboleh ubah Jenis Penerangan
t_start R Masa mula analisis (lalai: 0.0), tidak digunakan
t_end R Masa tamat analisis (lalai: 1.0), tidak digunakan
n_step I Bilangan sublangkah lalai apabila !STEP ditiadakan atau untuk keserasian ke belakang (lalai: 1)
t_delta R Tokokan masa lalai apabila !STEP ditiadakan atau untuk keserasian ke belakang (lalai: 1.0)
(Baris ke-4) gamma , beta
Pemboleh ubah Jenis Penerangan
gamma R Parameter γ bagi kaedah Newmark-β (lalai: 0.5)
beta R Parameter β bagi kaedah Newmark-β (lalai: 0.25)
(Baris ke-5) idx_mas ,idx_dmp , ray_m ,ray_k
Pemboleh ubah Jenis Penerangan
idx_mas I Jenis matriks jisim (lalai: 1)
1: Matriks jisim tertumpu
2: Matriks jisim konsisten
idx_dmp I 1: Redaman Rayleigh (lalai: 1)
ray_m R Parameter redaman Rayleigh Rm (lalai: 0.0)
ray_k R Parameter redaman Rayleigh Rk (lalai: 0.0)
(Baris ke-6) nout, node_monit_1, nout_monit
Pemboleh ubah Jenis Penerangan
nout I Tidak digunakan
node_monit_1 I Nombor nod pemantauan (global) atau nama kumpulan nod
nout_monit I Selang keluaran hasil pemantauan (lalai: 1)

Catatan: Maklumat bagi nod pemantauan yang ditentukan pada baris ini dikeluarkan menggunakan nombor nod global sebagai NID. Sesaran dikeluarkan ke <dyna_disp_NID.txt> mengikut urutan nombor langkah, nombor sublangkah, masa semasa, NID, u1, u2, u3. Halaju dan pecutan masing-masing dikeluarkan mengikut urutan yang sama ke <dyna_velo_NID.txt> dan <dyna_acce_NID.txt>. Terikan nod dikeluarkan ke <dyna_strain_NID.txt> mengikut urutan nombor langkah, nombor sublangkah, masa semasa, NID, e11, e22, e33, e12, e23, e13. Tegasan nod dikeluarkan ke <dyna_stress_NID.txt> mengikut urutan nombor langkah, nombor sublangkah, masa semasa, NID, s11, s22, s33, s12, s23, s13, smises. Jika berbilang nod pemantauan ditentukan menggunakan kumpulan nod, setiap fail di atas dikeluarkan secara berasingan bagi setiap nod. Selain itu, apabila keluaran ini ditentukan, tenaga kinetik, tenaga ubah bentuk dan jumlah tenaga bagi keseluruhan model analisis dikeluarkan ke <dyna_energy.txt> mengikut urutan nombor langkah, nombor sublangkah, masa semasa, tenaga kinetik, tenaga ubah bentuk, jumlah tenaga.

Catatan

  • Dalam analisis dinamik sejarah masa, berbilang takrif !STEP boleh digunakan untuk menukar kumpulan syarat sempadan dan beban bagi setiap langkah.
  • Untuk kawalan masa tokokan tetap, disyorkan menggunakan !STEP untuk menentukan secara eksplisit SUBSTEPS dan DTIME, ETIME pada baris keduanya. n_step dan t_delta digunakan sebagai lalai untuk analisis satu langkah apabila !STEP ditiadakan, atau untuk keserasian ke belakang.
  • Apabila !STEP, INC_TYPE=AUTO ditentukan, tokokan automatik menggunakan tokokan masa awal, tempoh langkah, tokokan masa minimum dan tokokan masa maksimum yang ditentukan pada baris kedua !STEP. Parameter tokokan automatik boleh ditentukan dengan !AUTOINC_PARAM.
(Baris ke-7) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Pemboleh ubah Jenis Penerangan
iout_list(1) I Tetapan keluaran sesaran (lalai: 0)
0: Jangan keluarkan
1: Keluarkan
iout_list(2) I Tetapan keluaran halaju (lalai: 0)
0: Jangan keluarkan
1: Keluarkan
iout_list(3) I Tetapan keluaran pecutan (lalai: 0)
0: Jangan keluarkan
1: Keluarkan
iout_list(4) I Tetapan keluaran daya tindak balas (lalai: 0)
0: Jangan keluarkan
1: Keluarkan
iout_list(5) I Tetapan keluaran terikan (lalai: 0)
0: Jangan keluarkan (berasaskan unsur atau nod)
1: Keluarkan
2: Keluarkan (berasaskan nod)
3: Keluarkan (berasaskan unsur)
iout_list(6) I Tetapan keluaran tegasan (lalai: 0)
0: Jangan keluarkan (berasaskan unsur atau nod)
1: Keluarkan
2: Keluarkan (berasaskan nod)
3: Keluarkan (berasaskan unsur)

Contoh penggunaan

!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

Apabila idx_resp=2 (analisis respons frekuensi)

(Baris ke-3) f_start, f_end, n_freq, f_disp
Pemboleh ubah Jenis Penerangan
f_start R Frekuensi bawah
f_end   R Frekuensi atas
n_freq I Bilangan titik pengiraan respons
f_disp R Frekuensi untuk pengukuran sesaran
(Baris ke-4) t_start, t_end
Pemboleh ubah Jenis Penerangan
t_start R Masa mula getaran dalam masa nyata
t_end R Masa tamat getaran dalam masa nyata
(Baris ke-5) idx_mas, idx_dmp, ray_m ,ray_k
Pemboleh ubah Jenis Penerangan
idx_mas I Jenis matriks jisim (ditetapkan pada 1 (matriks jisim tertumpu))
idx_dmp I 1: Redaman Rayleigh
ray_m   R Parameter redaman Rayleigh Rm (lalai: 0.0)
ray_k   R Parameter redaman Rayleigh Rk (lalai: 0.0)
(Baris ke-6) nout, vistype, nodeout
Pemboleh ubah Jenis Penerangan
nout I Bilangan sampel dalam domain masa
vistype I Tetapan keluaran data visualisasi (1: ruang modal, 2: ruang fizikal)
nodeout I ID nod pemantauan dalam domain frekuensi
(Baris ke-7) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Pemboleh ubah Jenis Penerangan
iout_list(1) I Kawalan keluaran: sesaran (1: keluarkan, 0: jangan keluarkan)
iout_list(2) I Kawalan keluaran: halaju (1: keluarkan, 0: jangan keluarkan)
iout_list(3) I Kawalan keluaran: pecutan (1: keluarkan, 0: jangan keluarkan)
iout_list(4) I Diabaikan
iout_list(5) I Diabaikan
iout_list(6) I Diabaikan

Contoh penggunaan

!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