Evolution of Traffic Microsimulation and Its Use for Modeling Connected and Automated Vehicles

Traffic microsimulation has a functional role in understanding the traffic performance on the road network. This study originated with intent to understand traffic microsimulation and its use in modeling connected and automated vehicles (CAVs). Initially, the paper focuses on understanding the evolution of traffic microsimulation and on examining the various commercial and open-source simulation platforms available and their importance in traffic microsimulation studies. Following this, current autonomous vehicle (AV) microsimulation strategies are reviewed. From the review analysis, it is observed that AVs are modeled in traffic microsimulation with two sets of strategies. In the first set, the inbuilt models are used to replicate the driving behavior of AVs by adapting the models’ parameters. In the second strategy, AV behavior is programmed with the help of externalities (e.g., Application Programming Interface (API)). Studies simulating AVs with inbuilt models used mostly VISSIM compared to other microsimulation platforms. In addition, the studies are heavily focused on AVs’ penetration rate impact on traffic flow characteristics and traffic safety. On the other hand, studies which simulated AVs with externalities focused on the communication aspects for traffic management. Finally, the cosimulation strategies for simulating the CAVs are explored, and the ongoing research attempts are discussed. The present study identifies the limitations of present CAV microsimulation studies and proposes prospects and improvements in modeling AVs in traffic microsimulation.

[1]  Matthew Turk,et al.  VITS-A Vision System for Autonomous Land Vehicle Navigation , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Yang Zheng,et al.  Impact of Disturbances on Mixed Traffic Control with Autonomous Vehicles , 2020, 2020 59th IEEE Conference on Decision and Control (CDC).

[3]  T. Brijs,et al.  Intersection Control Type Effect on Automated Vehicle Operation , 2019, CICTP 2019.

[4]  Fang-Chieh Chou,et al.  Coordinated merge control based on V2V communication , 2016, 2016 IEEE Vehicular Networking Conference (VNC).

[5]  Gordon D. B. Cameron,et al.  PARAMICS—Parallel microscopic simulation of road traffic , 1996, The Journal of Supercomputing.

