I. Введение
На сегодняшний день одной из главных проблем в развитии и управлении техногенными объектами является возможная нелинейность работы таких объектов. Вследствие динамически изменяющейся работы системы имеют место поломки, аварии и даже техногенные катастрофы, поэтому необходимо быстро реагировать на такие изменения и пытаться выровнять работу системы. Для того чтобы обеспечить безопасную работу техногенных объектов возникает потребность во внедрении новых технологий по управлению и развитию таких объектов.
II. Постановка задачи
Одним из наиболее перспективных подходов по управлению сложными техногенными объектами является внедрение в систему интеллектуальных агентов [1]. Актуальность развития именно такого подхода по управлению работой систем обуславливается их сложностью, снижением эффективности централизованного управления системой из-за динамически изменяющихся режимов работы, неоднородностью и нелинейностью решаемых задач, необходимостью создания адаптирующейся и приспосабливающейся к быстрым изменениям параметров работы системы.
В России создание мультиагентного подхода управления электрическими сетями предложена на законодательном уровне и представлена в Стратегии развития электросетевого комплекса [2]. Поэтому целью данного исследования является показать насколько значимой и передовой технологией в управлении электросетями может стать использование мультиагентной системы, принцип ее работы и возможные способы применения в электроэнергетике. Прежде чем понять, насколько существенную роль может играть данная технология, необходимо понять ее устройство.
III. Теория
На рис. 1 представлены традиционные и мультиагентные подходы в управлении работой системы. Традиционная централизованная иерархическая система, подразумевает под собой систему, в которой каждый агент имеет узконаправленную функциональную способность и существует процесс централизованного управления этими агентами. В мультиагентном подходе отсутствует централизованное управление всеми агентами. Агенты самодостаточны, каждый из них имеет свою определенную роль и программное обеспечение, необходимое для сбора данных о состоянии объекта системы, которому принадлежат эти агенты. Они способны обмениваться информацией между собой. В такой системе состоящей из множества агентов, нет определенного алгоритма действий, агенты сами,сотрудничая друг с другом, делают так, чтобы система работала наиболее оптимально, что позволяет использовать ее в динамически изменяющихся системах, где необходимо очень быстро принимать решения [3],[4].
Рис. 1. Традиционная и мультиагентная схема построения работы системы
На рис. 2 представлена структура агента. Входом является специальное устройство, которое отвечает за сбор информации о состоянии среды, выходом является исполнительный орган, который воздействует на внешнюю среду. Решатель – процедура принятия решения, этот блок должен обладать способностью анализировать поступающие данные, хранить информацию о своем состоянии и состоянии среды и влиять на работу объекта, за который он отвечает [5].
Рис. 2. Укрупненная структура агента
Одной из областей применения такого метода в скором времени может стать электроэнергетика. Ведь развитие и внедрение технологий по производству и управлению генерацией и распределением электроэнергии поможет решить ряд задач связанных с:
· качеством и стабильностью передаваемой электроэнергии.
· развитием возобновляемых источников энергии.
· проблемой целесообразного использования ресурсов необходимых для выработки электрической энергии.
· проблемой развития городов, промышленности, удаленных территорий.
· механизацией и автоматизацией всех процессов генерации и распределения электроэнергии.
· достижением наивысшей оптимизации в распределении и потреблении электроэнергии.
· сохранением целостности энергосистемы и ее развитием.
В энергетике под агентом может подразумеваться любой объект, входящий в энергосистему, будь то линия электропередач, трансформаторы, генераторы, потребитель. Внедрение такой технологии, в которой каждый объект будет иметь своего управляющего агента, позволит создать гибкую, наблюдаемую и управляемую в реальном времени децентрализованную самоорганизующуюся систему.
IV. Результаты экспериментов
Одним из примеров использования такого подхода в электроэнергетике является оценка состояния энергетической системы [6]. Для того чтобы получить сбалансированную работу энергосистемы, необходимо учитывать все параметры объектов входящих в систему. Это очень сложная задача, при решении которой возникают различные проблемы, связанные с неоднородностью рассчитываемых схем, большим объемом обрабатываемой информации, требованием высокого быстродействия программных средств ведущих учет этих параметров. Если же использовать децентрализованную распределенную обработку информации об отдельном объекте системы это гораздо упростит решение данных проблем [7].
Также посторенние мультиагентной энергосистемы может быть использовано в качестве заблаговременного предотвращения аварийных ситуаций [8]. Конечно, для реализации принципов координированного противоаварийного управления можно использовать традиционный подход, заключающийся в создании централизованного двухуровневого комплекса противоаварийной автоматики для управления напряжением и реактивной мощностью с помощью координации действия локальных устройств управления центральным координирующим устройством, но такой подход имеет ряд недостатков, которые связаны со скоростью реализации управляющих воздействий. Но если построить систему децентрализованного адаптивного управления противоаварийными ситуациями, можно не просто воздействовать на каждый объект системы в случае аварии, но и предсказывать потенциальную аварийную ситуацию. Например, при работе генератора в режиме перегрузки агент будет не сразу выводить генератор из работы, а начнет анализировать данные о значении тока на статоре и роторе, затем он отправляет сообщения другим агентам генераторов и нагрузок, которые в состоянии снизить дефицит реактивной мощности в поврежденной подсистеме. И если работа генератора стабилизируется, агент будет удовлетворен.
Одна из разработок по применению мультиагентного подхода представлена на рис. 3 [9]. Смысл построения МАС включает в себя нормальное функционирование и операции по выводу объекта из системы в случае аварии. Система состоит из четырёх основных блоков: блок управления, блок распределения энергетических ресурсов, блок – пользователь, блок базы данных.
· Блок управления хранит в себе основные данные по контролю качества напряжения и частоты тока. Он необходим для обнаружения неправильной работы системы, для дальнейшей передачи сигналов к выключателю, чтобы предотвратить аварию. К обязанностям данного блока также входит регулирование цены киловатт-часа энергии в зависимости от качества выработанной энергии.
· Блок распределённой среды ответственен за сбор информации из среды, за которую он отвечает и дальнейшую ее передачу.
· Блок – пользователь является неким инструментом, благодаря которому пользователь может получать информацию в реальном времени о состоянии объектов. Также он позволяет изменять нагрузки в системе, которые приоритетны пользователю.
· Блок базы данных хранит информацию о сообщениях, которыми делятся между собой блоки, служит некой точкой доступа к информации агентам других объектов.
Рис. 3. Модель работы МАС на объекте системы
В блоке базы данных находится сервер имен, где регистрируются все агенты. Далее они уведомляют помощника о своих возможностях касательно применения в системе. Блок управления способен получать информацию о параметрах сети и отправлять ее в блок распределенной среды (PC). Блок PC в свою очередь собирает информацию о состоянии объекта и анализирует параметры работы сети и объекта. Он способен регулировать параметры объекта таким образом, чтобы сеть работала наиболее оптимально. В случае, какой либо аварии блок РС отправляет сообщение блок управления, который в свою очередь отправляет сигналы на основной выключатель и выводит объект из работы системы. Через блок пользователя есть возможность получать информацию о состоянии объекта непосредственно с блока РС, а также изменять и регулировать работу объекта, загружая необходимые пользователю параметры. Визуализатор позволяет получать информацию о сообщениях, которыми обмениваются между собой блоки.
На данных примерах видно, что агенты не просто воздействуют на объект за который они отвечают, но и обмениваются информацией между собой для того, чтобы поддерживать работу системы в балансе. Агенты не просто устраняют проблему, они находят наиболее выгодное рациональное решение возникших проблем для меньших потерь в работе системы.
VI. Выводы и заключение
В заключении стоит отметить, что мультиагентное построение работы энергосистемы на сегодняшний день является наиболее перспективным в области развития электросетевого комплекса Российской Федерации. Мультиагентный подход в управлении энергосистемой будущего должен обеспечивать надёжное и безопасное функционирование этой энергосистемы и не должен становиться «слабым звеном» энергетики [10]. Для этого такая система должна обладать умением принимать и обрабатывать большой объем информации и очень быстро принимать решения. Высокая автоматизация и интеллектуальное принятие решений позволит значительно снизить риск возникновения чрезвычайных ситуаций техногенного характера.