满足用户时空需求的无人机群协同路径规划

Kai Wang, Xiao Zhang, Lingjie Duan
{"title":"满足用户时空需求的无人机群协同路径规划","authors":"Kai Wang, Xiao Zhang, Lingjie Duan","doi":"10.1109/GLOBECOM42002.2020.9322226","DOIUrl":null,"url":null,"abstract":"Unmanned Aerial Vehicle (UAV) technology is a promising solution for providing high-quality mobile services (e.g., edge computing, fast Internet connection, and local caching) to ground users, where a UAV with limited service coverage travels among multiple geographical user locations (e.g., hotspots) for servicing demands locally. It is necessary for different UAVs to cooperate with each other for servicing many users, and how to determine their cooperative path planning to best meet many users’ spatio-temporally distributed demands is an important question. This paper is the first to design and analyze cooperative path-planning algorithms of a UAV swarm for optimally servicing many spatial locations with dynamic user arrivals and waiting deadlines in the time horizon. For each UAV, it needs to decide whether to wait at the current location or chase a newly released demand in another location, under upper coordination with the other UAVs in the swarm. For each UAV’s routing problem even without coordinating with the rest UAVs, it follows dynamic programming structure and is difficult to solve directly given many user demands. We manage to simplify and propose an optimal algorithm of fast computation time (only polynomial with respect to both the numbers of user locations and user demands) for returning the UAV’s optimal path-planning. When a large number $|K|$ of UAVs are coordinating, the dynamic programming simplification becomes intractable. Alternatively, we present an iterative cooperation algorithm with approximation ratio 1 - $\\left(1 - \\frac{1}{|k|}\\right)^{|K|}$) in the worst case, which is proved to obviously outperform the traditional idea of partitioning UAVs to serve different user/location clusters separately. Finally, we conduct simulation experiments to show that our algorithm’s average performance is close to the optimum.","PeriodicalId":12759,"journal":{"name":"GLOBECOM 2020 - 2020 IEEE Global Communications Conference","volume":"35 1","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Cooperative path planning of a UAV swarm to meet temporal-spatial user demands\",\"authors\":\"Kai Wang, Xiao Zhang, Lingjie Duan\",\"doi\":\"10.1109/GLOBECOM42002.2020.9322226\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Unmanned Aerial Vehicle (UAV) technology is a promising solution for providing high-quality mobile services (e.g., edge computing, fast Internet connection, and local caching) to ground users, where a UAV with limited service coverage travels among multiple geographical user locations (e.g., hotspots) for servicing demands locally. It is necessary for different UAVs to cooperate with each other for servicing many users, and how to determine their cooperative path planning to best meet many users’ spatio-temporally distributed demands is an important question. This paper is the first to design and analyze cooperative path-planning algorithms of a UAV swarm for optimally servicing many spatial locations with dynamic user arrivals and waiting deadlines in the time horizon. For each UAV, it needs to decide whether to wait at the current location or chase a newly released demand in another location, under upper coordination with the other UAVs in the swarm. For each UAV’s routing problem even without coordinating with the rest UAVs, it follows dynamic programming structure and is difficult to solve directly given many user demands. We manage to simplify and propose an optimal algorithm of fast computation time (only polynomial with respect to both the numbers of user locations and user demands) for returning the UAV’s optimal path-planning. When a large number $|K|$ of UAVs are coordinating, the dynamic programming simplification becomes intractable. Alternatively, we present an iterative cooperation algorithm with approximation ratio 1 - $\\\\left(1 - \\\\frac{1}{|k|}\\\\right)^{|K|}$) in the worst case, which is proved to obviously outperform the traditional idea of partitioning UAVs to serve different user/location clusters separately. Finally, we conduct simulation experiments to show that our algorithm’s average performance is close to the optimum.\",\"PeriodicalId\":12759,\"journal\":{\"name\":\"GLOBECOM 2020 - 2020 IEEE Global Communications Conference\",\"volume\":\"35 1\",\"pages\":\"1-6\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"GLOBECOM 2020 - 2020 IEEE Global Communications Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/GLOBECOM42002.2020.9322226\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"GLOBECOM 2020 - 2020 IEEE Global Communications Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GLOBECOM42002.2020.9322226","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

无人机(UAV)技术是为地面用户提供高质量移动服务(如边缘计算、快速互联网连接和本地缓存)的一种很有前途的解决方案,在这种情况下,服务覆盖范围有限的无人机在多个地理用户位置(如热点)之间飞行,以满足当地的服务需求。为满足多用户需求,不同无人机之间需要相互协作,如何确定协同路径规划以满足多用户的时空分布需求是一个重要问题。本文首次设计并分析了无人机群的协同路径规划算法,以最优地服务于具有动态用户到达和等待期限的多个空间位置。对于每一架无人机,在与群中其他无人机的上层协调下,需要决定是在当前位置等待,还是在另一个位置追逐新释放的需求。对于每架无人机的路由问题,即使不与其他无人机进行协调,也遵循动态规划结构,在用户需求较多的情况下,难以直接求解。我们设法简化并提出了一种快速计算时间(仅对用户位置数和用户需求数均为多项式)的最优算法,用于返回无人机的最优路径规划。当大量$|K|$无人机进行协调时,动态规划的简化变得难以解决。另外,在最坏情况下,我们提出了一种近似比为1 - $\left(1 - \frac{1}{|k|}\right)^{|K|}$)的迭代合作算法,该算法被证明明显优于传统的划分无人机分别为不同用户/位置集群服务的思想。最后,我们进行了仿真实验,表明我们的算法的平均性能接近最优。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Cooperative path planning of a UAV swarm to meet temporal-spatial user demands
Unmanned Aerial Vehicle (UAV) technology is a promising solution for providing high-quality mobile services (e.g., edge computing, fast Internet connection, and local caching) to ground users, where a UAV with limited service coverage travels among multiple geographical user locations (e.g., hotspots) for servicing demands locally. It is necessary for different UAVs to cooperate with each other for servicing many users, and how to determine their cooperative path planning to best meet many users’ spatio-temporally distributed demands is an important question. This paper is the first to design and analyze cooperative path-planning algorithms of a UAV swarm for optimally servicing many spatial locations with dynamic user arrivals and waiting deadlines in the time horizon. For each UAV, it needs to decide whether to wait at the current location or chase a newly released demand in another location, under upper coordination with the other UAVs in the swarm. For each UAV’s routing problem even without coordinating with the rest UAVs, it follows dynamic programming structure and is difficult to solve directly given many user demands. We manage to simplify and propose an optimal algorithm of fast computation time (only polynomial with respect to both the numbers of user locations and user demands) for returning the UAV’s optimal path-planning. When a large number $|K|$ of UAVs are coordinating, the dynamic programming simplification becomes intractable. Alternatively, we present an iterative cooperation algorithm with approximation ratio 1 - $\left(1 - \frac{1}{|k|}\right)^{|K|}$) in the worst case, which is proved to obviously outperform the traditional idea of partitioning UAVs to serve different user/location clusters separately. Finally, we conduct simulation experiments to show that our algorithm’s average performance is close to the optimum.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
AirID: Injecting a Custom RF Fingerprint for Enhanced UAV Identification using Deep Learning Oversampling Algorithm based on Reinforcement Learning in Imbalanced Problems FAST-RAM: A Fast AI-assistant Solution for Task Offloading and Resource Allocation in MEC Achieving Privacy-Preserving Vehicle Selection for Effective Content Dissemination in Smart Cities Age-optimal Transmission Policy for Markov Source with Differential Encoding
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1