Tổng quan nghiên cứu

Trong bối cảnh công nghiệp hóa và hiện đại hóa, việc tự động hóa các dây chuyền sản xuất đóng vai trò then chốt giúp doanh nghiệp tối ưu chi phí đầu vào, tăng năng suất và giảm thiểu sức lao động nặng nhọc của con người. Xe tự hành AGV (Automated Guided Vehicles) ra đời từ những năm 1950 và ngày càng trở thành mắt xích không thể thiếu trong hệ thống kho vận logistics cũng như các phân xưởng sản xuất thông minh. Tuy nhiên, thách thức lớn nhất đối với các dòng xe AGV chi phí thấp là việc duy trì độ chính xác cao khi bám đường (bám line) tại các góc cua gắt hoặc khi môi trường xuất hiện nhiễu động do ma sát và quán tính tải trọng thay đổi.

Đề tài luận văn thạc sĩ tập trung giải quyết bài toán nâng cao chất lượng bám quỹ đạo cho xe tự hành thông qua việc nghiên cứu, thiết kế và chế tạo mô hình AGV 3 bánh dẫn hướng từ tính kết hợp quang học. Mục tiêu cốt lõi của công trình là xây dựng bộ điều khiển mờ thích nghi Fuzzy PD (Fuzzy Proportional Derivative) nhằm khắc phục hoàn toàn nhược điểm vọt lố và dao động lớn của các thuật toán PID truyền thống.

Nghiên cứu được triển khai thực nghiệm tại Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh trong năm 2020 trên sa bàn đường dẫn mô phỏng sát với thực tế nhà máy sản xuất. Kết quả thử nghiệm trên mô hình robot nặng 5 kg sử dụng nguồn ắc quy kép 5 Ah cho thấy thuật toán đề xuất giúp giảm độ lệch bám line tới 34% so với bộ điều khiển PD thông thường, mang lại giá trị thực tiễn cao cho các phân xưởng cần giải pháp vận chuyển hàng hóa tự động, tiết kiệm chi phí đầu tư nhưng vẫn đảm bảo độ tin cậy vận hành tối đ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 xây dựng trên nền tảng tích hợp giữa lý thuyết điều khiển tự động kinh điển và lý thuyết trí tuệ nhân tạo mờ:

Lý thuyết tập mờ và logic mờ (Fuzzy Logic) do Lotfi Zadeh công bố năm 1965 được áp dụng làm hạt nhân xử lý. Hệ thống mờ được thiết kế theo cấu trúc thích nghi với 2 biến ngõ vào là sai số vị trí $E$ (Error) và độ biến thiên sai số $CE$ (Change of Error). Mỗi biến ngôn ngữ được mô tả thông qua 5 hàm liên thuộc dạng tam giác (Negative Big, Negative Near, Zero, Positive Near, Positive Big), tạo nên ma trận 49 luật hợp thành mờ để suy diễn các hệ số điều khiển thích nghi $K_p$ và $K_d$.

Mô hình động học vi sai của robot di động 3 bánh (WMR - Wheeled Mobile Robot) được thiết lập nhằm mô tả chính xác chuyển động trong mặt phẳng 2D. Cấu trúc robot gồm 2 bánh chủ động độc lập đường kính 65 mm và 1 bánh tự lựa hỗ trợ cân bằng. Phương trình động học xác định vị trí tâm quay tức thời (ICC), vận tốc dài $V(t)$, vận tốc góc $\omega(t)$ và tọa độ robot trong không gian tham chiếu toàn cục.

Nguyên lý giải mờ trọng tâm (Centroid defuzzification) và luật hợp thành Max-Min được sử dụng để chuyển đổi các giá trị mờ đầu ra thành giá trị điện áp điều khiển cụ thể, giúp cập nhật liên tục thông số $K_p$ và $K_d$ theo thời gian thực thay vì giữ giá trị hằng số như bộ điều khiển PD cố định ($K_p = 0.1, K_d = 4$).

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

Nguồn dữ liệu thực nghiệm được thu thập trực tiếp từ phần cứng robot thông qua thanh cảm biến dò line hồng ngoại quang học với miền giá trị từ 0 đến 4000 đơn vị (vị trí cân bằng trung tâm là 2000), 2 bộ encoder quang học đo tốc độ động cơ DC Servo, cảm biến khoảng cách siêu âm (phát hiện vật cản từ 3 cm đến 120 cm) và các mốc định vị thẻ RFID tần số 13.56 MHz bố trí dọc theo đường line.

