Losing Control of your Linear Network? Try Resilience Theory

Jean Baptiste Bouvier, Sai Pushpak Nandanoori, Melkior Ornik

Research output: Contribution to journalArticlepeer-review

Abstract

Resilience of cyber-physical networks to unexpected failures is a critical need widely recognized across domains. For instance, power grids, telecommunication networks, transportation infrastructures and water treatment systems have all been subject to disruptive malfunctions and catastrophic cyber-attacks. Following such adverse events, we investigate scenarios where a node of a <italic>linear</italic> network suffers a loss of control authority over some of its actuators. These actuators are not following the controller&#x0027;s commands and are instead producing undesirable outputs. The repercussions of such a loss of control can propagate and destabilize the whole network despite the malfunction occurring at a single node. To assess system vulnerability, we establish resilience conditions for networks with a subsystem enduring a loss of control authority over some of its actuators. Furthermore, we quantify the destabilizing impact on the overall network when such a malfunction perturbs a nonresilient subsystem. We illustrate our resilience conditions on two academic examples, on an islanded microgrid, and on the linearized IEEE 39-bus system.

Original languageEnglish (US)
Pages (from-to)1-12
Number of pages12
JournalIEEE Transactions on Control of Network Systems
DOIs
StateAccepted/In press - 2024

Keywords

  • Actuators
  • Aerodynamics
  • Control systems
  • Cyber-Physical Systems
  • Cyberattack
  • Loss of Control
  • Network systems
  • Networked Control Systems
  • Resilience
  • Resilience
  • Vectors

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Signal Processing
  • Computer Networks and Communications
  • Control and Optimization

Fingerprint

Dive into the research topics of 'Losing Control of your Linear Network? Try Resilience Theory'. Together they form a unique fingerprint.

Cite this