Tổng quan nghiên cứu

Trong kỷ nguyên Internet vạn vật (IoT), mạng cảm biến không dây (WSN) đã trở thành hạ tầng thu thập dữ liệu cốt lõi với hơn 50 tỷ thiết bị kết nối trên toàn cầu. Tại các hệ thống giám sát môi trường, nông nghiệp thông minh và an ninh quốc phòng, các nút cảm biến thường hoạt động bằng nguồn pin giới hạn với dung lượng phổ biến từ 0.5 J đến 2.0 J và hầu như không thể sạc lại hoặc thay thế trong điều kiện khắc nghiệt. Theo thống kê thực tế, hơn 80% tổng năng lượng tiêu hao của toàn mạng bắt nguồn từ quá trình truyền và nhận dữ liệu vô tuyến.

Vấn đề nghiêm trọng nhất trong WSN là hiện tượng suy hao năng lượng không đồng đều giữa các nút, đặc biệt là hiện tượng "điểm nóng" (hot-spot) tại các khu vực gần trạm gốc (Base Station - BS), dẫn đến tình trạng nhiều nút chết sớm và làm tê liệt toàn bộ mạng truyền thông. Nhằm giải quyết thách thức này, đề án nghiên cứu tập trung xây dựng và tối ưu hóa các giao thức phân cụm không đều sử dụng Logic mờ (Fuzzy Logic), tiêu biểu là giao thức DUCF (Distributed Unequal Clustering using Fuzzy logic) và DFCR (Distributed Fuzzy logic-based unequal Clustering and Routing).

Mục tiêu cụ thể của nghiên cứu là thiết lập mô hình tính toán mềm giúp cân bằng tải tiêu thụ năng lượng giữa các nút cảm biến, tối ưu hóa kích thước cụm và lựa chọn nút chủ cụm (Cluster Head - CH) dựa trên nhiều tham số mờ bất định. Phạm vi nghiên cứu được triển khai thực nghiệm thông qua mô phỏng toán học chi tiết trong năm 2024 tại Học viện Công nghệ Bưu chính Viễn thông. Kết quả nghiên cứu mang lại ý nghĩa học thuật và ứng dụng to lớn, giúp kéo dài thời gian sống của mạng lên hơn 35% và giảm thiểu độ lệch tiêu hao năng lượng giữa các nút xuống dưới 15% so với các giao thức định tuyến phân cụm truyền thố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 được xây dựng dựa trên sự kết hợp chặt chẽ giữa lý thuyết logic mờ và mô hình tiêu hao năng lượng vô tuyến bậc một trong mạng cảm biến không dây:

  • Lý thuyết Logic mờ (Fuzzy Logic) và Hệ thống suy luận mờ (FIS): Khởi xướng từ lý thuyết tập mờ của Lotfi Zadeh năm 1965, hệ thống FIS bao gồm 4 khối chức năng: bộ làm mờ hóa (Fuzzifier), cơ sở luật điều khiển (Rule Base), hệ thống suy luận mờ (Inference Engine) và bộ giải mờ (Defuzzifier). Logic mờ cho phép xử lý các giá trị không chắc chắn về năng lượng dư, khoảng cách và mật độ nút thành các biến ngôn ngữ trực quan trong khoảng xác suất từ 0 đến 1.
  • Mô hình tiêu hao năng lượng truyền thông vô tuyến: Năng lượng tiêu hao để truyền một gói tin $k$-bit qua khoảng cách $d$ được tính toán theo mô hình không gian tự do với hệ số khuếch đại $\varepsilon_{fs} = 10\text{ pJ/bit/m}^2$ khi $d < d_0$ và mô hình đa đường với $\varepsilon_{mp} = 0.0013\text{ pJ/bit/m}^4$ khi $d \ge d_0$, trong đó ngưỡng khoảng cách $d_0$ xấp xỉ 87 m và năng lượng xử lý mạch vô tuyến $E_{elec} = 50\text{ nJ/bit}$.
  • Mô hình phân cụm không đồng đều: Thay vì duy trì bán kính cụm cố định, các nút ở gần trạm gốc được phân bổ bán kính cụm nhỏ hơn để tiết kiệm năng lượng cho nhiệm vụ chuyển tiếp dữ liệu đa chặng từ các cụm ở xa về trạm gốc.

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

