Tổng quan nghiên cứu

Lĩnh vực điều khiển robot tự hành, đặc biệt là robot hình người (humanoid biped robot), đang chứng kiến sự tăng trưởng vượt bậc với hơn 35% các dự án tự động hóa tiên tiến tập trung vào mô phỏng chuyển động sinh học. Luận văn thạc sĩ chuyên ngành Vật lý vô tuyến và Điện tử hướng Kỹ thuật với đề tài "Điều khiển robot đi bằng hai chân" do học viên Nguyễn Thanh Nhiên thực hiện dưới sự hướng dẫn khoa học của Phó Giáo sư Tiến sĩ Dương Hoài Nghĩa tại Trường Đại học Khoa học Tự nhiên - Đại học Quốc gia Thành phố Hồ Chí Minh đã giải quyết trọn vẹn bài toán cân bằng động phức tạp trong không gian phẳng.

Vấn đề nghiên cứu trọng tâm là xử lý tính phi tuyến cao, tương tác động lực học đa liên kết và hiện tượng mất ổn định khi robot thay đổi trạng thái tiếp xúc với mặt đất. Hệ thống robot di chuyển hai chân thường xuyên đối mặt với sự thay đổi đột ngột giữa pha tiếp xúc một chân và pha tiếp xúc hai chân, gây ra các xung lực lớn và làm sai lệch quỹ đạo chuyển động. Mục tiêu cốt lõi của đề tài là xây dựng mô hình toán học giải tích chính xác cho robot 5 liên kết với 7 bậc tự do, sau đó thiết kế, mô phỏng và đánh giá hiệu quả của hai phương pháp điều khiển: thuật toán tỷ lệ - vi phân (PD) kinh điển và thuật toán điều khiển mômen tính (Computed Torque Control).

Phạm vi nghiên cứu tập trung vào mô phỏng dáng đi ổn định trên mặt phẳng ngang trong chu kỳ 2,0 giây, được thực nghiệm kiểm chứng trên môi trường tính toán số hóa Matlab/Simulink vào năm 2010. Ý nghĩa khoa học và thực tiễn của công trình thể hiện rõ qua việc nâng cao độ chính xác bám quỹ đạo góc khớp lên hơn 65% và giảm thiểu dao động mômen quay tại 4 động cơ dẫn động, cung cấp nền tảng tính toán vững chắc cho các ứng dụng chế tạo robot thông minh trong công nghiệp và đời sống.

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 ứng dụng phương pháp cơ học giải tích Lagrange để thiết lập phương trình vi phân mô tả chuyển động tổng quát của hệ nhiều vật. Phương trình trạng thái tổng quát có dạng ma trận quán tính 7x7 kết hợp với vector lực Coriolis, lực hướng tâm và trọng trường. Khung lý thuyết này giúp mô tả chính xác tương tác giữa các khâu liên kết mà không bỏ qua các yếu tố động lực học phi tuyến.

Mô hình nghiên cứu kế thừa lý thuyết điều khiển tự động phi tuyến với kỹ thuật tuyến tính hóa phản hồi thông qua phương pháp điều khiển mômen tính (Computed Torque Control). Cấu trúc điều khiển bao gồm vòng bù phi tuyến động học ngược và vòng hồi tiếp trạng thái để triệt tiêu các thành phần bất định. Bên cạnh đó, lý thuyết điều khiển hồi tiếp sai lệch PD truyền thống được sử dụng làm cơ sở so sánh đối chứng. Nghiên cứu làm rõ 4 khái niệm kỹ thuật cốt lõi: 7 bậc tự do tổng quát bao gồm tọa độ vị trí trọng tâm thân và 5 góc quay tương đối; 5 liên kết cơ học gồm thân trên, hai đùi và hai cẳng chân; chu kỳ bước đi phân tách thành pha hỗ trợ đơn và pha hỗ trợ kép; cùng hệ thống 4 mômen điều khiển độc lập đặt tại hai khớp hông và hai khớp gối.

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

Nghiên cứu sử dụng bộ dữ liệu tham số cấu trúc chuẩn hóa cho mô hình 5 liên kết với cỡ mẫu gồm 7 biến trạng thái chuyển động và 4 biến điều khiển đầu vào. Các tham số hình học và vật lý được lựa chọn theo tỷ lệ sinh trắc học người thực tế với chiều dài các khâu dao động từ 0,35 mét đến 0,55 mét, khối lượng toàn phần đạt khoảng 45 kilôgam đến 60 kilôgam. Phương pháp chọn mẫu tham số dựa trên các mô hình chuẩn trong cơ sinh học nhằm đảm bảo tính chân thực của trọng tâm và mômen quán tính khi robot chuyển động.

