Clear Sky Science · pl

Inteligentny, niedrogi system monitorowania jakości wody z uczeniem maszynowym na urządzeniu i integracją chmurową

· Powrót do spisu

Dlaczego inteligentniejsze kontrole wody mają znaczenie

Bezpieczna woda pitna to coś, co większość ludzi uważa za oczywiste, lecz zanieczyszczenia i starzejąca się infrastruktura sprawiają, że to, co wypływa z kranu, nie zawsze jest tak czyste, jak się wydaje. Tradycyjne badania wody często wymagają wysłania próbek do odległego laboratorium i oczekiwania dzień lub dwa na wyniki — co jest niebezpiecznym opóźnieniem, jeśli woda jest już używana w domach, szkołach czy na farmach. Niniejszy artykuł opisuje niedrogi system wielkości walizki, który można zamontować bezpośrednio na rurze lub zbiorniku, stale monitorować wodę prostymi czujnikami i wykorzystać wbudowaną sztuczną inteligencję do oceniania w czasie rzeczywistym, czy woda wygląda normalnie, jest rozcieńczona deszczówką, czy skażona silnymi chemikaliami.

Figure 1
Figure 1.

Jak małe urządzenie czuwa nad twoim kranem

Rdzeń systemu stanowi niewielka, ale wydajna płytka mikrokontrolera o nazwie ESP32, działająca jak odchudzony komputer. Jest ona podłączona do czterech tanich czujników mierzących podstawowe właściwości wody: jej kwasowość lub zasadowość (pH), ilość rozpuszczonych soli i minerałów (TDS — całkowite rozpuszczone substancje), przejrzystość (mętność) oraz temperaturę. Te pomiary razem dają szybki przegląd stanu: na przykład bardzo mętna woda lub nietypowy wzrost rozpuszczonych substancji mogą wskazywać na spływ uliczny lub wyciek środków czyszczących. ESP32 zbiera setki surowych pomiarów na sekundę, filtruje zakłócenia sygnału i przekształca je w wartości fizycznie sensowne, które można porównywać w czasie.

Wnosząc inteligencję na krawędź sieci

Większość istniejących „inteligentnych” systemów wodnych wysyła po prostu te dane z czujników do internetu i pozwala zdalnym serwerom decydować, co one znaczą. Takie podejście zawodzi, gdy sieć jest wolna, kosztowna lub po prostu niedostępna. W tej pracy autorzy wytrenowali kompaktową sieć neuronową — formę modelu uczenia maszynowego — tak małą, że mieści się w około 14,5 kilobajta pamięci, a następnie zapisali ją bezpośrednio na ESP32. Korzystając z 6 000 starannie zebranych przykładów z własnego prototypu (woda z kranu, woda deszczowa i woda z domowym wybielaczem symulująca wycieki chemikaliów), model uczy się wzorców łączących cztery odczyty czujników z trzema kategoriami: Normalna, Spływ deszczowy i Zanieczyszczenie chemiczne. Po wytrenowaniu potrafi podjąć decyzję w około jedną tysięczną sekundy, z raportowaną dokładnością około 99 procent na danych testowych.

Oszczędzanie energii, pamięci i czasu reakcji

Ponieważ takie systemy mogą działać przez miesiące w odległych miejscach, projekt kładzie nacisk na oszczędność równie mocno jak na inteligencję. Zamiast zapisywać każdą sekundę danych, urządzenie może przełączać się w tryb „oparty na fluktuacjach”, który zapisuje informacje na karcie pamięci tylko wtedy, gdy odczyty wody zmienią się bardziej niż zwykłe szumy czujników. W teście trwającym 24 godziny zmniejszyło to liczbę zapisów na karcie o ponad 98 procent, co wydłuża żywotność karty i redukuje pobór mocy. Równocześnie ESP32 korzysta z wbudowanej łączności bezprzewodowej, aby wysyłać migawki odczytów i decyzji modelu do bazy danych w chmurze, gdzie prosty pulpit webowy i mobilny pokazuje wykresy na żywo i wskaźniki stanu dla użytkowników zdalnych.

Figure 2
Figure 2.

Od wglądu do automatycznego bezpieczeństwa

System robi więcej niż tylko etykietowanie wody; może działać na podstawie tych etykiet. Autorzy podłączyli ESP32 do przekaźnika sterującego małą pompą zasilającą wodę ze zbiornika do reszty instalacji, np. do linii domowej. Gdy model na pokładzie lub podstawowe progi bezpieczeństwa sugerują, że woda znajduje się poza zdefiniowanym przez użytkownika bezpiecznym zakresem, sterownik natychmiast odcina zasilanie pompy — bez czekania na jakikolwiek sygnał z chmury. Wbudowany bufor znany jako histereza zapobiega szybkiemu włączaniu i wyłączaniu pompy, gdy odczyty oscylują w pobliżu granicy. W testach trwających cały dzień kompletna konfiguracja działała nieprzerwanie bez awarii, a kontrole czujników wykazały, że pomiary były wystarczająco dokładne do codziennego monitoringu.

Co to oznacza dla codziennego bezpieczeństwa wody

Dla osoby niebędącej specjalistą obietnica tej pracy jest prosta: za mniej niż osiemdziesiąt dolarów części można zbudować kompaktowe urządzenie „strażnika”, które stale monitoruje podstawową jakość wody i może w ciągu sekund odciąć dopływ, jeśli coś będzie wyglądać podejrzanie. Obecny prototyp jest dostrojony do tylko kilku rodzajów skażeń i korzysta z czujników hobbystycznych, które stopniowo dryfują i wymagają okresowego czyszczenia oraz kalibracji, więc nie zastępuje jeszcze pełnoprawnych, certyfikowanych badań. Jednak, jak argumentują autorzy, łączenie tani elektroniki z inteligentnymi, lokalnymi modelami uczenia stanowi potężną nową warstwę ochrony, zwłaszcza dla społeczności wiejskich lub o ograniczonych zasobach, które nie mogą polegać na szybkich badaniach laboratoryjnych czy niezawodnym łączu internetowym, aby wiedzieć, czy ich woda jest bezpieczna.

Cytowanie: Sharma, S., Mishra, D., Yadav, A. et al. An Intelligent, low-cost water quality monitoring system with on-device machine learning and cloud integration. Sci Rep 16, 11106 (2026). https://doi.org/10.1038/s41598-026-37287-3

Słowa kluczowe: monitorowanie jakości wody, czujniki IoT, uczenie maszynowe na brzegu, TinyML, bezpieczeństwo wody pitnej