Bối cảnh và vấn đề nghiên cứu

Trong các ngành công nghiệp nặng như sản xuất ô tô, đóng tàu, hàng không và chế tạo máy móc, công đoạn hàn kim loại đóng vai trò liên kết cốt lõi. Tuy nhiên, môi trường hàn tiềm ẩn nhiều yếu tố nguy hại đối với sức khỏe và an toàn lao động của con người, bao gồm bức xạ ánh sáng mỏ hàn, nhiệt độ cao gây bỏng, nguy cơ cháy nổ và phát thải khí độc hại. Mặt khác, công việc này đòi hỏi nhân công có tay nghề cao, sự bền bỉ và độ tập trung lớn nhưng tốc độ thao tác của con người không thể đáp ứng kịp thời nhu cầu sản xuất hàng loạt liên tục với chất lượng đồng đều. Việc nghiên cứu ứng dụng robot tự hành di động kết hợp cơ cấu hàn tự động là giải pháp nhằm nâng cao năng suất, đảm bảo độ chính xác của đường hàn và giảm thiểu chi phí nhân công kỹ thuật.

Đồ án tốt nghiệp ngành Công nghệ Kỹ thuật Cơ điện tử với đề tài "Thiết kế và điều khiển robot hàn di động hai bánh xe" (mã số CDT-31) đặt ra các mục tiêu và nhiệm vụ nghiên cứu cụ thể:

  1. Mục tiêu nghiên cứu chính: Nghiên cứu, tính toán thiết kế và điều khiển một robot hàn di động hai bánh xe có khả năng hàn tự động các đường hàn thẳng và đường cong trên mặt phẳng nằm ngang.
  2. Nhiệm vụ nghiên cứu cụ thể:
    • Thiết kế và chế tạo mô hình cơ khí robot dạng di động gồm 2 bánh xe chủ động và 2 bánh xe bị động.
    • Thiết kế và thi công hệ thống mạch điện bao gồm khối nguồn ổn áp, khối vi điều khiển trung tâm và khối công suất điều khiển động cơ.
    • Nghiên cứu, ứng dụng thuật toán xử lý ảnh trên camera để nhận diện và trích xuất đường hàn.
    • Xây dựng hệ thống truyền thông không dây phục vụ giám sát và truyền dữ liệu điều khiển robot.
    • Xây dựng thuật toán điều khiển robot bám quỹ đạo đường hàn định trước đạt độ chính xác mức A theo Tiêu chuẩn Quốc gia TCVN 7296:2003.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Hệ thống robot di động hai bánh xe vi sai; cơ cấu tay hàn cố định có khả năng tinh chỉnh khoảng cách và góc mỏ hàn; đối tượng hàn là 2 tấm thép có chiều dày dưới 5 mm; chế độ hàn 1 lớp trên bề mặt phẳng nằm ngang không gồ ghề.
  • Phạm vi nghiên cứu: Tập trung vào mô hình thực nghiệm kiểm chứng giải thuật điều khiển bám quỹ đạo đường hàn; không đi sâu vào mô hình động lực học phức tạp (lực tác động môi trường, quán tính phi tuyến); không xét hiện tượng trượt bánh xe và lực ma sát bề mặt; không tích hợp bình khí bảo vệ trực tiếp lên thân robot.

Cơ sở lý thuyết và phương pháp nghiên cứu