Cỡ mẫu và chu kỳ thực nghiệm được thiết lập qua chuỗi 321 bước thời gian (timer steps) liên tục trong một chu trình di chuyển hoàn chỉnh trên sa bàn thử nghiệm. Phương pháp chọn mẫu dữ liệu có chủ đích được áp dụng, tập trung ghi nhận dữ liệu đáp ứng tại hai trạng thái đặc trưng: đoạn đường thẳng ổn định và các khúc cua gấp có độ cong lớn nhằm đánh giá toàn diện sai số động.

Lý do lựa chọn phương pháp phân tích kết hợp giữa mô phỏng số trên môi trường MATLAB/Simulink và kiểm chứng thực nghiệm trên chip vi điều khiển ARM STM32F411 tốc độ 100 MHz là nhằm kiểm tra độ hội tụ của thuật toán toán học trước khi nạp vào phần cứng, triệt tiêu nguy cơ hỏng hóc cơ khí và đo lường định lượng sự cải thiện của giải thuật mờ thích nghi so với giải thuật truyền thống.

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 và thực nghiệm trên sa bàn với hơn 320 chu kỳ lấy mẫu đã mang lại những kết quả định lượng rõ nét:

Thứ nhất, về độ lệch vị trí trung bình, bộ điều khiển PD cổ điển ghi nhận mức sai lệch trung bình là 875,13 đơn vị cảm biến với biên độ dao động cực đại lên tới 3929 đơn vị tại các khúc cua. Trong khi đó, bộ điều khiển Fuzzy PD thích nghi đã kéo giảm độ lệch trung bình xuống chỉ còn 429,86 đơn vị cảm biến, triệt tiêu hoàn toàn hiện tượng vọt lố góc lái.

Thứ hai, tỷ lệ phần trăm sai lệch vị trí tổng thể của hệ thống giảm từ mức 50% khi dùng bộ điều khiển PD thông thường xuống còn 16% khi áp dụng bộ điều khiển Fuzzy PD. Mức cải thiện tổng thể về độ chính xác bám line đạt xấp xỉ 34%.

Thứ ba, sự thay đổi thích nghi của các thông số điều khiển $K_p$ (biến thiên linh hoạt trong dải từ 0 đến 3,5) và $K_d$ theo bề mặt mờ 3D giúp vận tốc hai bánh truyền động trái và phải (công suất động cơ 3.5 W) phản hồi mượt mà, không xảy ra hiện tượng đảo chiều đột ngột làm giật thân xe.

Thứ tư, hệ thống định vị bằng thẻ RFID 13.56 MHz kết hợp module truyền thông RF NRF24L01 (cự ly truyền dẫn lên tới 1000 mét) đã truyền nhận tọa độ chính xác về giao diện điều khiển trung tâm trên máy tính, hỗ trợ lập bản đồ điều hướng luân chuyển hàng hóa tự động giữa các trạm mà không bị thất thoát gói tin.

Thảo luận kết quả

Sự vượt trội của thuật toán Fuzzy PD xuất phát từ khả năng tự động tinh chỉnh thông số dựa trên sai số thực tế và đạo hàm sai số. Khi robot đi vào các đoạn đường thẳng, sai số $E$ tiến về 0, hệ số $K_p$ được duy trì ở mức vừa phải để giữ độ êm ái. Khi gặp khúc cua, sai số tăng đột ngột, bộ điều khiển mờ lập tức tăng $K_d$ để hãm quán tính quay và điều chỉnh $K_p$ tương ứng, ngăn ngừa việc bánh xe văng ra khỏi đường line.

So sánh với các nghiên cứu sử dụng thuật toán PID kinh điển hoặc phương pháp bám line nhị phân thông thường, giải pháp Fuzzy PD trong luận văn giúp giảm thời gian quá độ và loại bỏ hoàn toàn hiện tượng dao động chữ chi (zig-zag).

