一种三维环境中的多无人机系统的航迹规划方法技术方案

技术编号:13672015 阅读:58 留言:0更新日期:2016-09-07 20:05
本发明专利技术公开了一种三维环境中的多无人机系统的航迹规划方法,属于无人机航迹规划技术领域。本方法针对无人机航迹规划的特点,其中方法包括以下步骤:获取无人机飞行环境的高程、威胁信息,并生成飞行环境的三维网格地图;利用改进遗传算法进行多无人机的航迹规划;利用B样条曲线对规划好的航迹进行平滑处理,最终形成满足无人机运动约束的航迹。该发明专利技术提出的航迹规划方法利用遗传算法可以为多无人机规划出确定的最优飞行路径,提高了任务完成效率。可应用于无人机侦察、监控、救援路径规划等技术领域。

【技术实现步骤摘要】

本专利技术涉及无人机航迹规划
,特别是一种三维环境中的多无人机系统的航迹规划方法
技术介绍
近年来,无人机因为能快速反应,能搭载多种类型传感器,将影像实时传输,能进行高危地区探测,无人操作等许多优点而受到了军用、商用和民用三方面的重视,发展迅猛。无人机的航迹规划是无人机研究的一个重要领域,其目的是根据任务目标在有障碍的环境中规划出一条满足约束条件的最优无碰撞飞行轨迹。目前单无人机可以在简单的环境中规划出满足任务需求的航迹,然而,随着目标区域范围的扩大,任务数量增加,单无人机将花费很长时间才能完成任务。由于近来无人机的成本降低,使用多架无人机来高效、快速完成任务成为可能。多无人机的应用带来了更复杂的航迹规划、任务分配问题。多无人机航迹规划属于多旅行商问题,该问题是NP-hard问题。目前,针对多无人机航迹规划问题,研究者提出的解决方案较少。现有的无人机航迹规划算法有A*算法、蚁群算法、粒子群优化算法、人工势场法、遗传算法等,它们各有优缺点。A*算法计算简单,容易实现,但启发函数的选取限制了全局最优性;蚁群算法、粒子群优化算法和人工势场法则容易陷入局部最优。遗传算法是基于自然选择和基因遗传学原理的搜索算法。遗传算法是一种新的全局最优搜索算法,简单实用,适合并行处理,搜索过程灵活,具有较好的普适性和易扩充性,在为NP-hard问题找到可行解领域得到广泛的应用。遗传算法的基本操作包括编码、群体生成、适应度函数的构造、遗传操作等。其中,种群中个体分布的多样性,对遗传算法运行效率的起着至关重要的作用。
技术实现思路
本专利技术所要解决的技术问题是克服现有技术的不足,而提供一种三维环境中的多无人机系统的航迹规划方法,该方法可以快速生成多无人机所需的安全飞行路径。本专利技术为解决上述技术问题采用以下技术方案:根据本专利技术提出的一种三维环境中的多无人机系统的航迹规划方法,包括以下步骤:步骤1、飞行环境建模:UAV飞行三维空间表示为{(x,y,z)|0≤x≤Xmax,0≤y≤
Ymax,0≤z≤Zmax本文档来自技高网
...

【技术保护点】
一种三维环境中的多无人机系统的航迹规划方法,其特征在于,包括以下步骤:步骤1、飞行环境建模:UAV飞行三维空间表示为{(x,y,z)|0≤x≤Xmax,0≤y≤Ymax,0≤z≤Zmax},采用网格三维编码方式对搜索空间进行编码,将搜索空间离散化为若干个网格;其中,Xmax,Ymax,Zmax分别为三维空间x,y,z三个方向的上界;步骤2、设置无人机航迹规划的初始条件,包含规划的起始点、目标点、威胁分布及障碍信息;步骤3、根据任务要求,利用改进遗传算法对多无人机进行航迹规划,生成全局最优的参考航迹;具体如下:(301)、根据步骤2中设置的无人机航迹规划的初始条件,采用整数编码方法随机生成M条染色体组成种群,每条染色体表示多条飞行路径;(302)、确定无人机航迹的代价函数:(3021)、每一条航迹的代价函数为:F=wl×f1(Ri)+wh×f2(Ri)+wd×f3(Ri)+ws×f4(Ri)其中,wl,wh,wd,ws分别为航程代价、高程代价、威胁代价、偏转角代价在总代价F中占的比重,且满足wl+wh+wd+ws=1,f1(Ri)为航程代价,f2(Ri)为高程代价,f3(Ri)为威胁代价,f4(Ri)为偏转角代价,R为所有可飞航路集合,i为整数且0<i≤R;(3022)、对航迹代价函数中各子代价f1(Ri)、f2(Ri)、f3(Ri)、f4(Ri)分别进行归一化处理,分别得到归一化后的子代价(3023)、构造具有随进化代数动态调整的非线性适应度函数为:F*=[nm]F‾]]>F‾=w1×f1‾(Ri)+wh×f2‾(Ri)+wd×f3‾(Ri)+ws×f4‾(Ri)]]>F*为非线性适应度函数,为归一化后的总代价函数,表示取值不大于的整数值,m=1+lnN,N为设定的最大进化代数,n为当前进化代数;(303)、采用轮盘赌选择和锦标赛选择结合机制,从M条染色体中选取Q条染色体组成父代种群,然后对该父代种群中的个体进行进化操作,通过进化操作生成新个体,将新个体加入到原来的M条染色体中形成新种群,按照步骤(3023)中的非线性适应度函数计算出新种群中每个个体的适应度,删除新种群中Q条适应度最小的染色体,使其大小恢复到原来的染色体大小M;(304)、重复步骤(303)直到满足终止条件,则从新种群中选出适应度最大的染色体即为所求航迹,至此就得到了多无人机的全局最优参考航迹;终止条件为:新种群中计算得到的最大适应度值保持不变;步骤4、利用B样条曲线对步骤3得到的多无人机全局最优的参考航迹进行平滑处理,得到最终的平滑飞行路径。...

【技术特征摘要】
1.一种三维环境中的多无人机系统的航迹规划方法,其特征在于,包括以下步骤:步骤1、飞行环境建模...

【专利技术属性】
技术研发人员:贾广芝曹科才岳东
申请(专利权)人:南京邮电大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1