Tổng quan nghiên cứu

Robot phỏng sinh học mô phỏng chuyển động của loài rắn là một trong những hướng phát triển đột phá của ngành kỹ thuật cơ điện tử hiện đại. Robot rắn sở hữu cấu trúc gồm 8 phân đoạn đồng nhất liên kết nối tiếp qua 7 khớp quay độc lập, tạo nên một hệ thống cơ học có 10 bậc tự do trong không gian hai chiều nhưng chỉ có 7 biến điều khiển ngõ vào mô-men tại các khớp. Đặc điểm này khiến robot rắn trở thành một hệ thống thiếu cơ cấu chấp hành và siêu dư dẫn điển hình, trong đó hướng di chuyển và vị trí tâm khối lượng của robot không thể điều khiển tác động trực tiếp từ bên ngoài.

Vấn đề nghiên cứu trọng tâm của luận văn thạc sĩ chuyên ngành Kỹ thuật Cơ điện tử mã số 60 52 01 14 do học viên Nguyễn Đức Tuấn thực hiện dưới sự hướng dẫn khoa học của Phó Giáo sư Tiến sĩ Võ Tường Quân là giải quyết triệt để bài toán điều khiển hướng và quỹ đạo chuyển động cho robot rắn di chuyển trên mặt đất mà không cần trang bị bánh xe bị động chống trượt ngang. Mục tiêu cụ thể là xây dựng mô hình toán học phi tuyến hoàn chỉnh, phân tích ảnh hưởng của lực ma sát nhớt bất đẳng hướng và thiết kế các thuật toán điều khiển hồi tiếp vòng kín đảm bảo tính ổn định tiệm cận cho toàn bộ hệ thống.

Phạm vi nghiên cứu được thực hiện tại phòng thí nghiệm Metrology Lab thuộc Trường Đại học Bách Khoa, Đại học Quốc gia Thành phố Hồ Chí Minh trong thời gian từ ngày 16 tháng 01 năm 2017 đến ngày 18 tháng 06 năm 2017 và bảo vệ thành công vào ngày 04 tháng 07 năm 2017. Về mặt ý nghĩa thực tiễn, việc điều khiển góc đầu robot hội tụ chính xác về góc đặt mục tiêu âm 0.785 rad với sai số vận tốc pháp tuyến tiệm cận 0 m/s mở ra tiềm năng ứng dụng to lớn trong việc trinh sát đường ống ngầm hẹp và cứu hộ cứu nạn tại các khu vực sụp đổ sau thảm họa.

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 sự kết hợp chặt chẽ giữa 3 lý thuyết điều khiển tự động và cơ học phi tuyến hiện đại:

Thứ nhất, lý thuyết động lực học hệ nhiều vật Lagrange được áp dụng để thiết lập hệ phương trình vi phân chuyển động phi tuyến, tích hợp ma trận quán tính xác định dương kích thước 8x8 cùng ma trận lực Coriolis và lực hướng tâm.

Thứ hai, lý thuyết Ràng buộc Holonomic Ảo kết hợp mô hình chuyển động sóng Serpenoid của Hirose được sử dụng để hình học hóa quy luật uốn lượn ngang, biến đổi các ràng buộc hình học phức tạp giữa các khớp thành một tập bất biến trong không gian trạng thái.

Thứ ba, lý thuyết ổn định Lyapunov và kỹ thuật điều khiển Backstepping đa biến được vận dụng để tổng hợp luật điều khiển vận tốc dọc trục, kết hợp định lý nhiễu suy biến và kỹ thuật phân tách thời gian nhằm ổn định góc hướng đầu robot.

Các khái niệm chuyên ngành cốt lõi bao gồm: hệ thống thiếu cơ cấu chấp hành, chuyển động uốn lượn ngang, ma sát nhớt bất đẳng hướng, đạo hàm Lie và thuật toán dẫn hướng tầm nhìn.

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

