Mubashar Iqbal , Sabah Suhail , Raimundas Matulevičius , Faiz Ali Shah , Saif Ur Rehman Malik , Kieran McLaughlin
{"title":"IoV-TwinChain: Predictive maintenance of vehicles in internet of vehicles through digital twin and blockchain","authors":"Mubashar Iqbal , Sabah Suhail , Raimundas Matulevičius , Faiz Ali Shah , Saif Ur Rehman Malik , Kieran McLaughlin","doi":"10.1016/j.iot.2025.101514","DOIUrl":null,"url":null,"abstract":"<div><div>Vehicular networks are experiencing a significant transformation driven by integrating connected vehicles and Intelligent Transportation Systems (ITS). The Internet of Vehicles (IoV) is a rapidly evolving domain within ITS that connects vehicles, infrastructure, and smart devices to facilitate seamless data exchange. This data encompasses vital information, and by leveraging it, vehicles can make informed decisions and adapt to real-time situations. For instance, traditional vehicle maintenance practices often rely on reactive approaches, addressing issues after failures occur, which can lead to safety risks, costly repairs, and disruptions. Thus, there is a pressing need for proactive solutions to identify vehicle failures before they escalate. Accordingly, we propose the IoV-TwinChain framework integrating Digital Twin (DT), Machine Learning (ML), and blockchain for performing predictive maintenance of vehicles in the IoV by monitoring vehicle operating conditions to prevent road breakdowns and failures. DT provides real-time monitoring of vehicle operating conditions, while ML facilitates data-driven predictions for the predictive maintenance of vehicles. The IoV-TwinChain framework utilizes blockchain for data integrity and traceability within physical and twin environments. We implement a Proof of Concept (PoC) of the IoV-TwinChain framework using Microsoft Azure DT, ML models such as Random Forest and XGBoost, and Ethereum blockchain. Additionally, we formally verify the IoV-TwinChain framework correctness using High-Level Petri Nets and Bounded Model-Checking methods. With our PoC implementation and formal verification, we demonstrate that the IoV-TwinChain framework effectively enhances the predictive maintenance capabilities of vehicles in the IoV and ensures the reliability and accuracy of the system.</div></div>","PeriodicalId":29968,"journal":{"name":"Internet of Things","volume":"30 ","pages":"Article 101514"},"PeriodicalIF":6.0000,"publicationDate":"2025-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Internet of Things","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2542660525000277","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Vehicular networks are experiencing a significant transformation driven by integrating connected vehicles and Intelligent Transportation Systems (ITS). The Internet of Vehicles (IoV) is a rapidly evolving domain within ITS that connects vehicles, infrastructure, and smart devices to facilitate seamless data exchange. This data encompasses vital information, and by leveraging it, vehicles can make informed decisions and adapt to real-time situations. For instance, traditional vehicle maintenance practices often rely on reactive approaches, addressing issues after failures occur, which can lead to safety risks, costly repairs, and disruptions. Thus, there is a pressing need for proactive solutions to identify vehicle failures before they escalate. Accordingly, we propose the IoV-TwinChain framework integrating Digital Twin (DT), Machine Learning (ML), and blockchain for performing predictive maintenance of vehicles in the IoV by monitoring vehicle operating conditions to prevent road breakdowns and failures. DT provides real-time monitoring of vehicle operating conditions, while ML facilitates data-driven predictions for the predictive maintenance of vehicles. The IoV-TwinChain framework utilizes blockchain for data integrity and traceability within physical and twin environments. We implement a Proof of Concept (PoC) of the IoV-TwinChain framework using Microsoft Azure DT, ML models such as Random Forest and XGBoost, and Ethereum blockchain. Additionally, we formally verify the IoV-TwinChain framework correctness using High-Level Petri Nets and Bounded Model-Checking methods. With our PoC implementation and formal verification, we demonstrate that the IoV-TwinChain framework effectively enhances the predictive maintenance capabilities of vehicles in the IoV and ensures the reliability and accuracy of the system.
期刊介绍:
Internet of Things; Engineering Cyber Physical Human Systems is a comprehensive journal encouraging cross collaboration between researchers, engineers and practitioners in the field of IoT & Cyber Physical Human Systems. The journal offers a unique platform to exchange scientific information on the entire breadth of technology, science, and societal applications of the IoT.
The journal will place a high priority on timely publication, and provide a home for high quality.
Furthermore, IOT is interested in publishing topical Special Issues on any aspect of IOT.