Nghiên cứu áp dụng phương pháp mô phỏng số lượng lớn trên nền tảng phần mềm MATLAB nhằm kiểm chứng độ chính xác của các thuật toán đề xuất:

  • Quy mô và phương pháp chọn mẫu: Mô phỏng thực hiện trên không gian mạng có diện tích chuẩn $100\text{ m} \times 100\text{ m}$ và mở rộng lên $200\text{ m} \times 200\text{ m}$, triển khai ngẫu nhiên đồng nhất từ 100 đến 200 nút cảm biến tĩnh. Mỗi nút cảm biến được gán mức năng lượng khởi tạo ban đầu là 0.5 J và kích thước gói tin dữ liệu truyền tải cố định là 4000 bit.
  • Phương pháp phân tích: Lựa chọn phương pháp phân tích định lượng so sánh hiệu năng theo chu kỳ vòng truyền thông (round). Lý do lựa chọn phương pháp này là vì nó phản ánh chính xác các trạng thái suy giảm năng lượng động và sự phân bố tải thực tế giữa các nút trong mạng.
  • Kịch bản và thời gian nghiên cứu: Nghiên cứu thiết lập 3 kịch bản không gian: kịch bản 1 đặt trạm gốc tại tọa độ trung tâm (50, 50), kịch bản 2 đặt trạm gốc tại biên mạng (50, 150), và kịch bản 3 đặt trạm gốc ngoài vùng phủ sóng. Toàn bộ quá trình thu thập và xử lý dữ liệu được tiến hành trong giai đoạn từ quý III/2023 đến quý I/2024.

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à phân tích định lượng đã chứng minh những ưu điểm vượt trội của các giao thức phân cụm dựa trên logic mờ:

  • Kéo dài thời điểm xuất hiện nút chết đầu tiên (First Node Dies - FND): Trong kịch bản trạm gốc đặt tại trung tâm, giao thức DUCF và DFCR giúp duy trì 100% số nút sống sót cho đến vòng thứ 1245, trong khi giao thức LEACH truyền thống ghi nhận nút đầu tiên cạn năng lượng ngay từ vòng thứ 872. Mức cải thiện đạt khoảng 42.8%, chứng minh khả năng bảo toàn năng lượng tối ưu trong giai đoạn đầu hoạt động.
  • Tối ưu hóa chỉ số nửa số nút chết (Half Node Dies - HND): Đối với chỉ số HND, giao thức DFCR đạt tới vòng thứ 1820 mới suy giảm 50% số lượng nút mạng, kéo dài hơn 38.5% so với mức 1314 vòng của giao thức phân cụm truyền thống. Điều này đảm bảo độ phủ sóng và khả năng giám sát dữ liệu toàn diện trong thời gian dài.
  • Kéo dài vòng đời tổng thể của mạng (All Node Dies - AND): Tổng thời gian sống của mạng với giao thức DFCR đạt vượt mức 2450 vòng truyền dữ liệu, cao hơn 31.7% so với LEACH (chỉ đạt 1860 vòng).
  • Giải quyết triệt để bài toán điểm nóng: Dữ liệu cho thấy các cụm gần trạm gốc có bán kính co hẹp từ 45 m xuống còn khoảng 20 m đến 25 m, giúp giảm 35% áp lực năng lượng chuyển tiếp dữ liệu so với các cấu trúc phân cụm đều.

Thảo luận kết quả

Các kết quả thực nghiệm đạt được là nhờ cơ chế suy luận mờ đa tiêu chí thông minh. Khi lựa chọn chủ cụm, hệ thống FIS đánh giá đồng thời 3 biến đầu vào: mức năng lượng dư của nút (ResEnergy), bậc của nút (NodeDegree - số lượng nút lân cận) và khoảng cách thực tế tới trạm gốc (DistanceBS). Việc kết hợp này loại bỏ hoàn toàn các quyết định ngẫu nhiên mang tính rủi ro cao như trong giao thức LEACH.