Nghiên cứu sử dụng nguồn dữ liệu mô phỏng giải tích được xây dựng từ mô hình vật lý chuẩn gồm cỡ mẫu 8 phân đoạn với tổng chiều dài toàn thân 1.12 m, mỗi phân đoạn dài 0.14 m, khối lượng 1 kg và mô-men quán tính 0.1 kg.m^2. Phương pháp chọn mẫu thông số được chuẩn hóa dựa trên các nghiên cứu thực nghiệm robot rắn kinh điển trên thế giới cùng các thế hệ robot tiền nhiệm tại Đại học Bách Khoa như Q2C và Q2C_V2. Đặc tính ma sát bất đẳng hướng được thiết lập với hệ số ma sát tiếp tuyến 0.1 và hệ số ma sát pháp tuyến 1.0, tạo tỷ lệ ma sát bất đẳng hướng chênh lệch 10 lần để mô phỏng tương tác vảy da rắn.

Phương pháp phân tích mô hình hóa giải tích kết hợp mô phỏng số trên nền tảng phần mềm MATLAB được lựa chọn vì hệ phương trình vi phân mô tả robot rắn có tính phi tuyến cao bậc hai và liên kết chéo phức tạp, không thể tìm nghiệm giải tích tường minh bằng phương pháp tuyến tính thông thường. Timeline nghiên cứu được thực hiện liên tục qua 22 tuần, phân bổ từ khâu lập mô hình toán học tháng 01/2017 đến khâu hoàn thiện mô phỏng và phân tích ổn định vào tháng 06/2017.

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

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

Quá trình kiểm chứng mô phỏng trên nền tảng số học đã đem lại 4 phát hiện khoa học mang tính đột phá:

Thứ nhất, bộ điều khiển theo hướng đã điều khiển thành công góc đầu robot rắn hội tụ chính xác về giá trị góc mong muốn âm 0.785 rad với thời gian xác lập nhanh dưới 8 giây và sai số xác lập cực nhỏ dưới 0.02 rad.

Thứ hai, vận tốc tiếp tuyến dọc thân robot nhanh chóng đạt trạng thái ổn định bám sát giá trị đặt với sai số vận tốc dưới 3.5%, đồng thời vận tốc trượt pháp tuyến bị triệt tiêu dao động quanh mức 0.01 m/s, giúp loại bỏ hoàn toàn hiện tượng trượt dạt không kiểm soát.

Thứ ba, bộ điều khiển hồi tiếp động lực học tích hợp thuật toán dẫn đường tầm nhìn với khoảng nhìn trước 1.5 m đã giúp giảm độ lệch bám quỹ đạo hơn 94% sau quãng đường di chuyển 5 mét.

Thứ tư, cơ chế tạo lực đẩy thuần túy từ ma sát bất đẳng hướng với tỷ lệ 10 lần giữa ma sát pháp tuyến và tiếp tuyến giúp robot tự đẩy thân về phía trước với hiệu suất truyền động tăng 28% so với mô hình ma sát đẳng hướng.

Thảo luận kết quả

Nguyên nhân chính dẫn đến sự ổn định vượt trội của hệ thống là nhờ việc phân tách thời gian hiệu quả giữa động học góc đầu nhanh và động lực học thân chậm thông qua biến phát sinh phi 0. Sự biến thiên có quy luật của biến phát sinh này tạo ra góc bù pha hợp lý giữa 7 khớp động cơ, giúp định hướng lực đẩy ma sát dọc theo hướng chuyển động mong muốn.

So với các mô hình robot rắn có gắn bánh xe bị động trước đây tại Đại học Bách Khoa vốn dễ bị kẹt cơ khí trên địa hình phức tạp, giải pháp điều khiển không bánh xe trong nghiên cứu này nâng cao khả năng thích ứng bề mặt lên hơn 40%. Đồng thời, so với phương pháp điều khiển mặt trượt phi tuyến thông thường, kỹ thuật Ràng buộc Holonomic Ảo giúp loại bỏ tới 85% hiện tượng rung giật mô-men xoắn.

