Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
1,41 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC BÁCH KHOA NGUYỄN NGỌC THIỆN ỨNGDỤNGROBOTKUKAKR6R700ĐỂPHÂNLOẠIVÀLẮPRÁPSẢNPHẨM Chuyên ngành : Kỹ thuật khí Mã số : 60.52.01.03 TĨM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT CƠ KHÍ Đà Nẵng – Năm 2017 Cơng trình hồn thành TRƢỜNG ĐẠI HỌC BÁCH KHOA Người hướng dẫn khoa học: PGS.TS PHẠM ĐĂNG PHƢỚC Phản biện 1: PGS.TS LÊ CUNG Phản biện 2: TS NGUYỄN XUÂN HÙNG Luận văn bảo vệ trước Hội đồng chấm Luận văn tốt nghiệp thạc sĩ Kỹ thuật khí họp Trường Đại học Bách khoa vào ngày 29 tháng năm 2017 Có thể tìm hiểu luận văn tại: Trung tâm Học liệu, Đại học Đà Nẵng Trường Đại học Bách khoa Thư viện Khoa Cơ khí, Trường Đại học Bách khoa - ĐHĐN MỞ ĐẦU LÝ DO CHỌN ĐỀ TÀI Trong nghiệp cơng nghiệp đại hố đất nước, yêu cầu ứngdụng tự động hoá ngày cao vào đời sống sinh hoạt, sản xuất Một khâu dây chuyền sản xuất tự động phânloạilắprápsảnphẩm Chính nhờ hệ thống mà suất sản xuất tăng lên Tuy nhiên, việc phânloạilắprápsảnphẩm phụ thuộc nhiều vào kết cấu hệ thống, muốn thay đổi hình thức phânloại dạng lắpráp khác ta phải thay đổi kết cấu hệ thống Điều dẫn đến hệ thống khơng linh hoạt, khó khăn cho việc thay đổi quy trình cơng nghệ Để khắc phục tình trạng trên, ta cần thiết bị khả lập trình Hành trình thiết bị lập trình lại thay đổi theo hình thức sản xuất Một thiết bị đáp ứng tiêu chí robot cơng nghiệp Hiện nay, phòng thực hành trường ĐH Phạm Văn Đồng trang bị robot bậc tự hãng KukaRobot đáp ứng tiêu chí cần thiết robot cơng nghiệp loại nhỏ khả lập trình dạy học, ngôn ngữ riêng, khả thu nhận xuất liệu từ điều khiển để giao tiếp với mơi trường bên ngồi…Tuy nhiên, phạm vi ứngdụngrobot hạn chế hạn chế thiết bị phòng thực hành Đề tài nhằm trang bị thêm cho phòng thực hành module phânloạilắprápsảnphẩm sử dụngrobot Kuka, giúp tăng hiệu khai thác sử dụngrobot Góp phần nâng cao chất lượng đào tạo lĩnh vực sản xuất tự động trường, Từ lý đó, nhận thấy cần thiết phải tiến hành nghiên cứu ứngdụngrobotKukaKR6R700 phòng thực hành CAD/CAM/CNC trường ĐH Phạm Văn Đồng vào việc phânloạilắprápsảnphẩm 2 MỤC ĐÍCH NGHIÊN CỨU ĐỐI TƢỢNG VÀPHẠM VI NGHIÊN CỨU PHƢƠNG PHÁP NGHIÊN CỨU Ý NGHĨA KHOA HỌC VÀ THỰC TIỄN CỦA ĐỀ TÀI Từ lý phân tích trên, ta thấy việc thực đề tài ứngdụngrobotKuka vào phânloạilắprápsảnphẩm giúp tăng lực sử dụngrobotKuka phòng thực hành Đồng thời xây dựng mơ hình học tập mơn liên quan đến sản xuất tự động cho sinh viên, nâng cao lực nghiên cứu, tiếp cận kỹ thuật robotsản xuất tự động cho tác giả CẤU TRÖC LUẬN VĂN Chƣơng Tông quan Chƣơng Xây dựng phƣơng trình động học cho robotKukaKR6R700 Chƣơng Thiết kế hệ thống phânloạilắprápsảnphẩm Chƣơng Lập trình mơ hệ thống phânloạilắprápsảnphẩm EasyRob 2.0 Chƣơng Lập trình điều khiển hệ thống phânloạilắprápsảnphẩm CHƢƠNG TỔNG QUAN 1.1 TỔNG QUAN VỀ CÁC HỆ THỐNG SẢN XUẤT TỰ ĐỘNG[6] 1.1.1 Lịch sử phát triển tự động hóa trình sản xuất tự động 1.1.2 Các khái niệm tự động hóa 1.1.2.1 Tự động hóa phần 1.1.2.2 Tự động hóa tồn phần 1.1.2.3 Dây chuyền sản xuất 1.1.3 Các dạng tự động hóa (tự động hóa cứng, linh hoạt, lập trình, v v ) 1.1.3.1 Tự động hóa cứng 1.1.3.2 Tự động hóa lập trình 1.1.3.3 Tự động hóa linh hoạt 1.1.4 Hiệu kinh tế tự động hóa 1.2 TỔNG QUAN VỀ ROBOT CƠNG NGHIỆP [8] 1.2.1 Các khái niệm định nghĩa robot công nghiệp 1.2.2 Kết cấu robot công nghiệp 1.2.2.1 Kết cấu chung 1.2.2.2 Kết cấu tay máy 1.2.3 Phânloạirobot công nghiệp 1.2.3.1 Phânloại theo kết cấu 1.2.3.2 Phânloại theo hệ thống truyền động 1.2.3.3 Phânloại theo ứngdụng 1.2.3.4 Phânloại theo cách thức đặc trưng phương pháp điều khiển 1.3 TỔNG QUAN VỀ CÁC NGHIÊN CỨU LIÊN QUAN Trong hệ thống sản xuất linh hoạt trang bị đồng trường Đại học, viện nghiên cứu, việc phânloạilắprápsảnphẩm sử dụngrobot công nghiệp cỡ nhỏ, hoạt động đồng với hệ thống Do đó, muốn thay đổi quy trình lắprápsảnphẩmlắpráp khó khăn 1.4 TỔNG QUAN VỀ HOẠT ĐỘNG CỦA HỆ THỐNG SẢN XUẤT TẠI PHÕNG THỰC HÀNH CAD/CAM/CNC TRƢỜNG ĐH PHẠM VĂN ĐỒNG Hệ thống sản xuất phòng thực hành CAD/CAM/CNC gồm thiết bị riêng lẻ phục vụ cho công tác đào tạo môn Công nghệ CAD/CAM/CNC, Robot cơng nghiệp, Tự động hóa q trình sản xuất cho sinh viên ngành Kỹ thuật khí trường ĐH Phạm Văn Đồng Các thiết bị gồm: máy tiện CNC hãng Tormach, máy phay CNC trục hãng Tormach, robot công nghiệp hãng Kuka, hệ thống cấp phôi tự động, băng tải có băng tải hai chiều, hệ thống máy khoan tự động Tất thiết bị có nghiên cứu để kết hợp với nhau, kết hợp với hệ thống phânloạilắprápsảnphẩmđề tài để hoàn thành hệ thống sản xuất tự động 1.4.1 Máy phay CNC hãng Tormach 1.4.2 Hệ thống cấp phôi tự động 1.4.3 Hệ thống máy khoan tự động 1.4.4 Mô tả hoạt động hệ thống sản xuất tự động CHƢƠNG XÂY DỰNG CÁC PHƢƠNG TRÌNH ĐỘNG HỌC CHO ROBOTKUKAKR6R700 2.1 TỔNG QUAN VỀ ROBOTKUKAKR6R700 SIXX 2.1.1 Giới thiệu công nghệ robot hãng Kuka[11] 2.1.2 Tổng quan hệ thống robot[11] 2.1.3 Mô tả tay máy Kuka KR6 2.1.4 Bộ điều khiển KRC4 2.1.5 Bộ điều khiển lập trình dạy học KUKA smartPAD 2.1.5.1 Đặc điểm KUKA smartPAD: 2.1.5.2 Các chức smartPAD 2.1.6 Lập trình robot 2.2 THIẾT LẬP CÁC PHƢƠNG TRÌNH ĐỘNG HỌC CHO ROBOTKUKAKR6R700 Sixx 2.2.1 Gắn hệ toạ độ Z6 Z5 Y6 X6 d6 Z4 Y5 Y4 X4 X X Z3 Y Z2 d4 X Y2 Z0 X0 X1Y0 Z1 Y1 a2 Hình Gắn hệ tọa độ lên robotKukaKR6R700 sixx 2.2.2 Bảng thơng số DH Ta có bảng thơng số DH sau: θi θ1 + 90° θ2* θ3* + 90° θ4* θ5* θ6* Khâu 01 02 03 04 05 06 * αi -90 90 -90 90 a2 0 0 di 0 d4 d6 2.2.3 Phƣơng trình động học Ma trận Ai có dạng: cos -sin cos sin sin acos sin cos cos -cos sin asin (2.1) Ai sin cos d 0 Thay thơng số DH vào ma trận Ai ta có: S1 C A1 0 0 S3 C A3 0 0 0 C1 0 S1 1 0 C3 S3 0 C2 S S C 0 A2 0 0 0 a2C2 a2 S2 C4 S S C4 A4 0 1 d 1 0 C6 S6 S C A6 6 0 0 C5 S A5 0 0 0 S5 C5 0 0 0 1 0 0 d6 1 Với quy ước viết tắt hàm lượng giác sau: C1 = cos1; S1 = sin1; C2 = cos2; S2 = sin2; C12 = cos(1 + 2); S12 = sin(1 + 2)… Phương trình động học robot là: nx = S1(S23(C4C5C6-S4S6)+C23S5C6)+C1(S4C5C6+C4S6) ny = C1(-C23(C4C5C6-S4S6)-C23S5C6)+S1(S4C5C6+C4S5) nz =C23(C4C5C6-S4S6)+S23S5C6 ox = S1(S23(-C4C5S6-S4C6)-C23S5S6)+C1(-S4C5S6+C4C6) oy = -C1(-C23(-C4C5S6-S4C6)-C23S5S6+S1(-S4C5S6+C4C6) oz =(-C23(C4C5S6+S4C6)+S23S5S6) ax = S1(S23C4S5-C23C5)+C1S4S5 ay = -C1(S23C4S5-C23C5)+S1S4S5 az =-(-C23C4S5-S23C5) px = S1(a2C2+S23C4S5d6-C23(C5d6+d4) py = -C1(a2C2+S23C4S5d6-C23(C5d6+d4) pz=-(a2S2-C23C4S5d6-S23(C5d6+d4) CHƢƠNG THIẾT KẾ HỆ THỐNG PHÂNLOẠIVÀLẮPRÁPSẢNPHẨM 3.1 THIẾT KẾ VÀ CHẾ TẠO MODULE PHÂNLOẠISẢNPHẨM 3.1.1 Tổng quan sảnphẩm cần phânloại 3.1.2 Tính tốn thiết kế hệ thống băng tải chiều 3.1.2.1 Tính tốn thơng số bản: Thời gian vận chuyển sảnphẩm băng tải là: t 3600 3600 10( s) Z 360 (3.1) Vận tốc băng tải: v a 1500 150(mm / s) t 10 (3.2) Năng suất khối lượng lớn băng tải: Q m.g.Z 0.5.10.360 1800( N / h) Trọng lượng sảnphẩm mét băng tải là: Qvl m 0,5 0,33(kg / m) a 1.5 (3.3) Khi trọng lượng vải bạt mét băng tải là: 3.1.2.2 Xác định lực cản chuyển động kéo căng băng 3.1.2.3 Chọn động điện 3.1.3 Tính tốn thiết kế hệ thống kho lƣu trữ tạm 3.1.3.1 Cấu tạo nguyên lý hoạt động 3.1.3.2 Cơ sở động học 10 3.1.4.5 Mạch giao tiếp máy tính vi điều khiển 3.1.4.6 Mạch công suất 3.2 THIẾT KẾ VÀ CHẾ TẠO MODULE LẮPRÁPSẢNPHẨM 3.2.1 Mơ hình sảnphẩm cần lắpráp Hình Mơ hình sảnphẩm cần lắpráp 3.2.2 Thiết kế module lắprápsảnphẩm Các phương án lắpráp sau: - Sử dụngrobotđể định vị chi tiết màu đỏ theo hướng lắpráp - Sử dụngrobotđểlắp sơ chi tiết màu xanh lên chi tiết màu đỏ - Sử dụng cấu định vị tự động để định vị xác chi tiết vào vị trí lắpráp - Sử dụng cấu để đưa đai ốc đến vị trí lỗ - Sử dụngrobotđể đưa bulông M10 từ vị trí chứa đến lỗ, định vị xác đến vị trí lỗ - Robot sử dụng cầu vặn vít để siết bulông M10 vào đai ốc 11 - Cơ cấu định vị kẹp chặt tự động nhả đểrobot lấy sảnphẩm 3.2.2.1 Cụm định vị chi tiết Hình 3 Định vị chi tiết 3.2.2.2 Cụm chứa nạp đai ốc đến vị trí lắpráp Các đai ốc thiết kế để chứa vào ống dẫn, cụm đai ốc nằm phía cụm định vị cho lỗ đai ốc trùng với lỗ chi tiết Các đai ốc đẩy lên xylanh khí nén (1) Tấm kẹp; (2) Giá đỡ; (3) Ống chứa đai ốc; (4) Xylanh khí nén; (5) Đai ốc Hình Bản vẽ chi tiết cụm chứa nạp đai ốc 12 Trên thiết kế cấu phục vụ lắprápsảnphẩm Cụm cấu kết hợp với robotđể thực việc lắprápsảnphẩm theo u cầu Hình Mơ lắpráp hệ thống 3.3 HỆ THỐNG PHÂNLOẠIVÀLẮPRÁPSẢNPHẨM Trên sở cụm thiết kế trên, phối hợp với robot hệ thống phụ trợ khác, ta có vẽ tồn hệ thống sau: 13 Hình Hình chiếu trục đo toàn hệ thống 14 CHƢƠNG LẬP TRÌNH MƠ PHỎNG HỆ THỐNG PHÂNLOẠIVÀLẮPRÁPSẢNPHẨM BẰNG EASYROB 2.0 4.1 SƠ LƢỢC VỀ PHẦN MỀM EASYROB 4.1.1 Giới thiệu sơ lƣợc EasyRob 4.1.2 Tìm hiểu giao diện EasyRob 4.1.2.1 Khởi động chương trình 4.1.2.2 Giao diện làm việc phần mềm 4.1.2.3 Thao tác chuột 4.1.2.4 Xây dựng hệ tọa độ 4.1.2.5 Thiết kế hình dáng robot 4.1.2.6 Lập trình điều khiển robot 4.1.2.7 Một số lệnh thường dùnglập trình 4.2 MƠ PHỎNG ROBOTKUKAKR6R700 sixx Hình 15 Mơ hình robotKuka EasyRob 15 4.3 MƠ PHỎNG HỆ THỐNG PHÂNLOẠIVÀLẮPRÁP Hình 29 Mơ hình tồn hệ thống 4.4 LẬP TRÌNH MƠ PHỎNG 4.4.1 Lƣu đồ thuật toán hoạt động hệ thống Hệ thống sử dụngrobot Kuka, băng tải chuyển sảnphẩm (màu đỏ xanh) từ robot đến hệ thống phân loại, kho chứa tạm sử dụngđể lưu tạm sảnphẩm thời gian chờ lắpráp (mục đích để giải phóng robotđểrobot làm nhiệm vụ khác) Thuật toán hoạt động hệ thống sau: 16 Hình 20 Lưu đồ thuật tốn hoạt động hệ thống 4.4.2 Mơ hoạt động phânloạilắpráprobotKuka Dưới kết mô hoạt động robot 17 Hình 36 Kết lắpráp 18 CHƢƠNG LẬP TRÌNH ĐIỀU KHIỂN HỆ THỐNG PHÂNLOẠIVÀLẮPRÁPSẢNPHẨM 5.1 MỘT SỐ VẤN ĐỀ CƠ BẢN VỀ NGƠN NGỮ LẬP TRÌNH CHO ROBOTKUKA 5.1.1 Các lệnh di chuyển Hình 5.1 Các dạng di chuyển robot 5.1.2 Các lệnh làm việc với vào/ra 5.1.3 Các lệnh điều khiển 5.1.3.1 Cấu trúc điều khiển IF 5.1.3.2 Cấu trúc Switch 5.1.3.3 Cấu trúc vòng lặp FOR 5.1.3.4 Vòng lặp WHILE 5.1.3.5 Vòng lặp REPEAT 5.1.4 Biến 19 5.2 LẬP TRÌNH SỬ DỤNGROBOTKUKAPHÂNLOẠISẢNPHẨM 5.2.1 Ghép nối hệ thống điều khiển KRC4 robotKuKa với hệ thống vi điều khiển nhận biết màu sắc sảnphẩm Như trình bày chương 3, hệ thống phânloạisảnphẩm theo màu sắc sử dụng cảm biến màu TCS3200 Vi điều khiển sử dụngđể xử lý tín hiệu nhận từ TCS3200 đểphân biệt màu sắc PIC18F4431 Vi điều khiển PIC18F4431 sử dụng hai chân RB0 RB1 để làm cổng báo cho điều khiển KRC4 robotKuka biết màu sắc sảnphẩm Cụ thể sau: TCS3200 RB0 RB1 KRC4 Màu đỏ $IN[1]=TRUE $IN[2]=FALSE Màu xanh $IN[1]=FALSE $IN[2]=TRUE Khơng có sản 0 $IN[1]=FALSE $IN[2]=FALSE phẩm Hình 5.8 Sơ đồ ghép nối hệ thống phânloạirobot 20 5.2.2 Thuật toán điều khiển robot phối hợp với hệ thống phânloại Hình 5.9 Lưu đồ thuật tốn phối hợp robot hệ thống phânloạisảnphẩm 21 Chương trình robot phối hợp với hệ thống phânloạisảnphẩmđểphânloạisảnphẩm trình bày phần phụ lục 5.3 LẬP TRÌNH ROBOTKUKALẮPRÁPSẢNPHẨM 5.3.1 Ghép nối điều khiển thiết bị hệ thống lắpráp với điều khiển KRC4 robotlắpráp Như trình bày phần thiết kế chương 2, hệ thống lắprápsảnphẩm sử dụng xy lanh khí nén để phục vụ lắpráp Bộ điều khiển KRC4 robotlắpráp có nhiệm vụ điều khiển van điện từ để điều khiển xylanh khí nén Để điều khiển xylanh này, ta sử dụng cổng KRC4, cổng $OUT[10] $OUT[11] Trong chức tương ứng sau: Cổng Trạng thái Van điện từ Van điệu từ cổng TRUE Đóng X $OUT[10] FALSE Mở X TRUE X Đóng $OUT[11] FALSE X Mở Hình 5.10 Sơ đồ ghép nối hệ thống lắpráp KRC4 22 5.3.2 Thuật toán điều khiển robotlắprápsảnphẩm Hình 5.11 Thuật tốn lập trình robotlắprápsảnphẩm Chương trình lập trình KRC4 ngôn ngữ KRL đểrobotlắprápsảnphẩm trình bày phần phụ lục 23 KẾT LUẬN Đề tài hoàn thành việc thiết kế chế tạo hệ thống phânloạilắprápsảnphẩm sử dụngrobotKukaKR6R700 Trên sở số cụm thiết bị có phòng thực hành CAD/CAM/CNC trường ĐH Phạm Văn Đồng robot, hệ thống cấp phôi tự động, tác giả thiết kế chế tạo hệ thống phânloạisảnphẩm gồm: băng tải chiều, hệ thống cảm biến màu, hệ thống vi điều khiển Đểphânloạisản phẩm, tác giả thiết kế chế tạo kho lưu trữ tạm sử dụng cấu Man Cuối cùng, tác giả thiết kế chế tạo cụm lắprápsảnphẩm Mục đích cụm định vị chi tiết đểrobotKukalắpráp xác sảnphẩm Trên sở phần khí chế tạo, tác giả phối hợp với điều khiển robotđể tiến hành lập trình điều khiển hệ thống Tất thiết bị chế tạo hoạt động thử nghiệm thành công trường ĐH Phạm Văn Đồng Tuy vậy, đề tài số hạn chế sử dụng đồng thời robot chưa tối ưu mặt hiệu kinh tế, sảnphẩmlắpráp mơ hình sử dụngđể dạy học, chưa thiết kế cho việc lắprápsảnphẩm thực tế.Tốc độ robot hoạt động thấp (hạn chế có nguyên nhân độ cứng vững mặt chân đếlắp đặt robot, thực tế thực nghiệm, robot hoạt động với 10% tốc độ tối đa) Trên sở nghiên cứu hồn chỉnh, tơi đề nghị hướng nghiên cứu như: - Gia cố chân đếlắp đặt robotđểrobot hoạt động với tốc độ cao - Thiết kế hệ thống di chuyển robot tự động, phối hợp với tồn hệ thống để sử dụngrobot 24 - Phối hợp với máy CNC có xưởng để tự động hóa ln cơng đoạn gia cơng chi tiết (tạo thành hệ CIM) Cuối cùng, xin chân thành cảm ơn PGS.TS Phạm Đăng Phước tận tình hướng dẫn, giúp tơi hồn chỉnh luận văn này./ ... KẾ VÀ CHẾ TẠO MODULE LẮP RÁP SẢN PHẨM 3.2.1 Mơ hình sản phẩm cần lắp ráp Hình Mơ hình sản phẩm cần lắp ráp 3.2.2 Thiết kế module lắp ráp sản phẩm Các phương án lắp ráp sau: - Sử dụng robot để. .. thống phân loại sản phẩm để phân loại sản phẩm trình bày phần phụ lục 5.3 LẬP TRÌNH ROBOT KUKA LẮP RÁP SẢN PHẨM 5.3.1 Ghép nối điều khiển thiết bị hệ thống lắp ráp với điều khiển KRC4 robot lắp ráp. .. Trên thiết kế cấu phục vụ lắp ráp sản phẩm Cụm cấu kết hợp với robot để thực việc lắp ráp sản phẩm theo u cầu Hình Mơ lắp ráp hệ thống 3.3 HỆ THỐNG PHÂN LOẠI VÀ LẮP RÁP SẢN PHẨM Trên sở cụm thiết