A Parallel Distributed Coordination-by-Constraint Strategy for Multi-agent Networked Systems Francesco Tedesco, Alessandro Casavola, Emanuele Garone Abstract— In this paper a novel parallel distributed super- vision strategy for networked interconnected linear systems is presented. We assume that such systems are locally regulated, possibly dynamically coupled and connected via data links. Pointwise-in-time coordination constraints on the evolutions of relevant system variables are present and need to be en- forced during the overall system evolutions. The paper extends some recent results related to this coordination-by-constraint approach, achieved by resorting to Sequential Distributed Com- mand Governor ideas. This novel parallel distributed strategy is fully described and analyzed and it is compared with earlier sequential strategies in the final example. I. I NTRODUCTION The problem of interest here is the design of distributed supervision strategies based on Feed-forward Command Governor (CG) ideas recently proposed in [1] for large- scale multi-agent systems in situations where the use of a centralized coordination unit might be impracticable. The distributed context is depicted in Figure 1, where the supervisory task is distributed amongst many master agents which are assumed to be able to communicate each other. There, each master station is in charge of supervising and coordinating one specific slave system via a data network. In particular, r i , g i , y i and c i represent respectively: the nominal references, the possibly modified references, the states, the performance-related and the coordination-related outputs of the slave systems. In such a context, the supervision task can be expressed as the requirement of satisfying some tracking performance, viz. y i r i , whereas the coordination task consists of enforcing some pointwise-in-time constraints c i ∈C i and/or f (c 1 ,c 2 , ....,c N ) ∈C on each slave system and/or on the overall network evolutions. To this end, each i th supervisor is in charge of modifying the nominal local references r i into the feasible ones g i , when the tracking of the nominal references would produce constraint violations and hence loss of coordination. In this paper, we resort to a recently proposed Feed- Forward CG solution [1] which was shown, at the price of some additional conservativeness, to be able to accomplish the CG task in the absence of an explicit measure or estimate of the state. This is of paramount importance in distributed implementations, because the task of distributing the overall state amongst all master nodes can be difficult or unrealistic in some applications. A. Casavola and F. Tedesco are with the Dipartimento di Elettronica, Informatica e Sistemistica, Universit` a degli Studi della Calabria, Via Pietro Bucci, Cubo 42-c, Rende (CS), 87036, Italy. E. Garone is with Universit´ e Libre de Bruxelles, 50 Av. F.D. Roosvelt, B-1050 Brussels, Belgium {casavola, ftedesco}@deis.unical.it,egarone@ulb.ac.be Fig. 1. Multi-agent architectures In this paper we introduce a new parallel scheme for the distributed reference management of system. The main improvement w.r.t. the sequential one presented in [2] and [3], where only one agent at a time was allowed to update its action while all others were instructed to keep applying the old ones, is that here all agents are allowed to modify their actions simultaneously. As a result, the parallel approach scales better with the system dimension and behaves better in problems with fast changing reference signals than the sequential one, the latter becoming increasingly slower for an increasing number of agents. The main technical expedient behind the derivation of such a scheme is the on-line determination of a suitable Cartesian inner approximation of the global constraint set [4], which allows the agents to optimize independently and simultaneously their reference signals and ensure the fulfilment of the global constraints at the price of a slight loss of optimality. One of the main advantages of such a scheme are the low communication rates required for its implementation, remarkably lower than those pertaining to other distributed approaches -e.g those based on consensus mechanisms. Preliminary results for the development of dis- tributed CG scheme were proposed in [5]. The feasibility and stability properties of the presented approach are analyzed and the coordination of an eight-tank cascaded water system is considered in the final example for assessment. II. SYSTEM DESCRIPTION AND PROBLEM FORMULATION Consider a set of N subsystems A = {1,...,N }, each one being a LTI closed-loop dynamical system regulated by a local controller which ensures stability and good closed- loop properties when the constraints are not active (small- signal regimes when the coordination is effective). Let the 51st IEEE Conference on Decision and Control December 10-13, 2012. Maui, Hawaii, USA 978-1-4673-2064-1/12/$31.00 ©2012 IEEE 284