Tiểu luận đồ án thiết kế robot SCARA 3 bậc tự do tại Đại học Bách Khoa Hà Nội

Đồ án môn học thiết kế robot SCARA 3 bậc tự do. Gồm phân tích động học, lựa chọn thiết bị, bản vẽ chi tiết và mô phỏng hoạt động robot.

Chuyên ngành

Cơ Điện Tử

Người đăng

Ẩn danh

Thể loại

Đồ án môn học

2021

45
1
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan đồ án thiết kế robot scara 3 bậc tự do A Z

Robot công nghiệp, đặc biệt là robot SCARA, đóng vai trò quan trọng trong tự động hóa sản xuất hiện đại. Lĩnh vực này, dù phát triển mạnh mẽ trên thế giới, vẫn còn mới mẻ tại Việt Nam, mở ra nhiều cơ hội cho nghiên cứu và ứng dụng. Đồ án môn học thiết kế robot SCARA 3 bậc tự do là một bài toán tổng hợp, đòi hỏi kiến thức sâu rộng về cơ khí, điều khiển và động lực học. Mục tiêu chính của đồ án là hoàn thiện một bản thiết kế cơ khí chi tiết cho một cánh tay robot có khả năng thực hiện các nhiệm vụ lắp ráp và gắp đặt một cách chính xác. Cấu trúc của robot bao gồm ba bậc tự do, mô phỏng hoạt động của cánh tay người với hai khớp xoay và một khớp tịnh tiến. Toàn bộ quá trình thiết kế bắt đầu từ việc xác định các thông số kỹ thuật cơ bản như tải trọng, tầm với và độ chính xác, sau đó tiến hành phân tích động học và động lực học để làm cơ sở cho việc lựa chọn các chi tiết máy. Việc nghiên cứu này không chỉ củng cố kiến thức lý thuyết mà còn là bước đệm quan trọng để tiến tới chế tạo và ứng dụng robot trong thực tế, góp phần vào quá trình công nghiệp hóa, hiện đại hóa đất nước. Đồ án tập trung vào việc xây dựng một hệ thống cơ khí vững chắc, đáng tin cậy và tối ưu.

1.1. Khái niệm và cấu trúc cơ bản của robot Scara 3 bậc

SCARA là viết tắt của Selective Compliance Assembly Robot Arm, có nghĩa là Cánh tay Robot Lắp ráp Tuân thủ Có chọn lọc. Đặc điểm nổi bật của cấu trúc này là độ cứng vững cao theo phương thẳng đứng nhưng lại linh hoạt theo phương ngang, rất phù hợp cho các nhiệm vụ lắp ráp. Một robot SCARA 3 bậc tự do tiêu chuẩn bao gồm ba khớp chính: hai khớp xoay có trục song song với nhau và một khớp tịnh tiến có trục song song với hai trục quay trước đó. Cấu trúc này mang lại một không gian làm việc hình trụ rỗng. Các thành phần chính của robot bao gồm: khâu đế (khâu cố định), khâu 1khâu 2 thực hiện chuyển động quay, và khâu 3 (khâu tác động cuối) thực hiện chuyển động tịnh tiến lên xuống. Hệ thống dẫn động thường sử dụng các động cơ servo kết hợp với hộp giảm tốc để đảm bảo momen xoắn lớn và độ chính xác cao. Khâu tịnh tiến thường được dẫn động bằng cơ cấu vít me – đai ốc bi để đạt được chuyển động mượt mà và khả năng chịu tải tốt.

1.2. Mục tiêu và thông số kỹ thuật trong đồ án thiết kế

Mục tiêu cốt lõi của đồ án là thiết kế một hệ thống cơ khí hoàn chỉnh cho robot SCARA 3 bậc tự do dựa trên các yêu cầu hiệu suất cụ thể. Các thông số kỹ thuật đầu vào đóng vai trò kim chỉ nam cho toàn bộ quá trình tính toán và lựa chọn thiết bị. Dựa trên tài liệu gốc, các chỉ tiêu chính được xác định như sau: Tải trọng tối đa tại khâu tác động cuối là 20 kg, cho phép robot thao tác với các vật thể có khối lượng đáng kể. Tầm với của tay máy đạt 700 mm, xác định không gian làm việc mà robot có thể tiếp cận. Độ chính xác lặp lại vị trí là ±0,02 mm, một yêu cầu khắt khe đối với các ứng dụng lắp ráp chính xác. Các thông số động học khác bao gồm vận tốc và gia tốc cực đại của khâu tác động cuối, lần lượt là 2780 mm/s và 9,8 m/s². Việc xác định rõ ràng các thông số này từ đầu giúp đảm bảo rằng các phương án thiết kế và lựa chọn linh kiện sau này đều hướng tới việc đáp ứng hoặc vượt qua các yêu cầu đã đề ra.

