Skip to main navigation Skip to search Skip to main content

Finite-time output consensus of second-order multi-agent systems with mismatched disturbances via active anti-disturbance control

Research output: Chapter in Book / Conference PaperConference Paperpeer-review

3 Citations (Scopus)

Abstract

This paper studies the finite-time output consensus problem of second-order multi-agent systems with both mismatched disturbances and unknown state elements. This problem is solved by an active anti-disturbance control (AADC) method, which integrates the disturbance estimation/compensation and the baseline consensus protocols based on feedback control together. To estimate the matched/mismatched disturbances and the agents unknown state elements, a finite-time generalized state observer is constructed for each agent. Based on the distributed adding a power integrator feedback control method, and the estimates of the matched/mismatched disturbances and the systems unknown states, AADC consensus protocols are developed for both leaderless and leader-follower cases. The proposed protocols achieve finite-time consensus of the agents outputs in both cases. Simulation results demonstrate the effectiveness of the proposed consensus algorithms.
Original languageEnglish
Title of host publicationProceedings of the 11th Asian Control Conference (ASCC), Gold Coast Convention Centre, Australia, December 17-20, 2017
PublisherIEEE
Pages2042-2047
Number of pages6
ISBN (Print)9781509015733
DOIs
Publication statusPublished - 2017
EventAsian Control Conference -
Duration: 17 Dec 2017 → …

Conference

ConferenceAsian Control Conference
Period17/12/17 → …

Keywords

  • adaptive control systems
  • computer algorithms
  • computer network protocols
  • consensus
  • feedback control systems
  • multiagent systems

Fingerprint

Dive into the research topics of 'Finite-time output consensus of second-order multi-agent systems with mismatched disturbances via active anti-disturbance control'. Together they form a unique fingerprint.

Cite this