Tổng quan nghiên cứu

Trong xu thế tự động hóa và cuộc cách mạng công nghiệp, cánh tay robot công nghiệp đã trở thành nhân tố then chốt với hơn 3 triệu đơn vị vận hành trên toàn cầu. Tuy nhiên, khoảng 80% ứng dụng công nghiệp hiện nay vẫn chỉ sử dụng các tay máy hoạt động độc lập, bộc lộ nhiều hạn chế rõ rệt khi phải thao tác các vật thể cồng kềnh có kích thước vượt quá 1,5 mét hoặc tải trọng nặng trên 50 kg. Việc phối hợp từ hai tay máy trở lên để cùng thực hiện một tác vụ là giải pháp tối ưu giúp chia nhỏ tải trọng, giảm kích thước cơ cấu chấp hành và tăng tính linh hoạt cho dây chuyền sản xuất.

Vấn đề kỹ thuật cốt lõi đặt ra là khi hai tay máy cùng kẹp giữ một vật thể, hệ thống sẽ tạo thành một chuỗi động học kín. Sự tương tác phức tạp giữa các khâu chấp hành dễ làm phát sinh các thành phần nội lực đối kháng, có thể gây biến dạng hoặc phá hủy phôi liệu nếu không được kiểm soát chính xác. Luận văn thạc sĩ chuyên ngành Kỹ thuật Cơ điện tử với đề tài nghiên cứu điều khiển hai tay máy phối hợp do học viên Đàm Thành Long thực hiện dưới sự hướng dẫn của Tiến sĩ Trần Việt Hồng tại Trường Đại học Bách Khoa – Đại học Quốc gia Thành phố Hồ Chí Minh đã tập trung giải quyết bài toán thiết kế luật điều khiển và mô phỏng hệ thống hai tay máy 3 bậc tự do (3-DOF) cùng di chuyển một vật thể bị ràng buộc.

Mục tiêu cụ thể của công trình là điều khiển vật thể bám sát quỹ đạo định trước với độ chính xác sai số vị trí trong phạm vi ±1 mm, đồng thời kiểm soát chính xác lực tác dụng lên bề mặt ràng buộc và duy trì nội lực kẹp an toàn dưới ngưỡng nén cực đại 50 N. Nghiên cứu được triển khai thực hiện trong giai đoạn từ ngày 16/01/2017 đến ngày 18/06/2017 trên mô hình không gian phẳng 2D với vật thể thử nghiệm có khối lượng 0,5 kg. Kết quả nghiên cứu góp phần nâng cao hiệu suất bám quỹ đạo lên trên 98,5% và giảm thời gian chu kỳ làm việc của hệ thống tự động khoảng 25%, mang lại giá trị thực tiễn cao cho các ứng dụng hàn, sơn và lắp ráp chính xác trong công nghiệp chế tạo.

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 xây dựng trên nền tảng lý thuyết động lực học robot chuỗi kín và phương pháp giải tích cơ học nhiều vật thể (Multi-body Dynamics). Mô hình động học được thiết lập dựa trên thông số hình học của dòng tay máy công nghiệp DENSO VM-60B1 3 bậc tự do với kích thước các khâu xác định: khâu một dài 600 mm, khâu hai dài 110 mm, khâu ba dài 590 mm và khâu tác động cuối dài 200 mm (chiều dài khâu tương đương rút gọn đạt 600 mm). Bài toán động học thuận và động học ngược được giải quyết triệt để thông qua phương pháp hình học và kỹ thuật tách biến, cung cấp 2 bộ nghiệm giải tích phục vụ hoạch định quỹ đạo khớp.

Hệ thống lý thuyết áp dụng bao gồm ba khái niệm và mô hình cốt lõi:

  1. Ma trận Grasp và không gian nội lực: Biểu diễn mối quan hệ chuyển đổi giữa lực đầu công tác của từng tay máy và ngoại lực tác dụng lên trọng tâm vật thể. Thành phần nội lực thuộc không gian rỗng của ma trận Grasp được tách biệt nhằm kiểm soát lực ép giữ phôi mà không ảnh hưởng đến chuyển động tổng thể.
  2. Điều kiện kẹp giữ chống trượt: Thiết lập phương trình cân bằng ma sát tiếp xúc, xác định lực ép pháp tuyến tối thiểu cần duy trì là 4,905 N đối với vật thể nặng 0,5 kg và hệ số ma sát 0,5 nhằm đảm bảo vật không bị rơi trong suốt chu trình chuyển động.
  3. Mô hình động lực học giảm bậc: Khi vật thể chịu ràng buộc tiếp xúc điểm không ma sát với bề mặt, số bậc tự do của toàn hệ thống được rút gọn từ 6 xuống còn 2 tọa độ suy rộng độc lập, giúp đơn giản hóa cấu trúc tính toán mà vẫn bảo toàn đầy đủ các thuộc tính phi tuyến của hệ thống.
  4. Luật điều khiển thích nghi dựa trên hàm Lyapunov: Cơ chế ước lượng thông số trực tuyến được tích hợp để tự động bù sai lệch do quán tính, lực ly tâm, Coriolis và trọng trường chưa biết trước.

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

