推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于改进粒子群算法的路径规划

更新时间:2019-12-25 17:22:03 大小:2M 上传用户:守着阳光1985查看TA发布的资源 标签:改进粒子群算法路径规划 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

传统粒子群算法存在收敛精度低、搜索停滞等缺点,导致机器人路径规划精度低。为了提高路径规划的精度,对传统的粒子群算法进行改进。首先在算法运行的各阶段对惯性权重因子和加速因子同时使用三角函数的变化方式自适应调整,使算法中的参数在算法运行各阶段的配合达到最佳,提高了算法的搜索能力;其次在算法中引入鸡群算法中的母鸡更新方程和小鸡更新方程对搜索停滞的粒子进行扰动,并在引进的方程中使用全局最优解使扰动后的粒子向全局最优解靠近;最后通过函数优化和路径规划两组对比实验,验证了改进算法在问题优化时具有寻优精度高、鲁棒性好的优点。


部分文件列表

文件名 大小
基于改进粒子群算法的路径规划.pdf 2M

部分页面预览

(完整内容请下载后查看)
2 0 1 8  
12  
农 业 机 械 学 报  
49  
12  
卷 第 期  
doi: 10. 6041 /j. issn. 1000-1298. 2018. 12. 044  
粒子算法的  
12  
1
1
1
1
1
 