II. Thách thức chính khi thiết kế robot Scara 3 bậc tự do

Quá trình thiết kế robot SCARA 3 bậc tự do không chỉ đơn thuần là lắp ghép các bộ phận cơ khí mà còn là một bài toán phức tạp, chứa đựng nhiều thách thức về mặt lý thuyết và thực tiễn. Thách thức lớn nhất nằm ở việc xây dựng một mô hình toán học chính xác để mô tả hoàn toàn chuyển động của robot. Mô hình này là nền tảng cho mọi phân tích về sau, từ mô phỏng quỹ đạo đến thiết kế bộ điều khiển. Sai sót trong giai đoạn này có thể dẫn đến một hệ thống hoạt động thiếu ổn định và không chính xác. Một khó khăn khác là việc cân bằng giữa các yếu tố hiệu suất, chi phí và độ tin cậy. Việc lựa chọn các linh kiện như động cơ servo, hộp giảm tốc, hay bộ truyền vít me đai ốc bi phải được tính toán kỹ lưỡng để vừa đáp ứng yêu cầu kỹ thuật (momen, tốc độ, tải trọng), vừa nằm trong ngân sách cho phép. Ngoài ra, việc đảm bảo độ cứng vững của kết cấu cơ khí cũng là một vấn đề quan trọng. Các khâu robot phải đủ bền để chịu được tải trọng tĩnh và động mà không bị biến dạng quá mức, ảnh hưởng đến độ chính xác chung của hệ thống. Những thách thức này đòi hỏi người thiết kế phải có kiến thức toàn diện và khả năng áp dụng các công cụ phân tích hiện đại.

2.1. Phân tích bài toán động học thuận và động học ngược

Bài toán động học robot là một trong những thách thức nền tảng. Nó bao gồm hai vấn đề chính: động học thuận và động học ngược. Bài toán động học thuận xác định vị trí và hướng của khâu tác động cuối (tay kẹp) trong không gian khi biết giá trị của các biến khớp (góc quay và độ dịch chuyển). Việc giải bài toán này thường được thực hiện bằng phương pháp ma trận biến đổi thuần nhất dựa trên các tham số Denavit-Hartenberg (D-H). Ngược lại, bài toán động học ngược lại khó hơn đáng kể. Nó yêu cầu tìm ra tập hợp các giá trị biến khớp cần thiết để đưa khâu tác động cuối đến một vị trí và hướng mong muốn. Đối với cấu trúc SCARA, bài toán này có thể được giải bằng phương pháp hình học hoặc đại số, nhưng có thể tồn tại nhiều nghiệm, đòi hỏi phải có thuật toán để chọn ra cấu hình phù hợp nhất. Giải quyết thành công cả hai bài toán này là điều kiện tiên quyết để lập trình và điều khiển robot thực hiện các tác vụ một cách chính xác.

2.2. Xây dựng phương trình động lực học bằng Lagrange

Nếu động học mô tả chuyển động mà không xét đến lực gây ra nó, thì động lực học robot lại nghiên cứu mối quan hệ giữa lực, momen và chuyển động. Việc xây dựng mô hình động lực học chính xác là cực kỳ quan trọng để thiết kế bộ điều khiển, mô phỏng hoạt động và tính toán momen cần thiết tại mỗi khớp. Phương pháp phổ biến và hiệu quả để giải quyết bài toán này là sử dụng phương trình Lagrange loại II. Phương pháp này dựa trên nguyên lý năng lượng, tính toán động năng (T) và thế năng (Π) của toàn bộ hệ thống robot. Từ đó, phương trình vi phân chuyển động của robot được thiết lập dưới dạng ma trận: M(q)q̈ + C(q, q̇)q̇ + G(q) = Q. Trong đó, M(q) là ma trận khối lượng, C(q, q̇) là ma trận Coriolis và lực ly tâm, G(q) là vector trọng lực, và Q là vector lực/momen tác động tại các khớp. Việc tính toán các ma trận này đòi hỏi các phép toán đại số phức tạp, thường cần sự hỗ trợ của các phần mềm tính toán như Maple hoặc MATLAB.