Dữ liệu thực nghiệm trong luận văn được minh họa rõ ràng thông qua hệ thống đồ thị chuỗi thời gian 321 bước, bảng thống kê miền giá trị cảm biến [0 : 4000] và biểu đồ cột so sánh sai số trung bình (875,13 so với 429,86). Cách trình bày trực quan qua biểu đồ đường đáp ứng vận tốc và mặt cong điều khiển 3D giúp chứng minh rõ tính ổn định tiệm cận của hệ thống động lực học phi tuyến trong điều kiện có ma sát bề mặt.

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

Nhằm hoàn thiện và mở rộng khả năng ứng dụng của mô hình xe tự hành AGV trong môi trường công nghiệp thực tế, các giải pháp và khuyến nghị cụ thể được đề xuất như sau:

Tích hợp công nghệ cảm biến quét laser LiDAR 360 độ kết hợp giải thuật định vị và xây dựng bản đồ đồng thời (SLAM) cùng bộ vi xử lý STM32 nhằm nâng khoảng cách phát hiện chướng ngại vật lên trên 5 mét và định vị chính xác với sai số dưới 5 mm. Lộ trình thực hiện dự kiến trong 6 tháng, do nhóm kỹ sư phần cứng và điều khiển phụ trách.

Tối ưu hóa bảng 49 quy tắc mờ và hình dạng hàm liên thuộc bằng giải thuật di truyền (Genetic Algorithm) hoặc mạng nơ-ron nhân tạo (ANFIS) nhằm rút ngắn thêm 15% thời gian đáp ứng quá độ của hệ thống khi xe chở tải nặng. Lộ trình hoàn thiện trong 9 tháng, do các nhà nghiên cứu thuật toán tự động hóa triển khai.

Nâng cấp giao thức truyền thông không dây từ sóng RF NRF24L01 sang chuẩn Wi-Fi Mesh công nghiệp hoặc mạng 5G nội bộ kết hợp giao thức MQTT/ROS, đảm bảo duy trì độ trễ truyền dữ liệu dưới 10 ms trong phạm vi nhà xưởng bán kính 500 mét. Thời gian thực hiện trong 3 tháng, do đội ngũ kỹ sư mạng công nghiệp đảm nhiệm.

Mở rộng kết cấu cơ khí và nâng cao công suất hệ thống động cơ nhằm tăng tải trọng chuyên chở thực tế của xe AGV từ mức 5 kg lên mức 250 kg, kết hợp bổ sung hệ thống nâng pallet tự động để chuyển giao hàng hóa giữa các dây chuyền lắp ráp. Lộ trình áp dụng trong 12 tháng, do bộ phận cơ khí chế tạo phối hợp cùng ban quản trị nhà máy thực hiện.

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

Nội dung và kết quả nghiên cứu của luận văn mang lại giá trị thiết thực cho nhiều nhóm đối tượng chuyên môn:

Kỹ sư nghiên cứu và phát triển (R&D) robot, cơ điện tử: Nắm bắt trọn vẹn quy trình thiết kế động học vi sai robot 3 bánh, cách bố trí cảm biến dò line hồng ngoại và phương pháp lập trình điều khiển động cơ DC Servo tích hợp giải thuật mờ thích nghi trên vi điều khiển nhúng.

Học viên cao học, nghiên cứu sinh và giảng viên ngành Tự động hóa: Sử dụng làm tài liệu tham khảo chuyên sâu về mô hình hóa toán học hệ phi tuyến, phương pháp thiết kế bộ quy tắc mờ, kỹ thuật giải mờ trọng tâm và quy trình mô phỏng đối chứng trên MATLAB/Simulink.

Giám đốc vận hành nhà máy và quản lý kho vận thông minh: Tham khảo mô hình AGV tự hành chi phí thấp để lên phương án tự động hóa khâu luân chuyển nguyên vật liệu nội bộ, giảm 30% chi phí nhân công và tối ưu luồng di chuyển trong kho bãi.

Lập trình viên hệ thống nhúng và IoT công nghiệp: Học hỏi kỹ thuật giao tiếp phần cứng thời gian thực với chip STM32F411, xử lý dữ liệu cảm biến dải 0 đến 4000, truyền nhận tín hiệu RF tầm xa 1000 mét và tích hợp công nghệ nhận dạng thẻ RFID 13.56 MHz.

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

Tại sao nên lựa chọn thuật toán Fuzzy PD thay vì bộ điều khiển PID truyền thống cho xe AGV?

