Litcius/Paper detail

Contract-Based Design of Symbolic Controllers for Safety in Distributed Multiperiodic Sampled-Data Systems

Adnane Saoud, Antoine Girard, Laurent Fribourg

2020IEEE Transactions on Automatic Control29 citationsDOIOpen Access PDF

Abstract

This article presents a symbolic control approach to the design of distributed safety controllers for a class of continuous-time nonlinear systems. More precisely, we consider systems made of components where each component is equipped with a sampled-data controller with its own sampling period, resulting globally in a distributed multiperiodic sampled-data system. Moreover, controllers receive partial information on the state of the other components. We propose a component-based approach to controller synthesis, which relies on the use of abstractions and continuous-time assume-guarantee contracts. The abstractions describe the dynamics of the system from the point of view of each component based on the information structure, whereas assume-guarantee contracts specify guarantees that a component must satisfy if assumptions on the other components are met. We show that our approach makes it possible to decompose a global safety control problem into local ones that can be solved independently. We then show how symbolic control techniques can be used to synthesize controllers that enforce the local control objectives. Illustrative applications in building automation and vehicle platooning are shown.

Topics & Concepts

Component (thermodynamics)Computer scienceController (irrigation)Class (philosophy)Distributed computingControl (management)AutomationNonlinear systemState (computer science)Control theory (sociology)Control engineeringEngineeringAlgorithmQuantum mechanicsAgronomyArtificial intelligencePhysicsBiologyThermodynamicsMechanical engineeringFormal Methods in VerificationPetri Nets in System ModelingAdvanced Control Systems Optimization