A Virtual Testing Framework for Real-Time Validation of Automotive Software Systems Based on Hardware in the Loop and Fault Injection

被引:3
作者
Abboush, Mohammad [1 ]
Knieke, Christoph [1 ]
Rausch, Andreas [1 ]
机构
[1] Tech Univ Clausthal, Inst Software & Syst Engn, D-38678 Clausthal Zellerfeld, Germany
关键词
automotive software systems; virtual test; real-time systems; safety validation; fault injection; hardware in the loop (HIL); system integration and test; model-based development; DESIGN; SIMULATION; VEHICLE;
D O I
10.3390/s24123733
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
To validate safety-related automotive software systems, experimental tests are conducted at different stages of the V-model, which are referred as "X-in-the-loop (XIL) methods". However, these methods have significant drawbacks in terms of cost, time, effort and effectiveness. In this study, based on hardware-in-the-loop (HIL) simulation and real-time fault injection (FI), a novel testing framework has been developed to validate system performance under critical abnormal situations during the development process. The developed framework provides an approach for the real-time analysis of system behavior under single and simultaneous sensor/actuator-related faults during virtual test drives without modeling effort for fault mode simulations. Unlike traditional methods, the faults are injected programmatically and the system architecture is ensured without modification to meet the real-time constraints. Moreover, a virtual environment is modeled with various environmental conditions, such as weather, traffic and roads. The validation results demonstrate the effectiveness of the proposed framework in a variety of driving scenarios. The evaluation results demonstrate that the system behavior via HIL simulation has a high accuracy compared to the non-real-time simulation method with an average relative error of 2.52. The comparative study with the state-of-the-art methods indicates that the proposed approach exhibits superior accuracy and capability. This, in turn, provides a safe, reliable and realistic environment for the real-time validation of complex automotive systems at a low cost, with minimal time and effort.
引用
收藏
页数:29
相关论文
共 57 条
[1]   Representative Real-Time Dataset Generation Based on Automated Fault Injection and HIL Simulation for ML-Assisted Validation of Automotive Software Systems [J].
Abboush, Mohammad ;
Knieke, Christoph ;
Rausch, Andreas .
ELECTRONICS, 2024, 13 (02)
[2]   Hardware-in-the-Loop-Based Real-Time Fault Injection Framework for Dynamic Behavior Analysis of Automotive Software Systems [J].
Abboush, Mohammad ;
Bamal, Daniel ;
Knieke, Christoph ;
Rausch, Andreas .
SENSORS, 2022, 22 (04)
[3]   Automating Fault Test Cases Generation and Execution for Automotive Safety Validation via NLP and HIL Simulation [J].
Amyan, Ayman ;
Abboush, Mohammad ;
Knieke, Christoph ;
Rausch, Andreas .
SENSORS, 2024, 24 (10)
[4]  
[Anonymous], 2018, ISO 26262-10:2018 Road vehicles-Functional safety-Part 10: Guidelines on ISO 26262. Standard
[5]  
Automotive Simulation Models (ASM), About us
[6]   Basic concepts and taxonomy of dependable and secure computing [J].
Avizienis, A ;
Laprie, JC ;
Randell, B ;
Landwehr, C .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2004, 1 (01) :11-33
[7]  
Bittar A, 2014, INT CONF UNMAN AIRCR, P993, DOI 10.1109/ICUAS.2014.6842350
[8]  
Bock T., 2007, P 2007 IEEE INTELLI, P612, DOI DOI 10.1109/IVS.2007.4290183
[9]   A Review of Driving Simulation Technology and Applications [J].
Bruck L. ;
Haycock B. ;
Emadi A. .
IEEE Open Journal of Vehicular Technology, 2021, 2 :1-16
[10]  
Chen Y, 2018, IEEE INT VEH SYM, P949, DOI 10.1109/IVS.2018.8500461