DOI: 10.18245/ijaet.1955740 ISSN: 2146-9067

Development of a CAN bus-based mobile vehicle telemetry, data logging and driver behavior analysis system

Bora Can Güler
This study presents the development of a CAN Bus-based mobile vehicle telemetry, data logging, and driver behavior analysis system. The proposed system acquires vehicle data from the engine control unit through a CANable interface and transfers the data to an Android-based mobile application. The application parses incoming SLCAN frames, processes UDS-based diagnostic responses, converts raw CAN data into physical engineering values, and displays selected telemetry parameters in real time. During field tests performed on a Seat Ibiza 1.6 TDI vehicle, parameters such as engine speed, vehicle speed, accelerator pedal position, intake pressure, engine load, coolant temperature, engine oil temperature, exhaust gas temperature, and selected gear were monitored and recorded. The acquired data were stored in CSV format with timestamp, parameter name, raw hexadecimal data, and scaled physical value fields. The recorded logs were then analyzed in MATLAB using the Trip Evaluation V5 algorithm. This algorithm separates signals according to parameter names, synchronizes them on a common time base, calculates driving-related metrics, and evaluates driver behavior under three categories: Driving Efficiency, Mechanical Sympathy, and Thermal Load Control. These sub-scores are combined using weighted coefficients to obtain a final trip evaluation score. The results show that the developed prototype can acquire real vehicle data, display live telemetry, record structured log files, and convert the collected data into an engineering-based driver behavior evaluation. The system provides a low-cost and expandable architecture for vehicle telemetry, post-drive analysis, and future connected vehicle applications.