Abstract
In typical automotive prototyping and testing platforms, data streams between several heterogeneous components. Each of these components will usually have its own internal clock. However, these clocks will differ in their resolution, drift rate, and other properties. Furthermore, some components will provide unstamped data, especially when integrating automotive and non-automotive components such as digital applications and simulation tools. As a result, having a time synchronization and data stamping mechanism is indispensable to these platforms to accurately report when an event has occurred or when a sensor or an application has sent their data. In this paper, we present an abstracted time synchronization approach that facilitates synchronizing and time stamping data from diverse automotive and non-automotive elements, regardless of the component’s underlying communication protocol. Moreover, this approach can achieve high synchronization accuracy even when individual components are distributed over multiple networks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Cioroaica, E., et al.: Prototyping automotive smart ecosystems. In: 2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN-W), pp. 255–262. IEEE (2018). https://doi.org/10.1109/DSN-W.2018.00072
Kozierok, C.M., Correa, C., Boatright, R.B., Quesnelle, J.: Automotive Ethernet: The defnitive guide (2005)
ElHakim, R., et al.: Let’s DO - Automotive Platform for Interoperability
Elverum, C.W., Welo, T.: The Role of early prototypes in concept development: insights from the automotive industry. Procedia CIRP 21, 491–496 (2014). https://doi.org/10.1016/j.procir.2014.03.127
Fehling, C., et al.: Your coffee shop uses cloud computing. IEEE Internet Comput. 18(5), 52–59 (2014). https://doi.org/10.1109/MIC.2014.101
Flammini, A., Ferrari, P.: Clock synchronization of distributed, real-time, industrial data acquisition systems. In: Sciyo, MV (ed.) Data Acquisition (2010). https://doi.org/10.5772/10458
Andreas, F.: ROSCon 2017: building a computer vision research vehicle with ROS. https://roscon.ros.org/2017/presentations/ROSCon%202017%20Computer%20Vision%20Research%20Vehicle.pdf
GmbH, IPG Automotive. CarMaker. Accessed 25 Aug 2020, https://ipg-automotive.com/products-services/simulation-software/carmaker/
Jesse, B.: Time Synchronization in Automotive Ethernet Networks Balancing Act Between AUTOSAR, IEEE, and TSN. Vector (2016). https://assets.vector.com/cms/content/know-how/_technical-articles/Ethernet_Timesync_Automobil-Elektronik_201608_PressArticle_EN.pdf
Kude,T.: Agile Software Development during COVID19. http://knowledge.essec.edu/en/innovation/agile-software-development-during-after-COVID19.html
Kulkarni, A., et al.: Virtual prototyping used as validation tool in automotive design. Semant. Scholar (2011). https://doi.org/10.36334/modsim.2011.a5.kulkarni
Mani, S.K., et al.: A System for Clock Synchronization in an Internet of Things (2018). ArXiv:1806.02474 [Cs]
Nashashibi, F.: /Sup RT/M@ps: a framework for prototyping automotive multi-sensor applications. In: Proceedings of the IEEE Intelligent Vehicles Symposium 2000 (Cat. No. 00TH8511), pp. 99–103. IEEE Xplore (2000). https://doi.org/10.1109/IVS.2000.898325
Neagoe, T., et al.: NTP versus PTP in computer networks clock synchronization. In: 2006 IEEE International Symposium on Industrial Electronics, vol. 1, pp. 317–362. IEEE Xplore (2006). https://doi.org/10.1109/ISIE.2006.295613
Corporation, N.I.: Flexray automotive communication bus overview (2015)
Clock - ROS Wiki. http://wiki.ros.org/Clock
IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems. In: IEEE Std 1588–2008 (Revision of IEEE Std 1588-2002), pp.1–300 (2008). https://doi.org/10.1109/IEEESTD.2008.4579760
Intempora RTMaps. https://intempora.com/products/rtmaps/
Ntp.Org: Home of the Network Time Protocol. http://www.ntp.org/
Robot Operating Sytem (ROS). https://www.ros.org
SCANeR Studio. https://www.avsimulation.com/scanerstudio/#
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Elelimy, E., Azmy, A. (2021). Time Synchronization for Automotive Prototyping and Testing Platforms. In: Barolli, L., Woungang, I., Enokido, T. (eds) Advanced Information Networking and Applications. AINA 2021. Lecture Notes in Networks and Systems, vol 225. Springer, Cham. https://doi.org/10.1007/978-3-030-75100-5_49
Download citation
DOI: https://doi.org/10.1007/978-3-030-75100-5_49
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-75099-2
Online ISBN: 978-3-030-75100-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)