Task Offloading Strategy for Unmanned Aerial Vehicle Power Inspection Based on Deep Reinforcement Learning

Wei Zhuang,Fanan Xing,Yuhang Lu
DOI: https://doi.org/10.3390/s24072070
IF: 3.9
2024-03-25
Sensors
Abstract:With the ongoing advancement of electric power Internet of Things (IoT), traditional power inspection methods face challenges such as low efficiency and high risk. Unmanned aerial vehicles (UAVs) have emerged as a more efficient solution for inspecting power facilities due to their high maneuverability, excellent line-of-sight communication capabilities, and strong adaptability. However, UAVs typically grapple with limited computational power and energy resources, which constrain their effectiveness in handling computationally intensive and latency-sensitive inspection tasks. In response to this issue, we propose a UAV task offloading strategy based on deep reinforcement learning (DRL), which is designed for power inspection scenarios consisting of mobile edge computing (MEC) servers and multiple UAVs. Firstly, we propose an innovative UAV-Edge server collaborative computing architecture to fully exploit the mobility of UAVs and the high-performance computing capabilities of MEC servers. Secondly, we established a computational model concerning energy consumption and task processing latency in the UAV power inspection system, enhancing our understanding of the trade-offs involved in UAV offloading strategies. Finally, we formalize the task offloading problem as a multi-objective optimization issue and simultaneously model it as a Markov Decision Process (MDP). Subsequently, we proposed a task offloading algorithm based on a Deep Deterministic Policy Gradient (OTDDPG) to obtain the optimal task offloading strategy for UAVs. The simulation results demonstrated that this approach outperforms baseline methods with significant improvements in task processing latency and energy consumption.
engineering, electrical & electronic,chemistry, analytical,instruments & instrumentation
What problem does this paper attempt to address?
This paper attempts to address the problem of optimizing system energy consumption and task processing delay through task offloading strategies in UAV power inspection. Specifically, UAVs face limitations in computing power and battery capacity during power facility inspections, which restricts their ability to handle compute-intensive and latency-sensitive tasks. To solve this problem, the authors propose a task offloading strategy based on Deep Reinforcement Learning (DRL), aiming to leverage the high-performance computing capabilities of Mobile Edge Computing (MEC) servers to improve the efficiency and performance of UAV power inspections. ### Main Issues 1. **Limited Computing Resources**: UAVs have limited computing power and cannot efficiently handle complex power facility inspection tasks. 2. **High Energy Consumption**: UAVs have limited battery capacity, and frequent computing tasks can quickly deplete battery energy. 3. **Latency Sensitivity**: Power facility inspection tasks often require low latency, and the data transmission delay in traditional cloud center computing models may not meet this requirement. ### Solutions 1. **Innovative UAV-Edge Server Collaborative Computing Architecture**: Fully utilize the mobility of UAVs and the high-performance computing capabilities of MEC servers to improve the efficiency and performance of power inspections. 2. **Computing Model**: Establish a computing model for system energy consumption and task processing delay, considering factors such as task requirements, UAV resource status, and communication environment to better understand the trade-offs in task offloading strategies. 3. **Multi-Objective Optimization Problem**: Formalize the task offloading problem as a multi-objective optimization problem, aiming to minimize system energy consumption and task processing delay. Use Markov Decision Process (MDP) modeling and propose an algorithm based on Deep Deterministic Policy Gradient (OTDDPG) to find the optimal task offloading strategy. ### Contributions 1. **Innovative Collaborative Computing Architecture**: Propose a UAV-Edge Server collaborative computing architecture to improve the efficiency and performance of power inspections. 2. **Computing Model**: Establish a computing model for system energy consumption and task processing delay, considering multiple key factors. 3. **Optimization Algorithm**: Propose the OTDDPG algorithm, which effectively solves the task offloading optimization problem in continuous action spaces, improving the system's adaptability and flexibility. Through these methods, the paper aims to enhance the real-time performance and energy efficiency of UAV power inspections, ensuring the stable operation of the power system.