Article(id=1239136721334490034, tenantId=1146029695717560320, journalId=1238841944844054536, issueId=1239136718008414574, articleNumber=null, orderNo=null, doi=10.12347/j.ycyk.20241022001, pmid=null, cstr=32406.14.ycyk.20241022001, oa=null, hot=null, price=null, onlineType=0, articleFormat=0, articleType=null, articleTypeStr=null, receivedDate=1729526400000, receivedDateStr=2024-10-22, revisedDate=1741363200000, revisedDateStr=2025-03-08, acceptedDate=null, acceptedDateStr=null, onlineDate=1773362816413, onlineDateStr=2026-03-13, pubDate=1752508800000, pubDateStr=2025-07-15, doiRegisterDate=null, doiRegisterDateStr=null, onlineIssueDate=1773362816413, onlineIssueDateStr=2026-03-13, onlineJustAcceptDate=null, onlineJustAcceptDateStr=null, onlineFirstDate=null, onlineFirstDateStr=null, sourceXml=null, magXml=null, createTime=1773362816413, creator=13701087609, updateTime=1773362816413, updator=13701087609, issue=Issue{id=1239136718008414574, tenantId=1146029695717560320, journalId=1238841944844054536, year='2025', volume='46', issue='4', pageStart='1', pageEnd='148', issueExtLink='null', onlineDate='null', pubDate='null', beforeIssueId=null, nextIssueId=null, price=null, status=1, issueComplete=1, articleOrder=1, issueType=-1, specialIssue=null, createTime=1773362815620, creator=13701087609, updateTime=1773393299751, updator=13701087609, preIssue=null, nextIssue=null, ext={EN=IssueExt(id=1239264577775522632, tenantId=1146029695717560320, journalId=1238841944844054536, issueId=1239136718008414574, language=EN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=), CN=IssueExt(id=1239264577775522633, tenantId=1146029695717560320, journalId=1238841944844054536, issueId=1239136718008414574, language=CN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=)}, issueFiles=null}, startPage=96, endPage=104, ext={EN=ArticleExt(id=1239136721535816628, articleId=1239136721334490034, tenantId=1146029695717560320, journalId=1238841944844054536, language=EN, title=Q-Learning Based Dual Drone Coverage Path Planning, columnId=1239133503154081962, journalTitle=Journal of Telemetry, Tracking and Command, columnName=TT & C Communication and Navigation, runingTitle=null, highlight=null, articleAbstract=

The objective of coverage path planning is to ensure that Unmanned Aerial Vehicles (UAVs) achieve complete coverage of the target area. Previous studies assigned UAVs the task of covering each sub-area separately. However, this study proposes a new methodology in which two UAVs collaborate across the entire search area, achieving coverage tasks more flexibly while enhancing efficiency. This paper aims to address the high cost of traditional UAV coverage path planning by proposing a dual-UAVcoverage path planning algorithm based on Q-Learning. To reduce the time taken for the process, a grid-based rotating area partitioning algorithm is used to minimize the search area. The path planning is transformed into a multi-objective function optimisation problem, and the Double-Q-Learning algorithm balances global search and local exploitation, iteratively optimising the path with a total cost function that considers distance and turning costs. The simulation results demonstrate that the proposed algorithm can achieve complete coverage of different target areas with a lower total cost.

, correspAuthors=null, authorNote=null, correspAuthorsNote=null, copyrightStatement=null, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=null, magXml=null, pdfUrl=null, pdf=null, pdfFileSize=null, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=null, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=null, mapNumber=null, authorCompany=null, fund=null, authors=null, authorsList=Jiayu CHEN, Wen LI, Tairong LI, Zhiru LI, Ziyi WANG, Pengyun CHEN), CN=ArticleExt(id=1239136731564396790, articleId=1239136721334490034, tenantId=1146029695717560320, journalId=1238841944844054536, language=CN, title=基于Q-Learning的双无人机覆盖路径规划, columnId=1239133503338631357, journalTitle=遥测遥控, columnName=测控通信与导航, runingTitle=null, highlight=null, articleAbstract=

覆盖路径规划的目标是确保无人机能够实现对目标区域的完全覆盖。在以往的研究中,无人机的工作模式为分别负责每个子区域的覆盖任务,而本研究中两架无人机在整个搜索区域中协同工作,能够在提高覆盖效率的基础上更加灵活地实现覆盖任务。针对传统方法求解无人机覆盖路径规划易导致规划总代价高的问题,本文提出一种基于Q-Learning(Q学习)的双无人机覆盖路径规划算法。为了节省无人机完成覆盖搜索任务的时间,采用基于网格的旋转区域划分算法最小化待搜索区域。通过建立无人机覆盖路径规划模型,将路径规划转化为多目标函数优化问题,并利用Double-Q-Learning(双Q学习)算法均衡算法全局搜索与局部开发能力,以综合考虑距离代价和转折代价的总代价函数,对路径规划迭代寻优。仿真实验结果表明:所提算法规划的路径能够以更低的总代价在不同的目标区域中实现两架无人机对目标区域的完全覆盖。

, correspAuthors=null, authorNote=null, correspAuthorsNote=null, copyrightStatement=null, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=vxtcclBKgZXofJ+pnvgBqw==, magXml=L1aMMA88wvQd0lWRcY9aqg==, pdfUrl=null, pdf=VcoWWSmAKK+Fe7/OKchIcg==, pdfFileSize=4810473, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=i178oxwwnl6zHsL6jIX0Zw==, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=0m6KrCEWgi+/3G6TqFBTEA==, mapNumber=null, authorCompany=null, fund=null, authors=

陈佳雨 2001年生,硕士研究生。

李文 2000年生,本科。

李泰融 1998年生,本科。

李志茹 2001年生,硕士研究生。

王子怡 2001年生,硕士研究生。

陈鹏云 1987年生,博士,副教授。

, authorsList=陈佳雨, 李文, 李泰融, 李志茹, 王子怡, 陈鹏云)}, authors=[Author(id=1239263358856262040, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, orderNo=0, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1239263358969508257, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263358856262040, language=EN, stringName=Jiayu CHEN, firstName=Jiayu, middleName=null, lastName=CHEN, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.North University of China, Taiyuan 030000, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1239263359065977255, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263358856262040, language=CN, stringName=陈佳雨, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1中北大学 太原 030000, bio={"content":"

陈佳雨 2001年生,硕士研究生。

"}, bioImg=null, bioContent=

陈佳雨 2001年生,硕士研究生。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1239263358612992387, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, xref=1., ext=[AuthorCompanyExt(id=1239263358617186692, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.North University of China, Taiyuan 030000, China), AuthorCompanyExt(id=1239263358625575301, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1中北大学 太原 030000)])]), Author(id=1239263359175029165, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, orderNo=1, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1239263359267303858, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263359175029165, language=EN, stringName=Wen LI, firstName=Wen, middleName=null, lastName=LI, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.North University of China, Taiyuan 030000, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1239263359338607031, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263359175029165, language=CN, stringName=李文, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1中北大学 太原 030000, bio={"content":"

李文 2000年生,本科。

"}, bioImg=null, bioContent=

李文 2000年生,本科。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1239263358612992387, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, xref=1., ext=[AuthorCompanyExt(id=1239263358617186692, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.North University of China, Taiyuan 030000, China), AuthorCompanyExt(id=1239263358625575301, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1中北大学 太原 030000)])]), Author(id=1239263359435076028, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, orderNo=2, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1239263359544127940, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263359435076028, language=EN, stringName=Tairong LI, firstName=Tairong, middleName=null, lastName=LI, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2.Jinan Green City Development Investment Group Co., Ltd, Jinan 250000, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1239263359653179851, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263359435076028, language=CN, stringName=李泰融, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2济南绿色城市发展投资集团有限公司 济南 250000, bio={"content":"

李泰融 1998年生,本科。

"}, bioImg=null, bioContent=

李泰融 1998年生,本科。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1239263358763987342, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, xref=2., ext=[AuthorCompanyExt(id=1239263358772375951, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358763987342, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.Jinan Green City Development Investment Group Co., Ltd, Jinan 250000, China), AuthorCompanyExt(id=1239263358776570256, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358763987342, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2济南绿色城市发展投资集团有限公司 济南 250000)])]), Author(id=1239263359737065937, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, orderNo=3, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1239263359820952023, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263359737065937, language=EN, stringName=Zhiru LI, firstName=Zhiru, middleName=null, lastName=LI, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.North University of China, Taiyuan 030000, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1239263359955169760, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263359737065937, language=CN, stringName=李志茹, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1中北大学 太原 030000, bio={"content":"

李志茹 2001年生,硕士研究生。

"}, bioImg=null, bioContent=

李志茹 2001年生,硕士研究生。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1239263358612992387, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, xref=1., ext=[AuthorCompanyExt(id=1239263358617186692, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.North University of China, Taiyuan 030000, China), AuthorCompanyExt(id=1239263358625575301, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1中北大学 太原 030000)])]), Author(id=1239263360068415971, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, orderNo=4, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1239263360169079273, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263360068415971, language=EN, stringName=Ziyi WANG, firstName=Ziyi, middleName=null, lastName=WANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.North University of China, Taiyuan 030000, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1239263360278131179, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263360068415971, language=CN, stringName=王子怡, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1中北大学 太原 030000, bio={"content":"

王子怡 2001年生,硕士研究生。

"}, bioImg=null, bioContent=

王子怡 2001年生,硕士研究生。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1239263358612992387, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, xref=1., ext=[AuthorCompanyExt(id=1239263358617186692, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.North University of China, Taiyuan 030000, China), AuthorCompanyExt(id=1239263358625575301, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1中北大学 太原 030000)])]), Author(id=1239263360399765999, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, orderNo=5, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1239263360475263475, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263360399765999, language=EN, stringName=Pengyun CHEN, firstName=Pengyun, middleName=null, lastName=CHEN, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.North University of China, Taiyuan 030000, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1239263360563343863, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, authorId=1239263360399765999, language=CN, stringName=陈鹏云, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1中北大学 太原 030000, bio={"content":"

陈鹏云 1987年生,博士,副教授。

"}, bioImg=null, bioContent=

陈鹏云 1987年生,博士,副教授。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1239263358612992387, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, xref=1., ext=[AuthorCompanyExt(id=1239263358617186692, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.North University of China, Taiyuan 030000, China), AuthorCompanyExt(id=1239263358625575301, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1中北大学 太原 030000)])])], keywords=[Keyword(id=1239263360777253375, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, orderNo=1, keyword=Coverage path planning), Keyword(id=1239263360877916675, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, orderNo=2, keyword=Dual unmanned aerial vehicles), Keyword(id=1239263361045688840, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, orderNo=3, keyword=Double-Q-Learning), Keyword(id=1239263361133769226, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, orderNo=4, keyword=Collaborative control), Keyword(id=1239263361217655313, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, orderNo=5, keyword=Rotating area), Keyword(id=1239263361305735695, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, orderNo=6, keyword=Multi-Objective function), Keyword(id=1239263361406398996, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, orderNo=1, keyword=覆盖路径规划), Keyword(id=1239263361502867991, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, orderNo=2, keyword=双无人机), Keyword(id=1239263361595142683, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, orderNo=3, keyword=Double-Q-Learning), Keyword(id=1239263361788080671, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, orderNo=4, keyword=协同控制), Keyword(id=1239263361880355363, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, orderNo=5, keyword=旋转区域), Keyword(id=1239263361972630057, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, orderNo=6, keyword=多目标函数)], refs=[Reference(id=1239263364392743536, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2010, volume=null, issue=null, pageStart=142, pageEnd=147, url=null, language=null, rfNumber=[1], rfOrder=0, authorNames=WAHARTE S, TRIGONI N, journalName=null, refType=null, unstructuredReference=WAHARTE S, TRIGONI N. Supporting search and rescue operations with UAVs[C]//2010 International Conference on Emerging Security Technologies. New York:IEEE, 2010: 142-147., articleTitle=Supporting search and rescue operations with UAVs, refAbstract=null), Reference(id=1239263364472435315, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2011, volume=61, issue=1-4, pageStart=563, pageEnd=585, url=null, language=null, rfNumber=[2], rfOrder=1, authorNames=MAZA I, CABALLERO F, CAPITÁN J, journalName=Journal of Intelligent & Robotic Systems: with a special section on Unmanned Systems, refType=null, unstructuredReference=MAZA I, CABALLERO F, CAPITÁN J, et al. Experimental results in multi-UAV coordination for disaster management and civil security applications[J]. Journal of Intelligent & Robotic Systems: with a special section on Unmanned Systems, 2011, 61(1-4): 563-585., articleTitle=Experimental results in multi-UAV coordination for disaster management and civil security applications, refAbstract=null), Reference(id=1239263364556321395, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2011, volume=61, issue=1-4, pageStart=157, pageEnd=168, url=null, language=null, rfNumber=[3], rfOrder=2, authorNames=CESETTI A, FRONTONI E, MANCINI A, journalName=Journal of Intelligent & Robotic Systems: With a special section on Unmanned Systems, refType=null, unstructuredReference=CESETTI A, FRONTONI E, MANCINI A, et al. A visual global positioning system for unmanned aerial vehicles used in photogrammetric applications[J]. Journal of Intelligent & Robotic Systems: With a special section on Unmanned Systems, 2011, 61(1-4): 157-168., articleTitle=A visual global positioning system for unmanned aerial vehicles used in photogrammetric applications, refAbstract=null), Reference(id=1239263364627624567, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2020, volume=8, issue=2, pageStart=149, pageEnd=169, url=null, language=null, rfNumber=[4], rfOrder=3, authorNames=SKOROBOGATOV G, BARRADO C, SALAMÍ E, journalName=Unmanned Systems, refType=null, unstructuredReference=SKOROBOGATOV G, BARRADO C, SALAMÍ E. Multiple UAV systems: A survey[J]. Unmanned Systems,2020, 8(2): 149-169., articleTitle=Multiple UAV systems: A survey, refAbstract=null), Reference(id=1239263364703122038, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2021, volume=9, issue=null, pageStart=119310, pageEnd=119342, url=null, language=null, rfNumber=[5], rfOrder=4, authorNames=TAN C S, MOHD-MOKHTAR R, ARSHAD M R, journalName=IEEE Access, refType=null, unstructuredReference=TAN C S, MOHD-MOKHTAR R, ARSHAD M R. A comprehensive review of coverage path planning in robotics using classical and heuristic algorithms[J]. IEEE Access, 2021, 9: 119310-119342., articleTitle=A comprehensive review of coverage path planning in robotics using classical and heuristic algorithms, refAbstract=null), Reference(id=1239263364778619511, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2020, volume=8, issue=null, pageStart=198101, pageEnd=198117, url=null, language=null, rfNumber=[6], rfOrder=5, authorNames=HUANG X, SUN M, ZHOU H, journalName=IEEE Access, refType=null, unstructuredReference=HUANG X, SUN M, ZHOU H, et al. A multi-robot coverage path planning algorithm for the environment with multiple land cover types[J]. IEEE Access, 2020, 8:198101-198117., articleTitle=A multi-robot coverage path planning algorithm for the environment with multiple land cover types, refAbstract=null), Reference(id=1239263364870894202, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2001, volume=null, issue=null, pageStart=27, pageEnd=32, url=null, language=null, rfNumber=[7], rfOrder=6, authorNames=HUANG W H, journalName=null, refType=null, unstructuredReference=HUANG W H. Optimal line-sweep-based decompositions for coverage algorithms[C]//Proceedings of the 2001 IEEE International Conference on Robotics and Automation (ICRA). New York: IEEE, 2001: 27-32., articleTitle=Optimal line-sweep-based decompositions for coverage algorithms, refAbstract=null), Reference(id=1239263364967363194, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2021, volume=18, issue=1, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[8], rfOrder=7, authorNames=SKOROBOGATOV G, BARRADO C, SALAMÍ E, journalName=International Journal of Advanced Robotic Systems, refType=null, unstructuredReference=SKOROBOGATOV G, BARRADO C, SALAMÍ E, et al. Flight planning in multi-unmanned aerial vehicle systems: Nonconvex polygon area decomposition and trajectory assignment[J]. International Journal of Advanced Robotic Systems, 2021, 18(1): 1729881421989551., articleTitle=Flight planning in multi-unmanned aerial vehicle systems: Nonconvex polygon area decomposition and trajectory assignment, refAbstract=null), Reference(id=1239263365055443578, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2013, volume=70, issue=null, pageStart=329, pageEnd=345, url=null, language=null, rfNumber=[9], rfOrder=8, authorNames=ACEVEDO J J, ARRUE B C, MAZA I, journalName=Journal of Intelligent &Robotic Systems, refType=null, unstructuredReference=ACEVEDO J J, ARRUE B C, MAZA I, et al. Cooperative large area surveillance with a team of aerial mobile robots for long endurance missions[J]. Journal of Intelligent &Robotic Systems, 2013, 70: 329-345., articleTitle=Cooperative large area surveillance with a team of aerial mobile robots for long endurance missions, refAbstract=null), Reference(id=1239263365139329661, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2016, volume=null, issue=null, pageStart=275, pageEnd=283, url=null, language=null, rfNumber=[10], rfOrder=9, authorNames=BALAMPANIS F, MAZA I, OLLERO A, journalName=null, refType=null, unstructuredReference=BALAMPANIS F, MAZA I, OLLERO A. Area decomposition partition and coverage with multiple remotely piloted aircraft systems operating in coastal regions[C]//2016 International Conference on Unmanned Aircraft Systems (ICUAS). New York: IEEE, 2016: 275-283., articleTitle=Area decomposition partition and coverage with multiple remotely piloted aircraft systems operating in coastal regions, refAbstract=null), Reference(id=1239263365219021438, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2009, volume=26, issue=null, pageStart=651, pageEnd=668, url=null, language=null, rfNumber=[11], rfOrder=10, authorNames=OKSANEN T, VISALA A, journalName=Journal of Field Robotics, refType=null, unstructuredReference=OKSANEN T, VISALA A. Coverage path planning algorithms for agricultural field machines[J]. Journal of Field Robotics, 2009, 26: 651-668., articleTitle=Coverage path planning algorithms for agricultural field machines, refAbstract=null), Reference(id=1239263365286130303, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2017, volume=null, issue=null, pageStart=1563, pageEnd=1571, url=null, language=null, rfNumber=[12], rfOrder=11, authorNames=COOMBES M, CHEN W H, LIU C, journalName=null, refType=null, unstructuredReference=COOMBES M, CHEN W H, LIU C. Boustrophedon coverage path planning for UAV aerial surveys in wind[C]//Proceedings of the 2017 International Conference on Unmanned Aircraft Systems (ICUAS). New York:IEEE, 2017: 1563-1571., articleTitle=Boustrophedon coverage path planning for UAV aerial surveys in wind, refAbstract=null), Reference(id=1239263365386793601, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2021, volume=161, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[13], rfOrder=12, authorNames=CHO S W, PARK H J, LEE H, journalName=Computers & Industrial Engineering, refType=null, unstructuredReference=CHO S W, PARK H J, LEE H, et al. Coverage path planning for multiple unmanned aerial vehicles in maritime search and rescue operations[J]. Computers & Industrial Engineering, 2021, 161: 107680., articleTitle=Coverage path planning for multiple unmanned aerial vehicles in maritime search and rescue operations, refAbstract=null), Reference(id=1239263365441319555, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2005, volume=86, issue=12, pageStart=3078, pageEnd=3087, url=null, language=null, rfNumber=[14], rfOrder=13, authorNames=BARTUMEUS F, DA LUZ M G E, VISWANATHAN G M, journalName=Ecology, refType=null, unstructuredReference=BARTUMEUS F, DA LUZ M G E, VISWANATHAN G M, et al. Animal search strategies: A quantitative random-walk[J]. Ecology, 2005, 86(12): 3078-3087., articleTitle=Animal search strategies: A quantitative random-walk, refAbstract=null), Reference(id=1239263365554565766, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2020, volume=19, issue=10, pageStart=2278, pageEnd=2298, url=null, language=null, rfNumber=[15], rfOrder=14, authorNames=ARRIBAS E, MANCUSO V, CHOLVI V, journalName=IEEE Transactions on Mobile Computing, refType=null, unstructuredReference=ARRIBAS E, MANCUSO V, CHOLVI V. Coverage optimization with a dynamic network of drone relays[J].IEEE Transactions on Mobile Computing, 2020, 19(10):2278-2298., articleTitle=Coverage optimization with a dynamic network of drone relays, refAbstract=null), Reference(id=1239263365659423368, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2001, volume=null, issue=null, pageStart=600, pageEnd=607, url=null, language=null, rfNumber=[16], rfOrder=15, authorNames=KOENIG S, LIU Y, journalName=null, refType=null, unstructuredReference=KOENIG S, LIU Y. Terrain coverage with ant robots: A simulation study[C]//Proceedings of the Fifth International Conference on Autonomous Agents. New York:ACM, 2001: 600-607., articleTitle=Terrain coverage with ant robots: A simulation study, refAbstract=null), Reference(id=1239263365726532234, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2018, volume=null, issue=null, pageStart=475, pageEnd=480, url=null, language=null, rfNumber=[17], rfOrder=16, authorNames=SADEK M G, MOHAMED A E, EL-GARHY A M, journalName=null, refType=null, unstructuredReference=SADEK M G, MOHAMED A E, EL-GARHY A M. Augmenting multiobjective genetic algorithm and dynamic programming for online coverage path planning[C]//Proceedings of the 13th International Conference on Computational Engineering Systems (ICCES). New York: IEEE, 2018: 475-480., articleTitle=Augmenting multiobjective genetic algorithm and dynamic programming for online coverage path planning, refAbstract=null), Reference(id=1239263365802029706, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=1997, volume=null, issue=null, pageStart=303, pageEnd=308, url=null, language=null, rfNumber=[18], rfOrder=17, authorNames=KENNEDY J, journalName=null, refType=null, unstructuredReference=KENNEDY J. The particle swarm: Social adaptation of knowledge[C]//Proceedings of 1997 IEEE International Conference on Evolutionary Computation, April 13-16,1997, Indianapolis, USA. New York: IEEE, 1997: 303-308., articleTitle=The particle swarm: Social adaptation of knowledge, refAbstract=null), Reference(id=1239263365881721483, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2020, volume=null, issue=null, pageStart=186, pageEnd=191, url=null, language=null, rfNumber=[19], rfOrder=18, authorNames=JIA J, WANG W, journalName=null, refType=null, unstructuredReference=JIA J, WANG W. Review of reinforcement learning research[C]//2020 35th Youth Academic Annual Conference of Chinese Association of Automation (YAC). New York: IEEE, 2020: 186-191., articleTitle=Review of reinforcement learning research, refAbstract=null), Reference(id=1239263365965607566, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2021, volume=34, issue=2, pageStart=80, pageEnd=82, url=null, language=null, rfNumber=[20], rfOrder=19, authorNames=DONG J X, journalName=Industrial Control and Computing, refType=null, unstructuredReference=DONG J X. Area coverage path planning of UAV based on deep reinforcement learning[J]. Industrial Control and Computing, 2021, 34(2): 80-82., articleTitle=Area coverage path planning of UAV based on deep reinforcement learning, refAbstract=null), Reference(id=1239263366070465167, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2021, volume=2, issue=null, pageStart=1171, pageEnd=1187, url=null, language=null, rfNumber=[21], rfOrder=20, authorNames=BAIERLEIN H, THEILE M, CACCAMO M, journalName=IEEE Open Journal of the Communications Society, refType=null, unstructuredReference=BAIERLEIN H, THEILE M, CACCAMO M, et al. Multi-UAV path planning for wireless data harvesting with deep reinforcement learning[J]. IEEE Open Journal of the Communications Society, 2021, 2: 1171-1187., articleTitle=Multi-UAV path planning for wireless data harvesting with deep reinforcement learning, refAbstract=null), Reference(id=1239263366158545552, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2022, volume=115, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[22], rfOrder=21, authorNames=ZHANG S T, LI Y B, DONG Q H, journalName=Applied Soft Computing, refType=null, unstructuredReference=ZHANG S T, LI Y B, DONG Q H. Autonomous navigation of UAV in multi-obstacle environments based on a deep reinforcement learning approach[J]. Applied Soft Computing, 2022, 115: 108194., articleTitle=Autonomous navigation of UAV in multi-obstacle environments based on a deep reinforcement learning approach, refAbstract=null), Reference(id=1239263366229848722, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2023, volume=23, issue=10, pageStart=4647, pageEnd=null, url=null, language=null, rfNumber=[23], rfOrder=22, authorNames=TAN X Q, HAN L H, GONG H, journalName=SENSORS, refType=null, unstructuredReference=TAN X Q, HAN L H, GONG H, et al. Biologically inspired complete coverage path planning algorithm based on Q-learning[J]. SENSORS, 2023, 23(10): 4647., articleTitle=Biologically inspired complete coverage path planning algorithm based on Q-learning, refAbstract=null), Reference(id=1239263366301151893, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, doi=null, pmid=null, pmcid=null, year=2023, volume=11, issue=null, pageStart=29673, pageEnd=29683, url=null, language=null, rfNumber=[24], rfOrder=23, authorNames=ZHANG M Y, CAI W Y, PANG L F, journalName=IEEE Access, refType=null, unstructuredReference=ZHANG M Y, CAI W Y, PANG L F. Predator-prey reward based Q-learning coverage path planning for mobile robot[J]. IEEE Access, 2023, 11: 29673-29683., articleTitle=Predator-prey reward based Q-learning coverage path planning for mobile robot, refAbstract=null)], funds=[Fund(id=1239263364040421995, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, awardId=51909245,62003314, language=CN, fundingSource=国家自然科学基金(51909245,62003314), fundOrder=null, country=null), Fund(id=1239263364120113773, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, awardId=202202020101001, language=CN, fundingSource=山西省重点研发计划(202202020101001), fundOrder=null, country=null), Fund(id=1239263364212388462, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, awardId=20242072, language=CN, fundingSource=2024年中北大学科技立项资助项目(20242072), fundOrder=null, country=null)], companyList=[AuthorCompany(id=1239263358612992387, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, xref=1., ext=[AuthorCompanyExt(id=1239263358617186692, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.North University of China, Taiyuan 030000, China), AuthorCompanyExt(id=1239263358625575301, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358612992387, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1中北大学 太原 030000)]), AuthorCompany(id=1239263358763987342, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, xref=2., ext=[AuthorCompanyExt(id=1239263358772375951, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358763987342, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.Jinan Green City Development Investment Group Co., Ltd, Jinan 250000, China), AuthorCompanyExt(id=1239263358776570256, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, companyId=1239263358763987342, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2济南绿色城市发展投资集团有限公司 济南 250000)])], figs=[ArticleFig(id=1239263362228482605, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Fig. 1, caption=Schematic of drone movement direction, figureFileSmall=jqW9YdMLJCKfQp+lKhvQxg==, figureFileBig=+6bPteZvWKoJ76h3MBVRFg==, tableContent=null), ArticleFig(id=1239263362308174382, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=图1, caption=无人机运动方向示意, figureFileSmall=jqW9YdMLJCKfQp+lKhvQxg==, figureFileBig=+6bPteZvWKoJ76h3MBVRFg==, tableContent=null), ArticleFig(id=1239263362396254771, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Fig. 2, caption=Drone camera shooting range, figureFileSmall=hihubPolrqRSzPC0VYCXLg==, figureFileBig=gGFT4rHOpJEKHKcVFZ+IPA==, tableContent=null), ArticleFig(id=1239263362492723767, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=图2, caption=无人机视窗示意, figureFileSmall=hihubPolrqRSzPC0VYCXLg==, figureFileBig=gGFT4rHOpJEKHKcVFZ+IPA==, tableContent=null), ArticleFig(id=1239263362572415546, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Fig. 3, caption=Grid based region partition, figureFileSmall=+VnunPqdpbQ6H6Yu+hrCbw==, figureFileBig=t4bVmb2WzTwSKJTcMl3bvg==, tableContent=null), ArticleFig(id=1239263362668884543, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=图3, caption=基于网格的旋转区域划分, figureFileSmall=+VnunPqdpbQ6H6Yu+hrCbw==, figureFileBig=t4bVmb2WzTwSKJTcMl3bvg==, tableContent=null), ArticleFig(id=1239263362761159236, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Fig. 4, caption=Schematic of regional decomposition, figureFileSmall=RQgOdFWiiL0u6kkvfGpaNA==, figureFileBig=QArxuNr3PN764wjI0HfMsw==, tableContent=null), ArticleFig(id=1239263362845045321, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=图4, caption=区域分解示意, figureFileSmall=RQgOdFWiiL0u6kkvfGpaNA==, figureFileBig=QArxuNr3PN764wjI0HfMsw==, tableContent=null), ArticleFig(id=1239263362912154187, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Fig. 5, caption=Q-Learning model, figureFileSmall=yt9OGIcq+Sbr+epXUzl/iQ==, figureFileBig=KPpMhMkwVrUg6vamCDVS0A==, tableContent=null), ArticleFig(id=1239263362975068750, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=图5, caption=Q-Learning模型, figureFileSmall=yt9OGIcq+Sbr+epXUzl/iQ==, figureFileBig=KPpMhMkwVrUg6vamCDVS0A==, tableContent=null), ArticleFig(id=1239263363037983312, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Fig. 6, caption=Flow chart of coverage path planning for Double-Q-Learning, figureFileSmall=Rsxp/EnZ/cYJDtQ624UNAw==, figureFileBig=eMcPjqcitOumIY2n/Nq53A==, tableContent=null), ArticleFig(id=1239263363100897873, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=图6, caption=Double-Q-Learning的覆盖路径规划流程图, figureFileSmall=Rsxp/EnZ/cYJDtQ624UNAw==, figureFileBig=eMcPjqcitOumIY2n/Nq53A==, tableContent=null), ArticleFig(id=1239263363172201046, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Fig. 7, caption=Results of dual drone coverage path planning based on Double-Q-Learning, figureFileSmall=1lOhKYrVDUOq1FYat9YCWQ==, figureFileBig=zInR9CMuxY7m2AmqrFUFrg==, tableContent=null), ArticleFig(id=1239263363251892821, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=图7, caption=基于Double-Q-Learning的双无人机覆盖路径规划结果, figureFileSmall=1lOhKYrVDUOq1FYat9YCWQ==, figureFileBig=zInR9CMuxY7m2AmqrFUFrg==, tableContent=null), ArticleFig(id=1239263363331584597, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Fig. 8, caption=Coverage path planning results under three algorithms, figureFileSmall=lcEXbO+BOpYY/d00yO1EtQ==, figureFileBig=3AguJG77n02dEKpex597OA==, tableContent=null), ArticleFig(id=1239263363394499159, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=图8, caption=三种算法下覆盖路径规划结果, figureFileSmall=lcEXbO+BOpYY/d00yO1EtQ==, figureFileBig=3AguJG77n02dEKpex597OA==, tableContent=null), ArticleFig(id=1239263363453219418, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Table 1, caption=

Model parameters

, figureFileSmall=null, figureFileBig=null, tableContent=
状态参数参数设定数值
d视窗直径20 m
n最大迭代次数10 000
ω1距离代价系数0.3
ω2转折代价系数0.7
λ折扣因子0.8
α学习率1
m回报奖励10
), ArticleFig(id=1239263363524522589, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=表1, caption=

模型参数

, figureFileSmall=null, figureFileBig=null, tableContent=
状态参数参数设定数值
d视窗直径20 m
n最大迭代次数10 000
ω1距离代价系数0.3
ω2转折代价系数0.7
λ折扣因子0.8
α学习率1
m回报奖励10
), ArticleFig(id=1239263363608408672, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Table 2, caption=

Comparison of grid based search area partition

, figureFileSmall=null, figureFileBig=null, tableContent=
目标区域最大搜索面积
(m2
最小搜索面积
(m2
差值(m2
a20 937.928 317 606.894 33 331.034 0
b23 260.527 918 311.479 44 949.048 5
c30 130.862 714 810.085 115 320.777 6
d26 061.568 123 218.488 02 843.080 1
e27 535.317 022 028.253 65 507.063 4
f28 903.369 820 930.026 47 973.343 4
), ArticleFig(id=1239263363704877668, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=表2, caption=

基于网格的搜索区域划分对比

, figureFileSmall=null, figureFileBig=null, tableContent=
目标区域最大搜索面积
(m2
最小搜索面积
(m2
差值(m2
a20 937.928 317 606.894 33 331.034 0
b23 260.527 918 311.479 44 949.048 5
c30 130.862 714 810.085 115 320.777 6
d26 061.568 123 218.488 02 843.080 1
e27 535.317 022 028.253 65 507.063 4
f28 903.369 820 930.026 47 973.343 4
), ArticleFig(id=1239263363788763749, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=EN, label=Table 3, caption=

Performance comparison of coverage path planning under three algorithms

, figureFileSmall=null, figureFileBig=null, tableContent=
算法区域总代价平均代价单架最大代价
Double-Q-Learning凸区域
凹区域
289.183 5
474.103 1
144.591 8
237.052 0
149.994 9
242.558 4
Q-Learning凸区域
凹区域
305.871 3
500.552 6
152.935 7
250.276 3
158.079 5
261.462 3
BCD凸区域
凹区域
337.468 3
1 522.884 7
168.734 2
761.442 4
190.550 2
1 356.821 2
), ArticleFig(id=1239263363868455528, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1239136721334490034, language=CN, label=表3, caption=

三种算法下覆盖路径规划的性能比较

, figureFileSmall=null, figureFileBig=null, tableContent=
算法区域总代价平均代价单架最大代价
Double-Q-Learning凸区域
凹区域
289.183 5
474.103 1
144.591 8
237.052 0
149.994 9
242.558 4
Q-Learning凸区域
凹区域
305.871 3
500.552 6
152.935 7
250.276 3
158.079 5
261.462 3
BCD凸区域
凹区域
337.468 3
1 522.884 7
168.734 2
761.442 4
190.550 2
1 356.821 2
)], attaches=null, journal=Journal(id=1238822691516493831, delFlag=0, nameCn=遥测遥控, nameEn=Journal of Telemetry, Tracking and Command, nameHistory1=null, nameHistory2=null, issn=2095-1000, eissn=null, cn=11-1780/TP, coden=null, periodic=1, language=CN, oaType=null, ccby=null, superviseOffice=null, ownerOffice=null, pubOffice=null, editorOffice=null, officeType=null, aims=null, clcCode=null, officeProv=null, officeCity=null, officeAddr=null, officeZip=null, officeEmail=null, officePhone=null, editDirector=null, officeDirector=null, officeDirectorPhone=null, officeStaffNum=null, officeEmpNum=null, coverPicUrl=uUqWBk5pV4VWPULNoAHkuQ==, journalPrice=null, startedYear=null, abbrevIsoEn=Journal of Telemetry, Tracking and Command, journalRemark=null, publicationField=null, createdTime=1773287945871, updatedTime=1773299995823, createdBy=18614031015, updatedBy=13701087609, firstLetterCn=J, firstLetterEn=J, subjectCode=Engineering, subjectName=null, subjectCodeEn=Engineering, subjectNameEn=null, picCn=uUqWBk5pV4VWPULNoAHkuQ==, picEn=RDDslHHvDBDNnJMjk6BxdA==, jcr=null, cjcr=null, exts=[JournalExt(id=1238873232732909900, language=CN, name=遥测遥控, nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=, createdTime=1773299995835, updatedTime=1773299995835, createdBy=13701087609, updatedBy=13701087609, submissionGuidelinesUrl=, submissionAuthorUrl=https://manuscript.spacejournal.cn/ycyk, submissionEditorUrl=https://manuscript.spacejournal.cn/ycyk, submissionReviewUrl=https://manuscript.spacejournal.cn/ycyk, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""}), JournalExt(id=1238873232779047245, language=EN, name=Journal of Telemetry, Tracking and Command, nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=, createdTime=1773299995846, updatedTime=1773299995846, createdBy=13701087609, updatedBy=13701087609, submissionGuidelinesUrl=, submissionAuthorUrl=https://manuscript.spacejournal.cn/ycyk, submissionEditorUrl=https://manuscript.spacejournal.cn/ycyk, submissionReviewUrl=https://manuscript.spacejournal.cn/ycyk, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""})], databaseList=null, tenantJournalId=1238841944844054536, websiteList=[Website(id=1238843830011744952, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1238841944844054536, journalNameCn=null, journalNameEn=null, grayFlag=null, tenantId=1146029695717560320, platformId=null, journalGroupId=null, journalGroupNameCn=null, journalGroupNameEn=null, type=1, domain=https://castjournals.cast.org.cn/joweb/ycyk/CN, language=CN, createTime=1773292985680, createBy=18614031015, updateTime=1773293577303, updateBy=18614031015, name=遥测遥控-中文, tplId=1146099689490845704, title=遥测遥控, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1238846390617568150, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=articleTextType, value=kx, createTime=1773293596176, updateTime=1773293596176, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390596596627, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=banner, value=null, createTime=1773293596171, updateTime=1773293596171, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390638539673, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=grayFlag, value=0, createTime=1773293596181, updateTime=1773293596181, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390588208018, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=logo, value=https://castjournals.cast.org.cn/joweb/ycyk/CN/file/pic?fileId=g9S2GGWx7iZjf51o9vpmmA==, createTime=1773293596169, updateTime=1773293596169, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390651122587, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=minRunFlag, value=0, createTime=1773293596184, updateTime=1773293596184, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390613373845, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/ycyk/CN/file/pic, createTime=1773293596175, updateTime=1773293596175, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390646928282, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=silenceFlag, value=0, createTime=1773293596183, updateTime=1773293596183, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390604985236, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1773293596173, updateTime=1773293596173, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390625956759, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=themeColor, value=null, createTime=1773293596178, updateTime=1773293596178, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390634345368, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=themeStyle, value=null, createTime=1773293596180, updateTime=1773293596180, creator=18614031015, updator=18614031015)]), Website(id=1238843830078853819, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1238841944844054536, journalNameCn=null, journalNameEn=null, grayFlag=null, tenantId=1146029695717560320, platformId=null, journalGroupId=null, journalGroupNameCn=null, journalGroupNameEn=null, type=1, domain=https://castjournals.cast.org.cn/joweb/ycyk/EN, language=EN, createTime=1773292985696, createBy=18614031015, updateTime=1773293566698, updateBy=18614031015, name=遥测遥控-英文, tplId=1146101810881728533, title=Journal of Telemetry, Tracking and Command, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1238846419235304352, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=articleTextType, value=kx, createTime=1773293602999, updateTime=1773293602999, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419214332829, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=banner, value=null, createTime=1773293602994, updateTime=1773293602994, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419256275875, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=grayFlag, value=0, createTime=1773293603004, updateTime=1773293603004, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419205944220, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=logo, value=https://castjournals.cast.org.cn/joweb/ycyk/EN/file/pic?fileId=g9S2GGWx7iZjf51o9vpmmA==, createTime=1773293602992, updateTime=1773293602992, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419268858789, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=minRunFlag, value=0, createTime=1773293603007, updateTime=1773293603007, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419231110047, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/ycyk/EN/file/pic, createTime=1773293602998, updateTime=1773293602998, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419264664484, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=silenceFlag, value=0, createTime=1773293603006, updateTime=1773293603006, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419222721438, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_en_623/, createTime=1773293602996, updateTime=1773293602996, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419243692961, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=themeColor, value=null, createTime=1773293603001, updateTime=1773293603001, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419252081570, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=themeStyle, value=null, createTime=1773293603003, updateTime=1773293603003, creator=18614031015, updator=18614031015)])], journalTitle=遥测遥控, weixinUrl=null, journalUrl=https://ycyk.spacejournal.cn/, iacademicId=null, status=1, seqNo=null, journalTitleEn=Journal of Telemetry, Tracking and Command, journalPhotoCn=uUqWBk5pV4VWPULNoAHkuQ==, journalPhotoEn=RDDslHHvDBDNnJMjk6BxdA==, journalFirstLetter=J, journalRecommend=null, journalNew=null, journalCollection=null, jcrJf=null, cjcrJf=null, jcrJfStr=null, cjcrJfStr=null, submissionFirstDecision=null, sciSubjectClassification=null, casSubjectClassification=null, citeScore=null, totalCitationFrequency=null, icpCode=null, psCode=null, advertisingLicenseCode=null, copyrightInformation=null, country=null, option=, provinceCode=null, provinceName=null, collectFlag=false), detailUrlCn=https://castjournals.cast.org.cn/joweb/ycyk/CN/10.12347/j.ycyk.20241022001, detailUrlEn=https://castjournals.cast.org.cn/joweb/ycyk/EN/10.12347/j.ycyk.20241022001, pdfUrlCn=https://castjournals.cast.org.cn/joweb/ycyk/CN/PDF/10.12347/j.ycyk.20241022001, pdfUrlEn=https://castjournals.cast.org.cn/joweb/ycyk/EN/PDF/10.12347/j.ycyk.20241022001, aliStartDate=null, aliEndDate=null, collectionFlag=false, citedCount=null, citedUrl=null, reference=null)
收藏切换
基于Q-Learning的双无人机覆盖路径规划
收藏切换
PDF下载
陈佳雨 1 , 李文 1 , 李泰融 2 , 李志茹 1 , 王子怡 1 , 陈鹏云 1
遥测遥控 | 测控通信与导航 2025,46(4): 96-104
收起
收藏切换
遥测遥控 | 测控通信与导航 2025, 46(4): 96-104
基于Q-Learning的双无人机覆盖路径规划
全屏
陈佳雨1, 李文1, 李泰融2, 李志茹1, 王子怡1, 陈鹏云1
作者信息
  • 1中北大学 太原 030000
  • 2济南绿色城市发展投资集团有限公司 济南 250000
  • 陈佳雨 2001年生,硕士研究生。

    李文 2000年生,本科。

    李泰融 1998年生,本科。

    李志茹 2001年生,硕士研究生。

    王子怡 2001年生,硕士研究生。

    陈鹏云 1987年生,博士,副教授。

Q-Learning Based Dual Drone Coverage Path Planning
Jiayu CHEN1, Wen LI1, Tairong LI2, Zhiru LI1, Ziyi WANG1, Pengyun CHEN1
Affiliations
  • 1.North University of China, Taiyuan 030000, China
  • 2.Jinan Green City Development Investment Group Co., Ltd, Jinan 250000, China
出版时间: 2025-07-15 doi: 10.12347/j.ycyk.20241022001
文章导航
收藏切换

覆盖路径规划的目标是确保无人机能够实现对目标区域的完全覆盖。在以往的研究中,无人机的工作模式为分别负责每个子区域的覆盖任务,而本研究中两架无人机在整个搜索区域中协同工作,能够在提高覆盖效率的基础上更加灵活地实现覆盖任务。针对传统方法求解无人机覆盖路径规划易导致规划总代价高的问题,本文提出一种基于Q-Learning(Q学习)的双无人机覆盖路径规划算法。为了节省无人机完成覆盖搜索任务的时间,采用基于网格的旋转区域划分算法最小化待搜索区域。通过建立无人机覆盖路径规划模型,将路径规划转化为多目标函数优化问题,并利用Double-Q-Learning(双Q学习)算法均衡算法全局搜索与局部开发能力,以综合考虑距离代价和转折代价的总代价函数,对路径规划迭代寻优。仿真实验结果表明:所提算法规划的路径能够以更低的总代价在不同的目标区域中实现两架无人机对目标区域的完全覆盖。

覆盖路径规划  /  双无人机  /  Double-Q-Learning  /  协同控制  /  旋转区域  /  多目标函数

The objective of coverage path planning is to ensure that Unmanned Aerial Vehicles (UAVs) achieve complete coverage of the target area. Previous studies assigned UAVs the task of covering each sub-area separately. However, this study proposes a new methodology in which two UAVs collaborate across the entire search area, achieving coverage tasks more flexibly while enhancing efficiency. This paper aims to address the high cost of traditional UAV coverage path planning by proposing a dual-UAVcoverage path planning algorithm based on Q-Learning. To reduce the time taken for the process, a grid-based rotating area partitioning algorithm is used to minimize the search area. The path planning is transformed into a multi-objective function optimisation problem, and the Double-Q-Learning algorithm balances global search and local exploitation, iteratively optimising the path with a total cost function that considers distance and turning costs. The simulation results demonstrate that the proposed algorithm can achieve complete coverage of different target areas with a lower total cost.

Coverage path planning  /  Dual unmanned aerial vehicles  /  Double-Q-Learning  /  Collaborative control  /  Rotating area  /  Multi-Objective function
陈佳雨, 李文, 李泰融, 李志茹, 王子怡, 陈鹏云. 基于Q-Learning的双无人机覆盖路径规划. 遥测遥控, 2025 , 46 (4) : 96 -104 . DOI: 10.12347/j.ycyk.20241022001
Jiayu CHEN, Wen LI, Tairong LI, Zhiru LI, Ziyi WANG, Pengyun CHEN. Q-Learning Based Dual Drone Coverage Path Planning[J]. Journal of Telemetry, Tracking and Command, 2025 , 46 (4) : 96 -104 . DOI: 10.12347/j.ycyk.20241022001
随着社会发展与需求增长,各领域对大面积区域精准覆盖的需求日益迫切,包括军事侦察、搜索救援、地形测绘等[1-3]。在地形测绘领域,无论是对广袤山脉的地形绘制,还是对辽阔海洋的海底地貌测绘,或是对复杂城市地形的精准测量,都对大面积区域精准覆盖提出了极高要求。面对日益复杂的覆盖路径规划(Coverage Path Planning, CPP)[4-6]问题,单台无人机在执行任务时逐渐显露出其局限性。以往许多依赖单台无人机执行的任务,如今正越来越多地被多无人机协同所取代,从而能更为高效地达成目标。
覆盖路径规划是指在特定区域中,确保无人机能够完全遍历给定区域。现有的CPP解决方法主要分为经典方法和启发式方法。经典方法中,来回扫描[7,8]和螺旋扫描[9,10]在规则区域或凸地形中覆盖效率较高,但在非凸区域及动态环境中扫描方向难以灵活调整;梯形分解[11]和Boustrophedon(牛耕式)分解[12]均属于精确细胞分解方法,与梯形分解相比Boustrophedon分解能够减少单元数量和覆盖路径长度,但后者仅考虑障碍物顶点,容易创建非凸的较大单元;近似细胞分解技术将目标区域离散化为一组规则的细胞[13],能够适应不同的环境模型,提高处理问题的效率;简单随机游走算法(RW)[14]作为一种随机覆盖算法,不需要精确的环境模型,但难以保证高覆盖率和低重复率;旋转树覆盖算法(STC)[15]可高效覆盖不同区域。将单无人机STC算法扩展到多无人机时,虽然STC算法的重复率较低,但匝数较高。启发式算法[16-18]在处理CPP问题中,通过利用经验法则和直观推断,在合理的时间内为路径规划提供近似最优的解决方案。强化学习也是一种启发式算法[19],它根据特定的奖励机制来调整行为策略,具有极强的自主性,无需人工预先设定具体路径,智能体便能自主探索,但强化学习训练时间较长会影响实际应用效率。
Dong等人[20]提出基于深度强化学习的无人机区域覆盖路径规划框架,验证了无人机可在静态和动态环境下实现完全覆盖。Bayerlein等人[21]提出了一种多智能体强化学习方法,该方法能够适应采集任务中场景参数的变化。Zhang等人[22]针对随机和动态环境中路径规划问题提出基于深度强化学习的方法,验证了多架无人机能够在多障碍物环境中执行导航任务。Tan等人[23]提出了一种基于Q学习的完全覆盖路径计划算法,通过强化学习方法引入了全局环境信息,优化了原始算法在障碍物附近的路径规划策略。Zhang等[24]人提出新型奖励函数来改进基于Q-Learning的覆盖路径规划算法,极大降低了覆盖路径的重复率。
目前,许多专家认为强化学习可提升覆盖路径规划性能,但多无人机使用强化学习会增加计算量和时间成本。采用Q-Learning对两架无人机进行覆盖路径规划虽能完成覆盖任务,但需要充分考虑无人机之间的协同问题,并且由于时间和计算资源的限制,不能期望每架无人机都能找到最优路线。除此之外,在研究多机协同覆盖问题时,多是对无人机进行任务划分,每架无人机负责各自子区域的覆盖导致无人机之间的协同程度不高。
本文针对以上问题,提出基于Q-Learning覆盖路径规划的三阶段方法。第一阶段提出基于网格的旋转区域划分方法,网格覆盖区域大小取决于不同角度的分解方式。第二阶段使用Double-Q-Learning对双无人机进行协同覆盖路径规划。最后,在不同目标区域下,对Double-Q-Learning算法进行无人机覆盖路径规划的有效性验证,并与同类算法进行性能对比。
本文针对覆盖路径规划问题,采用四旋翼无人机作为研究模型。在二维飞行网格中,四旋翼无人机的飞行路径存在8种方向,如图1所示。
为保证多无人机之间的协同性,就需要无人机在覆盖过程中进行变速飞行,确保每一架无人机到达下一个路径点的时间是相同的,以消除个体之间的时间差异,初步达到协同的目的。无人机数量用m表示,第i台无人机被标记为UUAV_i,在t时刻的状态信息如式(1)所示。
式中,x(t)和y(t)表示UUAV_i二维平面中t时刻的横纵坐标,θ(t)表示UUAV_it时刻偏转角。偏转角θ的大小为无人机运动方向与水平轴正方向的顺时针方向夹角。
当无人机运动到其他位置时,无人机的状态发生了改变,则位置信息也要更新,无人机的运动方程如式(2)所示。
式中,Δt表示单次移动的时间变化量;V表示无人机的飞行速度,Δθ表示偏转角的变化量。
在网格化的目标区域中,每个网格单元都携带着网格内区域的环境信息,包括位置、大小、障碍、目标物及被搜索情况等。在本文中,网格化目标区域主要作用是表示网格内的地区是否为任务区域以及是否已被搜索。
式(3)中,S(gx,y,t)表示栅格gx,yt时刻的被搜索状态,Mn表示非搜索区域,Ms表示已搜索区域,Mu表示未搜索区域。获得状态的信息后,网格化的搜索区域可以用二维矩阵Mcov来表示,如式(4)示。
在搜索过程中,无人机的飞行高度会影响视窗大小,视窗是指无人机机载摄像机的有效监视范围。一般情况下,无人机水平飞行时的视窗形状呈圆形,视窗示意如图2所示。
为了避免重复覆盖,提高无人机的总体覆盖效率,本文中,覆盖路径规划要求所有目标都被访问到,每个区域只能访问一次,并且每个目标只被一架无人机访问一次。多架无人机之间的协同访问约束如式(5):
式中,Ppath_i表示第i架无人机的路径;m为无人机总数;Tj表示路径点的集合。
覆盖路径规划要求所有无人机只能从当前位置向相邻区域转移,不能跨区域移动,式(6)为无人机的动作转移约束。
式中,NADJ(i)为节点i的相邻节点集;NADJ(j)为节点j的相邻节点集;m为无人机数量;N为搜索区域的位置节点集合;h为当前状态的无人机编号;xijkh表示如果无人机UUAV_h以路径(ijk)完成了覆盖任务,xijkh=1,否则xijkh=0。
一般来说,无人机的飞行目的是在保证安全的情况下尽量减少时间、降低成本,故而路径规划中的路径长度至关重要。飞行的总距离代价Fpc可表示为:
式中,n为无人机路径航迹点;(xi,yi)表示无人机在第i个航迹点的坐标;(xi+1,yi+1)表示无人机在第i+1个航迹点的坐标;m为无人机总数量。
对于移动机器人的应用,拥有一条更具吸引力的路径直线(转弯较少)是有益的。因此,式(8)为一段路径的平滑度和路径转折代价:
式中,RS(oi)∈(0,1]表示路径的平滑程度;n为无人机路径航迹点;m为无人机总数量;∠oi-1oioi+1为第i步路径规划的节点位置oi与第i-1步路径规划的节点位置oi-1和第i+1步路径规划的节点位置oi+1构成的角度,且∠oi-1oioi+1∈(0,180°];Fsc为路径转折代价;m为无人机总数;n为路径航迹点。
综合考虑无人机飞行的距离代价和转折代价,则无人机二维平面内的覆盖路径规划问题的总目标z可表示为:
式中,Ftc为总代价,ωi(i=1,2)为权重系数。
当搜索区域被分解为正方形网格单元时,通过移动到正方形网格单元的相邻一个单元来生成覆盖路径。搜索区域的大小会影响无人机完成覆盖搜索任务的时间,通过旋转覆盖网格来最小化待搜索区域的面积。如图3所示,基于网格的分解方法根据分解的角度不同,导致要覆盖的搜索区域也不相同。对此,本文提出一种基于网格的旋转区域划分方法。
在二维平面中,用笛卡尔坐标系OXY来表示。用矩阵来表示二维平面坐标的旋转:
式中,R(θ)为旋转矩阵;为旋转角度。
目标区域各顶点在坐标系OXY中的坐标向量,通过旋转坐标系得到新的顶点坐标向量为,则有
图4所示,将目标区域划分为规则的网格单元。其中,。将区域空间划分成大小相等的矩形单元:
式中,m表示y方向划分了m个单元;n表示x方向划分了n个单元;a表示相机正方形视窗的边长。
网格单元的边长如式(13)和式(14)所示,分别为Δx和Δy
每个网格单元在空间中都有一个唯一的位置标识,通常可以用其行列号来表示。位于第i行、第j列的网格单元,其中心位置在空间中的坐标如式(15)所示:
当前划分的网格中还存在部分未覆盖区域,需对离散后的网格Nij进行覆盖筛选:
最后,计算待搜索区域的总面积Zk
Q-Learning是从生物行为主义理论获得启发,通过智能体(Agent)对环境(Environment)状态(State)的感知,选择相应的动作(Action),记录从环境接受到的回报(Reward),如图5所示。按照一定规则多次探索后,建立环境的输入状态与动作之间的关系,使得智能体再次遇到相同状态时做出更优的动作选择。
Q-Learning中的无人机可以表示为以下四元组:
式中,无人机的当前状态为sa表示无人机的不同动作;r为回报奖励;s′为下一状态。
在学习过程开始时,以0初始化矩阵Q,并在迭代学习过程中通过式(19)进行更新:
式中,α为学习率,取值范围0<α≤1,为简化算法,通常取α=1;λ为回报的折扣因子,取值范围0<λ≤1。R(s,a)表示在状态s下执行动作a所带来的奖励。R(s,a)定义为式(20)。当无人机完成一次覆盖任务时可获得奖励,即:
式中,m为常数。
本文中双无人机协同是全区域、全过程进行的,实现了完全覆盖和无人机防撞。两架无人机共用一个记录区域访问信息的矩阵,且都具有采集和更新矩阵数据的权限。为避免发生两架无人机同时被同一侦察价值较高的区域吸引,引入依次规划的规则。每片区域只能被一架无人机访问一次,给下一架无人机作为规划参考,实现两架无人机之间的信息分享和协同覆盖搜索。
每架无人机规划路径时都要避免发生碰撞。由于无人机的动作选择,无人机之间会发生2种情况的碰撞,分别是节点处碰撞和路径交叉处碰撞。
由于2架无人机在同一时间选择了相同的路径点而产生碰撞,其特点可以表达为式(21):
式中,xi(t+1),yi(t+1)为第i架无人机在(t+1)时刻的位置,N为无人机总数量。
由于2条路径产生了交叉,导致无人机碰撞。无人机为了达到协同效果,在执行全覆盖路径任务时均采用可变速飞行,在飞行过程中速率相同。一旦2架无人机路径产生交叉,必然会发生碰撞,其特点可以表达为式(22):
式中,xi(t),yi(t)为第i架无人机在t时刻的位置;xi(t+1),yi(t+1)为第i架无人机在t+1时刻的位置;N为无人机总数量。
使用Q学习进行双无人机覆盖路径规划时,需要充分考虑无人机之间的协同问题,并且不能期望每架无人机都能找到最短路线。Q学习虽然可以进行一定程度的探索,但由于时间和计算资源的限制,很难遍历所有可能的路径。为了提高双无人机覆盖路径规划的性能,本文基于提出Double-Q-Learning双无人机覆盖路径规划算法。
用Q-Learning进行双无人机覆盖路径规划是从全局的角度出发,对整个任务区域进行双无人机的任务分配。一次Q学习的侧重在于考虑整体任务分配,将总路径长度D作为其评价指标。
式中,n为无人机路径航迹点;(xi,yi)表示无人机在第i个航迹点的坐标;(xi+1,yi+1)表示无人机在第i+1个航迹点的坐标;m为无人机总数量。
二次Q-Learning从局部的角度出发,可以对全局规划进行进一步优化。每架无人机在执行任务时,可以根据自身所处的局部环境和实时状态,进行局部的路径调整和决策,能够快速收敛到较优的路径策略,减少两架无人机在路径规划过程中的搜索时间和计算资源消耗,提高任务执行效率,具体流程如图6所示。
为了验证模型的合理性和所提出的基于Q-Learning的双无人机覆盖路径规划算法的有效性,对两架无人机进行了多组仿真实验。仿真算例的模型参数的设定如表1所示。
随机生成多组初始目标区域,通过基于网格的旋转区域划分可以得到不同大小的搜索区域。从表2可以看出:通过旋转坐标系可以得到初始目标区域的不同大小的网格搜索范围。优先选取搜索面积最小的区域,可以有效减少无人机覆盖路径规划的时间和能耗,提高覆盖路径质量。
针对搜索区域,采取2架无人机进行覆盖搜索任务。考虑到2架无人机之间距离太近会对其决策产生影响,为消除无人机之间的初始干涉,让无人机均从相同的初始位置出发,分别到达距离搜索区域最近的地点。图7是用Double-Q-Learning进行双无人机覆盖路径规划结果。
为对比不同算法在不同形状区域中的性能表现,本文选取了具有典型形状特征的两类区域(凸区域和凹区域),作为对比算法的初始化环境模型。图8是三种算法分别在两种区域下覆盖路径规划结果。根据表3可得,在凸区域中,所提出的算法对比上述两种算法,解决方案的总代价目标Z减少了5.46%和14.31%,单架最大代价Zmax平均减少了5.11%和21.28%。在凹区域中,所提出的算法对比上述两种算法,解决方案的总代价目标Z减少了5.28%和68.87%,单架最大代价Zmax对比上述两种算法减少了7.2%和82.23%。
Q-Learning算法虽然可以进行一定程度的探索,但由于时间和计算资源的限制,很难遍历所有可能的路径。BCD(分支切割与下潜)算法通常依赖于预先定义的空间划分规则和固定的策略来生成路径,很难根据环境的实时变化和任务执行过程中的反馈来灵活调整路径。采用Double-Q-Learning的路径规划解可以得到更小的总代价。原因在于该算法对全局分配结果加入了二次Q-Learning的路径重规划算法,既避免了Q-Learning算法缺乏局部优化的问题,又解决了BCD算法过于依赖模型的情况,实现了路径寻优中全局分配与局部优化能力的均衡。
覆盖路径规划旨在让无人机实现对目标区域的完全覆盖。为降低覆盖路径的总代价函数,完成双无人机协同覆盖搜索,本文提出一种基于Q-Learning的双无人机覆盖路径规划算法。采用基于网格的旋转区域划分算法,通过减少待搜索区域的覆盖面积,节省无人机完成覆盖搜索任务的时间。引入Double-Q-Learning算法,将覆盖路径规划任务分为全局任务分配和局部路径重规划两部分。实现了路径寻优中全局分配与局部优化能力的均衡,提升了算法的寻优精度和寻优效率。通过对两架无人机进行多组仿真实验和现有的两种算法进行对比可以得出:Double-Q-Learning算法不仅能够适应不同大小和特点的搜索区域,还能以更低的总代价构建双无人机完成覆盖任务的最优路径。
本文为了降低计算复杂度,加快算法训练速度,对双无人机覆盖路径规划中的环境设置较为简单。然而,在实际应用中,两架及以上的多无人机在执行完全覆盖任务过程中涉及的环境可能性很多,需要对环境问题进行综合考虑。因此,下一步的工作是扩展算法。例如,可以使用该算法在多障碍场景和大规模场景等复杂环境条件下实现多无人机的覆盖路径规划。
  • 国家自然科学基金(51909245,62003314)
  • 山西省重点研发计划(202202020101001)
  • 2024年中北大学科技立项资助项目(20242072)
参考文献 引证文献
排序方式:
[1]
WAHARTE S, TRIGONI N. Supporting search and rescue operations with UAVs[C]//2010 International Conference on Emerging Security Technologies. New York:IEEE, 2010: 142-147.
[2]
MAZA I, CABALLERO F, CAPITÁN J, et al. Experimental results in multi-UAV coordination for disaster management and civil security applications[J]. Journal of Intelligent & Robotic Systems: with a special section on Unmanned Systems, 2011, 61(1-4): 563-585.
[3]
CESETTI A, FRONTONI E, MANCINI A, et al. A visual global positioning system for unmanned aerial vehicles used in photogrammetric applications[J]. Journal of Intelligent & Robotic Systems: With a special section on Unmanned Systems, 2011, 61(1-4): 157-168.
[4]
SKOROBOGATOV G, BARRADO C, SALAMÍ E. Multiple UAV systems: A survey[J]. Unmanned Systems,2020, 8(2): 149-169.
[5]
TAN C S, MOHD-MOKHTAR R, ARSHAD M R. A comprehensive review of coverage path planning in robotics using classical and heuristic algorithms[J]. IEEE Access, 2021, 9: 119310-119342.
[6]
HUANG X, SUN M, ZHOU H, et al. A multi-robot coverage path planning algorithm for the environment with multiple land cover types[J]. IEEE Access, 2020, 8:198101-198117.
[7]
HUANG W H. Optimal line-sweep-based decompositions for coverage algorithms[C]//Proceedings of the 2001 IEEE International Conference on Robotics and Automation (ICRA). New York: IEEE, 2001: 27-32.
[8]
SKOROBOGATOV G, BARRADO C, SALAMÍ E, et al. Flight planning in multi-unmanned aerial vehicle systems: Nonconvex polygon area decomposition and trajectory assignment[J]. International Journal of Advanced Robotic Systems, 2021, 18(1): 1729881421989551.
[9]
ACEVEDO J J, ARRUE B C, MAZA I, et al. Cooperative large area surveillance with a team of aerial mobile robots for long endurance missions[J]. Journal of Intelligent &Robotic Systems, 2013, 70: 329-345.
[10]
BALAMPANIS F, MAZA I, OLLERO A. Area decomposition partition and coverage with multiple remotely piloted aircraft systems operating in coastal regions[C]//2016 International Conference on Unmanned Aircraft Systems (ICUAS). New York: IEEE, 2016: 275-283.
[11]
OKSANEN T, VISALA A. Coverage path planning algorithms for agricultural field machines[J]. Journal of Field Robotics, 2009, 26: 651-668.
[12]
COOMBES M, CHEN W H, LIU C. Boustrophedon coverage path planning for UAV aerial surveys in wind[C]//Proceedings of the 2017 International Conference on Unmanned Aircraft Systems (ICUAS). New York:IEEE, 2017: 1563-1571.
[13]
CHO S W, PARK H J, LEE H, et al. Coverage path planning for multiple unmanned aerial vehicles in maritime search and rescue operations[J]. Computers & Industrial Engineering, 2021, 161: 107680.
[14]
BARTUMEUS F, DA LUZ M G E, VISWANATHAN G M, et al. Animal search strategies: A quantitative random-walk[J]. Ecology, 2005, 86(12): 3078-3087.
[15]
ARRIBAS E, MANCUSO V, CHOLVI V. Coverage optimization with a dynamic network of drone relays[J].IEEE Transactions on Mobile Computing, 2020, 19(10):2278-2298.
[16]
KOENIG S, LIU Y. Terrain coverage with ant robots: A simulation study[C]//Proceedings of the Fifth International Conference on Autonomous Agents. New York:ACM, 2001: 600-607.
[17]
SADEK M G, MOHAMED A E, EL-GARHY A M. Augmenting multiobjective genetic algorithm and dynamic programming for online coverage path planning[C]//Proceedings of the 13th International Conference on Computational Engineering Systems (ICCES). New York: IEEE, 2018: 475-480.
[18]
KENNEDY J. The particle swarm: Social adaptation of knowledge[C]//Proceedings of 1997 IEEE International Conference on Evolutionary Computation, April 13-16,1997, Indianapolis, USA. New York: IEEE, 1997: 303-308.
[19]
JIA J, WANG W. Review of reinforcement learning research[C]//2020 35th Youth Academic Annual Conference of Chinese Association of Automation (YAC). New York: IEEE, 2020: 186-191.
[20]
DONG J X. Area coverage path planning of UAV based on deep reinforcement learning[J]. Industrial Control and Computing, 2021, 34(2): 80-82.
[21]
BAIERLEIN H, THEILE M, CACCAMO M, et al. Multi-UAV path planning for wireless data harvesting with deep reinforcement learning[J]. IEEE Open Journal of the Communications Society, 2021, 2: 1171-1187.
[22]
ZHANG S T, LI Y B, DONG Q H. Autonomous navigation of UAV in multi-obstacle environments based on a deep reinforcement learning approach[J]. Applied Soft Computing, 2022, 115: 108194.
[23]
TAN X Q, HAN L H, GONG H, et al. Biologically inspired complete coverage path planning algorithm based on Q-learning[J]. SENSORS, 2023, 23(10): 4647.
[24]
ZHANG M Y, CAI W Y, PANG L F. Predator-prey reward based Q-learning coverage path planning for mobile robot[J]. IEEE Access, 2023, 11: 29673-29683.
2025年第46卷第4期
PDF下载
89
35
引用本文
BibTeX
文章信息
doi: 10.12347/j.ycyk.20241022001
  • 接收时间:2024-10-22
  • 首发时间:2026-03-13
  • 出版时间:2025-07-15
补充材料
相关文章
文章信息
作者
出版历史
  • 收稿日期:2024-10-22
  • 修回日期:2025-03-08
基金
国家自然科学基金(51909245,62003314)
山西省重点研发计划(202202020101001)
2024年中北大学科技立项资助项目(20242072)
作者信息
    1中北大学 太原 030000
    2济南绿色城市发展投资集团有限公司 济南 250000
参考文献
分享链接
https://castjournals.cast.org.cn/joweb/ycyk/CN/10.12347/j.ycyk.20241022001
分享至
全文二维码

扫描看全文

引用本文
BibTeX
本文的引用情况
2种不同金属材料的力学参数

Family
属数
Number of
genus
种数
Number of
species
占总种数比例
Percentage of
total species (%)

Genus
种数
Number of
species
占总种数比例
Percentage of total
species (%)
鹅膏菌科Amanitaceae 2 11 5.26 鹅膏菌属 Amanita 10 4.78
小菇科 Mycenaceae 2 12 5.74 丝盖伞属 Inocybe 5 2.39
多孔菌科 Polyporaceae 8 14 6.70 蜡蘑属 Laccaria 5 2.39
红菇科 Russulaceae 3 23 11.00 小皮伞属 Marasmius 6 2.87
小菇属 Mycena 11 5.26
光柄菇属 Pluteus 5 2.39
红菇属 Russula 17 8.13
栓菌属 Trametes 5 2.39
关闭全屏