We propose a novel framework for swarm-based drone delivery services with in-flight energy recharging. The framework aims to enhance the delivery time of multiple packages by reducing the number of stops and recharging times at intermediate stations. The proposed framework considers various intrinsic and extrinsic delivery constraints. We propose to use support drones whose sole purpose is to recharge other drones in the swarm during their flight. In this respect, we compute the optimal set of optimal support drones to minimize the probability of delivery services and recharging time at the next stations. We also use two settings to position the support drones in a flight formation for comparative purposes. Two novel energy sharing methods are proposed, namely, Priority-based and Fairness-based methods. A re-ordering method of the delivery drones is presented to facilitate the in-flight energy composition process. An enhanced A* algorithm is implemented to compose the optimal services in terms of delivery time. Experimental results prove the efficiency of our proposed approach.
翻译:我们建议建立一个新的框架,用于提供以群落为基础的无人驾驶飞机服务,并提供飞行中的能源补给。该框架旨在通过减少中继站的停留次数和补给时间,增加多包飞机的交付时间。拟议框架考虑到各种内在和外部的交付限制。我们提议使用支持性无人驾驶飞机,其唯一目的是在飞行中的群落中为其他无人驾驶飞机提供补给。在这方面,我们计算了最佳支持无人驾驶飞机的一套最佳模式,以尽量减少在下一站提供服务的可能性和补给时间。我们还利用两种环境将支持无人驾驶飞机置于飞行编队之中,以便进行比较。我们提出了两种新的能源共享方法,即基于优先和公平性的方法。提出了对投送无人驾驶飞机的重新排序方法,以便利飞行中的能源构成过程。我们实施了增强的A*算法,以在交付时间方面构建最佳服务。实验结果证明了我们拟议方法的效率。