Robust Output Regulation in Distributed Control
- Robust output regulation is a control method that ensures agents asymptotically track a reference signal and reject disturbances in distributed networks.
- It employs a distributed internal model principle by embedding minimal replicas of the exosystem dynamics into each agent for resilient performance.
- Dynamic state or output feedback controllers with delay compensation stabilize the overall system amid uncertainties and communication imperfections.
Robust output regulation is a central paradigm in distributed control, concerned with achieving asymptotic tracking and disturbance rejection for networks of dynamical systems—multi-agent systems (MAS)—in the presence of both exogenous signals and model uncertainties. The robust output regulation framework extends classical output regulation to a cooperative, networked setting and encompasses diverse system classes: continuous-time and discrete-time, finite-dimensional and infinite-dimensional (PDE/PIDE), with or without delays, and under varying communication topologies. Core to all rigorous solutions is the internal model principle, generalized to distributed architectures and robustified against uncertainties, delays, and communication imperfections.
1. Problem Formulation and System Setting
Robust output regulation requires that each agent (typically called a follower) in a network tracks a reference signal and rejects disturbances generated by a (typically autonomous) exosystem (leader), despite plant and environment uncertainties. The general nonlinear equation for a network of uncertain linear agents with both input and communication delay is, for each : with input delay , and exosystem: where encodes the dynamics of the reference and disturbance, assumed neutrally stable ().
The objective is to design distributed controllers using only local and neighbor information, such that the regulation error at each agent,
tends to zero asymptotically, uniformly over admissible uncertainties and delays. Communication among agents is represented by a weighted digraph , with its induced Laplacian , required to contain a directed spanning tree rooted at the leader.
This networked robust output regulation (ROR) framework subsumes classical leader-following consensus, output synchronization, disturbance rejection, and dynamic coupling schemes in MAS control (Lu et al., 2015).
2. Distributed Internal Model Principle
Central to robust output regulation is the internal model principle (IMP), classically establishing that robust regulation is only possible if the controller incorporates an "internal model" of the exosystem dynamics. In the distributed multi-agent context, this entails embedding, within each agent, a minimal 0-copy (1 = regulated output dimension) of the exosystem model 2. The standard realizations use a pair 3, where 4's characteristic polynomial is the minimal polynomial of 5, and 6 is controllable: 7 Here, 8 has 9 and 0 is controllable.
The internal model is driven by a "virtual" error signal based on the relative regulated outputs in the network: 1 with coupling weights 2 from the digraph. The internal model states evolve as
3
accommodating communication delay 4. This construction robustifies tracking and rejection against exosystem signals in the presence of network coupling, uncertainties, and delays (Lu et al., 2015).
3. Controller Synthesis: State and Output Feedback with Delays
Robust output regulation is guaranteed through dynamic state or output feedback controllers that augment each agent's local dynamics with its internal model. Two principal schemes are:
State-feedback (with delayed network signals): 5
6
where 7 are designed so the overall augmented time-delay system is stabilized.
Output-feedback (full distributed, delayed observer): 8
[ \dot\xi_i(t) = A\,\xi_i(t) +