学士学位论文基于蚁群优化的zigbee路由算法研究.doc
《学士学位论文基于蚁群优化的zigbee路由算法研究.doc》由会员分享,可在线阅读,更多相关《学士学位论文基于蚁群优化的zigbee路由算法研究.doc(43页珍藏版)》请在三一办公上搜索。
1、哈尔滨远东理工学院学士学位论文 题 目: 基于蚁群优化的zigbee路由算法研究 姓 名: 崔继鹏 分院: 工学院 专业: 电子信息工程 学 号: 09030201 指导教师: 郑灿香 二0 年 月 日毕业设计(论文)评语及成绩 一、指导教师评语:是否同意参加答辩:指导教师签字: 20 年 月 日 二、评阅人评语:是否同意参加答辩: 评阅教师签字: 20 年 月 日 三、答辩委员会评语:是否建议授予学士学位:答辩委员会成员签字:1、 2、 3、 4、 5、 6、7、 8、 9、 20 年 月 日 四、答辩委员会主任单位 答辩委员会主任职称 答辩委员会主任签字 20 年 月 日 五、毕业设计(论
2、文)成绩: 学生所在分院盖章: 20 年 月 日哈尔滨远东理工学院毕业设计(论文)任务书学生姓名崔继鹏学 号 09030201分 院工学院专 业 电子信息工程任务起止时间: 2012 年 12 月 10 日 至 2013 年 5 月 31 日毕业设计(论文)题目: 基于蚁群优化的zigbee路由算法研究毕业设计(论文)工作内容: 本文提出了一种基于蚁群优化的ZigBee路由算法,该算法很好地利用了蚁群算法的自适应性,结合蚁群算法和无线传感网络中ZigBee技术的结构和特点,并根据蚂蚁寻径与路由传输数据节点的相似性,采用该算法提高网络的确定性服务质量,提高网络路由节点的平均寿命,寻求网络中任一俩
3、个节点的最优路径,提高数据包成功发送速度,同时平衡网络带宽、时延节省费用,并对他们进行限制以保证在网络出现过载拥堵情况时,重要数据不受延迟或丢弃。蚁群算法显示出它在无线传感器网络路由方面的优势。毕业设计(论文)进度安排:1、查阅中外文文献资料,写出文献综述阶段:2012年12月10日2013年1月10日2、调查、设计、实验、研究阶段:2013月1 月11日2013年3月31日3、设计(论文)撰写与整理阶段: 2013年4 月1 日2013年5月31日指导教师意见与要求: 签字: 年 月 日主任意见: 签字: 年 月 日摘 要无线传感器网络(Wireless Sensor Network, WS
4、N)是由大量具有通信与计算能力的微小传感器路由节点以多跳通信、自组织的方式形成的分布式无线网络。传感器节点只能和其邻居节点通信,其计算能力、存储能力和通信能力都十分有限。无线传感器网络广泛应用于军事领域、环境监测、医疗健康等领域,具有重要的实用价值。由于无线传感器网络中的传感器节点能量受限,因此,有效节约并且均衡网络的能量消耗就成了研究传感器网络路由算法的关键因素。本文提出了一种基于蚁群优化的ZigBee路由算法,该算法很好地利用了蚁群算法的自适应性,结合蚁群算法和无线传感网络中ZigBee技术的结构和特点,并根据蚂蚁寻径与路由传输数据节点的相似性,采用该算法提高网络的确定性服务质量,提高网络
5、路由节点的平均寿命,寻求网络中任一俩个节点的最优路径,提高数据包成功发送速度,同时平衡网络带宽、时延节省费用,并对他们进行限制以保证在网络出现过载拥堵情况时,重要数据不受延迟或丢弃。蚁群算法显示出它在无线传感器网络路由方面的优势。关键词:蚁群优化(ACO);ZigBee技术;路由;网络寿命AbstractWireless Sensor Network is a wireless Ad hoc network consisting of numerous tiny sensor nodes by multi-hop communication and self-organization, whi
6、ch have communication and computing capability. The sensor node can only communication with neighbor nodes, and its computing capability, storage capacity and communication ability are limited. WSN is widely used in military, environment monitoring, medical and health services and so on, and it has
7、great practical and scientific values. Because of the limited energy of sensor nodes in the WSN, therefore, the key factor of routing algorithm in the WSN will be to save efficiently and balance the energy consumption in the network.This paper proposes a kind of Zigbee routing algorithm of based on
8、ant colony optimization, the algorithm makes good use of the ant colony algorithm for adaptive, combination of ant colony algorithm and wireless sensor network Zigbee technology structure and characteristics,according to ant routing and routing data transmission node similarity, using this algorithm
9、 to improve network deterministic service quality, to improve network routing node average life, for any two nodes in a network optimal path, improve the successfully sent speed of data transmission, at the same time to balance network bandwidth, save delay cost ,and they were restricted, to ensure
10、that the network overload congestion, important data without delay or discarded. Ant colony algorithm shows it in the wireless sensor network routing advantages.Keywords:Ant colony optimization; Zigbee technology; Routing; Network lifetime目 录摘 要IAbstractII目 录III第1章 绪 论11.1 课题研究的目的和意义11.2 课题国内外研究的意义1
11、1.2.1 国内蚁群算法应用现状11.2.2 国外蚁群算法研究现状21.3 课题研究内容31.4 本章小结4第2章 无线网络蚁群算法路由技术52.1 蚁群算法简介52.1.1 蚁群算法基本概念52.1.2 蚁群算法特点62.1.3 蚁群算法基本数学模型62.2 蚁群算法的实现82.3 蚁群算法迭代过程102.4 无线网络蚁群算法路由技术分析112.4.1 简单相关路径Zigbee路由算法概述112.4.2 路由维护与信息素更改112.4.3 基于蚁群算法的Zigbee路由研究与改进122.5 蚁群算法中信息素的更新原则122.6 本章小结12第3章 无线网络蚁群优化算法路由技术133.1 蚁群
12、优化算法基本原理133.1.1 蚁群优化算法基本概念133.1.2 蚁群优化算法数学模型133.1.3 蚁群优化算法的值与点的收敛143.2 蚁群优化算法在路由中的应用143.3 蚁群算法中参数的最优选择153.3.1 蚁群信息素挥发度的选择153.3.2 蚁群数量的选择163.3.3 启发因子的选择183.3.4 总信息量的选择183.4 本章小结19第4章 实验分析与结果仿真204.1 蚁群路由定义204.1.1 蚁群优化网络算法流程204.1.2 路由发现204.1.3 路由选择214.1.4 路由维护224.2 蚁群路由实现与结果仿真224.3 本章小结26第5章 课题研究中的难点及解
13、决方法275.1 有关蚂蚁构建过程与难点分析275.2 基于遗传算法的Zigbee路由研究与改进285.3 课题的可行性评估295.4 本章小结30结 论31致 谢32参考文献33附 录 A34附 录 B35附 录 C36第1章 绪 论无线通信技术的迅速发展,使得人们对移动通信的需求越来越强烈,人们通过配有无线接口的便携式计算机或个人数字助理(PDA)来实现移动中的通信,目前的移动通信往往需要有固定基础设施的支持才能实现,例如全球通信系统(GSM)。但是当遇到医疗抢险、抗洪救灾以及军事战场等特殊紧急环境的时候,传统的无线网络就不可用了。为了能够在没有固定基础设施的地方进行通信,一种被称作Ad
14、hoc(Mobile Ad Hoc Networks)网络的技术应运而生。移动Ad Hoc网络是一种新的移动无线网络系统,它不需任何固定基站设施,节点之间的通信可借助于其他的移动节点形成多跳通信完成。由于该网络组网快速、灵活,抗毁性强,使用方便而且应用范围广泛,因此是当前网络和通信技术领域的研究热点之一。从研究内容看,Ad Hoc的网络层协议是研究的难点和重点,而Zigbee路由算法又是网络层协议的核心技术问题。1.1 课题研究的目的和意义 随着网络的普及,人们对网络的需求越来越丰富,对网络技术的要求也越来越高。开始只是简单的文字传输,而现在人们对视频、音频等多样化实时传输有了更多的需求。本课
15、题研究基于蚁群优化zigbee路由算法,采用该算法提高网络的确定性服务质量,提高网络路由节点的平均寿命,寻求网络中任一俩个节点的最优路径,提高数据包成功发送速度,同时平衡网络带宽、时延节省费用,并对他们进行限制,保证在网络出现过载拥堵情况时,重要数据不受延迟或丢弃。蚁群算法显示出它在无线传感网络路由方面的优势。无线传感器网络路由设计的指标之一就是尽可能的节省能量,延长网络寿命。这给传感器网络路由协议的设计提出了巨大挑战。将蚁群算法应用于路由协议的设计中,利用蚁群算法的网络分布式、个体简单而群体智能表现出优化等特点很好的均衡了网络负载,延长了网络寿命。近年来引起了中外研究人员的广泛关注,并且已逐
16、渐成为当前无线传感器网络路由设计研究领域的热点。随着各种智能算法的相继出现。越来越多的学者将它们应用于无线传感器网络路由协议的研究中,而蚂蚁寻找食物的行为与网络中节点寻找路由的过程十分相似,因此基于蚁群算法的传感器网路由协议得到了大量的关注。1.2 课题国内外研究的意义蚁群算法是一种仿生智能算法,它从现实生活中蚂蚁寻食的过程得到启发,采用概率选择机制控制路径的走向,同时也加入了随着时间的延长,信息素挥发的因子。众多的研究证明,蚁群算法具有很强的发现较好解的能力,该算法不仅利用了正反馈原理,在一定程度上加快了进化过程,而且在本质上也可并行实现,不同个体之间通过不断的信息交流和传递,能够相互协作,
17、有利于发现较好解。蚁群算法可以理解为一种特殊的强化学习算法。1.2.1 国内蚁群算法应用现状随着群智能理论和应用算法研究的不断发展,蚁群算法在离散求解空间问题中表现出良好的搜索效果。蚁群优化算法并不是旅行商问题的最佳解决方法,但是它却为解决组合优化问题提供了新思路,并很快被应用到其它组合优化问题中。比较典型的应用研究包括: 网络路由优化、数据挖掘以及一些经典的组合优化问题。蚁群算法在电信路由优化中已取得了一定的应用成果。HP公司和英国电信公司设计了蚁群路由算法。在该算法中,每只蚂蚁就像蚁群优化算法中一样,根据它在网络上的经验与性能,动态更新路由表项。如果一只蚂蚁因为经过了网络中堵塞的路由而导致
18、了比较大的延迟,那么就对该表项做较大的增强。同时根据信息素挥发机制实现系统的信息更新,从而抛弃过期的路由信息。这样,在当前最优路由出现拥堵现象时,ACR算法就能迅速的搜寻另一条可替代的最优路径,从而提高网络的均衡性、负荷量和利用率。目前这方面的应用研究仍在升温,因为通信网络的分布式信息结构、非稳定随机动态特性以及网络状态的异步演化与ACO的算法本质和特性非常相似。ACO还在许多经典组合优化问题中获得了成功的应用, 如二次规划问题(QAP) 、机器人路径规划、作业流程规划、图着色(Graph Coloring) 等问题。部分研究者将ACO 用于了武器攻击目标分配和优化问题、车辆运行路径规划、区域
19、性无线电频率自动分配Bayesian networks 的训练和集合覆盖等应用优化问题。Costa和Herz还提出了一种AS 在规划问题方面的扩展应用图着色问题,并取得了可与其他启发式算法相比的效果。最近几年来,随着人类在无线通信技术、微传感器技术、微机电技术等方面取得的进步,一种集成了感知、通信能力的传感器节点被发明出来。这种节点具有低成本、低功耗、多功能、体积小和短距离无线通信的特点,由这种节点构成的网络引起了人们越来越多的关注。这种传感器节点集成了无线通信技术、传感器技术、分布式信息处理技术和嵌入式计算机技术等功能。目前来说,无线传感器网络路由算法已经成为国内外学者的一个研究热点。文耀锋
20、等针对传感网络中簇头采用单跳通信时距离转化为线性规划问题,提出了一种基于粒子群优化的有效能量空洞避免的无线传感器路由算法。这些改进的路由算法在节省结点能源方面取得了很多进展,但缺少对路径全局寻优方面的考虑,降低了WSN的整体吞吐量。目前,在将蚁群算法应用于无线传感器网络路由方面,提出了许多新的算法。有的文献中提出了一种针对斯坦纳树的蚁群算法,该算法可被移植到WSN路由中。然而,并没有针对WSN的特定需求做出相应改变,而且没有考虑对于WSN性能至关重要的能耗问题。Zhang等人在研究了三种不同的基于蚂蚁的WSN算法,然而,作者仅仅关注信息素初始分布的建立,在系统启动效率方面具有一定的优势。有的文
21、献通过在蚂蚁算法的下一跳选择公式中引入偏转角的概念来优化路径并利用蚂蚁算法的正反馈效应来完成数据汇聚从而达到节省能量的目的。但是,该算法要求每个节点都必须配备有定位设备如GPS系统,很大程度上限制了它的适用范围。1.2.2 国外蚁群算法研究现状20世纪40年代到50年代期间,法国昆虫学家Grasse在研究白蚁的生物群体行为时,首次提出了媒介质网(stigmergy)的概念,来描述白蚁个体之间间接交流信息的特殊方式。媒介质与其他的交流方式主要有两点不同:首先,它是昆虫间接感受周围物质世界的改变而释放出来的物理的(physical)、非符号化(nonsymbolic)、非语言层次上的沟通媒介;其次
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学士学位 论文 基于 优化 zigbee 路由 算法 研究

链接地址:https://www.31ppt.com/p-4023187.html