[6]  Javier Gozálvez,et al.  PERMIT - A SUMO Simulator for Platooning Maneuvers in Mixed Traffic Scenarios , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[7]  Paul T. R. Wang,et al.  Distributed/parallel Traffic Simulation for Ivhs Applications , 1993, Proceedings of 1993 Winter Simulation Conference - (WSC '93).

[8]  S Walker,et al.  CORSIM - CORRIDOR TRAFFIC SIMULATION MODEL , 1997 .

[9]  J. Bandeira,et al.  Assessing the emission impacts of autonomous vehicles on metropolitan freeways , 2019, Transportation Research Procedia.

[10]  Takeo Kanade,et al.  First Results in Robot Road-Following , 1985, IJCAI.

[11]  Gourinath Banda,et al.  A Cooperative Algorithm for Lane Sorting of Autonomous Vehicles , 2020, IEEE Access.

[12]  Philip Koopman,et al.  Challenges in Autonomous Vehicle Testing and Validation , 2016 .

[13]  Johan Olstam,et al.  A Review of Guidelines for Applying Traffic Simulation to Level-of-service Analysis , 2011 .

[14]  Arto O. Salonen,et al.  Towards Autonomous Transportation. Passengers’ Experiences, Perceptions and Feelings in a Driverless Shuttle Bus in Finland , 2019, Sustainability.

[15]  Yong Qi,et al.  Freeway Traffic Speed Estimation of Mixed Traffic Using Data from Connected and Autonomous Vehicles with a Low Penetration Rate , 2020, Journal of Advanced Transportation.

[16]  A COMPLETE END-TO-END SIMULATION FLOW FOR AUTONOMOUS DRIVING FRAMEWORKS , 2020 .

[17]  Iisakki Kosonen,et al.  HUTSIM - URBAN TRAFFIC SIMULATION AND CONTROL MODEL: PRINCIPLES AND APPLICATIONS , 1999 .

[18]  Natasha Merat,et al.  User acceptance of automated shuttles in Berlin-Schöneberg: A questionnaire study , 2018, Transportation Research Part F: Traffic Psychology and Behaviour.

[19]  Qipeng Liu,et al.  Intersection management for autonomous vehicles with vehicle-to-infrastructure communication , 2020, PloS one.

[20]  Giuseppe Guido,et al.  Analysis of Non-Conventional Roundabouts Performances through Microscopic Traffic Simulation , 2014 .

[21]  David Jiménez,et al.  Software for Calibration of Transmodeler traffic microsimulation models , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[22]  Byungkyu Park,et al.  Traffic Signal Control with Connected Vehicles , 2013 .

[23]  Luis Alvarez-Icaza,et al.  Cellular automaton model for traffic flow based on safe driving policies and human reactions , 2010 .

[24]  Daniel J. Fagnant,et al.  Preparing a Nation for Autonomous Vehicles: Opportunities, Barriers and Policy Recommendations , 2015 .

[25]  Meng Wang,et al.  Traffic Flow Impacts of Converting an HOV Lane Into a Dedicated CACC Lane on a Freeway Corridor , 2020, IEEE Intelligent Transportation Systems Magazine.

[26]  Hanna Grzybowska,et al.  A safety assessment of mixed fleets with Connected and Autonomous Vehicles using the Surrogate Safety Assessment Module. , 2019, Accident; analysis and prevention.

[27]  Martin Fellendorf,et al.  Development of a Co-Simulation Framework for Systematic Generation of Scenarios for Testing and Validation of Automated Driving Systems* , 2019, 2019 IEEE Intelligent Transportation Systems Conference (ITSC).

[28]  Shriniwas S Arkatkar,et al.  Optimizing and Modeling Tollway Operations Using Microsimulation: Case Study Sanand Toll Plaza, Ahmedabad, Gujarat, India , 2017 .

[29]  Henk Taale,et al.  Metering with Traffic Signal Control – Development and Evaluation of an Algorithm☆ , 2014 .

[30]  Carlos F. Daganzo,et al.  Lane-changing in traffic streams , 2006 .

[31]  John C. Miles,et al.  Investigating the Potential Transportation Impacts of Connected and Autonomous Vehicles , 2019, 2019 IEEE International Conference on Connected Vehicles and Expo (ICCVE).

[32]  Haris N. Koutsopoulos,et al.  Calibration of Microscopic Traffic Simulation Models with Aggregate Data , 2004 .

[33]  Martin Fellendorf,et al.  Software Framework for Testing of Automated Driving Systems in the Traffic Environment of Vissim , 2021, Energies.

[34]  Tamás Tettamanti,et al.  The impact of autonomous vehicles on urban traffic network capacity: an experimental analysis by microscopic traffic simulation , 2019, Transportation Letters.

[35]  Maria Laura Delle Monache,et al.  Dissipation of stop-and-go waves via control of autonomous vehicles: Field experiments , 2017, ArXiv.

[36]  Yan Wang,et al.  Autonomous vehicles' performance on single lane road: A simulation under VISSIM environment , 2017, 2017 10th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI).

[37]  Zuduo Zheng,et al.  Recent developments and research needs in modeling lane changing , 2014 .

[38]  Steven E Shladover,et al.  Modeling cooperative and autonomous adaptive cruise control dynamic responses using experimental data , 2014 .

[39]  Nikola Mitrovic,et al.  Traffic Microsimulation for Flexible Utilization of Urban Roadways , 2019, Transportation Research Record: Journal of the Transportation Research Board.

[40]  Santokh Singh,et al.  Critical Reasons for Crashes Investigated in the National Motor Vehicle Crash Causation Survey , 2015 .

[41]  Bilin Aksun Güvenç,et al.  Parameter Space and Model Regulation Based Robust, Scalable and Replicable Lateral Control Design for Autonomous Vehicles , 2018, 2018 IEEE Conference on Decision and Control (CDC).

[42]  H T Fritzsche,et al.  A MODEL FOR TRAFFIC SIMULATION , 1994 .

[43]  Marko A. A. Boon,et al.  Platoon forming algorithms for intelligent street intersections , 2019, Transportmetrica A: Transport Science.

[44]  Long T. Truong,et al.  Investigating safety impacts of autonomous vehicles using traffic micro-simulation , 2017 .

[45]  Zuduo Zheng,et al.  Incorporating human-factors in car-following models : a review of recent developments and research needs , 2014 .

[46]  Matthias Althoff,et al.  CommonRoad-RL: A Configurable Reinforcement Learning Environment for Motion Planning of Autonomous Vehicles , 2021, 2021 IEEE International Intelligent Transportation Systems Conference (ITSC).

[47]  Giuseppe Guido,et al.  Investigating road safety issues through a microsimulation model , 2011 .

[48]  Takamasa Higuchi,et al.  Cooperative Perception with Deep Reinforcement Learning for Connected Vehicles , 2020, 2020 IEEE Intelligent Vehicles Symposium (IV).

[49]  Daniel Krajzewicz,et al.  SUMO (Simulation of Urban MObility) - an open-source traffic simulation , 2002 .

[50]  Hao Liu,et al.  Impact of cooperative adaptive cruise control on multilane freeway merge capacity , 2018, J. Intell. Transp. Syst..

[51]  Runsheng Xu,et al.  Overleaf Example , 2021 .

[52]  Jaume Barceló,et al.  Microscopic traffic simulation: A tool for the design, analysis and evaluation of intelligent transport systems , 2005, J. Intell. Robotic Syst..

[53]  J. Marius Zöllner,et al.  Pushing ROS towards the Dark Side: A ROS-based Co-Simulation Architecture for Mixed-Reality Test Systems for Autonomous Vehicles , 2020, 2020 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI).

