Florian Oszwald, Philipp Obergfell, Matthias Traub, J. Becker
{"title":"Reliable Fail-Operational Automotive E/E-Architectures by Dynamic Redundancy and Reconfiguration","authors":"Florian Oszwald, Philipp Obergfell, Matthias Traub, J. Becker","doi":"10.1109/SOCC46988.2019.1570547977","DOIUrl":null,"url":null,"abstract":"For future autonomous driving cars, fail-operational systems are necessary. Dynamical reconfiguration is one possible approach to fulfill this requirement for fail-operational behavior. For automotive real-time embedded systems in a fail-operational context, dynamical reconfiguration has not yet been investigated. At first, this paper describes a process to realize this approach in the automotive industry and shows its advantages. Second, we adopt an existing fail-operational architecture to the requirements of the steering function and extend the existing state handover with the CAN communication. For this, we modeled a hardware extension to prevent the system from a loss of state and integrated it into this architecture. Third, we integrate the adapted architecture into a service-oriented architecture, and specify necessary interfaces and protocols. By using a service-oriented approach, we enhance the principle of dynamic redundancy from the component level to the system level. As an evaluation, we provide an implementation on a test bench which reveals indications for the use of our concept in future autonomous driving cars.","PeriodicalId":253998,"journal":{"name":"2019 32nd IEEE International System-on-Chip Conference (SOCC)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 32nd IEEE International System-on-Chip Conference (SOCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOCC46988.2019.1570547977","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
For future autonomous driving cars, fail-operational systems are necessary. Dynamical reconfiguration is one possible approach to fulfill this requirement for fail-operational behavior. For automotive real-time embedded systems in a fail-operational context, dynamical reconfiguration has not yet been investigated. At first, this paper describes a process to realize this approach in the automotive industry and shows its advantages. Second, we adopt an existing fail-operational architecture to the requirements of the steering function and extend the existing state handover with the CAN communication. For this, we modeled a hardware extension to prevent the system from a loss of state and integrated it into this architecture. Third, we integrate the adapted architecture into a service-oriented architecture, and specify necessary interfaces and protocols. By using a service-oriented approach, we enhance the principle of dynamic redundancy from the component level to the system level. As an evaluation, we provide an implementation on a test bench which reveals indications for the use of our concept in future autonomous driving cars.