III. Hướng dẫn giải bài toán động học và động lực học robot

Việc giải quyết thành công các bài toán phân tích chuyển động là bước quan trọng nhất trong quá trình thiết kế robot SCARA 3 bậc tự do. Các phương trình toán học thu được từ giai đoạn này sẽ là cơ sở để xác định các thông số cần thiết cho việc lựa chọn động cơ và các cơ cấu truyền động. Quá trình này được thực hiện một cách có hệ thống, bắt đầu từ việc mô hình hóa cấu trúc hình học của robot, sau đó áp dụng các nguyên lý cơ học để xây dựng phương trình chuyển động. Đối với động học robot SCARA, phương pháp Denavit-Hartenberg (D-H) là công cụ tiêu chuẩn để thiết lập mối quan hệ giữa các hệ tọa độ gắn trên từng khâu. Đối với động lực học, phương pháp Lagrange cung cấp một cách tiếp cận tổng quát và mạnh mẽ, đặc biệt hiệu quả cho các hệ thống nhiều bậc tự do. Việc sử dụng các công cụ phần mềm để hỗ trợ tính toán các ma trận phức tạp không chỉ giúp tiết kiệm thời gian mà còn giảm thiểu sai sót, đảm bảo độ chính xác của mô hình. Kết quả cuối cùng là một bộ phương trình hoàn chỉnh mô tả mối liên hệ giữa các lực, momen tại khớp và chuyển động của robot.

3.1. Thiết lập ma trận biến đổi thuần nhất qua bảng D H

Phương pháp Denavit-Hartenberg (D-H) cung cấp một quy trình chuẩn hóa để mô tả vị trí và hướng tương đối giữa các khâu liền kề của robot. Đầu tiên, các hệ tọa độ được gắn vào từng khớp theo một bộ quy tắc nhất định. Sau đó, bốn tham số D-H (θ, d, a, α) được xác định cho mỗi khâu. Đối với robot SCARA 3 bậc tự do trong đồ án, bảng D-H được lập cho ba khâu động. Từ các tham số này, ma trận biến đổi thuần nhất T giữa hai hệ tọa độ liên tiếp được xây dựng. Bằng cách nhân tuần tự các ma trận này (T₀³ = T₀¹ * T₁² * T₂³), ma trận tổng thể mô tả vị trí (x, y, z) và hướng của khâu tác động cuối so với hệ tọa độ gốc được xác định. Các phương trình vị trí cuối cùng có dạng: x = a₂cos(q₁+q₂) + a₁cos(q₁), y = a₂sin(q₁+q₂) + a₁sin(q₁), và z = d₁ + d₃. Đây chính là lời giải cho bài toán động học thuận.

3.2. Tính toán ma trận khối lượng M và Coriolis C

Từ phương trình Lagrange loại II, các thành phần của phương trình động lực học được xác định. Ma trận khối lượng M(q) thể hiện mối quan hệ giữa gia tốc khớp và momen khớp, phản ánh quán tính của hệ thống. Các phần tử của ma trận này phụ thuộc vào vị trí của các khớp (biến q) và các thông số hình học, khối lượng của các khâu. Ma trận Coriolis và lực ly tâm C(q, q̇) biểu thị các momen phát sinh do tương tác vận tốc giữa các khâu. Các phần tử của ma trận này phụ thuộc vào cả vị trí (q) và vận tốc (q̇) của các khớp. Trong đồ án này, các ma trận được tính toán chi tiết bằng phần mềm Maple. Ví dụ, phần tử m₁₁(q) của ma trận khối lượng có chứa các thành phần Izz (momen quán tính), khối lượng các khâu (m₁, m₂, m₃), chiều dài khâu (a₁, a₂) và biến khớp q₂. Việc tính toán chính xác các ma trận này là nền tảng để mô phỏng và thiết kế bộ điều khiển phản hồi chính xác cho robot.