Nghiên cứu áp dụng phương pháp mô phỏng số kết hợp phân tích giải tích động lực học thời gian thực. Cỡ mẫu nghiên cứu bao gồm 2 kịch bản quỹ đạo không gian phẳng điển hình là đường thẳng có chiều dài 0,6 m và đường cong có bán kính cong 0,8 m, với tập dữ liệu thu thập hơn 1.000 điểm đo thời gian thực cho mỗi kịch bản. Phương pháp chọn mẫu là lấy mẫu theo bước thời gian cố định với chu kỳ trích xuất đồng bộ dấu thời gian là 10 ms (tương ứng tần số quét 100 Hz), bảo đảm khả năng phản ánh chính xác các biến thiên động lực học nhanh của cơ cấu chấp hành.

Nguồn dữ liệu hình học 3D và đặc tính khối lượng, mô-men quán tính của các khâu được trích xuất từ phần mềm thiết kế cơ khí SolidWorks và nhập trực tiếp vào môi trường MATLAB SimMechanics thông qua định dạng tệp XML. Lý do lựa chọn phương pháp phân tích mô hình giảm bậc kết hợp hàm Lyapunov là nhằm đảm bảo tính ổn định tiệm cận toàn cục của hệ thống kín mà không cần đo đạc gia tốc khớp hay lắp đặt các cảm biến lực tiếp xúc đắt tiền tại bề mặt làm việc. Toàn bộ quá trình nghiên cứu, mô hình hóa và kiểm chứng giải thuật được hoàn thành trong khung thời gian 5 tháng làm việc liên tục tại phòng thí nghiệm chuyên ngành.

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

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

Quá trình mô phỏng kiểm chứng trên nền tảng MATLAB/Simulink đối với hai tay máy 3 bậc tự do di chuyển vật thể chịu ràng buộc đã đem lại các kết quả định lượng cụ thể:

  1. Độ chính xác bám quỹ đạo vị trí: Khi di chuyển vật thể theo quỹ đạo đường thẳng dài 0,6 m trong thời gian 6 giây, sai số vị trí trên hai trục tọa độ nhanh chóng hội tụ về 0 sau 0,8 giây đầu tiên. Sai số xác lập tối đa ghi nhận được chỉ ở mức 0,35 mm, nhỏ hơn nhiều so với dung sai mục tiêu ban đầu là ±1,0 mm (độ chính xác bám quỹ đạo được cải thiện 65%).
  2. Ổn định lực tương tác mặt ràng buộc: Đối với cả bề mặt ràng buộc phẳng và mặt cong, sai số lực pháp tuyến giảm từ mức lệch ban đầu 12 N xuống dưới 0,15 N chỉ sau 1,2 giây vận hành. Tỷ lệ triệt tiêu sai số lực đạt 98,75%, giúp vật thể luôn duy trì tiếp xúc êm ái mà không gây va đập cơ học.
  3. Kiểm soát nội lực kẹp giữ: Biên độ nội lực giữa hai tay máy được duy trì ổn định ở mức 15 N với mức độ dao động cực nhỏ không vượt quá ±0,2 N. Giá trị này hoàn toàn nằm trong dải an toàn, lớn hơn ngưỡng chống trượt 4,905 N và thấp hơn giới hạn phá hủy cấu trúc 50 N của vật thể hình cầu.
  4. Phân bổ mô-men xoắn trên các khớp: Mô-men xoắn sinh ra trên 3 khớp xoay của mỗi tay máy biến thiên liên tục trong dải từ 5,2 N.m đến 38,6 N.m, không xuất hiện hiện tượng chattering hay quá tải động cơ, đảm bảo tính khả thi cao khi triển khai trên phần cứng thực tế.

Thảo luận kết quả

Nguyên nhân chính giúp hệ thống đạt độ chính xác cao và triệt tiêu dao động là nhờ ma trận bù phi tuyến trong luật thích nghi đã cập nhật chính xác các hệ số ma sát và quán tính chưa biết. So với phương pháp điều khiển phân tán Master-Slave truyền thống vốn thường có độ trễ vị trí từ 5% đến 8% do sai lệch truyền thông giữa hai bộ điều khiển, phương pháp điều khiển tập trung giảm bậc trong nghiên cứu này đã giảm thiểu hiện tượng vọt lố hơn 80%.

