Детерминированность против «черного ящика»: почему в распределенной энергетике побеждает открытая архитектура и экспертный ИИ
На 98-м заседании Научного семинара ИСЭМ СО РАН и ПЭИПК была представлена архитектура, которая предлагает технарям прагматичный ответ на эти вызовы: жесткое разделение контуров, открытые стандарты и «объяснимый» искусственный интеллект.
Детерминированность против «черного ящика»: почему в распределенной энергетике побеждает открытая архитектура и экспертный ИИ
Инженерная реальность: тупик «зоопарка оборудования»
Традиционный подход к автоматизации локальных энергосистем (ЛИЭС) и территориально интегрированных систем (ТИЛИЭС) базируется на принципе «одна функция - одно устройство». Блочная автоматика работает на одном контроллере, релейная защита - на терминалах другого, станционная АСУ ТП - на третьем.
Для технического директора это означает колоссальные затраты на интеграцию. Каждое устройство имеет собственную среду программирования, свой протокол обмена и собственный жизненный цикл.
Когда возникает задача масштабирования - например, объединения нескольких микрогридов в единую ТИЛИЭС, - инженер сталкивается с необходимостью интегрировать десятки протоколов, что увеличивает время разработки и стоимость поддержки таких систем. Решение этой проблемы лежит не в плоскости создания «еще одного умного шкафа», а в смене парадигмы: переходе от набора специализированных «черных ящиков» к унифицированной открытой программно-технической платформе.
Детерминированность управления: распределение задач по ядрам
Вычислительные задачи платформы распределяются по ядрам процессора в соответствии с физикой управляемых процессов и требованиями к времени реакции. Отдельный вычислительный ресурс выделяется для приёма и первичной обработки измерений, включая получение данных от модулей ввода-вывода, расчёт электрических величин и формирование актуального состояния объекта. Потоки обработки закрепляются за определёнными ядрами и выполняются с повышенным приоритетом в среде реального времени, что позволяет уменьшить влияние фоновой нагрузки на периодичность измерительного цикла.
На другом ядре выполняются ответственные алгоритмы управления: синхронизация, управление выключателями, регулирование мощности, технологические блокировки и другие функции, для которых требуется предсказуемое время реакции. Такое разделение сокращает конкуренцию за вычислительные ресурсы между сбором данных и формированием управляющих воздействий. При этом детерминированность обеспечивается не только распределением по ядрам, но и совокупностью мер: использованием PREEMPT_RT, приоритетов реального времени, привязки потоков к ядрам и контролируемого межпроцессного обмена.
Прикладная логика IEC 61499, визуализация, архивирование, информационный обмен и экспертный анализ размещаются на оставшихся вычислительных ресурсах. Эти задачи могут использовать результаты измерений и формировать команды или рекомендации, однако не должны нарушать выполнение быстродействующих исполнительных функций. Экспертный модуль также выводится за пределы жёсткого контура реального времени: он оценивает состояние энергосистемы и предлагает допустимые сценарии, тогда как окончательное управляющее воздействие выполняется детерминированными алгоритмами после проверки защитами и блокировками.
Открытые стандарты как инструмент импортозамещения
Импортозамещение в энергетике часто сводится к простой замене иностранных микросхем на отечественные. Однако для технического директора гораздо важнее проблема вендор-независимости прикладного кода. Если алгоритм управления написан в среде, привязанной к конкретному бренду ПЛК, смена оборудования потребует полного переписывания кода.
Выходом является переход на стандарт IEC 61499 (функциональные блоки) и использование открытых сред исполнения, таких как 4diac FORTE. В отличие от классического IEC 61131-3, который жестко привязан к циклическому сканированию ПЛК, IEC 61499 использует событийно-ориентированную модель.
Это дает главному энергетику уникальное преимущество: прикладная логика (алгоритмы синхронизации, управления выключателями, регулирования мощности) становится переносимой. Код, написанный и протестированный сегодня, завтра может быть развернут на аппаратной платформе другого производителя без потери функциональности. Сложные алгоритмы исполняются отдельными модулями реального времени, а среда IEC 61499 выступает как «клей», обеспечивающий их безопасную интеграцию и обмен данными через сервисные интерфейсные блоки.
ИИ в контуре управления: как избежать «галлюцинаций» нейросети
Главный страх технического директора перед внедрением ИИ в энергетику обоснован: нейросеть - это «черный ящик». Невозможно гарантировать, что обученная на исторических данных модель не примет фатальное решение при нестандартном возмущении режима.
Решение, которое сегодня обсуждается в инженерном сообществе, - отказ от нейросетей в пользу экспертного ИИ классического типа, основанного на продукционных правилах. Экспертный модуль не имеет прямого доступа к исполнительным механизмам. Его задача - анализ режима, выявление предаварийных ситуаций и формирование рекомендаций. База знаний представляет собой не «веса нейронной сети», а прозрачный XML-файл с логикой «ЕСЛИ - ТО».
Практический пример:
Планируется включение нового фидера. Экспертный модуль анализирует базу фактов и видит, что прогнозируемая нагрузка на фидере превышает текущую располагаемую мощность системы (P_available). Система не дает команду на отключение или блокировку самостоятельно. Она формирует предупреждение для оператора и рекомендацию на запуск резервного агрегата. Само физическое включение и все технологические блокировки остаются в ведении жестких детерминированных алгоритмов.
<rule id="R_FEEDER_CONNECTION_CHECK" priority="80">
<condition>
<fact name="feeder_connection_request" value="true"/>
<compare left="feeder_last_load" operator=">" right="P_available_current"/>
</condition>
<conclusion>
<recommendation> Рекомендовать запуск резерва < /recommendation>
</conclusion>
</rule>
Такой подход обеспечивает объяснимость. Если система выдала рекомендацию, инженер может открыть XML-файл, посмотреть на правило и понять, на основании каких фактов и пороговых значений ИИ принял это решение. Это снимает этический и технический барьер перед внедрением интеллектуальных систем в ответственные контуры.
Масштабирование до ТИЛИЭС: глобальное время вместо оптоволокна
При объединении нескольких ЛИЭС в территориальную систему (ТИЛИЭС) возникает проблема задержек в каналах связи. Передача команд между удаленными микрогридами по стандартным каналам телемеханики может занимать десятки и сотни миллисекунд, что недопустимо для каскадного предотвращения аварий.
Открытая архитектура, опирающаяся на синхронизированные векторные измерения (PMU) и привязку к глобальному времени (GNSS), позволяет решить эту задачу иначе. Согласованность действий локальных агентов достигается не за счет постоянного обмена командами «включить/отключить» по выделенным линиям связи, а за счет единых алгоритмов и общего тактирования. Каждая ЛИЭС остается суверенным управляющим контуром, но действует в едином временном поле, что радикально повышает отказоустойчивость всей территориальной системы.
Резюме для технической политики предприятия
Переход к унифицированным открытым платформам - это не вопрос моды на «инновации». Это прагматичный инструмент снижения совокупной стоимости владения (TCO) энергетической инфраструктурой.
- Аппаратное разделение контуров гарантирует детерминированность и надежность защит и автоматики.
- Стандарт IEC 61499 защищает инвестиции в разработку ПО при смене вендоров «железа».
- Экспертный ИИ дает инструмент для предиктивной аналитики без риска потери управляемости.
Именно такие архитектурные решения позволяют перейти к тиражируемым, безопасным и интеллектуальным узлам управления, способным масштабироваться от единичной газопоршневой установки до территориально распределенных энергорайонов.