AI моніторинг води в аквакультурі: де втрачається риба
Нічний замор розвивається швидко й майже непомітно.
З настанням темряви фітопланктон перемикається з виділення кисню на його споживання, і в найтемніші години кисневий режим ставка просідає до мінімуму — за щільної посадки й теплої води падіння з 7-8 мг/л до 2-3 мг/л займає менше години.
Ручні обходи не встигають за цією швидкістю. Замір раз на 2-3 години дає ізольовану точку, а між двома значеннями середовище встигає змінитися настільки, що відхід риби починається раніше, ніж гідротехнік знову підходить до садка.
Дощ, нічний туман і цвітіння води скорочують цей інтервал ще сильніше, тому контроль якості води за розкладом працює лише на спокійному фоні.
До похибки моменту додається похибка вимірювання. Портативний киснемір потребує промивання й калібрування, датчик має інерцію, на показання впливає глибина відбору проби.
Стаціонарні зонди на кшталт OxyGuard знімають частину цих проблем, але без логіки опитування й оповіщень залишаються індикаторами: значення видно на екрані, а рішення усе одно ухвалює людина.
Пізнє виявлення коштує дорожче за все інше. Аератори вмикають, коли риба вже піднімається до поверхні, і частина відходу неминуча.
Щоб уловити початок падіння, а не його наслідки, потрібен безперервний контур за киснем, температурою та окисно-відновним потенціалом — далі розбираємо, як він будується і що дає господарству.
Раннє попередження кисневих провалів і застою
Уночі кисневий режим тримається на межі: фотосинтез фітопланктону припиняється, а споживання кисню біомасою й донними відкладеннями залишається.
Аерація за розкладом у ці години або працює вхолосту, або запізнюється — провал фіксують уранці під час обходу, коли частина риби вже піднялася до поверхні.
OxyGuard та аналогічні датчики дають безперервний ряд за розчиненим киснем, але сам ряд тривогу не замінює — значення має те, що з ним роблять далі.
Модель будує прогноз кисневого мінімуму за швидкістю падіння: поточне значення, температура води, біомаса, час останнього годування, вітер і тиск.
Перерахунок відбувається кожні кілька хвилин, і тривога спирається не на поточне відхилення, а на перетинання порогу через 2-4 години. Сигнал надходить до настання мінімуму, тому час реакції вимірюється хвилинами: підтвердити, увімкнути аерацію, за потреби зсунути годування.
Аерація на вимогу замість розкладу: обладнання вмикається за прогнозом і за темпом падіння. Години роботи знижуються за того самого кисневого фону, а в нічні години водойма не входить у застій.
Ефект вимірний: зростає частка запобігнутих нічних заморів, обходи скорочуються — оператор розбирає відхилення замість вимірювань навпомацки. Рівний кисневий режим тримає годування без вимушених пауз, і в сумі це дає зниження відходу риби.
Ручний замір, стаціонарні датчики, прогнозна модель
Три підходи розв’язують різні задачі, і вибір між ними — це вибір між частотою даних, трудовитратами на обслуговування й горизонтом, на який ви хочете бачити ситуацію в садку або басейні.
Ручний замір дає точку в моменті, стаціонарні пости — безперервний ряд, прогнозна модель — час на реакцію. Плутати їхні ролі дорожче за все: автоматика без еталонного калібрування йде в дрейф, а модель без історії спостережень не має на чому вчитися.
| Варіант | Коли підходить | Обмеження |
|---|---|---|
| Ручний замір води | Малі господарства, вирощувальні ставки, старт проєкту, періодичний контроль роботи автоматики | Дискретність: одна-дві точки на добу, нічний пік за киснем залишається непоміченим; результат залежить від акуратності оператора |
| Стаціонарні пости контролю | Садки, басейни з постійним водообміном, ділянки, де ціна збою висока | Дрейф і обростання чутливих елементів — потрібні промивання й повірка за регламентом; покриття обмежене точками встановлення |
| Прогнозна модель | Коли рішення потрібне за кілька годин до події, а не констатація за фактом | Потребує накопиченої історії та регулярного перекалібрування; без низки постів і лабораторних звірянь не навчається |
На практиці це не «або», а «і»: пости дають безперервний ряд, ручний замір слугує еталоном для їх звіряння, а модель працює поверх обох джерел.
Порівняння способів контролю тому варто вести не за одним параметром, а за тим, який контур контролю ви закриваєте — оперативний, звітний чи попереджувальний.
Етапи впровадження: обстеження, налаштування, перевірка на місці
Починаємо не з датчиків, а з обстеження господарства: дивимося точки водоподачі, проточність, як параметри поводяться протягом доби і хто зараз знімає показання вручну.
За цією картиною вибираємо ділянки, які має сенс оснащувати — ті, де показник змінюється швидко й безпосередньо впливає на виживаність.
- Обстеження господарства — карта точок відбору, режими водоподачі, частота й спосіб ручних замірів.
- Вибір контрольованих параметрів — температура, розчинений кисень, кислотність, каламутність; розрахунок кількості датчиків під реальну динаміку ділянки.
- Монтаж і калібрування датчиків — повірочні розчини, поправки на температуру й солоність, щоб серії замірів були зіставні між собою.
- Налаштування логіки й порогів — базові лінії за кожною ділянкою, вікна усереднення, правила оповіщення: коли достатньо сигналу, а коли піднімаємо бригаду.
- Дослідна експлуатація — система працює в режимі спостереження, пороги уточнюємо за фактичними даними, а не за паспортними.
- Пусконалагодження й перевірка на місці — контрольні заміри поряд із лабораторним аналізом, звіряння розбіжностей і правка калібрування.
- Передача системи персоналу господарства — регламенти реакції, навчання зміни, порядок обслуговування датчиків.
Після передачі в господарства залишається працююча система, журнал показань і зрозумілий регламент: за якого відхилення хто що робить. Далі супроводжуємо — переглядаємо пороги за сезонами й розбираємо хибні спрацювання.
Що залишається на господарстві: схеми, регламенти, доступи
Система моніторингу не повинна залишатися «чорною скринькою» підрядника: зміни змінюються, рибоводи йдуть у відпустку, датчики доводиться чистити й переставляти.
Тому разом із працюючим контуром господарство отримує комплект документів і налаштувань, за якими систему можна експлуатувати, обслуговувати й передавати новим людям без нас.
- Паспорти постів і датчиків: що вимірює, де стоїть, як калібрується, чим чиститься чутливий елемент і з якою періодичністю.
- Схеми розміщення датчиків за садками, ставками й басейнами з прив’язкою до глибини та точок забору — щоб під час перестановки постів не втрачати репрезентативність замірів.
- Регламент оповіщення: пороги за киснем, температурою, кислотністю й азотистими, зони «увага» та «тривога», кому і в якому порядку надходить сигнал.
- Розмежування доступів: ролі спостерігача, оператора, інженера й адміністратора — хто лише дивиться телеметрію, хто змінює пороги, хто підтверджує тривогу.
- Сценарії реакції на інцидент: втрата зв’язку з постом, дрейф показань, хибна тривога — із зазначенням, хто і за який час втручається.
- Журнали подій і тривог з вивантаженням: історія показань, хто і коли підтвердив сигнал, — основа для розбору інцидентів і звітності.
- Інструкція з обслуговування й оновлення: періодичність чищення, перевірка зв’язку, порядок резервного копіювання налаштувань і перенесення контуру на новий сервер.
Кейс: прибрали нічні замори на ставковій фермі
Ставкове господарство на шести ставках вирощує коропа й товстолобика. Кисень тут заміряли вручну: черговий обходив ставки чотири рази за ніч із портативним оксиметром, частина проб ішла в лабораторію. Критичну просадку він бачив за фактом і сам же вручну вмикав аератори.
Що було
За сезон траплялися два-три нічні замори — сумарно до 10% товарної риби. Річ не в недбалості: між обходами минало 40-60 хвилин, стільки ж займав виїзд до дальнього ставка, а кисень у спекотну безвітряну ніч падає швидше, ніж триває обхід. Аератори при цьому працювали за розкладом — там, де дефіциту не було, електрика витрачалася марно.
Що змінили
У найглибших точках кожного ставка поставили датчики розчиненого кисню й температури Hach, показання надходять на сервер кожні кілька хвилин.
Модель прогнозує просадку на 2-3 години вперед за температурою, вітром, біомасою й обсягом корму: черговий отримує сигнал із номером конкретного ставка, а не «десь упало».
Аератор запускається автоматично за фактом дефіциту, у разі відмови датчика вмикається резервний контур керування.
Що стало
| Показник | До | Після |
|---|---|---|
| Нічні обходи | 4 за ніч | 1 контрольний |
| Реакція на просадку | 40-60 хвилин | автоматичний старт |
| Замори за сезон | 2-3 | 0 |
| Витрата на аерацію | за розкладом | за дефіцитом, −20% |
| Збереженість риби | базова | +8-10% |
Нічне чергування перетворилося на контроль зведення: один інженер бачить стан усіх ставків і підтверджує рішення системи, а не роз’їжджає між ними. Налаштування порогів і логіку запуску аераторів господарство змінює само — ми передали їх разом із документацією та навчили зміну.
Чим відрізняється порогове оповіщення від прогнозної моделі?
Порогове оповіщення — це правило «значення вийшло за межу — тривога». Налаштувати його можна за один вечір: межі за температурою, розчиненим киснем, кислотністю, каламутністю. Воно передбачуване й прозоре, але реагує на вже доконаний факт.
Хибні спрацювання з’являються там, де значення коротко перетинає межу й повертається: годування, нічне похолодання, сплеск каламутності після дощу або скидання води.
Без вікна підтвердження й гістерезису диспетчер отримує десятки однотипних повідомлень і перестає їх читати — налаштування тривог перетворюється на джерело шуму.
Прогнозна модель працює інакше. Вона бере ті самі ряди вимірювань, додає історію годування, щільність посадки, погодний фон і будує траєкторію на кілька годин уперед.
Замість «кисень упав» надходять випереджувальні сценарії: до ранкового мінімуму показник піде до нижньої межі — отже, аерацію вмикають заздалегідь, коли це безпечніше для риби.
Обидва контури не конкурують. Поріг залишається страховкою й ловить відмови датчиків і залпові скидання, які модель не встигає передбачити. Прогноз закриває повільні процеси — цвітіння, накопичення органіки, сезонний зсув. У зв’язці виходить дворівнева схема: випередження плюс жорстка межа.
Практичний критерій вибору простий: де процеси швидкі — потрібен поріг; де подія розвивається годинами — окупається прогноз. Розбираємо на ваших даних, який горизонт дає стійке випередження і скільки хибних тривог при цьому зникає.
Технічні питання: датчики, хибні тривоги, монтаж
Будь-який сумнів щодо такої системи зводиться до чотирьох речей: чи не почне вона «кричати» на порожньому місці, хто і як обслуговує датчики, що відбувається при втраті зв’язку і що буде, коли господарство вирішить розширюватися. Нижче — як це закрито інженерно, без обіцянок «само запрацює».
Чи не перетвориться моніторинг на потік хибних тривог?
Тривога піднімається не за одним показанням. Система зіставляє кілька датчиків одного вузла, перевіряє швидкість зміни параметра й вимагає, щоб відхилення утрималося в заданому вікні — одиничний викид від завади або від риби, що пропливла, поріг просто не проходить.
Спрацювання позначаються рівнем: попередження для оператора й аварійне оповіщення для чергового. Пороги налаштовуються під конкретний басейн або садок, а не беруться «середніми по галузі».
Що відбувається при обриві зв’язку?
Дані не втрачаються: контролер пише їх локально й довантажує в систему, коли канал повернувся. Важливіше інше — зникнення зв’язку саме стає подією, а не тишею в інтерфейсі.
Оператор бачить «немає зв’язку з вузлом», а не «все в нормі», і розуміє, що за цією ділянкою даних зараз немає.
Як обслуговувати датчики й розширювати систему?
Датчики — витратний матеріал із регламентом: промивання, повірка, заміна мембран і електродів за графіком. Система веде журнал калібрувань, нагадує про терміни й за дрейфом показань сама підказує, що вузол час обслуговувати — якість даних видно, а не приймається на віру.
Розширення йде вузлами: новий садок або лінія підключається як окремий вузол зі своїми порогами, перезбирати працюючу частину не потрібно.
Обговоримо задачу: пости контролю та сценарії оповіщення
Оцінка проєкту спирається на конкретику господарства, а не на галузеві середні: схожі з вигляду садки й басейни потребують різного складу постів контролю та різної логіки оповіщення. Нижче — ввідні, яких достатньо, щоб повернутися з оцінкою та планом впровадження за етапами.
- Тип господарства й водні об’єкти: садки, ставки, басейни замкнутого циклу — від цього залежить кількість постів контролю та частота опитування датчиків.
- Що вже стоїть на майданчику: датчики кисню, температури, pH, амонію, каламутності — що віддає дані автоматично, а що знімається вручну в журнал.
- Зв’язок і живлення: де є стійкий канал передачі даних, де лише мобільний зв’язок, як влаштоване резервне живлення постів.
- Порогові значення й сценарії: які відхилення критичні, кому і за який строк надходить сигнал, як організовано нічне чергування.
- Автоматичні дії: що система запускає сама при тривозі й де обов’язкове підтвердження оператора.
- Зв’язки з наявними системами: годування, аерація, облік партій, лабораторний журнал.
- Архів спостережень: історія замірів із відомими спалахами й втратами — за нею пороги налаштовуються на факті, а не на паспортних значеннях.
- Хто буде експлуатувати: склад зміни та підготовка людей, які побачать тривогу першими.
Опишіть задачу в цьому обсязі — повернемося з оцінкою проєкту та планом впровадження: склад постів контролю, логіка сценаріїв оповіщення, терміни за етапами.







