Autor: |
Brinkschulte, Uwe, Pacher, Mathias, Brinkschulte, Melanie |
Předmět: |
|
Zdroj: |
Concurrency & Computation: Practice & Experience; 7/25/2021, Vol. 33 Issue 14, p1-19, 19p |
Abstrakt: |
Summary: Embedded systems are growing very complex because of the increasing chip integration density, larger number of chips in distributed applications, and demanding application fields, eg, in autonomous cars. Bio‐inspired techniques like self‐organization are a key feature to handle this complexity. In biology, the structure and organization of a system is coded in its DNA. We adapted this concept to embedded systems using an artificial DNA (ADNA). Based on the ADNA, the self‐organization mechanisms can build the system autonomously at run‐time providing a self‐building system. This property predestines the ADNA for the use in automotive applications because modern (autonomous) cars include several highly redundant processors (electronic control units (ECUs)). The ADNA can be used to reduce the number of ECUs in a car on the one hand and to make better use of the cars' redundant ECUs on the other hand. Our contribution in this paper is to evaluate the improvements possible due to the ADNA by analyzing the fail‐operational limits and failure probabilities in such scenarios. We also propose a simple graceful degradation scheme for the tasks to improve the system dependability of the cars. Finally, the usability of the concept is demonstrated by a practical evaluation. [ABSTRACT FROM AUTHOR] |
Databáze: |
Complementary Index |
Externí odkaz: |
|