[54]  Roland Chrobok,et al.  A High‐Resolution Cellular Automata Traffic Simulation Model with Application in a Freeway Traffic Information System , 2004 .

[55]  Alexander Skabardonis,et al.  Traffic Analysis Toolbox Volume III: Guidelines for Applying Traffic Microsimulation Modeling Software , 2004 .

[56]  Franco Zambonelli,et al.  Urban Traffic Control with Co-Fields , 2006, E4MAS.

[57]  Nathan H. Gartner,et al.  Collaborative merging strategy for freeway ramp operations in a connected and autonomous vehicles environment , 2017, J. Intell. Transp. Syst..

[58]  Harilaos N. Koutsopoulos,et al.  A microscopic traffic simulator for evaluation of dynamic traffic management systems , 1996 .

[59]  Matthias Althoff,et al.  Coupling SUMO with a Motion Planning Framework for Automated Vehicles , 2019, SUMO.

[60]  Yue Wang,et al.  Learning hierarchical behavior and motion planning for autonomous driving , 2020, 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[61]  Javier Gozálvez,et al.  Effect of the Configuration of Platooning Maneuvers on the Traffic Flow under Mixed Traffic Scenarios , 2018, 2018 IEEE Vehicular Networking Conference (VNC).

[62]  P. G. Gipps,et al.  A behavioural car-following model for computer simulation , 1981 .

[63]  Marco Tulio Valente,et al.  Are Game Engines Software Frameworks? A Three-perspective Study , 2020, J. Syst. Softw..

[64]  Lei Yu,et al.  Applicability of Traffic Microsimulation Models in Vehicle Emissions Estimates , 2012 .

[65]  Michael Stolz,et al.  A Virtual Development and Evaluation Framework for ADAS—Case Study of a P-ACC in a Connected Environment , 2018, Control Strategies for Advanced Driver Assistance Systems and Autonomous Driving Functions.

[66]  Serge P. Hoogendoorn,et al.  Applying Microscopic Pedestrian Flow Simulation to Railway Station Design Evaluation in Lisbon, Portugal , 2004 .

[67]  Ronghui Liu,et al.  The principles of calibrating traffic microsimulation models , 2008 .

[68]  Lu Lu,et al.  A Comparison of Phase Transitions Produced by PARAMICS, TransModeler, and VISSIM , 2010, IEEE Intelligent Transportation Systems Magazine.

[69]  Joschka Bischoff,et al.  CONGESTION EFFECTS OF AUTONOMOUS TAXI FLEETS , 2018, Transport.

[70]  Marcelo H. Ang,et al.  Perception, Planning, Control, and Coordination for Autonomous Vehicles , 2017 .

[71]  Zhong-Ping Jiang,et al.  Data-Driven Adaptive Optimal Control of Connected Vehicles , 2017, IEEE Transactions on Intelligent Transportation Systems.

