A Cyber-Physical System Based on On-Board Diagnosis (OBD-II) for Smart City
Research Article  ·  Published: 20 September 2024
Issue cover
ICCK Transactions on Intelligent Systematics
Volume 1, Issue 2, 2024: 49-57
Research Article Free to Read

A Cyber-Physical System Based on On-Board Diagnosis (OBD-II) for Smart City

1 Pakistan Council of Scientific & Industrial Research, Peshawar, Pakistan
2 Department of Computer Engineering, Gachon University, Seongnam 13120, Republic of Korea
3 Iqra National University Peshawar, Pakistan
4 University of Agriculture Peshawar, Peshawar, Pakistan
5 Department of Computer Science, University of Malakand, Pakistan
* Corresponding Author: Inam Ullah, [email protected]
Volume 1, Issue 2

Article Information

Abstract

This paper proposes designing and structuring a Cyber-Physical System (CPS) with a specific focus on vehicles equipped with on-board diagnosis (OBD-II). The purpose of the CPS is to collect and assess data pertaining to the vehicle's Electronic Control Unit (ECU), such as engine RPM, speed, and other relevant parameters. The OBD-II scanner utilizes the obtained data on mass airflow (MAF) and vehicle speed to compute $CO_{2}$ gas emissions and fuel consumption. The data is wirelessly communicated using a GSM module to a Semantic Web. The CPS also uses GPS tracking to ascertain the vehicle's whereabouts. A Semantic Web is utilized to construct a database management system that stores and manages sent data. A graphical user interface (GUI) is created to facilitate data analysis. It undergoes a sequence of performance tests to verify the system's functionality. The results demonstrate that the system can accurately read parameters, process data, transfer information, and display readings.

Graphical Abstract

A Cyber-Physical System Based on On-Board Diagnosis (OBD-II) for Smart City

Keywords

Automobiles Intelligent Vehicle Microcontroller Cyber-Physical System Embedded System

Data Availability Statement

Data will be made available on request.

Funding

This work was supported without any funding.

Conflicts of Interest

Inam Ullah served as an Associate Editor of ICCK Transactions on Intelligent Systematics at the time of manuscript submission. To ensure the integrity of the peer-review process, Inam Ullah was not involved in the editorial handling, peer review, or decision-making process for this manuscript, which was handled independently by another editor. Syed Haider Ali is affiliated with the Pakistan Council of Scientific \& Industrial Research, Peshawar, Pakistan. The authors declare that this affiliation had no influence on the study design, data collection, analysis, interpretation, or the decision to publish, and that no other competing interests exist.

Ethical Approval and Consent to Participate

This study involved vehicle testing conducted on public roads using a privately owned 2013 Toyota Passo. The driving tests were performed by a member of the research team who provided informed consent for data collection. The data collected, including GPS trajectory, vehicle speed, and engine parameters, were used solely for research purposes and stored securely with access restricted to the research team. No personally identifiable information beyond anonymized vehicle performance metrics was retained in the final dataset. The GPS location data collected during testing was processed in accordance with applicable data protection regulations. As this study did not involve clinical interventions, medical procedures, or third-party human subjects, formal ethics committee approval was not required under the applicable institutional guidelines. Nevertheless, all procedures were conducted in compliance with local traffic regulations and with due regard for public safety.

