Bỏ qua

!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ỏ qua định nghĩa này đối với 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 1 bước

Trong phân tích tĩnh, nếu đặc tính vật liệu là nhớt đàn hồi hoặc từ biến, hãy 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, và là một trục chỉ định khác 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 tựa tĩnh)
SUBSTEPS = Số bước chia của đ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 (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 dư lượng tối đa cho phép (mặc định: 1.0e+10)
TIMEPOINTS = Tên danh sách thời điểm (chỉ định bằng !TIME_POINTS, NAME)
AUTOINCPARAM = Tên bộ tham số tăng bước tự động (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 **

Khi INC_TYPE=FIXED (có thể bỏ qua nếu TYPE=STATIC)

(Dòng thứ 2) DTIME, ETIME
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)

Khi INC_TYPE=AUTO (chỉ định bất kể TYPE)

(Dòng thứ 2) DTIME_INIT, ETIME, MINDT, MAXDT
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

** Từ dòng thứ 3 trở đi **

  BOUNDARY, id                                  id=GRPID được định nghĩa bởi !BOUNDARY、!VELOCITY、!ACCELERATION
  LOAD, id                                      id=GRPID được định nghĩa bởi !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
  CONTACT, id                                   id=GRPID được định nghĩa bởi !CONTACT

Ví dụ sử dụng

Ví dụ sử dụng bước thời gian cố định

!STEP, CONVERG=1.E-8
  0.1, 1.0
  BOUNDARY, 1
  LOAD, 1
  CONTACT, 1

Bật điều chỉnh bước tăng tự động và đặt bước thời gian ban đầu là 0.01, khoảng thời gian 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

    !STEP, INC_TYPE=AUTO, SUBSTEPS=200
    0.01, 2.5, 1E-5, 0.3

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 thời điểm tính toán và xuất kết quả

    !STEP, INC_TYPE=AUTO, TIMEPOINTS=TP1
    0.1, 2.0, 1E-3, 0.2

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, độc lập với loại phân tích được chỉ định bởi !SOLUTION. Với STATIC, vật liệu không tham chiếu bước thời gian (không phụ thuộc tốc độ); với VISCO, 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), TYPE khô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ỏ qua tham số này, bộ tham số tăng bước tự động mặc định sẽ được sử dụng
  • Nếu bỏ qua !STEP trong phân tích động, phép tính được xử lý như phân tích 1 bước dựa trên n_stept_delta của !DYNAMIC, và các điều kiện biên/tải đã định nghĩa sẽ có hiệu lực. Đây là cách xử lý để tương thích ngược; đối với dữ liệu đầu vào mới, khuyến nghị định nghĩa !STEP
  • Với bước tăng cố định trong phân tích động, khuyến nghị 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 bước. n_stept_delta của !DYNAMIC được xử lý như giá trị mặc định khi bỏ qua !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. Tăng bước tự động và cutback chủ yếu được dùng trong phân tích động phi tuyến bằng phương pháp ẩn
  • Trong phân tích động, có thể kích hoạt theo từng bước !BOUNDARY, !VELOCITY, !ACCELERATION bằng dòng BOUNDARY, và !CLOAD cùng !SPRING của phương pháp ẩn bằng dòng LOAD
AI-assisted translation May contain errors Official docs Status