Энергосистемы, интегрирующие солнечные панели и ветрогенераторы, напоминают шахматную партию: облачность и колебания нагрузки — это ходы соперника, которые невозможно предвидеть. Для поддержания баланса диспетчеры прежде перебирали десятки сценариев (неопределённость), что требовало чрезмерных временных и вычислительных ресурсов.
Новый алгоритм действует как гроссмейстер: он не просто просчитывает варианты, а разбивает доску на независимые участки и анализирует их одновременно. Здесь в игру вступает метод ADMM (Alternating Direction Method of Multipliers) — математический подход, декомпозирующий сложную оптимизационную задачу на подзадачи. Каждый «игрок» решает свой фрагмент, после чего ходы согласуются через итеративный обмен информацией. Более того, алгоритм запоминает успешные стратегии из прошлых партий (энтропия — мера неопределённости системы), избегая заведомо бесперспективных ветвей расчётов.
В ходе испытаний алгоритм управлял микросетью с солнечными батареями и ветрогенераторами, находя решение в пять раз быстрее стандартных промышленных решателей — и зафиксировал ноль отключений. Примечательно, что первые системы подобного класса в 1970-х занимали целые машинные залы; сегодня они умещаются в чипе инвертора. Благодаря такому сочетанию скорости и памяти микросети обретают подлинную автономию: им не требуется поддержка облачных серверов.
Метод ADMM, использованный в алгоритме, изначально создавался для распределённого анализа больших данных, а теперь управляет реальными энергопотоками.