S. Coogan, M. Arcak, C. Belta
American Control Conference, 2016
The first aim of this tutorial paper is to review a broad technique for synthesizing correct-by-design controllers for dynamical systems by first obtaining a finite state abstraction and then applying a game-based algorithm for synthesizing a control strategy to satisfy a linear temporal logic specification. The second objective is to review vehicular traffic flow models and to characterize a general model amenable to formal control synthesis. This general model is shown to be mixed monotone, a generalization of monotone dynamical systems. Using properties of the mixed monotone dynamics, a finite state abstraction is efficiently computed by overapproximating the set of states that are one-step reachable under the traffic flow dynamics. These results are demonstrated on a case study which leads to a discussion of open problems and avenues for future research.