Wild, Michael und Becker, Jan Steffen und Buinoschi-Tirpescu, Anda und Stadlmeier, Julia (2026) A Generic Protocol Approach for Integrating Heterogeneous Simulation Systems in Co-Simulation. In: 2026 IEEE 29th International Conference on Intelligent Transportation Systems (ITSC), 29. IEEE. IEEE ITSC 2026, 2026-09-15 - 2026-09-18, Naples, Italy.
|
PDF
553kB | |
|
PDF
108kB |
Kurzfassung
The validation of complex railway systems increasingly requires the integration of multiple specialized simulation tools that were developed independently using different technologies, programming languages, and interface conventions. This paper presents a generic protocol-based approach for bridging such heterogeneous simulation systems within a unified co-simulation framework. We introduce an abstraction to OpenMCx, that enables type-safe data exchange through dynamically discovered channels, eliminating the need for tool-specific adapters at the protocol level. The code is publicly available on GitHub. The resulting framework enables configuration-driven integration without requiring modifications to the participating systems, supporting both intellectual property protection and flexible system composition. We describe the component architecture, including the orchestrator's role, the generic gRPC-based communication component, the Python middleware implementation, and the adapter pattern for external simulator integration. Further, we presents extensibility patterns for incorporating new simulation tools and data types. The architecture has been validated through application to railway perception testing, demonstrating its effectiveness for practical validation scenarios
| elib-URL des Eintrags: | https://elib.dlr.de/224587/ | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||||||||||||||
| Titel: | A Generic Protocol Approach for Integrating Heterogeneous Simulation Systems in Co-Simulation | ||||||||||||||||||||
| Autoren: |
| ||||||||||||||||||||
| Datum: | 15 September 2026 | ||||||||||||||||||||
| Erschienen in: | 2026 IEEE 29th International Conference on Intelligent Transportation Systems (ITSC) | ||||||||||||||||||||
| Referierte Publikation: | Ja | ||||||||||||||||||||
| Open Access: | Ja | ||||||||||||||||||||
| Gold Open Access: | Nein | ||||||||||||||||||||
| In SCOPUS: | Nein | ||||||||||||||||||||
| In ISI Web of Science: | Nein | ||||||||||||||||||||
| Band: | 29 | ||||||||||||||||||||
| Verlag: | IEEE | ||||||||||||||||||||
| Status: | akzeptierter Beitrag | ||||||||||||||||||||
| Stichwörter: | co-simulation, testing, fmu, railway | ||||||||||||||||||||
| Veranstaltungstitel: | IEEE ITSC 2026 | ||||||||||||||||||||
| Veranstaltungsort: | Naples, Italy | ||||||||||||||||||||
| Veranstaltungsart: | internationale Konferenz | ||||||||||||||||||||
| Veranstaltungsbeginn: | 15 September 2026 | ||||||||||||||||||||
| Veranstaltungsende: | 18 September 2026 | ||||||||||||||||||||
| Veranstalter : | IEEE ITSC 2026 Conference Committee | ||||||||||||||||||||
| HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||||||||||
| HGF - Programm: | Verkehr | ||||||||||||||||||||
| HGF - Programmthema: | Schienenverkehr | ||||||||||||||||||||
| DLR - Schwerpunkt: | Verkehr | ||||||||||||||||||||
| DLR - Forschungsgebiet: | V SC Schienenverkehr | ||||||||||||||||||||
| DLR - Teilgebiet (Projekt, Vorhaben): | V - DARTS | ||||||||||||||||||||
| Standort: | Oberpfaffenhofen , Oldenburg | ||||||||||||||||||||
| Institute & Einrichtungen: | Institut für Systems Engineering für zukünftige Mobilität > Systems Theory and Design Institut für Systems Engineering für zukünftige Mobilität > Application and Evaluation Institut für Fahrzeugkonzepte > Fahrzeug Systemdynamik und Regelungstechnik | ||||||||||||||||||||
| Hinterlegt von: | Wild, Michael | ||||||||||||||||||||
| Hinterlegt am: | 01 Jun 2026 13:05 | ||||||||||||||||||||
| Letzte Änderung: | 01 Jun 2026 13:05 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags