Maryam Masoumi;Estela Carmona-Cejudo;Ignacio de Miguel;Claudia Torres-Pérez;Ramón J. Durán Barroso
{"title":"Dynamic Joint Scheduling of Movement and Data Processing Tasks Using Extreme-Edge Computing in Multi-AGV Scenarios","authors":"Maryam Masoumi;Estela Carmona-Cejudo;Ignacio de Miguel;Claudia Torres-Pérez;Ramón J. Durán Barroso","doi":"10.1109/OJIES.2025.3593281","DOIUrl":null,"url":null,"abstract":"Extreme-edge computing is an emerging paradigm that utilizes the computational capabilities of end devices to perform localized data processing, thus enabling responsive and adaptive operations in industrial settings. This article addresses the challenge of dynamic scheduling and workload distribution in multiautomated guided vehicle (AGV) systems, where tasks include both movement (e.g., navigation, loading and unloading) and data processing (e.g., onboard computation). To capture realistic conditions, a dynamic service request model is adopted, in which each request consists of a set of movement and/or data processing operations. We first present a mathematical formulation to formally define the constraints associated with resource assignment and movement operations. Building on this, we propose a novel heuristic, queue-aware scheduling and deadlock mitigation strategy (QASDMS), for assigning operations to AGVs. QASDMS considers factors, such as AGV locations, resource availability, execution queues, and potential deadlocks, while supporting the arrival of dynamic unpredictable requests. The objective is to minimize the total time required to complete the operations described in the service requests. To evaluate system performance, the resource intensity index (RII) is introduced, which measures CPU and RAM usage relative to the number of completed operations. Simulation results in both medium and large-scale scenarios show that QASDMS improves the total number of completed operations by over 190% compared to a baseline case, while keeping CPU and RAM usage below 21% . Furthermore, QASDMS achieves significantly lower RII values (over 60% reduction), indicating more efficient resource utilization. These results highlight the potential of QASDMS to improve performance in multi-AGV extreme-edge environments.","PeriodicalId":52675,"journal":{"name":"IEEE Open Journal of the Industrial Electronics Society","volume":"6 ","pages":"1312-1334"},"PeriodicalIF":4.3000,"publicationDate":"2025-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=11098675","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Open Journal of the Industrial Electronics Society","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/11098675/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
Extreme-edge computing is an emerging paradigm that utilizes the computational capabilities of end devices to perform localized data processing, thus enabling responsive and adaptive operations in industrial settings. This article addresses the challenge of dynamic scheduling and workload distribution in multiautomated guided vehicle (AGV) systems, where tasks include both movement (e.g., navigation, loading and unloading) and data processing (e.g., onboard computation). To capture realistic conditions, a dynamic service request model is adopted, in which each request consists of a set of movement and/or data processing operations. We first present a mathematical formulation to formally define the constraints associated with resource assignment and movement operations. Building on this, we propose a novel heuristic, queue-aware scheduling and deadlock mitigation strategy (QASDMS), for assigning operations to AGVs. QASDMS considers factors, such as AGV locations, resource availability, execution queues, and potential deadlocks, while supporting the arrival of dynamic unpredictable requests. The objective is to minimize the total time required to complete the operations described in the service requests. To evaluate system performance, the resource intensity index (RII) is introduced, which measures CPU and RAM usage relative to the number of completed operations. Simulation results in both medium and large-scale scenarios show that QASDMS improves the total number of completed operations by over 190% compared to a baseline case, while keeping CPU and RAM usage below 21% . Furthermore, QASDMS achieves significantly lower RII values (over 60% reduction), indicating more efficient resource utilization. These results highlight the potential of QASDMS to improve performance in multi-AGV extreme-edge environments.
期刊介绍:
The IEEE Open Journal of the Industrial Electronics Society is dedicated to advancing information-intensive, knowledge-based automation, and digitalization, aiming to enhance various industrial and infrastructural ecosystems including energy, mobility, health, and home/building infrastructure. Encompassing a range of techniques leveraging data and information acquisition, analysis, manipulation, and distribution, the journal strives to achieve greater flexibility, efficiency, effectiveness, reliability, and security within digitalized and networked environments.
Our scope provides a platform for discourse and dissemination of the latest developments in numerous research and innovation areas. These include electrical components and systems, smart grids, industrial cyber-physical systems, motion control, robotics and mechatronics, sensors and actuators, factory and building communication and automation, industrial digitalization, flexible and reconfigurable manufacturing, assistant systems, industrial applications of artificial intelligence and data science, as well as the implementation of machine learning, artificial neural networks, and fuzzy logic. Additionally, we explore human factors in digitalized and networked ecosystems. Join us in exploring and shaping the future of industrial electronics and digitalization.