!STEP¶
Thiết lập bước phân tích
Bắt buộc đối với phân tích tĩnh phi tuyến và phân tích động phi tuyến
Nếu bỏ định nghĩa này trong các loại phân tích khác, tất cả điều kiện biên sẽ có hiệu lực và phép tính được thực hiện trong một bước
Trong phân tích tĩnh, nếu tính chất vật liệu là nhớt đàn hồi hoặc từ biến, chỉ định TYPE=VISCO và thiết lập điều kiện thời gian tính toán
Lưu ý rằng TYPE (STATIC/VISCO) là loại bước xác định có truyền bước thời gian cho vật liệu hay không; đây là chỉ định độc lập với loại phân tích (STATIC/DYNAMIC, v.v.) của !SOLUTION (xem phần Ghi chú bên dưới)
Tham số¶
TYPE = STATIC (giá trị mặc định) / VISCO (phân tích gần tĩnh)
SUBSTEPS = số bước con chia điều kiện biên (mặc định: 1)
CONVERG = ngưỡng đánh giá hội tụ (mặc định: 1.0e-6)
MAXITER = số lần lặp tối đa trong phân tích phi tuyến (mặc định: 50)
AMP = tên hàm thời gian (được chỉ định bằng !AMPLITUDE)
INC_TYPE = FIXED (bước tăng cố định; giá trị mặc định) / AUTO (bước tăng tự động)
MAXRES = thiết lập phần dư cho phép tối đa (mặc định: 1.0e+10)
TIMEPOINTS = tên danh sách thời điểm (được chỉ định bằng !TIME_POINTS, NAME)
AUTOINCPARAM = tên bộ tham số bước tăng tự động (được chỉ định bằng !AUTOINC_PARAM, NAME)
MAXCONTITER = số lần lặp tiếp xúc tối đa trong phân tích tiếp xúc (mặc định: 10)
** Dòng thứ 2 **
Trường hợp INC_TYPE=FIXED (có thể bỏ qua nếu TYPE=STATIC)
| Tên biến | Thuộc tính | Nội dung |
|---|---|---|
| DTIME | R | Bước thời gian (mặc định: 1/SUBSTEPS) |
| ETIME | R | Khoảng thời gian của bước (mặc định: 1) |
Trường hợp INC_TYPE=AUTO (chỉ định bất kể TYPE)
| Tên biến | Thuộc tính | Nội dung |
|---|---|---|
| DTIME_INIT | R | Bước thời gian ban đầu |
| ETIME | R | Khoảng thời gian của bước |
| MINDT | R | Giới hạn dưới của bước thời gian |
| MAXDT | R | Giới hạn trên của bước thời gian |
** Dòng thứ 3 trở đi **
BOUNDARY, id id=GRPID được định nghĩa bằng !BOUNDARY, !VELOCITY, !ACCELERATION
LOAD, id id=GRPID được định nghĩa bằng !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
CONTACT, id id=GRPID được định nghĩa bằng !CONTACT
Ví dụ sử dụng¶
Ví dụ sử dụng bước thời gian cố định
Bật điều chỉnh bước tăng tự động, đặt bước thời gian ban đầu là 0.01, khoảng thời gian của bước là 2.5, giới hạn dưới của bước thời gian là 1E-5, giới hạn trên là 0.3 và số bước con tối đa là 200
Bật điều chỉnh bước tăng tự động và chỉ định danh sách thời điểm TP1 làm các thời điểm tính toán và xuất kết quả
Ghi chú¶
TYPE(STATIC/VISCO) là công tắc xác định có truyền bước thời gian cho quan hệ cấu thành vật liệu trong bước đó hay không, và độc lập với loại phân tích được chỉ định bằng!SOLUTION. VớiSTATIC, vật liệu không tham chiếu bước thời gian (không phụ thuộc tốc độ); vớiVISCO, vật liệu nhớt đàn hồi và từ biến tham chiếu bước thời gian thực. Sự phân biệt này chỉ có hiệu lực trong phân tích tĩnh; trong phân tích động (!SOLUTION, TYPE=DYNAMIC),TYPEkhông được tham chiếu và bước thời gian luôn được xử lý như thời gian thực- Khi điều chỉnh bước tăng tự động, SUBSTEPS được xử lý như số bước con tối đa
- Việc chỉ định tên danh sách thời điểm TIMEPOINTS và tên bộ tham số tiếp xúc tự động AUTOINCPARAM chỉ có hiệu lực khi INC_TYPE=AUTO
- Khi chỉ định TIMEPOINTS, !TIME_POINTS được tham chiếu phải được định nghĩa trước thẻ !STEP.
- Khi chỉ định AUTOINCPARAM, !AUTOINC_PARAM được tham chiếu phải được định nghĩa trước thẻ !STEP. Nếu bỏ tham số này, bộ tham số bước tăng tự động mặc định sẽ được sử dụng
- Nếu bỏ !STEP trong phân tích động, bài toán được xử lý như phân tích một bước dựa trên
n_stepvàt_deltacủa !DYNAMIC, và các điều kiện biên cùng tải đã định nghĩa sẽ có hiệu lực. Đây là cách xử lý để tương thích ngược; với dữ liệu đầu vào mới, nên định nghĩa !STEP - Với bước tăng cố định trong phân tích động, nên chỉ định
DTIME, ETIMEở dòng thứ 2 của !STEP để điều khiển bước thời gian và khoảng thời gian của bước.n_stepvàt_deltacủa !DYNAMIC được dùng làm giá trị mặc định khi bỏ !STEP hoặc để tương thích ngược - Khi chỉ định INC_TYPE=AUTO trong phân tích động, bước thời gian được điều khiển bằng DTIME_INIT, ETIME, MINDT và MAXDT ở dòng thứ 2. Bước tăng tự động và cutback chủ yếu được sử dụng trong phân tích động phi tuyến bằng phương pháp ẩn
- Trong phân tích động, dòng BOUNDARY có thể kích hoạt !BOUNDARY, !VELOCITY và !ACCELERATION theo từng bước; dòng LOAD có thể kích hoạt !CLOAD và !SPRING của phương pháp ẩn theo từng bước