Runfeng Chen

Mr. Runfeng Chen


Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
18 December 2024 in Drones
Verified
Journal Article
Open access
PDF file
YCYiting Chen
Yiting Chen
RCRunfeng Chen
Runfeng Chen
YHYuchong Huang
Yuchong Huang
ZXZehao Xiong
Zehao Xiong
Jie LiJie Li
Jie Li
The auction mechanism stands as a pivotal distributed solution approach for addressing the task allocation problem in unmanned aerial vehicle (UAV) swarms, with its rapid solution capability well-suited to meet the real-time requirements of aerial mission planning for UAV swarms. Building upon the auction mechanism, this paper proposes a distributed task allocation method for multi-UAV grounded in swarm benefits optimization. The method introduces individual benefit variation to quantify the effect of a task on the benefit of a single UAV, thereby enabling direct optimization of swarm benefit through these individual benefit variations. Within the formulated individual benefit calculation, both the spatial distance between tasks and UAVs and the initial task value along with its temporal decay are taken into account, ensuring a thorough and accurate assessment. Additionally, the method incorporates real-time updates of individual benefits for each UAV, reflecting the dynamic state of task benefit fluctuations within the swarm. Monte Carlo simulation experiments demonstrate that, for a swarm size of 16 UAVs and 80 tasks, the proposed method achieves an average swarm benefit improvement of approximately 2% and 4% over the Consensus-Based Bundle Algorithm (CBBA) and Performance Impact (PI) methods, respectively, thus validating its effectiveness.

7 June 2018 in Sensors
Verified
Journal Article
Open access
PDF file
RCRunfeng Chen
Runfeng Chen
NXNing Xu
Ning Xu
Jie LiJie Li
Jie Li
This paper tackles the problem of sensing coverage for multiple Unmanned Aerial Vehicles (UAVs) with an approach that takes into account the reciprocal between neighboring UAVs to reduce the oscillation of their trajectories. The proposed reciprocal decision approach, which is performed in three steps, is self-organized, distributed and autonomous. First, in contrast to the traditional method modeled and optimized in configuration space, the sensing coverage problem is directly presented as an optimal reciprocal coverage velocity (ORCV) in velocity space that is concise and effective. Second, the ORCV is determined by adjusting the action velocity out of weak coverage velocity relative to neighboring UAVs to demonstrate that the ORCV supports a collision-avoiding assembly. Third, a corresponding random probability method is proposed for determining the optimal velocity in the ORCV. The results from the simulation indicate that the proposed method has a high coverage rate, rapid convergence rate and low deadweight loss. In addition, for up to 103-size UAVs, the proposed method has excellent scalability and collision-avoiding ability.

27 October 2022 in Drones
Verified
Journal Article
Open access
PDF file
Jie LiJie Li
Jie Li
RCRunfeng Chen
Runfeng Chen
TPTing Peng
Ting Peng
Distributed task scheduling is an ongoing concern in the field of multi-vehicles, especially in recent years; UAV swarm performing complex tasks endows it with new characteristics, such as self-organization, scalability, reconfigurability, etc. This requires the swarm to have distributed rescheduling capability to dynamically include as many unassigned tasks or new tasks as possible, while satisfying tight time constraints. As one of the most advanced rescheduling methods, the Performance Impact (PI)-MaxAss algorithm provides an important reference for this paper. However, its task exchange-based strategy faces the deadlock problem, and the task rescheduling method should not be limited to this. To this end, a new distributed rescheduling method is proposed for UAV swarms, which combines the local task reordering strategy and the improved task exchange strategy. On the one hand, based on the analysis of the fact that the scheduler is unreasonable for individuals, this paper proposes a local task reordering strategy denoted as PI-Reorder, which simply adds the reordering strategy to the recursive inclusion phase of the PI-MinAvg algorithm, so that unassigned tasks or new tasks can be included without relying on the task exchange. On the other hand, from the phenomenon that two or more vehicles occasionally get caught in an infinite cycle of exchanging the same tasks, the deadlock problem of PI-MaxAss is analyzed, which is then solved by introducing a deadlock-free task exchange strategy, where some defined counters are used to detect and isolate the deadlocks. Then, a rescue scenario is used to demonstrate the performance of the proposed methods, PI-Hybrid compared with PI-MaxAss. Monte Carlo simulation results show that, compared with PI-MaxAss, this method can not only increase the number of allocations to varying degrees, but also reduce the average waiting time, while ensuring deadlock avoidance. The methods can be used not only for the secondary optimization of the existing task exchange scheduling algorithms to escape local optima, but also for task reconfiguration of swarm tasks after adding or removing tasks.

