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

改进ACO及其在移动机器人路径规划中的应用

更新时间:2019-12-30 14:03:47 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:移动机器人路径规划Python 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

针对基本ACO存在收敛精度不高、收敛速度慢、容易陷入局部最优的不足现象展开研究。通过基本ACO原理和数学模型分析,得出参数设置不当和信息素更新迟滞是基本ACO容易产生不足的原因。在此基础上,提出基于狼群分配原则信息素更新策略的改进ACO。采用Python模型和Matlab模拟计算相结合的方式进行ACO参数优化设计和Griewank函数、Ackly函数的对比实验。结果表明,蚂蚁数量m与城市数量n关系系数为1.5、信息素启发式因子α为[1.0,3.0]、期望启发式因子β为[2.0,4.0]、信息素挥发系数ρ为[0.5,0.7]、信息素强度Q为[10,1000]时,所得算法性能较好。采用栅格法的移动机器人路径规划研究进一步表明,改进ACO收敛精度更高、收敛速度更快、不易陷入局部最优,与基本ACO相比,算法性能大大提高。


部分文件列表

文件名 大小
改进ACO及其在移动机器人路径规划中的应用.pdf 2M

【关注B站账户领20积分】

部分页面预览

(完整内容请下载后查看)
计与制造  
Machinery Design & Manufacture  
10 期  
2019 10 月  
226  
ACO 及其在移动机划中用  
1 1 2  
妍  
3
1.大学学院550ꢀ252ꢁ大学大数据信息工程学院55ꢀꢀ25;  
3.公司11ꢀ168)  
ACO 存在收敛收敛最优现象展研究通过ACO 和  
分析参数信息素更ACO 提出基配  
则信息素更策略ACOPython Matlab 计算结合ACO 参数设计和  
Griewank Ackly 数的对结果表蚂蚁m 城市n 系系数为 1ꢁ5信息启发α 为  
1ꢁꢀ3ꢁ启发β 2ꢁꢀ4ꢁ信息ρ ꢀꢁ5ꢀꢁ7信息Q 1ꢀ1ꢀꢀ所得法性能较  
法的移动机研究步表ACO 收敛收敛最优与  
ACO 法性能大大。  
关键词ACOPython划  
中图分类号TH16TP391 文献标识码A  
文章编号1001-399720191ꢀ-ꢀ226-ꢀ5  
Improving ACO And Its Application in Mobile Robot Path Planning  
1 1 2  
LIANG Gang MA Zhen LIU Zi-yan HE Yan  
3
1ꢁMingde College of Guizhou UniversityGuizhou Guiyang 550025China2ꢁSchool of Big Data and Information Engineering  
Guizhou UniversityGuizhou Guiyang 550025China3ꢁXinsong Robot Automation CoꢁLtdLiaoning Shenyang 110168China)  
AbstractThe study is focused on solving the questions of basic ACOAnt Colony Optimizationsuch as the low convergence  
accuracythe slow convergence speed and easily falling into local optimality. It is concluded that improper parameter setting  
and pheromone update hysteresis are the reasons why the basic ACO is prone to insufficient through the basic ACO principle  
and mathematical model analysis. Subsequentlythe improved ACO that based on the pheromone update strategy of the wolf  
group allocation principle is proposed. ꢀhe ACO parameter optimization design and the comparison experiment of Griewank  
function and Ackly function were carried out by combining the Python model and Matlab simulation. ꢀhe results show that  
when the relationship between m and n is 1ꢁ5α is1ꢁ03ꢁ0β is2ꢁ04ꢁ0ρ is0ꢁ50ꢁ7ꢁ is101000the obtained  
algorithm is better.ꢀhe research on path planning of mobile robots using grid method further shows that the improved ACO has  
higher convergence precisionfaster convergence speed and it is not easy to fall into local optimality. Compared with the  
basic ACOthe performance of the algorithm is greatly improved.  
Key WordsACOPythonMobile RobotPath Planning  
策略调整状态ACO 行  
1 引言  
[6]  
文献 结搜索策略对多算法,  
[1-3]  
Ant Colony OptimizationACO是文献 研究  
惩罚,  
信息避免蚁  
算法选择信息。  
ACO 原理和数型分得出ACO 产  
生不采用 Python型和 Matlab 的方  
[4]  
蚂蚁觅行为的基提出仿算法文献 算  
法原理信息研究提出信息调  
[5]  
算法的大范围搜索快速收敛文献  
Automated Guided Vehicle,  
AGV问题研究信息局  
来稿日期2ꢀ19-ꢀ2-ꢀ8  
基金项目科学技基金2ꢀ161ꢀ54)  
作者简介1977-阳人士研究生要研究方向控制;  
199ꢀ-士研究生要研究方向化技术  
10 期  
227  
ACO 及其在移动机划中用  
ACO 设计和 Griewank Ackly 比  
实验提出基于分配原则信息策略改  
ACOACO 收敛精收敛有效避  
免陷的不算法提高。  
ρ信息ρ011-ρ信息;  
τtij信息增量τ  
ij  
ij  
k
0=0τtk 蚂蚁t 停留ij的  
ij  
信息。  
信息ρ 影响 ACO 搜索收敛ρ 过小  
信息搜索再次选择越  
这会导致蚂蚁搜索范围搜索力下ACO 产  
2 ACO 进  
ACO 收敛精度不收敛入  
[1-3]  
的不开研究 ACO 原理和数模  
的不ρ 使τ  
ij  
型分得出ACO 生不。  
2.1 ACO 学模型分析  
t0蚂蚁进入径选择这会导致 ACO 盲  
[1-6]  
状态ACO 收敛的不。  
ACO G=CL是一C=C1C2,  
ACO 型采用 Ant-Cycle 5蚂蚁循  
l
Cnn L= c c 两两即  
ij  
i
j
信息。  
两两dijꢁ12nlij 距离。  
ij  
Q
K 蚂蚁ij)  
k
蚂蚁 kk=12m中根据选择1选  
L
k
τt=  
ij  
5)  
下一。  
0otherwise  
Q蚂蚁完整搜索放的信息素总  
Lk蚂蚁 k 总长。  
1
ηt=  
ij  
1)  
d
ij  
α
β
τtηt)  
ij  
ij  
信息强度 Q 存影响 ACO 反  
jallowed  
k
k
Pt=ꢁ  
ij  
2)  
能的信息素总AꢀO 在正作用搜索优  
τtηt)  
is  
Σ
is  
sallowedk  
[1-3]  
Q 信息素总搜索再次选  
0 otherwise  
k
这会导致蚂蚁搜索范围搜索力下,  
ACO 的不Q 过小蚂蚁进  
径选择这会导致 ACO 状态ACO 容  
收敛的不。  
P t 蚂蚁 k i 选择移j allowedk—  
ij  
蚂蚁尚访信息—  
τtt i j 上  
ij  
信息η ti j 信息。  
ij  
数设信息迟滞ACO 容  
收敛精度不收敛现  
。  
可知蚂蚁数量 m ACO 搜索提高但  
m 搜索信息不大这会导致信  
作用降低ACO 收敛的不m  
较小规模 TSPTraveling Salesman Problem于  
2.2 信息更新策略  
ACO 在运信息迟滞的  
分配原则提出基于分配原则的  
规模 TSP信息这会导致局  
[1-6]  
搜索降低ACO 的不象  
[7-9]  
信息策略 6信息。  
m
信息反映 τt搜索相对重  
ij  
k
best  
worst  
τt+11-ρ·τt+Στ +ετ  
ij ij ij  
-λτ 6)  
ij  
ij  
要程度蚂蚁选择性增径  
ACO 收敛最终定  
ACO 收敛精度不的不过小  
k=1  
best  
worst  
τ =Q/L 蚂蚁信息τ  
best  
=
ij  
ij  
Q/L 蚂蚁放的信息ε最  
worst  
蚂蚁信息λ蚂蚁经  
信息。  
蚂蚁信息度不搜索这会导致搜  
[2-5]  
增加ACO 收敛的不象  
ACO 首先中局优  
反映 τt搜索相对要  
ij  
best  
蚂蚁放的信息τ 径  
ij  
蚂蚁选择这会  
导致搜索性过ACO 的不;  
worst  
蚂蚁放的信息τ 信息分  
ij  
原则行更ACO 在运信息  
迟滞的不提高算法。  
过小对应定性作用强度过小这会导致算法  
[1-4]  
搜索ACO 收敛的不象  
2.3 ACO 数优设计  
信息过多ACO t+n  
蚂蚁遍历ij上  
信息3信息。  
信息β 数设不  
导致ACO 收敛精度不收敛采用  
Python 型和 Matlab 的方式ACO 化  
τt+n=1-ρτt+τt)  
ij  
3)  
4)  
ij  
ij  
[10-11]  
设计 TSP TSPLIB采用 Eil51 作为试库设计  
m
k
τt=Στt)  
ij ij  
7所示设计上下边界1 所示。  
k=1  

