Tổng quan nghiên cứu
Trong kỷ nguyên chuyển đổi số và tự động hóa công trình, nhu cầu định vị vị trí con người trong không gian kín ngày càng trở nên cấp thiết. Mặc dù hệ thống định vị toàn cầu GPS hoạt động hiệu quả ngoài trời với độ chính xác cao, công nghệ này hoàn toàn mất tín hiệu hoặc sai số vượt quá 15 mét khi đi vào bên trong các tòa nhà cao tầng, tầng hầm hoặc khu vực có kết cấu bê tông cốt thép dày đặc. Trong khi đó, thống kê cho thấy con người dành hơn 80% quỹ thời gian sinh hoạt và làm việc trong nhà, đặt ra thách thức lớn cho công tác giám sát nhân sự và đặc biệt là cứu hộ cứu nạn khẩn cấp.
Vấn đề nghiên cứu trọng tâm là xây dựng giải pháp định vị trong nhà (Indoor Positioning System - IPS) có khả năng hoạt động độc lập mà không phụ thuộc vào cơ sở hạ tầng lắp đặt sẵn như trạm thu phát WiFi hay Beacon Bluetooth, vốn dễ bị hư hại khi xảy ra sự cố cháy nổ hoặc thảm họa. Mục tiêu cụ thể của công trình là thiết kế hoàn chỉnh thiết bị phần cứng đeo trên người tích hợp khối cảm biến đo lường quán tính 9 bậc tự do (IMU) kết hợp cảm biến áp suất khí quyển, đồng thời phát triển thuật toán ước lượng vị trí bước chân người (Pedestrian Dead Reckoning - PDR) theo cả không gian 2D và độ cao thẳng đứng.
Nghiên cứu được triển khai thực nghiệm tại Đại học Quốc gia Hà Nội vào năm 2018. Ý nghĩa khoa học và thực tiễn của công trình thể hiện ở việc cắt giảm hơn 70% chi phí đầu tư hạ tầng so với các hệ thống IPS truyền thống, cung cấp khả năng cập nhật quỹ đạo thời gian thực với tần số lấy mẫu 50 Hz, mở ra giải pháp tin cậy cho lực lượng phản ứng nhanh trong các công trình phức tạp.
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 dựa trên nền tảng lý thuyết dẫn đường quán tính không gian gắn trên người (Pedestrian Dead Reckoning - PDR) kết hợp nguyên lý đo cao khí áp vi sai. Mô hình nghiên cứu tổng thể tích hợp ba trụ cột công nghệ chính:
Thứ nhất, nguyên lý động học bước chân người sử dụng gia tốc kế 3 trục để nhận diện chu kỳ vận động và đếm số bước đi dựa trên sự biến thiên biên độ gia tốc cực đại và cực tiểu.
Thứ hai, nguyên lý định hướng từ trường Trái Đất thông qua cảm biến từ kế 3 trục nhằm phát hiện thời điểm và góc quay chuyển hướng trong không gian phẳng.
Thứ ba, mô hình khí áp đo cao dựa trên phương trình khí áp thủy tĩnh, chuyển đổi sự suy giảm áp suất khí quyển thành độ cao tương đối so với mặt đất.
Các khái niệm then chốt được chuẩn hóa bao gồm: véc-tơ gia tốc chuẩn hóa kết hợp 3 trục, ngưỡng động biên độ đỉnh bước chân, véc-tơ cảm ứng từ trường mặt phẳng nằm ngang, và độ lệch trôi điểm không (offset calibration) của cảm biến MEMS.
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ừ module phần cứng gắn tại thắt lưng người thử nghiệm. Cấu trúc phần cứng trung tâm sử dụng vi điều khiển 32-bit STM32F103C8T6 với lõi ARM Cortex-M3 hoạt động ở xung nhịp 72 MHz, bộ nhớ Flash 64 KB và SRAM 20 KB. Hệ thống tích hợp cụm cảm biến IMU 9 trục MPU-9250 với bộ biến đổi ADC 16-bit cho gia tốc kế (dải đo ±2g đến ±16g) và con quay hồi chuyển, kết hợp từ kế AK8963C độ phân giải 14-bit (dải đo 4800 µT). Thành phần đo cao độ sử dụng cảm biến áp suất BMP180 hoạt động trong dải 300 đến 1100 hPa tương ứng độ cao từ -500 mét đến +9000 mét.
Dữ liệu gia tốc và từ trường được thiết lập thu nhận ở tần số 50 Hz, trong khi dữ liệu nhiệt độ và áp suất khí quyển được lấy mẫu ở tần số 2 Hz. Phần mềm nhúng chạy trên hệ điều hành thời gian thực FreeRTOS phiên bản 8.3, phân chia luồng xử lý đa nhiệm tối ưu tài nguyên. Dữ liệu thô truyền không dây qua module RF nRF24L01 băng tần 2,4 GHz với tốc độ truyền 2 Mbps, cự ly truyền đạt tới 1000 mét ở điều kiện thoáng khí, về trạm thu sử dụng vi điều khiển ATmega8L 8-bit tốc độ 16 MIPS và ghi log vào thẻ nhớ microSD dung lượng lớn.
Phương pháp chọn mẫu thực nghiệm là phương pháp chọn mẫu có chủ đích với cỡ mẫu thử nghiệm gồm hơn 100 chu kỳ bước chân trên các quỹ đạo hình học chuẩn xác, bao gồm quỹ đạo khép kín hình chữ nhật kích thước 7 bước nhân 5 bước (tổng 24 bước) và tuyến di chuyển tự do qua khu dân cư. Lý do lựa chọn phương pháp phân tích lọc thông thấp FIR tần số cắt 5 Hz kết hợp bộ lọc Kalman và thuật toán ngưỡng động là nhằm triệt tiêu tối đa nhiễu rung lắc tần số cao phát sinh do chuyển động cơ học của cơ thể, đảm bảo tính toàn vẹn của tín hiệu sinh học. Toàn bộ quá trình thiết kế, chế tạo mạch và đo kiểm thực nghiệm được hoàn thiện trong giai đoạn 2017 đến tháng 5 năm 2018.
Kết quả nghiên cứu và thảo luận
Những phát hiện chính
Quá trình kiểm thử thuật toán và hệ thống phần cứng đã mang lại bốn phát hiện cốt lõi:
Thứ nhất, thuật toán nhận diện bước chân kết hợp ba điều kiện ràng buộc gồm khoảng cách đỉnh tối thiểu (minPeakDistance = 13 mẫu, tương đương 1/4 chu kỳ lấy mẫu), độ nổi trội của đỉnh và ngưỡng động cục bộ (th1 = 0,12 trên từng đoạn 25 mẫu) đã loại bỏ hoàn toàn các đỉnh giả do rung lắc thân người. Tỷ lệ phát hiện chính xác số bước chân trong bài kiểm tra 24 bước đạt độ chính xác 100%, không xảy ra hiện tượng đếm thừa khi đối tượng ở trạng thái đứng yên nhờ ngưỡng chặn gia tốc trọng trường chuẩn hóa th = 0,1g.
Thứ hai, việc phát hiện chuyển hướng 90 độ đạt độ tin cậy vượt trội khi kết hợp đồng thời hai trục từ trường mx và mz thay vì chỉ dựa vào trục mx đơn lẻ. Thuật toán lấy ngưỡng trung bình th_M đã nhận diện chính xác 5/5 thời điểm đổi hướng (đạt 100% tỷ lệ bắt sự kiện rẽ), khắc phục triệt để hiện tượng suy hao biên độ tín hiệu ở các góc quay vuông góc với từ trường Trái Đất.
Thứ ba, cảm biến áp suất BMP180 sau khi qua khối hiệu chỉnh offset và bộ lọc làm mịn dữ liệu đã phản ánh chính xác sự thay đổi độ cao thẳng đứng ở tần số cập nhật 2 Hz, cung cấp thông tin phân tầng rõ ràng trong các tòa nhà nhiều tầng mà các phương pháp 2D không thể thực hiện được.
Thứ tư, module truyền thông nRF24L01 sử dụng nguồn pin Lithium dung lượng 1200 mAh duy trì hoạt động truyền phát dữ liệu thời gian thực liên tục trong hơn 5 giờ, tỷ lệ thất thoát gói tin dưới 0,5% trong cự ly kiểm nghiệm 50 mét xuyên qua các vật cản tường nhà.
Thảo luận kết quả
Hiệu quả vượt trội của hệ thống xuất phát từ cơ chế lọc nhiễu hai cấp độ: lọc thông thấp số loại bỏ xung nhiễu dao động bước đi và thuật toán chuẩn hóa dữ liệu từ trường MagMaster phân bố đều các giá trị offset quanh tâm gốc tọa độ. Khi so sánh với các nghiên cứu sử dụng chỉ số cường độ tín hiệu thu RSSI của WiFi hay Bluetooth Low Energy (thường có sai số dao động từ 3 đến 5 mét và đòi hỏi mật độ bố trí điểm truy cập cách nhau mỗi 5 đến 10 mét), giải pháp PDR tích hợp IMU thể hiện tính độc lập hoàn toàn, không yêu cầu thiết lập cơ sở dữ liệu bản đồ sóng (fingerprinting) tốn kém từ trước.
Dữ liệu thực nghiệm được trực quan hóa sinh động qua các đồ thị phân bố tín hiệu gia tốc trước và sau lọc thông thấp 5 Hz, cùng bảng đối soát thời điểm chuyển hướng giữa dữ liệu góc quay từ trường và bước chân thực tế. Biểu đồ quỹ đạo di chuyển 2D trên không gian tọa độ Descartes thể hiện đường đi khép kín 24 bước trùng khớp hoàn toàn với mô hình hình chữ nhật 7 bước x 5 bước, chứng minh thuật toán ước lượng vị trí duy trì độ trôi dạt (drift error) ở mức rất thấp trong suốt chu trình vận động ngắn hạn.
Đề xuất và khuyến nghị
Dựa trên kết quả thực nghiệm của luận văn, bốn giải pháp cụ thể được đề xuất nhằm nâng cao tính ứng dụng thực tế:
Thứ nhất, tích hợp thuật toán cập nhật vận tốc bằng không (Zero Velocity Update - ZUPT) kết hợp bộ lọc Kalman mở rộng (EKF). Động từ hành động: Tối ưu hóa mô hình toán học nhằm giảm sai số tích lũy góc trôi của con quay hồi chuyển xuống dưới 2% trên quãng đường di chuyển 100 mét. Khung thời gian thực hiện: 6 tháng, do các nhóm nghiên cứu thuật toán dẫn đường phụ trách.
Thứ nhì, nâng cấp kiến trúc phần cứng sang các dòng vi điều khiển tích hợp truyền thông năng lượng thấp như STM32WB hoặc SoC BLE 5.0. Động từ hành động: Tái thiết kế bo mạch nhằm thu nhỏ kích thước thiết bị xuống dưới 30x30 mm và cắt giảm 35% mức tiêu thụ năng lượng của viên pin 1200 mAh. Khung thời gian: 9 tháng, do kỹ sư thiết kế phần cứng IoT đảm nhiệm.
Thứ ba, xây dựng phần mềm giao diện giám sát 3D thời gian thực trên nền tảng máy tính và thiết bị di động. Động từ hành động: Lập trình hệ thống hiển thị trực quan sơ đồ đa tầng tòa nhà với độ trễ phản hồi dưới 100 mili-giây. Khung thời gian: 12 tháng, do đội ngũ phát triển phần mềm ứng dụng phối hợp cùng lực lượng phòng cháy chữa cháy thử nghiệm.
Thứ tư, kết hợp trí tuệ nhân tạo biên (TinyML) trực tiếp trên chip xử lý 32-bit. Động từ hành động: Triển khai mạng nơ-ron tích chập thu nhỏ để phân loại chính xác trên 98% các hành vi vận động đặc thù như đi bộ, chạy nhanh, bò hoặc leo cầu thang trong vòng 12 đến 18 tháng tới.
Đố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ị tham khảo sâu sắc cho 4 nhóm đối tượng chuyên môn:
Kỹ sư phát triển phần cứng và hệ thống nhúng IoT: Khai thác chi tiết sơ đồ nguyên lý kết nối vi điều khiển 32-bit STM32F103C8T6, module nRF24L01 và kỹ thuật tối ưu hóa ngắt giao tiếp SPI, I2C đạt xung nhịp ổn định cùng hệ điều hành FreeRTOS v8.3.
Nhà nghiên cứu thuật toán xử lý tín hiệu và định vị: Tham khảo quy trình lọc dữ liệu gia tốc 3 trục bằng bộ lọc thông thấp FIR 5 Hz, thuật toán nhận diện đỉnh thông minh minPeakDistance = 13 mẫu và phương pháp xác định góc chuyển hướng 90 độ dựa trên từ trường mặt phẳng.
Doanh nghiệp giải pháp an toàn lao động và cứu hộ công trình: Ứng dụng mô hình thiết bị đeo độc lập nhằm giám sát an toàn cho lính cứu hỏa, công nhân trong hầm lò hoặc khu vực khai khoáng sâu dưới lòng đất, nơi tín hiệu GPS hoàn toàn bị vô hiệu hóa.
Học viên cao học và sinh viên chuyên ngành Kỹ thuật Điện tử, Viễn thông: Tiếp cận cấu trúc một luận văn kỹ thuật chuẩn mực, từ khâu thiết lập mô hình lý thuyết, chế tạo mạch thử nghiệm đến quy trình thu thập và xử lý tập dữ liệu thực nghiệm 50 Hz.
Câu hỏi thường gặp
Tại sao hệ thống lại lựa chọn tần số lấy mẫu 50 Hz cho cảm biến gia tốc và từ trường? Tần số 50 Hz (khoảng cách giữa hai mẫu là 20 mili-giây) hoàn toàn đáp ứng định lý lấy mẫu Nyquist đối với tần số vận động bước chân người vốn chỉ dao động trong dải từ 1 đến 3 Hz. Tần số này vừa đủ để tái tạo chính xác dạng sóng gia tốc đỉnh, vừa tối ưu hóa bộ nhớ đệm SRAM 20 KB và tiết kiệm điện năng cho vi điều khiển STM32F103.
Vai trò của cảm biến áp suất BMP180 trong việc định vị không gian 3D là gì? Cảm biến BMP180 đo áp suất khí quyển trong dải 300 đến 1100 hPa với tần số 2 Hz, chuyển đổi sự chênh lệch áp suất thành độ cao tương đối. Thành phần này giải quyết triệt để bài toán nhận diện tầng lầu trong tòa nhà cao tầng, vốn là điểm nghẽn lớn nhất của các thuật toán định vị quán tính 2D truyền thống.
Thuật toán ngưỡng động th1 = 0,12 xử lý vấn đề gì trong bài toán đếm bước chân? Khi con người di chuyển với vận tốc thay đổi, biên độ đỉnh gia tốc sẽ biến động liên tục không cố định. Việc chia mảng dữ liệu 50 Hz thành các đoạn cửa sổ 25 mẫu và áp dụng ngưỡng động th1 = 0,12 giúp hệ thống tự điều chỉnh đường chuẩn, phân biệt chính xác bước đi thật với các rung chấn phụ của cơ thể.
Hệ thống xử lý hiện tượng nhiễu từ trường cục bộ trong công trình xây dựng như thế nào? Hệ thống sử dụng phần mềm chuẩn hóa MagMaster để triệt tiêu độ lệch trôi offset của từ kế AK8963C, đồng thời kết hợp đồng thời hai trục mx và mz để tính toán giá trị trung bình th_M. Cách tiếp cận này giúp giảm thiểu ảnh hưởng của kết cấu sắt thép và duy trì khả năng bắt góc rẽ chính xác 100%.
Thiết bị định vị độc lập này có ưu thế gì vượt trội so với công nghệ WiFi Fingerprinting? Hệ thống không cần lắp đặt trước bất kỳ trạm phát sóng (Access Point) nào trong công trình, giúp loại bỏ 100% chi phí hạ tầng ban đầu. Khi xảy ra sự cố sập nguồn điện hoặc cháy nổ làm phá hủy hạ tầng viễn thông, thiết bị đeo dùng nguồn pin 1200 mAh vẫn tiếp tục định vị và truyền dữ liệu thời gian thực độc lập.
Kết luận
Nghiên cứu đã giải quyết thành công bài toán định vị người trong không gian kín với các đóng góp trọng tâm:
- Thiết kế hoàn chỉnh thiết bị nhúng đeo người nhỏ gọn tích hợp cảm biến 9 trục MPU-9250, cảm biến khí áp BMP180 và vi điều khiển STM32F103 chạy FreeRTOS v8.3.
- Phát triển thuật toán đếm bước chân chính xác tuyệt đối trên tập mẫu 24 bước nhờ kết hợp bộ lọc FIR 5 Hz, khoảng cách đỉnh tối thiểu 13 mẫu và ngưỡng động 0,12.
- Xây dựng giải pháp phát hiện chuyển hướng 90 độ tin cậy dựa trên sự kết hợp đồng thời hai trục từ trường mặt phẳng mx và mz.
- Thiết lập hệ thống truyền dữ liệu không dây thời gian thực ổn định qua module nRF24L01 2,4 GHz với cự ly đạt tới 1000 mét ở điều kiện thoáng khí.
- Mở ra hướng tiếp cận định vị độc lập giá thành thấp, loại bỏ sự phụ thuộc vào hạ tầng mạng viễn thông sẵn có trong công trình.
Lộ trình phát triển tiếp theo tập trung vào việc thương mại hóa sản phẩm, tích hợp thuật toán lọc Kalman mở rộng và hoàn thiện ứng dụng giám sát 3D trong vòng 12 đến 18 tháng tới. Đây là tài liệu khoa học giá trị, cung cấp giải pháp kỹ thuật toàn diện thúc đẩy sự phát triển của các hệ thống an toàn và cứu hộ thông minh trong tương lai.