ШІ-оптимізація годівлі риб: де втрачається корм
У садкових і ставкових господарствах годівля досі тримається на змінного оператора: норму задають раз на сезон за таблицею, а далі правлять «на око» — підсипають вручну, якщо риба підходить до годівниці мляво.
Фактичне споживання залежить від температури води, розчиненого кисню, течії та часу після сортування, тому фіксований режим майже завжди або перегодовує, або недодає.
Втрати йдуть в обидва боки. Перегодівля — це нез'їдені гранули: вони опускаються в мул, розкладаються й забирають кисень, звідси заморні ділянки та зростання відходу. Недогодівля — недобраний приріст: риба не виходить на потрібну масу до строку, і частина стада йде некондицією.
Окрема стаття втрат — нерівномірна подача. Годівниця розкидає гранули по площі, але на течії та при вітрі фронт годівлі зміщується: одна ділянка садка отримує в рази більше корму, ніж сусідня.
Велика риба відтісняє слабку, та не доїдає — недогодівля й розкид за розміром накопичуються протягом усього циклу.
Ключ — вимірювання там, де корм зустрічається з рибою: підводні камери та комп'ютерний зір показують, скільки гранул іде на дно і як зграя реагує на видачу. Нижче розбираємо, як із цих даних збирається зворотний зв'язок, який змінює режим годівлі за фактом, а не за таблицею.
Що змінюється на фермі: витрата корму, відхід, навантаження
Ключовий зсув — витрата корму на одиницю приросту біомаси. Система подає корм за фактичним споживанням стада, а не за фіксованим розкладом: датчики фіксують активність на кормовій ділянці, модель коригує порцію та паузу між подачами.
Корм перестає йти в осад, конверсія корму вирівнюється по кожному садку й басейну, а не тримається на середньому по господарству.
Другий вимірюваний зсув — частка відходу. Недогодівля й перегодівля, які раніше спливали лише на сортуванні або у ветеринарному зведенні, видно в момент відхилення: подача знижується на ділянці, де споживання просіло, і не розганяється там, де стадо вже наситилося. Зникають рідкісні, але тяжкі епізоди — замори після перегодівлі та спалахи після недогодівлі.
Третій — навантаження на персонал. Зміна перестає витрачати час на обхід усіх годівниць і ручне правлення режимів: оператор дивиться зведення по ділянках і втручається точково.
Контроль годівлі стає безперервним, а не вибірковим — по кожній кормовій ділянці залишається журнал подач, реакцій стада та правок оператора.
Усі показники рахуються з одного потоку даних, тому ефект видно не через сезон, а по тижнях: витрата корму на одиницю приросту, частка відходу, кількість ручних втручань за зміну. Звідси й наступне питання — як влаштований контур, який це забезпечує.
Режими годівлі: порівняння підходів і обмежень
Управління годівлею — це вибір між простотою та чутливістю до стану риби. Таймер дає передбачуваний режим і не залежить від показань приладів, але не помічає ні падіння апетиту, ні зміни температури води.
Порційна годівля за датчиками знімає частину ручних рішень, проте потребує коректно підібраних порогів спрацювання. Адаптивна подача за зворотним зв'язком змінює обсяг і частоту за фактичним споживанням — але тільки при стійкому сигналі та налаштованій автогодівниці.
| Варіант | Коли підходить | Де ламається |
|---|---|---|
| Годівля за розкладом (таймер) | Стабільна температура, однорідна наважка, режим змінюється рідко | Не реагує на зниження апетиту: перегодівля йде в осад і псує воду |
| Порційна за датчиками поведінки | Риба активна, є виражений підхід до годівниці, потрібно зрізати перегодівлю | Поріг чутливий до каламутності й течії, дає хибні спрацювання |
| Адаптивна подача за зворотним зв'язком | Неоднорідна наважка, добові коливання споживання, накопичена історія | Потрібні дані для калібрування; при втраті сигналу обов'язковий безпечний відкат до розкладу |
| Ручна годівля оператором | Запуск, калібрування, аварійні періоди | Залежить від людини, режим не відтворюється |
Режими не замінюють один одного, а працюють шарами: розклад залишається страховкою, датчики поведінки уточнюють момент подачі, зворотний зв'язок править обсяг. Працездатна система — та, де перехід між шарами описаний заздалегідь і не призводить до простою годівлі.
Як ми впроваджуємо систему: етапи інженерної роботи
Впровадження починається не з вибору камер, а з опису господарства: у кожного басейну або садка свій режим годівлі, і модель, відлагоджена на одному, на сусідньому працює з промахами.
Тому перші дні йдуть на заміри й розмови зі зміною, а монтаж займає куди менше часу, ніж налаштування.
- Аудит господарства. Фіксуємо щільність посадки, тип і гранулометрію корму, точки скидання води, фактичний час годувань і те, як корм розподіляється по площі. Звіряємо журнальні записи з поведінкою зграї: розходження за часом годівлі ламає всю подальшу логіку. На виході — карта режимів по кожному басейну та список обмежень, де автоматика не дасть виграшу.
- Схема розміщення. Підбираємо точки для камер і датчиків: кут огляду на поверхню, відсутність відблисків від ламп, захист від конденсату й обростання, кабельні траси поза зоною обслуговування. Зони огляду перекриваємо — одна камера не повинна залишатися єдиною точкою відмови.
- Налаштування й калібрування порцій. Дозатор проганяємо на терезах і виставляємо розкид подачі, після чого прив'язуємо до моделі: вона визначає момент закінчення годівлі за реакцією зграї, а не за таймером. Калібрування йде по кожній лінії окремо — знос механіки всюди різний.
- Перевірка на живому циклі. Перші тижні система працює в режимі радника: пропонує порцію, а годує зміна. Розходження розбираємо за журналом подій і дивимося частку корму, що осів на дно, приріст і активність. Відкат на ручний режим — одне перемикання, без зупинки лінії.
- Передача системи. Пишемо регламент для зміни, інструкцію на випадок відмови датчика або втрати зв'язку, налаштовуємо оповіщення й навчаємо персонал. Через контрольний період повторюємо заміри й передаємо господарству підсумкову схему розміщення, налаштування порцій і порядок самостійного коригування.
Комплект поставки: конфігурації, схеми, регламенти
Після запуску на господарстві залишається не тільки робоча система, а й комплект документів, за яким її можна експлуатувати, передавати й відновлювати.
Ми віддаємо його в машиночитному вигляді та на папері — щоб змінний оператор не шукав параметри в листуванні, а новий інженер увійшов у проєкт без нас.
- Робочі конфігурації — профілі годівлі по кожному басейну: добові норми, вікна подачі, пороги спрацювання датчиків, історія версій профілів.
- Схеми підключення — топологія камер, датчиків і контролерів годівниць, точки живлення, кабельні траси та адресація вузлів.
- Політики доступу — ролі оператора, технолога й сервісного інженера, порядок видачі та ротації ключів, межі правок в уставках.
- Регламент обслуговування — періодичність калібрування датчиків, чищення оптики й перевірки дозаторів; порядок дій при відхиленні від норми.
- Інструкції для зміни — картки на одну сторінку: переведення на ручний режим, аварійна зупинка подачі, кому телефонувати й у якій послідовності.
- Журнал змін і правила відкату — як повернути попередній профіль, якщо нове налаштування дало перегодівлю або недогодівлю.
- Паспорт системи — склад вузлів, відповідальні, строки гарантії та точки підключення для сервісу.
Комплект оновлюється при кожній зміні логіки — інакше документація розходиться з реальністю за пару місяців.
Кейс: витрата корму та відхід до і після впровадження
Розбираємо впровадження на господарстві Онезька форель — садкова лінія на холодноводній рибі, шість садків.
До проєкту годували за фіксованим графіком із поправкою «на око»: у холодній воді таке рішення запізнюється, частина гранул ішла під садок, і обсяг перегодівлі не було видно в жодній звітності.
Система замкнула контур зворотного зв'язку. Модель отримує температуру, розчинений кисень і поведінку зграї — як швидко вибирається порція і на якій глибині тримається риба — і перераховує раціон на добу.
Годівниці працюють за поїданням: подача дробиться на порції з паузою, наступна йде тільки якщо попередня з'їдена. Ключовий звіт для господарства — не «скільки видано», а «скільки засвоєно».
Метрики до і після
- Конверсія корму знизилася з 1,6 до 1,24 за того ж приросту біомаси.
- Відхід риби за сезон: з 11% до 5,8% — основний внесок дали холодні періоди.
- Розкид між садками за кормом скоротився вдвічі: слабкі садки перестали наздоганяти норму наосліп.
Що доопрацьовували протягом сезону. Перші тижні автоматика реагувала на сплески від птахів і штормову бриж — додали фільтр за тривалістю сигналу. При обробках і включенні аерації контур переводиться в ручний режим: там автоматика тільки заважає.
До середини сезону модель доучували — риба виросла, змінилися глибина й темп поїдання, старі пороги давали недогодівлю на великих садках.
Чим відрізняється подача за розкладом від адаптивної?
Таймер працює від кормової таблиці: біомаса, температура й середньодобовий приріст задають норму, розбиту на кілька видач. Контур розімкнений — він не знає, скільки корму реально з'їдено.
Звідси два перекоси: при падінні апетиту (линяння, стрес, нічне зниження кисню) гранули йдуть на дно й розчиняються, а при сплеску активності риба не доїдає. Кормові таблиці виробника, наприклад Skretting, згладжують розкид, але залишаються усередненням по стаду.
Адаптивна подача замикає зворотний зв'язок за фактичною реакцією на корм. Камера або гідрофон відстежують, як риба підходить до годівниці, модель фіксує затухання активності й припиняє видачу — залишок порції не потрапляє у воду.
| Варіант | Коли підходить | Обмеження |
|---|---|---|
| Таймер за кормовою таблицею | Рівний режим, однорідна наважка, відлагоджений облік біомаси | Не реагує на апетит; при збої аерації перегодівля не зупиниться |
| Таймер із корекцією за середовищем | Добові коливання температури й кисню | Змінює обсяг видачі, але не момент закінчення поїдання |
| Адаптивна подача за поїданням | Інтенсивні УЗВ, чутлива до перегодівлі риба | Потрібен чистий сигнал і перевірка моделі на конкретному стаді |
Таймера достатньо там, де умови рівні, наважка однорідна і втрати корму не критичні. Як тільки з'являються добові провали кисню або розкид наважки, похибка таймера перетворюється на постійну перевитрату й зайве навантаження на біофільтр.
Межі адаптивного режиму теж треба розуміти: модель навчається на конкретному стаді й кормі, тому перенесення на інший басейн потребує повторної перевірки, а каламутна вода або обростання об'єктива дають хибну картину поїдання. Тому сигнал калібрують на реальній поведінці риби, а не на усереднених кривих.
Технічні сумніви: датчики, зв'язок, відмови
На старті перевіряють не штатний режим, а поведінку системи при відмовах: втрата зв'язку з майданчиком, хибні спрацювання датчиків, відсутність оператора біля екрана. Ці сценарії закладаємо в архітектуру до першого запуску, а не доопрацьовуємо за фактом аварії.
Що відбувається при відмові зв'язку з майданчиком?
Контролер переходить в автономний режим і тримає годівлю за останнім валідним профілем. Команди не губляться: стають у чергу й перевіряються на актуальність після відновлення каналу.
Якщо канал не повернувся за відведений час, відповідальному йде повідомлення — а не тиша в моніторингу.
Як система бореться з хибними спрацюваннями?
Рішення ухвалюється за підтвердженою картиною, а не за одиничним заміром: кілька джерел, вікно усереднення, пороги з гістерезисом — короткий сплеск температури або каламутності не скасовує годівлю. Датчик, що розходиться з групою, позначається сумнівним, решта продовжують закривати контур.
Що з обслуговуванням і деградацією датчиків?
У кожного каналу є контроль дрейфу: показання звіряються із сусідніми вузлами та з історією, система заздалегідь повідомляє, що зонд виходить за допуск. Чищення й повірка йдуть за регламентом, а заміна одного датчика не зупиняє лінію.
Наскільки система стійка до відмови вузла дозування?
Критичні вузли продубльовані за живленням, а виконавчий механізм за замовчуванням переходить у безпечний стан — корм не видається за хибною командою.
Вузол, що відмовив, виводиться з контуру, решта перерозподіляють навантаження, подія потрапляє в журнал із точною причиною й часом.
Обговоримо задачу й повернемося з планом робіт
Щоб повернутися з планом робіт, а не із загальними міркуваннями, нам потрібні вхідні дані від господарства. Одна зустріч по суті плюс доступ до журналів і ділянки — і ми називаємо етапи, строки та метрики приймання. Нижче — що зазвичай потрібно на старті проєкту.
- Вихідні дані по ділянках: межі садків, басейнів або ставків, кількість і порода риби, схема водоподачі й аерації, глибина та проточність.
- Поточні режими годівлі: раціони, добові норми, марка корму, хто і за якою ознакою вносить правки вручну.
- Архіви за минулий сезон: журнали годівлі, показання датчиків температури й кисню, відмітки про спалахи та відходи.
- Доступи: до контролерів автогодівниць, датчиків, вузла зв'язку й камер на ділянці — на читання й на запис.
- Відповідальний на боці господарства: технолог або іхтіолог із правом змінювати режим годівлі та підтверджувати результати пілота.
- Пілот на ділянці: одна лінія або садок, 2–4 тижні, поруч — контрольна група на ручній годівлі.
- План робіт: етапи, зони відповідальності з обох сторін, точки контролю і що вважаємо успіхом пілота.
Перший крок короткий: обговорюємо задачу, ви передаєте дані й доступи, ми оглядаємо ділянку й повертаємося з оцінкою та планом. Далі — пілот, і вже за його результатами вирішуємо, чи переносимо оптимізацію годівлі на інші ділянки.







