Рыбовод на удалёнке
Архитектура
Умная ферма — это не облачная панель, которая управляет насосами через интернет. Критические действия выполняются локально, а удалённый слой нужен, чтобы видеть, разбирать и координировать.
Четыре слоя
Физическая ферма
Остаётся под управлением хозяйства
- Датчики и сигналыТемпература, кислород, расход, давление, уровень, статусы оборудования
- Насосы, аэрация, кормлениеИсполнительные механизмы и их защиты
- КамерыТехнологические зоны, проходы, периметр
Местный контур управления
Работает без интернета
- ПЛК и шкаф автоматикиЛокальная логика, блокировки, ручной режим, ИБП
- Edge-компьютерСбор телеметрии, буфер событий, локальный журнал
Защищённая связь
Соединение инициируется с контролируемой стороны
- Сегментация сетиРазделение технологического, офисного и видеоконтура
- Межсетевой экран и VPNИменные учётные записи, второй фактор, журнал сессий
Изолированный контур данных
Отдельный для каждого хозяйства
- Хранилище и витриныТренды, тревоги, журнал инцидентов, отчёты
- Удалённый рыбоводРазбор данных, классификация тревог, задачи и контроль исполнения
Круг замыкается на площадке: удалённый рыбовод ставит задачу, локальная команда физически её выполняет и подтверждает, подтверждение возвращается в журнал. Ни один шаг не выполняется удалённой командой в обход утверждённых блокировок и полномочий ответственного на объекте.
Что к чему подключается
Совместимость конкретного ПЛК, датчика и существующей SCADA определяется только после обследования и проверки документации производителя.
| Уровень | Состав | К чему подключается | Что проверяется на обследовании |
|---|---|---|---|
| Измерения | Температура, растворённый кислород, pH, расход, давление, уровень, электропитание, статусы насосов; по задаче — аммоний, нитрит, проводимость, ORP, мутность | Входы ПЛК, промышленные шлюзы или приборы с локальным чтением | Тип датчика, диапазон, точность, калибровка, место установки, формат сигнала |
| Исполнительные механизмы | Насосы, компрессоры и аэрация, клапаны, дозирование, кормушки, освещение и вентиляция в согласованном объёме | Выходы ПЛК через шкаф автоматики и существующие защиты | Схема управления, ручной режим, блокировки, ЗИП, аварийный обход |
| ПЛК и шкаф | Промышленный контроллер, модули ввода-вывода, панель оператора, ИБП | Локальная технологическая сеть и электрощит | Модель, лицензии, резервирование, журналирование, безопасный доступ |
| Edge | Промышленный компьютер или шлюз, локальная база, протокольные адаптеры, буфер событий | ПЛК и SCADA по согласованным Modbus, OPC UA, MQTT или API | Нагрузка, хранилище, целевые время и объём восстановления, резервное копирование |
| Видео | Камеры технологических зон, проходов и периметра; видеорегистратор в согласованном объёме | Отдельный сегмент сети и коммутатор с питанием по кабелю | Цель, ракурс, уведомления, архив, доступ, правовой режим |
| Сеть | Управляемый коммутатор, сегментация, межсетевой экран, VPN, второй фактор, резервный канал | Между технологическим, офисным и внешним контурами | Топология, покрытие, журнал удалённых сессий, запрет прямого выхода ПЛК в интернет |
Что происходит при потере интернета
Потеря связи — штатный сценарий, а не исключение. Удалённый рыбовод не должен получать иллюзию управления: на пропажу связи ставится отдельная тревога локальному ответственному.
| Состояние | Локальный контур | Удалённый рыбовод | Команда на ферме | Условие восстановления |
|---|---|---|---|---|
| WAN недоступен, ПЛК работает штатно | Критическая автоматика действует локально | Фиксирует недоступность; не выполняет рискованные команды | Проверяет связь и критические узлы по runbook | Связь, журнал и время синхронизированы |
| Edge недоступен | ПЛК и локальные защиты продолжают работу | Удалённой интерпретации нет; эскалация локально | Ручные измерения и запись в резервный журнал | Edge проверен, резерв восстановлен |
| Отказ ПЛК или питания критического узла | Срабатывает локальная защита или резерв согласно схеме | Контролирует эскалацию, не заменяет ремонт | Немедленно действует по S1, проверяет кислород, воду и питание | Испытание, запись причин, решение о возврате в штатный режим |
Классы тревог
Критический
- Пример
- Потеря критического сигнала вместе с технологическим риском; отказ питания, насоса или кислорода по утверждённому сценарию
- Маршрут
- Немедленно локальному ответственному и резервному контакту
- Что измеряется
- Время доставки, подтверждение, время прибытия и действия
Конкретные пороги задаются видом рыбы, биомассой и схемой объекта. Между фермами не копируются.
Высокий
- Пример
- Устойчивое отклонение параметра, деградация оборудования, повторная ошибка кормления
- Маршрут
- Локальному ответственному с конечным сроком и контролем выполнения
- Что измеряется
- Время до закрытия, повторяемость
Не является удалённым диагнозом причины.
Плановый
- Пример
- Калибровка, техобслуживание, обновление журнала, пополнение ЗИП
- Маршрут
- В план работ локальной команды
- Что измеряется
- Выполнение до срока
Нельзя закрывать без записи факта и ответственного.
Камеры
Камера решает три ограниченные задачи и не является «нейросетью, которая лечит рыбу».
| Зона | Цель | Первичная реакция | Чего нельзя обещать до пилота |
|---|---|---|---|
| Насосная и кислородная | Проверить состояние узла после тревоги | Локальный ответственный осматривает узел | Автоматическую диагностику причины отказа |
| Бассейны и кормление | Подтвердить обход и кормление, заметить нештатное поведение | Осмотр и ручное измерение | Диагноз заболевания или оценку биомассы «по камере» |
| Вход и периметр | Снизить риск несанкционированного доступа и зафиксировать инцидент | Реагирует ответственный за безопасность | Биометрию и распознавание лиц без отдельной правовой модели |
Если камера позволяет опознать человека, видео может относиться к персональным данным. Как мы это разбираем — на странице данные и безопасность.
Приёмка: FAT и SAT
До расширения стороны утверждают не «красивый кабинет», а спецификацию приёмки. Заводские испытания проверяют согласованный объём у поставщика; приёмка на объекте — работу в реальной инфраструктуре площадки.
Критерии включают перечень сигналов, сценарии тревог, поведение без связи, журналирование, права доступа, резервирование, обучение локальной команды и порядок устранения дефектов. Заводские испытания не заменяют приёмку на объекте и не доказывают биологический результат хозяйства.