




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、无人机航迹算法综述为促进航迹规划技术的发展,对航迹规划常用算法进行综述。首先对航迹规划的 规划思想和构成进行分析;其次将航迹规划算法分为传统经典算法和现代智能算法 两大类,对其中几种常用算法进行分析总结;最后阐述现代智能算法在航迹规划应用 中的改进、多重算法的融合改进以及多无人机四维航迹规划算法研究3个研究热点 及未来发展趋势。随着航空技术日益发展,越来越多的无人机被用于替代飞行员执行一些高危险、 高强度或大范围巡检、搜救任务,因此完善的任务规划系统是无人机顺利完成任务的 重要保障。任务规划系统一般由航迹规划、导航、数据通信3大子系统组成,而航迹 规划则是任务规划系统的核心部分。无人机航迹规划
2、就是在综合考虑无人机到达时间、油耗、威胁以及飞行区域等 因素的前提下,为无人机规划出最优或满意的飞行航迹,以保证圆满地完成飞行任务 1。无论是在军事还是民用领域,好的航迹规划系统都是提高无人机安全性能,保证 无人机出色完成任务的重要手段。笔者将在对航迹规划问题进行分析的基础上,对当 前几种常用航迹规划算法进行分类总结,最后指出目前研究热点及未来发展趋势。1航迹规划问题分析在不考虑时间因素的情况下,无人机航迹规划应该是在三维空间中进行的,但在 一些任务中,无人机保持在固定高度飞行,不需要考虑高度变化问题。因此在进行航 迹规划时可以将三维空间中的物体投影到二维平面,从而将三维航迹规划问题降至二 维
3、,简化问题的复杂度。但在军事突防、电力巡线、山地救援等应用中,二维航迹规 划实用价值有限。笔者将从规划思想和构成两方面对航迹规划问题进行分析。1.1规划思想航迹规划问题是一个包含多个优化目标和多个约束的非线性规划问题2,其核 心就是建立目标函数的数学模型和有效地处理各项约束。由于涉及约束条件较多,目 标函数复杂,数学模型建立困难,为降低问题复杂性,目前大多数学者都采用分层规划 的思想,将航迹规划分为两步进行。首先根据已知的环境信息、任务要求等在无人机 起飞前为其规划出一条满足约束条件的全局最优参考航迹。无人机在按照此航迹飞 行的过程中,当出现未知或动态威胁信息时,再进行局部航迹动态优化。由于全
4、局参 考航迹规划需要考虑整体的优化,因此要在避免陷入局部最优的情况下尽量减少计算 量。而局部航迹动态优化用于应对突发威胁,因此要尽量缩短规划时间以确保实时 性。1.2规划构成无人机航迹规划一般由以下几个部分组成:描述规划空间,选择航迹的表示形 式,分析约束条件,确定代价函数,选取航迹搜索算法和航迹平滑。1)描述规划空间。其目的是建立一个便于计算机进行航迹规划所使用的环境模 型,即将实际的物理空间抽象成算法能处理的抽象空间,实现相互间的映射。规划空 间的表示是否合理直接影响规划的效率和结果的优劣性。一种好的规划空间表示法 应能满足如下要求:规划空间能合理且尽量完善地反映飞行环境中的各种信息(地形
5、、威胁、障碍 等),以利于航迹搜索;当飞行环境中的某些信息发生变化时能实时地进行更新,以满足实时应用的要 求;能满足无人机自身性能约束条件,包括最大拐弯角、最大爬升/俯冲角、最大 航迹距离、最小航迹段长度和最低飞行高度等。常用的规划空间表示方法有栅格法和图形法。栅格法将规划空间分解成为一些 简单的单元,并为每个单元分配一个代价值,对应于无人机经过空间相应区域的代价, 并判断这些单元之间是否存在可行路径,找到包含起始点和目标点的单元,从起始单 元开始,依次向栅格中代价最小的邻域移动,最后到达目标单元3。航迹搜索算法中 的A*算法、动态规划法等就是利用栅格描述规划空间。由于数字地图采用栅格的形 式
6、存储,所以多数的航迹规划研究都是使用栅格法表示规划空间。图形法首先根据一 定规则将规划空间表示成一个由一维线段构成的网络图,然后采用某一搜索算法在该 网络图上进行搜索。使用图形法必须表示出所有可能的路径,否则就可能丢失最优 解。图形法相比栅格法数据处理量少,但是更新较困难。常用的图形法有Voronoi图 法4、可视图法(VisibilityGraph)5、随机路标图法(PRM: ProbabilisticRoadMap)6 等。航迹表示。其形式有两种:一种是基于无人机运动学、动力学描述的连续平 滑航迹,采用此种表示方法可以省去最后的航迹平滑环节;另一种是用航迹点表示, 相邻航迹点之间用直线段连
7、接几何折线航迹。第2种表示方法有如下优点:可以通过调整航迹节点的数目达到所需要的精度;将复杂的航迹规划问题分解为一组统一形式的小规模子问题,对于每个子问 题,只需关心一个点的坐标,从而将考察航迹是否可行变为仅考察一个点或一条直线 段是否满足要求;便于实现并行、分布式计算。分析约束条件。航迹规划问题需要考虑的约束条件包括环境约束、任务约束 和无人机自身性能约束。环境约束有威胁约束(如被敌方雷达发现概率、敌方导弹高 炮击落概率、撞地概率等)、禁飞区约束、复杂气象区约束等;任务约束有任务完成 时间、起始点、目标点、固定航向角、低空/超低空突防等;无人机自身性能约束有 最大/最小平飞速度、最大航程、最
8、高/最低飞行高度、水平最小转弯半径、最大爬 升角/俯冲角、最大纵向曲率、最大法向过载等7。若是进行二维航迹规划,则不需 要考虑无人机的爬升/俯冲角约束和飞行高度约束。确定代价函数。代价函数将算法与实际物理问题紧密联系在一起。对于无人 机航迹规划,代价函数是评价航迹优劣的标准,代价值越小则表明航迹越优,反之表明 航迹越差。确定代价函数需要综合考虑影响航迹性能的各项因素,对各个指标进行量 化和计算。三维航迹规划的代价函数通常包含航迹长度代价、威胁代价和高度代价, 表示为J=3 1L+3 2T+3 3H(1)3 1+3 2+3 3 = 1(2)其中J为航迹总代价,L为航迹长度代价,一些文献也称其为燃
9、油代价,T为威胁 代价川为高度代价;3 1、32、33为相应的权系数,根据任务需要设置其值。二维 航迹规划则不需要考虑高度代价。选取搜索算法。根据任务需求选取合适的算法规划出满足约束条件、规避障 碍、使代价函数获得最优值的航迹是航迹规划问题的核心部分。航迹平滑。通过相应算法搜索出的航迹对于无人机实际飞行而言并不一定可 行,例如规划出的航迹拐弯点较多,而无人机在实际飞行中由于自身机动限制不能频 繁转弯,因此需要对规划出的航迹进行平滑处理,消除不必要的拐弯点以利于无人机 实际飞行。常用航迹平滑方法有三次样条插值法8、贝塞尔曲线 (BezierCurve)9、k-trajectory 算法10等。2
10、常用航迹规划算法无人机航迹规划的本质是路径规划,即寻找适当的策略构成连接起点到终点位置 的由序列点或曲线组成的路径,因此用于航迹规划的算法实际上也就是路径规划算 法。路径规划算法有很多,每种算法都有其自身的优缺点和适用范围,按照规划决策 可以将算法分为传统经典算法和现代智能算法11两类。2.1传统经典算法近年来常用于航迹规划的传统经典算法有Dijkstra算法、人工势场法(APF: Artificial PotentialField)和模拟退火算法(SAA:SimulatedAnnealingAlgorithm) o Dijkstra算法是图论中求解最短路径的经典算法,适用于每条边的权数 为非
11、负的情况,能得到从指定顶点到其他任意顶点的最短路径。使用Dijkstra算法 进行航迹规划,构建的赋权图的顶点代表航迹点,赋权图的边代表所有可行航 迹,Dijkstra算法的作用就是在这些可行航迹里找到最优航迹。Dijkstra算法实现 简单,但其运算时间和所用内存与搜索空间中节点个数平方成正比,在大范围高维空 间中搜索时间长,对内存要求也很高,因此多用于二维静态航迹规划12,13。由于航 迹规划空间范围大,对于Dijkstra算法在航迹规划中的应用,如何选取有效航迹点, 减少航迹点数量,缩短规划时间是问题的关键。文献12在Voronoi图的基础上使用 Dijkstra算法寻找最优航迹,将威胁
12、看作一个点,选取各威胁点之间连线的中垂线的 交点为航迹点。这种方法能保证航迹最大化避开各个威胁,安全性高,但航迹较长。 并且没有考虑无人机最大转弯角约束,航迹不一定可飞。文献13在可视图的基础上 使用Dijkstra算法寻找最短航迹,将多边形障碍的各个顶点看作航迹点,并建立转弯 角约束机制。这种方法得到的航迹短,满足无人机最大转弯角约束,但由于航迹贴近 障碍物,安全性较低。此外,可视图不能表达物体运动的方向性约束的缺陷导致 Dijkstra算法在搜索时可能找不到路径。虽然Dijkstra算法多用于二维航迹规划, 但也有学者将其应用于三维航迹规划。文献14 将飞行空间映射到由若十个四面体 组成的
13、三维Delaunay三角网中,四面体的顶点对应威胁的位置,四面体内切球的中心 作为航迹点,所有相邻四面体内切球中心点的连线构成一个三维网络,这个三维网络 就是所有可行航迹。然后用Dijkstra算法在这个三维网络上寻找最短航迹。最后用 人工势场法对初始航迹进行优化,获得平滑可飞的航迹。该方法与Voronoi图法类 似,规划出的航迹能最大化避开威胁,安全性高,但航迹相对较长。目前使用Dijkstra 算法进行航迹规划多是利用Voronoi图、概率地图或可视图描述规划环境,然后在此 基础上利用Dijkstra算法寻找最短航迹,但得到的航迹若安全性高则航迹长,若航迹 短则安全性低,没有在航迹长度与安
14、全性之间寻找到一个好的平衡。人工势场法是一种模拟电势场分布的规划方法,任务区域内的目标点产生引力 场,威胁源产生斥力场,无人机在引力和斥力的共同作用下向目标点运动。传统人工 势场法定义如下。航迹点X的引力势函数和斥力势函数分别为 U而(X)=!k”0(X,Xg) - (4)其中Katt和Krep分别为引力和斥力增益系数,且均为正常数;p(X,XG)为航迹 点X与目标点XG之间的距离;p(X,XO)为航迹点X与威胁源XO之间的距离;PO为 威胁源最大影响距离。无人机在X处受到的引力和斥力分别是相应势函数的负梯度Fatt=- Uatt(X)=-KattP(X,XG)(5)D上e = . f昧M -
15、 g E 心 l y即Frep=_,- - -(6)总势场力为目标点产生的引力和各个威胁源产生的斥力的矢量和Ftotal=Fatt+EFrep(7)人工势场法的优点是算法简明、实时性好、规划速度快,在局部规划和实时规划 领域应用广泛。缺点是当无人机离目标点比较远,Fatt Frep时,合力方向更趋近目 标点方向,无人机可能会进入威胁区;当目标点附近有威胁源时,斥力将会非常大,而 引力相对较小,无人机将很难到达目标点;在复杂环境中,容易产生局部极小值,使算 法停滞或震动;在障碍物附近有抖动现象,在狭窄通道间频繁摆动;在动态环境下规 划效果减弱;计算势场负梯度的方法因为没有优化变量,将航迹规划问题
16、转换成了非 优化问题,因此缺乏评价指标衡量航迹的优劣,势场的建立直接决定了航迹的质量,相 同的环境下,不同的势场形式也可能得到不同的航迹。针对该问题,学者们结合无人 机航迹规划的特点提出了多种改进方法。文献15 在斥力势函数中加入无人机与目 标点的距离,减小斥力,改善障碍物在目标附近时,目标不可达的问题。设置引导点为 无人机提供方向随机的势场力,解决局部极小值和震荡问题。文献16 在人工势场法 搜索陷入威胁区时,构造惩罚势函数替代斥力势函数,并使用模拟退火算法取代虚拟 力引导的方法搜索逃离位置,有效避免了局部极小值和抖动现象,得到的航迹能成功 避开威胁,但增大了计算量,降低了人工势场法的实时性
17、。文献17通过引入相对速 度斥力势场和斥力增益模糊控制器实现人工势场法的动态避障,避免局部极小值。文 献18 通过增加高度调节引力势函数以增强人工势场法在三维航迹规划中对高度的 控制,同时引入飞行器的动力学约束条件,使航迹更具可飞性,并改善了人工势场法的 局部极小值、障碍物附近抖动、狭窄通道间频繁摆动等缺点。然而文献15-18 中均 未衡量航迹优劣的评价指标,对此文献19引入附加控制力作为优化变量,通过优化 出适当的附加控制力,使无人机在满足各种物理约束的条件下,规划出的航迹可使代 价指标最优,降低了势场建立的任意性对航迹结果的影响。但文献19 在考虑无人机 动力学模型时将无人机看作质点,与实
18、际动力学模型有一定差异。总之,对于极小值 等问题,前人提出的各种改进方法都在一定程度上弥补甚至消除了这些缺陷,但对于 障碍物附近抖动、狭窄通道间频繁摆动这一缺陷的改善效果还有待提高。模拟退火算法是基于蒙特卡罗迭代求解法的一种启发式随机搜索算法。它模拟 固体物质的退火过程,在某一初始温度下,伴随温度控制参数按照降温函数不断下降, 结合概率的突跳特性在解空间中随机寻找目标函数的全局最优解,即能概率性地跳出 局部最优解并最终趋于全局最优解。退火过程由冷却进度表(CoolingSchedule )控 制,包括温度控制参数的初值t及其衰减因子At、每个t值时的迭代次数和终止条 件。模拟退火算法的优点是算
19、法求得的解与初始解状态无关,具有渐近收敛性,是一 种以概率1收敛于全局最优解的全局优化算法。缺点是解的质量依赖于当前解产生 新解的变换方法和冷却进度表的设计。在航迹规划中,模拟退火算法的一个解代表一 条航迹,目标函数则是代价函数,常用于求解二维航迹规划中的TSP问题20,但该算 法多数没有考虑无人机的机动性能约束,得到的航迹可飞性不高。模拟退火算法也可 与易陷入局部最优解的算法相结合帮助其跳出局部最优找到全局最优解,如遗传模拟 退火算法21,在交叉和变异过程中使用Metropolis准则判断是否接受新解,当然, 这会增大原算法的计算量。2.2现代智能算法相较于传统经典算法,现代智能算法的应用更
20、为广泛。在航迹规划中常用的现代 智能算法有A*算法、遗传算法(GA: Genetic Algorithm)、蚁群优化(ACO: AntColony Optimization)算法和粒子群优化(PSO: Particle Swarm Optimization) 算法。A*算法是一种智能启发式搜索算法,它将搜索空间表示为网格的形式,以网格的 中心点或顶点作为航迹点,通过搜索邻域内代价函数值最小的航迹点,从起始点逐步 搜索到目标点,最后逆向回溯当前节点的父节点生成最优航迹,其中待扩展航迹节点 存放在OPEN表中,已扩展节点存放在CLOSE表中。代价函数的表达式如下所示f(x)=g(x)+h(x)(8
21、)其中g(x)表示从起始点到当前节点的实际代价,h(x)称为启发函数,表示从当前 节点到目标点的估算代价,常用的启发函数可选用欧氏距离、曼哈顿距离、对角线距 离等。启发函数是A*算法的核心,它能在搜索效率和最优解之间权衡。若h(x)小于 从当前节点到目标点的实际代价,则搜索得到最优路径,但这时搜索节点增多,搜索效 率降低;若h(x) 一直等于从当前节点到目标点的实际代价,此时A*严格按照最优路 径搜索,搜索效率最高;若h(x)大于从当前节点到目标点的实际代价,则搜索结果可 能不是最优路径,但搜索效率会提高。此外,OPEN表的维护方式也会影响A*算法的搜 索效率,当路径很长时,这种影响会更明显。
22、总之,启发函数的选择决定了 A*算法是否 能找到最优解,OPEN表的维护方式和搜索节点数量决定了 A*算法的运行速度。随着 搜索空间增大,A*算法的计算量会呈指数增长,导致规划时间过长,一般用于静态航迹 规划。在航迹规划中,如何提高A*算法的运行速度并得到最优航迹是学者们重点考虑 的问题。文献7 采用结构体式最小二叉堆和三层嵌套的二叉堆技术分别维护管理 OPEN表和CLOSE表,相比较于传统的数组式最小二叉堆维护OPEN表和单向链表管理 CLOSE表的方式,提高了最优节点的提取速度,克服了数组二叉堆的容量可能导致 OPEN表溢出的问题,有效解决了动态二叉树易出现的极度不平衡问题,保证了节点查
23、找的高效率,较大幅度提高了 A*算法的规划效率。文献22提出使用2.5维网格模型 描述三维规划空间,每个网格点包含经度、纬度和高程信息,此方法计算效率要远大 于三维网格划分方式。文献23 将三维航迹规划分解为二维规划和高度规划,使用动 态时间规整(DTW:Dynamic Time Warping)距离作为A*算法的启发函数进行二维规划, 再由二维航迹结合高程数字地图,利用粒子沉降法赋予每个航迹点高度信息,生成三 维航迹。这种方法有效地将三维空间的搜索节点删减至二维,大大减少了搜索节点数 量,缩短了规划时间。使用DTW距离作为启发函数得到的航迹也要优于常用的欧氏距 离、曼哈顿距离和对角线距离,但
24、仍不是最优航迹。由于航迹规划问题的复杂性,虽 然学者们通过各种改进方法提高了 A*算法的搜索效率,但仍没有找到值恒等于从当前 节点到目标点真实代价的启发函数,实现A*算法的高效最优搜索。遗传算法的基本思想是模拟生物遗传进化过程,根据“适者生存”、“优胜劣 汰”的原则,借助选择、交叉、变异等操作,使所要解决的问题从初始解一步步逼近 最优解。在航迹规划中,遗传算法每条染色体(个体)代表无人机的一条航迹,基因的 编码方式也就是航迹节点的编码方式,适应度函数由代价函数变化而来。遗传算法的 优点是不要求优化函数具备连续、可导和单峰等条件,具有较强的鲁棒性,是一种高 效、并行、全局的搜索方法,适用于三维全
25、局航迹规划。缺点是种群失去多样性而导 致早熟收敛,寻优时间长,局部搜索能力差等。针对该问题,学者们提出了不同的改进 方法,如引入量子、自适应等因子,但这些改进方法仍然存在较多不足。文献24 针 对量子遗传算法初始种群的单一性,引入关于概率划分的小生境协同进化策略,并对 各种群采用动态量子旋转角;采用精英选择机制,保留每一代中的最优个体,并借鉴 狼群分配原则对种群进行更新。该方法提高了量子遗传算法的稳定性和寻优精度,但 在收敛速度上没有改善,且没有考虑无人机自身性能约束。文献25使用并行遗传算 法结合概率地图实现多无人机协同航迹规划,并行遗传算法很好地克服了遗传算法早 熟的缺陷,但文献同样没有考
26、虑无人机自身性能约束。文献26 通过在遗传算法主种 群上附加一个病毒种群的方法,保证可行引导段的有效积累并维持种群多样性。采用 定长实值和变长实值两种编码方式分别为染色体和病毒个体编码,通过采用反转录和 转导这两种病毒感染操作实现两个种群间模块的信息交换,使进化信息在种群内迅 速、定向地传播,消除了寻优过程的盲目性。该方法改善了遗传算法早熟和局部收敛 慢的问题,提高了收敛速度,但对于搜索精度几乎没有提高。文献27 提出多频振动 遗传算法,在遗传操作中使用两次变异操作,分别作用于整个种群和精英个体,为种群 提供全局多样性和局部多样性,从而有效避免早熟,提高搜索精度,达到快速收敛的目 的。蚁群优化
27、算法模拟蚂蚁在寻找食物过程中发现路径的行为特性,利用信息素浓度 进行后继行为。T时刻蚂蚁n从节点a转移到节点b的概率为|0.其他(9)其中Tab为节点b上的信息素浓度;nab为节点a与节点b之间的能见度,也 叫启发函数,它可以是距离开销,也可以是距离开销与其它开销的组合,如高度、安全 度等;a、B为Tab与nab的相对重要性的权值;为节点a的所有相邻节点 的集合。信息素具有挥发性,随着时间的增加其浓度会降低。信息素的更新分为局部更新 和全局更新,局部信息素更新是用在蚂蚁完成一个航迹点的选择时,相应的减少该点 的信息素,降低此点对后来蚂蚁的吸引程度,从而增加蚂蚁的探寻范围,减小算法陷入 停滞的概
28、率。其更新公式为Tab(t+1)=;Tab(t)(10)其中E为信息素减少因子,用于控制信息素减少的大小。全局信息素更新是经 过m时刻,当蚂蚁完成寻路任务后对其经过的所有航迹点上的信息素进行更新,通过 这种方式增加这条航路上的信息素,其表达式为Tab(t+m) = (1-p)Tab(t) + pATab(11) Tab二Q/J(12)其中P为信息素挥发因子;J为这条航迹的性能指标;Q为性能指标对于信息 素的更新的比例系数。蚁群优化算法的优点是具有良好的并行性、协作性和鲁棒性,后期收敛速度快。 缺点是前期搜索时间长,参数多并且解的质量受参数影响大,容易陷入局部最优解,适 用于三维全局航迹规划。由
29、于信息素的分布情况、挥发方式和蚂蚁选择前进方向的 盲目性影响着解的质量和获得解的时间,学者们也通常从这几个方面,结合航迹规划 的特性对蚁群算法进行改进。文献28 将蚂蚁按数量均匀分组,并在信息素浓度更新 过程中使用差分进化算法的交叉、变异、选择操作,合理分配各路径上蚂蚁留下的信 息素,避免某条路径上信息素累积过多而导致陷入局部最优解,从而引导蚂蚁找到最 优路径。该混合算法在保证基本蚁群算法优点的同时提高了全局收敛的速度,但得到 的航迹过长。文献29 提出一种文化蚁群算法,设计了由蚁群算法演化的群体空间和 由群体空间最优解构成的信仰空间,两个空间同时演化,彼此促进。在群体空间中加 入惩奖机制,对
30、到达终点的蚂蚁走过的路径,提高其信息素浓度,反之,则降低,从而提 高了蚂蚁找到可行路径的概率。信仰空间利用选择、交叉、变异这3种遗传操作进 行更新。此外,文献在启发式函数中加入了航路点的方差,计算待选节点和其前面n 个点的方差,使选出的节点与前面节点的波动相对较小,从而获得更平滑的航迹。该 方法的双层进化模型加快了航迹的搜索速度,但惩奖机制的评判标准单一,到达终点 的蚂蚁走过的路径并不一定就好,此机制可能会降低解的质量。文献30首先限制信 息素挥发因子的范围,防止其过大或过小影响算法的全局搜索能力,并在信息素调整 规则中引入航迹评价指标,提高解的质量。然后将起始点和目标点之间的连线这一最 短航
31、迹信息反馈到系统中作为搜索的指导信号,将能见度改进为当前节点与待扩展节 点的距离和待扩展节点到最短航线的垂直距离加权和的倒数,降低算法寻找航迹的盲 目性,加快了搜索效率。最后在该能见度的基础上,将转移概率与一个01之间的随 机数相乘,选择邻域中转移概率最大的节点扩展。该方法在保证基本蚁群算法优点的 同时提高了解的质量,大大缩短了搜索时间。粒子群优化算法模拟鸟群飞行捕食行为,把每个粒子看作优化问题的一个可行 解,并将其延伸到N维空间,每个粒子主要通过跟踪两个位置决定自己下一步的飞行, 一个是粒子本身所找到的最优解Pbest,即个体最好位置;另一个是种群中所有粒子 当前找到的最优解Gbest,即全
32、局最好位置,最终群体成员逐渐移入问题空间的更好区 域。所有的粒子都有一个由被优化的函数决定的适应值,每个粒子还有一个决定其飞 行方向和距离的速度。粒子群算法的速度和位置更新方式分别为vij(k+1) = 3vij(k)+c1r1(pij(k) -xij(k)+c2r2(gij(k)-xij(k)(13) xij(k+1)=xij(k)+vij(k)(14)其中下标i、j、k分别表示第i个粒子,第j维空间,第k代粒子;3为惯性权 重,描述了粒子对之前速度的“继承”;c1、c2为常数,称为学习因子,体现了粒子向 全局最优粒子学习的特性;r1、r2为(0,1)之间的随机数。与其他进化算法相比,粒子群
33、算法具有两个显著的不同特点。一是没有“优胜劣 汰”的机制,所有的粒子在迭代过程中始终作为种群的成员保留;二是没有交叉、变 异等进化算子,每个粒子通过追随当前搜索到的最优值寻找全局最优。粒子群算法的 优点是具有较强的鲁棒性,对种群大小敏感性不高,参数少,前期收敛速度快,缺点是 后期收敛速度慢,容易早熟陷入局部最优解,可用于三维全局航迹规划。在航迹规划 中学者们对粒子群算法的改进也多是通过提高种群的多样性避免局部最优。文献31在量子粒子群优化算法(QPSO: Quantum-behavedParticleSwarmOptimization) 的基础上引入繁殖机制,整个种群中粒子位置更新后不直接进入
34、下一代,而是以一定 概率将粒子放入繁殖池,种群中最优个体不参与繁殖操作,以便保护其不被破坏。该 方法与QPSO算法和PSO算法相比,能找到更优的航迹,但由于增加了繁殖机制,每次 迭代时间要比QPSO算法多。文献32在基本PSO算法中引入病毒种群,以增强主群 体粒子的多样性,提高局部搜索能力,解决基本PSO算法容易陷入局部最优、收敛速 度慢的问题。文献33在?5。算法中引入潜在网格构造算子,在整个种群中粒子位置 更新后,为每个粒子运用相应的算子,以克服PSO算法易陷入局部最优和后期收敛速 度慢的问题,该方法能得到质量更好的航迹。3目前研究热点及发展趋势3.1现代智能算法的改进航迹规划是一个NP-hard问题,要得到最优航迹需要极大
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中药透析技术操作规范
- 德隆集团行业研究
- 合租房财产分配协议
- 商品质量检查及复核合同(2篇)
- 内部转让协议
- 2025年统编版小学道德与法治二年级下册《挑战第一次》说课课件
- 拍卖活动反馈协议
- 学校防汛知识演练
- 阿合奇县2025年数学四年级第二学期期末检测试题含解析
- 陇南师范高等专科学校《英汉互译》2023-2024学年第一学期期末试卷
- 2025年浙江宁波奉化区农商发展集团有限公司招聘笔试参考题库附带答案详解
- 2025年《宏观经济政策与发展规划》核心备考题库(含典型题、重点题)
- 全国计算机等级考试一级试题及答案(5套)
- 公司安全事故隐患内部举报、报告奖励制度
- 外周灌注指数PI
- 《光伏发电工程预可行性研究报告编制规程》(NB/T32044-2018)中文版
- 小学生竞选班干部ppt
- 上海养老机构服务质量日常监测评价指标90项
- 公务员事业单位考试写作练习纸
- 建筑施工现场总平面布置图
- 濒危动物保护联盟之江豚篇-ppt课件
评论
0/150
提交评论