You are on page 1of 62

TIN HỌC CHUYÊN NGÀNH

Nguyễn Văn Hoàng – VL & CNVL


Hoangmta01@gmail.com
NỘI DUNG

• CHƯƠNG 1. MÔ PHỎNG NHIỆT ĐỘNG


HỌC VÀ GIẢN ĐỒ PHA (3LT + 9TH)
• CHƯƠNG 2. MÔ PHỎNG QUÁ TRÌNH
NHIỆT LUYỆN (3LT + 6TH)
• CHƯƠNG 3. MÔ PHỎNG QUÁ TRÌNH ĐÚC
(9LT + 15TH)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 2


CHƯƠNG 2. MÔ PHỎNG QUÁ
TRÌNH NHIỆT LUYỆN
• Các kiến thức liên quan 2T
• Phần mềm mô phỏng Deform_HT 1T
• Các bài tập thực hành 6T
- Mô phỏng quá trình tôi: mô phỏng, tổ chức, tính
chất đạt được
- Mô phỏng quá trình tôi + ram: mô phỏng, tổ chức,
tính chất đạt được

2/5/2020 8:24 PM Nguyễn Văn Hoàng 3


CÁC KIẾN THỨC LIÊN QUAN

• Khái niệm nhiệt luyện


• Các chuyển biến và các công nghệ NL
• Trao đổi nhiệt trong lò NL

2/5/2020 8:24 PM Nguyễn Văn Hoàng 4


Kh¸i niÖm nhiÖt luyÖn

NhiÖt ®é 0C

Giữ nhiÖt

Nung
giữ nhiÖt Lµm nguéi

Thêi gian
Tổng hợp các chuyển biến

Austenit
Nguội chậm, [Feγ(C)] Nguội nhanh
1oC/min
Nguội vừa phải,
5-10oC/min

Peclit Bainit Mactenxit


(+Fe3C)+pha dư +FexC [Fe(C)]qbhC

Nung lại

Mactenxit ram
(+FexC)
Spheroidite AS: Alloy Steel
PCS: Plain-carbon Steel

Austenite
Rapid
Quench
Martensite

Slow
Re-heat Cooling

Moderate cooling (AS)


Isothermal treatment (PCS)

Re-heat Tempered
Martensite

coarse fine
Pearlite
Bainite
Tổng hợp các chuyển biến
Các chuyển biến xảy ra nhiệt luyện
TRAO ĐỔI NHIỆT TRONG LÒ NL
Phương trình truyền nhiệt
Các phương thức trao đổi nhiệt cơ bản

Dẫn nhiệt Đối lưu


Các phương thức trao đổi nhiệt cơ bản

Bức xạ Phức tạp


Tãm t¾t ®Æc ®iÓm c¸c ph−¬ng thøc TDN
PHẦN MỀM MÔ PHỎNG
DEFORM_HT

2/5/2020 8:24 PM Nguyễn Văn Hoàng 16


GIỚI THIỆU DEFORM_HT

• DEFORM_HT là một phần mềm tính toán mô


phỏng quá trình dựa trên phương pháp phần tử
hữu hạn (FEM) nhằm phân tích các quá trình xử lý
nhiệt chi tiết

2/5/2020 8:24 PM Nguyễn Văn Hoàng 17


PHƯƠNG PHÁP PHẦN TỬ HỮU HẠN
(FEM)
• FEM = Finite Element Method = PP phần tử hữu
hạn
• Một phương pháp số gần đúng để giải các bài toán về
kỹ thuật và vật lí toán học.Các vấn đề được quan tâm
bao gồm phân tích kếtcấu, truyền nhiệt, lưu chất,
truyền khối và điện thế.
• Để giải bài toán, chia nhỏ nó thành nhiều miền con
(phần tử), đơn giản hơn được gọi là các phần tử hữu
hạn. Các phương trình đơn giản mô hình hóa các phần
tử hữu hạn này sau đó được tập hợp thành một hệ
phương trình lớn hơn mô hình hóa toàn bộ vấn đề
https://advancecad.edu.vn/phuong-phap-phan-tu-huu-han-fem/
2/5/2020 8:24 PM Nguyễn Văn Hoàng 18
MỤC ĐÍCH

