TY - GEN
T1 - Series composition of simulation-based assume-guarantee contracts for linear dynamical systems
AU - Shali, B. M.
AU - Heidema, H. M.
AU - Van Der Schaft, A. J.
AU - Besselink, B.
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - We present assume-guarantee contracts for continuous-time linear dynamical systems with inputs and outputs. These contracts are used to express specifications on the dynamic behaviour of a system. Contrary to existing approaches, we use simulation to compare the dynamic behaviour of two systems. This has the advantage of being supported by efficient numerical algorithms for verification as well as being related to the rich literature on (bi)simulation based techniques for verification and control, such as those based on (discrete) abstractions. Using simulation, we define contract implementation and a notion of contract refinement. We also define a notion of series composition for contracts, which allows us to reason about the series interconnection of systems on the basis of the contracts on its components. Together, the notions of refinement and composition allow contracts to be used for modular design and analysis of interconnected systems.
AB - We present assume-guarantee contracts for continuous-time linear dynamical systems with inputs and outputs. These contracts are used to express specifications on the dynamic behaviour of a system. Contrary to existing approaches, we use simulation to compare the dynamic behaviour of two systems. This has the advantage of being supported by efficient numerical algorithms for verification as well as being related to the rich literature on (bi)simulation based techniques for verification and control, such as those based on (discrete) abstractions. Using simulation, we define contract implementation and a notion of contract refinement. We also define a notion of series composition for contracts, which allows us to reason about the series interconnection of systems on the basis of the contracts on its components. Together, the notions of refinement and composition allow contracts to be used for modular design and analysis of interconnected systems.
UR - http://www.scopus.com/inward/record.url?scp=85146978823&partnerID=8YFLogxK
U2 - 10.1109/CDC51059.2022.9992487
DO - 10.1109/CDC51059.2022.9992487
M3 - Conference contribution
AN - SCOPUS:85146978823
SN - 978-1-6654-6762-9
T3 - Proceedings of the IEEE Conference on Decision and Control
SP - 2204
EP - 2209
BT - 2022 IEEE 61st Conference on Decision and Control, CDC 2022
PB - IEEE
T2 - 61st IEEE Conference on Decision and Control, CDC 2022
Y2 - 6 December 2022 through 9 December 2022
ER -