A Carlos Elías y a Marina.
AbstractDuring the last decade, the problem of consensus in multiagents systems has been studied with special emphasis on graph theoretical methods. Consensus can be regarded as a control objective in which is sought that all systems, or agents, in a network have an equivalent output value. This is achieved through a given control strategy usually referred to as consensus algorithm. The motivation to study such an objective comes from different areas, such as engineering, and social and natural sciences. In the control engineering field, important application examples are formation control of swarms of mobile robots and distributed electric generation. Most of the work in this area is done for agents with single or double integrator dynamics and algorithms derived as the Laplacian matrix of undirected graphs. That is, consensus is often studied as a property of particular networks and particular algorithms.In this thesis, we tackle the problem from a Control Theory perspective in an attempt to augment the class of systems that can be studied. For that we translate the consensus problem from its classical formulation for integrator systems into a general continuous time stability problem. From here, different algorithmic strategies under several dynamical assumptions of the agents can be studied through well known control theoretical tools -as Lyapunov's theory, linear matrix inequalities (LMI), or robust control -along with graph theoretical concepts. In particular, in this work we study consensus of agents with arbitrary linear dynamics under the influence of linear algorithms not necessarily derived from graphs. Furthermore, we include the possibility that the agents are disturbed by several factors as external signals, parameter uncertainties, switching dynamics, or communication failure. The theoretical analysis is also applied to the problem of power sharing in electric grids and to the analysis of distributed formation control.