Back to Search Start Over

Assume/Guarantee Contracts for Dynamical Systems: Theory and Computational Tools⁎⁎This work was supported by DENSO Automotive Deutschland GmbH. A full version of the paper is available on https://arxiv.org/abs/2012.12657, see Sharf et al. (2020).

Authors :
Sharf, Miel
Besselink, Bart
Molin, Adam
Zhao, Qiming
Henrik Johansson, Karl
Source :
IFAC-PapersOnLine; January 2021, Vol. 54 Issue: 5 p25-30, 6p
Publication Year :
2021

Abstract

Modern engineering systems include many components of different types and functions. Verifying that these systems satisfy given specifications can be an arduous task, as most formal verification methods are limited to systems of moderate size. Recently, contract theory has been proposed as a modular framework for defining specifications. In this paper, we present a contract theory for discrete-time dynamical control systems relying on assume/guarantee contracts, which prescribe assumptions on the input of the system and guarantees on the output. We then focus on contracts defined by linear constraints, and develop efficient computational tools for verification of satisfaction and refinement based on linear programming. We exemplify these tools in a simulation example, proving a certain safety specification for a two-vehicle autonomous driving setting.

Details

Language :
English
ISSN :
24058963
Volume :
54
Issue :
5
Database :
Supplemental Index
Journal :
IFAC-PapersOnLine
Publication Type :
Periodical
Accession number :
ejs57726218
Full Text :
https://doi.org/10.1016/j.ifacol.2021.08.469