!STEP¶
Pengaturan langkah analisis
Wajib untuk analisis statik nonlinear dan analisis dinamik nonlinear
Jika definisi ini dihilangkan pada analisis selain yang di atas, semua kondisi batas berlaku dan perhitungan dilakukan dalam 1 langkah
Pada analisis statik, jika sifat material adalah viskoelastisitas dan creep, tentukan TYPE=VISCO dan atur kondisi waktu perhitungan
Perhatikan bahwa TYPE (STATIC/VISCO) adalah jenis langkah yang menentukan apakah inkremen waktu diteruskan ke material, dan merupakan sumbu yang independen dari jenis analisis (STATIC/DYNAMIC, dan sebagainya) yang ditentukan oleh !SOLUTION (lihat Catatan di bawah)
Parameter¶
TYPE = STATIC(bawaan) / VISCO (analisis kuasi-statik)
SUBSTEPS = jumlah sublangkah dari kondisi batas (bawaan: 1)
CONVERG = ambang batas penentuan konvergensi berdasarkan norma residu (bawaan: 1.0e-3)
CONVERG_DDISP = ambang batas penentuan konvergensi berdasarkan norma koreksi (bawaan: 1.0e-8)
CONVERG_LAG = ambang batas penentuan konvergensi berdasarkan koreksi multiplikator Lagrange (bawaan: 1.0e-2)
MAXITER = jumlah iterasi maksimum pada analisis nonlinear (bawaan: 50)
AMP = nama fungsi waktu (ditentukan oleh !AMPLITUDE)
AMPLITUDE = RAMP / STEP (distribusi perpindahan yang ditentukan ke sublangkah)
bawaan: RAMP jika TYPE=STATIC, STEP jika TYPE=VISCO
INC_TYPE = FIXED (inkremen tetap, bawaan) / AUTO (inkremen otomatis)
MAXRES = pengaturan residu maksimum yang diizinkan (bawaan: 1.0e+10)
TIMEPOINTS = nama daftar waktu (ditentukan oleh !TIME_POINTS, NAME)
AUTOINCPARAM = nama set parameter inkremen otomatis (ditentukan oleh !AUTOINC_PARAM, NAME)
CONVERGPARAM = nama set parameter penentuan konvergensi (ditentukan oleh !CONVERG_PARAM, NAME)
MAXCONTITER = jumlah iterasi kontak maksimum pada analisis kontak (bawaan: 10)
** Baris ke-2 **
Jika INC_TYPE=FIXED (dapat dihilangkan jika TYPE=STATIC)
| Nama variabel | Atribut | Deskripsi |
|---|---|---|
| DTIME | R | Inkremen waktu (bawaan: 1/SUBSTEPS) |
| ETIME | R | Rentang waktu langkah (bawaan: 1) |
Jika INC_TYPE=AUTO (ditentukan tanpa memandang TYPE)
| Nama variabel | Atribut | Deskripsi |
|---|---|---|
| DTIME_INIT | R | Inkremen waktu awal |
| ETIME | R | Rentang waktu langkah |
| MINDT | R | Batas bawah inkremen waktu |
| MAXDT | R | Batas atas inkremen waktu |
** Baris ke-3 dan seterusnya **
BOUNDARY, id id=GRPID yang didefinisikan oleh !BOUNDARY, !VELOCITY, !ACCELERATION
LOAD, id id=GRPID yang didefinisikan oleh !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
CONTACT, id id=GRPID yang didefinisikan oleh !CONTACT
Contoh¶
Contoh penggunaan inkremen waktu tetap
Aktifkan penyesuaian inkremen otomatis dan atur inkremen waktu awal 0.01, rentang waktu langkah 2.5, batas bawah inkremen waktu 1E-5, batas atas inkremen waktu 0.3, dan jumlah sublangkah maksimum 200
Aktifkan penyesuaian inkremen otomatis dan tentukan daftar waktu TP1 sebagai waktu perhitungan dan keluaran hasil
Catatan¶
- Terdapat 3 jenis ambang batas penentuan konvergensi.
CONVERGadalah ambang batas untuk besaran tak berdimensi dari norma residu yang dibagi gaya acuan (gaya internal, dan pada analisis dinamik mencakup gaya inersia dan gaya viskos),CONVERG_DDISPuntuk besaran tak berdimensi dari norma koreksi perpindahan yang dibagi norma inkremen perpindahan terakumulasi di dalam sublangkah, danCONVERG_LAGuntuk besaran tak berdimensi dari norma koreksi multiplikator Lagrange yang dibagi nilai terbesar antara norma multiplikator Lagrange dan gaya acuan. Jika salah satu dariCONVERGatauCONVERG_DDISPterpenuhi, dianggap konvergen; analisis kontak dengan multiplikator Lagrange (!CONTACT_ALGO, TYPE=SLAGRANGE) juga selalu mensyaratkanCONVERG_LAG. Untuk definisi rumus penentuannya, lihat Penentuan Konvergensi di manual teori - Pengaturan apakah tiap besaran penentu digunakan atau tidak, serta penentuan berdasarkan nilai maksimum komponen derajat kebebasan, dilakukan melalui !CONVERG_PARAM. Jika CONVERGPARAM ditentukan, !CONVERG_PARAM yang menjadi tujuannya harus didefinisikan sebelum kartu !STEP. Baris besaran penentu dan norma yang tercantum pada kartu tujuan memiliki prioritas lebih tinggi daripada
CONVERG,CONVERG_DDISP, danCONVERG_LAG TYPE(STATIC/VISCO) adalah saklar yang menentukan apakah inkremen waktu diteruskan ke hukum konstitutif material pada langkah tersebut, dan merupakan sumbu yang independen dari jenis analisis yang ditentukan oleh!SOLUTION. DenganSTATIC, material tidak mengacu pada inkremen waktu (tidak bergantung laju); denganVISCO, viskoelastisitas dan creep mengacu pada inkremen waktu aktual. Pembedaan ini hanya berlaku pada analisis statik; pada analisis dinamik (!SOLUTION, TYPE=DYNAMIC),TYPEtidak direferensikan dan inkremen waktu selalu diperlakukan sebagai waktu aktual- Pada penyesuaian inkremen otomatis, SUBSTEPS diperlakukan sebagai jumlah sublangkah maksimum
- Untuk distribusi perpindahan yang ditentukan dengan
AMPLITUDEdan pemilihan antaraRAMPdanSTEP, lihat Referensi Fungsi: Kontrol Langkah - Penentuan nama daftar waktu TIMEPOINTS dan nama set parameter inkremen otomatis AUTOINCPARAM hanya berlaku ketika INC_TYPE=AUTO
- Jika TIMEPOINTS ditentukan, !TIME_POINTS yang menjadi tujuannya harus didefinisikan sebelum kartu !STEP.
- Jika AUTOINCPARAM ditentukan, !AUTOINC_PARAM yang menjadi tujuannya harus didefinisikan sebelum kartu !STEP. Jika parameter ini dihilangkan, set parameter inkremen otomatis bawaan digunakan
- Jika !STEP dihilangkan pada analisis dinamik, perhitungan diperlakukan sebagai analisis 1 langkah berdasarkan
n_stepdant_deltadari !DYNAMIC, dan kondisi batas serta beban yang telah didefinisikan berlaku. Penanganan ini disediakan untuk kompatibilitas mundur; untuk input baru, mendefinisikan !STEP dianjurkan - Pada inkremen tetap analisis dinamik, disarankan menentukan
DTIME, ETIMEpada baris kedua !STEP untuk mengontrol inkremen waktu dan rentang waktu langkah.n_stepdant_deltadari !DYNAMIC diperlakukan sebagai nilai bawaan yang digunakan ketika !STEP dihilangkan atau untuk kompatibilitas mundur - Jika INC_TYPE=AUTO ditentukan pada analisis dinamik, inkremen waktu dikontrol dengan DTIME_INIT, ETIME, MINDT, dan MAXDT pada baris kedua. Inkremen otomatis dan cutback terutama digunakan pada analisis dinamik implisit nonlinear
- Pada analisis dinamik, !BOUNDARY, !VELOCITY, dan !ACCELERATION dapat diaktifkan per langkah dengan baris BOUNDARY, dan !CLOAD serta !SPRING metode implisit dapat diaktifkan per langkah dengan baris LOAD