IV. Phương pháp tính toán và lựa chọn hệ thống cơ khí tối ưu

Sau khi hoàn thành mô hình toán học, giai đoạn tiếp theo là biến các phương trình và thông số thành một thiết kế cơ khí hữu hình. Quá trình này bao gồm việc tính toán thiết kế cơ khí chi tiết cho từng khâu, lựa chọn các bộ phận tiêu chuẩn và đảm bảo toàn bộ hệ thống hoạt động ổn định và bền bỉ. Trọng tâm của giai đoạn này là lựa chọn các hệ thống dẫn động phù hợp cho từng khớp. Các lực và momen cần thiết tại mỗi khớp đã được xác định từ bài toán động lực học ngược. Dựa trên các giá trị này, các loại động cơ, hộp số và cơ cấu truyền động khác được lựa chọn. Mỗi lựa chọn đều phải được kiểm nghiệm lại về độ bền, độ cứng vững và tuổi thọ để đảm bảo robot có thể hoạt động liên tục trong môi trường công nghiệp. Vật liệu chế tạo các khâu cũng được cân nhắc kỹ lưỡng, thường là các loại thép hợp kim hoặc nhôm định hình để cân bằng giữa khối lượng và độ cứng. Quá trình này đòi hỏi sự kết hợp giữa kiến thức lý thuyết sâu rộng và kinh nghiệm thực tế về các chi tiết máy và công nghệ chế tạo.

4.1. Lựa chọn bộ truyền vít me đai ốc bi cho khâu tịnh tiến

Khâu 3 của robot SCARA thực hiện chuyển động tịnh tiến theo phương thẳng đứng, chịu tải trọng của tay kẹp và vật nắm. Để đảm bảo chuyển động chính xác, mượt mà và khả năng chịu tải cao, bộ truyền vít me – đai ốc bi là lựa chọn tối ưu. Quá trình lựa chọn bắt đầu bằng việc xác định lực dọc trục lớn nhất (Fa_max), bao gồm trọng lực của tải và lực quán tính khi tăng tốc. Dựa trên tài liệu, Fa_max được tính toán là 426.8 N. Từ đó, đường kính ren trong của vít me được tính toán sơ bộ theo điều kiện bền kéo. Đồ án đã lựa chọn vít me loại rotating nut (đai ốc quay, vít tịnh tiến) mã SLT/TLT 25x25R của hãng SKF với đường kính 25 mm và bước vít 25 mm. Lựa chọn này được kiểm nghiệm lại về độ bền tiếp xúc, đảm bảo ứng suất phát sinh nhỏ hơn giới hạn cho phép của vật liệu, đảm bảo tuổi thọ và độ tin cậy cho cơ cấu.

4.2. Tính toán và chọn hộp giảm tốc động cơ cho các khớp

Các khớp quay (khâu 1 và khâu 2) yêu cầu momen xoắn lớn để thắng lực quán tính của các khâu và tải trọng. Do đó, việc sử dụng động cơ servo kết hợp với hộp giảm tốc là bắt buộc. Quá trình tính toán bắt đầu bằng việc xác định momen xoắn và tốc độ yêu cầu tại mỗi khớp từ phân tích động lực học. Ví dụ, momen xoắn lớn nhất tác dụng lên khâu 2 được tính là 379.45 Nm. Dựa trên các thông số này, đồ án đã chọn hộp giảm tốc mã RV-25N-40-A của hãng Nabtesco với tỉ số truyền 40. Hộp giảm tốc này không chỉ cung cấp momen đầu ra lớn mà còn có độ rơ rất nhỏ (backlash), đảm bảo độ chính xác vị trí. Sau khi chọn hộp giảm tốc, momen và tốc độ cần thiết của động cơ được xác định. Đồ án đã lựa chọn các động cơ servo của hãng MotionKing, ví dụ động cơ AS80-30-040E25 cho khâu 2, đảm bảo cung cấp đủ công suất và khả năng điều khiển chính xác.

4.3. Thiết kế kết cấu các khâu và kiểm tra độ bền độ cứng