Về mặt trực quan hóa dữ liệu, toàn bộ diễn biến động học có thể được biểu diễn một cách khoa học thông qua bảng tổng hợp sai số trung bình bình phương (RMS) giữa hai quỹ đạo thử nghiệm. Đồng thời, đồ thị 2 chiều (XY Graph) thể hiện sự trùng khít giữa đường dẫn đặt và đường di chuyển thực tế của vật thể. Các biểu đồ biến thiên theo trục thời gian từ 0 đến 10 giây đối với lực tiếp xúc và mô-men xoắn khớp minh chứng rõ nét tính hội tụ tiệm cận Lyapunov, khẳng định giải thuật điều khiển thích nghi hoạt động ổn định và tin cậy ngay cả khi quỹ đạo bề mặt thay đổi độ cong liên tục.

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

Nhằm hoàn thiện và mở rộng khả năng ứng dụng thực tiễn của công trình nghiên cứu, bốn giải pháp kỹ thuật cụ thể được đề xuất:

  1. Mở rộng mô hình điều khiển sang không gian 3 chiều (3D): Nâng cấp giải thuật từ cấu hình 2 tay máy phẳng 3 bậc tự do lên hệ thống 2 tay máy không gian 6 bậc tự do (6-DOF). Mục tiêu là khống chế sai số vị trí trong không gian 3D dưới 0,5 mm khi di chuyển phôi qua các mặt cong phức tạp, với lộ trình nghiên cứu 12 tháng do các nhóm nghiên cứu cơ điện tử tại các trường đại học đảm nhiệm.
  2. Tích hợp cảm biến lực đa trục và hệ thống thị giác máy: Lắp đặt cảm biến lực-mô-men 6 trục tại cổ tay robot kết hợp camera 3D nhận diện biên dạng, nhằm rút ngắn thời gian phản hồi lực xuống dưới 5 ms và giảm tỷ lệ trượt phôi xuống dưới 0,01%. Giải pháp này nên được các kỹ sư tự động hóa tại các trung tâm R&D hoàn thiện trong vòng 6 tháng.
  3. Ứng dụng trí tuệ nhân tạo để nhận dạng ma sát phi tuyến: Sử dụng mạng nơ-ron học sâu để ước lượng bù trừ trực tuyến ma sát khớp Stribeck và độ rơ cơ khí, giúp tăng độ chính xác bám tải thêm từ 15% đến 20%, triển khai thử nghiệm giải thuật trong khung thời gian 9 tháng bởi các viện nghiên cứu chuyên ngành.
  4. Xây dựng hệ thống thực nghiệm phần cứng trong vòng lặp (Hardware-in-the-Loop): Chuyển đổi mã nguồn điều khiển từ môi trường mô phỏng sang các bộ điều khiển nhúng thời gian thực sử dụng chip DSP 32-bit hoặc PLC công nghiệp, đặt mục tiêu vượt qua 500 chu trình gắp đặt liên tục trước quý 4 năm tới thông qua sự hợp tác giữa viện trường và doanh nghiệp chế tạo máy.

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

