Bỏ qua

Phân tích dẫn nhiệt

Phân tích này sử dụng dữ liệu trong tutorial/16_heat_block.

Đối tượng phân tích

Đối tượng phân tích là một khối có lỗ; hình dạng được trình bày trong Hình 4.16.1 và dữ liệu lưới trong Hình 4.16.2.

Mục Nội dung Ghi chú Tham chiếu
Loại phân tích Phân tích dẫn nhiệt !SOLUTION,TYPE=HEAT
Số nút 37,386
Số phần tử 32,160
Loại phần tử Phần tử lục diện tuyến tính 8 nút !ELEMENT,TYPE=361
Tên thuộc tính vật liệu AL !MATERIAL,NAME=AL
Điều kiện biên Nhiệt độ quy định !FIXTEMP
Phương pháp giải ma trận CG/SSOR !SOLVER,METHOD=CG,PRECOND=1

Hình dạng khối có lỗ

Hình 4.16.1 Hình dạng khối có lỗ

Dữ liệu lưới của khối có lỗ

Hình 4.16.2 Dữ liệu lưới của khối có lỗ

Nội dung phân tích

Thực hiện phân tích dẫn nhiệt trạng thái ổn định bằng cách đặt nguồn nhiệt lên bề mặt trụ phía trong của đối tượng phân tích. Dữ liệu điều khiển phân tích được trình bày dưới đây.

Dữ liệu điều khiển phân tích block.cnt

#  Control File for FISTR
## Analysis Control
!VERSION
 3
!SOLUTION, TYPE=HEAT
!HEAT
 0.0
!WRITE,RESULT
!WRITE,VISUAL
## Solver Control
### Boundary Condition
!FIXTEMP
 FTMPC,  100.0
 FTMPS1, 20.0
 FTMPS2, 20.0
 FTMPS3, 20.0
 FTMPS4, 20.0
### Material
# define in mesh file
### Solver Setting
!SOLVER,METHOD=CG,PRECOND=1,ITERLOG=YES,TIMELOG=YES
 100, 1
 1.0e-8, 1.0, 0.0
## Post Control
!VISUAL,method=PSR
!surface_num=1
!surface 1
!output_type=VTK
!END

Quy trình phân tích

Chạy lệnh thực thi FrontISTR fistr1.

cd FrontISTR/tutorial/16_heat_block
fistr1 -t 4

(Chạy với 4 luồng)

Kết quả phân tích

Biểu đồ đường đồng mức nhiệt độ được tạo bằng REVOCAP_PrePost được trình bày trong Hình 4.16.3. Ngoài ra, một phần của tệp nhật ký kết quả phân tích được trình bày dưới đây dưới dạng dữ liệu số của kết quả phân tích.

Kết quả phân tích nhiệt độ

Hình 4.16.3 Kết quả phân tích nhiệt độ

Tệp nhật ký kết quả phân tích 0.log

 fstr_setup: OK

 ISTEP =     1
 Time  =     0.000
 Maximum Temperature :   100.000
 Maximum Node No.    :         9
 Minimum Temperature :    20.000
 Minimum Node No.    :        85
 Maximum Temperature(global) :   100.000
 Minimum Temperature(global) :    20.000
AI-assisted translation May contain errors Official docs Status