Time Management and Real-Time Capabilities of Parallel and Distributed Simulation for the Virtual Development and Validation of Automated Driving Functions

Third party funded individual grant


Start date : 01.10.2018

End date : 30.09.2021


Project details

Scientific Abstract

Verteilte Simulationen werden häufig zur Verbesserung der Leistung oder zur Kopplung von unterschiedlichen Simulatoren verwendet. Für die Simulation von autonomen Fahrfunktionen ist diese Kopplung sehr wichtig, denn so können wiederverwendbare Simulationskomponenten für das nähere und weitere Umfeld des Fahrzeugs, für Ego- und Fremdfahrzeuge, für die Sensorik, für Abläufe in den Steuergeräten, für die Fahrzeugdynamik und für ähnliche Aspekte erstellt und gemeinsam in einer Simulation ausgeführt werden. Weiterhin bietet eine solche verteilte Simulation einen Ausgangspunkt für die Kopplung mit echten Software- oder Hardwarekomponenten (SIL bzw. HIL). Die Synchronisation in der verteilten Simulation muss die Kausalität sicherstellen: wenn es Abweichungen der Zuordnung von Simulationszeit zur Echtzeit in den Komponenten gibt, kann es zu Verletzungen der Kausalität kommen. Ein Beispiel sind kooperative Sicherheitsfunktionen, bei denen Aktionen in sehr schneller Abfolge verlaufen. Gründe für Kausalitätsverletzungen können beispielsweise nicht synchronisierte Uhren oder Verzögerungen bei der Nachrichtenauslieferung sein. Eine weitere Aufgabe der Synchronisation ist die Gewährleistung der Reproduzierbarkeit der Simulationsergebnisse. Durch Jitter in der Ausführungszeit von einzelnen Komponenten oder bei der Nachrichtenübertragung entsteht ein Nichtdeterminismus in der Ausführungsreihenfolge, der zu einem unterschiedlichen Ergebnis der Simulation führen kann.

Involved:

Contributing FAU Organisations:

Funding Source

Research Areas