Trên các biểu đồ phân bố đường cong suy giảm số nút hoạt động theo từng vòng, dữ liệu của giao thức đề xuất thể hiện độ dốc thoải và đồng đều hơn hẳn. Trong khi đồ thị của LEACH suy giảm đột ngột do các nút chủ cụm bị kiệt quệ năng lượng cục bộ, thì đồ thị của DUCF và DFCR duy trì trạng thái ổn định lâu dài. So sánh với các nghiên cứu tương đương trong nước và quốc tế, việc áp dụng luật mờ 27 quy tắc (rule base) phân tán đã đem lại sự cân bằng hoàn hảo giữa chi phí tính toán tại mỗi nút vi xử lý và hiệu quả tiết kiệm năng lượng toàn mạng.

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

Dựa trên kết quả nghiên cứu thực nghiệm, các giải pháp kỹ thuật cụ thể được đề xuất nhằm ứng dụng rộng rãi giao thức vào các hệ thống WSN thực tế:

  • Tích hợp thuật toán DUCF và DFCR vào vi điều khiển nhúng: Triển khai nạp mã nguồn thuật toán suy luận mờ tối ưu lên các dòng vi điều khiển công suất thấp như ARM Cortex-M4 hoặc ESP32, đặt mục tiêu giảm 20% phụ tải xử lý và hoàn thành chuyển giao trong thời gian từ 6 đến 12 tháng do các kỹ sư hệ thống nhúng đảm trách.
  • Xây dựng cơ chế cập nhật tập luật mờ động theo thời gian thực: Phát triển các hàm liên thuộc tự thích nghi với mật độ mạng biến đổi, hướng tới nâng cao thêm 15% hiệu quả sử dụng năng lượng cho các mạng có nút di động trong giai đoạn 2024-2025 do nhóm nghiên cứu thuật toán thực hiện.
  • Kết hợp giải pháp thu hoạch năng lượng môi trường (Energy Harvesting): Tích hợp các module pin mặt trời và cảm biến nhiệt điện nano cho các nút chủ cụm biên, kỳ vọng duy trì thời gian hoạt động liên tục trên 36 tháng mà không cần can thiệp bảo trì vật lý.
  • Chuẩn hóa quy trình đo kiểm trên testbed thực nghiệm: Đề nghị các viện nghiên cứu và doanh nghiệp viễn thông phối hợp thiết lập mô hình thử nghiệm thực tế với quy mô từ 50 đến 100 nút vật lý trong quý IV/2024, làm cơ sở kiểm tra tính ổn định trước khi thương mại hóa diện rộng.

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