[72]  Gang-Len Chang,et al.  Developing the guidelines for managing autonomous vehicle flows on congested highways: A case study of MD-100 , 2021, Simul..

[73]  Peter Vortisch,et al.  Simulation of Autonomous Vehicles Based on Wiedemann's Car Following Model in PTV Vissim , 2019 .

[74]  Michael W. Levin,et al.  Integration of Microsimulation and Optimized Autonomous Intersection Management , 2020 .

[75]  Tianshu Chu,et al.  Large-scale traffic control using autonomous vehicles and decentralized deep reinforcement learning , 2019, 2019 IEEE Intelligent Transportation Systems Conference (ITSC).

[76]  Marilo Martin-Gasulla,et al.  Investigation of the Impact on Throughput of Connected Autonomous Vehicles with Headway Based on the Leading Vehicle Type , 2019 .

[77]  William Tärneberg,et al.  Centralized Coordination of Autonomous Vehicles at Intersections , 2020, 2020 International Conference on Software, Telecommunications and Computer Networks (SoftCOM).

[78]  Inhi Kim,et al.  Comparison of SimTraffic and VISSIM Microscopic Traffic Simulation Tools in Modeling Roundabouts , 2015, ANT/SEIT.

[79]  Leonidas J. Guibas,et al.  Robust Monte Carlo methods for light transport simulation , 1997 .

[80]  Baher Abdulhai,et al.  Traffic capacity implications of automated vehicles mixed with regular vehicles , 2018, J. Intell. Transp. Syst..

[81]  Henry X. Liu,et al.  A calibration procedure for microscopic traffic simulation , 2003, Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems.

[82]  David P. Morton,et al.  Stochastic Vehicle Routing with Random Travel Times , 2003, Transp. Sci..

[83]  Zhiyuan Jiang,et al.  A network-level connected autonomous driving evaluation platform implementing C-V2X technology , 2021, China Communications.

[84]  Serge P. Hoogendoorn,et al.  The effect of signal settings on the macroscopic fundamental diagram and its applicability in traffic signal driven perimeter control strategies , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[85]  Agnieszka Merkisz-Guranowska,et al.  Real road network application of a new microsimulation tool: TRITONE , 2013 .

[86]  G. Klunder,et al.  The effect of inaccurate traffic data for ramp metering: Comparing loop detectors and cameras using information utility , 2014 .

[87]  Andreas Tapani,et al.  A Traffic Simulation Modeling Framework for Rural Highways , 2005 .

[88]  Aleksandra Deluka Tibljaš,et al.  Introduction of Autonomous Vehicles: Roundabouts Design and Safety Performance Evaluation , 2018 .

[89]  D. Manocha,et al.  AADS: Augmented autonomous driving simulation using data-driven algorithms , 2019, Science Robotics.

[90]  J. Hudson,et al.  People’s attitudes to autonomous vehicles , 2019, Transportation Research Part A: Policy and Practice.

[91]  Brian Caulfield,et al.  Simulating a transition to autonomous mobility , 2021, Simul. Model. Pract. Theory.

[92]  Long T. Truong,et al.  Studying the Safety Impact of Autonomous Vehicles Using Simulation-Based Surrogate Safety Measures , 2018 .

[93]  Meng Wang,et al.  Cooperative Car-Following Control: Distributed Algorithm and Impact on Moving Jam Features , 2016, IEEE Transactions on Intelligent Transportation Systems.

[94]  Toshiyuki Yamamoto,et al.  Modeling connected and autonomous vehicles in heterogeneous traffic flow , 2018 .

[95]  Rosaldo J. F. Rossetti,et al.  Traffic Simulation of Lane-Merging of Autonomous Vehicles in the Context of Platooning , 2018, 2018 IEEE International Smart Cities Conference (ISC2).

[96]  John W. Polak,et al.  Right-of-way reallocation for mixed flow of autonomous vehicles and human driven vehicles , 2020, Transportation Research Part C: Emerging Technologies.

[97]  Wouter J Schakel,et al.  Development, Simulation and Evaluation of In-car Advice on Headway, Speed and Lane , 2015 .

[98]  Roman Teutsch,et al.  A driver-in-the-loop co-simulation framework for testing predictive EDAS for commercial vehicles in urban environments , 2021 .

