Space for Traffic Manoeuvres
Ernst-R¨ udiger Olderog
Department of Computing Science, University of Oldenburg
IFIP WG 2.2 Meeting in Bordeaux, September 2017
Space for Traffic Manoeuvres Ernst-R udiger Olderog Department of - - PowerPoint PPT Presentation
Space for Traffic Manoeuvres Ernst-R udiger Olderog Department of Computing Science, University of Oldenburg IFIP WG 2.2 Meeting in Bordeaux, September 2017 Motivation Model MLSL Motorway Dynamics Tool Support The Challenge Prove
IFIP WG 2.2 Meeting in Bordeaux, September 2017
Motivation Model MLSL Motorway Dynamics Tool Support
2/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
2/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
2/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
F 1 2 3
C
D D 4 C 5 B 6 A
B
7 E c0 c1 c2
C
c3
B
2/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
3/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
3/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
3/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
A D F C B E 1 2
4/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
claim E D F C A B E spd(E) pos(E) 1 2
5/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
6/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
7/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
8/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
C E
9/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
C E
9/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
C E
9/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
C E
9/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
C E
9/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
◮ guards and invariants:
◮ actions:
10/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
11/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
E C E C
12/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
12/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
13/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
13/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
13/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
14/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
C E
d ds 1 vE C v
15/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
16/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
16/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
E C C
ds dt db ds, max
17/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
C E
17/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
18/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
18/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
19/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
◮ translation into QdL [BSc: Bis16]
◮ translation into QLIRA [FHO15]
19/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
◮ translation into QdL [BSc: Bis16]
◮ translation into QLIRA [FHO15]
19/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
20/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
21/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
21/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
21/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
21/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
22/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
23/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
24/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
anzle, M. R. Hansen, and H. Ody. No need knowing numerous neighbours – towards a realizable interpretation of MLSL. In R. Meyer, A. Platzer, and H. Wehrheim, editors, Correct System Design, volume 9360 of LNCS, pages 152–171. Springer, 2015.
Reachability and control synthesis for piecewise-affine hybrid systems on simplices. IEEE Trans. on Automatic Control, 51(6):938–948, June 2006.
Proving safety of traffic manoeuvres on country roads. In Zhiming Liu, Jim Woodcock, and Huibiao Zhu, editors, Theories of Programming and Formal Methods, volume 8051 of LNCS, pages 196–212. Springer, 2013.
An abstract model for proving safety of multi-lane traffic manoeuvres. In Shengchao Qin and Zongyan Qiu, editors, Intern. Conf. on Formal Engineering Methods (ICFEM), volume 6991 of LNCS, pages 404–409. Springer, 2011.
An abstract model for proving safety of autonomous urban traffic. In A. Sampaio and F. Wang, editors, Intern. Conf. on Theoret. Aspects of Comput. (ICTAC), volume 9965 of LNCS, pages 274–292. Springer, 2016. Sven Linker and Martin Hilscher. Proof theory of a multi-lane spatial logic. Logical Methods in Computer Science, 11(3), 2015.
Proofs for Traffic Safety: Combining Diagrams and Logics. PhD thesis, Department of Computing, University of Oldenburg, 2015. 24/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support
Spatial reasoning about motorway traffic safety with Isabelle/HOL. In N. Polikarpova and S. Schneider, editors, Integrated Formal Methods (IFM), volume 10510 of LNCS, pages 34–49. Springer, 2017.
Safe and optimal adaptive cruise control. In R. Meyer, A. Platzer, and H. Wehrheim, editors, Correct System Design, volume 9360 of LNCS, pages 260–277, 2015.
Admissiblity criteria for a hierarchical design of hybrid systems. In Proc. IFAD Conf. on Analysis and Design of Hybrid Systems, pages 389–394, St. Malo, France, 2003.
Discrete supervisory control of hybrid systems based on l-complete approximations. Discrete Event Dynamic Systems, 12:83–107, 2002. Simin Nadjm-Tehrani and Jan-Erik Str¨
From physical modelling to compositional models of hybrid systems. In Formal Techniques in Real-Time and Fault-Tolerant Systems, Third International Symp. Organized Jointly with the Working Group Provably Correct Systems – ProCoS, pages 583–604, 1994.
Undecidability results for multi-lane spatial logic. In M. Leucker, C. Rueda, and F. D. Valencia, editors, Intern. Conf. on Theoret. Aspects of Comput. (ICTAC), volume 9399 of LNCS, pages 404–421. Springer, 2015. . E.-R. Olderog, A.P. Ravn, and R. Wisniewski. Linking discrete and continuous models, applied to traffic manoeuvres. In M.G. Hinchey, J.P. Bowen, and E.-R. Olderog, editors, Provably Correct Systems, NASA Monographs in Systems and Softw. Engin., pages 95–120. Springer, 2017. . 24/24 Space for Traffic Manoeuvres
Motivation Model MLSL Motorway Dynamics Tool Support E.-R. Olderog and M. Schwammberger. Formalising a hazard warning communication protocol with timed automata. In L. Aceto, G. Bacci, G. Bacci, A. Ing´
and Tools, volume 10460 of LNCS, pages 640–660. Springer, 2017.
Quantified differential dynamic logic for distributed hybrid systems. In A. Dawar and H. Veith, editors, Computer Science Logic (CSL), volume 6247 of LNCS, pages 469–483. Springer, 2010.
Synthesizing and verifying controllers for multi-lane traffic maneuvers. Formal Aspects of Computing, 29(4):583–600, 2017. Bingqing Xu and Qin Li. A spatial logic for modeling and verification of collision-free control of vehicles. In Hai Wang and Mounir Mokhtari, editors, 21st Intern. Conf. on Engineering of Complex Computer Systems (ICECCS), pages 33–42. IEEE Computer Society, 2016. 24/24 Space for Traffic Manoeuvres