Skip to main content

Autonomous Driving in the Framework of Three-Phase Traffic Theory

  • Living reference work entry
  • First Online:
Book cover Encyclopedia of Complexity and Systems Science

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Bibliography

  • Automated Highway Systems (2007) http://www.seminarsonly.com/Civil Engineering/automated-highway-systems.php

  • Automated Highway Systems (2012) https://seminarprojects.blogspot.de/2012/01/detailed-report-on-automated-highway.html

  • Automatisches Fahren (2012) http://www.tuvpt.de/index.php?id=foerderung000

  • Barlović R, Santen L, Schadschneider A, Schreckenberg M (1998) Metastable states in cellular automata for traffic flow. Eur Phys J B 5:793–800

    Article  ADS  Google Scholar 

  • Bellomo N, Coscia V, Delitala M (2002) On the mathematical theory of vehicular traffic flow I. Fluid dynamic and kinetic modelling. Math Mod Meth App Sc 12:1801–1843

    Article  MathSciNet  MATH  Google Scholar 

  • Bengler K, Dietmayer K, Farber B, Maurer M, Stiller C, Winner H (2014) Three decades of driver assistance systems: review and future perspectives. IEEE Intell Transp Sys Mag 6:6–22

    Article  Google Scholar 

  • Borsche R, Kimathi M, Klar A (2012) A class of multi-phase traffic theories for microscopic, kinetic and continuum traffic models. Comput Math Appl 64:2939–2953

    Article  MathSciNet  MATH  Google Scholar 

  • Bose A, Ioannou P (2003) Mixed manual/semi-automated traffic: a macroscopic analysis. Transp Res C 11:439–462

    Article  Google Scholar 

  • Brockfeld E, Kühne RD, Skabardonis A, Wagner P (2003) Toward benchmarking of microscopic traffic flow models. Trans Res Rec 1852:124–129

    Article  Google Scholar 

  • Chen D, Ahn S, Chitturi M, Noyce DA (2017) Towards vehicle automation: roadway capacity formulation for traffic mixed with regular and automated vehicles. Transp Res B 100:196–221

    Article  Google Scholar 

  • Chowdhury D, Santen L, Schadschneider A (2000) Statistical physics of vehicular traffic and some related systems. Phys Rep 329:199–329

    Article  ADS  MathSciNet  Google Scholar 

  • Daganzo CF (1997) Fundamentals of transportation and traffic operations. Elsevier Science Inc., New York

    Book  Google Scholar 

  • Davis LC (2004a) Multilane simulations of traffic phases. Phys Rev E 69:016108

    Article  ADS  MathSciNet  Google Scholar 

  • Davis LC (2004b) Effect of adaptive cruise control systems on traffic flow. Phys Rev E 69:066110

    Article  ADS  MathSciNet  Google Scholar 

  • Davis LC (2006a) Controlling traffic flow near the transition to the synchronous flow phase. Phys A 368:541–550

    Article  Google Scholar 

  • Davis LC (2006b) Effect of cooperative merging on the synchronous flow phase of traffic. Phys A 361:606–618

    Article  Google Scholar 

  • Davis LC (2007) Effect of adaptive cruise control systems on mixed traffic flow near an on-ramp. Phys A 379:274–290

    Article  Google Scholar 

  • Davis LC (2008) Driver choice compared to controlled diversion for a freeway double on-ramp in the framework of three-phase traffic theory. Phys A 387:6395–6410

    Article  Google Scholar 

  • Davis LC (2014) Nonlinear dynamics of autonomous vehicles with limits on acceleration. Phys A 405:128–139

    Article  MathSciNet  MATH  Google Scholar 

  • Davis LC (2016) Improving traffic flow at a 2-to-1 lane reduction with wirelessly connected, adaptive cruise control vehicles. Phys A 451:320–332

    Article  Google Scholar 

  • Delis AI, Nikolos IK, Papageorgiou M (2015) Macroscopic traffic flow modeling with adaptive cruise control: development and numerical solution. Comput Math Appl 70:1921–1947

    Article  MathSciNet  Google Scholar 

  • Dharba S, Rajagopal KR (1999) Intelligent cruise control systems and traffic flow stability. Transp Res C 7:329–352

    Article  Google Scholar 

  • Elefteriadou L (2014) An introduction to traffic flow theory. Springer optimization and its applications, vol 84. Springer, Berlin

    Google Scholar 

  • Elefteriadou L, Roess RP, McShane WR (1995) Probabilistic nature of breakdown at freeway merge junctions. Transp Res Rec 1484:80–89

    Google Scholar 

  • European Roadmap Smart Systems for Automated Driving (2015) https://www.smart-systems-integration.org/public/documents/

  • Ferrara A, Sacone S, Siri S (2018) Freeway traffic modelling and control. Springer, Berlin. https://doi.org/10.1007/978-3-319-75961-6

    Book  MATH  Google Scholar 

  • Gao K, Jiang R, Hu S-X, Wang B-H, Wu Q-S (2007) Cellular-automaton model with velocity adaptation in the framework of Kerner’s three-phase traffic theory. Phys Rev E 76:026105

    Article  ADS  Google Scholar 

  • Gao K, Jiang R, Wang B-H, Wu Q-S (2009) Discontinuous transition from free flow to synchronized flow induced by short-range interaction between vehicles in a three- phase traffic flow model. Phys A 388:3233–3243

    Article  Google Scholar 

  • Gartner NH, Messer CJ, Rathi A (eds) (1997) Special report 165: revised monograph on traffic flow theory. Transportation Research Board, Washington, DC

    Google Scholar 

  • Gartner NH, Messer CJ, Rathi A (eds) (2001) Traffic flow theory: a state-of-the-art report. Transportation Research Board, Washington, DC

    Google Scholar 

  • Gasnikov AV, Klenov SL, Nurminski EA, Kholodov YA, Shamray NB (2013) Introduction to mathematical simulations of traffic flow. MCNMO, Moscow (in Russian)

    Google Scholar 

  • Gazis DC (2002) Traffic theory. Springer, Berlin

    MATH  Google Scholar 

  • Gipps PG (1981) Behavioral car-following model for computer simulation. Trans Res B 15:105–111

    Article  Google Scholar 

  • Haight FA (1963) Mathematical theories of traffic flow. Academic, New York

    MATH  Google Scholar 

  • Han Y, Ahn S (2018) Stochastic modeling of breakdown at freeway merge bottleneck and traffic control method using connected automated vehicle. Transp Res B 107:146–166

    Article  Google Scholar 

  • Hausken K, Rehborn H (2015) Game-theoretic context and interpretation of Kerner’s three-phase traffic theory. In: Hausken K, Zhuang J (eds) Game theoretic analysis of congestion, safety and security. Springer series in reliability engineering. Springer, Berlin, pp 113–141

    Google Scholar 

  • He S, Guan W, Song L (2010) Explaining traffic patterns at on-ramp vicinity by a driver perception model in the framework of three-phase traffic theory. Phys A 389:825–836

    Article  Google Scholar 

  • Helbing D (2001) Traffic and related self-driven many-particle systems. Rev Mod Phys 73:1067–1141

    Article  ADS  Google Scholar 

  • Helbing D, Hennecke A, Treiber M (1999) Phase diagram of traffic states in the presence of inhomogeneities. Phys Rev Lett 82:4360–4363

    Article  ADS  Google Scholar 

  • Helbing D, Herrmann HJ, Schreckenberg M, Wolf DE (eds) (2000) Traffic and granular flow’ 99. Springer, Heidelberg

    MATH  Google Scholar 

  • Helbing D, Treiber M, Kesting A, Schönhof M (2009) Theoretical vs. empirical classification and prediction of congested traffic states. Eur Phys J B 69:583–598

    Article  ADS  Google Scholar 

  • Highway Capacity Manual (2000) National research council. Transportation Research Board, Washington, DC

    Google Scholar 

  • Highway Capacity Manual (2010) National research council. Transportation Research Board, Washington, DC

    Google Scholar 

  • Hoogendoorn S, van Lint H, Knoop VL (2008) Macroscopic modeling framework unifying kinematic wave modeling and three-phase traffic theory. Trans Res Rec 2088:102–108

    Article  Google Scholar 

  • Ioannou PA (ed) (1997) Automated highway systems. Plenum Press, New York

    MATH  Google Scholar 

  • Ioannou P, Chien CC (1993) Autonomous Intelligent Cruise Control. IEEE Trans Veh Technol 42:657–672

    Article  Google Scholar 

  • Ioannou PA, Kosmatopoulos EB (2000) Adaptive control. In: Webster JG (ed) Wiley encyclopedia of electrical and electronics engineering. Wiley, New York. https://doi.org/10.1002/047134608X.W1002

    Chapter  Google Scholar 

  • Ioannou PA, Sun J (1996) Robust adaptive control. Prentice Hall, Inc., Upper Saddle River

    MATH  Google Scholar 

  • Jiang R, Wu QS (2004) Spatial-temporal patterns at an isolated on-ramp in a new cellular automata model based on three-phase traffic theory. J Phys A Math Gen 37:8197–8213

    Article  ADS  MathSciNet  MATH  Google Scholar 

  • Jiang R, Wu QS (2005) Toward an improvement over Kerner-Klenov-Wolf three- phase cellular automaton model. Phys Rev E 72:067103

    Article  ADS  Google Scholar 

  • Jiang R, Wu QS (2007a) Dangerous situations in a synchronized flow model. Phys A 377:633–640

    Article  Google Scholar 

  • Jiang R, Wu QS (2007b) Dangerous situations in a synchronized flow model. Phys A 377:633–640

    Article  Google Scholar 

  • Jiang R, Hu M-B, Wang R, Wu Q-S (2007) Spatiotemporal congested traffic patterns in macroscopic version of the Kerner-Klenov speed adaptation model. Phys Lett A 365:6–9

    Article  ADS  Google Scholar 

  • Jiang R, Hu MB, Zhang HM, Gao ZY, Jia B, Wu QS, Yang M (2014) Traffic experiment reveals the nature of car-following. PLoS One 9:e94351

    Article  ADS  Google Scholar 

  • Jiang R, Hu M-B, Zhang HM, Gao ZY, Jia B, Wu QS (2015) On some experimental features of car-following behavior and how to model them. Transp Res B 80:338–354

    Article  Google Scholar 

  • Jiang R, Jin C-J, Zhang HM, Huang Y-X, Tian J-F, Wang W, Hu M-B, Wang H, Jia B (2017) Experimental and empirical investigations of traffic flow instability. Transp Res Proc 23:157–173

    Article  Google Scholar 

  • Jin C-J, Wang W (2011) The influence of nonmonotonic synchronized flow branch in a cellular automaton traffic flow model. Phys A 390:4184–4191

    Article  Google Scholar 

  • Jin C-J, Wang W, Jiang R, Gao K (2010) On the first-order phase transition in a cellular automaton traffic flow model without a slow-to-start effect. J Stat Mech 2010:P03018

    Article  Google Scholar 

  • Jin C-J, Wang W, Jiang R, Zhang HM, Wang H, Hu M-B (2015) Understanding the structure of hyper-congested traffic from empirical and experimental evidences. Transp Res C 60:324–338

    Article  Google Scholar 

  • Kerner BS (1998a) Traffic flow: experiment and theory. In: Schreckenberg M, Wolf DE (eds) Traffic and granular flow’97. Springer, Singapore, pp 239–267

    Google Scholar 

  • Kerner BS (1998b) Theory of congested traffic flow. In: Rysgaard R (ed) Proceedings of the 3rd symposium on highway capacity and level of service, vol 2. Road Directorate, Ministry of Transport, Denmark, pp 621–642

    Google Scholar 

  • Kerner BS (1998c) Empirical features of self-organization in traffic flow. Phys Rev Lett 81:3797–3400

    Article  ADS  MATH  Google Scholar 

  • Kerner BS (1999a) Congested traffic flow: observations and theory. Trans Res Rec 1678:160–167

    Article  Google Scholar 

  • Kerner BS (1999b) Theory of congested traffic flow: self-organization without bottlenecks. In: Ceder A (ed) Transportation and traffic theory. Elsevier Science, Amsterdam, pp 147–171

    Google Scholar 

  • Kerner BS (1999c) The physics of traffic. Phys World 12:25–30

    Article  Google Scholar 

  • Kerner BS (2000) Experimental features of the emergence of moving jams in free traffic flow. J Physics A: Math Gen 33:L221–L228

    Article  ADS  MATH  Google Scholar 

  • Kerner BS (2001) Complexity of synchronized flow and related problems for basic assumptions of traffic flow theories. Netw Spat Econ 1:35–76

    Article  Google Scholar 

  • Kerner BS (2002a) Synchronized flow as a new traffic phase and related problems for traffic flow modelling. Math Comput Model 35:481–508

    Article  MathSciNet  MATH  Google Scholar 

  • Kerner BS (2002b) Empirical macroscopic features of spatial-temporal traffic patterns at highway bottlenecks. Phys Rev E 65:046138

    Article  ADS  Google Scholar 

  • Kerner BS (2004) The physics of traffic. Springer, Berlin

    Book  Google Scholar 

  • Kerner BS (2007a) Method for actuating a traffic-adaptive assistance system which is located in a vehicle, USA patent US 20070150167A1. https://google.com/patents/US20070150167A1; USA patent US 7451039B2 (2008)

  • Kerner BS (2007b) Betriebsverfahren für ein fahrzeugseitiges verkehrsadaptives Assistenzsystem, German patent publication DE 102007008253A1. https://register.dpma.de/DPMAregister/pat/PatSchrifteneinsicht?do cId=DE102007008253A1

  • Kerner BS (2007c) Betriebsverfahren für ein fahrzeugseitiges verkehrsadaptives Assistenzsystem, German patent publication DE 102007008257A1. https://register.dpma.de/DPMAregister/pat/PatSchrifteneinsicht?do cId=DE102007008257A1

  • Kerner BS (2008) Betriebsverfahren für ein fahrzeugseitiges verkehrsadaptives Assisten-system, German patent publication DE 102007008254A1

    Google Scholar 

  • Kerner BS (2009) Introduction to modern traffic flow theory and control. Springer, Berlin

    Book  MATH  Google Scholar 

  • Kerner BS (2013) Criticism of generally accepted fundamentals and methodologies of traffic and transportation theory: a brief review. Phys A 392:5261–5282

    Article  MathSciNet  MATH  Google Scholar 

  • Kerner BS (2015a) Microscopic theory of traffic-flow instability governing traffic breakdown at highway bottlenecks: growing wave of increase in speed in synchronized flow. Phys Rev E 92:062827

    Article  ADS  Google Scholar 

  • Kerner BS (2015b) Failure of classical traffic flow theories: a critical review. Elektrotechnik und Informationstechnik 132:417–433

    Article  Google Scholar 

  • Kerner BS (2016) Failure of classical traffic flow theories: stochastic highway capacity and automatic driving. Phys A 450:700–747

    Article  MathSciNet  MATH  Google Scholar 

  • Kerner BS (2017a) Breakdown in traffic networks: fundamentals of transportation science. Springer, Berlin

    Book  MATH  Google Scholar 

  • Kerner BS (2017b) Traffic networks, breakdown in. In: Meyers RA (ed) Encyclopedia of complexity and system science. Springer Science+Business Media LLC, Springer, Berlin. https://doi.org/10.1007/978-3-642-27737-5701-1

    Chapter  Google Scholar 

  • Kerner BS (2017c) Physics of autonomous driving based on three-phase traffic theory. arXiv:1710.10852v3. http://arxiv.org/abs/1710.10852

  • Kerner BS (2017d) Traffic breakdown, modeling approaches to. In: Meyers RA (ed) Encyclopedia of complexity and system science. Springer Science+Business Media LLC, Springer, Berlin. https://doi.org/10.1007/978-3-642-27737-5559-2

    Chapter  Google Scholar 

  • Kerner BS (2018a) Traffic congestion, spatiotemporal features of. In: Meyers RA (ed) Encyclopedia of complexity and system science. Springer Science+Business Media LLC, Springer, Berlin

    Google Scholar 

  • Kerner BS (2018b) Physics of automated driving in framework of three-phase traffic theory. Phys Rev E 97:042303

    Article  ADS  Google Scholar 

  • Kerner BS (2018c) Autonomous driving in framework of three-phase traffic theory. Procedia Comput Sci 130:785–790. https://doi.org/10.1016/j.procs.2018.04.136

    Article  Google Scholar 

  • Kerner BS, Klenov SL (2002) A microscopic model for phase transitions in traffic flow. J Phys A Math Gen 35:L31–L43

    Article  ADS  MathSciNet  MATH  Google Scholar 

  • Kerner BS, Klenov SL (2003) Microscopic theory of spatio-temporal congested traffic patterns at highway bottlenecks. Phys Rev E 68:036130

    Article  ADS  Google Scholar 

  • Kerner BS, Klenov SL (2006) Deterministic microscopic three-phase traffic flow models. J Phys A Math Gen 39:1775–1809

    Article  ADS  MathSciNet  MATH  Google Scholar 

  • Kerner BS, Klenov SL (2009) Phase transitions in traffic flow on multilane roads. Phys Rev E 80:056101

    Article  ADS  Google Scholar 

  • Kerner BS, Klenov SL (2018) Traffic breakdown, mathematical probabilistic approaches to. In: Meyers RA (ed) Encyclopedia of complexity and system science. Springer Science+Business Media LLC, Springer, Berlin

    Google Scholar 

  • Kerner BS, Rehborn H (1996) Experimental properties of complexity in traffic flow. Phys Rev E 53:R4275–R4278

    Article  ADS  Google Scholar 

  • Kerner BS, Rehborn H (1997) Experimental properties of phase transitions in traffic flow. Phys Rev Lett 79:4030–4033

    Article  ADS  Google Scholar 

  • Kerner BS, Klenov SL, Wolf DE (2002) Cellular automata approach to three-phase traffic theory. J Phys A Math Gen 35:9971–10013

    Article  ADS  MathSciNet  MATH  Google Scholar 

  • Kerner BS, Klenov SL, Hiller A (2006a) Criterion for traffic phases in single vehicle data and empirical test of a microscopic three-phase traffic theory. J Phys A Math Gen 39:2001–2020

    Article  ADS  MATH  Google Scholar 

  • Kerner BS, Klenov SL, Hiller A, Rehborn H (2006b) Microscopic features of moving traffic jams. Phys Rev E 73:046107

    Article  ADS  Google Scholar 

  • Kerner BS, Klenov SL, Hiller A (2007) Empirical test of a microscopic three-phase traffic theory. Non Dyn 49:525–553

    Article  MATH  Google Scholar 

  • Kerner BS, Klenov SL, Schreckenberg M (2011) Simple cellular automaton model for traffic breakdown, highway capacity, and synchronized flow. Phys Rev E 84:046110

    Article  ADS  Google Scholar 

  • Kerner BS, Klenov SL, Hermanns G, Schreckenberg M (2013a) Effect of driver overacceleration on traffic breakdown in three-phase cellular automaton traffic flow models. Phys A 392:4083–4105

    Article  MathSciNet  MATH  Google Scholar 

  • Kerner BS, Rehborn H, Schäfer R-P, Klenov SL, Palmer J, Lorkowski S, Witte N (2013b) Traffic dynamics in empirical probe vehicle data studied with three-phase theory: spatiotemporal reconstruction of traffic phases and generation of jam warning messages. Phys A 392:221–251

    Article  Google Scholar 

  • Kerner BS, Klenov SL, Schreckenberg M (2014) Probabilistic physical characteristics of phase transitions at highway bottlenecks: incommensurability of three-phase and two-phase traffic-flow theories. Phys Rev E 89:052807

    Article  ADS  Google Scholar 

  • Kerner BS, Koller M, Klenov SL, Rehborn H, Leibel M (2015) The physics of empirical nuclei for spontaneous traffic breakdown in free flow at highway bottlenecks. Phys A 438:365–397

    Article  Google Scholar 

  • Kesting A, Treiber M, Schönhof M, Helbing D (2007) Extending adaptive cruise control to adaptive driving strategies. Transp Res Rec 2000:16–24

    Article  Google Scholar 

  • Kesting A, Treiber M, Schönhof M, Helbing D (2008) Adaptive cruise control design for active congestion avoidance. Transp Res C 16:668–683

    Article  Google Scholar 

  • Kesting A, Treiber M, Helbing D (2010) Enhanced intelligent driver model to access the impact of driving strategies on traffic capacity. Phil Trans Royal Society Series A 368:4585–4605

    Article  ADS  MATH  Google Scholar 

  • Klenov SL (2010) Kerner’s three-phase traffic theory – a new theoretical basis for development of intelligent transportation systems. In: Kozlov VV (Ed) Proceedings of Moscow institute of physics and technology (State University), vol 2, pp 75–90 (in Russian)

    Google Scholar 

  • Knorr F, Schreckenberg M (2013) The comfortable driving model revisited: traffic phases and phase transitions. J Stat Mech 2013:P07002

    Article  MathSciNet  Google Scholar 

  • Kokubo S, Tanimoto J, Hagishima A (2011) A new cellular automata model including a decelerating damping effect to reproduce Kerner’s three-phase theory. Phys A 390:561–568

    Article  Google Scholar 

  • Krauß S (1998) Microscopic modeling of traffic flow: investigation of collision free vehicle dynamics. Ph.D. thesis, University of Cologne, Germany. http://e-archive.informatik.uni-koeln.de/319/

  • Krauß S, Wagner P, Gawron C (1997) Metastable states in a microscopic model of traffic flow. Phys Rev E 55:5597–5602

    Article  ADS  Google Scholar 

  • Kuhn TS (2012) The structure of scientific revolutions, 4th edn. The University of Chicago Press, Chicago/London

    Book  Google Scholar 

  • Kukuchi S, Uno N, Tanaka M (2003) Impacts of shorter perception-reaction time of adapted cruise controlled vehicles on traffic flow and safety. Transp Eng 129:146–154

    Article  Google Scholar 

  • Lee HK, Kim B-J (2011) Dissolution of traffic jam via additional local interactions. Phys A 390:4555–4561

    Article  MathSciNet  Google Scholar 

  • Lee HK, Barlović R, Schreckenberg M, Kim D (2004) Mechanical restriction versus human overreaction triggering congested traffic states. Phys Rev Lett 92:238702

    Article  ADS  Google Scholar 

  • Leutzbach W (1988) Introduction to the theory of traffic flow. Springer, Berlin

    Book  Google Scholar 

  • Levine W, Athans M (1966) On the optimal error regulation of a string of moving vehicles. IEEE Trans Automat Contr 11:355–361

    Article  Google Scholar 

  • Li PY, Shrivastava A (2002) Traffic flow stability induced by constant time headway policy for adaptive cruise control vehicles. Transp Res C 10:275–301

    Article  Google Scholar 

  • Li XG, Gao ZY, Li KP, Zhao XM (2007) Relationship between microscopic dynamics in traffic flow and complexity in networks. Phys Rev E 76:016110

    Article  ADS  Google Scholar 

  • Liang C-Y, Peng H (1999) Optimal adaptive cruise control with guaranteed string stability. Veh Syst Dyn 32:313–330

    Article  Google Scholar 

  • Liang C-Y, Peng H (2000) String stability analysis of adaptive cruise controlled vehicles. JSME Jnt J Ser C 43:671–677

    Google Scholar 

  • Lin T-W, Hwang S-L, Green P (2009) Effects of time-gap settings of adaptive cruise control (ACC) on driving performance and subjective acceptance in a bus driving simulator. Saf Sci 47:620–625

    Article  Google Scholar 

  • Mahnke R, Kaupužs J, Lubashevsky I (2005) Probabilistic description of traffic flow. Phys Rep 408:1–130

    Article  ADS  Google Scholar 

  • Mahnke R, Kaupužs J, Lubashevsky I (2009) Physics of stochastic processes: how randomness acts in time. Wiley-VCH, Weinheim

    MATH  Google Scholar 

  • Mamouei M, Kaparias I, Halikias G (2018) A framework for user- and system-oriented optimisation of fuel efficiency and traffic flow in Adaptive Cruise Control. Transp Res C 92:27–41

    Article  Google Scholar 

  • Marsden G, McDonald M, Brackstone M (2001) Towards an understanding of adaptive cruise control. Transp Res C 9:33–51

    Article  Google Scholar 

  • Martinez J-J, Canudas-do-Wit C (2007) A safe longitudinal control for adaptive cruise control and stop-and-go scenarios. IEEE Trans Control Syst Technol 15:246–258

    Article  Google Scholar 

  • Maurer M, Gerdes JC, Lenz B, Winner H (eds) (2015) Autonomes Fahren. Springer, Berlin

    Google Scholar 

  • May AD (1990) Traffic flow fundamentals. Prentice-Hall, Inc., New Jersey

    Google Scholar 

  • Meyer G, Beiker S (2014) Road vehicle automation. Springer, Berlin

    Book  Google Scholar 

  • Nagatani T (2002) The physics of traffic jams. Rep Prog Phys 65:1331–1386

    Article  ADS  Google Scholar 

  • Nagel K, Wagner P, Woesler R (2003) Still flowing: approaches to traffic flow and traffic jam modeling. Oper Res 51:681–716

    Article  MathSciNet  MATH  Google Scholar 

  • Neto JPL, Lyra ML, da Silva CR (2011) Phase coexistence induced by a defensive reaction in a cellular automaton traffic flow model. Phys A 390:3558–3565

    Article  Google Scholar 

  • Newell GF (1982) Applications of queuing theory. Chapman Hall, London

    Book  Google Scholar 

  • Ngoduy D (2012) Application of gas-kinetic theory to modelling mixed traffic of manual and ACC vehicles. Transpormetrica 8:43–60

    Article  Google Scholar 

  • Ngoduy D (2013) Instability of cooperative adaptive cruise control traffic flow: a macroscopic approach. Commun Nonlinear Sci Numer Simul 18:2838–2851

    Article  ADS  MathSciNet  MATH  Google Scholar 

  • Ntousakis IA, Nokolos IK, Papageorgiou M (2015) On microscopic modelling of adaptive cruise control systems. Transp Res Procedia 9:111–127

    Article  Google Scholar 

  • Papageorgiou M (1983) Application of automatic control concepts in traffic flow modeling and control. Springer, Berlin

    Book  MATH  Google Scholar 

  • Perraki G, Roncoli C, Papamichail I, Papageorgiou M (2018) Evaluation of a model predictive control framework for motorway traffic involving conventional and automated vehicles. Trans Res C 92:456–471

    Article  Google Scholar 

  • Persaud BN, Yagar S, Brownlee R (1998) Exploration of the breakdown phenomenon in freeway traffic. Trans Res Rec 1634:64–69

    Article  Google Scholar 

  • Pottmeier A, Thiemann C, Schadschneider A, Schreckenberg M (2007) Mechanical restriction versus human overreaction: accident avoidance and two-lane simulations. In: Schadschneider A, Pöschel T, Kühne R, Schreckenberg M, Wolf DE (eds) Traffic and granular flow’05. Proceedings of the international workshop on traffic and granular flow. Springer, Berlin, pp 503–508

    Chapter  Google Scholar 

  • Qian Y-S, Feng X, Jun-Wei Zeng J-W (2017) A cellular automata traffic flow model for three-phase theory. Phys A 479:509–526

    Article  MathSciNet  Google Scholar 

  • Rajamani R (2012) Vehicle dynamics and control, mechanical engineering series. Springer US, Boston

    Book  MATH  Google Scholar 

  • Rehborn H, Klenov SL (2009) Traffic prediction of congested patterns. In: Meyers RA (ed) Encyclopedia of complexity and system science. Springer, Berlin, pp 9500–9536

    Chapter  Google Scholar 

  • Rehborn H, Koller M (2014) A study of the influence of severe environmental conditions on common traffic congestion features. J Adv Transp 48:1107–1120

    Article  Google Scholar 

  • Rehborn H, Palmer J (2008) ASDA/FOTO based on Kerner’s three-phase traffic theory in north Rhine-Westphalia and its integration into vehicles. In: Intelligent vehicles symposium, IEEE, Eindhoven, Netherlands, pp 186–191. ISSN: 1931-0587. https://doi.org/10.1109/IVS.2008.4621192

  • Rehborn H, Klenov SL, Palmer J (2011a) An empirical study of common traffic congestion features based on traffic data measured in the USA, the UK, and Germany. Phys A 390:4466–4485

    Article  Google Scholar 

  • Rehborn H, Klenov SL, Palmer J (2011b) Common traffic congestion features studied in USA, UK, and Germany based on Kerner’s three-phase traffic theory. In: IEEE intelligent vehicles symposium (IV), IEEE, Baden-Baden, Germany, pp 19–24. https://doi.org/10.1109/IVS.2011.5940394

  • Rehborn H, Klenov SL, Koller M (2017) Traffic prediction of congested patterns. In: Meyers RA (ed) Encyclopedia of complexity and system science. Springer Science+Business Media LLC, Springer, Berlin

    Google Scholar 

  • Rempe F, Franeck P, Fastenrath U, Bogenberger K (2016) Online freeway traffic estimation with real floating car data. In: Proceedings of 2016 IEEE 19th international conference on Intelligent Transportation Systems (ITSC), Rio de Janeiro, pp 1838–1843

    Google Scholar 

  • Roncoli C, Papageorgiou M, Papamichail I (2015) Traffic flow optimisation in presence of vehicle automation and communication systems – part I: a first-order multilane model for motorway traffic. Transp Res C 57:241–259

    Article  Google Scholar 

  • Saifuzzaman M, Zheng Z (2014) Incorporating human-factors in car-following models: a review of recent developments and research needs. Transp Res C 48:379–403

    Article  Google Scholar 

  • Schadschneider A, Chowdhury D, Nishinari K (2011) Stochastic transport in complex systems. Elsevier Science Inc., New York

    MATH  Google Scholar 

  • Sharon G, Levin MW, Hanna JP, Rambha T, Boyles SD, Stone P (2017) Network- wide adaptive tolling for connected and automated vehicles. Transp Res C 84:142–157

    Article  Google Scholar 

  • Shladover SE (1995) Review of the state of development of advanced vehicle control systems (AVCS). Veh Syst Dyn 24:551–595

    Article  Google Scholar 

  • Shladover SE, Su D, Lu X-T (2012) Impacts of cooperative adaptive cruise control on freeway traffic flow. Transp Res Rec 2324:63–70

    Article  Google Scholar 

  • Siebel F, Mauser W (2006) Synchronized flow and wide moving jams from balanced vehicular traffic. Phys Rev E 73:066108

    Article  ADS  MathSciNet  MATH  Google Scholar 

  • Suzuki H (2003) Effect of adaptive cruise control (ACC) on traffic throughput: numerical example on actual freeway corridor. JSAE Rev 24:403–410

    Article  Google Scholar 

  • Swaroop D, Hedrick JK (1996) String stability for a class of nonlinear systems. IEEE Trans Automat Contr 41:349–357

    Article  MATH  Google Scholar 

  • Swaroop D, Hedrick JK, Choi SB (2001) Direct adaptive longitudinal control of vehicle platoons. IEEE Trans Veh Technol 50:150–161

    Article  Google Scholar 

  • Takayasu M, Takayasu H (1993) Phase transition and 1/f type noise in one dimensional asymmetric particle dynamics. Fractals 1:860–866

    Article  MATH  Google Scholar 

  • Talebpour A, Mahmassani HS (2016) Influence of connected and autonomous vehicles on traffic flow stability and throughput. Transp Res C 71:143–163

    Article  Google Scholar 

  • Tian J-F, Jia B, Li X-G, Jiang R, Zhao X-M, Gao Z-Y (2009) Synchronized traffic flow simulating with cellular automata model. Phys A 388:4827–4837

    Article  Google Scholar 

  • Tian J-F, Yuan Z-Z, Jia B, Treiber M, Jia B, Zhang W-Y (2012) Cellular automaton model within the fundamental-diagram approach reproducing some findings of the three-phase theory. Phys A 391:3129–3139

    Article  Google Scholar 

  • Tian J-F, Jiang R, Jia B, Gao Z-Y, Ma SF (2016a) Empirical analysis and simulation of the concave growth pattern of traffic oscillations. Transp Res B 93:338–354

    Article  Google Scholar 

  • Tian J-F, Jiang R, Li G, Treiber M, Jia B, Zhu CQ (2016b) Improved 2D intelligent driver model in the framework of three-phase traffic theory simulating synchronized flow and concave growth pattern of traffic oscillations. Transp Rec F 41:55–65

    Article  Google Scholar 

  • Tian J-F, Li G, Treiber M, Jiang R, Jia N, Ma SF (2016c) Cellular automaton model simulating spatiotemporal patterns, phase transitions and concave growth pattern of oscillations in traffic flow. Transp Rec B 93:560–575

    Article  Google Scholar 

  • Tian J-F, Zhu C-Q, Jiang R (2018) Cellular automaton models in the framework of three-phase traffic theory. In: Meyers RA (ed) Encyclopedia of complexity and system science. Springer Science+Business Media LLC, Springer, Berlin

    Google Scholar 

  • Treiber M, Helbing D (2001) Microsimulations of freeway traffic including control measures. Automatisierungstechnik 49:478–484

    Article  Google Scholar 

  • Treiber M, Kesting A (2013) Traffic flow dynamics. Springer, Berlin

    Book  MATH  Google Scholar 

  • van Arem B, van Driel CJG, Visser R (2006) The impact of cooperative adaptive cruise control on traffic flow characteristics. IEEE Trans Intell Transp Syst 7:429–436

    Article  Google Scholar 

  • Van Brummelen J, O’Brien M, Gruyer D, Najjaran H (2018) Autonomous vehicle perception: the technology of today and tomorrow. Transp Res C 89:384–406

    Article  Google Scholar 

  • VanderWerf J, Shladover SE, Kourjanskaia N, Miller M, Krishnan H (2001) Modeling effects of driver control assistance systems on traffic. Transp Res Rec 1748:167–174

    Article  Google Scholar 

  • VanderWerf J, Shladover SE, Miller MA, Kourjanskaia N (2002) Effects of adaptive cruise control systems on highway traffic flow capacity. Transp Res Rec 1800:78–84

    Article  Google Scholar 

  • Varaiya P (1993) Smart cars on smart roads: problems of control. IEEE Trans Autom Control 38:195–207

    Article  MathSciNet  Google Scholar 

  • Wang R, Jiang R, Wu QS, Liu M (2007) Synchronized flow and phase separations in single-lane mixed traffic flow. Phys A 378:475–484

    Article  Google Scholar 

  • Wang R, Li Y, Work DB (2017) Comparing traffic state estimators for mixed human and automated traffic flows. Transp Res C 78:95–110

    Article  Google Scholar 

  • Whitham GB (1974) Linear and nonlinear waves. Wiley, New York

    MATH  Google Scholar 

  • Wiedemann R (1974) Simulation des Verkehrsflusses. University of Karlsruhe, Karlsruhe

    Google Scholar 

  • Wu JJ, Sun HJ, Gao ZY (2008) Long-range correlations of density fluctuations in the Kerner-Klenov-Wolf cellular automata three-phase traffic flow model. Phys Rev E 78:036103

    Article  ADS  Google Scholar 

  • Xiang Z-T, Li Y-J, Chen Y-F, Xiong L (2013) Simulating synchronized traffic flow and wide moving jam based on the brake light rule. Phys A 392:5399–5413

    Article  Google Scholar 

  • Yang H, Lu J, Hu X-J, Jiang J (2013) A cellular automaton model based on empirical observations of a driver’s oscillation behavior reproducing the findings from Kerner’s three-phase traffic theory. Phys A 392:4009–4018

    Article  MathSciNet  MATH  Google Scholar 

  • Yang H, Zhai X, Zheng C (2018) Effects of variable speed limits on traffic operation characteristics and environmental impacts under car-following scenarios: simulations in the framework of Kerner’s three-phase traffic theory. Phys A. https://doi.org/10.1016/j.physa.2018.05.032

    Article  ADS  Google Scholar 

  • Zhang P, Wu C-X, Wong SC (2012) A semi-discrete model and its approach to a solution for a wide moving jam in traffic flow. Phys A 391:456–463

    Article  Google Scholar 

  • Zhou J, Peng H (2005) Range policy of adaptive cruise control vehicles for improved flow stability and string stability. IEEE Trans Intell Transp Syst 6:229–237

    Article  Google Scholar 

  • Zhou M, Qu X, Jin S (2017) On the impact of cooperative autonomous vehicles in improving freeway merging: a modified intelligent driver model-based approach. IEEE Trans Intell Transp Syst 18:1422–1428

    Google Scholar 