Các khâu robot (cánh tay) là bộ phận chịu lực chính của toàn bộ kết cấu. Chúng phải được thiết kế để đảm bảo đủ độ bền (không bị phá hủy) và độ cứng vững (không bị biến dạng quá nhiều). Vật liệu được chọn cho các khâu là thép C45, một loại thép kết cấu phổ biến có độ bền cao. Tiết diện của các khâu được thiết kế dạng hộp rỗng để tối ưu hóa tỷ lệ độ cứng/khối lượng. Sau khi có thiết kế sơ bộ, các khâu được kiểm tra lại bằng các phương pháp tính toán sức bền vật liệu. Biểu đồ momen uốn được xây dựng để xác định vị trí có ứng suất lớn nhất. Độ võng lớn nhất của khâu cũng được tính toán để đảm bảo nó nằm trong giới hạn cho phép, tránh làm ảnh hưởng đến độ chính xác của robot. Ví dụ, ứng suất uốn lớn nhất trên khâu 2 được tính là 1.39 MPa, nhỏ hơn nhiều so với giới hạn bền cho phép (120 MPa), và độ võng là 0.01mm, thỏa mãn điều kiện cứng vững. Quá trình này đảm bảo thiết kế cơ khí an toàn và đáng tin cậy.

V. Ứng dụng thực tiễn của robot Scara trong công nghiệp

Mục đích cuối cùng của việc thiết kế robot SCARA 3 bậc tự do là để ứng dụng vào các dây chuyền sản xuất tự động. Nhờ cấu trúc đặc biệt, robot SCARA vượt trội trong các tác vụ đòi hỏi tốc độ và độ chính xác cao trên một mặt phẳng. Với các thông số thiết kế như tải trọng 20 kg và tầm với 700 mm, robot được thiết kế trong đồ án này có phạm vi ứng dụng rất rộng, từ ngành công nghiệp điện tử, ô tô cho đến thực phẩm và dược phẩm. Khả năng tuân thủ có chọn lọc (cứng vững theo phương Z, linh hoạt trong mặt phẳng XY) làm cho chúng trở thành công cụ lý tưởng cho các nhiệmua vụ lắp ráp phức tạp, nơi cần có sự 'khéo léo' nhất định để đưa các chi tiết vào đúng vị trí. Việc triển khai các robot như vậy giúp doanh nghiệp tăng năng suất, cải thiện chất lượng sản phẩm, giảm chi phí nhân công và nâng cao mức độ an toàn trong môi trường làm việc. Sự linh hoạt của robot SCARA cho phép chúng dễ dàng được tái lập trình để thích ứng với các dòng sản phẩm khác nhau, đáp ứng yêu cầu của nền sản xuất hiện đại.

5.1. Tự động hóa lắp ráp linh kiện điện tử và ô tô

Ngành công nghiệp điện tử và ô tô là hai lĩnh vực ứng dụng robot SCARA phổ biến nhất. Trong sản xuất điện tử, robot được sử dụng để gắp và đặt các linh kiện siêu nhỏ (SMD) lên bo mạch in (PCB) với tốc độ hàng nghìn linh kiện mỗi giờ. Chúng cũng thực hiện các công việc như tra keo, hàn điểm, và kiểm tra mạch. Trong ngành công nghiệp ô tô, robot SCARA tham gia vào việc lắp ráp các cụm chi tiết nhỏ như bảng điều khiển, hệ thống đèn, và các bộ phận trong động cơ. Tốc độ và độ chính xác cao của chúng đảm bảo chu kỳ sản xuất được rút ngắn và chất lượng lắp ráp đồng đều. Với tải trọng 20 kg, robot được thiết kế có thể xử lý cả các cụm linh kiện nặng hơn, mở rộng khả năng ứng dụng trong các dây chuyền này.

5.2. Các ứng dụng trong đóng gói bốc xếp và kiểm tra

