This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Evaluation Methodologies in the Development of Dynamically Reconfigurable Systems in the Automotive Industry
ISSN: 0148-7191, e-ISSN: 2688-3627
To be published on April 14, 2020 by SAE International in United States
This content contains downloadable datasetsAnnotation ability available
Classical decentralized architectures based on large networks of microprocessor-based Electronic Control Units (ECU), namely those used in self-driving cars and other highly-automated applications used in the automotive industry, are becoming more and more complex. These new, high computational power demand applications are constrained by limits on energy consumption, weight, and size of the embedded components. The adoption of new embedded centralized electrical/electronic (E/E) architectures based on dynamically reconfigurable hardware represents a new possibility to tackle these challenges. However, they also raise concerns and questions about their safety. Hence, an appropriate evaluation must be performed to guarantee that safety requirements resulting from an Automotive Safety Integrity Level (ASIL) according to the standard ISO 26262 are met.
In this paper, a methodology for the evaluation of dynamically reconfigurable systems based on centralized architectures is presented. The aim is to evaluate the reliability and probability of failure while exploring the design space without compromise the overall system performance.
The methodology is divided into three stages. In the first stage, the system is decomposed, and its sub-systems are isolated before applying a Fault Tree Analysis on the elements of each sub-system. The mathematical stochastic model of Markov Chain is used in the second stage to obtain the reliability function and the quantification of the Mean Time to Failure (MTTF) of the system. Finally, the overall system is evaluated in terms of performance, and according to time constraints such as reconfiguration latency in case of failure.
Applying this method, we quantify the MTTF in Failure in Time (FIT) format of an E/E architecture. Additionally, we evaluate each sub-system independently and obtain the respective ASIL decomposition of the overall system. The aim is to evaluate the migration of safety-related functionalities/redundancy from traditional architectures into reprogrammable devices.
With the application of this methodology, we can evaluate the reliability and performance of dynamically reconfigurable systems and define new E/E automotive architectures.
CitationOszwald, F., Bertelo, R., Gericota, M., and Becker, J., "Evaluation Methodologies in the Development of Dynamically Reconfigurable Systems in the Automotive Industry," SAE Technical Paper 2020-01-1363, 2020.
Data Sets - Support Documents
|[Unnamed Dataset 1]|
|[Unnamed Dataset 2]|
|[Unnamed Dataset 3]|
|[Unnamed Dataset 4]|
|[Unnamed Dataset 5]|
|[Unnamed Dataset 6]|
|[Unnamed Dataset 7]|
|[Unnamed Dataset 8]|
|[Unnamed Dataset 9]|
|[Unnamed Dataset 10]|
|[Unnamed Dataset 11]|
- Aslansefat, K., Kabir, S., Gheraibia, Y., and Papadopoulos, Y. , “Dynamic Fault Tree Analysis: State-of-the-Art in Modelling, Analysis and Tools,” . In: Reliability Management and Engineering: Challenges and Future Trends. (Taylor and Francis).
- Wang, Q., Mao, J., and Wei, H.-Y. , “Reliability Analysis of Multi-rotor UAV Based on Fault Tree and Monte Carlo Simulation,” Tan, J., Gao, F., and Xiang, C., in Advances in Mechanical Design: Proceedings of the 2017 International Conference on Mechanical Design (ICMD2017) / Jianrong Tan, Feng Gao, Changle Xiang, Mechanisms and Machine Science, Springer, Singapore, 2017, 55, 1525-1534, ISBN 978-981-10-6552-1.
- Kohn, A., Schneider, R., Vilela, A., Dannebaum, U. et al. , “Markov Chain-based Reliability Analysis for Automotive Fail-Operational Systems,” SAE Int. J. CAV 5(1):41-50, 2017, https://doi.org/10.4271/2017-01-0052.
- Frigerio, A., Vermeulen, B., and Goossens, K. , “A Generic Method for a Bottom-Up ASIL Decomposition,” Hoshi, M. and Seki, S., in Developments in Language Theory: 22nd International Conference, DLT 2018, Tokyo, Japan, September 10-14, 2018, Proceedings/Mizuho Hoshi, Shinnosuke Seki (eds.), LNCS sublibrary. SL 1, Theoretical computer science and general issues, Springer, Cham, Switzerland, 2018, vol. 11088, 12-26, ISBN 978-3-319-98653-1.
- Fetzer, C. , “Fail-Awareness: An Approach to Construct Fail-Safe Systems,” The International Journal of Time-Critical Computing Systems 2:203-238, 2003.
- Dörr, T., Sandmann, T., Schade, F., Bapp, F.K. et al. , “Leveraging the Partial Reconfiguration Capability of FPGAs for Processor-Based Fail-Operational Systems,” Hochberger, C., in Applied Reconfigurable Computing: 15th International Symposium, ARC 2019, Darmstadt, Germany, April 9-11, 2019, Proceedings/Christian Hochberger, Brent Nelson, Andreas Koch, Roger Woods, Pedro Diniz (eds.), LNCS sublibrary: SL1 - Theoretical computer science and general issues, Springer, Cham, Switzerland, 2019, vol. 11444, 96-111, ISBN 978-3-030-17226-8.
- Avizienis, A., Laprie, J.-C., Randell, B., and Landwehr, C. , “Basic Concepts and Taxonomy of Dependable and Secure Computing,” IEEE Trans.Dependable and Secure Comput. 1(1):11-33, 2004, doi:10.1109/TDSC.2004.2.
- Dubrova, E. , Fault-Tolerant Design New York, New York: Springer, 2013), ISBN 978-1-4614-2113-9.
- Blieberger, J. and Bader, M. , Reliable Software Technologies - Ada-Europe 2017 (Cham: Springer International Publishing, 2017), 10300, ISBN 978-3-319-60587-6.
- Cobreces, A., Tabero, J., Regadio, A., Sanchez-Macian, A. et al. , “SEU and SEFI Protection for DDR3 Memories in a Xilinx Zynq-7000 FPGA,” in 6th IEEE International Conference on Space Mission Challenges for Information Technology: SMC-IT 2017 : proceedings : 27-29 September 2017, Alcalá de Henares, Spain, IEEE Computer Society, Conference Publishing Services, Los Alamitos, California, 2017, 151-153, ISBN 978-1-5386-3462-2.
- Laprie, J.-C. , “Dependable Computing and Fault Tolerance : Concepts and Terminology,” in Twenty-Fifth International Symposium on Fault-Tolerant Computing, 1995, ' Highlights from Twenty-Five Years, Twenty-Fifth International Symposium on Fault-Tolerant Computing, 1995, Highlights from Twenty-Five Years', Pasadena, CA, IEEE, 1995/1995, ISBN 0-8186-7150-5:2.
- Prasad, V.B. , “Fault Tolerant Digital Systems,” IEEE Potentials 8(1):17-21, 1989, doi:10.1109/45.31576.
- Birolini, A. , Reliability Engineering (Berlin, Heidelberg: Springer Berlin Heidelberg, 2014), ISBN 978-3-642-39534-5.
- Xing, L. and Amari, S.V. , “Fault Tree Analysis,” Misra, K.B., Handbook of Performability Engineering (Berlin and London: Springer, 2008), 595-620, ISBN 978-1-84800-130-5.
- Bertolino, A., Calabro, A., Di Giandomenico, F., Lami, G. et al. , “A Tour of Secure Software Engineering Solutions for Connected Vehicles,” Software Quality Journal 26(4):1223-1256, 2018, doi:10.1007/s11219-017-9393-3.
- Granig, W., Hammerschmidt, D., and Zangl, H. , “Calculation of Failure Detection Probability on Safety Mechanisms of Correlated Sensor Signals According to ISO 26262,” SAE Int. J. Passeng. Cars - Electron. Electr. Syst. 10(1):144-155, 2017, https://doi.org/10.4271/2017-01-0015.
- Verhulst, E., Sputh, B., and de Florio, V. , “From Safety Integrity Level to Assured Reliability and Resilience Level for Compositional Safety Critical Systems,” in ICSSEA 2013 - International Conference on Simulation Software Engineering and Applications, 2013.
- Oszwald, F., Obergfell, P., Traub, M., and Becker, J. , “Using Simulation Techniques within the Design of a Reconfigurable Architecture for Fail-Operational Real-Time Automotive Embedded Systems,” in IEEE International Symposium on Systems Engineering (ed.), 2018 IEEE International Symposium on Systems Engineering, 2018 IEEE International Symposium on Systems Engineering, Rome, 2018, 1-3, ISBN 978-1-5386-4446-1.
- Oszwald, F., Becker, J., Obergfell, P., and Traub, M. , “Dynamic Reconfiguration for Real-Time Automotive Embedded Systems in Fail-Operational Context,” in 2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), Vancouver, BC, Canada, Canada, 2018, 206-209, ISBN 978-1-5386-5555-9.
- Basagiannis, S. and Gonzalez-Espin, F. , “Towards Verification of Multicore Motor-Drive Controllers in Aerospace,” Koornneef, F. and van Gulijk, C., in Computer Safety, Reliability, and Security: SAFECOMP 2015 Workshops, ASSURE, DECSoS, ISSE, ReSA4CI, and SASSUR, Delft, the Netherlands, September 22, 2015, Proceedings / Floor Koornneef, Coen van Gulijk (eds.), LNCS sublibrary. SL 2, Programming and software engineering, Springer, Cham, 2015, vol. 9338, 190-200, ISBN 978-3-319-24248-4.
- Xilinx , “Device Reliability Report: First Half 2019,” UG116, 10th ed., https://www.xilinx.com/support/documentation/user_guides/ug116.pdf, November 1, 2019.