Download references

Acknowledgments

I would like to thank Sergey Klenov for the help and useful suggestions. We thank our partners for their support in the project “MEC-View – Object detection for autonomous driving based on Mobile Edge Computing,” funded by the German Federal Ministry of Economic Affairs and Energy.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Boris S. Kerner .

Editor information

Editors and Affiliations

Appendices

Appendix A. Kerner–Klenov Microscopic Stochastic Traffic Flow Model

In this Appendix, we make explanations of the Kerner–Klenov stochastic microscopic three-phase model for human driving vehicles (Kerner and Klenov 2002, 2003, 2009) and model parameters used for simulations of mixed traffic flow presented in the main text.

Update Rules of Vehicle Motion

In a discrete model version of the Kerner-Klenov stochastic microscopic three-phase model used in all simulations presented in the main text, rather than the continuum space coordinate (Kerner and Klenov 2002), a discretized space coordinate with a small enough value of the discretization space interval δx is used (Kerner and Klenov 2009). Consequently, the vehicle speed and acceleration (deceleration) discretization intervals are δv = δx/τ and δa = δv/τ, respectively, where τ is time step. Because in the discrete model version discrete (and dimensionless) values of space coordinate, speed, and acceleration are used, which are measured, respectively, in values δx, δv, and δa, and time is measured in values of τ, value τ in all formulas is assumed below to be the dimensionless value τ = 1. In the discrete model version used for all simulations, the discretization cell δx = 0.01 m is used.