• Sản phẩm cũ: Kiểm nghiệm các điều kiện trên


máy tính mà không cần có nhà xưởng (workshop)
• Sản phẩm mới: Rút ngắn thời gian thực nghiệm
với quá trình tối ưu hóa các thông số nhiệt luyện

2/5/2020 8:24 PM Nguyễn Văn Hoàng 19


CÁC BƯỚC CƠ BẢN TRONG BÀI
TOÁN MÔ PHỎNG SỐ

2/5/2020 8:24 PM Nguyễn Văn Hoàng 20


MÔ HÌNH HÌNH HỌC
• Từ yêu cầu kích thước của sản phẩm-> Xây dựng
mô hình sản phẩm, đồ gá...
• Các mô hình hình học (gọi là mô hình vì nó là ảo,
không có thực) có thể xây dựng trên các phần
mềm khác như solidwork, Catia.. và lưu dưới đuôi
*STL sau đó nhập ( import) vào DF để thiết lập
mô hình bài toán.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 21


MÔ HÌNH VẬT LIỆU

• Mô hình vật liệu(Material Model-MM) cho các đối


tượng được nhập vào DF.
• Đối với những loại vật liệu phổ biến, thì MM có sẵn
trong thư viện của phần mềm và chỉ việc chọn và
đưa vào sử dụng.
• Đối với mỗi loại vật liệu mới,MM phải tự xây dựng
và đưa vào như là một điều kiện bắt buộc.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 22


THƯ VIỆN VẬT LIỆU CỦA PHẦN MỀM

2/5/2020 8:24 PM Nguyễn Văn Hoàng 23


CHIA LƯỚI CHO CÁC ĐỐI TƯỢNG
TRONG DF (MESHING)
• Sau khi nhập các đối tượng vào trong DF cần chia
lưới hữu hạn cho các đối tượng ấy: chia đối tượng
lớn thành các phần tử nhỏ (element) với số lượng
hữu hạn.
• Số phần tử của một đối tượng ảnh hưởng rất nhiều
đến độ chính xác của bài toán và thời gian giải. Do
đó tùy vào từng bài toán, vị trí của từng vùng trên
đối tượng... mà lấy số phần tử cho phù hợp (cái
này tùy thuộc vào kinh nghiệm và trực quan của
người dùng)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 24


ĐIỀU KIỆN BIÊN

• Đây là các điều kiện để xử lí nhiệt đặt vào bài toán


sao cho gần với thực tế nhất.
• Các bài toán khác nhau sẽ có điều kiện biên khác
nhau.
• Đây là bước rất quan trọng trong bài toán mô
phỏng vì người làm phải hiểu biết, nắm rõ được
công nghệ mới đặt được điều kiện biên chính xác.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 25


GIẢI BÀI TOÁN
• Sau khi thực hiện xong các phần tiền xử lý (pre-
processor) cần phải xuất ra một file (generate) để làm
đầu vào cho phần mềm tự giải.
• Thời gian giải bài toán có thể chỉ mấy phút, có thể mấy
giờ, có thể cả tuần hoặc lâu hơn phụ thuộc vào số lượng
phần tử, quy mô bài toán, phần cứng của máy tính
• Để giảm thiểu thời gian giải và tài nguyên của máy tính
cho việc giải bài toán người ta đã xây dựng các phần
mềm để tối ưu việc chia lưới, theo đó những vùng được
coi là quan trọng sẽ chia lưới dày hơn những vùng kém
quan trọng.
2/5/2020 8:24 PM Nguyễn Văn Hoàng 26
KIỂM TRA KẾT QUẢ

• Sau khi giải xong bài toán, phần hậu sử lí (Post-


Processor) là kiểm tra kết quả.
• Nếu tất cả các bước đã chính xác mà kết quả xa
với thực tế thì do vấn đề chia lưới quá thô, do đó
cần chia lại lưới và giải lại.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 27


CÁC BÀI TẬP THỰC HÀNH 6T

- Mô phỏng quá trình tôi: quá trình mô phỏng, tổ


