Verified Traffic Networks: Component-Based Verification of Cyber-Physical Flow Systems

We address the problem how high-fidelity verification results about the hybrid systems dynamics of cyber-physical flow systems can be provided at the scale of large (traffic) networks without prohibitive analytic cost. We propose the use of contracts for traffic flow components concisely capturing the conditions for a safe operation in the context of a traffic network. This reduces the analysis of flows in the full traffic network to simple arithmetic checks of the local compatibility of the traffic component contracts, while retaining higher-fidelity correctness guarantees of the global hybrid systems models that inherits from correct contracts of the hybrid system components. We evaluate our approach in a case study of a modular traffic network and a prototypical implementation in a model-based analysis and design tool for traffic flow networks.

[1]  M J Lighthill,et al.  On kinematic waves II. A theory of traffic flow on long crowded roads , 1955, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[2]  P. I. Richards Shock Waves on the Highway , 1956 .

[3]  Sam Yagar,et al.  Exploration of the Breakdown Phenomenon in Freeway Traffic , 1998 .

[4]  Davide Bresolin,et al.  Assume–guarantee verification of nonlinear hybrid systems with Ariadne , 2014 .

[5]  Miklós Maróti,et al.  Towards a theory for cyber-physical systems modeling , 2014, CyPhy '14.

[6]  Lily Elefteriadou,et al.  Probability of breakdown at freeway merges using Markov chains , 2001 .

[7]  Ben Immers,et al.  The link Transmission Model: an efficient implementation of the Kinematic Wave Theory in Traffic Networks : Advanced OR and AI Methods in Transportation , 2005 .

[8]  Hesham Rakha,et al.  Comparison of Greenshields, Pipes, and Van Aerde Car-Following and Traffic Stream Models , 2002 .

[9]  André Platzer,et al.  KeYmaera: A Hybrid Theorem Prover for Hybrid Systems (System Description) , 2008, IJCAR.

[10]  J. Lebacque,et al.  Generic Second Order Traffic Flow Modelling , 2007 .

[11]  André Platzer,et al.  Adaptive Cruise Control: Hybrid, Distributed, and Now Formally Verified , 2011, FM.

[12]  André Platzer,et al.  Towards Formal Verification of Freeway Traffic Control , 2012, 2012 IEEE/ACM Third International Conference on Cyber-Physical Systems.

[13]  James MacGregor Smith,et al.  Application of State-Dependent Queues to Pedestrian/Vehicular Network Design , 1994, Oper. Res..

[14]  Daiheng Ni,et al.  Calculation of traffic flow breakdown probability to optimize link throughput , 2010 .

[15]  Lihui Zhang,et al.  Comparative study on simulation performances of CORSIM and VISSIM for urban street network , 2013, Simul. Model. Pract. Theory.

[16]  Nicola Bellomo,et al.  On the Modeling of Traffic and Crowds: A Survey of Models, Speculations, and Perspectives , 2011, SIAM Rev..

[17]  Thomas A. Henzinger,et al.  Assume-Guarantee Reasoning for Hierarchical Hybrid Systems , 2001, HSCC.

[18]  André Platzer,et al.  Differential Dynamic Logic for Hybrid Systems , 2008, Journal of Automated Reasoning.

[19]  Carlos F. Daganzo,et al.  THE CELL TRANSMISSION MODEL, PART II: NETWORK TRAFFIC , 1995 .

[20]  Khaled Almejalli,et al.  Intelligent Traffic Control Decision Support System , 2007, EvoWorkshops.

[21]  Bernhard Rumpe,et al.  From Software Architecture Structure and Behavior Modeling to Implementations of Cyber-Physical Systems , 2014, Software Engineering.

[22]  Werner Retschitzegger,et al.  A tour of BeAware - A situation awareness framework for control centers , 2014, Inf. Fusion.

[23]  Amir Pnueli,et al.  Towards Component Based Design of Hybrid Systems: Safety and Stability , 2010, Essays in Memory of Amir Pnueli.

[24]  Tony Givargis,et al.  Utilizing Intervals in Component-Based Design of Cyber Physical Systems , 2013, 2013 IEEE 16th International Conference on Computational Science and Engineering.

[25]  H. C. Dickinson,et al.  THE PHOTOGRAPHIC METHOD OF STUDYING TRAFFIC BEHAVIOR , 1934 .