Minimum-Rank Dynamic Output Consensus Design for Heterogeneous Nonlinear Multi-Agent Systems

    Research output: Contribution to journalArticlepeer-review

    11 Citations (Scopus)


    In this paper, we propose a new and systematic design framework for output consensus in heterogeneous multi-input multi-output (MIMO) general nonlinear multi-agent systems (MASs) subjected to directed communication topology. First, the input-output feedback linearization method is utilized assuming that the internal dynamics is input-to-state stable (ISS) to obtain linearized subsystems of agents. Consequently, we propose local dynamic controllers for agents such that the linearized subsystems have an identical closed-loop dynamics which has a single pole at the origin whereas other poles are on the open left-half complex plane. This allows us to deal with distinct agents having arbitrarily vector relative degrees and to derive rank-1 cooperative control inputs for those homogeneous linearized dynamics which results in a minimum rank distributed dynamic consensus controller for the initial nonlinear MAS. Moreover, we prove that the coupling strength in the consensus protocol can be arbitrarily small but positive and, hence, our consensus design is nonconservative. Next, our design approach is further strengthened by tackling the problem of randomly switching communication topologies among agents where we relax the assumption on the balance of each switched graph and derive a distributed rank-1 dynamic consensus controller. Finally, a numerical example is introduced to illustrate the effectiveness of our proposed framework.

    Original languageEnglish
    Pages (from-to)105-115
    Number of pages11
    JournalIEEE Transactions on Control of Network Systems
    Issue number1
    Publication statusPublished - Mar 2018

    All Science Journal Classification (ASJC) codes

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


    Dive into the research topics of 'Minimum-Rank Dynamic Output Consensus Design for Heterogeneous Nonlinear Multi-Agent Systems'. Together they form a unique fingerprint.

    Cite this