Bối cảnh và vấn đề nghiên cứu
Trong bối cảnh công nghiệp hóa và hiện đại hóa, xu hướng tự động hóa vận chuyển nội bộ trong các nhà xưởng sản xuất đóng vai trò thiết yếu nhằm nâng cao năng suất và giải phóng sức lao động. Tuy nhiên, tại nhiều doanh nghiệp cơ khí và nhà máy sản xuất quy mô vừa và nhỏ ở Việt Nam, khâu vận chuyển nguyên vật liệu và thành phẩm giữa các công đoạn gia công vẫn chủ yếu được thực hiện bằng phương thức thủ công (dùng sức người mang vác, sử dụng xe đẩy tay, pa-lăng hoặc pa-lét). Thực trạng này dẫn đến tình trạng suy giảm năng suất, kéo dài thời gian luân chuyển, gây ách tắc luồng công việc, tiềm ẩn nguy cơ làm hư hại hàng hóa và gây tai nạn lao động nghiêm trọng trong môi trường xưởng.
Đề tài "Thiết kế và phát triển hệ thống điều khiển xe AGV nâng và vận chuyển hàng trong môi trường Công Nghiệp" được nhóm sinh viên ngành Kỹ thuật Cơ Điện tử, Viện Công nghệ Việt - Nhật (VJIT) – Trường Đại học Công nghệ TP. Hồ Chí Minh (HUTECH) thực hiện nhằm giải quyết bài toán tự động hóa khâu trung chuyển phôi và thành phẩm cơ khí.
Nghiên cứu khảo sát thực trạng trực tiếp tại Công ty TNHH Cơ Khí Duy Khanh (Lô HT4-7, đường 16, Khu Công Nghệ Cao, TP. Thủ Đức, TP. Hồ Chí Minh). Kết quả khảo sát thực tế ghi nhận các thông số cụ thể:
| Tiêu chí khảo sát thực trạng |
Tỷ lệ phản hồi (%) |
Chi tiết ghi nhận |
| Khó khăn về nhân lực và mặt bằng |
61,5% |
Thiếu nguồn nhân lực; địa hình trong xưởng di chuyển khó khăn. |
| Đặc điểm hàng hóa và yêu cầu kỹ thuật |
53,8% |
Hàng hóa có khối lượng nặng, số lượng nhiều; áp lực về thời gian gia công. |
| Phương thức vận chuyển hiện hữu |
46,2% |
Sử dụng xe đẩy hàng công nghiệp; 46,2% vận chuyển thủ công; 30,8% sử dụng pa-lăng. |
| Ảnh hưởng tiến độ sản xuất |
30,8% |
Tốc độ luân chuyển hàng chậm, làm gián đoạn dây chuyền gia công. |
| Nhu cầu tự động hóa bằng xe AGV |
76,9% – 85,0% |
Mong muốn áp dụng hệ thống AGV tự hành tích hợp nâng kéo để giảm rủi ro và tổn thất. |
Mục tiêu và nhiệm vụ nghiên cứu của đề tài được xác định cụ thể:
- Mục tiêu chung: Nghiên cứu thiết kế, chế tạo và thử nghiệm hệ thống điều khiển xe tự hành AGV có khả năng bám vệt dẫn đường (line), tích hợp cơ cấu nâng hạ và vận chuyển phôi hàng trong môi trường công nghiệp.
- Nhiệm vụ nghiên cứu cụ thể:
- Nắm vững nguyên lý vận hành và mô hình động học của hệ thống xe tự hành AGV.
- Thiết kế hệ thống cơ khí (khung gầm, cơ cấu nâng, cơ cấu truyền động bánh xe) trên phần mềm CAD/SolidWorks.
- Thiết kế mạch điện, lựa chọn cảm biến, mạch điều khiển công suất và vi điều khiển xử lý trung tâm.
- Xây dựng thuật toán điều khiển bám đường (line tracking), phát hiện và dừng xe khi có vật cản, điều khiển chính xác vị trí nâng hạ hàng hóa.
- Thi công chế tạo mô hình thực nghiệm, chạy thử nghiệm đánh giá khả năng hoạt động và khảo sát tính khả thi.
Đối tượng và phạm vi nghiên cứu:
- Đối tượng nghiên cứu: Hệ thống điều khiển và mô hình xe AGV tự hành dẫn hướng bằng vệt màu (line đen), tích hợp cơ cấu nâng hạ bằng động cơ servo và hệ thống cảm biến an toàn.
- Phạm vi không gian: Mô hình thử nghiệm trong môi trường xưởng cơ khí, mô phỏng tuyến đường vận chuyển phôi hàng nội bộ.
- Phạm vi thời gian: Đồ án được triển khai và hoàn thành trong năm 2023.
Cơ sở lý thuyết và phương pháp
Đề tài kết hợp giữa lý thuyết động học robot di động, kỹ thuật điều khiển nhúng, quy trình thiết kế dự án kỹ thuật và phương pháp đánh giá kinh tế kỹ thuật:
1. Khung lý thuyết và mô hình động học
- Mô hình động học xe tự hành AGV: Nhóm tác giả thiết lập hệ tọa độ quy chiếu của xe AGV trong mặt phẳng 2D ($X, Y, \theta$) để phân tích quan hệ giữa vận tốc góc, vận tốc dài của hai bánh chủ động vi sai độc lập và tọa độ vị trí của xe trong không gian nhà xưởng.
- Nguyên lý dẫn đường quang học: Hệ thống sử dụng dải cảm biến thu phát hồng ngoại nhận diện độ phản xạ ánh sáng khác biệt giữa nền xưởng và đường line dẫn hướng màu đen, chuyển đổi thành tín hiệu số cấp vào vi điều khiển để hiệu chỉnh hướng lái.
- Lý thuyết điều khiển nhúng: Kỹ thuật điều chế độ rộng xung (PWM) được ứng dụng để điều khiển tốc độ động cơ DC giảm tốc và điều khiển vị trí chính xác của động cơ servo.
2. Phương pháp nghiên cứu
- Quy trình thiết kế dự án (Project Design - PD): Ứng dụng kỹ thuật Brainwriting giữa các thành viên để sàng lọc đề tài dựa trên 7 tiêu chí đánh giá kỹ thuật và xã hội; lập sơ đồ tư duy (Mindmap) phân tích nguyên nhân gốc rễ dẫn đến khó khăn trong khâu vận chuyển; thiết lập bộ đặc tính kỹ thuật và điều kiện ràng buộc của giải pháp.
- Phương pháp điều tra - khảo sát: Thu thập dữ liệu thực tế bằng bảng câu hỏi qua Google Form tại xưởng cơ khí Công ty Duy Khanh; phân tích định lượng dữ liệu để làm cơ sở thiết kế chỉ số mục tiêu.
- Phương pháp tính toán và thiết kế kỹ thuật: Dựng mô hình không gian 3D và xuất bản vẽ 2D trên phần mềm SolidWorks; tính toán công suất động cơ, dung lượng nguồn pin và phân tích mạch điện.
- Phương pháp chế tạo và thực nghiệm: Gia công cơ khí khung gầm, lắp ráp mạch điện, lập trình mã nguồn điều khiển trên môi trường Arduino IDE và tiến hành chạy kiểm chứng trên sa bàn đường line.
- Phương pháp phân tích mô hình kinh doanh: Xây dựng khung Business Model Canvas (BMC) để đánh giá khả năng thương mại hóa sản phẩm.
Thiết kế và triển khai
Hệ thống xe AGV được xây dựng hoàn chỉnh từ kết cấu cơ khí, sơ đồ nguyên lý mạch điện đến thuật toán điều khiển nhúng:
1. Kết cấu phần cứng và linh kiện kỹ thuật
| Khối chức năng |
Tên linh kiện / Thiết bị |
Thông số kỹ thuật & Vai trò |
| Khối xử lý trung tâm |
Arduino Uno R3 (ATmega328P) |
Tiếp nhận tín hiệu từ các cảm biến, xử lý thuật toán bám line, điều khiển động cơ di chuyển và cơ cấu nâng. |
| Khối di chuyển |
02 Động cơ giảm tốc GA25 370 |
Điện áp định mức 12VDC, tốc độ vòng quay 60 rpm; dẫn động trực tiếp 2 bánh xe chủ động vi sai. |
| Khối cơ cấu nâng |
Động cơ Servo AC Fastech (Ezi-SERVO-EzM-28M-D-D) |
Động cơ bước mạch kín kết hợp driver điều khiển nâng/hạ sàn nâng phôi hàng với độ chính xác cao. |
| Driver điều khiển |
Module A4988 Step Motor Driver |
Cung cấp dòng điều khiển công suất lên tới 2A cho động cơ cơ cấu nâng. |
| Cảm biến dẫn đường |
Module thu phát hồng ngoại |
Đặt dưới gầm xe, phát hiện vệt line màu đen để giữ xe di chuyển đúng quỹ đạo định sẵn. |
| Cảm biến an toàn |
Module cảm biến siêu âm HC-SR04 |
Đo khoảng cách phía trước; tự động kích hoạt dừng khẩn cấp khi phát hiện vật cản trong vùng nguy hiểm. |
| Cảm biến giới hạn |
Công tắc hành trình mini |
Ngắt chuyển động nâng/hạ khi bàn nâng chạm ngưỡng hành trình cơ khí trên và dưới. |
| Khối đóng cắt |
Module Relay 2 kênh (YL-303H-S-5VDC) |
Đóng ngắt nguồn công suất và đảo chiều tín hiệu an toàn. |
| Khối nguồn và hạ áp |
Pin Li-Po 11.1V (Pin bọ cạp) + Mạch Buck DC-DC XL4015 (5A) |
Cung cấp nguồn 11.1V cho động cơ công suất và hạ áp xuống 5V ổn định cấp nguồn cho Arduino và hệ thống cảm biến. |
| Khung vỏ cơ khí |
Tấm Mica nhựa cứng gia công CNC |
Đảm bảo trọng lượng nhẹ, độ cứng vững và cách điện an toàn cho hệ thống mạch. |
2. Sơ đồ khối và lưu đồ giải thuật điều khiển
- Sơ đồ khối hệ thống: Bao gồm Khối nguồn (Pin Li-Po, Buck DC-DC) $\rightarrow$ Khối cảm biến (Hồng ngoại, HC-SR04, Công tắc hành trình) $\rightarrow$ Khối xử lý trung tâm (Arduino Uno) $\rightarrow$ Khối chấp hành (Driver A4988, Relay, Động cơ GA25, Động cơ Ezi-SERVO).
- Lưu đồ giải thuật vận hành:
- Khởi tạo các chân I/O, thiết lập thông số trong hàm
setup().
- Đọc dữ liệu khoảng cách từ cảm biến siêu âm HC-SR04; nếu có vật cản phía trước, ngắt động cơ di chuyển và phát tín hiệu cảnh báo.
- Nếu đường đi an toàn, quét tín hiệu từ dãy cảm biến hồng ngoại: điều chỉnh độ rộng xung PWM cho 2 động cơ GA25 để xe rẽ trái, rẽ phải hoặc đi thẳng bám theo line đen.
- Khi xe đến điểm dừng bốc/dỡ hàng: dừng xe, kích hoạt động cơ servo Ezi-SERVO nâng hoặc hạ bàn nâng đến khi chạm công tắc hành trình thì dừng động cơ.
Nội dung chính theo từng chương
Báo cáo đồ án được cấu trúc thành hai phần chính và bảy chương chuyên môn:
Chương I: Thực hiện quy trình PD (Project Design)
Chương này tập trung xác định và phân tích vấn đề dựa trên phương pháp luận Project Design. Sử dụng kỹ thuật Brainwriting, nhóm tác giả đưa ra danh sách các khó khăn thực tế trong xưởng cơ khí và tiến hành chấm điểm chọn lựa dựa trên 7 tiêu chí đánh giá. Thực hiện khảo sát thực trạng tại Công ty TNHH Cơ Khí Duy Khanh, tổng hợp 13 phiếu khảo sát với các biểu đồ về phương thức vận chuyển, thời gian luân chuyển và mong muốn tự động hóa của công nhân. Tiến hành khảo sát so sánh 3 giải pháp hiện có trên thị trường gồm: hệ thống phương tiện dẫn đường bằng ray (RGV), hệ thống băng tải công nghiệp và cánh tay robot bốc chuyển hàng; phân tích rõ ưu nhược điểm của từng loại để làm rõ tính ưu việt của giải pháp xe AGV tự hành. Thiết lập sơ đồ tư duy nguyên nhân cốt lõi và xây dựng bộ đặc tính kỹ thuật cùng các điều kiện ràng buộc của đề tài.
Chương II: Cơ sở lý thuyết
Nội dung chương hệ thống hóa lịch sử phát triển và nguyên lý làm việc của các dòng xe AGV công nghiệp. Trình bày chi tiết phân tích mô hình động học xe tự hành 2 bánh chủ động vi sai, thiết lập phương trình tọa độ và phương pháp bám quỹ đạo. Giới thiệu tổng quan hệ thống điều khiển nhúng, so sánh các dòng vi điều khiển Arduino (Uno, Mega2560, Nano, Yun, Ethernet, Tre, Robot). Giới thiệu cấu trúc vi điều khiển Arduino Uno R3, sơ đồ chân I/O, chân nguồn, chân Digital, phương pháp điều chế độ xung (PWM), cấu trúc lập trình trong Arduino IDE (setup() và loop()) và nguyên lý thiết kế mô hình 3D trên phần mềm SolidWorks.
Chương III: Thiết kế hệ thống điện và phần cứng
Chương III trình bày cơ sở lựa chọn và tính toán các thiết bị phần cứng của xe AGV. Trình bày chi tiết cấu tạo, nguyên lý và bảng thông số kỹ thuật của động cơ giảm tốc GA25 370 12V 60rpm; thông số kỹ thuật và tiêu chuẩn hoạt động của hệ thống động cơ bước mạch kín Servo AC Fastech Ezi-SERVO-EzM-28M-D-D kèm driver. Thuyết minh nguyên lý làm việc và sơ đồ đấu nối của module cảm biến khoảng cách siêu âm HC-SR04, module cảm biến quang hồng ngoại dò line, công tắc hành trình, module relay 2 kênh YL-303H-S, module công suất A4988 Step Motor Driver, mạch giảm áp Buck DC-DC 5A XL4015, Pin Li-Po 11.1V và kết cấu vật liệu khung mica nhựa cứng.
Chương IV: Thực hiện mô hình
Trình bày toàn bộ quá trình chế tạo và tích hợp hệ thống thực tế. Thiết lập sơ đồ khối, sơ đồ nguyên lý mạch điện và bản vẽ thiết kế 2D/3D chi tiết khung xe, cơ cấu nâng hạ và vị trí gá đặt bánh xe. Mô tả quy trình thi công theo từng bước: lắp ráp khung cơ khí; gá đặt động cơ GA25; đấu nối dây cảm biến siêu âm, hệ thống còi cảnh báo và dải cảm biến hồng ngoại dò line; lắp đặt cụm relay và driver A4988; hoàn thiện khối cấp nguồn pin và mạch buck. Tiến hành nạp code điều khiển, kiểm tra độ chắc chắn của dây nối và thực nghiệm chạy thử nghiệm xe AGV bám line trên sa bàn thực tế.
Chương V: Xây dựng mô hình kinh doanh
Xây dựng kế hoạch hiện thực hóa ý tưởng sản phẩm vào thị trường công nghiệp. Phân tích các yếu tố ảnh hưởng đến quá trình thương mại hóa và hoàn thiện bảng Mô hình kinh doanh Canvas (BMC) bao gồm 9 thành tố: Phân khúc khách hàng (các xưởng cơ khí, nhà máy sản xuất linh kiện vừa và nhỏ), Tuyên bố giá trị (giảm chi phí lao động, vận hành bền bỉ, an toàn), Kênh phân phối, Quan hệ khách hàng, Dòng doanh thu, Nguồn lực then chốt, Hoạt động then chốt, Đối tác chiến lược và Cơ cấu chi phí.
Chương VI: Kiểm chứng, đánh giá tính khả thi của giải pháp và thiết kế Poster dự án
Nội dung chương tổng kết các bước kiểm chứng mức độ đáp ứng yêu cầu kỹ thuật và tính khả thi của mô hình thông qua khảo sát ý kiến khách hàng và đánh giá từ chuyên gia kỹ thuật. Trình bày thiết kế Poster dự án phục vụ báo cáo khoa học và thuyết trình đồ án tốt nghiệp.
Chương VII: Kết luận và hướng phát triển cho đề tài
Tổng kết toàn diện kết quả đạt được về mặt lý thuyết lẫn thực nghiệm, thẳng thắn nhìn nhận các hạn chế kỹ thuật còn tồn đọng và vạch ra các hướng nghiên cứu mở rộng tiếp theo.
Kết quả và đóng góp
1. Kết quả kỹ thuật đạt được
- Chế tạo thành công mô hình phần cứng xe tự hành AGV kéo và nâng hạ hàng hóa tự động, tích hợp đầy đủ hệ thống cơ khí, mạch điện và phần mềm điều khiển.
- Xe vận hành ổn định trên đường line đen: hệ thống cảm biến hồng ngoại bám vệt chính xác, điều chỉnh linh hoạt chuyển động rẽ và đi thẳng thông qua vi điều khiển Arduino Uno R3.
- Cơ cấu nâng hạ sử dụng động cơ Servo AC Ezi-SERVO và driver A4988 hoạt động đúng hành trình định trước, tự động dừng chính xác nhờ tín hiệu ngắt từ công tắc hành trình.
- Cảm biến siêu âm HC-SR04 phát hiện chướng ngại vật ở cự ly an toàn, tự động dừng xe để phòng ngừa va chạm và tiếp tục hành trình khi vật cản được giải phóng.
2. Đóng góp khoa học và thực tiễn
- Về mặt học thuật: Ứng dụng thành công lý thuyết mô hình động học robot di động vào bài toán điều khiển chuyển động vi sai thực tế; xây dựng quy trình thiết kế hoàn chỉnh từ khâu khảo sát nhu cầu (PD), thiết kế CAD, lập trình nhúng đến phân tích mô hình kinh doanh (BMC).
- Về mặt thực tiễn: Cung cấp giải pháp mẫu xe AGV nâng kéo hàng tự động có chi phí chế tạo thấp, cấu tạo gọn nhẹ, phù hợp triển khai tại các xưởng cơ khí vừa và nhỏ giúp giảm phụ thuộc vào sức lao động thủ công, tối ưu hóa thời gian trung chuyển và giảm thiểu rủi ro tai nạn lao động.
Hạn chế và hướng nghiên cứu tiếp
1. Hạn chế của đề tài
Dựa trên đánh giá thực nghiệm được nhóm tác giả nêu trong văn bản:
- Mức độ hoàn thiện thẩm mỹ của mô hình vật lý còn chưa cao; vật liệu khung mica chủ yếu phục vụ thử nghiệm, chưa chịu được va đập mạnh trong môi trường công nghiệp nặng.
- Chi phí gia công và linh kiện còn tương đối tốn kém đối với quy mô mô hình sinh viên.
- Khả năng di chuyển bị hạn chế tại các địa hình xưởng phức tạp, gồ ghề hoặc bề mặt có quá nhiều bụi bẩn và dầu mỡ công nghiệp làm giảm độ bám của bánh xe và độ nhạy của cảm biến quang.
2. Hướng nghiên cứu phát triển
- Cải tiến kết cấu khung cơ khí bằng kim loại chịu lực, tối ưu hóa kiểu dáng công nghiệp để nâng cao độ bền và tải trọng vận chuyển.
- Nâng cấp phương thức dẫn đường: nghiên cứu tích hợp công nghệ định vị bằng thẻ từ RFID, cảm biến Laser Scanner (LiDAR) hoặc công nghệ SLAM/ROS để loại bỏ sự phụ thuộc vào đường line dán cố định.
- Bổ sung module truyền thông không dây (Wi-Fi/Zigbee/Bluetooth) để kết nối hệ thống quản lý điều phối trung tâm, cho phép giám sát trạng thái pin, vị trí và điều khiển đội xe AGV hoạt động đồng bộ.
Giá trị tham khảo
Đồ án là tài liệu tham khảo hữu ích cho sinh viên và cán bộ kỹ thuật thuộc các chuyên ngành Kỹ thuật Cơ Điện tử, Kỹ thuật Điều khiển & Tự động hóa, Kỹ thuật Robot và Logistics công nghiệp:
- Phần thiết kế phần cứng và đấu nối mạch (Chương III & Chương IV): Cung cấp tài liệu tra cứu cụ thể về sơ đồ chân, cách phối ghép driver A4988, động cơ giảm tốc GA25, động cơ servo Fastech Ezi-SERVO và mạch giảm áp Buck XL4015 với vi điều khiển Arduino.
- Phần ứng dụng quy trình Project Design (Chương I): Mô hình hóa phương pháp xác định vấn đề thực tế thông qua phiếu khảo sát định lượng, sơ đồ xương cá/tư duy và thiết lập bộ chỉ số mục tiêu trong nghiên cứu ứng dụng.
Câu hỏi thường gặp
1. Hệ thống xe AGV trong đồ án sử dụng vi điều khiển nào và nguồn điện cấp cho hệ thống là gì?
Hệ thống sử dụng vi điều khiển Arduino Uno R3 (vi điều khiển ATmega328P) làm bộ xử lý trung tâm. Toàn bộ hệ thống được cấp nguồn bởi Pin Li-Po 11.1V (Pin bọ cạp), kết hợp với mạch giảm áp Buck DC-DC XL4015 (dòng tối đa 5A) để hạ áp xuống 5V ổn định cấp nguồn cho Arduino và các cảm biến.
2. Cơ cấu nâng hạ hàng hóa của xe được thực hiện bằng động cơ nào và kiểm soát hành trình ra sao?
Cơ cấu nâng hạ sử dụng động cơ Servo AC Ezi-SERVO-EzM-28M-D-D của hãng Fastech, được điều khiển thông qua module A4988 Step Motor Driver. Hành trình nâng hạ được kiểm soát và dừng ngắt cơ khí tự động thông qua các công tắc hành trình mini gắn ở hai giới hạn trên và dưới.
3. Khảo sát thực tế tại Công ty TNHH Cơ Khí Duy Khanh cho thấy thực trạng vận chuyển như thế nào?
Kết quả khảo sát 13 nhân sự tại Công ty Duy Khanh ghi nhận: 61,5% gặp khó khăn do thiếu nhân lực và địa hình xưởng hẹp; 46,2% vẫn dùng xe đẩy tay hoặc khuân vác thủ công; 30,8% tiến độ luân chuyển bị chậm; và gần 80% mong muốn ứng dụng xe AGV tự động vào quy trình sản xuất.
4. Xe AGV phát hiện đường dẫn và xử lý vật cản phía trước bằng những loại cảm biến nào?
Xe sử dụng module cảm biến quang hồng ngoại gắn dưới gầm xe để nhận diện vệt line đen trên nền xưởng cho bài toán bám đường. Đồng thời, xe trang bị cảm biến khoảng cách siêu âm HC-SR04 gắn phía trước để đo cự ly và tự động ngắt động cơ dừng xe khi phát hiện chướng ngại vật.
5. Nhóm tác giả đã so sánh giải pháp xe AGV với những hệ thống vận chuyển tự động nào trên thị trường?
Trong Chương I, đồ án đã điều tra và so sánh chi tiết ưu - nhược điểm của xe AGV với 3 giải pháp gồm: Hệ thống phương tiện dẫn đường bằng đường sắt cố định (RGV), Hệ thống băng chuyền tải công nghiệp (Băng tải COSMO) và Cánh tay robot bốc chuyển hàng công nghiệp.
Kết luận
Đồ án tốt nghiệp "Thiết kế và phát triển hệ thống điều khiển xe AGV nâng và vận chuyển hàng trong môi trường Công Nghiệp" đã hoàn thành việc thiết kế, chế tạo và thử nghiệm mô hình xe tự hành bám line tích hợp cơ cấu nâng kéo hàng tự động dựa trên nền tảng vi điều khiển Arduino Uno và động cơ servo. Kết quả nghiên cứu giải quyết trực tiếp bài toán luân chuyển phôi gia công tại xưởng cơ khí, minh chứng tính khả thi qua các số liệu khảo sát thực tế tại Công ty Cơ khí Duy Khanh. Mặc dù còn một số hạn chế về vật liệu khung vỏ và tính linh hoạt trên địa hình gồ ghề, đề tài đã mở ra nền tảng kỹ thuật vững chắc để nâng cấp hệ thống điều khiển AGV thông minh và tích hợp mạng không dây trong các dây chuyền sản xuất tự động tương lai.