Controller Synthesis of Collaborative Signal Temporal Logic Tasks for Multi-Agent Systems via Assume-Guarantee Contracts

๐Ÿ“… 2023-09-23
๐Ÿ›๏ธ arXiv.org
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
This work addresses the distributed controller synthesis problem for large-scale, dynamically coupled multi-agent systems to collaboratively satisfy Signal Temporal Logic (STL) specifications. We propose a compositional framework based on continuous-time assume-guarantee (A/G) contracts. Innovatively, we model collaborative STL tasks as funnel-based A/G contracts and establish, for the first time, a contract compositionality theory tailored to continuous-time nonlinear multi-agent systemsโ€”ensuring provably correct global STL satisfaction. Our method yields closed-form distributed feedback controllers that are both formally correct and computationally scalable. Two large-scale numerical experiments demonstrate that the proposed approach guarantees strict STL task fulfillment while significantly reducing computational complexity compared to existing methods.
๐Ÿ“ Abstract
This paper considers the problem of controller synthesis of signal temporal logic (STL) specifications for large-scale multi-agent systems, where the agents are dynamically coupled and subject to collaborative tasks. A compositional framework based on continuous-time assume-guarantee contracts is developed to break the complex and large synthesis problem into subproblems of manageable sizes. We first show how to formulate the collaborative STL tasks as assume-guarantee contracts by leveraging the idea of funnel-based control. The concept of contracts is used to establish our compositionality result, which allows us to guarantee the satisfaction of a global contract by the multi-agent system when all agents satisfy their local contracts. Then, a closed-form continuous-time feedback controller is designed to enforce local contracts over the agents in a distributed manner, which further guarantees the global task satisfaction based on the compositionality result. Finally, the effectiveness of our results is demonstrated by two numerical examples.
Problem

Research questions and friction points this paper is trying to address.

Synthesize controllers for multi-agent systems with collaborative tasks.
Decompose complex synthesis using assume-guarantee contracts.
Design distributed feedback controllers to ensure global task satisfaction.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Compositional framework using assume-guarantee contracts
Funnel-based control for collaborative STL tasks
Distributed continuous-time feedback controller design
๐Ÿ”Ž Similar Papers
No similar papers found.
S
Siyuan Liu
Division of Decision and Control Systems, KTH Royal Institute of Technology, Stockholm, Sweden
Adnane Saoud
Adnane Saoud
University of California, Berkeley
Cyber-physical systemsControl theoryCompositional analysis and synthesis of interconnected systemsFormal methods
D
Dimos V. Dimarogonas
Division of Decision and Control Systems, KTH Royal Institute of Technology, Stockholm, Sweden