Tổng quan nghiên cứu

Trong bối cảnh công nghiệp hóa và tự động hóa hiện đại, các dây chuyền sản xuất đòi hỏi năng suất phân loại đạt từ 60 đến 120 sản phẩm mỗi phút nhằm cắt giảm 35% đến 50% chi phí vận hành nhân công. Nghiên cứu tập trung giải quyết bài toán thiết kế, chế tạo và kiểm soát chuyển động chính xác cho mô hình cánh tay robot SCARA (Selective Compliance Assembly Robot Arm) 3 bậc tự do ứng dụng trong phân loại sản phẩm công nghiệp nhẹ.

Mục tiêu cốt lõi của đề tài là hoàn thiện kết cấu cơ khí với bán kính không gian làm việc đạt 300 mm, xây dựng hệ thống điều khiển vị trí vòng kín ứng dụng thuật toán PID trên nền tảng vi điều khiển, đồng thời phát triển giao diện giám sát và điều khiển trực quan trên máy tính. Phạm vi thực nghiệm của đề tài được triển khai trực tiếp tại Phòng thí nghiệm Kỹ thuật Cơ điện tử, Khoa Kỹ thuật Cơ khí, Trường Đại học Kỹ thuật - Công nghệ Cần Thơ trong năm 2019.

Ý nghĩa thực tiễn của công trình thể hiện rõ nét qua việc làm chủ toàn bộ quy trình tính toán động học và chế tạo phần cứng với tổng chi phí sản xuất thấp hơn khoảng 60% so với các dòng robot công nghiệp thương mại nhập khẩu cùng phân khúc. Đồng thời, hệ thống đạt độ tin cậy vận hành trên 96% trong các chu trình gắp thả liên tục, tạo tiền đề vững chắc cho việc ứng dụng công nghệ robot phân loại tự động tại các xưởng sản xuất vừa và nhỏ.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên 2 khung lý thuyết nền tảng trong kỹ thuật điều khiển và cơ điện tử: Lý thuyết động học robot công nghiệp theo phương pháp Denavit-Hartenberg (D-H) và Lý thuyết điều khiển phản hồi kinh điển kết hợp kỹ thuật PID số. Hệ thống tích hợp 4 khái niệm kỹ thuật trọng tâm:

  • Động học thuận và động học nghịch: Sử dụng ma trận biến đổi thuần nhất kích thước 4x4 để ánh xạ chính xác vị trí góc quay của 2 khâu phẳng và hành trình của 1 khâu trượt tịnh tiến sang tọa độ không gian làm việc Descartes (X, Y, Z).
  • Thuật toán điều khiển PID số: Xử lý sai lệch góc quay dựa trên tín hiệu hồi tiếp từ encoder quang học với tần số trích mẫu 100 Hz, giúp triệt tiêu sai số xác lập và hạn chế hiện tượng vọt lố khi khởi động hoặc đảo chiều động cơ.
  • Giao thức truyền thông I2C (Inter-Integrated Circuit): Thiết lập mạng giao tiếp Master-Slave sử dụng khung truyền dữ liệu 8-bit ở tốc độ truyền chuẩn 100 kbps nhằm đồng bộ hóa việc truyền nhận lệnh giữa các vi điều khiển và máy tính.
  • Cơ chế bù sai số cơ khí: Phân tích độ biến dạng đàn hồi và độ rơ của bộ truyền đai răng và cơ cấu vít me để hiệu chỉnh góc đặt trong thuật toán điều khiển.

Phương pháp nghiên cứu

Dữ liệu nghiên cứu được thu thập từ quá trình mô phỏng động học 3D trên môi trường MATLAB Simulink kết hợp với dữ liệu đo đạc thực nghiệm trên mô hình vật lý chế tạo từ phần mềm SolidWorks. Cỡ mẫu đánh giá thực nghiệm bao gồm 50 chu trình gắp đặt độc lập với 3 nhóm kích thước và khối lượng vật thể khác nhau. Phương pháp chọn mẫu là lấy mẫu ngẫu nhiên có phân tầng nhằm kiểm tra độ ổn định tại các vị trí biên và trung tâm của không gian thao tác.

Lý do lựa chọn phương pháp phân tích thực nghiệm đối chứng với mô hình số hóa là nhằm đánh giá chính xác các yếu tố phi tuyến như ma sát trượt và quán tính khâu chuyển động mà mô hình lý thuyết chưa phản ánh hết. Toàn bộ tiến trình nghiên cứu được thực hiện trong thời gian 5 tháng (từ tháng 2 đến tháng 7 năm 2019), bao gồm 3 giai đoạn chính: 6 tuần thiết kế và mô phỏng động học, 8 tuần chế tạo lắp ráp cơ điện, và 6 tuần lập trình thuật toán PID cùng kiểm thử thực nghiệm.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Mô hình robot SCARA 3 bậc tự do sau khi hoàn thiện đạt bán kính làm việc tối đa 300 mm, hành trình nâng hạ trục Z đạt 150 mm và vận tốc dịch chuyển đầu công tác trung bình đạt 120 mm/s.

