Телефон: 8-800-350-22-65
Напишите нам:
WhatsApp:
Telegram:
MAX:
Прием заявок круглосуточно
График работы офиса: с 9:00 до 21:00 Нск (с 5:00 до 19:00 Мск)

Статья опубликована в рамках: Научного журнала «Студенческий» № 22(360)

Рубрика журнала: Информационные технологии

Скачать книгу(-и): скачать журнал

Библиографическое описание:
Осипенко П.И. АРХИТЕКТУРА РАСПРЕДЕЛЕННОГО МОНИТОРИНГА И ОТКАЗОУСТОЙЧИВОГО УПРАВЛЕНИЯ АВТОНОМНОЙ КИБЕРФИЗИЧЕСКОЙ АГРОЭКОСИСТЕМОЙ // Студенческий: электрон. научн. журн. 2026. № 22(360). URL: https://sibac.info/journal/student/360/424256 (дата обращения: 24.06.2026).

АРХИТЕКТУРА РАСПРЕДЕЛЕННОГО МОНИТОРИНГА И ОТКАЗОУСТОЙЧИВОГО УПРАВЛЕНИЯ АВТОНОМНОЙ КИБЕРФИЗИЧЕСКОЙ АГРОЭКОСИСТЕМОЙ

Осипенко Павел Иванович

магистрант, кафедра электронной техники и технологии, Белорусский государственный университет информатики и радиоэлектроники,

Республика Беларусь, г. Минск

АННОТАЦИЯ

Целью статьи является проектирование архитектуры распределенного мониторинга и разработка отказоустойчивых алгоритмов управления автономной киберфизической агроэкосистемой (сити-фермой) в условиях ограниченных ресурсов встроенных систем. В работе рассматриваются принципы построения сенсорной сети для трех изолированных вегетационных камер, алгоритмы обработки стохастических аварийных событий и методы оптимизации пропускной способности каналов ввода-вывода управляющего микроконтроллера при параллельном взаимодействии с силовыми исполнительными механизмами. Научная новизна заключается в создании комплексной логики противоаварийной защиты контура автоматизации на базе аппаратных прерываний и архитектурной изоляции критических потоков данных. Практическая значимость работы определяется готовностью предложенных программно-аппаратных решений к интеграции в реальные технологические комплексы круглогодичного сити-фермерства для исключения рисков техногенных аварий и деградации оборудования.

 

Ключевые слова: киберфизические системы, распределенный мониторинг, отказоустойчивость, каналы ввода-вывода, встроенное программное обеспечение, противоаварийная защита.

 

ВВЕДЕНИЕ

Современный этап развития замкнутых агрокомплексов характеризуется усложнением периферийной инфраструктуры, требующей непрерывного контроля множества разнородных физических параметров. В условиях полной автономии вегетационных систем критически возрастают риски возникновения каскадных техногенных аварий, таких как протечки, переливы технологических резервуаров и отказы гидравлических линий, что может привести к деструктивным последствиям для оборудования и окружающих помещений. Разработка надежного программно-аппаратного обеспечения для встраиваемых систем автоматизации требует создания опережающих алгоритмов жесткого реального времени и систем защитных барьеров. Традиционные подходы к проектированию ПО верхнего уровня часто не учитывают специфику стохастического поведения физической среды, что обуславливает актуальность перехода к архитектуре распределенного мониторинга с развитой логикой противоаварийного реагирования. Целью настоящей работы является проектирование и верификация комплексной архитектуры отказоустойчивого управления автономной киберфизической агроэкосистемой.

1 ТОПОЛОГИЯ РАСПРЕДЕЛЕННОГО СБОРА ТЕЛЕМЕТРИИ И ИНТЕГРАЦИЯ СЕНСОРНОЙ СЕТИ

Построение надежного контура автоматизации сити-фермы напрямую зависит от топологии сбора первичных данных с физических объектов, функционирующих в замкнутой среде [1, с. 3]. В рассматриваемой КФС сенсорный базис пространственно распределен по трем изолированным технологическим камерам выращивания. Интеграция сенсорной сети выполнена с учетом необходимости взаимной изоляции шин обмена данными для минимизации электромагнитных наводок, генерируемых силовыми кабелями освещения и вентиляции. Архитектура драйверов нижнего уровня базируется на принципах неблокирующего чтения метрик микроклимата, включая температуру, относительную влажность воздуха и концентрацию углекислого газа. На транспортном уровне встроенного ПО реализуется непрерывное формирование единого структурированного пакета телеметрии. Процесс передачи накопленных данных по беспроводным каналам связи (Wi-Fi/MQTT) сопровождается обязательным циклическим резервированием и буферизацией в динамической памяти управляющего контроллера, что предотвращает потерю информации при временной деградации пропускной способности беспроводной сети в условиях зашумленного радиоэфира.

2. АНАЛИЗ ПРОПУСКНОЙ СПОСОБНОСТИ КАНАЛОВ ВВОД-ВЫВОДА УПРАВЛЯЮЩЕГО УЗЛА