Ngoài lắp ráp, robot SCARA còn được ứng dụng rộng rãi trong các công đoạn cuối của dây chuyền sản xuất. Trong khâu đóng gói sản phẩm, chúng có thể nhanh chóng gắp sản phẩm từ băng tải và xếp vào hộp hoặc thùng carton theo một quy luật định trước. Trong các tác vụ bốc xếp (palletizing) quy mô nhỏ, robot có thể sắp xếp các sản phẩm nhẹ lên pallet. Một ứng dụng quan trọng khác là kiểm tra chất lượng sản phẩm (QC). Bằng cách gắn một camera hoặc cảm biến lên tay kẹp, robot có thể di chuyển thiết bị kiểm tra đến các vị trí xác định trên sản phẩm một cách nhanh chóng và chính xác, thực hiện các phép đo kích thước, kiểm tra lỗi bề mặt hoặc đọc mã vạch. Những ứng dụng này giúp tự động hóa hoàn toàn các công đoạn lặp đi lặp lại, giải phóng con người khỏi các công việc nhàm chán và tiềm ẩn rủi ro.

VI. Kết luận và hướng phát triển cho đồ án robot Scara

Đồ án môn học thiết kế robot SCARA 3 bậc tự do đã hoàn thành các mục tiêu đề ra, cung cấp một bộ tài liệu thiết kế cơ khí hoàn chỉnh và chi tiết. Toàn bộ quá trình từ phân tích lý thuyết đến lựa chọn linh kiện thực tế đã được thực hiện một cách bài bản, dựa trên các kiến thức vững chắc về cơ học, sức bền vật liệu và các hệ thống máy. Kết quả của đồ án là một bản thiết kế robot có khả năng đáp ứng các yêu cầu cao về tải trọng, tầm với và độ chính xác, sẵn sàng cho giai đoạn chế tạo và thử nghiệm. Việc hoàn thành đồ án này không chỉ là một bài tập học thuật mà còn khẳng định tiềm năng ứng dụng của robot công nghiệp tại Việt Nam. Nó tạo ra một nền tảng vững chắc để từ đó có thể phát triển các phiên bản robot tiên tiến hơn, thông minh hơn, góp phần thúc đẩy nền sản xuất trong nước. Các tính toán và lựa chọn trong đồ án đều được tham khảo từ các tiêu chuẩn công nghiệp và catalog của các nhà sản xuất uy tín, đảm bảo tính khả thi của thiết kế.

6.1. Tổng kết kết quả tính toán thiết kế robot 3 bậc tự do

Đồ án đã thành công trong việc xây dựng mô hình động học và động lực học cho robot SCARA 3 bậc tự do bằng phương pháp D-H và Lagrange. Dựa trên mô hình này, các thông số về lực và momen tại mỗi khớp đã được tính toán chính xác. Từ đó, toàn bộ hệ thống cơ khí đã được lựa chọn và kiểm nghiệm, bao gồm: động cơ servohộp giảm tốc cho các khớp quay, bộ truyền vít me đai ốc bi và hệ thống dẫn hướng cho khớp tịnh tiến, cùng với tay kẹp có khả năng giữ vật nặng 20 kg. Các khâu robot được thiết kế bằng thép C45 với tiết diện tối ưu, đã được kiểm tra và thỏa mãn các điều kiện về bền và cứng vững. Toàn bộ các lựa chọn này tạo thành một hệ thống cơ khí đồng bộ, có khả năng hoạt động ổn định và chính xác theo đúng các thông số kỹ thuật ban đầu.

6.2. Triển vọng nghiên cứu hệ thống điều khiển và thị giác

Thiết kế cơ khí là bước nền tảng, và từ đây, nhiều hướng nghiên cứu và phát triển có thể được tiếp tục. Hướng đi quan trọng tiếp theo là xây dựng hệ thống điều khiển cho robot. Điều này bao gồm việc thiết kế các thuật toán điều khiển vị trí, quỹ đạo (ví dụ như điều khiển PID) và lập trình chúng trên một bộ điều khiển (Controller) như PLC, vi điều khiển, hoặc máy tính công nghiệp. Việc mô phỏng toàn bộ hệ thống trên các phần mềm như MATLAB/Simulink trước khi triển khai thực tế sẽ giúp kiểm tra và tối ưu hóa thuật toán điều khiển. Một hướng phát triển cao cấp hơn là tích hợp hệ thống thị giác máy (machine vision). Bằng cách trang bị camera và các thuật toán xử lý ảnh, robot sẽ có khả năng nhận dạng, định vị vật thể một cách linh hoạt mà không cần các đồ gá cố định, tăng cường đáng kể tính thông minh và khả năng thích ứng của robot trong môi trường sản xuất thay đổi.

16/09/2025