Thuật toán PID số khi áp dụng trên phần cứng thực tế giúp rút ngắn thời gian đáp ứng xác lập vị trí từ 1.8 giây xuống còn 0.65 giây (tăng tốc độ đáp ứng khoảng 63.8%), đồng thời khống chế độ vọt lố ở mức dưới 4.2%.

Sai số định vị tĩnh tại điểm gắp đo được đạt mức trung bình 1.1 mm, trong khi sai số bám quỹ đạo động duy trì ở mức 1.5 mm, đáp ứng 100% tiêu chuẩn phân loại linh kiện và sản phẩm đóng gói nhỏ.

Hiệu suất phân loại thành công trong thực nghiệm chu trình gắp 3 vật thể liên hoàn đạt tỷ lệ 96.7%, với thời gian hoàn thành một chu trình khép kín trung bình là 4.2 giây cho mỗi sản phẩm.

Thảo luận kết quả

Nguyên nhân giúp hệ thống đạt độ chính xác cao xuất phát từ việc phối hợp chính xác giữa bộ truyền đai răng đồng bộ cho 2 khớp quay và bộ truyền vít me đai ốc bi khử rơ cho khớp trượt, giúp hấp thụ hơn 80% xung lực rung lắc cơ khí. Khi quan sát dữ liệu qua đồ thị đáp ứng bước quá độ trên phần mềm MATLAB GUIDE, đường cong dịch chuyển góc của cánh tay bám sát quỹ đạo đặt với biên độ dao động điện áp phản hồi từ encoder không vượt quá 0.05 V.

So sánh với một số mô hình robot SCARA nghiên cứu tại các trường đại học kỹ thuật trong nước, hệ thống này đạt tốc độ truyền lệnh nhanh hơn khoảng 15% nhờ kiến trúc xử lý phân tán: vi điều khiển Master Arduino Uno R3 chuyên trách giao tiếp máy tính, còn vi điều khiển Slave Arduino Nano đảm nhiệm xuất xung điều khiển công suất. Bảng kết quả thực nghiệm chỉ ra rằng robot giữ vững lực kẹp của động cơ servo MG995 với tải trọng 250 g, tỷ lệ suy hao lực kẹp sau 100 chu kỳ thử nghiệm liên tục dưới mức 3%.

Đề xuất và khuyến nghị

Tích hợp hệ thống thị giác máy tính công nghiệp: Ứng dụng camera cảm biến quang học độ phân giải 2.0 Megapixels kết hợp thư viện xử lý ảnh để nhận diện tự động quy cách và màu sắc sản phẩm với độ chính xác mục tiêu trên 99%, hoàn thành trong 6 tháng bởi nhóm kỹ sư thị giác máy tính.

Phát triển thuật toán điều khiển mờ thích nghi (Fuzzy-PID): Thay thế bộ tham số PID cố định bằng giải thuật thích nghi thông minh nhằm rút ngắn thời gian ổn định vị trí xuống dưới 0.4 giây đối với các dải tải trọng biến thiên từ 100 g đến 500 g, thực hiện trong 3 tháng bởi nhóm nghiên cứu thuật toán điều khiển.

Nâng cấp kết cấu cơ khí bằng vật liệu hợp kim nhôm định hình: Gia công CNC toàn bộ hệ thống khớp quay bằng nhôm 6061 để giảm 30% khối lượng tĩnh của cánh tay, nâng vận tốc góc tối đa lên mức 180 độ/s, triển khai trong 4 tháng bởi xưởng chế tạo cơ khí chính xác.

Chuẩn hóa giao tiếp mạng công nghiệp: Tích hợp giao thức truyền thông Modbus TCP/IP và IoT công nghiệp để kết nối trực tiếp cánh tay robot vào hệ thống điều hành sản xuất SCADA, duy trì độ trễ truyền dữ liệu dưới 10 ms trong chế độ giám sát 24/7, thực hiện trong 5 tháng bởi kỹ sư tích hợp hệ thống.

Đối tượng nên tham khảo luận văn

Sinh viên và học viên cao học chuyên ngành Cơ điện tử, Tự động hóa và Robot: Tài liệu cung cấp toàn bộ quy trình từ tính toán ma trận D-H, thiết kế chi tiết trên SolidWorks đến lập trình điều khiển nhúng, giúp tiết kiệm khoảng 40% thời gian nghiên cứu các đồ án robot công nghiệp.

Kỹ sư R&D tại các doanh nghiệp chế tạo máy và tự động hóa: Cung cấp phương án tham khảo khả thi để thiết kế cơ cấu gắp thả linh kiện tải trọng dưới 1 kg với tổng chi phí linh kiện phần cứng tối ưu dưới 10 triệu đồng.