Kết quả nghiên cứu được minh chứng trực quan qua biểu đồ tọa độ vị trí trọng tâm trên mặt phẳng 2D thể hiện đường đi uốn lượn mượt mà tiến thẳng theo phương âm 45 độ, cùng đồ thị biến phát sinh phi 0 suy giảm có kiểm soát và bảng thông số độ lợi mô phỏng với độ lợi góc đầu bằng 3 và độ lợi vận tốc bằng 20.

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

Dựa trên kết quả đạt được, luận văn đưa ra 4 giải pháp khuyến nghị cụ thể nhằm nâng cao hiệu quả ứng dụng thực tế:

Thứ nhất, mở rộng mô hình toán học và thuật toán điều khiển từ mặt phẳng 2D lên không gian 3D nhằm đạt mục tiêu giảm sai số bám quỹ đạo không gian xuống dưới 5% khi robot vượt qua chướng ngại vật cao 0.15 m, thực hiện trong thời gian 12 tháng bởi nhóm nghiên cứu điều khiển tự động.

Thứ hai, tích hợp hệ thống cảm biến đo lực tiếp xúc 3 trục dọc theo 8 phân đoạn thân để tự động nhận dạng ma sát mặt đất với thời gian trễ xử lý tín hiệu dưới 10 mili-giây, thực hiện trong vòng 6 tháng bởi các kỹ sư thiết kế phần cứng cơ điện tử.

Thứ ba, tối ưu hóa năng lượng tiêu thụ tại các khớp quay bằng giải pháp điều chế năng lượng xung thích nghi nhằm tiết kiệm 20% công suất tiêu thụ của 7 động cơ servo trong chu kỳ vận hành 60 phút, triển khai trong 9 tháng bởi các chuyên gia phần mềm nhúng.

Thứ tư, chế tạo phiên bản phần cứng thực nghiệm hoàn chỉnh sử dụng vật liệu composite siêu nhẹ có lớp bọc vảy nhân tạo đạt tỷ lệ ma sát trên 8.0, hoàn thành thử nghiệm thực địa trong thời hạn 18 tháng dưới sự chủ trì của Trường Đại học Bách Khoa.

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

Luận văn là nguồn tư liệu chuyên sâu giá trị cao cho 4 nhóm đối tượng sau:

Thứ nhất, học viên cao học và nghiên cứu sinh chuyên ngành Cơ Điện Tử và Kỹ thuật Điều khiển tự động cần tài liệu tham khảo chuẩn mực về mô hình hóa hệ thống thiếu cơ cấu chấp hành 10 bậc tự do để phát triển các đề tài nghiên cứu chuyên sâu.

Thứ two, kỹ sư nghiên cứu và phát triển trong lĩnh vực Robotics ứng dụng bộ 7 phương trình luật điều khiển mô-men khớp và giải thuật dẫn đường tầm nhìn để phát triển robot tự hành kiểm tra đường ống dẫn khí có đường kính hẹp dưới 0.3 m.

Thứ ba, giảng viên và nhà khoa học tại các trường đại học khối kỹ thuật sử dụng toàn bộ quy trình chứng minh toán học giải tích về tính ổn định Lyapunov và kỹ thuật Ràng buộc Holonomic Ảo làm giáo trình giảng dạy chuyên đề điều khiển phi tuyến nâng cao.

Thứ tư, các đơn vị cứu hộ cứu nạn và an ninh quốc phòng tham khảo kiến trúc cơ điện tử robot rắn 8 phân đoạn không bánh xe để đặt hàng chế tạo thiết bị thăm dò qua các khe nứt hẹp 0.2 m trong môi trường độc hại.

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

Robot rắn trong nghiên cứu di chuyển về phía trước bằng nguyên lý nào khi không có bánh xe?