chức, tính chất đạt được: 3T
- Mô phỏng quá trình tôi + ram: quá trình mô
phỏng, tổ chức, tính chất đạt được: 3T

2/5/2020 8:24 PM Nguyễn Văn Hoàng 28


BÀI TOÁN VÍ DỤ
(DEFORM3DV6.1)
• Mô phỏng quá trình tôi và ram chi tiết (Hình vẽ: 1
bánh răng) bằng vật liệu xác định
- Mô hình hình học: Chi tiết: vẽ
- Mô hình vật liệu: Vật liệu: chọn
- Chia lưới:
- Điều kiện biên: các thông số nhiệt luyện: tôi, ram:
nhiệt độ thời gian
- Giải bài toán: phần mềm
- Kết quả: tổ chức, tính chất…

2/5/2020 8:24 PM Nguyễn Văn Hoàng 29


CHI TIẾT

2/5/2020 8:24 PM Nguyễn Văn Hoàng 30


1. MÔ PHỎNG QUÁ TRÌNH TÔI

2/5/2020 8:24 PM Nguyễn Văn Hoàng 31


CÁC BƯỚC GIẢI (1)
• Vào file, chọn new problem

2/5/2020 8:24 PM Nguyễn Văn Hoàng 32


CÁC BƯỚC GIẢI (2)
• Initialization
• In the "Initialization"
dialog, set the "Unit
System" to SI. Turn on
"Deformation",
"Diffusion", and
"Phase
Transformation".
Click "Next".

2/5/2020 8:24 PM Nguyễn Văn Hoàng 33


CÁC BƯỚC GIẢI (3)
• Import geometry
• In page “Geometry”, choose “import from a
geometry, KEY, or DB file” and click “Next”.
• Go to directory Labs/, and load geometry file
“GearTooth.STL”.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 34


CÁC BƯỚC GIẢI (4)
• Generate mesh
• In page “Mesh Generation”, use 8000 for
unstructured mesh. Use 1 layer of structured
surface layer, set "Thickness mode" to be "ratio to
object overall dimension", and 0.005 for the layer
thickness. (The structured surface mesh helps
provide better thermal and diffusion solution
accuracy with less computing time.) Click “Next”.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 35


CÁC BƯỚC GIẢI (4)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 36


CÁC BƯỚC GIẢI (5)
• Material definition
• In page “Material”,
choose “Import from
.DB and .KEY” and
click “Next”.
• Import material
"Demo_Temper_Ste
el.KEY" from
directory labs/.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 37


CÁC BƯỚC GIẢI (6)
• Workpiece initialization
- In page "Workpiece
initialization", for
"Temperature", choose
"Uniform" and set 20 C.
- For "Atom", choose
"Uniform" and input 0.2.
- For "Phase volume fraction",
choose "Uniform" and set 1.0
for "Pearlite + Banite", and
zero for the rest.
2/5/2020 8:24 PM Nguyễn Văn Hoàng 38
CÁC BƯỚC GIẢI (7)
• Medium definition: In
page “Medium details”,
you will define various
media and heat transfer
zones associated with
them.
1. Rename the first medium
to “Heating Furnace” and
set the “default” heat
transfer coefficient (HTC)
to constant 0.1.
2/5/2020 8:24 PM Nguyễn Văn Hoàng 39
CÁC BƯỚC GIẢI (7)

2. Add medium “Carb. Furnace” (Carb. for


Carburization). Set the “default” heat transfer
coefficient (HTC) to constant 0.05.
For “Carb. Furnace”, input 0.0001 for the "Diffusion
Surface Reaction Rate".

2/5/2020 8:24 PM Nguyễn Văn Hoàng 40