Giảng viên và cán bộ nghiên cứu tại các cơ sở đào tạo kỹ thuật: Sử dụng toàn bộ mô hình phần cứng kết hợp giao diện MATLAB GUIDE làm học cụ trực quan phục vụ giảng dạy các học phần Thực hành Robot và Hệ thống điều khiển số.

Các doanh nghiệp sản xuất và đóng gói quy mô vừa và nhỏ: Cung cấp cơ sở khoa học để đánh giá hiệu quả đầu tư các dây chuyền phân loại tự động công suất từ 500 đến 1000 sản phẩm mỗi giờ với chi phí vận hành tối thiểu.

Câu hỏi thường gặp

Robot SCARA 3 bậc tự do có ưu thế gì so với robot 6 bậc tự do trong bài toán phân loại sản phẩm? Robot SCARA sở hữu độ cứng vững vượt trội theo phương thẳng đứng và tính linh hoạt cao trên mặt phẳng ngang 2D. Đối với các tác vụ gắp đặt cơ bản, mô hình này giúp tiết kiệm hơn 50% chi phí chế tạo, giảm 30% điện năng tiêu thụ và có tốc độ vận hành nhanh hơn đáng kể so với robot 6 trục phức tạp.

Vì sao nghiên cứu lại kết hợp Arduino với MATLAB GUIDE thay vì sử dụng bộ điều khiển PLC? Giải pháp kết hợp Arduino và MATLAB GUIDE giúp giảm 70% chi phí phần cứng ban đầu, đồng thời tận dụng triệt để sức mạnh tính toán ma trận động học và khả năng hiển thị biểu đồ thời gian thực của MATLAB. Đây là cấu hình tối ưu cho công tác nghiên cứu thực nghiệm và đánh giá thuật toán trước khi công nghiệp hóa bằng PLC.

Độ chính xác lặp lại 1.1 mm của robot chịu ảnh hưởng bởi những yếu tố kỹ thuật nào? Độ chính xác này phụ thuộc chủ yếu vào độ rơ của ổ bi đỡ trục, độ căng dây đai răng và độ phân giải của encoder 334 xung/vòng. Bằng việc tối ưu hóa bộ thông số PID số và bù trừ trễ cơ khí trên phần mềm, sai số vị trí đã được khống chế ổn định dưới mức 1.5 mm trong toàn bộ không gian làm việc.

Vai trò của giao thức truyền thông I2C trong hệ thống điều khiển này là gì? Giao thức I2C cho phép liên kết vi điều khiển Arduino Uno Master và Arduino Nano Slave qua 2 đường dây tín hiệu ở tốc độ truyền 100 kbps. Cơ chế này giúp phân chia hiệu quả các tác vụ đọc tín hiệu cảm biến, điều chế độ rộng xung (PWM) cho động cơ và truyền nhận dữ liệu với máy tính, giảm 90% nguy cơ nghẽn dữ liệu.

Mô hình nghiên cứu này có thể mở rộng để ứng dụng trực tiếp trong nhà máy sản xuất không? Mô hình hoàn toàn có thể thương mại hóa khi nâng cấp vật liệu khung vỏ sang nhôm công nghiệp đúc áp lực, thay thế động cơ DC bằng động cơ bước hoặc Servo công nghiệp có encoder độ phân giải cao. Khi đó, hệ thống sẽ đáp ứng tốt môi trường làm việc liên tục với công suất từ 40 đến 60 sản phẩm mỗi phút.

Kết luận

Nghiên cứu đã hoàn thành toàn diện 5 nội dung trọng tâm:

  • Thiết kế hoàn chỉnh kết cấu cơ khí 3D của robot SCARA với không gian làm việc bán kính 300 mm trên SolidWorks.
  • Xây dựng và giải quyết triệt để bài toán động học thuận, động học nghịch bằng phương pháp Denavit-Hartenberg.
  • Ứng dụng thành công thuật toán PID số giúp giảm 63.8% thời gian xác lập và đảm bảo sai số định vị dưới 1.5 mm.
  • Chế tạo mô hình phần cứng hoạt động ổn định thông qua mạng truyền thông I2C phân tầng Master-Slave.
  • Thiết kế giao diện điều khiển và giám sát thời gian thực trực quan trên môi trường MATLAB GUIDE.

Đóng góp quan trọng nhất của luận văn là hoàn thiện một giải pháp tự động hóa phân loại sản phẩm có tính ứng dụng thực tiễn cao, kết hợp chặt chẽ giữa tính toán động học lý thuyết và chế tạo cơ điện tử thực nghiệm. Trong lộ trình 6 đến 12 tháng tiếp theo, hệ thống được định hướng nâng cấp cảm biến nhận diện hình ảnh AI và kết nối mạng điều khiển thông minh. Quý độc giả, nhà nghiên cứu và doanh nghiệp quan tâm có thể khai thác các thông số kỹ thuật từ luận văn này để phát triển và ứng dụng vào các dây chuyền sản xuất tự động hiện đại.