Nghiên cứu kết hợp giữa mô hình hóa toán học động học robot di động, kỹ thuật thị giác máy tính và lý thuyết điều khiển tự động vòng kín:

  • Phương pháp hàn kim loại: Phân tích so sánh các phương pháp hàn hồ quang tay (SMAW), hàn TIG, hàn plasma và hàn MIG/MAG. Đề tài lựa chọn phương pháp hàn MAG (Metal Active Gas) sử dụng khí bảo vệ hoạt tính $CO_2$ và dây hàn nóng chảy liên tục, phù hợp cho liên kết thép tấm mỏng dưới 5 mm với năng suất cao và đường hàn liên tục.
  • Giao thức truyền thông và mạng:
    • Giao thức mạng TCP/IP thông qua kiến trúc Socket (Stream Socket/TCP và Datagram Socket/UDP) để truyền nhận gói tin điều khiển và dữ liệu tọa độ không dây giữa máy tính điều khiển và robot.
    • Giao thức phần cứng nội bo mạch I2C (Inter-Integrated Circuit) với đường truyền 2 dây SDA và SCL hoạt động ở chế độ Open-Drain kết hợp điện trở kéo 4,7 kΩ, hỗ trợ truyền dữ liệu nối tiếp đồng bộ theo khung 8 bit có cơ chế xác thực ACK/NACK.
  • Thị giác máy tính và xử lý ảnh (thư viện OpenCV):
    • Bộ lọc không gian làm mịn ảnh Gaussian Blur với độ lệch chuẩn $\sigma = 1$ để khử nhiễu ngẫu nhiên.
    • Thuật toán phát hiện cạnh Canny kết hợp toán tử Sobel tính gradient ($|G| = \sqrt{G_x^2 + G_y^2}$, $\theta = \arctan(G_y/G_x)$), thuật toán loại bỏ cực đại không cực trị (Non-Maximum Suppression - NMS) và lọc ngưỡng kép (Hysteresis Thresholding) để trích xuất biên sắc nét.
    • Phép biến đổi phối cảnh (Perspective Transformation) dựa trên mô hình camera Pinhole để ánh xạ tọa độ ảnh từ mặt phẳng nghiêng 3D sang mặt phẳng 2D thực tế thông qua ma trận biến đổi $H$ kích thước $3 \times 3$ với 4 điểm mốc tương ứng.
    • Thuật toán xác định đường tâm (Centerline extraction) bằng phương pháp quét ngang/dọc, lọc các điểm biên dị biệt và tính giá trị tọa độ trung bình giữa cặp đường biên song song.
    • Hệ thống định vị mốc nhị phân Aruco Marker phục vụ nhận dạng không gian.
  • Lý thuyết điều khiển chuyển động:
    • Kỹ thuật giải mã tín hiệu Encoder 2 kênh vuông pha ($90^\circ$) ở chế độ nhân xung 4X bằng bộ đếm phần cứng chuyên dụng (Timer 2 và Timer 3 trên vi điều khiển).
    • Thuật toán điều khiển PID (Proportional - Integral - Derivative) tích hợp khâu chống bão hòa tích phân (Anti-windup) nhằm loại bỏ hiện tượng vọt lố khi tín hiệu điều khiển đạt ngưỡng bão hòa điện áp.
    • Phương pháp thiết kế bộ điều khiển mô hình nội IMC (Internal Model Control) để xác định thông số PID động cơ.

Thiết kế và triển khai hệ thống kỹ thuật

Hệ thống robot hàn di động được hiện thực hóa qua ba khối kỹ thuật chính:

Phân hệ Thành phần phần cứng / Phần mềm Thông số kỹ thuật / Đặc tính kỹ thuật
Cơ khí & Truyền động Cấu trúc dẫn động vi sai 2 bánh 2 bánh xe chủ động + 2 bánh xe bị động định hướng
Hộp giảm tốc bánh răng Bộ truyền bánh răng trụ răng thẳng, tỷ số truyền tính toán, gia công in 3D
Động cơ dẫn động chính 02 Động cơ DC JGB37-550 tích hợp Encoder
Động cơ chỉnh vị trí mỏ hàn 01 Động cơ bước NEMA 57 (57BYG250C) kèm driver TB6560
Thông số tải và tốc độ Tải trọng tối đa 1 kg; Vận tốc di chuyển tối đa 10 mm/giây
Điện tử & Điều khiển Vi điều khiển trung tâm STM32F407VET6 (lõi ARM Cortex-M4, xử lý giải thuật và phát xung PWM)
Module truyền thông không dây ESP32-WROOM-32 (truyền nhận dữ liệu qua TCP/IP Socket)
Khối công suất động cơ Mạch cầu H sử dụng IC tích hợp LMD18200
Mạch nguồn ổn áp IC hạ áp XL4016, IC xung LM2596-5V, IC tuyến tính AMS1117-3.3V, khối pin 18650
Cảm biến hình ảnh Camera Logitech Brio góc rộng nhận diện đường hàn
Giải thuật & Phần mềm Nền tảng phát triển C/C++ trên STM32CubeIDE/KeilC, Python OpenCV, MATLAB/Simulink
Cấu trúc điều khiển Hệ thống 2 vòng lặp (vòng ngoài bám quỹ đạo tọa độ, vòng trong ổn định vận tốc bánh xe)

