Wild, Michael and Becker, Jan Steffen and Buinoschi-Tirpescu, Anda and 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 |
Abstract
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
| Item URL in elib: | https://elib.dlr.de/224587/ | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Conference or Workshop Item (Speech) | ||||||||||||||||||||
| Title: | A Generic Protocol Approach for Integrating Heterogeneous Simulation Systems in Co-Simulation | ||||||||||||||||||||
| Authors: |
| ||||||||||||||||||||
| Date: | 15 September 2026 | ||||||||||||||||||||
| Journal or Publication Title: | 2026 IEEE 29th International Conference on Intelligent Transportation Systems (ITSC) | ||||||||||||||||||||
| Refereed publication: | Yes | ||||||||||||||||||||
| Open Access: | Yes | ||||||||||||||||||||
| Gold Open Access: | No | ||||||||||||||||||||
| In SCOPUS: | No | ||||||||||||||||||||
| In ISI Web of Science: | No | ||||||||||||||||||||
| Volume: | 29 | ||||||||||||||||||||
| Publisher: | IEEE | ||||||||||||||||||||
| Status: | Accepted | ||||||||||||||||||||
| Keywords: | co-simulation, testing, fmu, railway | ||||||||||||||||||||
| Event Title: | IEEE ITSC 2026 | ||||||||||||||||||||
| Event Location: | Naples, Italy | ||||||||||||||||||||
| Event Type: | international Conference | ||||||||||||||||||||
| Event Start Date: | 15 September 2026 | ||||||||||||||||||||
| Event End Date: | 18 September 2026 | ||||||||||||||||||||
| Organizer: | IEEE ITSC 2026 Conference Committee | ||||||||||||||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||||||||||
| HGF - Program: | Transport | ||||||||||||||||||||
| HGF - Program Themes: | Rail Transport | ||||||||||||||||||||
| DLR - Research area: | Transport | ||||||||||||||||||||
| DLR - Program: | V SC Schienenverkehr | ||||||||||||||||||||
| DLR - Research theme (Project): | V - DARTS | ||||||||||||||||||||
| Location: | Oberpfaffenhofen , Oldenburg | ||||||||||||||||||||
| Institutes and Institutions: | Institute of Systems Engineering for Future Mobility > Systems Theory and Design Institute of Systems Engineering for Future Mobility > Application and Evaluation Institute of Vehicle Concepts > Vehicle System Dynamics and Control | ||||||||||||||||||||
| Deposited By: | Wild, Michael | ||||||||||||||||||||
| Deposited On: | 01 Jun 2026 13:05 | ||||||||||||||||||||
| Last Modified: | 01 Jun 2026 13:05 |
Repository Staff Only: item control page