SwarmControl:一种用于自优化无人机网络的自动化分布式控制框架
SwarmControl: An Automated Distributed Control Framework for Self-Optimizing Drone Networks
摘要:
无人机(UAV)网络由数百甚至数千架高度移动和无线连接的无人机组成,将在未来的物联网(IoT)和5G网络中发挥至关重要的作用。然而,如何在分布式、易受干扰和潜在对抗的环境中以自动化和可扩展的方式控制无人机网络仍然是一个开放的研究问题。本文介绍了SwarmControl,这是一种基于分布式优化原理的无人机无线网络软件定义控制框架。从本质上讲,SwarmControl为网络运营商(NO)提供了网络和飞行控制功能的统一集中抽象。然后,高级控制指令被自动分解并转换为通过可编程软件无线电协议栈执行的分布式网络控制动作。SwarmControl(i)构造NO指令的网络控制问题表示;(ii)将其分解为一组分布式子问题;以及(iii)自动生成要在各个UAV处执行的数值解算法。我们提出了一个原型的SDR为基础的,完全可重构的无人机网络平台,实现了建议的控制框架,在此基础上,我们评估的有效性和灵活性的SwarmControl与广泛的飞行实验。结果表明,SwarmControl框架可以快速重新配置网络控制功能,与最先进的解决方案相比,它可以实现159%的平均吞吐量增益。
英文摘要:
Networks of Unmanned Aerial Vehicles (UAVs), composed of hundreds, possibly thousands of highly mobile and wirelessly connected flying drones will play a vital role in future Internet of Things (IoT) and 5G networks. However, how to control UAV networks in an automated and scalable fashion in distributed, interference-prone, and potentially adversarial environments is still an open research problem. This article introduces SwarmControl, a new software-defined control framework for UAV wireless networks based on distributed optimization principles. In essence, SwarmControl provides the Network Operator (NO) with a unified centralized abstraction of the networking and flight control functionalities. High-level control directives are then automatically decomposed and converted into distributed network control actions that are executed through programmable software-radio protocol stacks. SwarmControl (i) constructs a network control problem representation of the directives of the NO; (ii) decomposes it into a set of distributed sub-problems; and (iii) automatically generates numerical solution algorithms to be executed at individual UAVs. We present a prototype of an SDR-based, fully reconfigurable UAV network platform that implements the proposed control framework, based on which we assess the effectiveness and flexibility of SwarmControl with extensive flight experiments. Results indicate that the SwarmControl framework enables swift reconfiguration of the network control functionalities, and it can achieve an average throughput gain of 159% compared to the state-of-the-art solutions.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。