References

  1. Fridman, L., Brown, D. E., Glazer, M., Angell, W., Dodd, S., Jenik, B., ... & Reimer, B. (2019). MIT advanced vehicle technology study: Large-scale naturalistic driving study of driver behavior and interaction with automation. IEEE Access, 7, 102021-102038.
    [CrossRef] [Google Scholar]
  2. Naik, P., Kumbi, A., Telkar, N., Kotin, K., & Katti, K. C. (2017, December). An automotive diagnostics, fuel efficiency and emission monitoring system using CAN. In 2017 International Conference on Big Data, IoT and Data Science (BID) (pp. 14-17). IEEE.
    [CrossRef] [Google Scholar]
  3. Santa, J., Sanchez-Iborra, R., Rodriguez-Rey, P., Bernal-Escobedo, L., & Skarmeta, A. F. (2019). LPWAN-based vehicular monitoring platform with a generic IP network interface. Sensors, 19(2), 264.
    [CrossRef] [Google Scholar]
  4. Shafi, U., Safi, A., Shahid, A. R., Ziauddin, S., & Saleem, M. Q. (2018). Vehicle remote health monitoring and prognostic maintenance system. Journal of advanced transportation, 2018(1), 8061514.
    [CrossRef] [Google Scholar]
  5. Rimpas, D., Papadakis, A., & Samarakou, M. (2020). OBD-II sensor diagnostics for monitoring vehicle operation and consumption. Energy Reports, 6, 55-63.
    [CrossRef] [Google Scholar]
  6. Srinivasan, A. (2018, September). IoT cloud based real time automobile monitoring system. In 2018 3rd IEEE International Conference on Intelligent Transportation Engineering (ICITE) (pp. 231-235). IEEE.
    [CrossRef] [Google Scholar]
  7. Mathe, S. E., Pamarthy, A. C., Kondaveeti, H. K., & Vappangi, S. (2022, February). A review on raspberry pi and its robotic applications. In 2022 2nd International Conference on Artificial Intelligence and Signal Processing (AISP) (pp. 1-6). IEEE.
    [CrossRef] [Google Scholar]
  8. Karthikeyan, S., Raj, R. A., Cruz, M. V., Chen, L., Vishal, J. A., & Rohith, V. S. (2023). A systematic analysis on raspberry pi prototyping: Uses, challenges, benefits, and drawbacks. IEEE Internet of Things Journal, 10(16), 14397-14417.
    [CrossRef] [Google Scholar]
  9. Kumari, M., Kumar, A., & Khan, A. (2020, February). IoT based intelligent real-time system for bus tracking and monitoring. In 2020 International Conference on Power Electronics & IoT Applications in Renewable Energy and its Control (PARC) (pp. 226-230). IEEE.
    [CrossRef] [Google Scholar]
  10. Manalu, S. R., Moniaga, J., Hadipurnawan, D. A., & Sahidi, F. (2017). OBD-II and raspberry Pi technology to diagnose car’s machine current condition: study literature. Library Hi Tech News, 34(10), 15-21.
    [CrossRef] [Google Scholar]
  11. Pan, Y. J., Yu, T. C., & Cheng, R. S. (2017, May). Using OBD-II data to explore driving behavior model. In 2017 international conference on applied system innovation (ICASI) (pp. 1816-1818). IEEE.
    [CrossRef] [Google Scholar]
  12. Moniaga, J. V., Manalu, S. R., Hadipurnawan, D. A., & Sahidi, F. (2018, March). Diagnostics vehicle’s condition using OBD-II and raspberry pi technology: study literature. In Journal of Physics: Conference Series (Vol. 978, No. 1, p. 012011). IOP Publishing.
    [CrossRef] [Google Scholar]
  13. Ben Othmane, L., Alvarez, V., Berner, K., Fuhrmann, M., Fuhrmann, W., Guss, A., & Hartsock, T. (2018, September). A low-cost fleet monitoring system. In 2018 IEEE International Smart Cities Conference (ISC2) (pp. 1-2). IEEE.
    [CrossRef] [Google Scholar]
  14. Cumin, J., Novoselović, D., Marić, D., & Šolić, T. (2023, December). Maintenance of Automobiles and Motorcycles Through Prism of OBD II Diagnostic Tools. In International Conference on Organization and Technology of Maintenance (pp. 171-183). Cham: Springer Nature Switzerland.
    [CrossRef] [Google Scholar]
  15. Rivera-Campoverde, N. D., Muñoz-Sanz, J. L., & Arenas-Ramirez, B. D. V. (2021). Estimation of pollutant emissions in real driving conditions based on data from OBD and machine learning. Sensors, 21(19), 6344.
    [CrossRef] [Google Scholar]
  16. Türk, E., & Challenger, M. (2018, May). An android-based IoT system for vehicle monitoring and diagnostic. In 2018 26th Signal Processing and Communications Applications Conference (SIU) (pp. 1-4). IEEE.
    [CrossRef] [Google Scholar]
  17. Wahl, H., Naz, E., Kaufmann, C., & Mense, A. (2016). Simplifying the complexity for vehicle health management system. In 2016 7th International Multi-Conference on Complexity, Informatics and Cybernetics, IMCIC 2016 (pp. 2-6).
    [Google Scholar]
  18. Baghli, L., Benmansour, K., & Djemai, M. (2014, November). Development of a data acquisition and tracking system for vehicles. In 3rd International Symposium on Environmental Friendly Energies and Applications (EFEA) (pp. 1-6). IEEE.
    [CrossRef] [Google Scholar]
  19. Nugroho, S. A., Ariyanto, E., & Rakhmatsyah, A. (2018, May). Utilization of Onboard Diagnostic II (OBD-II) on four wheel vehicles for car data recorder prototype. In 2018 6th International Conference on Information and Communication Technology (ICoICT) (pp. 7-11). IEEE.
    [CrossRef] [Google Scholar]
  20. HEM data » OBD mini Logger™. (n.d.). HEM Data. Retrieved from https://hemdata.com/products/dawn/obd-mini-logger/
    [Google Scholar]
  21. Carchip fleet pro data logger. (n.d.). Environmental XPRT. Retrieved from https://www.environmental-expert.com/products/carchip-model-fleet-pro-data-logger-311723
    [Google Scholar]
  22. Popa, L., Berdich, A., & Groza, B. (2022). CarTwin—Development of a digital twin for a real-world in-vehicle CAN network. Applied Sciences, 13(1), 445.
    [CrossRef] [Google Scholar]
  23. Smith, K., & Miller, J. (2013, October). OBDII data logger design for large-scale deployments. In 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013) (pp. 670-674). IEEE.
    [CrossRef] [Google Scholar]
  24. Ramai, C., Ramnarine, V., Ramharack, S., Bahadoorsingh, S., & Sharma, C. (2022). Framework for building low-cost OBD-II data-logging systems for battery electric vehicles. Vehicles, 4(4), 1209-1222.
    [CrossRef] [Google Scholar]
  25. Sim, A. X. A., & Sitohang, B. (2014, November). OBD-II standard car engine diagnostic software development. In 2014 International Conference on Data and Software Engineering (ICODSE) (pp. 1-5). IEEE.
    [CrossRef] [Google Scholar]
  26. Arduino.cc. (n.d.). Arduino UNO Rev3. Retrieved from https://docs.arduino.cc/hardware/uno-rev3.
    [Google Scholar]
  27. Abediasl, H., Ansari, A., Hosseini, V., Koch, C. R., & Shahbakhti, M. (2024). Real-time vehicular fuel consumption estimation using machine learning and on-board diagnostics data. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 238(12), 3779-3793.
    [CrossRef] [Google Scholar]
  28. Meseguer, J. E., Toh, C. K., Calafate, C. T., Cano, J. C., & Manzoni, P. (2017). Drivingstyles: A mobile platform for driving styles and fuel consumption characterization. Journal of Communications and networks, 19(2), 162-168.
    [CrossRef] [Google Scholar]
  29. MathWorks, Inc. (2021). ThingSpeak™ for IoT projects: Measure, analyze and act on data in the cloud. https://www.mathworks.com/products/thingspeak.html
    [Google Scholar]

