Working Paper Article Version 2 This version is not peer-reviewed

Design and Implementation of a Co-Simulation Framework for Testing of Automated Driving Systems

Version 1 : Received: 5 November 2020 / Approved: 6 November 2020 / Online: 6 November 2020 (17:03:37 CET)
Version 2 : Received: 5 December 2020 / Approved: 7 December 2020 / Online: 7 December 2020 (11:24:16 CET)

A peer-reviewed article of this Preprint also exists.

Nalic, D.; Pandurevic, A.; Eichberger, A.; Rogic, B. Design and Implementation of a Co-Simulation Framework for Testing of Automated Driving Systems. Sustainability 2020, 12, 10476. Nalic, D.; Pandurevic, A.; Eichberger, A.; Rogic, B. Design and Implementation of a Co-Simulation Framework for Testing of Automated Driving Systems. Sustainability 2020, 12, 10476.

Journal reference: Sustainability 2020, 12, 10476
DOI: 10.3390/su122410476

Abstract

The increasingly used approach of combining different simulation software in testing of automated driving systems (ADS) increases the need for potential and convenient software designs. Recently developed co-simulation platforms (CSP) provide the possibility to cover the high demand on testing kilometers for ADS by combining vehicle simulation software (VSS) with traffic flow simulation software (TFSS) environments. The emphasis on the demand of testing kilometers is not enough to choose a suitable CSP. The complexity level of the used vehicle, object, sensors and environment models is essential for valid and representative simulation results. Choosing a suitable CSP raises the question of how the test procedures should be defined and constructed and what the relevant test scenarios are. Parameters of the ADS, the environments, objects, sensors in VSS as well as traffic parameters in TFSS can be used to define and generate test scenarios. In order to generate a large number of scenarios in a systematic and automated way, suitable and appropriate software designs are required. In this paper we present a software design for CSP based on the Model-View-Controller (MVC) design pattern and implementation of a complex CSP for virtual testing of ADS. Based on this design, an implementation of a CSP is presented using the VSS from IPG Automotive called CarMaker and the TFSS from PTV Group called Vissim. The results have shown that the presented CSP design and the implementation of the co-simulation can be used to generate relevant scenarios for testing of ADS.

Subject Areas

ADAS simulation; scenario generation; automated driving; Testing; innovation in mobility; self-driving cars; transportation

Comments (1)

Comment 1
Received: 7 December 2020
Commenter: Demin Nalic
Commenter's Conflict of Interests: Author
Comment: After first revision i had to adjust the Some parts in the Abstract and Introduction. In the chapter introduction one example is given to emphasize the challenge of real word testing of automated driving systems.
+ Respond to this comment

We encourage comments and feedback from a broad range of readers. See criteria for comments and our diversity statement.

Leave a public comment
Send a private comment to the author(s)
Views 0
Downloads 0
Comments 1
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.