Xây dựng chương trình tắnh tốn chế ựộ hàn

Một phần của tài liệu Nghiên cứu trường ứng suất 3d trong chi tiết hàn bằng công nghệ siêu âm (Trang 56 - 63)

3- khuyết tật; 4 ựầu dị thu (truyền qua); 5 ựầu dị thu (phản hồi)

3.5.5. Xây dựng chương trình tắnh tốn chế ựộ hàn

3.5.5.1. Xây dựng lưu ựồ thuật tốn

1) Trình tự tắnh tốn chế ựộ hàn

* Các thơng sốựầu vào:

- Chiều dày vật hàn s ;

- Thơng số vát mép vật hàn: Khe hở ựáy a, chiều cao khơng vát mép c, bề rộng mối hàn b, chiều cao ựắp g, gĩc vát mép α1, α2.

- Hệ số hữu ắch của hồ quang hàn (η) - Nhiệt ựộ ban ựầu của tấm (To) - Các hệ số hình dạng liên kết (F2, F3) - Hệ số ựắp (αd)

- Các tắnh chất của vật liệu cơ bản: + Nhiệt dung riêng (c)

+ Khối lượng riêng của vật liệu (ρ) + Hệ số dẫn nhiệt của vật liệu (λ)

a) Tắnh thơng số hàn cho lớp hànựầu tiên

- Bước 1: Chọn cường ựộ dịng hàn lớp ựầu tiên: Ih1

- Bước 2: điện áp hàn lớp ựầu tiên tắnh theo cơng thức (3.18) ⇒ Uh1 - Bước 3: Tắnh vận tốc hàn lớp ựầu tiên tắnh theo cơng thức (3.17) ⇒ vh1 - Bước 4: Năng lượng ựường hàn lớp ựầu tiên tắnh theo cơng thức (3.19) ⇒ qd1 - Bước 5: Tắnh thời gian nguội từ 800 ựến 500oC (∆t8/5):

Trước hết ta tắnh chiều dày giới hạn lớp ựầu tiên (hp1) tắnh theo cơng thức (3.22): + Nếu hp1< s: Ta sử dụng cơng thức (3.20) ⇒ ∆t8/5

+ Nếu hp1>s: Ta sử dụng cơng thức (3.21) ⇒ ∆t8/5 - Bước 6: So sánh

+ Nếu ∆t8/5∉ (t1ọt2) thì ta chọn lại cường ựộ dịng ựiện theo bước 1 và thực hiện các bước như trên bắt ựầu từ bước 2.

- Bước 7: Tắnh tiết diện ngang lớp ựắp ựầu tiên theo cơng thức (3.22) ⇒ Fh1

b) Tắnh thơng số hàn cho các lớp hàn tiếp theo

- Bước 8: Chọn cường ựộ dịng hàn các lớp tiếp theo: Ih2

- Bước 9: Tắnh ựiện áp hàn (Uh2), vận tốc hàn (vh2), năng lượng ựường (qd2) và thời gian nguội từ 800 ựến 500oC (∆t8/5) của các lớp tiếp theo như các bước 2 ựến bước 5 ở trên.

- Bước 10: So sánh

+ Nếu ∆t8/5∉ (t1ọt2) thì ta chọn lại cường ựộ dịng ựiện theo bước 8 và quay lại thực hiện từ bước 9.

+ Nếu ∆t8/5 ∈ (t1ọt2) thì ta làm các bước tiếp.

- Bước 11: Tiết diện ngang lớp ựắp tiếp theo (3.23): Fh2

- Bước 12: Tắnh số lớp cần hàn k theo cơng thức (3.24) và (3.25).

c) Tắnh thơng số hàn cho lớp hàn trên cùng

- Bước 13: Tắnh tiết diện lớp trên cùng (3.24): Fh-t

- Bước 14: Chọn cường ựộ dịng ựiện hàn lớp trên cùng: Ih-t