Cited By (7)

  1. Yu Wan, Junpeng Ma, Chi Wang. Research on the remaining life assessment method of corrosive steel pipe structures in substations based on thickness measurement and testing. Journal of Measurements in Engineering, 2026 .
    [CrossRef]
  2. Elahe Sadat Abdolkarimi, Sadra Rafatnia. Fuzzy fixed-time multi-source fusion with attention-based neural networks for reliable navigation under satellite signal loss. Engineering Applications of Artificial Intelligence, 2026 , 163 .
    [CrossRef]
  3. Peng Tang, Zhibin Yu. Self-supervised visual assessment of railway track curvature via homography learning based on projective curvilinear geometry model. Engineering Applications of Artificial Intelligence, 2025 , 162 .
    [CrossRef]
  4. Yu-Hsiu Lin, Yung-Yao Chen, Shih-Hao Wei, Murthy Cherukuri. Active Privacy‐Preserving, Distributed Edge–Cloud Orchestration–Empowered Smart Residential Mains Energy Disaggregation in Horizontal Federated Learning. International Transactions on Electrical Energy Systems, 2025 , 2025 (1).
    [CrossRef]
  5. Shuqiao Liu, Hongyan Zhou, Xuebo Chen, Zhao Zhang. A Generative Model-Based Network Framework for Ecological Data Reconstruction. Computers, Materials & Continua, 2025 , 82 (1).
    [CrossRef]
  6. Jianquan Zhang, Fangting Huang, Shuqing Zhu, Xiao Xiao. A Resource Allocation Strategy in Internet of Vehicles Based on Multi-Task Federated Learning and Incentive Mechanism. IEEE Transactions on Intelligent Transportation Systems, 2025 , 26 (10).
    [CrossRef]
  7. Fida Muhammad Khan, Taj Rahman, Asim Zeb, Zeeshan Ali Haider, Inam Ullah Khan, Hazrat Bilal, Muhammad Abbas Khan, Inam Ullah. Vehicular Network Security Through Optimized Deep Learning Model with Feature Selection Techniques. ICCK Transactions on Sensing, Communication, and Control, 2024 , 1 (2).
    [CrossRef]