Kiến trúc điều khiển hệ thống được tổ chức thành hai tầng:

  1. Tầng xử lý dữ liệu và bám quỹ đạo (Tầng trên): Nhận chuỗi ảnh từ camera, áp dụng biến đổi phối cảnh và tách biên Canny để tìm đường tâm mối hàn. Tọa độ điểm hàn mục tiêu được so sánh với vị trí hiện tại của robot để xác định sai số vị trí ($e_d$) và sai số góc tiếp tuyến ($e_\theta$). Từ đó, bộ điều khiển hệ thống quy hoạch vận tốc dài ($v$) và vận tốc góc ($\omega$) tức thời của robot.
  2. Tầng điều khiển chấp hành động cơ (Tầng dưới): Mô hình động học nghịch vi sai chuyển đổi $(v, \omega)$ thành vận tốc góc đặt cho hai bánh xe ($\omega_L, \omega_R$). Tín hiệu xung từ Encoder phản hồi về Timer phần cứng của vi điều khiển STM32F407VET6. Hai bộ điều khiển PID Anti-windup độc lập tính toán chu kỳ nhiệm vụ PWM cấp cho mạch cầu H LMD18200 để điều khiển chính xác tốc độ quay của từng bánh xe.

Nội dung chính theo từng chương

CHƯƠNG 1: GIỚI THIỆU

Nội dung chương mở đầu tập trung trình bày bối cảnh thực tiễn, tính cấp thiết và ý nghĩa khoa học của đề tài nghiên cứu robot hàn tự động. Chương này xác định rõ mục tiêu tổng quát, 5 nhiệm vụ cụ thể, đối tượng nghiên cứu (robot hàn di động 2 bánh vi sai trên bề mặt phẳng), phạm vi giới hạn của đề tài (bỏ qua động lực học trượt bánh xe và nguồn khí tích hợp) cùng phương pháp nghiên cứu chế tạo mô hình thực nghiệm kết hợp giải thuật thử và sai.

CHƯƠNG 2: TỔNG QUAN ĐỀ TÀI

Chương 2 khảo sát các hệ thống robot hàn thương mại và công nghiệp hiện hành như cánh tay robot hàn 6 trục Crobop, robot hàn di động MWR-350™ của hãng Servo-Robot và thiết bị rùa hàn tự động MIG. Tác giả tiến hành phân tích ưu nhược điểm giữa cơ cấu tay máy nhiều bậc tự do (không gian linh hoạt nhưng cồng kềnh, chi phí cao) và cơ cấu xe di động bánh xe (nhỏ gọn, phù hợp đường hàn dài trên mặt phẳng nhưng hạn chế góc hàn). Từ đó, đề tài đưa ra kết luận lựa chọn cấu hình xe 2 bánh di động gắn kèm cơ cấu kẹp mỏ hàn tinh chỉnh. Đồng thời, chương này so sánh các phương pháp hàn nóng chảy (SMAW, TIG, MAG, Plasma) và luận giải việc chọn công nghệ hàn MAG cho kết cấu thép tấm.

CHƯƠNG 3: CƠ SỞ LÝ THUYẾT

Chương 3 trình bày toàn diện nền tảng lý thuyết phục vụ tính toán và thiết kế:

  • Lý thuyết mạng máy tính và giao thức TCP/IP, cấu trúc gói tin TCP, cơ chế bắt tay 3 bước, điều khiển luồng/tắc nghẽn và giao tiếp Socket (Stream Socket, Datagram Socket, Websocket, Unix Socket).
  • Nguyên lý hoạt động của bus I2C, giản đồ xung START/STOP, khung địa chỉ 7-bit và bit ACK/NACK.
  • Kỹ thuật xử lý ảnh số: phép lọc Gaussian Blur, giải thuật phát hiện cạnh Canny đa bước, mô hình hình học camera Pinhole và toán học biến đổi phối cảnh 8 phương trình 8 ẩn số, thuật toán trích xuất đường tâm Centerline, cấu trúc module thư viện OpenCV và định dạng mã Aruco.
  • Cơ sở điều khiển truyền động: nguyên lý đọc xung Encoder 1X, 2X, 4X và cấu trúc giải thuật PID vận tốc có khâu chống bão hòa tích phân Anti-windup kết hợp phương pháp chỉnh định IMC.