全部评论(0)

暂无评论

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

  • 打赏
  • 30日榜单
  • 21ic下载 打赏310.00元   3天前

    用户:w178191520

  • 21ic下载 打赏310.00元   3天前

    用户:小猫做电路

  • 21ic下载 打赏310.00元   3天前

    用户:zhengdai

  • 21ic下载 打赏210.00元   3天前

    用户:gsy幸运

  • 21ic下载 打赏230.00元   3天前

    用户:jh0355

  • 21ic下载 打赏260.00元   3天前

    用户:xzxbybd

  • 21ic下载 打赏70.00元   3天前

    用户:jh03551

  • 21ic下载 打赏60.00元   3天前

    用户:sun2152

  • 21ic下载 打赏80.00元   3天前

    用户:铁蛋锅

  • 21ic下载 打赏60.00元   3天前

    用户:xuzhen1

  • 21ic下载 打赏60.00元   3天前

    用户:liqiang9090

  • 21ic下载 打赏30.00元   3天前

    用户:wangcunxia

  • 21ic下载 打赏20.00元   3天前

    用户:玉落彼岸

  • 21ic下载 打赏15.00元   3天前

    用户:kk1957135547

  • 21ic下载 打赏15.00元   3天前

    用户:w993263495

  • 21ic下载 打赏15.00元   3天前

    用户:x15580286248

  • 21ic下载 打赏15.00元   3天前

    用户:w1966891335

  • 21ic下载 打赏15.00元   3天前

    用户:hp860629

  • 21ic下载 打赏10.00元   3天前

    用户:staven630

  • 21ic下载 打赏10.00元   3天前

    用户:我觉得八行

  • 21ic下载 打赏10.00元   3天前

    用户:曾多次

推荐下载