Advertisement

A SUMO-Based Hardware-in-the-Loop V2X Simulation Framework for Testing and Rapid Prototyping of Cooperative Vehicular Applications

  • Zsolt Szendrei
  • Norbert Varga
  • László Bokor
Conference paper
Part of the Lecture Notes in Mechanical Engineering book series (LNME)

Abstract

Vehicle-to-Anything (V2X) technologies aim at providing globally standardized communication tools to efficiently transmit information between all players of the transportation ecosystem. Based on such extensive data exchange between traffic objects V2X helps to create an advanced domain of transportation called Cooperative Intelligent Transportation Systems (C-ITS) where an ever-growing scale of cooperative vehicular applications/services facilitate enhanced safety and comfort on the road and lead towards fully automated transportation in the future. C-ITS relies on a complex architecture consisting of a cross-layer optimized sophisticated protocol stack, hybrid radio access solutions, computing algorithms, decision schemes, special interfaces, internet-of-things (IoT) integration, etc. Moreover, C-ITS and the support of cooperative use-cases demand high reliability, enhanced Quality of Service/Quality of Experience (QoS/QoE), and rock-solid hardware/software implementations working efficiently and securely even in the most complicated environments including extreme traffic circumstances or unpredictable actions. Therefore, deliberate system testing is a crucial and strategic process, especially when we are closing to the wide-scale deployment phase of real-life C-ITS solutions. Our proposed hardware-in-the-loop (HiL) V2X simulation framework was designed to offer a cost-efficient and simple toolset for testing and rapid prototyping of cooperative vehicular solutions by partially replacing costly, time-consuming and oftentimes dangerous field tests with an easy to install, tabletop laboratory test- and development suite.

Keywords

Vehicle-to-Anything (V2X) communication Hardware-in-the-Loop (HiL) simulation Rapid prototyping and testing Traffic simulation Cooperative applications/services Cooperative Intelligent Transportation Systems (C-ITS) 

Notes

Acknowledgements

The work leading to these results has been supported by Commsignia Ltd. and by the Sándor Csibi Scholarship of the Pro Progressio Foundation. The authors are also grateful for the cooperation, assistance and support of the Újbuda SMART 11 Nonprofit Kft. and Magyar Telekom.