- Bước 15: Tắnh ựiện áp hàn (Uh-t), vận tốc hàn (vh-t), năng lượng ựường (qh-t) và thời gian nguội từ 800 ựến 500oC (∆t8/5) của các lớp trên cùng theo các bước 2 ựến bước 5 như trên.

- Bước 16: So sánh

+ Nếu ∆t8/5 ∉(t1ọt2) thì ta chọn lại cường ựộ dịng ựiện theo bước 15 và quay lại thực hiện từ bước 15.

+ Nếu ∆t8/5 ∈ (t1ọt2) thì ta in kết kết quả và kết thúc chương trình. 2) Sơ ựồ khối chương trình tắnh tốn chế ựộ hàn giáp mối

Sơ ựồ khối chương trình tắnh tốn chế ựộ hàn giáp mối ựược thể hiện trên sơ ựồ của hình 3.20a, 3.20b, 3.20c; [12]

3.5.5.2. Xây dựng chương trình tắnh tốn chế ựộ hàn giáp mối

1) Lựa chọn ngơn ngữ lập trình

để việc giải nhanh và chắnh xác một bài tốn, một cơng việcẦ từ khi ngơn ngữ lập trình bắt ựầu xuất hiện, người ta ựã biết cách sử sụng các ngơn ngữ lập trình ựĩ, nhằm tạo ra các chương trình thực hiện những yêu cầu ựề ra mà khơng cần phải dùng tay ựể làm. Hiện nay cĩ rất nhiều ngơn ngữ lập trình, cĩ thể kể ựến như: ngơn ngữ lập trình Pascal, ngơn ngữ lập trình C, ngơn ngữ lập trình C++, ngơn ngữ lập trình VisualBasic, Ầ

Trong ựề tài này, ựể cơng việc giải bài tốn: Ộ tắnh tốn chế ựộ hàn giáp mốiỢ ựược nhanh và chắnh xác, ta dùng ngơn ngữ lập trình Turbor Pascal 7.0.

2) Chương trình tắnh tốn chế ựộ hàn

Chương trình lập trình chế ựộ hàn giáp mối gồm cĩ 3 chương trình con:

* Chương trình con 1: Tắnh tốn chếựộ hàn lớpựầu tiên

Sử dụng các cơng thức tắnh tốn chế ựộ hàn giáp mối như phần cơ sở lý thuyết ựã ựưa, áp dụng các lệnh trong ngơn ngữ lập trình ựể ựưa ra thơng số hàn cho lớp hàn ựầu tiên của mối hàn.

* Chương trình con 2: Tắnh tốn chế dộ hàn các lớp tiếp theo

Sử dụng các cơng thức tắnh tốn chế ựộ hàn giáp mối như phần cơ sở lý thuyết ựã ựưa, áp dụng các lệnh trong ngơn ngữ lập trình ựể ựưa ra thơng số hàn cho các lớp hàn tiếp theo của mối hàn.

* Chương trình con 3: Tắnh tốn chếựộ hàn lớp trên cùng

Sử dụng các cơng thức tắnh tốn chế ựộ hàn giáp mối như phần cơ sở lý thuyết ựã ựưa, áp dụng các lệnh trong ngơn ngữ lập trình ựể ựưa ra thơng số hàn cho lớp hàn trên cùng của mối hàn. Sau khi các chương trình con kết thúc thì chương trình lập trình sẽ xuất ra bảng thơng số hàn cho tồn bộ mối hàn của liên kết hàn giáp mối cần tắnh. Bản code của chương trình lập trình tắnh tốn chế ựộ hàn giáp mố ựược thể hiện trong phụ lục số 1 ỘChương trình tắnh tốn chế ựộ hànỢ.

Một phần của tài liệu Nghiên cứu trường ứng suất 3d trong chi tiết hàn bằng công nghệ siêu âm (Trang 56 - 63)

Tải bản đầy đủ (PDF)

(112 trang)