Robot rắn tạo lực đẩy nhờ sự kết hợp giữa chuyển động uốn lượn ngang dạng sóng sin và lực ma sát nhớt bất đẳng hướng. Khi 8 phân đoạn uốn lượn, hệ số ma sát pháp tuyến 1.0 lớn gấp 10 lần hệ số ma sát tiếp tuyến 0.1 đã chuyển hóa dao động ngang thành lực đẩy dọc trục mạnh mẽ.

Hệ thống thiếu cơ cấu chấp hành gây ra trở ngại gì cho việc điều khiển robot rắn?

Hệ thống sở hữu 10 bậc tự do nhưng chỉ có 7 động cơ điều khiển tại các khớp, trong khi góc đầu và vị trí trọng tâm không có cơ cấu chấp hành trực tiếp. Điều này đòi hỏi thuật toán phải điều khiển gián tiếp hướng và vị trí thông qua việc biến đổi hình dạng thân robot.

Vai trò then chốt của phương pháp Ràng buộc Holonomic Ảo trong luận văn là gì?

Ràng buộc Holonomic Ảo chuyển hóa toàn bộ quy luật chuyển động uốn lượn phức tạp thành các hàm ràng buộc hình học bất biến. Kỹ thuật này giúp triệt tiêu sai số góc khớp về 0 rad thông qua hồi tiếp tuyến tính hóa, tạo ra dáng đi ổn định mà không cần phụ thuộc vào biến thời gian.

Thuật toán dẫn hướng tầm nhìn được ứng dụng để giải quyết bài toán nào?

Thuật toán dẫn hướng tầm nhìn xác định góc hướng đầu tham chiếu dựa trên khoảng cách lệch quỹ đạo và khoảng nhìn trước 1.5 m. Thuật toán giúp robot luôn hướng đầu về điểm đặt trên đường thẳng mục tiêu, qua đó triệt tiêu hơn 94% sai số khoảng cách bám đường trong quá trình di chuyển.

Kết quả mô phỏng trên phần mềm MATLAB đã kiểm chứng thành công các chỉ tiêu nào?

Mô phỏng đã chứng minh góc đầu robot hội tụ chính xác về giá trị âm 0.785 rad trong thời gian 8 giây với độ lợi góc đầu bằng 3 và độ lợi vận tốc bằng 20. Đồng thời, vận tốc tiếp tuyến bám sát quỹ đạo với sai số dưới 3.5%, khẳng định tính ổn định vòng kín tuyệt đối.

Kết luận

  • Xây dựng thành công hệ phương trình vi phân động lực học toàn diện cho robot rắn 8 phân đoạn có 10 bậc tự do di chuyển trên mặt phẳng 2D.
  • Ứng dụng xuất sắc lý thuyết Ràng buộc Holonomic Ảo và hồi tiếp tuyến tính hóa vào-ra để ổn định hóa dáng đi uốn lượn ngang.
  • Thiết kế hoàn thiện bộ điều khiển hướng theo nguyên lý phân tách thời gian giúp góc đầu bám sát hướng đặt âm 0.785 rad trong thời gian dưới 8 giây.
  • Kiểm soát chính xác vận tốc dọc trục và triệt tiêu hoàn toàn vận tốc trượt pháp tuyến bằng phương pháp Lyapunov và Backstepping.
  • Tích hợp hiệu quả thuật toán dẫn hướng tầm nhìn giúp robot bám sát quỹ đạo đường thẳng với mức giảm sai số bám đường đạt trên 94%.

Đóng góp lớn nhất của luận văn là giải quyết trọn vẹn bài toán điều khiển tự hành cho robot rắn phỏng sinh học không dùng bánh xe, tạo nền tảng lý thuyết vững chắc cho ngành robot Việt Nam. Lộ trình phát triển tiếp theo trong 12 đến 24 tháng tới là hiện thực hóa phần cứng và mở rộng thuật toán sang không gian 3D. Hãy liên hệ và tham khảo toàn văn luận văn thạc sĩ mã số 60 52 01 14 để ứng dụng ngay những giải pháp điều khiển robot tiên tiến này vào các dự án công nghệ của bạn.