维 穆治亚  
( 1.  
中国科学院长机械与物研究春  
130033; 2.  
中国科学院大学 北京  
100049)  
: 。  
摘要 精度精度为了提高的精  
。  
法进首先因子和加因子时使用的变  
, , ;  
化方式自应调整 使参数段的提高了法的索能引  
更新方和小更新方进的方程中使用使  
; ,  
近 最通过化和组对实验 验法在问题化时具  
有寻精度高 鲁棒性点  
:
;
;
;
关键词 法  
: TP242. 6 : A : 1000-1298( 2018) 12-0371-07  
文章编号  
中图分类号  
文献标识码  
Path Planning Based on Improved Particle Swarm Optimization Algorithm  
12  
1
1
1
1
1
JIA Huiqun  
WEI Zhonghui HE Xin ZHANG Lei HE Jiawei MU Zhiya  
( 1. Changchun Institute of OpticsFine Mechanics and PhysicsChinese Academy of SciencesChangchun 130033China  
2. University of Chinese Academy of SciencesBeijing 100049China)  
Abstract: The traditional particle swarm optimization ( PSO) algorithm has some shortcomings such as  
low convergence precisionstagnant search and so onwhich lead to the low precision of robot path  
planning. In order to improve the precision of path planningthe traditional particle swarm optimization  
algorithm was improved. Firstlythe inertia weight factor and acceleration factor were adjusted adaptively  
by the trigonometric function in each stage of the algorithm operationso that the parameters in the  
algorithm were optimized in each stage of the algorithm operationand the search ability of the algorithm  
was improved. Secondlythe hen equation and chick equation of chicken swarm algorithm were  
introduced to perturb the search stagnation particlesand the global optimal solution was used in the  
introduced equation to make the disturbed particle approach the global optimal solution. Finallythrough  
two sets of comparative experiments of function optimization and path planningit was proved that the  
improved algorithm had the advantages of high searching precision and good robustness.  
Key words: robot; path planning; particle swarm optimization algorithm; chicken swarm algorithm  
7]  
12]  
法 如 法  
法  
算  
的  
0
引言  
13]  
14]  
15]  
法  
法  
是机研究最基本 最关键的问  
法 通过模生物为而提智  
1 - 4]  
的在于寻找到一的最短  
仿法 为复杂环境问题提  
,  
使安全专  
了新路  
很 多 算  
( Particle swarm optimizationPSO)  
法  
5 - 15]  
8]  
方法 如视法  
工势场  
、  
仿具有速  
9]  
10 - 11]  
;
新兴的仿  
,  
需调整参数一经便得到学  
空间法  
: 2018-07-06  
: 2018-08-31  
收稿日期  
修回日期  
:
基金项目 科技发展计项目  
( 20180201013GX)  
:
作者简介 群  
( 1990) , , , E-mail: jiahuiqun0123@ 163. com  
男 博士主要从处理和自主研究  
:
通信作者 慧  
( 1961) , , , E-mail: wzhlvp@ sohu. com  
研究博士导师 主要从处理存储研究  
372  
2 0 1 8  
16 - 20]  
PSO  
———  
ω 因子  
广泛注  
对  
的研究主要中  
16 - 18]  
c c ——  
1 2  
参数调整  
进  
结构以及与方法相  
因子  
19 - 20]  
16]  
通过分析因  
rand( ) ( 01)  
间的机数  
PSO  
的关线应  
ω 同  
2
PSO  
算法的进  
PSO  
法 提高了法的敛  
因子的  
17]  
程中差的粒  
PSO  
精度因  
的  
22]  
, ,  
因子小了法的使  
:
, ,  
样性导  
18]  
法的得到通过分  
入局熟  
。  
容易  
c c  
1
PSO  
的关线  
因子  
2
差的域并很滞  
PSO  
法 使法的收  
的自因子的  
,  
为了上述问题 从参  
19PSO  
性获了 和  
数及法更新方方面进进  
20]  
法的法用于出  
2. 1 PSO  
算法的进  
PSO  
法进有  
和  
3 :  
法的更新包括 部分 上  
PSO ,  
了研究和法  
然存精度径  
一代部分间  
1
部分因子 ω 制 第  
部分  
23  
能得到径  
c c  
1
较多的研  
部分因子  
2
16 - 17]  
在的问题 献  
1218]  
18]  
献  
究主要对一种参数进  
, ,  
通过分析方法的本文提使用  
因子和加因子时进进 相于  
的变化方式自应地调整因子和  
对一种参数种参数进的  
PSO  
法  
因子 使因子和加因子行  
化精度和度上具有文  
, ;  
段的提高法的索能然后入  
18]  
因子在基于线变化的基础上进  
和小更新方扰  
。  
文在文  
, ,  
动 提高样性 的方程中使用粒  
18]  
的基础上步改线变化的加  
使解  
因子线变化的加因子 非线动  
, ,  
提高法的精度稳  
, , “  
提高早  
定性  
问题的  
18]  
本文因子仍使用文的  
1
PSO  
算法的数学理  
变化因子 数学式为  
21]  
规  
献  
ω
ω
min  
k
max  
( k) =  
cos  
+
ω
π
(
)
n,  
为  
Dx = ( x x ,  
i i1 i2  
为  
2
k
max  
x )  
i( i 12n)  
v =  
i
子  
iD  
位置  
+
ω
ω
max  
min  
( 3)  
( v v v )  
i1 i2 iD  
i
度  
p = ( p p ,  
i i1 i2  
2
p )  
iD  
i
置  
p = ( p p ,  
g g1 g2  
= 0. 95  
= 0. 4  
中  
中  
ω
ω
min  
max  
p )  
gD  
k + 1  
的最位置 迭  
k
———  
数  
数  
( k) ——  
max  
位置更新式为  
k——  
k + 1  
k
k
k
v
= v + c rand( ) ( p x ) +  
ω
id  
k
ω
代对因子  
id  
id  
1
id  
k
k
c rand( ) ( p x )  
2 gd id  
( 1)  
( 2)  
( 3)  
式  
出不同因子  
k + 1  
k
k + 1  
x
= x + v  
id  
1  
的变化曲线 所示  
id  
id  
k + 1  
( 1) ,  
法的部分因子  
c c  
1
式  
c  
v
———  
i
第  
k + 1 ,  
度的  
中  
2
id  
c  
子  
2
制  
部分  
d( d 12D)  
分量  
1
k + 1  
20]  
间的相部分 当的  
x
———  
i
第  
k + 1  
位置的  
id  
因子法的化前期  
d
分量  
位置第  
分量  
p k  
k
PSO  
法进时要求个因  
p k  
id  
i
d
c ,  
要求前期  
1
PSO  
法进入局部  
k
c 。  
群体要 要求 经  
2
d
群体位置第  
gd  
, ,  
分析 本文因子的变化 提  
分量  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载