- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于蚁群算法自动气象站巡视问题研究
基于蚁群算法自动气象站巡视问题研究
摘 要 气象自动站是气象现代化步伐中的重中之重,是现代天气测报、预报的重要手段,但是由于恶劣天气,周围环境的影响自动气象站可能出现问题需要专人进行维护,蚁群算法是解决TSP问题比较经典的一种算法,本文基于蚁群算法运用matlab进行计算给出了东港市气象自动站的最佳巡视路径,帮助自动站维护人员能够在最短时间内完成自动站的巡视工作。
关键词 蚁群算法;matlab;自动气象站巡视;东港市
中图分类号:P4 文献标识码:A 文章编号:1671-7597(2015)04-0061-02
1 研究背景
自动气象站实际上就是实现了自动化的传统气象站,目的是节省人力和测量偏远地区的气象数据。通过通信网络进行实时回报或把数据存储起来以后传送。自动气象站是实现气象现代化的重要工具,然而由于其地理位置较为分散且大多数处于偏远地区,维修工作比较困难,应对其进行定期的巡视维护工作,东港市做为我国极为特殊的沿海、沿边、沿江的三沿地区,其气象工作较为重要,因此本文选择东港市作为研究对象。
2 算法模型
蚁群算法是由Marco Dorigo1992年在他的博士论文中提出的一种用来在图中寻找最优化路径的模拟进化算法。该算法来源于蚂蚁在寻找食物的过程中发现最优路径的过程。每只蚂蚁在未知食物所在地的情况下出发寻找食物。其中一只找到食物后,它就会向周围释放一种挥发性分泌物,我们称之为信息素,该挥发物会随着时间的推移逐渐挥发消失,它的浓度大小表征路径的远近,其他的蚂蚁会被吸引过来,这样更多蚂蚁能找到食物。这些蚂蚁走过的路并不同,会发现新的道路,如果新发现的道路比原道路短,那么,更多的蚂蚁被吸引到这条比较短的路上来。如果蚂蚁的数量足够多并且时间足够长,一定可以发现一条最短的路径。
蚁群算法的基本思路如下面的流程图1所示。
1)初始状态下,蚁群刚刚生成,此时并没有信息素,因此每只蚂蚁只能随机生成路径去寻找食物。
2)经过一次循环,每只蚂蚁的坐标发生了改变,从初始坐标到这些坐标之间留下了信息素,他们中一些已经到达了目标点,这些蚂蚁会返回,剩余蚂蚁将会继续行走,同时,另外一批蚂蚁将会出发,它们按照每条路径上的信息素多少选择路线,信息素越多蚂蚁选择的可能性越大。
3)到目标点近的路线的信息素会越来越多,而比较远的路径上的信息会逐渐消失,不断地重复迭代步骤2。在迭代次数达到一个足够大的值后,就可以发现一条最优化的觅食路线,算法中比较关键的部分在于蚂蚁在步骤2中选择路线的概率是随机的以及步骤3中信息素的挥发与增强的算法该如何定义。
因此我们需要进行一些数学定义:
设蚂蚁选择某条路线的概率为k,一条路线上的信息素为x
则k=x/∑x
设p(i,j)表示蚂蚁从i点到达j点的概率,而x(i,j)表示ij两点间的信息素,则:
p(i,j)=x(i,j)/∑x(i);
在初始状态,所有可选路径的信息素均为0,则p(i,j)为一个0到1的随机值
设信息素的挥发因子为ρ,n为迭代次数
ρ(n)=1-lnn/ln(n+1) ;
初始设定每条路线的信息素 x(i,j,0)为同一值,当进行第n+1次迭代后
x(i,j,n+1)=(1-ρ(n))*x(i,j,n);
从这个公式可以看出,如果没有蚂蚁经过,那么该路径的信息素会逐渐的减少。
对于有蚂蚁可能经过的路线:
x(i,j,n+1)=(1-ρ(n))*x(i,j,n)+ρ(n)/|W|;W为所有点的集合。
图1
3 模型求解
3.1 坐标转换
我们通过GPS定位得到东港市23个自动气象站的经度,纬度,通过软件转化成基于北京54的大地坐标,结果如表1所示。
表1 自动站坐标
编号 地址 经度 纬度 X Y
1 铁甲 1240959 40025057 -1919160
2 罗圈背 1232924 40022365 -1872568
3 太平 1235355 40000675 -1898400
4 椅圈 1234910 39514175 -1885348
5 长安 1240437 4006104 -1916113
6 十字街 1240610 39595064 -1912070
7 龙王庙 1234507 40013824 -1889787
8 合隆 1240151 40002657 -1907718
9 海洋红 1233305 3
您可能关注的文档
- 基于英语核心素养写作微课程开发与应用探析.doc
- 基于英语核心素养学做导合一教学策略.doc
- 基于英语核心素养深度学习策略探究.doc
- 基于英语核心素养课堂活动设计课例初探.doc
- 基于英语竞赛及等级考试高职英语教学资源库建设探析.doc
- 基于英语视听学习网站大学英语听力教学模式设计.doc
- 基于英语词典初中英语跨文化教学活动设计.doc
- 基于英语词汇学与教探讨.doc
- 基于英语语料人是树隐喻探究.doc
- 基于英语课程资源开发网站.doc
- 安徽省亳州市高炉镇大呼中学2025-2026学年七年级上学期第二次月考语文试卷(含解析).docx
- 黑龙江省绥化市第八中学2024-2025学年九年级上学期期中考试英语试卷(含答案).docx
- 广东省深圳市龙岗区2025-2026学年七年级上学期期中英语试卷(含答案).docx
- 江苏省南通市海门中学2025-2026学年高一上学期期中语文试卷(含答案).docx
- 2026届高考小说阅读中“选择题”解题误区阐释与训练(含答案).docx
- 辽宁省沈阳市东北育才学校2026届高三上学期第三次模拟考试语文(含答案).docx
- 2025-2026学年江苏省邗江中学高一上学期第一次月考英语试题(含答案).docx
- 江西省景德镇市2024-2025学年七年级下学期6月期末考试语文试题(解析版).docx
- 河北省石家庄市新华区2025-2026学年八年级上学期期中考试语文试题(含答案).docx
- 江西省萍乡市2025-2026学年高二上学期期中考试英语试卷(含答案).docx
最近下载
- 23G409 先张法预应力混凝土管桩 conv.docx VIP
- 工贸企业重大事故隐患检查与典型事故案例.pptx
- 220kV线路工程架线施工方案.docx
- 教学能手题库及答案.doc VIP
- 《儿童智力障碍》课件.ppt VIP
- DB64_T 2081.2-2024 主要蔬菜病虫害农药减施增效技术规程 第2部分:设施黄瓜.docx VIP
- 《GBT 959.2-1986 挡圈技术条件 钢丝挡圈》知识培训.pptx VIP
- 测试题(八)《监督执纪工作规则》案例分析题专项测试.pdf VIP
- DB64_T 2143.1-2025 危险化学品企业气象灾害防御安全管理规范 第1部分:总则.docx VIP
- 初二物理《质量》说课.pptx VIP
原创力文档


文档评论(0)