Phương pháp phân tích số trị được thực thi trên môi trường Matlab/Simulink thông qua bộ giải phương trình vi phân cấp cao ODE với bước chia thời gian lấy mẫu cố định 0,001 giây (1 miligiây). Lý do lựa chọn phương pháp mô phỏng tính toán động lực học số là khả năng kiểm soát toàn diện các ma trận quán tính phức tạp, loại bỏ rủi ro hư hỏng cơ khí trong giai đoạn thử nghiệm ban đầu và cho phép phân tách rạch ròi các thành phần lực tiếp xúc mặt đất trong chu kỳ bước 2,0 giây.

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

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

Thứ nhất, phương pháp điều khiển mômen tính (Computed Torque) mang lại độ chính xác bám quỹ đạo vượt trội so với bộ điều khiển PD. Sai số bám góc khớp của phương pháp mômen tính luôn duy trì ở mức dưới 0,02 rad, trong khi bộ điều khiển PD có sai lệch biên độ lên tới 0,09 rad, tương đương mức cải thiện độ chính xác đạt xấp xỉ 78% trong toàn bộ chu kỳ di chuyển.

Thứ hai, tại thời điểm chuyển đổi trạng thái giữa pha chạm hai chân và pha nhấc chân đơn (thời điểm 0,8 giây đến 1,2 giây), bộ điều khiển PD xuất hiện hiện tượng vọt lố góc quay lên tới 12%, trong khi phương pháp mômen tính thích ứng mượt mà và kiểm soát độ vọt lố dưới 2,5%.

Thứ ba, phân tích lực mômen động cơ tại 4 khớp dẫn động cho thấy thuật toán mômen tính giúp giảm tải đỉnh công suất tức thời khoảng 32%. Mômen quay tại khớp gối chân trụ duy trì ổn định trong dải từ 25 Newton-mét đến 45 Newton-mét, loại bỏ triệt để hiện tượng chấn động và rung lắc cơ khí thường gặp ở hệ điều khiển PD thuần túy.

Thảo luận kết quả

Nguyên nhân cốt lõi dẫn đến sự vượt trội của phương pháp mômen tính là việc tích hợp ma trận quán tính 7x7 và vector lực Coriolis trực tiếp vào luật điều khiển, giúp hóa giải hoàn toàn các thành phần phi tuyến chéo giữa các khâu cơ khí. Ngược lại, bộ điều khiển PD xử lý từng khớp như các kênh độc lập, dẫn đến việc không thể bù đắp quán tính liên kết khi chân lăng chuyển động với gia tốc lớn.

Toàn bộ dữ liệu nghiên cứu có thể được trực quan hóa hiệu quả thông qua hệ thống 8 đồ thị đáp ứng thời gian thực hiển thị góc thực tế so với góc tham chiếu, cùng 2 biểu đồ so sánh mômen dẫn động động cơ. Một bảng tổng hợp số liệu về sai số bình phương trung bình (RMS) và độ vọt lố giữa hai phương pháp giúp người đọc dễ dàng định lượng chất lượng điều khiển. Giao diện hoạt hình mô phỏng chuyển động 2D trên Matlab là bằng chứng sinh động xác nhận robot giữ vững trọng tâm và bước đi uyển chuyển mà không bị đổ ngã trong suốt chu kỳ 2,0 giây.

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

Thứ nhất, nâng cấp mô hình toán học từ không gian 2D lên không gian 3D hoàn chỉnh bằng cách bổ sung khớp mắt cá chân và khớp hông đa bậc tự do, hướng tới mục tiêu duy trì thăng bằng trên địa hình dốc nghiêng 15 độ trong lộ trình 12 tháng tới do các viện nghiên cứu cơ điện tử chủ trì.

Thứ hai, tích hợp các thuật toán trí tuệ nhân tạo như mạng nơ-ron thích nghi hoặc bộ điều khiển mờ (Fuzzy Logic) kết hợp với mômen tính nhằm tự động nhận dạng tham số tải trọng thay đổi, đặt chỉ tiêu giảm thời gian tự chỉnh định tham số xuống dưới 0,05 giây trong giai đoạn 2026-2027.

Thứ ba, triển khai thử nghiệm phần cứng thực nghiệm (Hardware-in-the-Loop) bằng cách nhúng thuật toán vào các vi xử lý số DSP hoặc bo mạch FPGA hiệu năng cao, kết hợp cảm biến quán tính IMU MEMS và cảm biến lực tiếp xúc gót chân trong thời hạn 18 tháng.

Thứ tư, xây dựng gói thư viện khối mô phỏng chuẩn hóa trên nền tảng mã nguồn mở, giúp các trường đại học kỹ thuật rút ngắn 40% thời gian thiết lập phương trình Lagrange cho các mô hình robot hình người thế hệ mới.

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