15 November 2022 in Drones
Verified
Journal Article
Open access
PDF file
Jie LiJie Li
Jie Li
RCRunfeng Chen
Runfeng Chen
UAV swarms have attracted great attention, and are expected to be used in scenarios, such as search and rescue, that require many urgent jobs to be completed in a minimum time by multiple vehicles. For complex missions with tight constraints, careful assigning tasks is inseparable from the scheduling of these tasks, and multi-task distributed scheduling (MTDS) is required. The Performance Impact (PI) algorithm is an excellent solution for MTDS, but it suffers from the suboptimal solution caused by the heuristics for local task selection, and the deadlock problem that it may fall into an infinite cycle of exchanging the same task. In this paper, we improve the PI algorithm by integrating a new task-removal strategy and a conflict prediction mechanism into the task-removal phase and the task-inclusion phase, respectively. Specifically, the task-removal strategy results in better exploration of the inclusion of more tasks than the original PI by freeing up more space in the local scheduler, improving the suboptimal solution caused by the heuristics for local task selection, as done in PI. In addition, we design a conflict prediction mechanism that simulates adjacent vehicles performing inclusion operations as the criteria for local task inclusion. Therefore, it can reduce the deadlock ratio and iteration times of the MTDS algorithm. Furthermore, by combining the protocol stack with the physical transmission model, an ad-hoc network simulation platform is constructed, which is closer to the real-world network, and serves as the supporting environment for testing the MTDS algorithms. Based on the constructed ad-hoc network simulation platform, we demonstrate the advantage of the proposed algorithm over the original PI algorithm through Monte Carlo simulation of search and rescue tasks. The results show that the proposed algorithm can reduce the average time cost, increase the total allocation number under most random distributions of vehicles-tasks, and significantly reduce the deadlock ratio and the number of iteration rounds.

18 July 2023 in Autonomous Agents and Multi-Agent Systems
Verified
Journal Article
Closed access
PDF file
Jie LiJie Li
Jie Li
RCRunfeng Chen
Runfeng Chen
CWChang Wang
Chang Wang
YCYiting Chen
Yiting Chen
YHYuchong Huang
Yuchong Huang
Xiangke WangXiangke Wang
Xiangke Wang

23 December 2024 in Drones
Verified
Journal Article
Open access
PDF file
YCYiting Chen
Yiting Chen
RCRunfeng Chen
Runfeng Chen
YHYuchong Huang
Yuchong Huang
ZXZehao Xiong
Zehao Xiong
Jie LiJie Li
Jie Li
Area coverage and target tracking are important applications of UAV swarms. However, attempting to perform both tasks simultaneously can be a challenge, particularly under resource constraints. In such scenarios, UAV swarms must collaborate to cover extensive areas while simultaneously tracking multiple targets. This paper proposes a deep reinforcement learning (DRL)-based, scalable UAV swarm control method for a simultaneous coverage and tracking (SCT) task, called the SCT-DRL algorithm. SCT-DRL simplifies the interaction between UAV swarms into a series of pairwise interactions and aggregates the information of perceived targets in advance, based on which forms the control framework with a variable number of neighboring UAVs and targets. Another highlight of SCT-DRL is using the trajectories of the traditional one-step optimization method to initialize the value network, which encourages the UAVs to select the actions leading to the state with less rest time to task completion to avoid extensive random exploration at the beginning of training. SCT-DRL can be seen as a special improvement of the traditional one-step optimization method, shaped by the samples derived from the latter, and gradually overcomes the inherent myopic issue with the far-sighted value estimation through RL training. Finally, the effectiveness of the proposed method is demonstrated through numerical experiments.