1. Trang chủ
  2. » Luận Văn - Báo Cáo

THIẾT KẾ HỆ THỐNG DẪN ĐỘNG, VÀ ĐIỀU KHIỂN ROBOT SCARA

22 27 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 295,05 KB

Nội dung

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CƠ KHÍ ĐỒ ÁN MÔN HỌC CƠ ĐIỆN TỬ MÃ ĐỀ VCK01 2 THIẾT KẾ HỆ THỐNG DẪN ĐỘNG, VÀ ĐIỀU KHIỂN ROBOT SCARA Sinh viên Nguyễn Đức Thịnh Mã số sinh viên 20166797 Lớp Cử nhân Cơ Điện Tử, K61 Người hướng dẫn GVC TS Nguyễn Ngọc Thành HÀ NỘI – 2020 1 MỤC LỤC 2 NHỮNG CHỮ VIẾT TẮT MỞ ĐẦU Chương 1 GIỚI THIỆU RÔ BỐT SCARA; NHIỆM VỤ ĐƯỢC GIAO 1 1 Giới thiệu rô bốt Scara 1 1 1 Cấu trúc động học và kết cấu rô bốt Scara 1 1 2 Ứng dụng rô bốt Sc.

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CƠ KHÍ ************************************ ĐỒ ÁN MÔN HỌC CƠ ĐIỆN TỬ MÃ ĐỀ : VCK01-2 THIẾT KẾ HỆ THỐNG DẪN ĐỘNG, VÀ ĐIỀU KHIỂN ROBOT SCARA Sinh viên: Nguyễn Đức Thịnh Mã số sinh viên: 20166797 Lớp: Cử nhân Cơ Điện Tử, K61 Người hướng dẫn: GVC.TS Nguyễn Ngọc Thành HÀ NỘI – 2020 MỤC LỤC Trang NHỮNG CHỮ VIẾT TẮT ………………………………………………… …… MỞ ĐẦU …………………………………………………………………… …… Chương 1- GIỚI THIỆU RÔ BỐT SCARA; NHIỆM VỤ ĐƯỢC GIAO … …… 1.1- Giới thiệu rô bốt Scara ……………………………………………………… …… 1.1.1- Cấu trúc động học kết cấu rô bốt Scara …………………………… …… 1.1.2- Ứng dụng rô bốt Scara sản xuất công nghiệp, hoạt động dịch vụ …… a- Trong sản xuất công nghiệp ………………………………………… …… b- Trong hoạt động dịch vụ …………………………………………… …… 1.2- Nhiệm vụ giao …………………………………………………… …… 1.2.1- Nhiệm vụ thiết kế giao số liệu cho trước ………………… …… …… 1.2.2- Phân tích nội dung nhiệm vụ thiết kế ……………………………… Chương 2- ĐỘNG HỌC; KHÔNG GIAN HOẠT ĐỘNG; ĐỘNG LỰC HỌC HỆ TRUYỀN DẪN RÔ BỐT SCARA ………………………… 2.1- Động học rô bốt Scara bậc tự ……………………………………… 2.1.1- Thiết lập hệ tọa độ rơ bốt Scara …………………………… 2.1.2- Bài tốn động học thuận; ý nghĩa ………………………………… 2.1.3- Bài toán động học ngược; ý nghĩa ………………………………… 2.2- Không gian hoạt động rô bốt Scara ……………………………………… 2.2.1- Xác định không gian hoạt động rô bốt Scara ……………………… a- Các điều kiện ràng buộc ……………………………………………… b- Xây dựng thuật xác định không gian hoạt động ……………………… c- Vẽ mô không gian hoạt động rô bốt Scara …………………… …… …… …… …… …… …… …… …… …… …… 2.2.2- Thiết kế quỹ đạo chuyển động rô bốt ………………………… …… a- Chuyển động theo đoạn thẳng ……………………………………… …… b- Chuyển động theo đoạn cong (cung trịn, đường bậc đó) …… … c- Chuyển động phức tạp (xen kẽ đoạn thẳng đoạn cong) …… …………… d- Mô động học rô bốt Scara theo quỹ đạo chuyển động phức tạp …… (thực nhiệm vụ công nghệ đề ra) …… ……………………………… …… 2.3- Động lực học rô bốt Scara bậc tự ………………………………… …… 2.3.1- Nội dung, mơ hình giải tốn động lực học rô bốt Scara …… …… a- Nội dung, mục đích, ý nghĩa tốn động lực học rơ bốt Scara …… …… b- Mơ hình động lực học rơ bốt Scara …………………………………… c- Giải toán động lực học rô bốt Scara ……………………………… 2.3.2- Xác định công suất truyền dẫn động ……………………… a- Xác định công suất động truyền dẫn khớp quay ………………… b- Xác định công suất động truyền dẫn khớp quay ………………… c- Xác định công suất động truyền dẫn khớp tịnh tiến …………… d- Xác định công suất động truyền dẫn khớp quay ………………… Chương 3- THIẾT KẾ KẾT CẤU TRUYỀN DẪN RÔ BỐT SCARA …… 3.1- Đặt vấn đề (mở đầu) …………………………………………………… 3.2- Thiết kế kết cấu lắp ghép truyền dẫn rô bốt Scara ……………………… 3.2.1- Kết cấu lắp ghép khâu (giá trụ cố định) với cụm khớp quay … 3.2.2- Kết cấu lắp ghép khâu với cụm khớp quay …………………… 3.2.3- Kết cấu lắp ghép khâu với cụm khớp tịnh tiến ………………… 3.2.4- Kết cấu lắp ghép khâu với cụm khớp quay (bàn tay kẹp) ……… 3.2.5- Thiết kế vẽ kết cấu lắp chung rô bốt Scara …………………… …… …… …… …… …… …… …… …… …… …… …… …… …… …… …… …… Chương 4- THIẾT KẾ HỆ ĐIỀU KHIỂN RÔ BỐT SCARA 4.1- Nguyên lý, sơ đồ điều khiển rô bốt Scara ………………………… 4.1.1- Xác định nguyên lý điều khiển (ĐK kín hay ĐK hở) …………… 4.1.2- Xây dựng sơ đồ điều khiển (theo nguyên lý xác định) ……… …… 4.2- Phương trình điều khiển động học khớp (θ1, θ2, s3, θ4) ………… …… 4.2.1- Cơ sở điều khiển động học rô bốt Scara ………………………… …… 4.2.2- Phương trình điều khiển động học khớp (θ1, θ2, s3, θ4) ……… …… 4.3- Xây dựng thuật toán điều khiển động học khớp (θ1, θ2, s3, θ4) … …… 4.3.1- Mơ tả thuật tốn ………………………………………………… …… 4.3.2- Thiết lập lưu đồ thuật toán ……………………………………… …… 4.4- Thiết kế hệ điều khiển rô bốt Scara ………………………………… …… 4.4.1- Lựa chọn điều khiển, phần tử hệ điều khiển …… …… 4.4.2- Thiết kế sơ đồ mạch điều khiển ………………………………… …… …… Chương 5- THIẾT KẾ MÔ PHỎNG HOẠT ĐỘNG RÔ BỐT SCARA …… …… 5.1- Mục đích, u cầu thiết kế; giới thiệu cơng cụ mơ ……………… …… 5.1.1- Mục đích, u cầu thiết kế mô ……………………………… …… 5.1.2- Giới thiệu công cụ mô ……………………………………… …… 5.2- Thiết kế mô ……………………………………………………… …… 5.2.1- Thiết kế mô phần tử, phận bàn chạy dao theo OX … …… 5.2.2- Thiết kế mô phần tử, phận bàn chạy dao theo OY … …… 5.2.3- Thiết kế mô động hoạt động chạy dao OX, OY phay … …… KẾT LUẬN ……………………………………………………………… …… a- Những nội dung thực giải đƣợc đồ án ……… …… b- Ưu, nhược điểm, phương hướng khắc phục, hoàn thiện ………… …… LỜI CẢM ƠN …………………………………………………………… …… TÀI LIỆU THAM KHẢO ……………………………………………… …… NHỮNG CHỮ VIẾT TẮT C 1=cos θ1; S1=sin θ C 2=cos θ2 ; S2=sinθ C 4=cos θ4 ; S4 =sin θ4 C 12= Cos(θ1 +θ2 ¿ ; S12= Sin(θ1 +θ2 ¿ C 124= Cos(θ1 +θ2 −θ4 ¿ ; S124 = Sin(θ1 +θ2 −θ4 ¿ {Chú ý: - Chỉ cụm tự lặp đi, lặp lại thuyết minh từ lần trở lên viết tắt; - Để hẳn 01 trang dùng cho mục “NHỮNG CHỮ VIẾT TẮT”} MỞ ĐẦU 1.- Đặt vấn đề Robot Scara đời vào năm 1979, kiểu tay máy có cấu tạo đặc biệt sử dụng nhiều công việc lắp ráp Nó thực cơng việc địi hỏi độ xác cao Robot Scara ứng dụng phát triển rộng rãi toàn giới, chúng chế tạo phát triển với quy mô lớn Tuy nhiên, Việt Nam việc nghiên cứu phát triển hạn chế viện nghiên cứu trường đại học Do nhu cầu thực tế niềm say mê nghiên cứu hướng dẫn tận tình thầy Nguyễn Ngọc Thành giúp chúng em thực thiện đề tài “ Thiết kế hệ truyền dẫn, điều khiển robot Scara bậc tự ” 2.- Mục đích nghiên cứu đề tài Mục đích đề tài trước hết tìm hiểu làm quen với việc nghiên cứu khoa học áp dụng kiến thức học vào thực tế Trong trình nghiên cứu thực tế đề tài giúp chúng em nâng cao kiến, tiếp cận vấn đề thực tế làm tảng vững cho kỹ sư điện tử sau tốt nghiệp 3.- Phạm vi nghiên cứu đề tài - Tính tốn động học, động lực học dựa sở lập trình để kiểm chứng lý thuyết xây dựng - Thiết kế hệ điều khiển rô bốt Scara sử dụng động servo động chiều để điều khiển xác vị trí rô bốt - Mô hoạt động robot SCARA Chương 1- GIỚI THIỆU RÔ BỐT SCARA; NHIỆM VỤ ĐƯỢC GIAO 1.1- Giới thiệu rô bốt Scara: 1.1.1- Cấu trúc động học kết cấu rô bốt Scara: Robot SCARA cấu tạo chuỗi cứng liên kết với khớp Truyền động cho hai khớp tay máy hai động servo hoạt động có phản hồi vị trí tạo thành vịng điều khiển kín Robot SCARA có tất khớp quay khớp tịnh tiến, tất có trục song song với Kết cấu làm tay máy cứng vững theo phương thẳng đứng cứng vững theo phương chọn , phương ngang Loại chuyên dùng cho công việc lắp ráp với tải trọng nhỏ, theo phương thẳng đứng Hình 1.1- Robot SCARA bậc tự hãng Mitsubishi Từ SCARA viết tắt “Selective Compliance Assembly Robot Arm” để mô tả đặc điểm Vùng làm việc SCARA phần hình trụ rỗng, hình dưới: Hình 1.2- Mơ khơng gian làm việc robot SCARA 1.1.2- Ứng dụng rô bốt Scara sản xuất công nghiệp, hoạt động dịch vụ: a- Trong sản xuất công nghiệp: - Sử dụng nhà máy lắp ráp chi tiết, hàn, gắp sản phẩm , phân loại sản phẩm, v.v b- Trong hoạt động dịch vụ: - Sử dụng lĩnh vực pha chế đồ uống, v.v 1.2- Nhiệm vụ giao: 1.2.1- Nhiệm vụ thiết kế giao số liệu cho trước: - Thiết kế truyền dẫn điều khiển robot scara - Kích thước giới hạn khâu: Khâu 1: a 1= 120 mm Khâu 2: a 2= 200 mm Giới hạn góc quay: θ1 = ±120° ; θ2 = ±90° ; θ =±180 ° Giới hạn khoảng trượt : d 3= [0;150] mm Chiều dài cần cố định : d = 100 mm 1.2.2- Phân tích nội dung nhiệm vụ thiết kế - Giải toán động học (thuận ngược) , động học robot Scara - Xác định miền làm việc - Mô hoạt động robot không gian hoạt động - Thiết kế kết cấu robot Scara - Vẽ tách chi tiết Robot - Thiết kế hệ điều khiển robot Scara Chương 2- ĐỘNG HỌC; KHÔNG GIAN HOẠT ĐỘNG; ĐỘNG LỰC HỌC HỆ TRUYỀN DẪN RÔ BỐT SCARA 2.1- Động học rô bốt Scara bậc tự Bậc tự số khả chuyển động cấu ( chuyển động quay chuyển động tính tiến) Để dịch chuyển vật thể không gian , cấu chấp hành số robot phải đạt số bậc tự do.Nói chung hệ robot cấu hở, bậc tự tính theo cơng thức : k f =λ ( n−k )+ ∑ f i + f c −f p (2.1) i =1 Trong đó: f : số bậc tự cấu λ : số bậc tự khơng gian tay máy thực chuyển động ( λ = 6) vùng làm việc không gian, λ = vùng làm việc mặt phẳng) n : số khâu động robot f i: số bậc tự khớp thứ i k : số khớp cấu f c: số ràng buộc trùng f p:số bậc tự thừa Áp dụng cơng thức(2.1), ta tính số bậc tự Robot Scara: f =6(4-4)+4+0+0=4(bậc tự do) 2.1.1- Thiết lập hệ tọa độ rô bốt Scara: Các khâu robot đánh số từ đến Trong đó, khâu khâu cố định, khâu cịn lại robot khâu động Hình 2.1- Sơ đồ động học 10 robot SCARA bậc tự Với: i số khâu (i=0,1,2,3,4) (i ' ) số khớp (i’=1,2,3,4) - Đối với hệ tọa độ cố đinh O0 X Y Z gắn với khâu 0, gốc O0 thuộc đường tâm trục khâu 0, trục O Z có chiều hướng từ lên, trục O X có chiều hướng từ phía bên trái qua bên phải, cịn trục O Y có chiều hướng từ phía ngồi hướng vào - Đối với hệ tọa độ cố đinh O X Y Z gắn với khâu 1, gốc O thuộc đường tâm trục khớp 2, trục O1 Z có chiều hướng từ lên, trục O1 X có chiều hướng từ phía bên trái qua bên phải, cịn trục O1 Y có chiều hướng từ phía ngồi hướng vào - Đối với hệ tọa độ cố đinh O X Y Z gắn với khâu 2, gốc O0 thuộc đường tâm trục khớp 3, trục O2 Z có chiều hướng từ lên, trục O X có chiều hướng từ phía bên trái qua bên phải, trục O Y có chiều hướng từ phía ngồi hướng vào - Đối với hệ tọa độ cố đinh O3 X Y Z3 gắn với khâu 3, gốc O0 thuộc đường tâm trục khâu 3, trục O3 Z có chiều hướng từ lên, trục O X có chiều hướng từ phía bên trái qua bên phải, cịn trục O Y có chiều hướng từ phía ngồi hướng vào - Đối với hệ tọa độ cố đinh O X Y Z gắn với khâu 4, gốc O4 thuộc đường tâm trục khâu 3, trục O4 Z có chiều hướng từ lên, trục O4 X có chiều hướng từ phía bên trái qua bên phải, cịn trục O4 Y có chiều hướng từ phía ngồi hướng vào 2.1.2- Bài toán động học thuận; ý nghĩa Trong đại đa số trường hợp, tay máy chuỗi động hở, cấu tạo số khâu, nối với nhờ khớp Một đầu chuỗi nối với giá, đầu nối với phần cơng tác Mỗi khâu hình thành với khớp phía trước cặp khâu – khớp Tuỳ theo kết cấu mà loại khớp đảm bảo cho khâu nối sau khả chuyển động định Giải tốn thuận từ góc thơng số đầu cho khâu ta tìm tọa độ điểm cuối bàn tay kẹp điểm cuối khâu điểm đáng quan tâm điểm tác động lên đối tác Thiết lập ma trận trạng thái khâu thao tác theo cấu trúc động học: 11 +, Từ hệ tọa độ Denavit-Hartenberg tham số động học ta thiết lập ma trận biến đổi tọa độ T i−1 i cos θi −cos α i sin θi sin α i sin θi sinθ i sin θi cos α i cos θi sin α i cos θi cos θi T i−1 = i sin α i cos α i di 0 [ ] (2.2) Với T i−1 ma trận biến đổi nhất, cho ta biết hướng vị trí khâu i i hệ quy chiếu gắn vào khâu i-1 Như biết đặc tính hình học khâu quy luật chuyển động khớp ta xác định vị trí hướng bàn tay kẹp Từ xác định vận tốc gia tốc điểm tác động cuối theo công thức sau + Tọa độ điểm tác động cuối E: r 0E =[ x E yE T (2.3) zE ] + Vận tốc điểm tác động cuối E: x˙E d v E= r E = r˙E= y˙E = J TE.q˙ dt z˙E [] (2.4) + Gia tc im tỏc ng cui: xă E d a E = v E= vE=răE= yă E dt ză E [] (2.5) + Vân tốc góc: Ta có: C11 (q) C12 (q) C 13 (q) A = C21 (q) C22 (q) C 23 (q) C31 (q) C32 (q) C 33 (q) i [ ] (2.6) Với A0i ma trận cosin hướng khâu i so với hệ tọa độ gốc Như vậy, ma trận sóng vector vận tốc góc khâu i tích A˙ 0i ( A0i )T −ω z ω y T ~ ˙ ω= A A = ωz −ω x −ω y ω x [ 12 ] (2.7) ωx ω= ωy Suy vận tốc góc khâu cuối: ωz [] (2.8) Áp dụng vào Robot Scara bậc tự do, ta tiến hành giải toán động học thuận Robot: Bảng thông số D-H (Denavit – Hartenberg) tay máy bậc tự do: Khâu θi θ1 θ2 θ4 a1 a2 0 di 0 d3 d4 αi 180° 0 Trong đó: d3, θ1, θ2, θ4 biến khớp θi: góc quay quanh trục Zi-1 để trục Xi-1 chuyển đến hướng với trục Xi ai: khoảng cách dịch chuyển tịnh tiến dọc trục Xi để điểm Oi’ chuyển đến điểm Oi di: khoảng cách dịch chuyển tịnh tiến dọc trục Zi-1 để gốc Oi-1 chuyển đến Oi (giao điểm trục Xi trục Zi), αi: góc quay quanh trục Xi cho trục Zi-1’ (Zi-1’ // Zi-1) chuyển đến trục Zi.Theo quy tắc Danavit-Hartenberg ta có ma trận biến đổi tọa độ từ khâu i-1 sang khâu i sau: Từ bảng DH cơng thức (2.2), ta có ma trận: C1 S T 01 = 0 −S a1 C C a1 S 1 0 [ ] [ ] [ ] C2 S a C S −C2 a2 S2 T 12 = 0 −1 0 0 1 T 23= 0 0 0 0 0 d3 (2.9) (2.10) (2.11) 13 h C4 S T 34= 0 [ −S C4 0 0 d4 ] (2.12) Nhân (2.9) (2.10) tá có ma trận tọa độ khâu so với hệ gốc C12 S 12 a2 C 12+ a1 C S −C 12 a2 S 12+ a1 S T 02= T 01.T 12= 12 0 −1 0 0 [ ] (2.13) Nhân (2.13) (2.11) tá có ma trận tọa độ khâu so với hệ gốc C12 S 12 a2 C 12+ a1 C S −C 12 a2 S 12+ a1 S T 03= T 02.T 23= 12 −1 −d 0 0 [ [ ] (2.14) Nhân (2.14) (2.12) tá có ma trận tọa độ khâu so với hệ gốc C124 S 124 a2 C12 +a1 C1 S −C 124 a2 S12 +a1 S T 04= T 03.T 34= 124 −1 −d 3−d 0 0 ] Với C 12= Cos(θ1 +θ2 ¿ (2.15) S12= Sin(θ1 +θ2 ¿ C 124= Cos(θ1 +θ2 −θ4 ¿ S124 = Sin(θ1 +θ2 −θ4 ¿ a) Vận tốc ga tốc điểm tác động cuối: *Xét khâu thứ 4: Từ ma trận tính T 04ở cơng thức (2.15), ta có: A 04 ( x ) r 04 ( x ) T4 = [ ] Trong đó: A04 ( x )−M a trận Cosin hướng khâu so với hệ tọa độ gốc r 04 ( x ) - Ma trận biểu diễn vị trí (tâm bàn tay kẹp) khâu so với hệ tọa độ gốc Như vậy: 14 Ma trận cosin hướng khâu 4: C124 S 124 A = S 124 −C 124 0 −1 [ ] Ma trận vị trí khâu 4: a1 C1 +a2 C12 r E= a S1 +a2 S 12 −d 3−d [ ] Gọi E điểm tác động cuối, ta có tọa độ điểm tác động cuối Vị trí điểm tác động cuối E: a1 C1 +a2 C12 r E=r = a S1 +a2 S 12 −d 3−d 4 [ ] (2.16) Từ (2.4), vận tốc điểm công tác cuối E là: −a1 θ˙1 S1−a2 θ˙12 S 12 v E =r˙E = a θ˙1 C1 +a θ˙12 C 12 ˙3 −d [ ] (2.17) Từ (2.5), gia tốc im tỏc ng cui E l: xă E a E =răE= yă E = ză E [] [[a 2(ă + ă )S12 +( 1+ 2)2 C12 ]a1 (ă S 21 C 1)[a 2( ă 1+ ă 2) C12( + )2 S12 ]+a1 (ă C 1−θ˙ 21 S 1)¿−d (2.18) b) Vận tốc góc, gia tốc góc khâu thao tác Ma trận cosin hướng khâu thứ 4: C124 S 124 A = S 124 −C 124 0 −1 [ −( θ˙12−θ˙4 ) S 124  A˙ = ( θ˙12−θ˙4 ) C 124 0 [ 15 ] ( θ˙12−θ˙4 ) C 124 ( θ˙12−θ˙4 ) S124 0 ] C124 S 124  A = S 124 −C 124 0 −1 T [ ] Từ công thức (2.7), ta tính tốn tử sóng vector vận tốc góc khâu 4: T [ −( θ˙12−θ˙4 ) ~ ω 4= A˙ 04.( A ¿= ( θ˙12−θ˙4 ) 0 0 ] (2.19) Từ công thức (2.18) t suy vận tốc góc khâu thao tác so với hệ tọa độ sở: 0 ω 4= ˙ ( θ12−θ˙4 ) [ ] (2.20) Từ (2.19), gia tốc góc khâu thao tác đạo hàm vận tốc góc : = 4= ( ă 12ă ) [ ] (2.21) Xác định góc Cardan góc biểu diễn hướng tâm bàn kẹp hệ quy chiếu Từ ban đầu trùng với hệ quy chiếu, thực phép quay liên tiếp quanh trục hệ tọa độ động, ứng với góc cardan, nhận đước góc , β , γ góc quay quanh trục Ox, Oy Oz Ma trận tích hợp gọi ma trận Cardan trình bày đây: ( tích ma trận quay quanh Ox với góc , quay quanh Oy với góc  quay quanh Oz với góc γ ) Sử dụng ma trận xác định hướng EE ma trận Cardan, ta có: [ cos β cos γ −cos β cos γ sin β cos α sin γ + sin α sin β cos γ cos α cos γ + sin α sin β cos γ −sin α cos β sin α sin γ −cos α sin β cos γ sin α cos γ + cos α sin β sin γ cos α cos β a11 a 12 a13 C124 S 124 = a21 a 22 a23 = S 124 −C 124 a31 a 32 a33 0 −1 [ ][ 16 ] ] Hệ phương trình xác định vị trí khâu cuối: −a 23 =0 cos β a cos α = 33 =±1 cos β { sin α = sin β=a13 { cos β=± √ 1−sin2 β=±1 { với a1 =120 mm a2 =200 mm θ1=[ −1 0° ;1 0° ] { θ2=[ −90° ; 0° ] d3 =[ ; 150 ] mm d 4=100 mm −a12 −S 124 = cosβ cosβ a C cos γ = 11 = 124 cosβ cosβ sin γ = Với ,  ,γ góc cardan hướng khâu thao tác 2.1.3- Bài toán động học ngược; ý nghĩa Bài toán động học ngược: Bài toán ngược nhằm xác định thông số động học để đảm bảo chuyển động cho trước phần công tác Các lời giải tìm cho lớp tốn cho trường hợp riêng đặc điểm động học riêng biệt vận dụng để thiết lập quan hệ cần thiết lập lời giải Khi robot hoạt động ta xác định vị trí vật không gian làm việc yêu cầu đặt tính tốn để tìm góc quay θ1 , θ2 , θ 4và khoảng cách d Robot để tay gắp đến tọa độ xác định Đó nhiệm vụ cần thực Vì phải chọn giải tốn động học ngược, tức : Cho trước quy luật tâm bàn tay kẹp robotđể tìm quy luật qij tọa độ suy rộng qi (t) Các bước giải toán: Thiết lập ma trận trạng thái khâu thao tác theo cấu trúc động học: 17 Thiết lập ma trận trạng thái khâu thao tác theo tọa độ khâu thao tác: Phương trình động học Robot Bài tốn động học ngược vị trí Từ (2.16) ta có hệ phương trình xác định vị trí điểm tác động cuối E: x E =a2 C12 + a1 C (1) y E=a2 S12 +a1 S (2) z E =−d 3−d (3) φ=θ124 =θ1 +θ2−θ ( 4) { Từ (1) (2) ta có a 12 +a 22 +2 a1 a2 (C ¿ ¿ 1C 12+ S1 S 12)=a12+ a22 +2 a1 a2 C ¿ ¿ x2E + y 2E−a21−a 22 θ2= ± cos ( ) a1 a2 (2.22) −1 Từ (1) (2) ta có: { x E =a2 C 12 + a1 C y E =a S12 + a1 S {  x E =(a 1+ a2 C 2) C1 −a2 S S2 y E=(a1 +a C 2) S 1+ a2 C1 S (2.23) Từ θ2 cơng thức (2.22) trước đó, ta thay vào (2.23) để tính θ1 { C 1= S 1= a1 x E +a 2(x E C2 + y E S 2) x 2E + y 2E a1 y E +a ( y E C 2−x E S2 ) (2.24) x 2E + y 2E Từ (3) ta lại có: d 3= −z E −d (2.25) θ 4=θ1 +θ2 −φ (2.26) Từ (4) ta có: Căn vào quy luật chuyển động θ1 , θ2 , θ , d3, thiết kế hệ thống điều khiển chúng theo yêu cầu làm việc thực tế robot 18 2.2- Không gian hoạt động rô bốt Scara 2.2.1- Xác định không gian hoạt động rô bốt Scara a- Các điều kiện ràng buộc thông số khâu, khớp {Soạn nội dung mục vào với hình thức trình bày quy định} b- Xây dựng thuật toán xác định không gian hoạt động {Soạn nội dung mục vào với hình thức trình bày quy định} c- Vẽ mô không gian hoạt động rô bốt Scara {Soạn nội dung mục vào với hình thức trình bày quy định} 2.2.2- Thiết kế quỹ đạo chuyển động rô bốt a- Chuyển động theo đoạn thẳng {Soạn nội dung mục vào với hình thức trình bày quy định} b- Chuyển động theo đoạn cong (cung tròn, đường bậc đó) {Soạn nội dung mục vào với hình thức trình bày quy định} c- Chuyển động phức tạp (xen kẽ đoạn thẳng đoạn cong) {Soạn nội dung mục vào với hình thức trình bày quy định} d- Mơ động học rô bốt Scara theo quỹ đạo chuyển động phức tạp (thực nhiệm vụ công nghệ đề ra) {Soạn nội dung mục vào với hình thức trình bày quy định} 2.3- Động lực học rô bốt Scara bậc tự 2.3.1- Nội dung, mơ hình giải tốn động lực học rơ bốt Scara a- Nội dung, mục đích, ý nghĩa tốn động lực học rơ bốt Scara {Soạn nội dung mục vào với hình thức trình bày quy định} b- Mơ hình động lực học rô bốt Scara {Soạn nội dung mục vào với hình thức trình bày quy định} c- Giải tốn động lực học rơ bốt Scara {Soạn nội dung mục vào với hình thức trình bày quy định} 2.3.2- Xác định công suất truyền dẫn động a- Xác định công suất động truyền dẫn khớp quay 19 {Soạn nội dung mục vào với hình thức trình bày quy định} b- Xác định công suất động truyền dẫn khớp quay {Soạn nội dung mục vào với hình thức trình bày quy định} c- Xác định công suất động truyền dẫn khớp tịnh tiến {Soạn nội dung mục vào với hình thức trình bày quy định} d- Xác định công suất động truyền dẫn khớp quay {Soạn nội dung mục vào với hình thức trình bày quy định} Chương 3- THIẾT KẾ KẾT CẤU TRUYỀN DẪN RÔ BỐT SCARA 3.1- Đặt vấn đề {Soạn nội dung mục vào với hình thức trình bày quy định} 3.2- Thiết kế kết cấu lắp ghép truyền dẫn rô bốt Scara 3.2.1- Kết cấu lắp ghép khâu (giá trụ cố định) với cụm khớp quay {Soạn nội dung mục vào với hình thức trình bày quy định} 3.2.2- Kết cấu lắp ghép khâu với cụm khớp quay {Soạn nội dung mục vào với hình thức trình bày quy định} 3.2.3- Kết cấu lắp ghép khâu với cụm khớp tịnh tiến {Soạn nội dung mục vào với hình thức trình bày quy định} 3.2.4- Kết cấu lắp ghép khâu với cụm khớp quay (bàn tay kẹp) {Soạn nội dung mục vào với hình thức trình bày quy định} 3.2.5- Thiết kế vẽ kết cấu lắp chung rô bốt Scara {Soạn nội dung mục vào với hình thức trình bày quy định} Chương 4- THIẾT KẾ HỆ ĐIỀU KHIỂN RÔ BỐT SCARA 4.1- Nguyên lý, sơ đồ điều khiển rô bốt Scara 4.1.1- Xác định nguyên lý điều khiển (ĐK kín hay ĐK hở) {Soạn nội dung mục vào với hình thức trình bày quy định} 4.1.2- Xây dựng sơ đồ điều khiển (theo nguyên lý xác định) {Soạn nội dung mục vào với hình thức trình bày quy định} 20 4.2- Phương trình điều khiển động học khớp (θ1, θ2, s3, θ4) 4.2.1- Cơ sở điều khiển động học rô bốt Scara {Soạn nội dung mục vào với hình thức trình bày quy định} 4.2.2- Phương trình điều khiển động học khớp (θ1, θ2, s3, θ4) {Soạn nội dung mục vào với hình thức trình bày quy định} 4.3- Xây dựng thuật toán điều khiển động học khớp (θ1, θ2, s3, θ4) 4.3.1- Mơ tả thuật tốn {Soạn nội dung mục vào với hình thức trình bày quy định} 4.3.2- Thiết lập lưu đồ thuật toán {Soạn nội dung mục vào với hình thức trình bày quy định} 4.4- Thiết kế hệ điều khiển rô bốt Scara 4.4.1- Lựa chọn điều khiển, phần tử hệ điều khiển {Soạn nội dung mục vào với hình thức trình bày quy định} 4.4.2- Thiết kế sơ đồ mạch điều khiển {Soạn nội dung mục vào với hình thức trình bày quy định} Chương 5- THIẾT KẾ MÔ PHỎNG HOẠT ĐỘNG RÔ BỐT SCARA 5.1- Mục đích, u cầu thiết kế; giới thiệu cơng cụ mơ 5.1.1- Mục đích, u cầu thiết kế mô {Soạn nội dung mục vào với hình thức trình bày quy định} 5.1.2- Giới thiệu công cụ mô {Soạn nội dung mục vào với hình thức trình bày quy định} 5.2- Thiết kế mô rô bốt Scara 5.2.1- Thiết kế mô phần tử rô bốt Scara 5.2.2- Thiết kế mô hoạt động rô bốt Scara không gian hoạt động {Soạn nội dung mục vào với hình thức trình bày quy định} KẾT LUẬN a- Những nội dung thực giải đồ án 21 {Soạn nội dung mục vào với hình thức trình bày quy định} b- Ưu, nhược điểm, phương hướng khắc phục, hoàn thiện {Soạn nội dung mục vào với hình thức trình bày quy định} LỜI CẢM ƠN {Soạn nội dung mục vào với hình thức trình bày quy định} 22 ... 4.3.2- Thiết lập lưu đồ thuật toán ……………………………………… …… 4.4- Thiết kế hệ điều khiển rô bốt Scara ………………………………… …… 4.4.1- Lựa chọn điều khiển, phần tử hệ điều khiển …… …… 4.4.2- Thiết kế sơ đồ mạch điều. .. 3.2.5- Thiết kế vẽ kết cấu lắp chung rô bốt Scara …………………… …… …… …… …… …… …… …… …… …… …… …… …… …… …… …… …… Chương 4- THIẾT KẾ HỆ ĐIỀU KHIỂN RÔ BỐT SCARA 4.1- Nguyên lý, sơ đồ điều khiển rô bốt Scara. .. mục vào với hình thức trình bày quy định} 3.2.5- Thiết kế vẽ kết cấu lắp chung rô bốt Scara {Soạn nội dung mục vào với hình thức trình bày quy định} Chương 4- THIẾT KẾ HỆ ĐIỀU KHIỂN RÔ BỐT SCARA

Ngày đăng: 02/07/2022, 09:39

HÌNH ẢNH LIÊN QUAN

Hình 1.1- Robot SCARA 4 bậc tự do của hãng Mitsubishi - THIẾT KẾ HỆ THỐNG DẪN ĐỘNG, VÀ ĐIỀU KHIỂN ROBOT SCARA
Hình 1.1 Robot SCARA 4 bậc tự do của hãng Mitsubishi (Trang 8)
Hình 1.2- Mô phỏng không gian làm việc của robot SCARA - THIẾT KẾ HỆ THỐNG DẪN ĐỘNG, VÀ ĐIỀU KHIỂN ROBOT SCARA
Hình 1.2 Mô phỏng không gian làm việc của robot SCARA (Trang 8)
Hình 2.1- Sơ đồ động học của - THIẾT KẾ HỆ THỐNG DẪN ĐỘNG, VÀ ĐIỀU KHIỂN ROBOT SCARA
Hình 2.1 Sơ đồ động học của (Trang 10)
Như vậy khi biết được các đặc tính hình học của các khâu và quy luật chuyển động của các khớp ta có thể xác định được vị trí và hướng của bàn tay kẹp - THIẾT KẾ HỆ THỐNG DẪN ĐỘNG, VÀ ĐIỀU KHIỂN ROBOT SCARA
h ư vậy khi biết được các đặc tính hình học của các khâu và quy luật chuyển động của các khớp ta có thể xác định được vị trí và hướng của bàn tay kẹp (Trang 12)
Từ bảng DH và công thức (2.2), ta có các ma trận: - THIẾT KẾ HỆ THỐNG DẪN ĐỘNG, VÀ ĐIỀU KHIỂN ROBOT SCARA
b ảng DH và công thức (2.2), ta có các ma trận: (Trang 13)

TỪ KHÓA LIÊN QUAN

w