* Citation data provided by Crossref Cited-by.

Cite This Article

APA Style
Ali, S. H., Ullah, I., Ali, S. A., Haq, M. I. U, & Ullah, N. (2024). A Cyber-Physical System Based on On-Board Diagnosis (OBD-II) for Smart City. ICCK Transactions on Intelligent Systematics, 1(2), 49-57. https://doi.org/10.62762/TIS.2024.329126
Export Citation
RIS Format
Compatible with EndNote, Zotero, Mendeley, and other reference managers
TY  - JOUR
AU  - Ali, Syed Haider
AU  - Ullah, Inam
AU  - Ali, Syed Ashraf
AU  - Haq, M Ihtisham UL
AU  - Ullah, Niamat
PY  - 2024
DA  - 2024/09/20
TI  - A Cyber-Physical System Based on On-Board Diagnosis (OBD-II) for Smart City
JO  - ICCK Transactions on Intelligent Systematics
T2  - ICCK Transactions on Intelligent Systematics
JF  - ICCK Transactions on Intelligent Systematics
VL  - 1
IS  - 2
SP  - 49
EP  - 57
DO  - 10.62762/TIS.2024.329126
UR  - https://www.icck.org/article/abs/TIS.2024.329126
KW  - Automobiles
KW  - Intelligent Vehicle
KW  - Microcontroller
KW  - Cyber-Physical System
KW  - Embedded System
AB  - This paper proposes designing and structuring a Cyber-Physical System (CPS) with a specific focus on vehicles equipped with on-board diagnosis (OBD-II). The purpose of the CPS is to collect and assess data pertaining to the vehicle's Electronic Control Unit (ECU), such as engine RPM, speed, and other relevant parameters. The OBD-II scanner utilizes the obtained data on mass airflow (MAF) and vehicle speed to compute $CO_{2}$ gas emissions and fuel consumption. The data is wirelessly communicated using a GSM module to a Semantic Web. The CPS also uses GPS tracking to ascertain the vehicle's whereabouts. A Semantic Web is utilized to construct a database management system that stores and manages sent data. A graphical user interface (GUI) is created to facilitate data analysis. It undergoes a sequence of performance tests to verify the system's functionality. The results demonstrate that the system can accurately read parameters, process data, transfer information, and display readings.
SN  - 3068-5079
PB  - Institute of Central Computation and Knowledge
LA  - English
ER  - 
BibTeX Format
Compatible with LaTeX, BibTeX, and other reference managers
@article{Ali2024A,
  author = {Syed Haider Ali and Inam Ullah and Syed Ashraf Ali and M Ihtisham UL Haq and Niamat Ullah},
  title = {A Cyber-Physical System Based on On-Board Diagnosis (OBD-II) for Smart City},
  journal = {ICCK Transactions on Intelligent Systematics},
  year = {2024},
  volume = {1},
  number = {2},
  pages = {49-57},
  doi = {10.62762/TIS.2024.329126},
  url = {https://www.icck.org/article/abs/TIS.2024.329126},
  abstract = {This paper proposes designing and structuring a Cyber-Physical System (CPS) with a specific focus on vehicles equipped with on-board diagnosis (OBD-II). The purpose of the CPS is to collect and assess data pertaining to the vehicle's Electronic Control Unit (ECU), such as engine RPM, speed, and other relevant parameters. The OBD-II scanner utilizes the obtained data on mass airflow (MAF) and vehicle speed to compute \$CO\_{2}\$ gas emissions and fuel consumption. The data is wirelessly communicated using a GSM module to a Semantic Web. The CPS also uses GPS tracking to ascertain the vehicle's whereabouts. A Semantic Web is utilized to construct a database management system that stores and manages sent data. A graphical user interface (GUI) is created to facilitate data analysis. It undergoes a sequence of performance tests to verify the system's functionality. The results demonstrate that the system can accurately read parameters, process data, transfer information, and display readings.},
  keywords = {Automobiles, Intelligent Vehicle, Microcontroller, Cyber-Physical System, Embedded System},
  issn = {3068-5079},
  publisher = {Institute of Central Computation and Knowledge}
}

Article Metrics

Citations
Views
7259
PDF Downloads
931

Publisher's Note

ICCK stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and Permissions

Institute of Central Computation and Knowledge (ICCK) or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
ICCK Transactions on Intelligent Systematics
ICCK Transactions on Intelligent Systematics
ISSN: 3068-5079 (Online) | ISSN: 3069-003X (Print)
Portico
Preserved at
Portico