Title: Controlling cascading failures with cooperative autonomous agents

Authors: Paul Hines, Sarosh Talukdar

Addresses: Department of Engineering and Public Policy, Carnegie Mellon University, Pittsburgh, PA 15213, USA. ' Department of Electrical and Computer Engineering and Department of Engineering and Public Policy, Carnegie Mellon University, Pittsburgh, PA 15213, USA

Abstract: 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.

Keywords: cascading failures; autonomous agents; electrical power networks; critical infrastructures; electricity infrastructures; EPNES; efficiency; security.

DOI: 10.1504/IJCIS.2007.011551

International Journal of Critical Infrastructures, 2007 Vol.3 No.1/2, pp.192 - 220

Published online: 01 Dec 2006 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article