Bộ điều khiển PID truyền thống sử dụng các thông số cố định ($K_p = 0.1, K_d = 4$), dẫn đến hiện tượng vọt lố và dao động mạnh khi xe vào cua gắt. Thuật toán Fuzzy PD liên tục tự động điều chỉnh $K_p$ (từ 0 đến 3,5) và $K_d$ theo thời gian thực dựa trên 49 luật mờ, giúp giảm 34% sai lệch vị trí và xe chạy mượt mà hơn.

Cảm biến dò line của robot hoạt động với độ phân giải và miền giá trị như thế nào?

Thanh cảm biến quang học hồng ngoại phân tách dải đo từ 0 đến 4000 đơn vị, trong đó giá trị 2000 là vị trí tâm đường line chuẩn. Miền lệch trái tương ứng khoảng giá trị từ 2000 đến 4000, còn miền lệch phải nằm trong khoảng từ 2000 về 0, giúp vi xử lý nhận biết chính xác mức độ lệch hướng từng mili-giây.

Hệ thống AGV xử lý bài toán an toàn và phòng tránh va chạm trong nhà xưởng ra sao?

Robot tích hợp cảm biến siêu âm phía trước với tầm phát hiện vật cản từ 3 cm đến 120 cm. Khi xuất hiện chướng ngại vật tĩnh trên hành lang di chuyển trong cự ly nguy hiểm, hệ thống vi điều khiển lập tức phát lệnh giảm tốc và dừng xe khẩn cấp, đảm bảo an toàn tuyệt đối cho người và thiết bị.

Cấu hình phần cứng chính của mô hình robot AGV trong nghiên cứu gồm những gì?

Robot có khối lượng 5 kg, khung mica 3 bánh với 2 bánh dẫn động chính đường kính 65 mm (động cơ 3.5 W) và 2 bánh đa hướng hỗ trợ. Phần cứng điều khiển gồm vi xử lý STM32F411, module truyền thông RF NRF24L01 cự ly 1000 mét, đầu đọc RFID 13.56 MHz và 2 bình ắc quy dung lượng 5 Ah.

Mô hình AGV này có thể ứng dụng trực tiếp vào các nhà máy sản xuất hiện nay không?

Hoàn toàn khả thi đối với các nhà xưởng có mặt sàn phẳng. Nhờ chi phí đầu tư linh kiện thấp, hệ thống thẻ RFID 13.56 MHz bố trí tại các giao điểm giúp xe tự động điều hướng, dừng đỗ và bốc dỡ hàng hóa chính xác giữa các dây chuyền sản xuất theo đúng lộ trình được lập trình sẵn.

Kết luận

  • Chế tạo thành công mô hình phần cứng robot tự hành AGV 3 bánh hoạt động ổn định với nguồn cấp ắc quy kép 5 Ah và bộ xử lý STM32F411.
  • Xây dựng hoàn chỉnh bộ điều khiển mờ thích nghi Fuzzy PD dựa trên ma trận 49 luật hợp thành và phương pháp giải mờ trọng tâm.
  • Minh chứng tính vượt trội của thuật toán Fuzzy PD khi giảm sai lệch bám line trung bình từ 875,13 xuống 429,86 đơn vị, cải thiện độ chính xác 34% so với thuật toán PD kinh điển.
  • Thiết lập thành công hệ thống định vị mốc dừng bằng sóng vô tuyến RFID 13.56 MHz và truyền nhận dữ liệu giám sát thời gian thực qua sóng RF 1000 mét về máy tính trung tâm.
  • Đóng góp giải pháp tự động hóa kho vận chi phí thấp, độ tin cậy cao, phù hợp với điều kiện ứng dụng thực tế tại các doanh nghiệp sản xuất tại Việt Nam.

Trong giai đoạn 6 đến 12 tháng tiếp theo, công trình định hướng nâng cấp tải trọng chuyên chở lên 50 kg đến 250 kg và tích hợp thêm công nghệ thị giác máy tính. Quý độc giả, kỹ sư và nhà nghiên cứu quan tâm có thể khai thác chi tiết các sơ đồ nguyên lý và mã nguồn thuật toán trong toàn văn luận văn thạc sĩ để ứng dụng hiệu quả vào các dự án chuyển đổi số công nghiệp.