An Integrated Approach Enabling Cross-Domain Simulation of Model-Based E/E-Architectures

The increasing complexity of electric/electronic architectures (EEA) in the automotive domain raised the necessity of model-based development processes for the design of such heterogeneous systems, which combine different engineering principles with different viewpoints. High-level simulation is a great means to evaluate the EEA in the concept phase of the design, since it reduces costly real-world experiments. However, model-based EEA design and analysis as well as its simulation are often separate processes in the development lifecycle. In this paper, we present a novel approach that extends state-of-the-art model-based systems engineering principles of EEA by a behavior specification reusing library components. The specification is seamlessly integrated in the development process of a single source EEA model. Therewith, the starting point is the abstract logical function architecture of the EEA. Based on this single source EEA model we synthesize a unified high-level simulation model, which is capable of linking the behavioral model with lower level implementation details of other domains, e.g. the network communication of the underlying hardware topology. This cross-layer simulation enables an early but holistic system’s behavior analysis of the dynamic changes which typically depend on the scenarios applied. Moreover, the integrated approach enables the potential to feedback the simulation results into suitable EEA metrics and benchmarks for further analysis and optimization as well as the seamless traceability of the behavioral specification to requirements and other abstraction layers. A driver assistance system use case demonstrates the proof-of-concept and the benefits of our methodology.

[1]  Harald Bucher,et al.  Power Estimation of an ECDSA Core Applied in V2X Scenarios Using Heterogeneous Distributed Simulation , 2015, 2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT).

[2]  Kay Römer,et al.  Simulation-based Verification of Automotive Safety-critical Systems Based on EAST-ADL , 2016, ANT/SEIT.

[3]  Edward A. Lee,et al.  Component-based design for the future , 2011, 2011 Design, Automation & Test in Europe.

[4]  Marc Zeller,et al.  Approach for Iterative Validation of Automotive Embedded Systems , 2010 .

[5]  Helbing,et al.  Congested traffic states in empirical observations and microscopic simulations , 2000, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[6]  Johannes Matheis,et al.  Abstraktionsebenenübergreifende Darstellung von Elektrik/Elektronik-Architekturen in Kraftfahrzeugen zur Ableitung von Sicherheitszielen nach ISO 26262 , 2010 .

[7]  Edward A. Lee,et al.  Taming heterogeneity - the Ptolemy approach , 2003, Proc. IEEE.

[8]  Arquimedes Canedo,et al.  Functional Model-Based Design Methodology for Automotive Cyber-Physical Systems , 2017, IEEE Systems Journal.

[9]  Christoph Roth,et al.  A Simulation Tool Chain for Investigating Future V2X-based Automotive E/E Architectures , 2014 .

[10]  Edward A. Lee,et al.  Actor-Oriented Design of Embedded Hardware and Software Systems , 2003, J. Circuits Syst. Comput..

[11]  Aymeric Rousseau,et al.  Model Architecture, Methods, and Interfaces for Efficient Math-Based Design and Simulation of Automotive Control Systems , 2010 .

[12]  Edward A. Lee,et al.  Modeling Cyber–Physical Systems , 2012, Proceedings of the IEEE.

[13]  A. Knoll,et al.  The software car: Building ICT architectures for future electric vehicles , 2012, 2012 IEEE International Electric Vehicle Conference.

[14]  Edward A. Lee,et al.  Modal Models in Ptolemy , 2010, EOOLT.

[15]  Oliver Sander,et al.  Adapting Commercial Off-The-Shelf Multicore Processors for Safety-Related Automotive Systems Using Online Monitoring , 2015 .

[16]  Marius Mikucionis,et al.  Analyzing Industrial Architectural Models by Simulation and Model-Checking , 2014, FTSCS.

[17]  A. Sangiovanni-Vincentelli,et al.  A Next-Generation Design Framework for Platform-Based Design , 2007 .

[18]  Harald Bucher,et al.  A V2X message evaluation methodology and cross-domain modelling of safety applications in V2X-enabled E/E-architectures , 2015, SimuTools.

[19]  Edward A. Lee,et al.  The ptolemy II framework for visual languages , 2001, Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587).