References

  1. 1.
    Grant-Muller, S., Usher, M.: Intelligent transport systems: the propensity for environmental and economic benefits. Technol. Forecast. Soc. Change 82, 149–166 (2014)CrossRefGoogle Scholar
  2. 2.
    Sjoberg, K., Andres, P., Buburuzan, T., Brakemeier, A.: Cooperative intelligent transport systems in Europe: current deployment status and outlook. IEEE Veh. Technol. Mag. 12(2), 89–97 (2017)CrossRefGoogle Scholar
  3. 3.
    Festag, A.: Cooperative intelligent transport systems standards in Europe. IEEE Commun. Mag. 52(12), 166–172 (2014)CrossRefGoogle Scholar
  4. 4.
    Chen, D., Ahn, S., Chitturi, M., Noyce, D.: Truck platooning on uphill grades under cooperative adaptive cruise control (CACC). Transp. Res. Procedia 23, 1059–1078 (2017)CrossRefGoogle Scholar
  5. 5.
    Wan, N., Vahidi, A., Luckow, A.: Optimal speed advisory for connected vehicles in arterial roads and the impact on mixed traffic. Transp. Res. Part C Emerg. Technol. 69, 548–563 (2016)CrossRefGoogle Scholar
  6. 6.
    Jiménez, F., Naranjo, J.E., Anaya, J.J., García, F., Ponz, A., Armingol, J.M.: Advanced driver assistance system for road environments to improve safety and efficiency. Transp. Res. Procedia 14, 2245–2254 (2016)CrossRefGoogle Scholar
  7. 7.
    Krasniqi, X., Hajrizi, E.: Use of IoT technology to drive the automotive industry from connected to full autonomous vehicles. IFAC-Pap. 49(29), 269–274 (2016)CrossRefGoogle Scholar
  8. 8.
    Behrisch, M., Bieker, L., Erdmann, J., Krajzewicz, D.: SUMO - simulation of urban mobility: an overview. In: The Third International Conference on Advances in System Simulation, SIMUL 2011, pp. 63–68 (2011)Google Scholar
  9. 9.
    Ramm, F., Topf, J., Chilton, S.: OpenStreetMap: using and enhancing the free map of the world. UIT Cambridge, Cambridge (2011)Google Scholar
  10. 10.
    SUMO TraCI (Traffic Control Interface). http://sumo.dlr.de/wiki/TraCI. Accessed 19 Jan 2018
  11. 11.
    Sommer, C., Härri, J., Hrizi, F., Schünemann, B., Dressler, F.: Simulation tools and techniques for vehicular communications and applications. In: Campolo, C., Molinaro, A., Scopigno, R. (eds.) Vehicular ad hoc Networks, pp. 365–392. Springer, Cham (2015).  https://doi.org/10.1007/978-3-319-15497-8_13CrossRefGoogle Scholar
  12. 12.
    Martinez, F.J., Toh, C.-K., Cano, J.-C., Calafate, C.M.T., Manzoni, P.: A survey and comparative study of simulators for vehicular ad hoc networks (VANETs). Wirel. Commun. Mob. Comput. 11, 813–828 (2011)CrossRefGoogle Scholar
  13. 13.
    Gelbal, Ş.Y., et al.: A connected and autonomous vehicle hardware-in-the-loop simulator for developing automated driving algorithms. In: 2017 IEEE International Conference on Systems, Man and Cybernetics (SMC), pp. 3397–3402 (2017)Google Scholar
  14. 14.
  15. 15.
    CarSim Mechanical Simulation. https://www.carsim.com/products/carsim/. Accessed 19 Oct 2018
  16. 16.
    dSPACE MicroAutoBox. https://www.dspace.com/en/pub/home/products/hw/micautob.cfm. Accessed 19 Oct 2018
  17. 17.
    dSPACE V2X Blockset for Simulink. https://www.dspace.com/en/inc/home/products/sw/impsw/v2xsolution.cfm. Accessed 19 Oct 2018
  18. 18.
    Gelbal, S.Y., Arslan, S., Wang, H., Aksun-Guvenc, B., Guvenc, L.: Elastic band based pedestrian collision avoidance using V2X communication. In: 2017 IEEE Intelligent Vehicles Symposium (IV), pp. 270–276 (2017)Google Scholar
  19. 19.
    ADAS iiT - V2X/GNSS open and closed loop (HIL) test for V&V. https://www.adas-iit.com/v2x-gnss-simulation/v2x-test/v2x/. Accessed 19 Oct 2018
  20. 20.
    S.E.A. Datentechnik GmbH - Customized HIL-Test systems for V2X and ADAS Verification. https://www.sea-gmbh.com/v2x/v2x/. Accessed 19 Oct 2018
  21. 21.
    V2X/802.11p Validation and System Test Solution on NI platform. http://partners.ni.com/solutions/solution/39/v2x-802-11p-validation-and-system-test-solution. Accessed 19 Oct 2018
  22. 22.
    IPG’s simulation software testing systems for Germany’s Providentia V2X project. http://www.traffictechnologytoday.com/news.php?NewsID=88744. Accessed 19 Oct 2018
  23. 23.
    CarMaker: virtual testing of automobiles and light-duty vehicles. https://ipg-automotive.com/products-services/simulation-software/carmaker/. Accessed 19 Jan 2018
  24. 24.
  25. 25.
    Providentia - Proaktive Videobasierte Nutzung von Telekommunikationstechnologien in Innovativen Autobahn-Szenarien. https://www.fortiss.org/forschung/projekte/providentia/. Accessed 19 Jan 2018
  26. 26.
    TTsuite-WAVE-DSRC – Spirent. https://www.spirent.com/Products/TTworkbench/TTsuites/WAVE-DSRC. Accessed 19 Oct 2018
  27. 27.
    TTsuite-ITS-G5 – Spirent. https://www.spirent.com/Products/TTworkbench/TTsuites. Accessed 19 Jan 2018
  28. 28.
    Spirent V2X Emulator. https://www.spirent.com/Products/V2X-Emulator. Accessed 19 Jan 2018
  29. 29.
    Song, S., et al.: Demo: human-interactive hardware-in-the-loop simulator for cooperative intelligent transportation systems and services. In: 2015 IEEE Vehicular Networking Conference (VNC), pp. 169–170 (2015)Google Scholar
  30. 30.
    PreScan - Simulation of ADAS & active safety. https://tass.plm.automation.siemens.com/prescan. Accessed 19 Jan 2018
  31. 31.
    SUMO-based Hardware-in-the-Loop V2X Simulation Framework Source Codes. https://github.com/szzso/HIL-V2X-Simulation-with-SUMO-Support, Accessed 18 Jan 2018
  32. 32.
    Raymond, E.S.: gpsfake—test harness for gpsd, simulating a GPS. http://catb.org/gpsd/gpsfake.html. Accessed 19 Jan 2018
  33. 33.
    gpsd—a GPS service daemon. http://catb.org/gpsd. Accessed 19 Jan 2018
  34. 34.
    Docs.oracle.com: JavaFX Overview (Release 8)
  35. 35.
    TraCI4 J. https://github.com/egueli/TraCI4J. Accessed 19 Oct 2018
  36. 36.
    Guttman, A.: R-trees: a Dynamic Index Structure for Spatial Searching. SIGMOD Rec. 14(2), 47–57 (1984)CrossRefGoogle Scholar
  37. 37.
    JSI (Java Spatial Index) RTree Library. https://github.com/aled/jsi. Accessed 19 Jan 2018
  38. 38.
    Commsignia Ltd. http://www.commsignia.com/. Accessed 19 Oct 2018
  39. 39.
    Popescu-Zeletin, R., Radusch, I., Rigani, M.A.: Vehicular-2-X Communication: State-of-the-Art and Research in Mobile Vehicular Ad Hoc Networks, 1st edn. Springer, Heidelberg (2010)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.MediaNets Laboratory, Commsignia - BME HIT V2X Communication Research Group, Department of Networked Systems and ServicesBudapest University of Technology and EconomicsBudapestHungary

Personalised recommendations