CHƯƠNG 4: THIẾT KẾ PHẦN CỨNG HỆ THỐNG

Nội dung chương 4 chi tiết hóa quá trình tính toán và thiết kế kỹ thuật:

  • Thiết kế cơ khí: Lựa chọn cơ cấu di chuyển vi sai; tính toán phân tích lực tác dụng lên thân xe và các trục; tính toán chọn động cơ DC JGB37-550; thiết kế bộ truyền bánh răng trụ răng thẳng, tỷ số truyền hộp giảm tốc và trục truyền động; xuất bản vẽ kỹ thuật 3D và gia công in 3D hộp giảm tốc.
  • Thiết kế hệ thống điện: Thiết kế chi tiết sơ đồ nguyên lý và sơ đồ khối các bo mạch phần cứng gồm: mạch vi điều khiển trung tâm STM32F407VET6 (mạch thạch anh, mạch nạp, terminal I/O), mạch module ESP32-WROOM-32, mạch công suất cầu H LMD18200, mạch driver động cơ bước TB6560 điều khiển NEMA 57BYG250C, mạch nguồn ổn áp nhiều cấp (XL4016, LM2596-5V, AMS1117-3.3V, cell pin 18650) và mạch tương tác nút bấm, LED báo trạng thái.

CHƯƠNG 5: MÔ HÌNH HÓA VÀ XÂY DỰNG HỆ THỐNG ĐIỀU KHIỂN

Chương 5 xây dựng mô hình toán học và giải thuật điều khiển tự động:

  • Thiết lập hệ phương trình động học thuận và động học nghịch của robot di động 2 bánh dựa trên tâm vận tốc tức thời (ICC - Instantaneous Center of Curvature).
  • Xây dựng sơ đồ khối điều khiển hệ thống bám quỹ đạo 2 vòng lặp.
  • Thiết lập thuật toán xử lý dữ liệu ảnh đầu vào, tính toán sai số khoảng cách và sai số góc tiếp tuyến của điểm hàn mục tiêu.
  • Xây dựng mô hình mô phỏng hoàn chỉnh trên không gian phần mềm MATLAB/Simulink bao gồm các khối: quy hoạch quỹ đạo, động học nghịch, bộ điều khiển PID vận tốc động cơ có Anti-windup, khối động học thuận và khối xác định vị trí thực tế của mỏ hàn.

CHƯƠNG 6: KẾT QUẢ – KẾT LUẬN – ĐỊNH HƯỚNG PHÁT TRIỂN

Chương cuối cùng tổng kết các kết quả đạt được từ mô phỏng đến mô hình thực nghiệm:

  • Đánh giá sản phẩm cơ khí in 3D và các bo mạch điện tử chế tạo thực tế.
  • Đánh giá đáp ứng vận tốc động cơ DC khi có và không có khâu Anti-windup trong môi trường mô phỏng và trên phần cứng thực.
  • Phân tích đồ thị bám quỹ đạo đường hàn thẳng và đường hàn cong: đồ thị sai số vị trí, sai số góc quay tiếp tuyến, vận tốc góc động cơ và vận tốc dài của thân robot.
  • Đánh giá hiệu quả truyền thông không dây và giao diện giám sát trạng thái hoạt động trên máy tính.
  • Đúc kết các hạn chế kỹ thuật và đề xuất các định hướng nâng cấp tiếp theo.

Kết quả và đóng góp kỹ thuật

