
Aram Razmjoonejad
Test Coverage Improvements for Automotive Projects.
Rel. Massimo Violante. Politecnico di Torino, Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica), 2025
Abstract: |
Ensuring robust and reliable electronic control units (ECUs) in automotive applications is crucial for vehicle safety and performance. This thesis introduces an advanced methodology to enhance test coverage in automotive projects through the utilization of Canoe, a sophisticated testing and simulation tool for embedded systems. By leveraging Canoe’s extensive capabilities, this research presents an optimized framework for validating communication protocols and diagnosing system behavior under various test scenarios. The approach adopted in this work allows for a more systematic and automated method of verifying network reliability, minimizing manual intervention, and improving efficiency in detecting potential failures. The core methodology focuses on testing the behavior of automotive network frames by systematically varying the frame absence time on the CAN bus. This allows for an in-depth assessment of the network's diagnostic response, leading to a more precise determination of when Diagnostic Trouble Codes (DTCs) are triggered. The key steps in this process include: • Defining Initial Testing Parameters: Setting frame absence durations within the range of 1 to 5 times the frame cycle time. • Real-Time Behavior Monitoring: Continuously observing network communication for disruptions and irregularities. • Fault Detection and Analysis: Identifying faults when the absence of frames results in the logging of relevant DTCs. • Detailed Documentation: Compiling comprehensive reports that describe failure conditions and associated diagnostic codes. The adoption of this methodology provides multiple benefits: • Expanded Test Coverage: By incorporating varied test conditions, this approach ensures a more thorough validation of network performance. • Automated Fault Diagnosis: CAPL scripting is employed to automate network fault detection, reducing time-consuming manual analysis. • Enhanced ECU Reliability: Early detection and resolution of faults contribute to increased robustness and dependability of ECUs. • Efficient Development Cycle: Engineers gain a deeper understanding of system behavior, enabling faster debugging and refinement of communication protocols. This research significantly advances existing embedded system testing methodologies, reinforcing compliance with stringent automotive safety and quality standards. |
---|---|
Relatori: | Massimo Violante |
Anno accademico: | 2024/25 |
Tipo di pubblicazione: | Elettronica |
Numero di pagine: | 62 |
Informazioni aggiuntive: | Tesi secretata. Fulltext non presente |
Soggetti: | |
Corso di laurea: | Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica) |
Classe di laurea: | Nuovo ordinamento > Laurea magistrale > LM-25 - INGEGNERIA DELL'AUTOMAZIONE |
Aziende collaboratrici: | Kineton Srl |
URI: | http://webthesis.biblio.polito.it/id/eprint/35223 |
![]() |
Modifica (riservato agli operatori) |