A choice of δx = 0.01 m made in the model determines the accuracy of vehicle speed calculations in comparison with the initial continuum in space stochastic model of (Kerner and Klenov 2002). We have found that the discrete model exhibits similar characteristics of phase transitions and resulting congested patterns at highway bottlenecks as those in the continuum model at δx that satisfies the conditions

$$ \delta x/{\tau}^2\ll b,\, a,\, {a}^{\left(\mathrm{a}\right)},\, {a}^{\left(\mathrm{b}\right)},\, {a}^{(0)}, $$
(15)

where model parameters for driver deceleration and acceleration b, a, a(a), a(b), and a(0) will be explained below.

Update rules of vehicle motion in the discrete model for identical drivers and identical vehicles moving in a road lane are as follows (Kerner and Klenov 2009):

$$ {v}_{n+1}=\max \left(0,\min \left({v}_{\mathrm{free}},{\tilde{v}}_{n+1}+{\xi}_n,{v}_n+ a\tau, {v}_{\mathrm{s},n}\right)\right), $$
(16)
$$ {x}_{n+1}={x}_n+{v}_{n+1}\tau, $$
(17)

where the index n corresponds to the discrete time tn = τn, n = 0, 1, ..., vn is the vehicle speed at time step n, a is the maximum acceleration, and \( {\tilde{v}}_n \) is the vehicle speed without speed fluctuations ξn:

$$ {\tilde{v}}_{n+1}=\min \left({v}_{\mathrm{free}},{v}_{\mathrm{s},n},{v}_{\mathrm{c},n}\right), $$
(18)
$$ {v}_{\mathrm{c},n}=\left\{\begin{array}{ll}{v}_n+{\Delta}_n& \mathrm{at}{g}_n\le {G}_n\\ {}{v}_n+{a}_n\tau & \mathrm{at}{g}_n>{G}_n,\end{array}\right. $$
(19)
$$ {\Delta}_n=\max \left(-{b}_n\tau, \, \min \left({a}_n\tau, {v}_{\mathrm{\ell},n}-{v}_n\right)\right), $$
(20)
$$ {g}_n={x}_{\mathrm{\ell},n}-{x}_n-d. $$
(21)

The subscript ℓ marks variables related to the preceding vehicle, vs,n is a safe speed at time step n, vfree is the free flow speed in free flow, ξn describes speed fluctuations, gn is a space gap between two vehicles following each other, and Gn is the synchronization space gap; all vehicles have the same length d. The vehicle length d includes the mean space gap between vehicles that are in a standstill within a wide moving jam. Values an 0 and bn 0 in (19) and (20) restrict changes in speed per time step when the vehicle accelerates or adjusts the speed to that of the preceding vehicle.

Synchronization Space Gap and Hypothetical Steady States of Synchronized Flow

Equations (19) and (20) describe the adaptation of the vehicle speed to the speed of the preceding vehicle, i.e., the speed adaptation effect in synchronized flow. This vehicle speed adaptation takes place within the synchronization gap Gn: At

$$ {g}_n\le {G}_n $$
(22)

the vehicle tends to adjust its speed to the speed of the preceding vehicle. This means that the vehicle decelerates if vn > vℓ,n and accelerates if vn < vℓ,n.

In (19), the synchronization gap Gn depends on the vehicle speed vn and on the speed of the preceding vehicle vℓ,n:

$$ {G}_n=G\left({v}_n,{v}_{\mathrm{\ell},n}\right), $$
(23)
$$ G\left(u,w\right)=\max \left(0,\left\lfloor k\tau u+{a}^{-1}u\left(u-w\right)\right\rfloor \right), $$
(24)

where k > 1 is constant; ⌊z⌋ denotes the integer part of z.

The speed adaptation effect within the synchronization distance is related to the hypothesis of the three-phase theory: Hypothetical steady states of synchronized flow cover a 2D region in the flow–density (Fig. 18a). Boundaries F, L, and U of this 2D region shown in Fig. 18a are, respectively, associated with the free flow speed in free flow, a synchronization space gap G, and a safe space gap gsafe. A speed function of the safe space gap gsafe(v) is found from the equation

Fig. 18
figure 18

Steady speed states for the Kerner–Klenov traffic flow model in the flow–density (a, b) and in the space gap–speed planes (c). In (a, b), L and U are, respectively, lower and upper boundaries of 2D regions of steady states of synchronized flow. In (b), J is the line J whose slope is equal to the characteristic mean velocity vg of the downstream front of a wide moving jam; in the flow–density plane, the line J represents the propagation of the downstream front of the wide moving jam with time-independent velocity vg. F, free flow; S, synchronized flow

$$ v={v}_{\mathrm{s}}\left({g}_{\mathrm{s}\mathrm{afe}},v\right). $$
(25)

Respectively, as for the continuum model (see Sec. 16.3 of the book (Kerner 2004)), for the discrete model hypothetical steady states of synchronized flow cover a 2D region in the flow–density plane (Fig. 18a, b). However, because the speed v and space gap g are integers in the discrete model, the steady states do not form a continuum in the flow–density plane as they do in the continuum model. The inequalities

$$ v\le {v}_{\mathrm{free}},\, \, g\le G\left(v,v\right),\, \, g\ge {g}_{\mathrm{safe}}(v) $$
(26)

define a 2D region in the space gap–speed plane (Fig. 18c) in which the hypothetical steady states exist for the discrete model, when all model fluctuations are neglected.

In (26), we have taken into account that in the hypothetical steady states of synchronized flow vehicle speeds and space gaps are assumed to be time-independent, and the speed of each of the vehicles is equal to the speed of the associated preceding vehicle: v = v. However, due to model fluctuations, steady states of synchronized flow are destroyed, i.e., they do not exist in simulations; this explains the term “hypothetical” steady states of synchronized flow. Therefore, rather than steady states, some nonhomogeneous in space and time traffic states occur. In other words, steady states are related to a hypothetical model fluctuation-less limit of homogeneous in space and time vehicle motion that does not realized in real simulations. Driver time delays are described through model fluctuations. Therefore, any application of the Kerner–Klenov stochastic microscopic three-phase traffic flow model without model fluctuations has no sense. In other words, for the description of real spatiotemporal traffic flow phenomena, model speed fluctuations incorporated in this model are needed.

Model Speed Fluctuations

In the model, random vehicle deceleration and acceleration are applied depending on whether the vehicle decelerates or accelerates or else maintains its speed:

$$ {\xi}_n=\left\{\begin{array}{ll}{\xi}_{\mathrm{a}}& \mathrm{if}\, {S}_{n+1}=1\\ {}-{\xi}_{\mathrm{b}}& \mathrm{if}\, {S}_{n+1}=-1\\ {}{\xi}^{(0)}& \mathrm{if}\, {S}_{n+1}=0.\end{array}\right. $$
(27)

State of vehicle motion Sn + 1 in (27) is determined by formula

$$ {S}_{n+1}=\left\{\begin{array}{ll}-1& \mathrm{if}\ {\tilde{v}}_{n+1}<{v}_n\\ {}1& \mathrm{if}\ {\tilde{v}}_{n+1}>{v}_n\\ {}0& \mathrm{if}\ {\tilde{v}}_{n+1}={v}_n.\end{array}\right. $$
(28)

In (27), ξb, ξ(0), and ξa are random sources for deceleration and acceleration that are as follows:

$$ {\xi}_{\mathrm{b}}={a}^{\left(\mathrm{b}\right)}\tau \Theta \left({p}_{\mathrm{b}}-r\right), $$
(29)
$$ {\xi}^{(0)}={a}^{(0)}\tau \left\{\begin{array}{ll}-1& \mathrm{if}\ r<{p}^{(0)}\\ {}1& \mathrm{if}\ {p}^{(0)}\le r<2{p}^{(0)}\\ {}0& \mathrm{otherwise},\end{array}\right.\, \, \mathrm{and}\ {v}_n>0 $$
(30)
$$ {\xi}_{\mathrm{a}}={a}^{\left(\mathrm{a}\right)}\tau \Theta \left({p}_{\mathrm{a}}-r\right), $$
(31)

pb is the probability of random vehicle deceleration, pa is the probability of random vehicle acceleration, p(0) and a(0) ≤ a are constants, r = rand(0, 1), Θ(z) = 0 at z < 0 and Θ(z) = 1 at z ≥ 0, and a(a) and a(b) are model parameters (see Table 1), which in some applications can be chosen as speed functions a(a) = a(a)(vn) and a(b) = a(b)(vn).

Table 1 Model parameters of vehicle motion in road lane used in simulations of the main text

Stochastic Time Delays of Acceleration and Deceleration

To simulate time delays either in vehicle acceleration or in vehicle deceleration, an and bn in (20) are taken as the following stochastic functions

$$ {a}_n=a\Theta \left({P}_0-{r}_1\right), $$
(32)
$$ {b}_n=a\Theta \left({P}_1-{r}_1\right), $$
(33)
$$ {P}_0=\left\{\begin{array}{ll}{p}_0& \mathrm{if}\ {S}_n\ne 1\\ {}1& \mathrm{if}\ {S}_n=1,\end{array}\right. $$
(34)
$$ {P}_1=\left\{\begin{array}{cc}{p}_1& \mathrm{if}\ {S}_n\ne -1\\ {}{p}_2& \mathrm{if}\ {S}_n=-1,\end{array}\right. $$
(35)

r1 = rand(0, 1), p1 is constant, and p0 = p0(vn) and p2 = p2(vn) are speed functions (see Table 1).

Simulations of Slow-To-Start Rule

In the model, simulations of the well-known effect of the driver time delay in acceleration at the downstream front of synchronized flow or a wide moving jam known as a slow-to- start rule (Barlović et al. 1998; Takayasu and Takayasu 1993) are made as a collective effect through the use of Eqs. (19) and (20) and a random value of vehicle acceleration (32). Eq. (32) with P0 = p0 < 1 is applied only if the vehicle did not accelerate at the former time step (Sn ≠ 1); in the latter case, a vehicle accelerates with some probability p0 that depends on the speed vn; otherwise P0 = 1 (see formula (34)).

The mean time delay in vehicle acceleration is equal to

$$ {\tau}_{\mathrm{de}1}^{\left(\mathrm{acc}\right)}\left({v}_n\right)=\frac{\tau }{p_0\left({v}_n\right)}. $$
(36)

From formula (36), it follows that the mean time delay in vehicle acceleration from a standstill within a wide moving jam (i.e., when in formula (36) the speed vn = 0) is equal to

$$ {\tau}_{\mathrm{de}1}^{\left(\mathrm{acc}\right)}(0)=\frac{\tau }{p_0(0)}. $$
(37)

The mean time delay in vehicle acceleration from a standstill within a wide moving jam determines the parameters of the line J in the flow–density plane (Fig. 18b).

Probability p0(vn) in (34) is chosen to be an increasing speed function (see Table 1). Because the speed within synchronized flow is larger than zero, the mean time delay in vehicle acceleration at the downstream front of synchronized flow that we denote by

$$ {\tau}_{\mathrm{de}1,\mathrm{syn}}^{\left(\mathrm{acc}\right)}={\tau}_{\mathrm{de}1}^{\left(\mathrm{acc}\right)}\left({v}_n\right),{v}_n>0 $$
(38)

is shorter than the mean time delay in vehicle acceleration at the downstream front of the wide moving jam \( {\tau}_{\mathrm{de}1}^{\left(\mathrm{acc}\right)}(0) \):

$$ {\tau}_{\mathrm{de}1,\mathrm{syn}}^{\left(\mathrm{acc}\right)}<{\tau}_{\mathrm{de}1}^{\left(\mathrm{acc}\right)}(0). $$
(39)

Safe Speed

In the model, the safe speed vs,n in (16) is chosen in the form

$$ {v}_{\mathrm{s},n}=\min \left({v}_n^{\left(\mathrm{safe}\right)},{g}_n/\tau +{v}_{\mathrm{\ell}}^{\left(\mathrm{a}\right)}\right), $$
(40)

\( {v}_{\mathrm{\ell}}^{\left(\mathrm{a}\right)} \) is an “anticipation” speed of the preceding vehicle that will be considered below, and the function

$$ {v}_n^{\left(\mathrm{safe}\right)}=\left\lfloor {v}^{\left(\mathrm{safe}\right)}\left({g}_n,{v}_{\mathrm{\ell},n}\right)\right\rfloor $$
(41)

in (40) is related to the safe speed v(safe)(gn, vℓ,n) in the model by Krauß et al. (1997), which is a solution of the Gipps’s Eq. [32]

$$ {v}^{\left(\mathrm{safe}\right)}\tau +{X}_{\mathrm{d}}\left({v}^{\left(\mathrm{safe}\right)}\right)={g}_n+{X}_{\mathrm{d}}\left({v}_{\mathrm{\ell},n}\right), $$
(42)

where Xd(u) is the braking distance that should be passed by the vehicle moving first with the speed u before the vehicle can come to a stop.

The condition (42) enables us to find the safe speed v(safe) as a function of the space gap gn and speed vℓ,n provided Xd(u) is a known function. In the case when the vehicle brakes with a constant deceleration b, the change in the vehicle speed for each time step is −bτ except the last time step before the vehicle comes to a stop. At the last time step, the vehicle decreases its speed at the value bτβ, where β is a fractional part of u/bτ. According to formula (17) for the displacement of the vehicle for one time step, the braking distance Xd(u) is (Krauß et al. 1997)

$$ {X}_{\mathrm{d}}(u)=\tau \left(u- b\tau +u-2 b\tau +\dots +\beta b\tau \right). $$
(43)

From (43), it follows (Krauß et al. 1997)

$$ {X}_{\mathrm{d}}(u)=b{\tau}^2\left(\alpha \beta +\frac{\alpha \left(\alpha -1\right)}{2}\right), $$
(44)

α = ⌊u/⌋ is an integer part of u/bτ.

The safe speed v(safe) as a solution of Eq. (42) at the distance Xd(u) given by (44) has been found by Krauß et al. (1997)

$$ {v}^{\left(\mathrm{safe}\right)}\left({g}_n,{v}_{\mathrm{\ell},n}\right)= b\tau \left({\alpha}_{\mathrm{safe}}+{\beta}_{\mathrm{safe}}\right), $$
(45)

where

$$ {\alpha}_{\mathrm{safe}}=\left\lfloor \sqrt{2\frac{X_{\mathrm{d}}\left({v}_{\mathrm{\ell},n}\right)+{g}_n}{b{\tau}^2}+\frac{1}{4}}-\frac{1}{2}\right\rfloor, $$
(46)
$$ {\beta}_{\mathrm{safe}}=\frac{X_{\mathrm{d}}\left({v}_{\mathrm{\ell},n}\right)+{g}_n}{\left({\alpha}_{\mathrm{safe}}+1\right)b{\tau}^2}-\frac{\alpha_{\mathrm{safe}}}{2}. $$
(47)

The safe speed in the model by Krauß et al. (1997) provides collisionless motion of vehicles if the time gap gn/vn between two vehicles is greater than or equal to the time step τ, i.e., if gn vnτ (Krauß 1998). In the model, it is assumed that in some cases, mainly due to lane changing or merging of vehicles onto the main road within the merging region of bottlenecks, the space gap gn can become less than vnτ. In these critical situations, the collision-less motion of vehicles in the model is a result of the second term in (40) in which some prediction \( \left({v}_{\mathrm{\ell}}^{\left(\mathrm{a}\right)}\right) \) of the speed of the preceding vehicle at the next time step is used. The related “anticipation” speed \( {v}_{\mathrm{\ell}}^{\left(\mathrm{a}\right)} \) at the next time step is given by formula

$$ {v}_{\mathrm{\ell}}^{\left(\mathrm{a}\right)}=\max \left(0,\min \left({v}_{\mathrm{\ell},n}^{\left(\mathrm{safe}\right)},{v}_{\mathrm{\ell},n},{g}_{\mathrm{\ell},n}/\tau \right)- a\tau \right), $$
(48)

where \( {v}_{\mathrm{\ell},n}^{\left(\mathrm{safe}\right)} \) is the safe speed (41) and (45, 46, 47) for the preceding vehicle and gℓ,n is the space gap in front of the preceding vehicle. Simulations have shown that formulas (40), (41), and (45), (46), (47), (48) lead to collision-less vehicle motion over a wide range of parameters of the merging region of on-ramp bottlenecks (Appendix D).

In hypothetical steady states of traffic flow (Fig. 18a), the safe space gap gsafe is determined from condition v = vs. In accordance with Eqs. (40, 41, and 42), at a given v in steady traffic states v = v for the safe speed vs, we get

$$ {v}_{\mathrm{s}}={g}_{\mathrm{s}\mathrm{afe}}/\tau, $$
(49)

and, therefore,

$$ {g}_{\mathrm{safe}}= v\tau . $$
(50)

Thus, for hypothetical steady states of traffic flow τsafe = τ = 1 s.

In (Kerner 2017a) it has been shown that the Kerner–Klenov model (16)–(21), (23), (24), (27)–(35), (40), (41), and (45)–(48) is a Markov chain: At time step n + 1, values of model variables vn + 1, xn + 1, and Sn + 1 are calculated based only on their values vn, xn, and Sn at step n.

It should be noted that after the Kerner–Klenov car-following model with indifference zones in car-following based on the three-phase theory (dashed region in Fig. 3) has been introduced (Kerner and Klenov 2002) (as mentioned, in this review entry a discrete version of this model of Ref. (Kerner and Klenov 2009) has been used), a number of different traffic flow models incorporating some of the hypotheses of the three-phase theory have been developed, and many results with the use of these models have been found (e.g., (Borsche et al. 2012; Davis 2004a, b, 2006a, b, 2007, 2008, 2014; Gao et al. 2007, 2009; Hausken and Rehborn 2015; He et al. 2010; Hoogendoorn et al. 2008; Jiang and Wu 2004, 2005, 2007a; Jiang et al. 2007, 2014, 2015, 2017; Jiang and Wu 2007b; Jin et al. 2010, 2015; Jin and Wang 2011; Kerner 2015b; Kerner and Klenov 2003, 2006, 2018; Kerner et al. 2002, 2006a, b, 2007, 2011, 2013a, b, 2014; Klenov 2010; Gasnikov et al. 2013; Kokubo et al. 2011; Knorr and Schreckenberg 2013; Lee et al. 2004; Lee and Kim 2011; Li et al. 2007; Neto et al. 2011; Qian et al. 2017; Pottmeier et al. 2007; Rehborn and Klenov 2009; Rehborn et al. 2011a, b, 2017; Rehborn and Koller 2014; Siebel and Mauser 2006; Tian et al. 2009, 2012, 2016a, b, c; Wang et al. 2007; Wu et al. 2008; Xiang et al. 2013; Yang et al. 2013, 2018; Zhang et al. 2012)). A review of some of these models that are related to the class of cellular automation models that can be found in this Encyclopedia has been recently done by Tian et al. (2018).

Appendix B. Discrete Version of Classical ACC Model

In simulations of the classical ACC model (4), as in the model of human driving vehicles (Appendix A), we use the discrete time t = , where n = 0, 1, 2, ..; τ = 1 s is time step. Therefore, the space gap to the preceding vehicle is equal to gn = xℓ,nxnd, and the relative speed is given by Δvn = vℓ,nvn, where xn and vn are coordinate and speed of the ACC-vehicle, xℓ,n and vℓ,n are coordinate and speed of the preceding vehicle, and d is the vehicle length that is assumed the same one for autonomous driving and human driving vehicles. Correspondingly, the classical model of the dynamics of ACC-vehicle (4) can be rewritten as follows (Kerner 2016, 2017a):

$$ {a}_n^{\left(\mathrm{ACC}\right)}={K}_1\left({g}_n-{v}_n{\tau}_{\mathrm{d}}^{\left(\mathrm{ACC}\right)}\right)+{K}_2\left({v}_{\mathrm{\ell},n}-{v}_n\right). $$
(51)

The ACC-vehicles move in accordance with Eq. (51) where, in addition, the following formulas are used:

$$ {v}_{\mathrm{c},n}^{(ACC)}={v}_n+\tau \max \left(-{b}_{\mathrm{max}},\min \left(\left\lfloor {a}_n^{\left(\mathrm{ACC}\right)}\right\rfloor, {a}_{\mathrm{max}}\right)\right), $$
(52)
$$ {v}_{n+1}=\max \left(0,\min \left({v}_{\mathrm{free}},{v}_{\mathrm{c},n}^{\left(\mathrm{ACC}\right)},{v}_{\mathrm{s},n}\right)\right), $$
(53)

z⌋ denotes the integer part of z. Through the use of formula (52), acceleration and deceleration of the ACC-vehicles are limited by some maximum acceleration amax and maximum deceleration bmax, respectively. Owing to the formula (53), the speed of the ACC-vehicle vn + 1 at time step n + 1 is limited by the maximum speed in free flow vfree and by the safe speed vs,n to avoid collisions between vehicles. The maximum speed in free flow vfree and the safe speed vs,n are chosen, respectively, the same as those in the microscopic model of human driving vehicles (Appendix A). It should be noted that the model of ACC-vehicle merging from the on-ramp onto the main road is similar to that for human driving vehicles (see Appendix D).

Simulations show that the use of the safe speed in formula (53) does not influence on the dynamics of the ACC-vehicles (4) in free flow outside the bottleneck. However, due to vehicle merging from the on-ramp onto the main road, time headway of the vehicle to the preceding vehicle can be considerably smaller than \( {\tau}_{\mathrm{d}}^{\left(\mathrm{ACC}\right)} \). Therefore, formula (53) allows us to avoid collisions of the ACC-vehicle with the preceding vehicle in such dangerous situations. Moreover, very small values of time headway can occur in congested traffic; formula (53) prevents vehicle collisions in these cases also.

Appendix C. Discrete Version of TPACC Model

The model for human driving vehicles (Kerner and Klenov 2002, 2003, 2009) used in all simulations is discrete in time (Appendix A). Therefore, we simulate TPACC model (9) with discrete time tn = τn, n = 0, 1, .... Respectively, TPACC model (9) should be rewritten as follows:

$$ {a}_n^{\left(\mathrm{TPACC}\right)}=\left\{\begin{array}{ll}{K}_{\Delta \mathrm{v}}\left({v}_{\mathrm{\ell},n}-{v}_n\right)& \mathrm{at}{g}_n\le {G}_n\\ {}{K}_1\left({g}_n-{v}_n{\tau}_{\mathrm{p}}\right)+{K}_2\left({v}_{\mathrm{\ell},n}-{v}_n\right)& \mathrm{at}{g}_n>{G}_n,\end{array}\right. $$
(54)

where Gn = vnτG and τp < τG.

Safety Conditions

When gn < gsafe,n, the TPACC-vehicle should move in accordance with some safety conditions to avoid collisions between vehicles (Fig. 3). A collision-free TPACC-vehicle motion is described as made in (Kerner 2016) for the classical model of ACC:

$$ {v}_{\mathrm{c},n}^{\left(\mathrm{TPACC}\right)}={v}_n+\tau \max \left(-{b}_{\mathrm{max}},\min \left(\left\lfloor {a}_n^{\left(\mathrm{TPACC}\right)}\right\rfloor, {a}_{\mathrm{max}}\right)\right), $$
(55)
$$ {v}_{n+1}=\max \left(0,\min \left({v}_{\mathrm{free}},{v}_{\mathrm{c},n}^{\left(\mathrm{TPACC}\right)},{v}_{\mathrm{s},n}\right)\right), $$
(56)

where the TPACC acceleration and deceleration are limited by amax and bmax, respectively; the speed vn + 1 (56) at time step n + 1 is limited by the maximum speed vfree and by the safe speed vs,n that have been chosen, respectively, the same as those in the model of human driving vehicles; ⌊z⌋ denotes the integer part of z.

“Indifference Zone” in Car-Following

In accordance with Eq. (56), condition \( {v}_{\mathrm{c},n}^{\left(\mathrm{TPACC}\right)}\le {v}_{\mathrm{s},n} \) is equivalent to condition gn ≥ gsafe,n. Under this condition, from the TPACC model (54)–(56), it follows that when time headway \( {\tau}_n^{\left(\mathrm{net}\right)}={g}_n/{v}_n \) of the TPACC-vehicle to the preceding vehicle is within the range

$$ {\tau}_{\mathrm{safe},n}\le {\tau}_n^{\left(\mathrm{net}\right)}\le {\tau}_{\mathrm{G}}, $$
(57)

the acceleration (deceleration) of the TPACC-vehicle does not depend on time headway. In (57), τsafe,n = gsafe,n/vn is a safe time headway, and it is assumed that vn > 0.

In accordance with (57), for the TPACC model (54)–(56), there is no fixed desired time headway to the preceding vehicle (Fig. 3). This means that in the TPACC model (54)–(56), there is “indifference zone” in the choice of time headway in car-following. This is in contrast with the classical ACC model (4) for which there is a fixed desired time headway in car-following. It should be noted that formula (57) for the indifference zone in time headway of TPACC is a discrete version of formula (13) for the indifference zone in time headway of TPACC discussed in the main text.

Operating Points

From formula for the safe speed vs,n in (56) that is given in Appendix A, we find that the safe time headway τsafe,n in (13) for the operating points of TPACC model (54), (55), and (56) is a constant value that is equal to τsafe = τ = 1 s. In operating points of TPACC model (54), (55), and (56), a(TPACC) = 0; respectively, v = v, gsafe(v) ≤ g ≤ G(v), and v = vfree at g > G(v), where gsafe(v) = and G(v) = G. The operating points of the TPACC model (54), (55), and (56) cover a 2D region in the space gap–speed plane (dashed 2D region in Fig. 19a). The inequalities v ≤ vfree, g ≤ G(v), and g ≥ gsafe(v) define a 2D region in the space gap–speed plane (Fig. 19a) in which the operating points exist for the discrete version of TPACC model (54), (55), and (56).

Fig. 19
figure 19

Operating points of TPACC model (54)–(56) presented in the space gap–speed (a), flow–density (b), speed–flow (c), and speed–density (c) planes. Model parameters τG = 1.4 s, τp = 1.3 s, τsafe = 1 s, vfree = 30 m/s (108 km/h), vehicle length (including the mean space gap between vehicles stopped within a wide moving jam) d = 7.5 m

It should be noted that the speed v and space gap g are integer in the discrete version of TPACC model (54), (55), and (56). Therefore, the operating points do not form a continuum in the space gap–speed plane as they do in the continuum version of TPACC model (9).

From Fig. 19, we can see that under conditions gsafe(v) ≤ g ≤ G(v) for each given speed v > 0 of TPACC, there is no fixed time headway to the preceding vehicle in operating points of the TPACC model (dashed 2D regions in Fig. 19), as explained in section “ACC in Framework of Three-Phase Theory (TPACC)” (Fig. 3).

The discretization interval of TPACC acceleration (deceleration) made in TPACC model (54), (55), and (56) is chosen to be an extremely small value that is equal to δa = 0.01 m/s2 (see Appendix A). Therefore, the maximum value of a small round down of \( {a}_n^{\left(\mathrm{TPACC}\right)} \) in Eqs. (55) and (56) through the application of the floor operator \( \left\lfloor {a}_n^{\left(\mathrm{TPACC}\right)}\right\rfloor \) is less than 0.01 m/s2, and it is, therefore, negligible. We have tested that no conclusions about physical features of TPACC dynamic behavior have been changed, when the continuum in space model of human driving vehicles of Ref. (Kerner and Klenov 2003) and, respectively, the continuum in space TPACC model version (without the floor operator) are used (the reason for the use of the discrete in space model for human driving vehicles of Ref. (Kerner and Klenov 2009) that leads to Eqs. (55) and (56) has been explained in (Kerner and Klenov 2009) as well as in Appendix A of the book (Kerner 2017a)).

Simulations show that the use of the safe speed in formula (56) does not influence on the dynamics of the TPACC-vehicles (54) in free flow outside the bottleneck. However, formula (56) allows us to avoid collisions of the TPACC-vehicle with the preceding vehicle in dangerous situations that can occur at the bottleneck as well as in congested traffic.

Appendix D. Model of On-Ramp Bottleneck

An on-ramp bottleneck consists of two parts (Fig. 20):

  1. (i)

    The merging region of length Lm where vehicle can merge onto the main road from the on-ramp lane.

  2. (ii)

    A part of the on-ramp lane of length Lr upstream of the merging region where vehicles move in accordance with the model of Appendix A. The maximal speed of vehicles is vfree = vfree on.

    Fig. 20
    figure 20

    Model of on-ramp bottleneck on single-lane road

At the beginning of the on-ramp lane (\( x={x}_{\mathrm{on}}^{\left(\mathrm{b}\right)} \)), the flow rate to the on-ramp qon is given through boundary conditions that are the same as those that determine the flow rate qin at the beginning of the main road (see Appendix E below).

Model of Vehicle Merging at Bottleneck

Vehicle Speed Adaptation Within Merging Region of Bottleneck

For the on-ramp bottleneck, when a vehicle is within the merging region of the bottleneck, the vehicle takes into account the space gaps to the preceding vehicles and their speeds both in the current and target lanes. Respectively, instead of formula (19), in (18) for the speed vc,n, the following formula is used:

$$ {v}_{\mathrm{c},n}=\left\{\begin{array}{ll}{v}_n+{\Delta}_n^{+}& \mathrm{at}{g}_n^{+}\le G\left({v}_n,{\widehat{v}}_n^{+}\right)\\ {}{v}_n+{a}_n\tau & \mathrm{at}{g}_n^{+}>G\left({v}_n,{\widehat{v}}_n^{+}\right),\end{array}\right. $$
(58)
$$ {\Delta}_n^{+}=\, \max \left(-{b}_n\tau, \min \left({a}_n\tau, {\widehat{v}}_n^{+}-{v}_n\right)\right), $$
(59)
$$ {\widehat{v}}_n^{+}=\max \left(0,\min \left({v}_{\mathrm{free}},{v}_n^{+}+\Delta {v}_r^{(2)}\right)\right), $$
(60)

\( \Delta {v}_r^{(2)} \) is constant (see Table 2).

Table 2 Parameters of model of on-ramp bottleneck used in simulations of the main text

Superscripts + and in variables, parameters, and functions denote the preceding vehicle and the trailing vehicle in the “target” (neighboring) lane, respectively. The target lane is the lane into which the vehicle wants to change.

The safe speed vs,n in (16) and (18) for the vehicle that is the closest one to the end of the merging region is chosen in the form

$$ {v}_{\mathrm{s},n}=\left\lfloor {v}^{\left(\mathrm{safe}\right)}\left({x}_{\mathrm{on}}^{\left(\mathrm{e}\right)}-{x}_n,0\right)\right\rfloor $$
(61)

(see Table 2).

Safety Conditions for Vehicle Merging

Vehicle merging at the bottleneck occurs, when safety conditions (∗) or safety conditions (∗∗) are satisfied.

Safety conditions (∗) are as follows:

$$ {\displaystyle \begin{array}{l}{g}_n^{+}>\min \left({\widehat{v}}_n\tau, G\left({\widehat{v}}_n,{v}_n^{+}\right)\right),\\ {}{g}_n^{-}>\min \left({v}_n^{-}\tau, G\left({v}_n^{-},{\widehat{v}}_n\right)\right),\end{array}} $$
(62)
$$ {\widehat{v}}_n=\min \left({v}_n^{+},{v}_n+\Delta {v}_r^{(1)}\right), $$
(63)

\( {\Delta v}_r^{(1)}>0 \) is constant (see Fig. 20 and Table 2).

Safety conditions (∗∗) are as follows:

$$ {x}_n^{+}-{x}_n^{-}-d>{g}_{\mathrm{target}}^{\left(\min \right)}, $$
(64)

where

$$ {g}_{\mathrm{target}}^{\left(\min \right)}=\left\lfloor {\lambda}_{\mathrm{b}}{v}_n^{+}+d\right\rfloor, $$
(65)

λb is constant. In addition to conditions (64), the safety condition (∗∗) includes the condition that the vehicle should pass the midpoint

$$ {x}_n^{\left(\mathrm{m}\right)}=\left\lfloor \left({x}_n^{+}+{x}_n^{-}\right)/2\right\rfloor $$
(66)

between two neighboring vehicles in the target lane, i.e., conditions

$$ {\displaystyle \begin{array}{l}{x}_{n-1}<{x}_{n-1}^{\left(\mathrm{m}\right)}\ \mathrm{and}\ {x}_n\ge {x}_n^{\left(\mathrm{m}\right)}\\ {}\mathrm{or}\\ {}{x}_{n-1}\ge {x}_{n-1}^{\left(\mathrm{m}\right)}\ \mathrm{and}\ {x}_n<{x}_n^{\left(\mathrm{m}\right)}.\end{array}} $$
(67)

should also be satisfied.

Speed and Coordinate of Vehicle after Vehicle Merging

The vehicle speed after vehicle merging is equal to

$$ {v}_n={\widehat{v}}_n. $$
(68)

Under conditions (∗), the vehicle coordinates xn remains the same. Under conditions (∗∗), the vehicle coordinates xn is equal to

$$ {x}_n={x}_n^{\left(\mathrm{m}\right)}. $$
(69)

Merging of ACC-Vehicle or TPACC-Vehicle at On-Ramp Bottleneck

Here we consider rules of the merging of an ACC-vehicle at the on-ramp bottleneck presented in (Kerner 2017a) and used in simulations. The same rules have also been used in simulations of the merging of a TPACC-vehicle from the on-ramp lane onto the main road at the bottleneck.

In the on-ramp lane, an ACC-vehicle or a TPACC-vehicle moves in accordance with the ACC model (51), (52), and (53) or in accordance with the TPACC model (54), (55), and (56), respectively. The maximal speed of the ACC-vehicle or the TPACC-vehicle in the on-ramp lane is vfree = vfree on. The safe speed vs,n in (53) for the ACC-vehicle and in (56) for the TPACC-vehicle that is the closest one to the end of the merging region is the same as that for human driving vehicles that is given by formula (61).

An ACC-vehicle or a TPACC-vehicle merges from the on-ramp lane onto the main road, when some safety conditions (∗) or safety conditions (∗∗) are satisfied for the ACC- vehicle or the TPACC-vehicle. Safety conditions () for ACC-vehicles and TPACC-vehicles are as follows:

$$ {g}_n^{+}>{\widehat{v}}_n\tau, {g}_n^{-}>{v}_n^{-}\tau, $$
(70)

where \( {\widehat{v}}_n \) is given by formula (63). Safety conditions (∗∗) are given by formulas (64), (65), (66), and (67), i.e., they are the same as those for human driving vehicles. Respectively, as for human driving vehicles, the ACC-vehicle speed and its coordinate or the TPACC-vehicle speed and its coordinate after the ACC-vehicle or the TPACC-vehicle has merged from the on-ramp onto the main road are determined by formulas (68) and (69).

A question can arise from the choice of the model time step τ = 1 s in Eqs. (54), (55), and (56) that have been used for numerical simulations of TPACC model (9): In TPACC model (54), (55), and (56), the time step τ = 1 s determines the safe space gap gsafe = under hypothetical steady-state conditions in which all vehicles move at time-independent speed v. Contrarily to the TPACC model (54), (55), and (56), typical ACC controllers in vehicles that on the market have update time intervals τ of 100 ms or less. Indeed, there may be some very dangerous traffic situations in real traffic in which the safe time headway for an ACC-vehicle is quickly reached, and, therefore, the ACC-vehicle must decelerate strongly already after a time interval that is a much shorter than 1 s to avoid the collision with the preceding vehicle. Therefore, to avoid collisions, real ACC controllers must have update time intervals τ of 100 ms or less. However, at model time step τ = 1 s through the choice in the mathematical formulation of the safe speed in TPACC model (54), (55), and (56) and in the model of human driving vehicles, collision-less traffic flow is guaranteed in any dangerous traffic situation that can occur in simulations of traffic flow.

In other words, to disclose the physics of TPACC it is sufficient the choice of the update time τ = 1 s in simulations of TPACC behavior. To explain this, we should note that Eqs. (55) and (56) effect on TPACC dynamics only under condition gn < gsafe,n, i.e., when the space gap becomes smaller than the safe one. This is because the physics of TPACC disclosed in this entry is solely determined by Eq. (54): Under condition gn ≥ gsafe,n, Eqs. (55) and (56) do not change TPACC acceleration (deceleration) calculated through Eq. (54).

Appendix E. Boundary Conditions for Mixed Traffic Flow

Open boundary conditions are applied. At the beginning of the road, new vehicles are generated one after another in each of the lanes of the road at time instants

$$ {t}^{(m)}=\tau \left\lceil m{\tau}_{\mathrm{in}}/\tau \right\rceil, m=1,2,.\dots $$
(71)

In (71), τin = 1/qin, qin is the flow rate in the incoming boundary flow per lane, and ⌈z⌉ denotes the nearest integer greater than or equal to z. Human driving and autonomous driving vehicles are randomly generated at the beginning of the road with the rates related to chosen values of the flow rate qin and the percentage γ of the autonomous driving vehicles in mixed traffic flow: (i) At time instant t(m) (71), a new vehicle is human driving vehicle, when condition

$$ {r}_2\ge \gamma /100 $$
(72)

is satisfied where r2 = rand(0, 1). (ii) At time instant t(m) (71), a new vehicle is autonomous driving vehicle, when the opposite condition

$$ {r}_2<\gamma /100 $$
(73)

is satisfied. The same procedure of random generation of human driving and autonomous driving vehicles is applied at the beginning of the on-ramp lane. In this case, however, in (71) the flow rate qin should be replaced by the on-ramp inflow rate qon.

A new vehicle appears on the road only if the distance from the beginning of the road (x = xb) to the position x = xℓ,n of the farthest upstream vehicle on the road is not smaller than the safe distance vℓ,nτ + d:

$$ {x}_{\mathrm{\ell},n}-{x}_{\mathrm{b}}\ge {v}_{\mathrm{\ell},n}\tau +d, $$
(74)

where n = t(m). Otherwise, condition (74) is checked at time (n + 1)τ that is the next one to time t(m) (71) and so on, until the condition (74) is satisfied. Then the next vehicle appears on the road. After this occurs, the number m in (71) is increased by 1.

The speed vn and coordinate xn of the new vehicle are

$$ {\displaystyle \begin{array}{l}{v}_n={v}_{\mathrm{\ell},n},\\ {}{x}_n=\max \left({x}_{\mathrm{b}},{x}_{\mathrm{\ell},n}-\left\lfloor {v}_n{\tau}_{\mathrm{in}}\right\rfloor \right).\end{array}} $$
(75)

The flow rate qin is chosen to have the value vfreeτin integer. In the initial state (n = 0), all vehicles have the free flow speed vn = vfree, and they are positioned at space intervals xℓ,nxn = vfreeτin.

After a vehicle has reached the end of the road, it is removed. Before this occurs, the farthest downstream vehicle maintains its speed and lane. For the vehicle following the farthest downstream one, the “anticipation” speed \( {v}_{\mathrm{\ell}}^{\left(\mathrm{a}\right)} \) in (40) is equal to the speed of the farthest downstream vehicle.

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media LLC

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Kerner, B.S. (2018). Autonomous Driving in the Framework of Three-Phase Traffic Theory. In: Meyers, R. (eds) Encyclopedia of Complexity and Systems Science. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27737-5_724-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27737-5_724-1

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-27737-5

  • Online ISBN: 978-3-642-27737-5

  • eBook Packages: Springer Reference Physics and AstronomyReference Module Physical and Materials ScienceReference Module Chemistry, Materials and Physics

Publish with us

Policies and ethics