Центральный управляющий узел КФС на базе микроконтроллера ESP32 сталкивается с жесткими аппаратными ограничениями при одновременном обслуживании разветвленной периферии [2, с. 14]. Параллельное взаимодействие с множеством цифровых датчиков и генерация высокочастотных сигналов широтно-импульсной модуляции (ШИМ) для затворов силовых MOSFET-драйверов создают высокую утилизационную нагрузку на каналы ввода-вывода (GPIO) [3, с. 45].

Для исключения латентности и конфликтов на физическом уровне в разработанной архитектуре ПО реализован отказ от неэффективного метода циклического опроса состояний (polling). Вместо этого оптимизация I/O-потока достигается за счет сквозного внедрения механизмов аппаратных прерываний и прямого доступа к памяти (DMA), что освобождает процессорное время Xtensa LX6 для выполнения аналитических задач верхнего уровня. Программное разделение интерфейсов I²C и SPI на уровне регистров контроллера позволяет поддерживать высокую детерминированность контура управления даже в моменты пиковой интенсивности коммутации индуктивных и емкостных нагрузок исполнительных механизмов сити-фермы [4, с. 8].

3. АЛГОРИТМИЗАЦИЯ ПОДСИСТЕМЫ АВАРИЙНОГО МОНИТОРИНГА И РЕАГИРОВАНИЯ НА СТОХАСТИЧЕСКИЕ УГРОЗЫ

Наиболее критически важным элементом спроектированной киберфизической системы является подсистема противоаварийной защиты, обрабатывающая случайные (стохастические) угрозы в жестком реальном времени [7, с. 12]. Основным источником потенциальных аварий выступает гидравлический контур орошения, функционирующий на базе насосов R385 DC [5, с. 2]. Для контроля уровней технологических жидкостей в основном питательном резервуаре и накопительном баке дренажа применяется дискретизация состояний посредством датчиков уровней LOW, MID и HIGH. Логика защиты активируется при замыкании цепи датчика аварийного перелива стоков.

В этот момент на аппаратном уровне генерируется мгновенное прерывание с наивысшим приоритетом, планировщик ОСРВ полностью вытесняет фоновые информационные задачи, закрывая затворы MOSFET-драйверов и прекращая подачу питания на насосы автоматики. Одновременно с этим подается сигнал на принудительное перекрытие индивидуальных электромагнитных обратных клапанов, что полностью изолирует гидравлический контур и предотвращает затопление. Живучесть системы дополнительно поддерживается независимыми Watchdog-таймерами, автоматически перезапускающими микропрограмму при программных зависаниях, и алгоритмами контролируемой деградации функционала при полной потере связи с внешним сервером мониторинга.

ЗАКЛЮЧЕНИЕ

В результате проведенного исследования спроектирована и программно реализована распределенная архитектура мониторинга и противоаварийной защиты автономного сити-фермерского комплекса. Внедрение алгоритмов обработки стохастических событий на базе аппаратных прерываний позволило минимизировать латентность управляющего узла ESP32 при возникновении критических угроз в гидравлическом контуре КФС. Методы оптимизации пропускной способности каналов ввода-вывода обеспечили стабильное функционирование сенсорной сети трех изолированных камер совместно с силовой периферией без необходимости наращивания вычислительных мощностей. Сформированный практико-инженерный базис и программная логика КФС полностью готовы к интеграции в серийное производство и составляют основу третьей главы магистерской диссертации, описывающей законченное отказоустойчивое техническое решение.

 

Список литературы:

  1. Концепция и архитектурные особенности киберфизических систем // CyberLeninka.ru. –URL: https://cyberleninka.ru/article/n/kiberfizicheskie-sistemy-kak-osnova-tsifrovoy-ekonomiki (дата обращения: 15.06.2026).
  2. ESP32 Series Datasheet v4.3 // Espressif Systems. –URL: https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf (дата обращения: 15.06.2026).
  3. ESP32 Technical Reference Manual: Architecture and Peripherals (Xtensa LX6) // Espressif Systems. –URL: https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf (дата обращения: 15.06.2026).
  4. Application Note AN-936: Gate Drive Characteristics and Requirements for Power MOSFETs // Infineon Technologies. –URL: https://www.infineon.com/dgdl/Infineon-GateDriveCharacteristics-AN-v01_00-EN.pdf (дата обращения: 15.06.2026).
  5. R385 Diaphragm Pump Electrical and Mechanical Specification // Components101. –URL: https://components101.com/pumps/r385-diaphragm-pump-datasheet (дата обращения: 15.06.2026).
  6. Seoul Semiconductor SunLike Series Technology: Natural Spectrum LEDs Specification // SeoulSemiconductor.com. –URL: http://www.seoulsemicon.com/en/technology/SunLike/ (дата обращения: 15.06.2026).
  7. Методы минимизации латентности и приоритизации задач в операционных системах реального времени // Системный администратор. –URL: http://samag.ru/archive/article/3485 (дата обращения: 15.06.2026).