Nghiên cứu, xây dựng thuật toán và chương trình mô phỏng không gian hoạt động một số rô bốt phỏng sinh sáu bậc tự do ứng dụng vào các quá trình sản xuất cơ khí
Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 108 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
108
Dung lượng
2,51 MB
Nội dung
Luận văn Cao học Trường ĐHBK Hà Nội BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI **************************** NGUYỄN BÁ ÂN NGHIÊNCỨU,XÂYDỰNGTHUẬTTOÁNVÀ CHƢƠNG TRÌNHMÔPHỎNGKHÔNGGIANHOẠTĐỘNGMỘTSỐRÔBỐTPHỎNGSINHSÁUBẬCTỰDOỨNGDỤNGVÀOCÁCQUÁTRÌNHSẢNXUẤTCƠKHÍ Chuyên ngành: CÔNG NGHỆ CHẾ TẠO MÁY LUẬN VĂN THẠC SĨ KHOA HỌC NGƢỜI HƢỚNG DẪN KHOA HỌC: GVC TS NGUYỄN NGỌC THÀNH MỤC LỤC HÀ NỘI 09/2012 Học viên: Nguyễn Bá Ân Trang Page Luận văn Cao học Trường ĐHBK Hà Nội MỤC LỤC LỜI CAM ĐOAN ……………………………………………………………………04 LỜI CẢM ƠN ……………………………………………………………………… 05 DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT …………………………….…06 DANH MỤC CÁC BẢNG BIỂU ………………………………………………… 07 DANH MỤC HÌNH VẼ …………………………………………………………… 08 MỞ ĐẦU …………………………………………………………………………….10 CHƢƠNG 1- TỔNG QUAN ……………………………………………………… 12 1.1- Lịch sử phát triển ứngdụng robot ………………………………………12 1.1.1- Lịch sử phát triển …………………………………………………………12 1.1.2- Ứngdụng ………………………………………………………………….14 1.2- Phân loại ……………………………………………………………………… 16 1.2.1- Phƣơng pháp (tiêu chí) phân loại …………………………………………16 1.2.2- Phân loại robot ……………………………………………………………16 1.3- Tổng quan môkhônggianhoạtđộng roboot ……………………… 19 1.3.1- Vấn đề đặt …………………………………………………………… 19 1.3.2- Mộtsố chƣơng trìnhmô ………………………………………… 20 1.4- Cáctrìnhsảnxuấtkhí khả ứngdụng robot ……………….20 1.4.1- Quátrình gia công cắt gọt ……………………………………………… 20 1.4.2- Quátrình lắp ráp 21 1.4.3- Quátrình hàn …………………………………………………………… 23 1.4.4- Quátrình đúc …………………………………………………………… 24 1.4.5- Quátrình gia công áp lực …………………………………………………26 1.5- Vấn đề đặt kết luận ……………………………………………………….26 CHƢƠNG 2- MỘTSỐ ĐỊNH NGHĨA, KHÁI NIỆM CƠ BẢN VỀ VÙNG HOẠTĐỘNG CỦA ROBOT ……………………………………… 27 2.1- Khái niệm, định nghĩa bàn tay kẹp robot ……………………………………27 Học viên: Nguyễn Bá Ân Page Luận văn Cao học Trường ĐHBK Hà Nội 2.1.1- Khái niệm, định nghĩa …………………………………………………….27 2.1.2- Vị trí định hƣớng bàn tay kẹp 29 2.1.3- Độđộng hệ số phục vụ 30 2.2- Vùng hoạtđộng robot …………………………………………………… 32 2.2.1- Mộtsố định nghĩa …………………………………………………………32 2.2.2- Vùng hoạtđộngsố robot sinhsáubậctự …………… 36 2.3- Ý nghĩa ứngdụng thực tế ……………………………………………………38 2.4- Kết luận Chƣơng …………………………………………………………… 39 CHƢƠNG 3- NGHIÊN CỨU MÔPHỎNG KGHĐ MỘTSỐ ROBOT PHỎNGSINHSÁUBẬCTỰDO ………………………………………………….39 3.1- Thuật toán, chƣơng trình xác định vùng hoạtđộng cực đại robot …………39 3.1.1- Cơsở liệu …………………………………………………………… 39 3.1.2- Mô tả phân tích dạng hình học vùng hoạtđộng cực đại ………………47 3.1.3- Xâydựngthuậttoán xác định mô vùng hoạtđộng ……… .50 3.1.4- Chƣơng trìnhmô (Phụ lục) ……………………………………… 88 3.2- Xác định vùng hoạtđộng robot theo hệ số phục vụ ……………………….88 3.2.1- Cơsở lý thuyết ……………………………………………………………88 3.2.2- Xác định hệ số phục vụ vùng hoạtđộngsố robot ……………….91 3.3- Kết môkhônggianhoạtđộngsố robot sinh .99 3.3.1- Kết mô ngôn ngữ Matlab ……………………………….99 3.3.2- Kết mô ngôn ngữ Autodesk Inventor ………………….103 3.4- Kết luận ……………………………………………………………………… 106 KẾT LUẬN VÀ KIẾN NGHỊ …………………………… ………………………107 DANH MỤC TÀI LIỆU THAM KHẢO ………………………………………….109 Học viên: Nguyễn Bá Ân Page Luận văn Cao học Trường ĐHBK Hà Nội LỜI CAM ĐOAN Tôi xin cam đoan nội dung mà trình bày luận văn tìm hiểu nghiên cứu thân Mọi kết nghiên cứu nhƣ ý tƣởng tác giả khác có, đƣợc trích dẫn đầy đủ Luận văn này, chƣa đƣợc bảo vệ hội đồng bảo vệ luận văn thạc sĩ toàn quốc nhƣ nƣớc chƣa đƣợc công bố phƣơng tiện thông tin đại chúng Tôi xin hoàn toàn chịu trách nhiệm lời cam đoan Hà Nội, ngày tháng 09 năm 2012 Tác giả Nguyễn Bá Ân Học viên: Nguyễn Bá Ân Page Luận văn Cao học Trường ĐHBK Hà Nội LỜI CẢM ƠN Tác giả xin bày tỏ lòng biết ơn chân thành tới: Thầy hƣớng dẫn - GVC TS Nguyễn Ngọc Thành tận tình giúp đỡ dẫn tác giả hoàn thành luận văn Bộ môn Hàn - CNKL, Viện Cơ Khí, Trƣờng Đại học Bách Khoa Hà Nội, Viện Đào tạo Sau Đại học tạo điều kiện cho việc học tập nghiêncứu, tiến hành luận văn tác giả đƣợc hoàn thành thời hạn Gia đình toàn thể anh em bạn bè, đồng nghiệp quan tâm động viên, giúp đỡ tác giả suốt trình thực luận văn Hà Nội, ngày tháng 09 năm 2012 Tác giả Nguyễn Bá Ân Học viên: Nguyễn Bá Ân Page Luận văn Cao học Trường ĐHBK Hà Nội DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT KGHĐ – Khônggianhoạtđộng VN – Vạn CD – Chuyên dùng TĐ – Tựđộng TĐH- Tựđộng hóa BTĐ – Bán tựđộng Học viên: Nguyễn Bá Ân Page Luận văn Cao học Trường ĐHBK Hà Nội DANH MỤC CÁC BẢNG BIỂU Trang Bảng 3.1- Giới hạn chuyển động khớp quay Robot Kuka ………………………40 Bảng 3.2- Giới hạn chuyển động khớp quay Robot Motoman ………………….43 Bảng 3.3- Giới hạn chuyển động khớp quay Robot Almega AX-MV6 …………46 Bảng 3.4- Vị trí điểm P hệ số phục vụ j Robot Kuka ………………………… 92 Bảng 3.5- Vị trí điểm P hệ số phục vụ j Robot Motoman MA-1400 95 Bảng 3.6- Vị trí điểm P hệ số phục vụ j Robot Almega AX-MV6 ……… 97 Học viên: Nguyễn Bá Ân Page Luận văn Cao học Trường ĐHBK Hà Nội DANH MỤC HÌNH VẼ Trang Hình 1.1- Tọa độ Đề ………………………………………………………… 17 Hình 1.2- Tọa độ trụ ……………………………………………………………….17 Hình 1.3- Robot Scara …………………………………………………………… 17 Hình 1.4- Tọa độ cầu ………………………………………………………………18 Hình 1.5- Tọa độ cầu ………………………………………………………………18 Hình 1.6- Robot ứngdụng gia công cắt gọt …………………………………21 Hình 1.7- Robot ứngdụng lắp ráp động ……………………………………… 22 Hình 1.8- Robot ứngdụng lắp ráp ô tô …………………………………………… 22 Hình 1.9- Robot ứngdụng hàn khung vỏ ô tô ………………………………………23 Hình 1.10- Ứngdụng ba robot vào nguyên công sấy, lắp ráp khuôn v.v……….24 Hình 1.11- Robot ứngdụng công việc đúc áp lực …………………………… 25 Hình 1.12- Robot ứngdụng cấp phôi gia công áp lực……………………… 25 Hình 2.1- Tâm bàn tay kẹp………………………………………………………… 27 Hình 2.2a- Tâm bàn tay kẹp hàn điểm………………………………………… 28 Hình 2.2b- Tâm bàn tay kẹp hàn hồ quang…………………………………… 28 Hình 2.3- Vị trí định hƣớng mỏ hàn……………………………………….…29 Hình 2.4- Mộtsố dạng vùng hoạtđộngrô bốt………………………………………33 Hình 2.4- Mộtsố dạng vùng hoạtđộngrôbốt (tiếp)……………………………… 33 Hình 2.5- Các khả định hƣớng rô bốt………………………………….… 34 Hình 2.6- Vùng hoạtđộngcó hƣớng không đổi…………………………………… 35 Hình 2.7- Vùng hoạtđộng thực tế rô bốt……………………………………… 36 Hình 2.8- Vùng hoạtđộng robot Almega AX-MV6…………………………….36 Hình 2.9- Robot Kuka KR6-ARC……………………………………………………37 Hình 2.10- Robot Motoman MA-1400……………………………………………….37 Hình 3.1 -Vùng hoạtđộng cực đại Robot Kuka KR6-ARC…………………… 39 Hình 3.2 - Sơđồđộng học Robot Kuka KR6-ARC………………………………….41 Hình 3.3- Vùng hoạtđộng cực đại Motoman MA1400………………………….42 Học viên: Nguyễn Bá Ân Page Luận văn Cao học Trường ĐHBK Hà Nội Hình 3.4- Sơđồđộng học Motoman -MA1400………………………………….43 Hình 3.5- Vùng hoạtđộng cực đại robot Almega AX-MV6…………………………44 Hình 3.6- Sơđồđộng học Robot Almega AX-MV6 ……………………………….46 Hình 3.7- Dạng vùng hoạtđộng cực đại Robot Kuka KR6-ARC ………………… 47 Hình 3.8- Vùng hoạtđộng cực đại Robot Motoman MA-1400………………………48 Hình 3.9- Dạng vùng hoạtđộng cực đại.của Almega AX-MV6…………………… 49 Hình 3.10a- Vị trí cánh tay (l2), cánh tay dƣới (l1) duỗi thẳng 87 Hình 3.10b- Vị trí cánh tay (l2), cánh tay dƣới (l1) co lại (“thẳng”)…………87 Hình 3.11- Xác định véc tơ R j ……………………………………………………….89 Hình 3.12a- Khônggianhoạtđộng Robot Kuka ……………………………………98 Hình 3.12b- Khônggianhoạtđộng Robot Kuka……………………………… 99 Hình 3.13a- Khônggianhoạtđộng Robot Motoman………………………… 100 Hình 3.13b- Khônggianhoạtđộng Robot Motoman………………………… 100 Hình 3.14a- Khônggianhoạtđộng Robot Almega AX-MV6………………….101 Hình 3.14b- Khônggianhoạtđộng Robot Almega AX-MV6 ……………… 102 Hình 3.15a- Khônggianhoạtđộng Robot Kuka KR6-ARC (hình chiếu bằng).102 Hình 3.15b- Khônggianhoạtđộng Robot Kuka KR6-ARC (hình chiếu đứng).103 Hình 3.16a- Khônggianhoạtđộng Robot Motoman (hình chiếu đứng)……….103 Hình 3.16b- Khônggianhoạtđộng Robot Motoman (hình chiếu bằng)……….104 Hình 3.17a- Khônggianhoạtđộng Robot Almega AX-MV6 …………………104 Hình 3.17b- Khônggianhoạtđộng Robot Almega AX-MV6………………….105 Học viên: Nguyễn Bá Ân Page Luận văn Cao học Trường ĐHBK Hà Nội MỞ ĐẦU Với xu phát triển mạnh mẽ công nghệ, thành tựu lĩnh vực khoa học, kỹ thuật ngày đƣợc ứngdụng cách rộng rãi; kể đến kỹ thuật, công nghệ robot, đặc biệt loại robot sinhsáubậctự do, chúng giữ vai trò quan trọng sảnxuấttựđộng hóa Do đó, kỹ thuật, công nghệ robot không đƣợc ứngdụng ngành công nghiệp tiên tiến, mà đƣợc ứngdụng phục vụ đời sông ngƣời khả ƣu điểm vƣợt trội so với loại máy móc thông thƣờng, mà hoạt động, “suy nghĩ “ bắt chƣớc giống hệt ngƣời Trong nghiệp công nghiệp hoá, đại hoá đất nƣớc, vấn đề tựđộng hoá sảnxuấtcó vai trò đặc biệt quan trọng Hiện nay, ngày nhiều dây chuyền sảnxuất mới, đại đƣợc nhập Việt Nam, thay đổi đáng kể mặt công nghiệp nƣớc nhà Trong dây chuyền đó, robot công nghiệp xuất ngày nhiều, thay dần vai trò ngƣời Nó góp phần nâng cao suất dây chuyền công nghệ, nâng cao chất lƣợng khả cạnh tranh sản phẩm, đồng thời cải thiện đáng kể điều kiện lao động Ngoài ra, robot đƣợc ứngdụng làm thay ngƣời môi trƣờng đặc biệt nhƣ môi trƣờng có bụi bẩn, ẩm ƣớt, nóng nực, ồn độc hại mức cho phép Tuy nhiên, vấn đề khai thác hiệu sử dụng robot công nghiệp cần đƣợc đặt với nhiều sởsản xuất, nghiên cứu đào tạo Sử dụng robot khôngdừng lại việc vận hành, sửa chữa, mà phải quan tâm đến hiệu khai thác khônggianhoạtđộng robot để thực đƣợc nhiều công việc khônggian đó, tiết kiệm thời gian, tạo suất lao động cao, hạ giá thành sản phẩm, góp phần khai thác triệt để tính robot công nghiệp; đồng thời đƣa vấn đề vào giảng dạy nghiên cứu cách có hiệu Với ứngdụng nhƣ ƣu điểm việc khai thác khônggianhoạtđộng loại robot sinhsáubậctự do, nên tác giả định chọn đề tài : “Nghiên cứu,xâydựngthuậttoán chƣơng trìnhmôkhônggianhoạtđộngsố robot sinhsáubậctựứngdụngvàotrìnhsản suất khí ” Học viên: Nguyễn Bá Ân Page 10 Luận văn Cao học Trường ĐHBK Hà Nội Bảng 3.5- Vị trí điểm P hệ số phục vụ j Robot Motoman MA-1400 (độ) 0 0 0 0 … 0 0 0 … 0 0 … … … 0 0 … 0 0 (độ) 0 0 0 0 … 10 10 10 10 10 10 10 … 30 30 30 30 30 … … … 60 60 60 60 60 … 90 90 90 90 (độ) 40 41 42 43 44 45 278 279 280 … 40 41 42 43 278 279 280 … 40 41 42 279 280 … … … 40 41 42 279 280 … 40 41 42 279 Học viên: Nguyễn Bá Ân Ry 1629.220 1624.619 1619.415 1614.109 1608.203 1603.198 1347.628 1355.396 1363.142 … 1564.060 1558.000 1551.361 1545.623 1413.864 1421.312 1428.715 … 1349.012 1341.609 1333.728 1478.297 1484.357 … … … 871.358 863.636 855.690 1369.611 1372.362 … 324.746 318.773 312.891 1058.460 Rz R cosγj 289.254 295.227 301.109 306.899 312.596 318.198 -445.621 -444.460 -443.163 … 461.238 466.234 471.036 475.904 -311.458 -308.965 -306.344 … 758.362 760.983 763.225 -14.216 -9.220 … … … 1024.267 1022.835 1020.836 419.837 427.194 … 1015.720 1010.619 1004.915 741.396 1654.698 1651.226 1647.171 1643.026 1638.302 1634.471 1419.394 1426.409 1433.37 … 1630.652 1626.265 1621.295 1617.23 1447.762 1454.506 1461.189 … 1547.561 1542.404 1536.666 1478.366 1484.386 … … … 1344.763 1338.678 1332.033 1432.515 1437.314 … 1066.371 1059.702 1052.5 1292.286 0.867 0.860 0.853 0.846 0.839 0.831 0.443 0.456 0.470 … 0.825 0.817 0.809 0.802 0.497 0.509 0.522 … 0.679 0.670 0.661 0.554 0.565 … … … 0.297 0.285 0.273 0.468 0.477 … -0.325 -0.342 -0.359 0.190 2 j (1 cos j ) 0.067 0.070 0.074 0.077 0.081 0.084 0.278 0.272 0.265 … 0.088 0.091 0.095 0.099 0.252 0.245 0.239 … 0.160 0.165 0.170 0.223 0.218 … … … 0.351 0.358 0.364 0.266 0.261 … 0.662 0.671 0.679 0.405 Page 94 Luận văn Cao học (độ) 0 0 … 0 0 … 0 0 … 0 0 … 0 0 … 0 0 (độ) 120 120 120 120 120 … 150 150 150 150 150 … 180 180 180 180 … 210 210 210 210 210 … 240 240 240 240 240 … 270 270 270 270 270 Trường ĐHBK Hà Nội (độ) 40 41 42 279 280 … 40 41 42 279 280 … 40 41 42 280 … 40 41 42 279 280 … 40 41 42 279 280 … 40 41 42 279 280 Ry Rz R cosγj -144.362 -146.983 -149.225 628.216 623.220 … -410.267 -408.835 -406.836 194.163 186.806 … -401.720 -396.619 -390.915 -135.142 … -121.012 -113.609 -105.728 -250.297 -256.357 … 356.642 364.364 372.310 -141.611 -144.362 … 903.254 909.227 915.109 169.540 170.837 735.012 727.609 719.728 864.297 870.357 … 257.358 249.636 241.690 755.611 758.362 … -289.254 -295.227 -301.109 443.163 … -758.362 -760.983 -763.225 14.216 9.220 … -1024.267 -1022.835 -1020.836 -419.837 -427.194 … -1015.720 -1010.619 -1004.915 -741.396 -749.142 807.712 801.134 795.505 1068.487 1070.479 … 484.3056 479.0244 473.2122 819.661 818.779 … 495.0223 494.4346 493.4381 463.3111 … 518.1019 517.256 516.431 377.1357 372.129 … 1084.581 1085.796 1086.61 443.077 450.9268 … 1359.248 1359.428 1359.146 844.832 852.6845 -1.095 -1.119 -1.138 -0.319 -0.314 … -0.995 -0.994 -0.994 -1.053 -1.056 … -0.997 -0.997 -0.997 -0.993 … -1.003 -1.003 -1.003 -1.006 -1.008 … -0.279 -0.276 -0.273 -0.992 -0.992 … 0.326 0.326 0.327 -0.967 -0.940 2 j (1 cos j ) 1.048 1.060 1.069 0.660 0.657 … 0.998 0.997 0.997 1.027 1.028 … 0.999 0.999 0.999 0.996 … 1.001 1.001 1.001 1.003 1.004 … 0.640 0.638 0.636 0.996 0.996 … 0.337 0.337 0.337 0.983 0.970 Trong bảng 3.5 đánh giá mức độ phục vụ thông qua khoảng giá trị hệ số phục vụ 2j theo nhƣ bất đẳng thức (3.139), (3.140) (3.141) Học viên: Nguyễn Bá Ân Page 95 Luận văn Cao học Trường ĐHBK Hà Nội c- Hệ số phục vụ Robot Almega AX-MV6 Trong (3.134), toạ độ suy rộng đƣợc tính theo kết toán ngƣợc với điều kiện giới hạn sau (theo tính kỹ thuật Robot Almega AX-MV6): -155o≤ 1j = 2j ≤ 0o , j= 1, k (k N), quay ngƣợc chiều kim đồng hồ (3.146) 0o≤ 1j = 2j ≤ +90o , j= 1, k (k N), quay thuận chiều kim đồng hồ (3.147) -170o≤ 2j = 3j ≤ 0o , j= 1, k (k N), quay ngƣợc chiều kim đồng hồ (3.148) 0o≤ 2j = 3j ≤ +190o , j= 1, k (k N), quay thuận chiều kim đồng hồ (3.149) Bảng 3.6 dƣới số kết tính giá trị hệ số phục vụ Robot Almega AXMV6, đƣợc tính phần mềm Excel (tham khảo Phụ lục) Bảng 3.6- Vị trí điểm P hệ số phục vụ j Robot Almega AX-MV6 1 2 3 Ry Rz R cosj 0 0 0 0 … 0 0 0 … 0 0 0 0 0 0 … 10 10 10 10 10 10 10 … 30 30 30 40 41 42 43 44 45 278 279 280 … 40 41 42 43 278 279 280 … 40 41 42 1586.72 1581.62 1576.42 1571.11 1565.70 1560.20 1304.63 1312.40 1320.14 … 1521.20 1515.14 1508.99 1502.76 1371.00 1378.45 1385.85 … 1307.22 1299.81 1292.37 289.25 295.23 301.11 306.90 312.60 318.20 -445.62 -444.46 -443.16 … 459.68 464.67 469.56 474.34 -313.02 -310.53 -307.91 … 753.86 756.48 758.98 1612.870 1608.937 1604.915 1600.803 1596.603 1592.315 1378.634 1385.614 1392.540 … 1589.132 1584.790 1580.360 1575.844 1406.280 1412.992 1419.645 … 1509.015 1503.923 1498.751 0.869 0.862 0.855 0.849 0.841 0.834 0.452 0.465 0.478 … 0.829 0.821 0.814 0.806 0.504 0.516 0.529 … 0.690 0.681 0.672 Học viên: Nguyễn Bá Ân 2 j cos j 0.066 0.069 0.072 0.076 0.079 0.083 0.274 0.268 0.261 … 0.086 0.089 0.093 0.097 0.248 0.242 0.236 … 0.155 0.160 0.164 Page 96 Luận văn Cao học Trường ĐHBK Hà Nội 1 2 3 Ry Rz R cosj 0 … 0 0 … 0 0 … 0 0 … 0 0 … 0 0 … 0 0 30 30 … 60 60 60 60 60 … 90 90 90 90 90 … 120 120 120 120 120 … 150 150 150 150 150 … 180 180 180 180 … 210 210 210 210 279 280 … 40 41 42 279 280 … 40 41 42 279 280 … 40 41 42 279 280 … 40 41 42 279 280 … 40 41 42 280 … 40 41 42 279 1436.50 1442.56 … 832.86 825.14 817.44 1331.11 1333.86 … 290.75 284.77 278.89 1024.46 1023.16 … -173.86 -176.48 -178.98 598.72 593.72 … -436.47 -435.04 -433.48 167.96 160.60 … -426.72 -421.62 -416.42 -160.14 … -147.22 -139.81 -132.37 -276.50 -18.72 -13.72 … 1016.47 1015.04 1013.48 412.04 419.40 … 1006.72 1001.62 996.42 732.40 740.14 … 727.22 719.81 712.37 856.50 862.56 … 252.86 245.14 237.44 751.11 753.86 … -289.25 -295.23 -301.11 443.16 … -753.86 -756.48 -758.98 18.72 1436.625 1442.628 … 1314.104 1308.112 1302.052 1393.426 1398.243 … 1047.864 1041.315 1034.709 1259.334 1262.804 … 807.712 801.134 795.505 1045.016 1047.148 … 504.426 499.352 494.245 819.661 818.779 … 515.517 514.705 513.876 471.210 … 518.102 517.256 516.431 377.136 0.560 0.571 … 0.327 0.315 0.303 0.480 0.489 … -0.257 -0.273 -0.289 0.217 0.224 … -0.946 -0.968 -0.988 -0.264 -0.258 … -0.992 -0.990 -0.989 -0.906 -0.909 … -0.995 -0.995 -0.994 -0.985 … -0.996 -0.995 -0.995 -0.996 Học viên: Nguyễn Bá Ân 2 j cos j 0.220 0.215 … 0.336 0.342 0.348 0.260 0.256 … 0.628 0.636 0.645 0.392 0.388 … 0.973 0.984 0.994 0.632 0.629 … 0.996 0.995 0.995 0.953 0.954 … 0.997 0.997 0.997 0.993 … 0.998 0.998 0.998 0.998 Page 97 Luận văn Cao học Trường ĐHBK Hà Nội Trong bảng 3.6 đánh giá mức độ phục vụ thông qua khoảng giá trị hệ số phục vụ 2j theo nhƣ bất đẳng thức (3.139), (3.140) (3.141) 3.3- Kết môkhônggianhoạtđộngsố robot sinh Trên sởthuậttoán xác định môkhônggianhoạtđộng robot nghiên cứu mục 3.1, sử dụng phần mềm Matlab Autodesk Inventor để lập trình vẽ khônggianhoạtđộng robot Dƣới kết sau chạy chƣơng trình 3.3.1- Kết mô ngôn ngữ Matlab Hình 3.12a, b khônggianhoạtđộng Robot Kuka Hình 3.12a- Khônggianhoạtđộng Robot Kuka Học viên: Nguyễn Bá Ân Page 98 Luận văn Cao học Trường ĐHBK Hà Nội Hình 3.12b- Khônggianhoạtđộng Robot Kuka Hình 3.13a, b khônggianhoạtđộng Robot Motoman Học viên: Nguyễn Bá Ân Page 99 Luận văn Cao học Trường ĐHBK Hà Nội Hình 3.13a- Khônggianhoạtđộng Robot Motoman Hình 3.13b- Khônggianhoạtđộng Robot Motoman Học viên: Nguyễn Bá Ân Page 100 Luận văn Cao học Trường ĐHBK Hà Nội Hình 3.14a, b khônggianhoạtđộng Robot Almega AX-MV6 Hình 3.14a- Khônggianhoạtđộng Robot Almega AX-MV6 Học viên: Nguyễn Bá Ân Page 101 Luận văn Cao học Trường ĐHBK Hà Nội Hình 3.14b- Khônggianhoạtđộng Robot Almega AX-MV6 3.3.2- Kết mô ngôn ngữ Autodesk Inventor Hình 3.15a, b khônggianhoạtđộng Robot Kuka Hình 3.15a- Khônggianhoạtđộng Robot Kuka KR6-ARC (hình chiếu đứng) Học viên: Nguyễn Bá Ân Page 102 Luận văn Cao học Trường ĐHBK Hà Nội Hình 3.15b- Khônggianhoạtđộng Robot Kuka KR6-ARC (hình chiếu bằng) Hình 3.16a, b khônggianhoạtđộng Robot Motoman Hình 3.16a- Khônggianhoạtđộng Robot Motoman (hình chiếu đứng) Học viên: Nguyễn Bá Ân Page 103 Luận văn Cao học Trường ĐHBK Hà Nội Hình 3.16b- Khônggianhoạtđộng Robot Motoman (hình chiếu bằng) Hình 3.17a, b khônggianhoạtđộng Robot Almega AX-MV6 Hình 3.17a- Khônggianhoạtđộng Robot Almega AX-MV6 (hình chiếu đứng) Học viên: Nguyễn Bá Ân Page 104 Luận văn Cao học Trường ĐHBK Hà Nội Hình 3.17b- Khônggianhoạtđộng Robot Almega AX-MV6 (hình chiếu bằng) 3.4- Kết luận Trong Chƣơng nghiên cứu giải số nội dung sau: Nghiêncứu, khảo sát sốkhônggian (vùng) hoạtđộng robot: Kuka-KR6, Motoman MA-1400, Almega AX-MV6; từxâydựngthuậttoán chƣơng trình xác định mô vùng hoạtđộng Tính toán xác định hệ số phục vụ 2j điểm vùng hoạtđộngrobot Trên sởsố liệu tính toán hệ số phục vụ 2j, từ phân tích nhận biết đƣợc vùng hoạtđộng vị trí vùng hoạtđộng robot, mà robot thực thao tác kỹ thuật, công nghệ (xác định vị trí định hƣớng) hiệu Phân tích minh họa ứngdụng robot (làm việc vùng hoạtđộng thực tế) vàotrìnhsảnxuấtkhísởnghiên cứu vùng hoạtđộngrobot Học viên: Nguyễn Bá Ân Page 105 Luận văn Cao học Trường ĐHBK Hà Nội KẾT LUẬN VÀ KIẾN NGHỊ Với đề tài: Nghiêncứu,xâydựngthuậttoán chƣơng trìnhmôkhônggianhoạtđộngsố robot sinhsáubậctựứngdụngvàotrìnhsản suất khí, tập trung vàonghiên cứu giải nội dungsau đây: Trên sở tìm hiểu lịch sử phát triển ứngdụng robot, phân loại chúng theo số tiêu chí; tiếp đến trình bày tổng quan thiết kế môrôbốt Đã đƣa phân tích ứngdụng robot vàosốtrìnhsảnxuấtkhí bản, nhƣ: gia công cắt gọt, lắp ráp, hàn, đúc gia công áp lực, từ thấy đƣợc nhu cầu cấp thiết nội dung đề tài mà luận văn cần nghiêncứu, giải Nghiêncứu, khảo sát sốkhônggian (vùng) hoạtđộng robot: Kuka-KR6, Motoman MA-1400, Almega AX-MV6; từxâydựngthuậttoán chƣơng trình xác định mô vùng hoạtđộng cho robot Tính toán xác định hệ số phục vụ 2j điểm vùng hoạtđộngrobot Trên sởsố liệu tính toán hệ số phục vụ 2j, từ phân tích nhận biết đƣợc vùng hoạtđộng vị trí vùng hoạtđộng robot, mà robot thực thao tác kỹ thuật, công nghệ (xác định vị trí định hƣớng) hiệu Phân tích minh họa ứngdụng robot công nghiệp Kuka-KR6, Motoman MA-1400, Almega AX-MV6 (làm việc vùng hoạtđộng thực tế) vàotrìnhsảnxuấtkhísởnghiên cứu vùng hoạtđộng robot Có thể thấy rõứngdụngsau đây: Bố trí lắp đặt robot làm việc hệ thống Robot – Máy gia công – Đồ gá – Phôi cho thể tích vùng hoạtđộng thực tế lớn Bố trí lắp đặt đồ gá độngvào hệ thống Robot – Máy gia công – Đồ gá – Phôi cho vùng hoạtđộng thực tế robot, bàn tay kẹp tiếp cận vị trí thao tác định hƣớng dễ dàng Trƣờng hợp đồ gá tĩnh, bố trí lắp đặt vào vùng hoạtđộng robot mà hệ số phục vụ có giá trị lớn (càng gần giá trị “1” tốt), giảm đƣợc số lần gá lắp phôi gia công, tiết kiệm cho việc phí đầu tƣ mua đồ gá động Học viên: Nguyễn Bá Ân Page 106 Luận văn Cao học Trường ĐHBK Hà Nội Tránh bố trí đồ gá (động, tĩnh) vào vùng hoạtđộng robot với hệ số phục vụ có giá trị nhỏ (càng gần giá trị “0” lợi) Đối với sởsảnxuấtcó nhu cầu đầu tƣ robot vàosản xuất, biết chọn loại robot (ngoài tiêu, tính kỹ thuật thông thƣờng, cần biết thêm thông tin tiêu dạng vùng hoạtđộng mà robot có đƣợc để lựa chọn) hợp lý hiệu Do thời giantrìnhđộ hạn chế, thấy luận văn cần phải khắc phục, bổ sung số vấn đề Vì vậy, xin cósố kiến nghị sau: Hoàn chỉnh thuậttoán chƣơng trìnhmôsố cho robot vẽ vùng hoạtđộng mặt phẳng, đặc biệt khônggian Hoàn chỉnh thuậttoán chƣơng trìnhmôsốmôđồ họa để xác định hệ số phục vụ phủ kín khônggianhoạtđộngrôbốt Giải vấn đề đòi hỏi khối lƣợng tính toán cực lớn Thử nghiệm kết tính vàoứngdụng cho rôbốt thực tế sở đào tạo sảnxuất Học viên: Nguyễn Bá Ân Page 107 Luận văn Cao học Trường ĐHBK Hà Nội DANH MỤC TÀI LIỆU THAM KHẢO [1]- Nguyễn Ngọc Thành; Luận án Tiến sĩ; Trƣờng ĐHBK Hà Nội, 1998 [2]- Nguyễn Ngọc Thành; Ứngdụng phƣơng pháp toántử giải toánđộng học tay máy song song tay máy nối tiếp ba bậctự do; Tạp chí Công nghiệp (số 23/97), trang 25, tháng 12/1997 [3]- Lorenzo Sciavicco, Bruno Siciliano; Modeling and control of robot manipulators; McGraw - Hill International Editions 1996 [4]- PGS TS Đào Văn Hiệp, Kỹ thuật Robot, Nhà Xuất Khoa học Kỹ thuật, 2004 [5]- PGS TS Tạ Duy Liêm, Máy điều khiển theo chƣơng trìnhsố Robot công nghiệp, Trƣờng ĐHBK Hà Nội, 1991 [6]- Paul R P., Modeling, Trạjectory Caculation and Servoing of a Computer Controlled Arm, Palo Alto Calif, 1972 [7]- TS Nguyễn Mạnh Tiến,Điều khiển Robot công nghiệp, Nhà Xuất Khoa học Kỹ thuật, 2007 [8]- Mair G., Industrial Robotics, Prentice Hall, 1988 ************************************** Học viên: Nguyễn Bá Ân Page 108 ... thác không gian hoạt động loại robot sinh sáu bậc tự do, nên tác giả định chọn đề tài : Nghiên cứu, xây dựng thuật toán chƣơng trình mô không gian hoạt động số robot sinh sáu bậc tự ứng dụng vào. .. Các định nghĩa, khái niệm thuật toán, chương trình không gian hoạt động số robot sinh sáu bậc tự Chƣơng 3- Nghiên cứu, xây dựng thuật toán chương trình mô không gian hoạt động số robot sinh sáu. .. xuất khí khả ứng dụng rô bốt Cho đến nay, mức độ khác nhau, tất trình sản xuất khí có ứng dụng robot công nghiệp dạng sinh Dƣới giới thiệu số trình gia công khí đƣợc ứng dụng robot 1.4.1- Quá trình