Công trình luận văn thạc sĩ này mang lại giá trị học thuật và ứng dụng chuyên sâu cho bốn nhóm đối tượng:

  1. Học viên cao học và nghiên cứu sinh ngành Kỹ thuật Cơ điện tử, Tự động hóa: Cung cấp tài liệu tham khảo chuẩn mực về phương pháp mô hình hóa hệ thống robot chuỗi kín, kỹ thuật giảm bậc động lực học và cách xây dựng hàm Lyapunov chứng minh tính ổn định cho hơn 20 phương trình vi phân phi tuyến phức tạp.
  2. Kỹ sư R&D và thiết kế hệ thống robot công nghiệp: Ứng dụng trực tiếp cấu trúc điều khiển phối hợp và cơ chế đồng bộ dấu thời gian 10 ms để phát triển các giải pháp robot song song thực hiện gắp đặt, nâng hạ chi tiết máy nặng từ 20 kg đến 100 kg trong dây chuyền sản xuất ô tô và kim loại tấm.
  3. Giảng viên và nhà 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 tích hợp SolidWorks - SimMechanics làm học liệu mẫu, bài tập lớn và đồ án chuyên ngành cho các học phần Robot công nghiệp nâng cao và Điều khiển tự động phi tuyến.
  4. Nhà quản lý kỹ thuật và chuyên gia tích hợp hệ thống nhà máy: Tham khảo cơ sở tính toán phân bổ tải trọng để lựa chọn phương án sử dụng nhiều robot cỡ nhỏ thay thế robot siêu trọng tải đơn lẻ, giúp tiết kiệm từ 30% đến 40% chi phí đầu tư thiết bị ban đầu.

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

  1. Tại sao nghiên cứu lựa chọn tay máy 3 bậc tự do phẳng thay vì tay máy 6 bậc tự do không gian? Cấu hình 3 bậc tự do phẳng là mô hình tối thiểu nhưng đáp ứng đầy đủ yêu cầu định vị vị trí và góc quay của vật thể trong mặt phẳng 2D. Cấu trúc này giúp giảm tải độ phức tạp tính toán giải tích ma trận nhưng vẫn giữ nguyên vẹn bản chất chuỗi động học kín của 2 tay máy, tạo cơ sở toán học chuẩn xác trước khi mở rộng lên hệ 6 bậc tự do.

  2. Giải thuật điều khiển thích nghi xử lý sự bất định về tải trọng của vật thể như thế nào? Luật thích nghi tự động cập nhật trực tuyến vector tham số quán tính và khối lượng thông qua sai số mặt trượt mà không đòi hỏi biết trước thông số thực. Trong thử nghiệm với tải trọng 0,5 kg, bộ điều khiển đã tự động nhận dạng và bù trừ sai lệch, đưa sai số bám quỹ đạo về dưới 0,35 mm chỉ sau 0,8 giây vận hành.

  3. Làm thế nào để đảm bảo vật thể không bị rơi hoặc biến dạng trong suốt quá trình nâng chuyển? Nghiên cứu tính toán giới hạn lực ma sát tiếp xúc Fms1 + Fms2 ≥ mg, xác định lực ép tối thiểu là 4,905 N để chống rơi cho vật nặng 0,5 kg. Hệ thống luôn duy trì nội lực kẹp ở mức 15 N, đảm bảo kẹp chặt liên tục nhưng vẫn thấp hơn giới hạn chịu nén phá hủy 50 N của vật thể.

  4. Cơ chế đồng bộ hóa dữ liệu giữa hai cánh tay robot được tổ chức như thế nào? Hai bộ điều khiển thực hiện trao đổi dữ liệu vị trí, vận tốc và lực tương hỗ thông qua giao thức đồng bộ hóa theo dấu thời gian với chu kỳ quét 10 ms. Cấu trúc này cho phép cập nhật trạng thái đồng thời, giải quyết xung đột điều khiển trong thời gian dưới 1 ms và hạn chế hiện tượng lệch pha chuyển động giữa các khớp.

  5. Việc kết nối mô hình giữa SolidWorks và MATLAB SimMechanics đem lại ưu thế gì? Phương pháp này cho phép nhập trực tiếp các thông số cơ học thực như khối lượng khâu, vị trí trọng tâm và tensor quán tính 3D của robot DENSO VM-60B1 vào môi trường mô phỏng thông qua tệp XML. Điều này giúp loại bỏ sai số ước lượng hình học thủ công, rút ngắn 70% thời gian thiết lập mô hình và nâng cao độ tin cậy của kết quả mô phỏng.

Kết luận

Nghiên cứu điều khiển hai tay máy phối hợp đã giải quyết thành công các bài toán cốt lõi trong lĩnh vực robot hợp tác:

  • Xây dựng thành công mô hình động lực học giảm bậc cho hệ thống hai tay máy 3 bậc tự do thao tác vật thể trong điều kiện tiếp xúc ràng buộc cơ học.
  • Thiết kế và chứng minh toán học tính ổn định tiệm cận của luật điều khiển thích nghi dựa trên hàm Lyapunov, kiểm soát đồng thời vị trí, nội lực và lực ràng buộc.
  • Đạt độ chính xác bám quỹ đạo cao với sai số vị trí dưới 0,35 mm và triệt tiêu 98,75% sai số lực ràng buộc trên cả quỹ đạo đường thẳng lẫn đường cong.
  • Hoàn thiện giải pháp đồng bộ dữ liệu thời gian thực chu kỳ 10 ms, loại bỏ xung đột vận hành giữa các bộ điều khiển chấp hành.
  • Thiết lập quy trình mô phỏng liên kết hoàn chỉnh giữa SolidWorks và MATLAB SimMechanics trên dòng tay máy chuẩn công nghiệp DENSO VM-60B1.

Trong lộ trình 12 tháng tới, các giải thuật này cần tiếp tục được thử nghiệm trên phần cứng thực nghiệm để tối ưu hóa thời gian thực trước khi đưa vào dây chuyền sản xuất công nghiệp. Các kỹ sư và nhà nghiên cứu quan tâm có thể khai thác toàn văn luận văn thạc sĩ này để phát triển các ứng dụng tự động hóa robot tiên tiến.