Skip to main navigation Skip to search Skip to main content

A Distributed Simplex Architecture for Multi-agent Systems

  • Stony Brook University
  • TU Wien

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

We present the Distributed Simplex Architecture (DSA), a new runtime assurance technique that provides safety guarantees for multi-agent systems (MASs). DSA is inspired by the Simplex control architecture of Sha et al., but with some significant differences. The traditional Simplex approach is limited to single-agent systems or a MAS with a centralized control scheme. DSA addresses this limitation by extending the scope of Simplex to include MASs under distributed control. In DSA, each agent runs a local instance of traditional Simplex such that the preservation of safety in the local instances implies safety for the entire MAS. Control Barrier Functions play a critical role. They are used to define DSA’s core components (the baseline controller and the decision module’s switching logic between advanced and baseline controllers) and to verify the safety of a DSA instance in a distributed manner. We provide a general proof of safety for DSA, and present experimental results for several case studies, including flocking with collision avoidance, safe navigation of ground rovers through way-points, and the safe operation of a microgrid.

Original languageEnglish
Title of host publicationDependable Software Engineering. Theories, Tools, and Applications - 7th International Symposium, SETTA 2021, Proceedings
EditorsShengchao Qin, Jim Woodcock, Wenhui Zhang
PublisherSpringer Science and Business Media Deutschland GmbH
Pages239-257
Number of pages19
ISBN (Print)9783030912642
DOIs
StatePublished - 2021
Event7th International Symposium on Dependable Software Engineering: Theories, Tools, and Applications, SETTA 2021 - Beijing, China
Duration: Nov 25 2021Nov 27 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13071 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference7th International Symposium on Dependable Software Engineering: Theories, Tools, and Applications, SETTA 2021
Country/TerritoryChina
CityBeijing
Period11/25/2111/27/21

Keywords

  • Control barrier functions
  • Distributed flocking
  • Reverse switching
  • Runtime assurance
  • Simplex architecture

Fingerprint

Dive into the research topics of 'A Distributed Simplex Architecture for Multi-agent Systems'. Together they form a unique fingerprint.

Cite this