Controlling cascading failures with cooperative autonomous agents

Controlling cascading failures with cooperative autonomous agents
复制标题

通过协作自主代理控制级联故障

DOI:
--
复制
发表时间:
2007
期刊:
Int. J. Crit. Infrastructures
影响因子:
--
通讯作者:
S. Talukdar
S. Talukdar
中科院分区:
--
文献类型:
--
作者:
P. Hines;S. Talukdar

文献摘要

被引文献

相似文献

电网的连锁故障往往会导致大规模停电,造成严重的社会后果。连锁故障通常始于一个或多个导致违反操作约束的设备停机。当违规行为在网络中持续存在时,可能会引发额外的中断,进而可能导致进一步的违规行为。本文提出了一种方法,通过在相关故障发生之前消除违规行为来限制连锁故障的社会成本。具体地说,我们的方法在电力网络的每条母线上放置一个自主的软件代理,每个代理的任务是在有限的数据和通信的情况下解决全局控制问题。每个智能体基于本地可用数据建立网络的简化模型,并使用模型预测控制和协作来解决其局部问题。通过对IEEE测试网络的大量仿真,我们发现自主代理的设计在通信有限的情况下达到了目标。实验还表明,允许代理协作可以极大地提高系统性能。
Cascading failures in electricity networks often result in large blackouts with severe social consequences. A cascading failure typically begins with one or more equipment outages that cause operating constraint violations. When violations persist in a network, they can trigger additional outages which in turn may cause further violations. This paper proposes a method for limiting the social costs of cascading failures by eliminating violations before dependent outages occur. Specifically, our approach places one autonomous software agents at each bus of a power network, each of which is tasked with solving the global control problem with limited data and communication. Each agent builds a simplified model of the network based on locally available data and solves its local problem using model predictive control and cooperation. Through extensive simulations with IEEE test networks, we find that the autonomous agent design meets its goals with limited communication. Experiments also demonstrate that allowing agents to cooperate can vastly improve system performance.