Công trình nghiên cứu mang lại giá trị học thuật và giải pháp kỹ thuật chuyên sâu cho nhiều nhóm đối tượng:

  • Học viên cao học và nghiên cứu sinh chuyên ngành Kỹ thuật Điện tử - Viễn thông: Tài liệu cung cấp phương pháp luận chặt chẽ, các mô hình toán học giải tích và hệ thống mã nguồn mô phỏng MATLAB hoàn chỉnh về định tuyến mạng không dây.
  • Kỹ sư phát triển hệ thống IoT và nhúng: Cung cấp giải pháp trực tiếp để giải quyết bài toán tối ưu năng lượng, thiết kế kiến trúc phân cụm cho các thiết bị cảm biến công nghiệp hoạt động dài hạn.
  • Nhà quản lý dự án công nghệ nông nghiệp thông minh và quan trắc môi trường: Cung cấp cơ sở khoa học để đánh giá chi phí vòng đời, lựa chọn cấu hình mạng cảm biến giám sát diện rộng từ 10 ha đến 100 ha với chi phí vận hành thấp nhất.
  • Giảng viên và nhà nghiên cứu tại các trường đại học: Sử dụng làm tài liệu tham khảo chuyên đề cho các môn học Mạng cảm biến không dây, Tính toán mềm và Hệ thống nhúng nâng cao.

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

  • Điểm khác biệt cốt lõi giữa giao thức LEACH và giao thức phân cụm logic mờ là gì?
    LEACH lựa chọn chủ cụm hoàn toàn ngẫu nhiên theo xác suất phân phối, dễ khiến các nút có mức năng lượng dưới 10% vẫn bị chọn làm chủ cụm dẫn đến chết sớm. Ngược lại, giao thức mờ DUCF và DFCR đánh giá đồng thời mức năng lượng dư, khoảng cách và mật độ nút, giúp nâng cao chỉ số FND lên hơn 40%.
  • Hiện tượng "điểm nóng" (hot-spot) trong mạng WSN được xử lý bằng cách nào?
    Thuật toán áp dụng cơ chế phân cụm không đều, tự động thu hẹp bán kính của các cụm nằm gần trạm gốc xuống khoảng 20 m đến 25 m. Bán kính nhỏ giúp giảm số lượng nút thành viên trong cụm, từ đó giảm bớt tải truyền dẫn nội cụm để chủ cụm dành năng lượng chuyển tiếp dữ liệu đa chặng.
  • Hệ thống suy luận mờ (FIS) có làm tiêu tốn quá nhiều tài nguyên tính toán của nút cảm biến không?
    Không. Tập luật mờ được thiết kế tối giản với 27 quy tắc dạng If-Then và thuật toán giải mờ trọng tâm (Centroid) rút gọn, chỉ chiếm chưa đến 3% tổng năng lượng tiêu thụ của chu kỳ hoạt động tại mỗi nút cảm biến.
  • Tại sao cần phải nghiên cứu trên nhiều kịch bản vị trí trạm gốc khác nhau?
    Trong thực tế triển khai, trạm gốc có thể đặt ở trung tâm vùng quan sát hoặc ở rìa ngoài cách xa 100 m đến 200 m. Việc kiểm thử trên 3 kịch bản giúp chứng minh thuật toán duy trì tính ổn định cao và không bị suy giảm hiệu năng nghiêm trọng khi địa hình thay đổi.
  • Giao thức DFCR có khả năng mở rộng cho mạng quy mô lớn hàng nghìn nút không?
    Hoàn toàn có thể. Do DFCR là giao thức phân tán, các quyết định phân cụm và định tuyến chỉ dựa trên việc trao đổi thông tin cục bộ giữa các nút lân cận trong bán kính lân cận, không đòi hỏi lưu trữ bản đồ định tuyến toàn cầu nên mạng có thể mở rộng lên hàng nghìn nút dễ dàng.

Kết luận

  • Đề án đã giải quyết thành công bài toán tối ưu hóa năng lượng trong mạng cảm biến không dây thông qua việc ứng dụng hệ thống suy luận logic mờ (FIS).
  • Hai giao thức đề xuất DUCF và DFCR chứng minh tính ưu việt vượt trội khi gia tăng thời gian sống của mạng lên hơn 30% và cải thiện chỉ số nút chết đầu tiên FND lên đến 42.8%.
  • Giải quyết triệt để hiện tượng suy kiệt năng lượng cục bộ (điểm nóng) bằng chiến lược phân cụm không đều thông minh.
  • Cung cấp mô hình toán học và bộ công cụ mô phỏng chính xác trên MATLAB, tạo tiền đề vững chắc cho việc ứng dụng trên các thiết bị phần cứng nhúng thực tế.
  • Kế hoạch tiếp theo trong giai đoạn tới là hiện thực hóa thuật toán trên hệ thống vi điều khiển thực nghiệm và tích hợp giải pháp thu hoạch năng lượng tái tạo. Quý độc giả, nhà nghiên cứu và doanh nghiệp quan tâm có thể khai thác các mô hình trong luận văn để ứng dụng trực tiếp vào các dự án WSN và IoT thông minh.