Repository logoCyprus University of Technology
Log In(current)
English
Ελληνικά
  1. Home
  2. Cyprus University of Technology (Research Output)
  3. Πτυχιακές Εργασίες/ Bachelor's Degree Theses
  4. AI-assisted Multi-Modal Automotive Diagnostic System for Fault Identification and Localization
  • Details

AI-assisted Multi-Modal Automotive Diagnostic System for Fault Identification and Localization

Date Issued
May 2026
Author(s)
Al Zaraa, Ali
Cyprus University of Technology  
Advisor
Chatzis, Sotirios P.  
Abstract
Experienced mechanics listen for unusual sounds and feel for vibrations when diagnosing a fault but standard onboard diagnostic systems ignore these cues entirely. This thesis describes the design, build, and testing of an AI-assisted diagnostic system that fills this gap by combining standard vehicle data with externally mounted acoustic and vibration sensors.
The system is built around two repositionable ESP32-based sensor nodes, each integrating an INMP441 MEMS microphone and an ADXL345 three-axis accelerometer, which are magnetically mounted on the vehicle during a diagnostic session. A third ESP32 acts as a wireless bridge, forwarding data to a central Raspberry Pi 4 Model B that coordinates acquisition, AI inference, and visualization through a touchscreen dashboard. Live engine parameters are retrieved from the vehicle via an OBD-II interface, and an MLX90640 thermal infrared camera provides real-time heat mapping of the engine bay as a supplementary visual aid.
The artificial intelligence component is structured as a two-stage pipeline. The first stage uses location-specific TensorFlow Lite models, each built on a MobileNetV2 backbone, to classify two-second audio clips into fault categories from log-mel spectrograms. The second stage is a transparent rule-based fusion layer that combines the audio prediction with live engine RPM and vibration statistics through three steps: eliminating fault classes that are physically implausible at the current operating point, ranking the survivors with a weighted score, and reporting a final confidence value the technician can interpret. The system covers nine fault categories across three diagnostic zones: engine front, front wheel, and rear wheel.
A dataset of 605 labelled audio clips was collected and the architecture was refined through three rounds of experimentation, reaching an overall classification accuracy of 93.55%. The system supports continuous improvement through an incremental learning workflow in which technicians can correct predictions and add verified clips to the dataset for subsequent retraining.
The results show that combining acoustic, vibration, and OBD data in a location-aware framework clearly outperforms using any single data source alone. Expanding the sensor network, adding more OBD parameters, and tuning per vehicle type are the most direct routes to improving it further
Subjects

Automotive diagnostic...

Artificial intelligen...

Machine learning

OBD-II

Acoustic sensing

Vibration sensing

Affiliation
Cyprus University of Technology  
Handle
https://hdl.handle.net/20.500.14279/92082
File(s)
Thumbnail Image
Name

Ali Al Zaraa.bsc.2026.abstract.pdf

Size

114.05 KB

Format

Adobe PDF

Checksum (MD5)

ec798d1bd8b31c493a92188df73f557c

Explore by
  • Collections
  • Research Outputs
  • Researchers
  • Faculty & Departments
  • Theses
  • Patents
  • Projects
  • Journals
  • Conferences
Useful Links
  • Researcher Portfolio Guide
  • Researcher Profile
  • Create an ORCID ID
  • CUT Open Access Author Fund
  • ETDS Guide
Copyright Policies

Use Sherpa/Romeo to find publisher copyright policies

Go
Go
  • SPARC Author Addendum Engine
  • National Open Access Policy in Cyprus
Deposit your work to Ktisis
  • Self-archiving. Please sign in to Ktisis.
  • Email your work to:
    library.dspace@cut.ac.cy
  • Contact your subject librarian

Member of

OpenAIREre3dataOpenDOARCOREDART
Cyprus University of Technology
Library and
Information
Services

Copyright © 2022 - Library and Information Services Feedback - Built with DSpace-CRIS - 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
COAR NotifyCOAR Notify