蚁群算法在直升机航迹规划中的应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
洽
图 1 生 成 的 最优 路 线 图
参 考 文献 … 李华锋 , 吴畏 , 一婷 , 丘 钟柱 亮, 军. 群 系 张 蚁 统 自适应策略的改进 与分析,0 99 20 ,. 其 中P为信息素的挥发 系数 , 0< P< 1 【】 炜, , 2侯 桑楠, 苏芮, 黄小红. 算法求解最短路 蚁群 l —P表示信息素残留因子 , (表示在 t △ f ) 到 径【 . M】 北京: 电子科技 大学, O ,1 2 9l . O t 十n 时刻路径 上的信息增量 。 【】王琛.基于蚁群 算 法的 T ae n aem n 3 rvl g S s a i l 32 确 定路 径 .3 P o lm 研 究 , 0 ,0 r be 2 81. 0 每 只 蚂蚁 各 自根 据 移 动的 概 率 只() r 从 作 者 简 介 : 玉 全 ( 9 3 , ( ) 湖 北 皮 18 ~) 男 汉 , 运 动到 i所有蚂蚁都 完成循 环后 , , 最终 绝大多 枣阳,中北大学电子 与计算机科学技 术学院在 数蚂蚁遵循同一路径 ,此时 即可以视为最短路 读研 究生,主要研究方向计算机仿真关键技 术
蚁 放弃 。
因子 , 表示轨迹的相对重要性 , 反映 了蚂蚁在运 动过程 中所积 累的信息在蚂蚁运动过程中所起 的 作 用 ;, 示 为 期 望 启 发 式 因 子 表 示 能 见 度 』表 的相对重要性 ; 为启发函数 ,表示城市之间 的 期望 程 度 , 表 达 式 如 下 : ) 1 , 蚂 其 咕( 一 / f 对 蚁 k而言, d的值越 小 , 的值越大 , ( , f )也越
i 位置 的概率 , 用公式表示 如公式 ( ) 1所示 :
机运送物资到每个 目标点飞行的总路程最短 。 43实 验结 果 ( 图 1 . 见 ) 5结 论 ( 1 f ∑ _ ) 一 0 … …. () … …” () …- j c 1 如图 1 所示 , 系统生成 了直升机运 送物资 的最佳路径 , 直升机 无论在任何 目标点位置 , 均 Q…………………… ………………. ’ 能够根据 所示路径将物资运送 到各个 日标 点 , 其 中alwe} 1234…n } l d =( ,,, l 表示蚂 蚁 蚁 群 算 法 存 直 升 机 的运 输 中的 运 用 能 提 高 直 升 o , k下一步可 以选 择的城 市 , n称 为信息启 发式 机 的运输效率 , 具有较高 的应用价值。
F= ( l , ∈c} 表 示 为 t 刻 所 (1,6 ) (3 ,6) (5 ,3 ) (5 ,2) r ) 一 时 1713 、 111 2、 1213、 111 1、 有 访 问 节 点 构 成 的全 集 c 中 任 意 节 点 C 、 之 (4 ,4 ) (3 ,3) (2 ,2 ) (1,4 ) 121 1、 1112 、 1515、 1212 、
科
信l l 业 息 产i
蚁群算法在直升机航迹规划 中的应用
皮玉 全 王 平
( 中北大学, 计算机科 学与技术 实验 室, 山西 Leabharlann Baidu原 0 0 5 ) 3 0 1
摘 要: 本文介绍 了一种蚁群算法(n C l y O t i t n A O 在直升机航路规划 中的应用 , 出的 n 目标点的 坐标信息 , A t o n p m z i , C ) o i ao 给 个 利用蚁群算法 计算 出最短路 径; 并利用 MF C生成最优路径。该方法直观 、 有效 ; 经过 多次的实验论证 , 有着较 高的应 用价值 。 关键词 : 航迹规划 ; 蚁群算法; 最优路径
Ab ta t ti at l d sr e n A tC ln pi ia o (A O n te u e o ei pes rue pa nn . 1e e p r r t s e h o ri sr c : s r ce e ci s a n oo y O t z t n h i b m i C )i h s fh l o tr o t ln ig 1 x ei e is te c od— c h nn v
l 述 概
蚁群算 法是对 自然界 的蚂蚁寻径 的一种 仿生算法 , 意大利学者 M.oi 是 D r ̄根 据蚂蚁 寻 g 食路径的仿生学原理 , 19 年在法 国巴黎 召 于 91 开的第一届人工生命会议上提出的 ,蚁群算法 为解决组合问题提供 了新的思路,并被很快 的 应用到其他组合优化问题巾。 日前比较典型 的 应 用 研 究 有 : 络 路 南 优 化 、 据 挖 掘 、S 网 数 T P问 题、 移动机器人 的路经规划等问题 的研究 中I “ 。 2蚁群算法的基本原理 蚂蚁在寻找食 物的过 程中 , 他们总能够找 到一条从巢穴 到食物源的 一 个最优 的路 径 , 这 是因为蚂蚁在运动的过程中 ,身体会 留下一种 “ 气味”我们称之为激素。 , 它们在遇到一个还没 走过的路 口时 , 就随机地挑选一 条路径前行 。 一 与此同时释放 出激素 。 路径越长 , 释放的激索浓 度就越低 。蚂蚁就是靠着这种 激素彼此交流信 息的 ,蚂蚁在运动的过程中能感 知这种激素 的 信息 , 并利用它来指导 自己的方向, 其他蚂蚁也 能 感 知这 种 信 息 , 径 蚂 蚁 越 多 , 他 蚂 蚁 在 路 其 运 动 的过 程 中选 择 该 路 经 的概 率 就会 越 大 。在 最 优 的路 径 上 蚂 蚁 释 放 的 激 素量 就大 ,蚂 蚁 选 择的概率也会增大 , 而其他路 径, 由于路经 比较 长, 激素在不 断的挥 发 , 导致信息量越来 越低 , 蚂蚁选择 的概率就越来越小 ,最终慢慢地被蚂
(3 ,4 ) 1317、 05 , 8、 05 ,2) 10 18 、(4 ,6 ) 81 ) 4 817 、 (3 ,6 ) 1719。 42实 验 目的 . 给 出最优的直升机航路参考路 径 , 使直升 用 .) (表示在 t f 时刻蚂蚁在 k位置转移到 32 解 决 T P问 题 需 要 以下 三 个 步 骤 : . S 321 个 城 市 被选 择 的概 率 .. 每
径。
研 究。 ’
4蚁 群算法 在直升机 航路规 划中 的具 体 王平 (9 6 )女 ( ) 山 东省 菏泽 市, 17 ~ , 汉 , 中 应 用 北大学经济管理学院在读工程硕士 ,主要研 究
3蚁群算法在 T P问题 I的应用 S 1 】 41 验 内 容 .实 方向 控 制 工 程 。 31蚁群算法的数学模型 - 直升机运送一批物资 , 需要将这批 运送到 蚁 群 算 法 的 数 学模 型 可 以捕 述 为 : 3 个不 同的 目标 ,并且每个 目标点都要 到达。 1 () 表 示 为 t 刻位 于元 素 f f一 时 上的 信 息 城 市 的 坐 标 分 别 为 :(3 , 2 、 191 ) 1 71 ) (4 ,4 、 5 9 素 的含 量 ; (5 ,6 ) (2 ,2) (4 ,3 ) (2 ,4 ) 1214、 101 6、 1010 、 111 7、
大。
文件 ∞
D 瞎 口 嚣 i 黪 l 譬 一 圆
322更新信息素 .. 在 每 只蚂蚁走 完一 步或者 完成 对所 有 n 个 节点 的遍历 以后 ,要对残 留信息进行更新处 理 ,时刻释放的信息素 , tn时刻在路径 ,) 在 + J 上的信息素为 :
, +, : (一pT ( +AT ( r 1 1 ) f ) ) f ) △ ) 二 。 ㈩ () 2 () 3
问路径 上的信息素的含量 的集 合; , (, )一 表示为城市 的坐标信息 ; 表示 为城市 ,之 i 间的距离 ;
一
(3 ,1) (5 , 1、 (2 ,2 ) (1,3) 16l6 、 121 4 J 1713、 171 3、 (1,1) (5 ,5) (6 ,4 ) (4 ,5) I313、 t71 8、 1212、 121 7、 (1,5 ) (l ,5) (1,3 ) (2 ,6) 16l7、 181 2、 1718、 171 8、
n t s o h tr e o n f s v r l on s u e n ae f t e a g t p i t o e e a p i t , s s a An l n Op i z t n t a c l t h h r s a h I lo U e Mi r s t o n ai n Cls t t Co o y t mi a i o c l u a e t e s o t t p t . a s S e o F u d t a s o o e t o f o s o t e o t l a h h t o s n u tv .e e tv a d d mo sr td b ma y e p rme t,O i h s a hi r v l . h w h p i p t .1e me h d i i t i e f c ie n e n ta e y ma 】 i n x e i n sS t a J he aue g Ke wor s o t p a n n : t Coo y Op i z t n :o tmM ah y d :r u e l n i g An l n tmiai o pi p t