Obtaining Structural Network Controllability with Higher-Order Local Dynamics
Marco Peruzzo, Giacomo Baggio, Francesco Ticozzi
TL;DR
This work shows that upgrading a subset of nodes in networks of identical first‑order units to higher‑order dynamics can achieve structural output controllability with potentially far fewer modifications than using heterogeneous first‑order subsystems. By linking state controllability in the original network to output controllability in the lifted network, it classifies topologies into X‑networks (amenable to homogeneous higher‑order upgrades) and Y‑networks (requiring heterogeneous upgrades) and provides constructive design procedures. The authors develop graph‑theoretic and PBH‑test tools to analyze and synthesize upgrades, supported by case studies on binary trees and single bifurcations that demonstrate scalable gains in the number of required modifications. The results offer practical guidelines for designing large‑scale networked controllers while preserving homogeneous local dynamics, with potential applications in modular and scalable control systems.
Abstract
We consider a network of identical, first-order linear systems, and investigate how replacing a subset of the systems composing the network with higher-order ones, either taken to be generic or specifically designed, may affect its controllability. After establishing a correspondence between state controllability in networks of first-order systems with output controllability in networks of higher-order systems, we show that adding higher-order dynamics may require significantly fewer subsystem modifications to achieve structural controllability, when compared to first-order heterogeneous subsystems. Furthermore, we characterize the topology of networks (which we call X-networks) in which the introduction of heterogeneous local dynamics is not necessary for structural output controllability, as the latter can be attained by suitable higher-order subsystems with homogeneous internal dynamics.