Kết quả kỹ thuật chính

  1. Chế tạo phần cứng: Hoàn thiện mô hình cơ khí robot hàn 2 bánh chủ động và 2 bánh bị động với hộp giảm tốc in 3D; chế tạo thành công hệ thống mạch in (PCB) phân tách rõ ràng giữa mạch điều khiển STM32F407VET6, mạch truyền thông ESP32 và mạch công suất LMD18200.
  2. Hiệu năng xử lý ảnh: Thuật toán xử lý ảnh trên nền OpenCV trích xuất chính xác đường tâm của mối hàn từ camera Logitech Brio thông qua phép biến đổi phối cảnh, loại bỏ hiệu quả nhiễu biên và tách biệt cặp cạnh song song thành một quỹ đạo đơn nhất.
  3. Hiệu năng điều khiển:
    • Giải thuật PID Anti-windup giúp triệt tiêu hiện tượng tích phân bão hòa, rút ngắn thời gian xác lập và giữ ổn định vận tốc động cơ DC.
    • Thử nghiệm bám quỹ đạo thực tế cho thấy robot bám sát cả đường hàn thẳng và đường hàn cong trên mặt phẳng ngang với vận tốc định mức tối đa 10 mm/s.
    • Sai số vị trí và sai số góc tiếp tuyến được duy trì trong giới hạn cho phép, đảm bảo độ chính xác của đường hàn theo cấp A của tiêu chuẩn TCVN 7296:2003.
  4. Hệ thống giám sát: Thiết lập thành công kết nối truyền thông không dây ổn định qua Socket TCP/IP, cho phép gửi nhận tham số vận hành và giám sát trạng thái thời gian thực từ giao diện máy tính.

Đóng góp của đề tài

  • Đề xuất giải pháp cấu hình robot hàn di động nhỏ gọn, chi phí thấp, thay thế hiệu quả các hệ thống robot công nghiệp đắt tiền trong các bài toán hàn đường dài đơn giản.
  • Kết hợp giải thuật thị giác máy tính nhận diện đường hàn tự động với bộ điều khiển chuyển động vi sai 2 vòng lặp trên vi điều khiển nhúng 32-bit hiệu năng cao.
  • Cung cấp toàn bộ quy trình tính toán thiết kế cơ khí hộp số, thiết kế phần cứng điện tử và mô hình mô phỏng Simulink có giá trị tái sử dụng trong các nghiên cứu phát triển tiếp theo.

Hạn chế và hướng nghiên cứu tiếp

Hạn chế kỹ thuật

  • Kết cấu cơ khí của mô hình thực nghiệm được gia công bằng phương pháp in 3D nhựa do hạn chế kinh phí, chưa thể chịu được nhiệt độ cao và điều kiện khắc nghiệt của môi trường hàn hồ quang công nghiệp thực tế.
  • Hệ thống chưa tích hợp bình cấp khí bảo vệ ($CO_2$) trực tiếp trên xe robot mà phải dẫn nguồn ngoài.
  • Giải thuật điều khiển chỉ dừng lại ở mô hình động học thuần túy, chưa bù trừ lực quán tính động lực học, chưa tính đến hiện tượng trượt bánh xe khi thay đổi gia tốc hoặc ma sát không đều trên bề mặt.
  • Robot chỉ hoạt động trên mặt phẳng ngang, chưa hàn được trên các bề mặt nghiêng, bề mặt cong phức tạp 3D hoặc mối hàn nhiều lớp.

Hướng phát triển

  • Gia công chế tạo thân vỏ và hộp giảm tốc bằng vật liệu kim loại chịu nhiệt, tích hợp cơ cấu che chắn xỉ hàn và chống nhiễu điện từ do hồ quang gây ra.
  • Nghiên cứu các giải thuật điều khiển bền vững nâng cao (như điều khiển thích nghi, điều khiển trượt) nhằm bù trừ trượt bánh xe và nhiễu động lực học.
  • Nâng cấp thuật toán xử lý ảnh với các kỹ thuật lọc quang học để hoạt động ổn định trực tiếp ngay trong quá trình hàn khi có bức xạ hồ quang chói lóa.
  • Nâng cấp cơ cấu kẹp mỏ hàn thành cánh tay phụ trợ nhiều bậc tự do để hàn được nhiều tư thế và bề mặt không gian khác nhau.

Giá trị tham khảo

Báo cáo đồ án tốt nghiệp này là tài liệu tham khảo kỹ thuật hữu ích cho:

  • Đối tượng sử dụng: Sinh viên, học viên cao học, giảng viên và kỹ sư thuộc các chuyên ngành Công nghệ Kỹ thuật Cơ điện tử, Kỹ thuật Robot, Tự động hóa và Kỹ thuật Cơ khí Chế tạo máy đang thực hiện các đề tài về robot tự hành (AGV/Mobile Robot) hoặc máy tự động chuyên dụng.
  • Các nội dung nổi bật đáng tham khảo:
    • Quy trình tính toán thiết kế chi tiết bộ truyền bánh răng, trục và phân phối tỷ số truyền cho robot di động mini.
    • Sơ đồ nguyên lý hoàn chỉnh của bo mạch vi điều khiển STM32F407VET6 kết hợp mạch công suất LMD18200 và module ESP32.
    • Mã nguồn và lưu đồ giải thuật biến đổi phối cảnh, phát hiện cạnh Canny và thuật toán tách đường tâm Centerline trong OpenCV.
    • File mô hình hóa hệ thống điều khiển bám quỹ đạo và đáp ứng động cơ trên MATLAB/Simulink.

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