[99]  Kyoung-Dae Kim,et al.  Autonomous and connected intersection crossing traffic management using discrete-time occupancies trajectory , 2017, Applied Intelligence.

[100]  Vasyl Kushnir,et al.  Creating AI for games with Unreal Engine 4 , 2018 .

[101]  Hwasoo Yeo,et al.  Impact of Autonomous-Vehicle-Only Lanes in Mixed Traffic Conditions , 2019, Transportation Research Record: Journal of the Transportation Research Board.

[102]  M. V. Aerde,et al.  INTEGRATION : An Overview of Traffic Simulation Features , 1998 .

[103]  Bing Liu,et al.  Trajectory planning for autonomous intersection management of connected vehicles , 2019, Simul. Model. Pract. Theory.

[104]  Steven E Shladover,et al.  Impacts of Cooperative Adaptive Cruise Control on Freeway Traffic Flow , 2012 .

[105]  Biagio Ciuffo,et al.  The impact of automation and connectivity on traffic flow and CO2 emissions. A detailed microsimulation study , 2019, ArXiv.

[106]  Tor Arne Johansen,et al.  Autonomous maritime collision avoidance: Field verification of autonomous surface vehicle behavior in challenging scenarios , 2020, J. Field Robotics.

[107]  Henk A. P. Blom,et al.  Systemic accident risk assessment in air traffic by Monte Carlo simulation , 2009 .

[108]  F. Webster TRAFFIC SIGNAL SETTINGS , 1958 .

[109]  Mohamed M. Ahmed,et al.  An Integrated Microsimulation Approach for Safety Performance Assessment of the Wyoming Connected Vehicle Pilot Deployment Program. , 2020, Accident; analysis and prevention.

[110]  Mohammed Quddus,et al.  Evaluating the safety impact of connected and autonomous vehicles on motorways. , 2019, Accident; analysis and prevention.

[111]  Bart van Arem,et al.  The Impact of Cooperative Adaptive Cruise Control on Traffic-Flow Characteristics , 2006, IEEE Transactions on Intelligent Transportation Systems.

[112]  Nakayama,et al.  Dynamical model of traffic congestion and numerical simulation. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[113]  Haris N. Koutsopoulos,et al.  Calibration of Microscopic Traffic Simulation Models , 2007 .

[114]  Alexander Verbraeck,et al.  Getting the Human Factor into Traffic Flow Models: New Open-Source Design to Simulate Next Generation of Traffic Operations , 2016 .

[115]  Nadia Adnan,et al.  How trust can drive forward the user acceptance to the technology? In-vehicle technology for autonomous vehicle , 2018, Transportation Research Part A: Policy and Practice.

[116]  E. James Whitehead,et al.  A Modular Architecture for Procedural Generation of Towns, Intersections and Scenarios for Testing Autonomous Vehicles , 2020, 2020 IEEE Intelligent Vehicles Symposium (IV).

[117]  Arno Eichberger,et al.  Stress Testing Method for Scenario-Based Testing of Automated Driving Systems , 2020, IEEE Access.

[118]  Ardalan Vahidi,et al.  Microsimulation of Energy and Flow Effects from Optimal Automated Driving in Mixed Traffic , 2019, ArXiv.

[119]  Pengfei Liu,et al.  Exploring the impact of connected and autonomous vehicles on freeway capacity using a revised Intelligent Driver Model , 2020 .

[120]  Andreas Tapani,et al.  Comparison of car-following models , 2004 .

[121]  Lei Rao,et al.  Traffic flow simulation using CORSIM , 2000, 2000 Winter Simulation Conference Proceedings (Cat. No.00CH37165).

[122]  Qi Yang,et al.  Evaluation of freeway control using a microscopic simulation laboratory , 2003 .

[123]  Avi Chaim Mersky,et al.  Fuel economy testing of autonomous vehicles , 2016 .

[124]  R. Moeckel,et al.  Shared Autonomous Vehicles Effect on Vehicle-Km Traveled and Average Trip Duration , 2018 .

[125]  Arno Eichberger,et al.  Design and Implementation of a Co-Simulation Framework for Testing of Automated Driving Systems , 2020, Sustainability.

[126]  Helbing,et al.  Congested traffic states in empirical observations and microscopic simulations , 2000, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.