KIT | KIT-Bibliothek | Impressum | Datenschutz

Cross-Layer Behavioral Modeling and Simulation of E/E-Architectures using PREEvision and Ptolemy II : [extended version]

Bucher, Harald; Kamm, Simon; Becker, Jürgen

Abstract:

In this paper, an approach for integrated behavior modeling and simulation within model-based electric/electronic-architecture (EEA) descriptions is presented. It leverages actor-oriented and UML state chart behavior modeling to address complex reactive systems. A key contribution is the aggregation of cross-layer behavior specified at the logical function architecture layer and at the hardware layer together with further properties of the EEA, such as the current consumption of electronic control units (ECUs), the underlying network topology and execution aspects of functions. The EEA and behavior modeling is done in the common industry tool PREEvision. Using these static descriptions, a unified simulation model is synthesized and executed using Ptolemy II, which extends a previously developed approach. In addition, a general concept to feed back the simulation data into PREEvision is briefly described e.g., to further evaluate the gained results. Finally, a proof-of-concept is presented using an Adaptive Cruise Control application.


Originalveröffentlichung
DOI: 10.5555/3374138.3374156
Zugehörige Institution(en) am KIT Institut für Technik der Informationsverarbeitung (ITIV)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2019
Sprache Englisch
Identifikator KITopen-ID: 1000097741
Erschienen in Proceedings of the 51st Summer Computer Simulation Conference, SummerSim 2019, ACM
Veranstaltung 51st Summer Computer Simulation Conference (SCSC 2019), Berlin, Deutschland, 22.07.2019 – 24.07.2019
Verlag Society for Computer Simulation International
Seiten Art.-Nr. 18
Bemerkung zur Veröffentlichung Extended Version
Schlagwörter Automotive E/E-Architectures, MBSE, State Charts, Ptolemy II, PREEvision, Modeling and Simulation, AUTOSAR
Relationen in KITopen
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page