{"title":"Toward Optimal Train Control: An Edge Computing Approach With Adaptive Computation Offloading","authors":"Li Zhu;Yanan Liang;Yang Li","doi":"10.1109/JIOT.2024.3513642","DOIUrl":null,"url":null,"abstract":"Train autonomous circumambulate system (TACS) epitomizes a forefront advancement in train control technology, enabling autonomous route triggering, autonomous operation adjustment, autonomous train protection, and autonomous resource management. An essential challenge pertains to the real-time communication and processing capabilities required by the train control systems in TACS. In this article, we propose using edge computing (EC) in TACS to provide real-time communication and computation service for train control. To adapt to the complexity of rail transit operating environment and maintain punctuality and passenger comfort during train operation, we utilize meta-learning to update the traditional train dynamics model and harness the iterative random shooting (IRS) algorithm to optimize the autonomous train control process. Recognizing the limitations of onboard computing capabilities, we propose a model-based meta reinforcement learning approach to obtain the optimal task offloading policy. The optimal policy evaluates the channel conditions and computing resource utilization of onboard devices, and wisely determines whether to perform local computing or transmit data to EC devices for processing. In addition, our approach uses meta reinforcement learning to train the environment dynamics model prior such that, when combined with recent data, this prior can be rapidly adapted to the local environment. The model-based meta reinforcement learning approach is quite suited for the urban rail transit system where different rail lines have different operating environments, and we do not have enough data to finish a regular training task. Empirical evidence demonstrates that our proposed framework furnishes the train autonomous control system with reliable and real-time computing services, thereby significantly enhancing operational efficiency through our novel adaptive computation offloading policy.","PeriodicalId":54347,"journal":{"name":"IEEE Internet of Things Journal","volume":"12 8","pages":"10601-10612"},"PeriodicalIF":8.9000,"publicationDate":"2024-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Internet of Things Journal","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10786200/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Train autonomous circumambulate system (TACS) epitomizes a forefront advancement in train control technology, enabling autonomous route triggering, autonomous operation adjustment, autonomous train protection, and autonomous resource management. An essential challenge pertains to the real-time communication and processing capabilities required by the train control systems in TACS. In this article, we propose using edge computing (EC) in TACS to provide real-time communication and computation service for train control. To adapt to the complexity of rail transit operating environment and maintain punctuality and passenger comfort during train operation, we utilize meta-learning to update the traditional train dynamics model and harness the iterative random shooting (IRS) algorithm to optimize the autonomous train control process. Recognizing the limitations of onboard computing capabilities, we propose a model-based meta reinforcement learning approach to obtain the optimal task offloading policy. The optimal policy evaluates the channel conditions and computing resource utilization of onboard devices, and wisely determines whether to perform local computing or transmit data to EC devices for processing. In addition, our approach uses meta reinforcement learning to train the environment dynamics model prior such that, when combined with recent data, this prior can be rapidly adapted to the local environment. The model-based meta reinforcement learning approach is quite suited for the urban rail transit system where different rail lines have different operating environments, and we do not have enough data to finish a regular training task. Empirical evidence demonstrates that our proposed framework furnishes the train autonomous control system with reliable and real-time computing services, thereby significantly enhancing operational efficiency through our novel adaptive computation offloading policy.
期刊介绍:
The EEE Internet of Things (IoT) Journal publishes articles and review articles covering various aspects of IoT, including IoT system architecture, IoT enabling technologies, IoT communication and networking protocols such as network coding, and IoT services and applications. Topics encompass IoT's impacts on sensor technologies, big data management, and future internet design for applications like smart cities and smart homes. Fields of interest include IoT architecture such as things-centric, data-centric, service-oriented IoT architecture; IoT enabling technologies and systematic integration such as sensor technologies, big sensor data management, and future Internet design for IoT; IoT services, applications, and test-beds such as IoT service middleware, IoT application programming interface (API), IoT application design, and IoT trials/experiments; IoT standardization activities and technology development in different standard development organizations (SDO) such as IEEE, IETF, ITU, 3GPP, ETSI, etc.