Nghiên cứu ứng dụng IoT trong quan trắc và cảnh báo mức độ ô nhiễm nguồn nước
Tóm tắt - Nước là nguồn tài nguyên quý giá mà con người có thể
dùng ở nhiều mục đích khác nhau. Tuy nhiên, sự gia tăng nhanh
chóng của các khu công nghiệp, khu đô thị và dân số, ô nhiễm
nguồn nước đang trở thành một vấn nạn đáng báo động do
những hoạt động sản xuất, khai thác, . của con người. Hiểu
được tầm quan trọng của nguồn nước, bài báo đã nghiên cứu
một hệ thống ứng dụng IoT để quan trắc và cảnh báo mức độ ô
nhiễm nguồn nước. Hệ thống bao gồm các nút mạng cảm biến
không dây và xử lý số liệu truyền về Webserver để người dùng
có thể giám sát và nhận các cảnh báo thông qua SMS và Email.
Các nút mạng cảm biến không dây (trạm đo) có thể đo được các
thông số: độ dẫn điện, nhiệt độ, mức độ đục, nồng độ chất rắn
hòa tan, nồng độ pH và nồng độ Oxy hòa tan trong nước. Ngoài
ra, hệ thống còn cho phép giám sát các giá trị như mức năng
lượng cung cấp, chất lượng tín hiệu GSM.
Tóm tắt nội dung tài liệu: Nghiên cứu ứng dụng IoT trong quan trắc và cảnh báo mức độ ô nhiễm nguồn nước
74 Vũ Vân Thanh NGHIÊN CỨU ỨNG DỤNG IoT TRONG QUAN TRẮC VÀ CẢNH BÁO MỨC ĐỘ Ô NHIỄM NGUỒN NƯỚC RESEARCH AND APPLICATION OF IoT ON ENVIRONMENTAL MONITORING AND EARLY WARNING OF LEVELS OF WATER SOURCE POLLUTION Vũ Vân Thanh Trường Đại học Bách khoa - Đại học Đà Nẵng; vvthanh@dut.udn.vn Tóm tắt - Nước là nguồn tài nguyên quý giá mà con người có thể dùng ở nhiều mục đích khác nhau. Tuy nhiên, sự gia tăng nhanh chóng của các khu công nghiệp, khu đô thị và dân số, ô nhiễm nguồn nước đang trở thành một vấn nạn đáng báo động do những hoạt động sản xuất, khai thác, ... của con người. Hiểu được tầm quan trọng của nguồn nước, bài báo đã nghiên cứu một hệ thống ứng dụng IoT để quan trắc và cảnh báo mức độ ô nhiễm nguồn nước. Hệ thống bao gồm các nút mạng cảm biến không dây và xử lý số liệu truyền về Webserver để người dùng có thể giám sát và nhận các cảnh báo thông qua SMS và Email. Các nút mạng cảm biến không dây (trạm đo) có thể đo được các thông số: độ dẫn điện, nhiệt độ, mức độ đục, nồng độ chất rắn hòa tan, nồng độ pH và nồng độ Oxy hòa tan trong nước. Ngoài ra, hệ thống còn cho phép giám sát các giá trị như mức năng lượng cung cấp, chất lượng tín hiệu GSM. Abstract - Water is a valuable resource that people can use for a variety of purposes. However, with the rapid increase of industrial parks, urban areas, as well as the increasing population growth, water pollution is becoming an alarming problem due to people’s production and exploitation activities Understanding the importance of water resources, the paper has studied an IoT application system to monitor and warn water pollution levels. The system includes wireless sensor network nodes and processing data transmitted to Web server so that users can monitor and receive alerts via SMS and Email. Wireless sensor network nodes (measuring stations) can measure parameters such as conductivity, temperature, turbidity, dissolved solids concentration, pH concentration and dissolved oxygen concentration in water. In addition, the system also allows monitoring of values such as power supply level, GSM signal quality. Từ khóa - Lora; hệ thống quang trắc môi trường nước; IoT; 3G/GPRS; mạng cảm biến không dây. Key words - Lora; monitoring and warning system, IoT, GPRS/3G; wireless sensor network 1. Đặt vấn đề Ô nhiễm nước là sự thay đổi theo chiều tiêu cực của các tính chất vật lý – hóa học – sinh học của nước, với sự xuất hiện các chất lạ ở thể lỏng, rắn làm cho nguồn nước trở nên độc hại với con người và sinh vât. Nước bị ô nhiễm ở các khu vực nước ngọt (sông, suối, ao, hồ...) và các vùng ven biển, vùng biển khép kín do lượng muối khoáng và hàm lượng các chất hữu cơ quá dư thừa làm cho các quẩn thể sinh vật trong nước không thể đồng hóa được. Kết quả làm cho hàm lượng ôxy trong nước giảm đột ngột, các khí độc tăng lên, tăng độ đục của nước dẫn đến việc gây ra suy thoái thủy vực. Ô nhiễm nước có nguyên nhân từ các loại chất thải công nghiệp được thải ra lưu vực các con sông mà chưa qua xử lí đúng mức, các loại phân bón hóa học và thuốc trừ sâu ngấm vào mạch nước ngầm, ao hồ, nước thải sinh hoạt từ các khu dân cư ven sông gây ô nhiễm trầm trọng, ảnh hướng đến sức khỏe của người dân, sinh vật và vi sinh vật sống trong khu vực. Các thông số của nguồn nước bao gồm: Độ dẫn điện EC (Electric Conduction), nồng độ chất rắn hòa tan TDS (Total Dissolved Solids), nhiệt độ, độ đục, độ PH, nồng độ ôxy hòa tan trong nước DO (Dissolved Oxy), tổng lượng chất rắn lơ lửng TSS (Total Suspended Solids) trong nước... là các thông số quan trọng để chúng ta xác định được mức độ ô nhiễm nguồn nước. Vì vậy, một hệ thống cảnh báo mức độ ô nhiễm nguồn nước có hiệu quả nên dựa trên việc đo đạc, thu thập và phân tích thường xuyên các thông số này tại các vị trí thiết yếu của nguồn nước như: sông, suối, ao hồ, nơi xả thải của khu công nghiệp... Căn cứ vào các quy chuẩn đánh giá mức độ ô nhiễm môi trường nước để đưa ra bảng giá trị các thông số ô nhiễm, làm cơ sở cho bài báo tính toán giá trị tối đa cho phép trong nước thải sinh hoạt Bảng 1 và trong nước thải công nghiệp Bảng 2. QCVN 14:2008/BTNMT do Ban soạn thảo quy chuẩn kỹ thuật quốc gia về chất lượng nước biên soạn, Tổng cục Môi trường Vụ Pháp chế trình duyệt và được ban hành theo Quyết định số 2008/QĐ-BTNMT năm 2008 của Bộ trưởng Bộ Tài nguyên và Môi trường [3]. Bảng 1. Bảng giá trị các thông số ô nhiễm trong nước thải sinh hoạt TT Thông số Đơn vị Giá trị C A B 1 Nhiệt độ oC 25 25 2 pH 5-9 5-9 3 BOD mg/l 30 50 4 Tổng chất rắn lơ lửng (TSS) mg/l 50 100 5 Tổng chất rắn hòa tan (TDS) mg/l 500 1000 QCVN 40:2011/BTNMT do Ban soạn thảo quy chuẩn kỹ thuật quốc gia về chất lượng nước biên soạn thay thế QCVN 24:2009/BTNMT, Tổng cục Môi trường, Vụ Khoa học và Công nghệ, Vụ Pháp chế trình duyệt và được ban hành theo Thông tư số 47/2011/TT-BTNMT ngày 28 tháng 12 năm 2011 của Bộ trưởng Bộ Tài nguyên và Môi trường [4]. Bảng 2. Bảng giá trị các thông số ô nhiễm trong nước thải công nghiệp TT Thông số Đơn vị Giá trị C A B 1 Nhiệt độ oC 40 40 2 pH 6-9 5,5-9 3 BOD mg/l 30 50 4 COD mg/l 75 150 5 Tổng chất rắn lơ lửng (TSS) mg/l 500 1000 ISSN 1859-1531 - TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ ĐẠI HỌC ĐÀ NẴNG, VOL. 17, NO. 1.1, 2019 75 - C là giá trị nồng độ của các thông số ô nhiễm. - Cột A quy định giá trị C của các thông số ô nhiễm làm cơ sở tính toán giá trị tối đa cho phép trong nước thải sinh hoạt khi thải vào các nguồn nước được dùng cho mục đích cấp nước sinh hoạt. - Cột B quy định giá trị C của các thông số ô nhiễm làm cơ sở tính toán giá trị tối đa cho phép trong nước thải sinh hoạt khi thải vào các nguồn nước không dùng cho mục đích cấp nước sinh hoạt. Nhờ sự phát triển và cải tiến không ngừng của điện tử, vi điện tử, hệ thống kỹ thuật số, vi điều khiển, viễn thông và công nghệ thông tin, giúp cho các hệ thống thông tin và các ứng dụng di động trong các lĩnh vực kiểm soát và giám sát phát triển nhanh chóng [5]. Trong thời đại này, kỷ nguyên của công nghệ di động và khả năng kết nối của các thiết bị, khái niệm về Internet of Things (IoT) được sinh ra, bao gồm kết nối và giao tiếp với các đối tượng. Điều này cung cấp một dịch vụ thông minh, bằng cách kết hợp Internet và mạng cảm biến với nhau tạo ra một hệ thống có ứng dụng cụ thể [6]. Do đó trong bài báo này, mạng cảm biến không dây đã được chọn và sử dụng chuẩn truyền thông giữa các node cảm biến là LoRa, thiết lập kiểu mạng hình sao truyền về Node trung tâm, Node trung tâm có thêm kết nối với Web server thông qua mạng GPRS/3G, SMS. Hệ thống nguồn năng lượng mặt trời được sử dụng để cung cấp cho mạng lưới hoạt động. Các máy chủ giao tiếp với mạng không dây để xử lý, giám sát và đưa ra quyết định để cảnh báo. 2. Tình hình nghiên cứu Hiện nay, vấn đề giám sát môi trường nước đang thu hút được sự quan tâm nghiên cứu. Trong nghiên cứu [7], Shao Hue Hu đã thực hiện một bài báo có tựa đề “Entitled Dynamic Monitoring Based on Wireless Sensor Networks of IoT”. Bài báo này bao gồm hệ thống kết hợp IoT với nuôi trồng thủy sản, hệ thống giám sát hiển thị các giá trị của cảm biến đo được và tối ưu hóa năng lượng tiêu thụ trong các mạng cảm biến. Kết quả là tiêu thụ năng lượng giảm nhờ giảm số lượng mẫu, chính việc tiết kiệm năng lượng sẽ giúp giảm chi phí và tối ưu hóa cho các hệ thống giám sát từ xa. Trong [8] tác giả tập trung nghiên cứu một hệ thống giám sát dựa trên Raspberry Pi và Arduino để theo dõi môi trường nước. Kiến trúc hệ thống bao gồm các nút cảm biến không dây (WSN) sử dụng giao thức ZigBee. Các nút này gửi dữ liệu đến một máy chủ webserver. Sau đó thông tin được truy cập thông qua các thiết bị cầm tay như điện thoại di động hoặc máy tính. Cải tiến của nghiên cứu này là thêm giải pháp IoT vào hệ thống, để các thiết bị khác có thể điều khiển và giám sát môi trường nước. Ngoài ra, việc lưu trữ thông tin trên máy chủ được chia sẻ và sử dụng, cho phép các chuyên gia và tổ chức khác thực hiện phân tích dữ liệu từ xa. Trong nghiên cứu [9] các tác giả thực hiện một hệ thống giám sát chất lượng nước trong ao hồ, bao gồm phao nổi có cảm biến để đo đạc và mạch để thu thập truyền các giá trị nồng độ pH, nhiệt độ, oxy hòa tan và độ dẫn điện. Các giá trị này được gửi lên Internet và được hiển thị trong ứng dụng máy tính dùng Labview. Tuy nhiên, bài báo không đề cập đến việc sử dụng cơ sở dữ liệu để lưu trữ thông tin hoặc dùng các ứng dụng di động để truy cập. So sánh với các nghiên cứu [7, 8, 9] đã được đề cập, bài báo hướng đến việc nghiên cứu và chế tạo các node cảm biến tích hợp và cơ động cho phép hệ thống dễ dàng thay đổi vị trí các khu vực khác nhau sao cho khoảng cách của các node cảm biến với node trung tâm tầm 7-8 Km. Giống các nghiên cứu trên hệ thống dùng các ứng dụng dành cho thiết bị di động và máy tính để hiển thị thông tin, lưu trữ kết quả đo trên Server. Điểm khác biệt là cấu trúc các node cảm biến không dây truyền thông qua chuẩn LoRa và việc lấy dữ liệu để thực hiện phân tích cụ thể hơn cho từng trường hợp xảy ra trong môi trường, đồng thời tối ưu hóa tài nguyên và trao đổi thông tin với các tổ chức, cá nhân khác nhau, hệ thống kết nối với nhiều loại cảm biến xác định được nhiều tham số để tăng cường độ chính xác trong việc phân tích dữ liệu đưa ra mức cảnh báo ô nhiễm môi trường nước. Tất cả điều này là rất quan trọng vì nó dễ dàng tiếp cận với tất cả các đối tượng khác nhau, giảm thiểu rủi ro nếu có các bất thường về nguồn nước, đặt biệt là nước sinh hoạt. 3. Đề xuất hệ thống Từ những vấn đề trên, bài báo đề xuất 1 hệ thống quan trắc giám sát và cảnh báo mức độ ô nhiễm nguồn nước bao gồm các node cảm biến thu thập và 1 node trung tâm. Hình 1. Cấu trúc hệ thống quan trắc và cảnh báo ô nhiễm môi trường nước Trong Hình 1 mô tả mô hình hệ thống quan trắc bao gồm các trạm đo đóng vai trò là các node cảm biến thu thập dữ liệu, sau đó truyền dữ liệu về node trung tâm thông qua mạng không dây Lora. Trong lĩnh vực IoT ngoài Lora thì các công nghệ không dây phổ biến khác được sử dụng như Bluetooth, ZigBee, Wi-Fi được thể hiện ở Bảng 3 [12]. Số liệu ở Bảng 3 cho thấy, công nghệ LoRa rất phù hợp với các ứng dụng tầm xa khi vùng phủ sóng đạt được từ 3 – 15 km và mức tiết kiệm năng lượng cao với dòng tiêu thụ đỉnh chỉ 28 mA so với các giao thức không dây còn lại. Khoảng cách hoạt động xa và tiết kiệm năng lượng có thể coi là ưu điểm lớn nhất của công nghệ không dây LoRa mang lại nhờ vào công nghệ điều chế CSS (Chirp spread spectrum). Cũng từ Bảng 3 có thể thấy, tốc độ bit của công nghệ LoRa là thấp nhất, chính điều này mạng LoRa lại rất thích hợp để truyền tải các dữ liệu như tín hiệu điều khiển, dữ liệu cảm biến trong các ứng dụng IoT và không thích hợp cho việc truyền tải dữ liệu lớn như hình ảnh hay 76 Vũ Vân Thanh video. Ngoài ra, số lượng thiết bị đầu cuối kết nối tối đa 10,000 node đủ để triển khai các mô hình không dây số lượng lớn với LoRa. Bảng 3. So sánh giữa các giao thức không dây trong IoT [12] Bluetooth ZigBee Wi-Fi LoRa Thiết bị đầu cuối tối đa 255 Hơn 64000 Phụ thuộc vào số địa chỉ IP 10000 Dòng tiêu thụ đỉnh 30 mA 30 mA 100 mA 28 mA Vùng phủ sóng 10 m 10 -100 m 100 m 3-15 km Tốc độ bit 1 Mbps 250 kbps 11 Mbps và 55 Mbps 5.5 kbps Công nghệ điều chế FHSS (Frequency Hopping Spread Spectrum) DSSS (Direct Spread Spectrum Sequence) OFDM (Orthogonal Frequency Division Multiplexing) Chirp spread spectrum (CSS) Bảng 3 cho thấy, công nghệ LoRa đã khắc phục được những hạn chế của các công nghệ không dây hiện tại trong lĩnh vực IoT, mang lại một hướng đi mới tiềm năng trong việc triển khai các mạng không dây với vùng phủ sóng rộng và tiết kiệm năng lượng. Do đó, hệ thống được đề xuất sử dụng công nghệ Lora để truyền thông giữa node thu thập và node trung tâm theo kiểu mạng hình sao. Cấu trúc của node trung tâm như Hình 2 ngoài các thành phần giống node cảm biến thu thập, cấu trúc của node trung tâm còn thêm bộ thu phát GPRS/3G và GPS trên module SIM808 của hãng SIMCOM, node trung tâm đóng vai trò thu thập các dữ liệu từ các node cảm biến truyền về từ LoRa, đồng thời gửi dữ liệu định kỳ lên Web server thông qua mạng 3G/GPRS, nếu số liệu đo đạc vượt ngưỡng cho phép hệ thống sẽ đưa ra các mức cảnh báo. Hình 2. Cấu trúc của node cảm biến trung tâm Mỗi nút mạng cảm biến (trạm đo) có các bộ phận: cảmbiến đo độ dẫn điện EC, cảm biến đo nhiệt độ nước DS18B20, cảm biến đo nồng độ PH, cảm biến đo độ đục, bộ đọc thẻ micro SD, đồng hồ thời gian thực dùng IC DS1307, một vi điều khiển pic 18F4550 nhằm xử lý các giá trị cảm biến thu về tính toán sau đó truyền lên node trung tâm thông qua chuẩn truyền không dây LoRa [1, 2], bộ điều khiển nạp năng lượng mặt trời và pin (acquy). Hình 3. Cấu trúc của node cảm biến không dây 3.1. Thiết kế phần cứng cho các node Phần cứng mỗi node được thiết kế và bố trí trong 1 tủ nhựa. Trong tủ bao gồm 1 acqui 12V-12Ah, bo mạch xử lý trung tâm, 1 LoRa hoạt động tần số 433Mhz, 1 sim 808 tích hợp GPS, bộ ghép kênh kết nối các cảm biến: pH, cảm biến nhiệt độ và cảm biến oxy hòa tan, cảm biến TDS và cảm biến độ đục. Hình 4 hiển thị sơ đồ phần cứng của node. Sơ đồ này cho thấy các thành phần của hệ thống. Bắt đầu với nguồn điện dùng để cấp nguồn cho tất cả các thiết bị điện tử trong node này. PIC18F4550 đảm nhiệm việc xử lý trung tâm, định vị GPS giúp xác định vị trí đặt các node cảm biến, LoRa giúp giao tiếp truyền dữ liệu giữa các node cảm biến và node trung tâm, Sim808 giúp kết nối để truyền dữ liệu lên Webserver và lưu trữ, hiển thị. Hình 4. Sơ đồ khối phần cứng của các node 3.2. Năng lượng mặt trời và pin (acquy): Hầu hết các trạm đo này được đặt ở những nơi không có nguồn điện lưới. Giải pháp cho việc này là ứng dụng nguồn năng lượng mặt trời, đồng thời dùng pin để lưu trữ (acquy 12v/12Ah) được nạp điện từ pin năng lương mặt trời thông qua IC sạc UC3906, thời gian nạp từ 8h – 10h. UC3906 có 2 kiểu hoạt động là: Dual Level Float Charger và Dual Step Current Charger. Hình 5. Sơ đồ trạng thái bộ sạc Acqui Dựa vào sơ đồ trạng thái Hình 5, ta có thể đưa ra phương trình tính toán như sau: Ta chọn VF = 13.8V vì acquy chọn ban đầu là 12V và acqui nạp đầy là V12 =13.67V Ta có các công thức như sau: 𝑉12 = 0.95𝑉𝑅𝐸𝐹 (1 + 𝑅𝐴 𝑅𝐵 + 𝑅𝐴 𝑅𝐶 ). (1) 𝑉𝐹 = 𝑉𝑅𝐸𝐹 (1 + 𝑅𝐴 𝑅𝐵 ). Với 𝑉𝑅𝐸𝐹 = 2.3𝑉 (2) 𝑉21 = 0.95𝑉𝐹.và 𝐼𝑀𝐴𝑋 = 0.25 𝑉 𝑅𝑆 (3) Từ (1), (2), (3) ta tìm được giá trị các điện trở RA, RB, RC và RS cho mạch nạp acquy. 3.3. Mô tả máy chủ và trang web Tất cả các thông tin giám sát sẽ được gửi đến máy chủ Thờigian thực Xử lý trung tâm Định vị GPS Nguồn cung cấp Các cảm biến LoRa Lưutrữ ngoại vi Sim 808 Nguồn và quản lý nguồn cung cấp Cảm biến MCU Truyền dữ liệu LoRA ISSN 1859-1531 - TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ ĐẠI HỌC ĐÀ NẴNG, VOL. 17, NO. 1.1, 2019 77 thông qua hệ thống 3G / GPRS. Sử dụng vvtsmart.com làm hosting. Mọi thông số được đo đạc ở các node sẽ được gửi thông qua host về lưu trữ tại database nằm trên hosting. Website (online) sẽ lấy dữ liệu từ database trên hosting hiển thị thành bảng thông số, đồ thị động, maps để tiện cho việc giám sát, theo dõi biến động. 3.4. Hệ thống cảnh báo. Hệ thống cảnh báo sẽ tận dụng chức năng SMS, CALL của Sim808 và API gửi EMAIL của hosting. Cảnh báo được gửi đi khi có sự biến động bất thường của bất kỳ thông số nào đó vượt ngưỡng cài đặt sẵn. Tùy theo từng loại tham số mà có ngưỡng tương ứng khác nhau. Có 3 mức cảnh báo: Normal: màu xanh tức các thông số ở ngưỡng cho phép. Warning: màu vàng cảnh báo ở mức độ trung bình. Danger: màu đỏ cảnh báo mức độ nghiêm trọng. Ba mức độ cảnh báo này được hiển thị trực tiếp trên giao diện web người dùng, thuộc tính corlor của marker. Đồng thời ứng với từng mức cảnh báo như trung bình thì Webserver sẽ gửi email và Sim sẽ gửi tin nhắn cho người giám sát với thông tin các thông số vượt ngưỡng. Với mức độ nghiêm trọng hệ thống sẽ gọi điện đến các số đã qui định sẵn để kịp thời xử lý. 3.5. Chương trình điều khiển Lưu đồ thuật toán chương trình chính Hình 6, đầu tiên chương trình sẽ khởi tạo tất cả các module cảm biến (DS18B20, DS1307, pH, DO, TSS, TDS), các module chức năng (module Sim808: GSM, GPS; module thẻ nhớ SD card), cấu hình chân đọc analog, timer, ngắt RDA (nhận dữ liệu sim); sau khi khởi tạo chương trình sẽ vào vòng lặp vô hạn: đọc giá trị cảm biến, lưu dữ liệu vào thẻ SD, xử lí cảnh báo, truyền dữ liệu lên web. Hình 6. Lưu đồ thuật toán khởi tạo hệ thống Chương trình đọc giá trị cảm biến Hình 7 dùng bộ timer của PIC để định thời thời gian đọc dữ liệu, tương ứng mỗi cảm biến đến định kỳ sẽ được gọi tới để xử lý và đọc giá trị hoàn toàn tương tự phương pháp sử dụng hệ điều hành thời gian thực RTOS (Real-Time Operating System) trên nền tản của PIC. Riêng việc đo TDS cần lặp lại số lần đo 20 lần để tìm giá trị chính xác. Hình 7. Lưu đồ thuật toán đọc các thông số cảm biến 4. Kết quả nghiên cứu và thực nghiệm 4.1. Hệ thống sau khi hoàn thiện Hệ thống thực hiện như Hình 8 với 3 node mạng cảm biến không dây gồm: node mạng thứ nhất có thể thả nổi trên mặt nước (ao, hồ, sông...), node mạng thứ hai có thể đặt tại vị trí cố định (kênh, cống thoát, bờ hồ...) và node thứ 3 là node trung tâm thu thập dữ liệu từ các node cảm biến truyền về và truyền lên webserver. Hình 8. Hệ thống sau khi hoàn thiện Hình 9. Giao diện kênh giám sát Hình 9 là Giao diện website giám sát theo link vvtsmart.com bao gồm: Trang chủ (home) và các trang quản lý cho từng trạm đo, các giá trị được quản lý trên website bao gồm: Nhiệt độ, TDS, pH, DO, TSS (Turb), TIME, Latitude, Longitude, Nhiệt độ không khí, Độ ẩm 78 Vũ Vân Thanh không khí, Chất lượng sóng tín hiệu và Nguồn cấp. 4.2. Kết quả đo thực nghiệm tại một số trạm đo Hệ thống đề xuất được phát triển thành công với phần cứng, phần mềm theo kiến trúc được đề xuất. Dữ liệu được truyền về đều đặn, không có lỗi và với độ trễ nhỏ. Hệ thống đã được thử nghiệm bằng cách đặt node cảm biến 1 đo tại hồ Hòa Minh (gần bệnh viện Ung bứu Đà Nẵng), node cảm biến 2 đặt tại hồ khu F và node trung tâm đặt tại Khu C trong khuôn viên Trường Đại học Bách khoa - Đại học Đà Nẵng, khoảng cách của node 1 đến node trung tâm là 2.5km và node 2 đến node trung tâm là 700m. Hệ thống hoạt động liên tục trong 10 ngày, cứ 29 phút node trung tâm sẽ gửi địa chỉ yêu cầu các node cảm biến gửi dữ liệu và định kỳ 30 phút truyền dữ liệu về server 1 lần, kết quả được lưu trữ trong database như Hình 10. Hình 10. Database node cảm biến 1 a) b) c) d) Hình 11. Giá trị đo tại node 1 nét đứt và node 2 nét liền, a) pH, b) TDS (PPM), c) DO(%), d) Turb (%) Theo Hình 11, kết quả đo được trích trong 1 ngày ngẫu nhiên trong database, thông số truyền về server liên tục, không bị mất gói tin, giá trị đo ổn định với từng tham số, điển hình với tham số pH tại thời điểm 3h30 giá trị biến độ lớn nhất là 0.3, còn lại giá trị gần như ổn định. Điều này được lý giải do ta đặt các node đo tại các hồ không có nước đối lưu và không có mưa, riêng với tham số độ đục giá trị có phần kém ổn định hơn vì nguyên nhân cảm biến độ đục dựa trện sự phản xạ của ánh sáng hồng ngoại nên sự chuyển động của nước sẽ làm giá trị cảm biến thay đổi. Xét tại node 1 đường nét đứt, đối sánh với Bảng 1 và 2 ta thấy rằng pH, nồng độ Oxy hòa tan và độ đục là thấp, còn độ dẫn điện TDS khá cao, có thể kết luận nước bị ô nhiễm, mức cảnh báo Warning, hệ thống sẽ gửi thông báo cảnh báo tới người quản lý, đồng thời trên giao diện website sẽ hiển thị thuộc tính màu Vàng cũng như dòng thông báo tình trạng ô nhiễm của nguồn nước trong hồ, mục đích cung cấp cho người dân hay các nhà nghiên cứu biết được tình trạng ô nhiễm của khu vực này để tránh, từ đó họ có thể đề xuất cơ quan quản lý tìm biện pháp cải thiện. Node 2 chỉ có nồng độ pH tương đối thấp còn các tham số khác trong khoảng cho phép, cần có biện pháp cải thiện pH để đảm bảo môi trường sống cho các sinh vật. Từ kết quả đo trên, sẽ giúp cho người quản lý hay các chuyên gia có số liệu thống kê đầy đủ mức độ ô nhiễm của nguồn nước nơi đặt trạm đo, từ đó đưa ra kiến nghị đến các cơ quan quản lý tìm biện pháp khắc phục tình trạng ô nhiễm, điều này mang ý nghĩa quan trọng trong việc bảo vệ và duy trì môi trường nước sạch, thân thiện môi trường, đảm bảo sự sống của mọi sinh vật. 5. Kết luận Hệ thống quan trắc mức độ ô nhiễm môi trường nước đã hoàn thành các nút mạng cảm biến không dây dựa trên công nghệ Loravà xử lý số liệu truyền về Webserver để người dùng có thể giám sát và nhận các cảnh báo thông qua SMS và Email. Các nút mạng cảm biến không dây (trạm đo) có thể đo được các thông số: độ dẫn điện (EC), nhiệt độ, mức độ đục, nồng độ chất rắn hòa tan ( TDS), nồng độ pH và DO. Đây là các thông số quan trọng trong việc giám sát chất lượng nguồn nước, từ đó đối sánh với giá trị chuẩn để đưa ra các kết luận mức độ ô nhiễm của nguồn nước nơi hệ thống giám sát, đồng thời cảnh báo cho người quản lý và thông báo rộng rãi đến người dùng khi truy cập website giám sát. Ngoài ra, hệ thống còn cho phép giám sát các giá trị như mức năng lượng cung cấp (Pin, năng lượng mặt trời), chất lượng tín hiệu GSM nhằm giúp quản lý tình trạng của hệ thống theo thời gian thực. Hệ thống hoạt động ổn định, chi phí vận hành thấp, tính linh hoạt cơ động. Hệ thống còn được ứng dụng hiệu quả trong ngành nuôi thủy sản (Tôm, cá) giúp người nuôi sớm phát hiện các bất thường của nguồn nước nhằm kịp thời xử lý giảm thiểu thiệt hại. Lời cảm ơn: Bài báo này được tài trợ bởi Trường Đại học Bách khoa – Đại học Đà Nẵng với đề tài có mã số T2018- 02-51. TÀI LIỆU THAM KHẢO [1] LE X. H., SANKAR, R., KHALID, M., and SUNGYOUNG, L. Public key cryptography-based security scheme for wireless sensor networks in healthcare. Proceedings of the 4th International Conference on Ubiquitous Information Management and Communication (ICUIMC ‘10). ACM, 2010. References 77. t PPM t DO(%) t pH Turb(%) ISSN 1859-1531 - TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ ĐẠI HỌC ĐÀ NẴNG, VOL. 17, NO. 1.1, 2019 79 [2] SZCZECHOWIAK, P., KARGL, A., COLLIER, M. and SCOTT, M. On the application of pairing based cryptography to wireless sensor networks. Proceedings of the second ACM conference on Wirelessnetwork security. ACM, 2009: 1-12. [3] Quy chuẩn kỹ thuật quốc gia về nước thải sinh hoạt, QCVN 14:2008/BTNMT, Hà Nội, 2008. [4] Quy chuẩn kỹ thuật quốc gia về nước thải công nghiệp, QCVN 40:2011/BTNMT, Hà Nội, 2011. [5] Akhmetov, B., & Aitimov, M. (2015). Data Collection and Analysis Using the Mobile Application for Environmental Monitoring. Procedia Computer Science, 56, 532-537. [6] Sung, W. T., Chen, J. H., Huang, D. C., & Ju, Y. H. (2014, October). Multisensors realtime data fusion optimization for IoT systems. In 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC) (pp. 2299-2304). IEEE. [7] Hu, S. (2015, July). Dynamic monitoring based on wireless sensor networks of IoT. In Logistics, Informatics and Service Sciences (LISS), 2015 International Conference on (pp. 1-4). IEEE. [8] Ferdoush, S., & Li, X. (2014). Wireless sensor network system design using Raspberry Pi and Arduino for environmental monitoring applications. Procedia Computer Science, 34, 103-110. [9] S. K. Vaddadi, Development of Embedded Wireless Network and Water Quality Measurement Systems for Aquaculture, Sixth Int. Conf. Sens. Technol. Dev., pp. 637641, 2012. [10] Eyuel D. Ayele, Chiel Hakkenberg, Jan Pieter Meijers, Kyle Zhang, Nirvana Meratnia, Paul J.M. Havinga, Performance Analysis of LoRa Radio for an Indoor IoT Application, 2017 International Conference on Internet of Things for the Global Community (IoTGC), 10-13 July 2017. [11] Phí Thị Thu, Phân tích và đánh giá hiệu năng mạng vô tuyến công suất thấp cự ly xa LPWAN, Học viện công nghệ bưu chính viễn thông, Năm 2017. [12] Noreen, U., Bounceur, A., & Clavier, L. (2017). A study of LoRa low power and wide area network technology. 2017 International Conference on Advanced Technologies for Signal and Image Processing (ATSIP). doi:10.1109/atsip.2017.8075570. (BBT nhận bài: 23/11/2018, hoàn tất thủ tục phản biện: 22/01/2019)
File đính kèm:
- nghien_cuu_ung_dung_iot_trong_quan_trac_va_canh_bao_muc_do_o.pdf