CÁC BƯỚC GIẢI (7)
3. Add a media “Oil”. Deactivate the "Radiation".
- Input 5.5 for the "default" HTC.
- Add a heat transfer zone (Zone #1) to the media “Oil”.
Click on the workpiece boundary to specify this zone to the
bottom of the workpiece as shown in the graph below. Note that
you may need to change the picking modes in the low-left window
in order to specify the zone properly.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 41


CÁC BƯỚC GIẢI (7)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 42


CÁC BƯỚC GIẢI (8)
• Schedule definition: input a four-stage schedule
as explained below.
- Half an hour (1800 s) of pre-heating at 550C.
- Two hours (7200 s) of carburization at 850C.
Specify the "Atom" content to be 0.8.
- 20 minutes (1200 s) of oil quench with oil
temperature 100C.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 43


CÁC BƯỚC GIẢI (8)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 44


CÁC BƯỚC GIẢI (9)
• Simulation control: In "Step Definition", change
"Temp. change per step" to 2. Accept other default
settings.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 45


CÁC BƯỚC GIẢI (10)
• Xác định đối xứng hình học: Lựa chọn các mặt
đối xứng và nhấn vào biểu tượng Add
Two symmetric planes need to be specified as in the
following graph. (Note that this geometry represents
half a tooth of the gear.) The user should add the
"symmetric planes“ before picking corresponding
surface on the object.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 46


CÁC BƯỚC GIẢI (10)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 47


CÁC BƯỚC GIẢI (10)

In addition, as elasto-plastic deformation will be


modeled, some fixed-node boundary conditions need
to be specified here. To do so, select a boundary
condition item and then assign it to appropriate
boundary nodes. For this model, as the symmetric
planes provide X, Y direction and rotational
constraints, we only need constraints in the Z
direction. Here, we fix a node on the bottom as shown
in the following graph.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 48


CÁC BƯỚC GIẢI (10)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 49


CÁC BƯỚC GIẢI (11)
Next, click "Finish" button to generate the Keyword
file (.KEY), Database file (.DB) and multiple
operation control file (.MST).

2/5/2020 8:24 PM Nguyễn Văn Hoàng 50


CÁC BƯỚC GIẢI (12)
• Submit simulation
Exit Heat Treatment Wizard and click "Run" in the
Main window, just like submitting a regular
simulation. DEFORM simulation engine will detect
the multiple operation control file and execute
accordingly.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 51


CÁC BƯỚC GIẢI (13)
• Post processing
After the simulation is completed, use Post Processor
to view the simulation results. The temperature min-
max history should be like the graph blow:

2/5/2020 8:24 PM Nguyễn Văn Hoàng 52


CÁC BƯỚC GIẢI (13)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 53


CÁC BƯỚC GIẢI (13)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 54


CÁC BƯỚC GIẢI (13)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 55


2. MÔ PHỎNG QUÁ TRÌNH TÔI +
RAM

2/5/2020 8:24 PM Nguyễn Văn Hoàng 56


CÁC BƯỚC GIẢI (7)
3. Add a media “Oil”. Deactivate the "Radiation".
- Input 5.5 for the "default" HTC.
- Add a heat transfer zone (Zone #1) to the media “Oil”.
Click on the workpiece boundary to specify this zone to the
bottom of the workpiece as shown in the graph below. Note that
you may need to change the picking modes in the low-left window
in order to specify the zone properly.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 57


CÁC BƯỚC GIẢI (7)
4. Add one more media “Air”. Input 0.02 for the
default HTC.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 58


CÁC BƯỚC GIẢI (8)
• Schedule definition: input a five-stage schedule
as explained below.
- Half an hour (1800 s) of pre-heating at 550C.
- Two hours (7200 s) of carburization at 850C.
Specify the "Atom" content to be 0.8.
- 20 minutes (1200 s) of oil quench with oil
temperature 100C.
- 30 minutes (1800 s) of tempering at 280C.
- One hour (3600 s) cooling in the air.

2/5/2020 8:24 PM Nguyễn Văn Hoàng 59


CÁC BƯỚC GIẢI (8)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 60


CÁC BƯỚC GIẢI (9)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 61


BÀI TẬP THỰC HÀNH

• Chọn chi tiết để nhiệt luyện và tiến hành mô


phỏng quá trình tôi + ram
• Xuất ra các kết quả mô phỏng: tổ chức, tính chất
(độ cứng, ứng suất…)

2/5/2020 8:24 PM Nguyễn Văn Hoàng 62

You might also like