1. Khóa luận lựa chọn cấu hình di chuyển nào cho robot hàn và vì sao? Robot sử dụng cấu hình dẫn động vi sai gồm 2 bánh xe chủ động độc lập phía sau và 2 bánh xe bị động định hướng phía trước. Cấu hình này giúp kết cấu nhỏ gọn, linh hoạt chuyển hướng trên mặt phẳng với bán kính quay nhỏ, đơn giản hóa tính toán động học và tiết kiệm chi phí chế tạo so với bánh xe Mecanum/Omni hoặc cơ cấu tay máy nhiều bậc tự do.

2. Phương pháp hàn kim loại nào được nhóm tác giả lựa chọn cho hệ thống? Nhóm tác giả lựa chọn phương pháp hàn MAG (Metal Active Gas). Đây là phương pháp hàn điện cực nóng chảy sử dụng dây hàn cấp liên tục trong môi trường khí hoạt tính ($CO_2$), cho phép hàn liên tục các đường hàn dài trên thép tấm mỏng dưới 5 mm mà không bị gián đoạn do phải thay que hàn như phương pháp SMAW.

3. Làm thế nào hệ thống xử lý được hiện tượng đường hàn phân tách thành cặp cạnh song song trong ảnh? Sau khi áp dụng bộ lọc Canny, một mối hàn lớn thường tạo ra hai đường biên song song. Tác giả áp dụng thuật toán quét từng hàng điểm ảnh (Centerline Extraction), so sánh khoảng cách điểm biên với hàng trước để loại bỏ nhiễu, sau đó tính trung bình cộng tọa độ của cặp cạnh biên để tái tạo thành một đường tâm duy nhất làm quỹ đạo chuẩn cho robot bám theo.

4. Vì sao nhóm tác giả sử dụng Timer phần cứng của STM32 để đọc Encoder thay vì dùng ngắt ngoài (EXTI)? Việc dùng ngắt ngoài bắt cạnh xung của cả 2 kênh A và B ở chế độ nhân 4X (với Encoder có độ phân giải xung PPR cao) sẽ làm vi điều khiển liên tục bị quá tải ngắt, tiêu tốn tài nguyên CPU và ảnh hưởng đến việc xử lý các tác vụ điều khiển khác. Việc cấu hình Timer 2 và Timer 3 ở chế độ Encoder Interface giúp phần cứng tự động tăng/giảm biến đếm theo chiều quay động cơ độc lập hoàn toàn với CPU.

5. Khâu Anti-windup trong bộ điều khiển PID của robot đóng vai trò gì? Khâu Anti-windup ngăn chặn hiện tượng bão hòa tích phân. Khi sai số vận tốc kéo dài làm tín hiệu điều khiển vượt quá ngưỡng điện áp cấp cực đại cho động cơ (bão hòa PWM), khâu tích phân $I$ sẽ dừng tích lũy sai số, giúp hệ thống không bị tích lũy năng lượng ảo, tránh hiện tượng vọt lố lớn và giúp robot nhanh chóng lấy lại trạng thái ổn định khi đổi hướng.

Kết luận

Đồ án tốt nghiệp "Thiết kế và điều khiển robot hàn di động hai bánh xe" đã hoàn thành toàn diện các mục tiêu nghiên cứu từ tính toán thiết kế cơ khí, chế tạo bo mạch điều khiển nhúng đến xây dựng thuật toán thị giác máy tính và điều khiển tự động. Hệ thống chứng minh tính khả thi cao trong việc tự động nhận diện và bám chính xác các quỹ đạo hàn thẳng và cong trên mặt phẳng ngang với độ ổn định tốt. Công trình đặt nền móng kỹ thuật vững chắc và mở ra tiềm năng ứng dụng thực tế rõ ràng để phát triển thành sản phẩm công nghiệp hoàn chỉnh trong tương lai.