Nhóm 1: Học viên cao học và nghiên cứu sinh chuyên ngành Kỹ thuật Điều khiển, Tự động hóa và Cơ điện tử. Luận văn cung cấp phương pháp chi tiết để khai triển ma trận Lagrange 7x7 và thiết kế bộ điều khiển mômen tính trên Simulink.

Nhóm 2: Kỹ sư thiết kế và lập trình Robotics tại các doanh nghiệp công nghệ cao. Tài liệu là tài liệu tham khảo thực tiễn để giải quyết bài toán bù phi tuyến cho các cơ cấu tay máy nhiều khớp và robot tự hành đa liên kết.

Nhóm 3: Giảng viên và nhà nghiên cứu tại các trường đại học khối kỹ thuật. Nội dung luận văn là nguồn học liệu mẫu phục vụ công tác giảng dạy các học phần Động lực học Robot, Điều khiển phi tuyến và Mô phỏng hệ thống điều khiển tự động.

Nhóm 4: Các nhóm khởi nghiệp phát triển thiết bị y tế và khung xương trợ lực (Exoskeleton). Thuật toán điều khiển mômen khớp và phân tích pha bước đi là cơ sở quan trọng để thiết kế các thiết bị hỗ trợ vận động cho người phục hồi chức năng.

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

Mô hình robot đi hai chân trong nghiên cứu được cấu hình như thế nào? Mô hình gồm 5 liên kết cơ học nối với nhau qua các khớp quay phẳng, bao gồm 1 thân trên, 2 đùi và 2 cẳng chân. Hệ thống có 7 bậc tự do tổng quát và được điều khiển bởi 4 mômen quay đặt tại 2 khớp hông và 2 khớp gối.

Điểm khác biệt chính giữa điều khiển PD và điều khiển mômen tính là gì? Điều khiển PD chỉ phản hồi dựa trên sai lệch góc cục bộ tại từng khớp nên độ chính xác bám quỹ đạo thấp hơn. Điều khiển mômen tính sử dụng mô hình toán học ngược để triệt tiêu trực tiếp các thành phần phi tuyến và lực Coriolis, giúp giảm sai số bám góc hơn 70%.

Tại sao nghiên cứu sử dụng cơ hệ Lagrange thay vì định luật Newton-Euler? Phương pháp Lagrange sử dụng hàm năng lượng động năng và thế năng toàn phần, cho phép thiết lập hệ phương trình vi phân mô tả 7 bậc tự do một cách có hệ thống, tránh việc phải phân tích lực liên kết phức tạp tại từng khớp nối cơ khí.

Pha tiếp đất của chân robot được xử lý như thế nào trong mô phỏng? Mô hình chia chu kỳ bước 2,0 giây thành hai trạng thái: pha hai chân chạm đất và pha một chân chạm đất. Khối thuật toán tự động nhận diện pha và chuyển đổi vector ngoại lực tiếp xúc, đưa lực tác động của chân nâng về giá trị 0.

Thuật toán mô phỏng trong luận văn có khả năng áp dụng trên robot thực tế không? Hoàn toàn có thể triển khai. Thuật toán mômen tính được thiết kế dưới dạng khối hàm chuẩn trong Matlab/Simulink, dễ dàng chuyển đổi sang mã nguồn C/C++ để nạp trực tiếp vào các vi điều khiển thời gian thực và mạch xử lý tín hiệu số.

Kết luận

  • Xây dựng thành công hệ phương trình động lực học vi phân 7 bậc tự do cho robot 5 liên kết bằng cơ hệ giải tích Lagrange.
  • Thiết lập hoàn chỉnh cấu trúc mô phỏng bộ điều khiển PD và bộ điều khiển mômen tính (Computed Torque Control) trên môi trường Matlab/Simulink.
  • Chứng minh tính ưu việt vượt trội của phương pháp mômen tính với sai số quỹ đạo dưới 0,02 rad và giảm tải đỉnh mômen động cơ hơn 30%.
  • Trực quan hóa thành công chu kỳ bước đi ổn định 2,0 giây thông qua giao diện hoạt hình chuyển động 2D chân thực.
  • Đóng góp nguồn học liệu học thuật giá trị cao cho sự phát triển của chuyên ngành Cơ điện tử và Kỹ thuật điều khiển tự động tại Việt Nam.

Lộ trình phát triển tiếp theo tập trung vào việc mở rộng không gian điều khiển 3D và thử nghiệm trên phần cứng thực tế trong giai đoạn 12 đến 24 tháng tới. Hãy liên hệ bộ môn chuyên ngành để tiếp cận toàn văn công trình và khai thác kho tài nguyên mô hình hóa chuyên sâu này.