基于免疫算法的无线传感器网络节点定位算法研究
本文关键词:基于免疫算法的无线传感器网络节点定位算法研究
更多相关文章: 无线传感器网络 免疫算法 节点定位 遗传算法
【摘要】:无线传感器网络是一种新型的信息获取和信息处理技术,在日常生活中应用广泛。无线传感器网络的应用很多都需要节点的位置信息,因此解决无线传感器网络的节点定位问题至关重要。在众多定位算法中,用遗传算法进行节点定位是智能定位中比较典型的定位方法。然而,用标准遗传算法进行节点定位会因遗传操作的随机性出现概率性的退化现象,使得搜索得到的解不是全局最优解。本文针对遗传算法存在的不足,将免疫算法应用到节点定位中,并对其进行改进,优化改进了疫苗接种和变异概率,所做的具体工作如下:第一,本文用免疫算法解决节点定位问题,通过引入免疫算子,对抗体群进行提取疫苗、疫苗接种、免疫检测以及退火选择操作,减少了抗体群退化的可能,并详细描述了算法的原理和具体实现。第二,本文对疫苗接种方法进行改进,将抗体浓度和期望繁殖率的概念引入到免疫算子中,通过提取抗体记忆库中保存的优良基因,提出了基于记忆库优秀基因片段提取的疫苗接种方法,该方法可以避免在后续交叉和变异操作中丢失这些优良基因;针对免疫算法后期收敛效果不明显问题,改用变化的变异概率,后期逐渐增大变异的可能性,提高算法的整体性能;将两种改进方法相结合,本文提出了基于改进免疫算法的无线传感器网络节点定位算法。第三,本文给出了改进免疫算法在四种典型拓扑结构的传感器网络上的实验结果,然后将两种改进方法分别与标准免疫算法进行实验对比,通过实验得出改进效果;与标准遗传算法和标准免疫算法在不同锚节点比例、不同通信半径以及不同节点个数的条件下进行对比。实验结果表明,改进免疫算法不仅避免了退化问题,而且有效提高了免疫算法收敛速度,提高了节点定位的精度。
【关键词】:无线传感器网络 免疫算法 节点定位 遗传算法
【学位授予单位】:华中师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP212.9;TN929.5
【目录】:
- 摘要5-6
- Abstract6-10
- 第一章 绪论10-17
- 1.1 研究背景10-11
- 1.2 无线传感器网络简介11-14
- 1.2.1 WSN拓扑结构及整体架构11-12
- 1.2.2 WSN的特点12
- 1.2.3 WSN的应用12-14
- 1.3 国内外研究现状14-15
- 1.4 研究内容以及主要工作15-16
- 1.5 论文组织结构16-17
- 第二章 无线传感器网络定位概述17-28
- 2.1 WSN节点定位机制17-23
- 2.1.1 无线传感网络节点定位基本概念17-18
- 2.1.2 无线传感器网络测距方法18-20
- 2.1.3 节点位置的估算方法20-23
- 2.2 节点定位算法分类23-24
- 2.2.1 基于测距的定位算法与无需测距的定位算法23
- 2.2.2 单跳与多跳23
- 2.2.3 集中式与分布式23-24
- 2.3 定位算法的性能评估指标24-25
- 2.4 典型的WSN定位算法25-27
- 2.5 本章小结27-28
- 第三章 基于改进免疫算法的WSN节点定位28-48
- 3.1 免疫算法概述28-29
- 3.2 基于标准免疫算法的节点定位29-31
- 3.2.1 免疫算子原理29-30
- 3.2.2 基于免疫算法的WSN节点定位流程30-31
- 3.2.3 基于免疫算法的节点定位算法伪代码31
- 3.3 基于改进免疫算法的WSN节点定位31-47
- 3.3.1 免疫疫苗接种32-38
- 3.3.2 自适应变异概率38-41
- 3.3.3 基于改进免疫算法的WSN节点定位算法原理及流程41-45
- 3.3.4 基于改进免疫算法的WSN定位系统实现45-47
- 3.4 本章小结47-48
- 第四章 实验及结果分析48-58
- 4.1 实验环境48-51
- 4.2 实验结果与分析51-57
- 4.2.1 实验结果51-52
- 4.2.2 实验结果分析52-57
- 4.3 本章小结57-58
- 第五章 总结与展望58-60
- 5.1 论文总结58
- 5.2 研究展望58-60
- 参考文献60-65
- 攻读硕士学位期间发表的论文和参加的科研项目65-66
- 致谢66
【相似文献】
中国期刊全文数据库 前10条
1 吕岗,陈小平,谭得健;免疫算法抗体浓度调节定义的改进[J];数据采集与处理;2003年01期
2 陆益民,毛宗源,张波;基于免疫算法的混沌多模型微扰控制[J];控制理论与应用;2004年01期
3 李金城;张国忠;滕红丽;周晟;吴红霞;;免疫算法研究[J];沈阳航空工业学院学报;2005年05期
4 王淑琴;李克彬;;一种新的混合免疫算法[J];计算机工程与应用;2006年08期
5 张世虎;石华旺;安俊华;;改进的免疫算法及其在工程中的一个应用[J];福建电脑;2007年04期
6 曲敏;;混沌量子免疫算法[J];科技资讯;2008年14期
7 李金城;滕红丽;;改进免疫算法在旅行商问题中的应用[J];常熟理工学院学报;2008年04期
8 高彬彬;杨孔雨;;免疫算法研究[J];计算机技术与发展;2009年07期
9 胡风新;郭红瑾;孙运芳;;免疫算法理论及应用研究[J];计算机与数字工程;2009年07期
10 刘韬;赵志强;陈杰;谢储晖;;免疫算法研究评述[J];苏州市职业大学学报;2009年02期
中国重要会议论文全文数据库 前10条
1 许殿;史小卫;;基于免疫算法的微波电路优化技术[A];2003'全国微波毫米波会议论文集[C];2003年
2 王玉峰;张建强;沈喜明;;矩形平面稀疏阵列的免疫算法优化[A];2007年全国微波毫米波会议论文集(下册)[C];2007年
3 郑日荣;毛宗源;谭洪舟;;基于欧氏距离和精英交叉的免疫算法参数研究[A];第二十四届中国控制会议论文集(下册)[C];2005年
4 王玮;占荣辉;张军;;基于免疫算法的距离像长度估计[A];第十四届全国信号处理学术年会(CCSP-2009)论文集[C];2009年
5 王涛波;;基于免疫算法的通航机场初步布局研究[A];2013年中国通用航空发展论坛论文集[C];2013年
6 孟科;李绍军;钱锋;;实数编码免疫算法在溶剂脱水塔软测量中的应用[A];'2006系统仿真技术及其应用学术交流会论文集[C];2006年
7 余志刚;卢文秀;褚福磊;;基于P型有限元和免疫算法的梁裂纹识别方法[A];2008年全国振动工程及应用学术会议暨第十一届全国设备故障诊断学术会议论文集[C];2008年
8 魏杰;李铁克;;基于随机性参数混合免疫算法的工艺车间调度研究[A];第十一届全国自动化应用技术学术交流会论文集[C];2006年
9 顾军华;周瑞英;李娜娜;谭庆;;一种基于免疫和Hopfield神经网络的多峰值优化算法[A];全国第十届企业信息化与工业工程学术年会论文集[C];2006年
10 龚涛;杜常兴;;免疫计算研究的进展[A];中国自动化学会控制理论专业委员会A卷[C];2011年
中国博士学位论文全文数据库 前10条
1 吕岗;免疫算法及其应用研究[D];中国矿业大学(北京);2003年
2 王辉;可变模糊匹配阴性选择免疫算法研究[D];哈尔滨工程大学;2008年
3 葛红;免疫算法及核聚类人工免疫网络应用研究[D];华南理工大学;2003年
4 郑日荣;基于欧氏距离和精英交叉的免疫算法研究[D];华南理工大学;2004年
5 虞正亮;多组分重叠信号解析算法与应用研究[D];中国科学技术大学;2006年
6 叶莲;基于免疫算法的分类方法及其应用研究[D];重庆大学;2012年
7 李运江;基于免疫算法的音乐厅形体优化[D];华南理工大学;2014年
8 孙凯;基于免疫算法与分散搜索的钢铁生产调度研究[D];上海交通大学;2009年
9 武曦;免疫算法辅助GC-MS对多组分样品重叠信号的快速分析方法研究[D];南开大学;2014年
10 王晓睿;隧道软弱围岩大变形监控及免疫智能反分析[D];华中科技大学;2009年
中国硕士学位论文全文数据库 前10条
1 计金玲;免疫算法在航班延误快速恢复中应用研究[D];中国民航大学;2008年
2 刘亚超;基于免疫算法的拆卸序列规划方法研究[D];电子科技大学;2011年
3 王海莉;混合免疫算法及其应用研究[D];西北大学;2005年
4 徐建伟;基于免疫算法的城市干线交通信号协调控制研究[D];湘潭大学;2008年
5 杭海梅;免疫算法及其在自适应滤波器中的应用[D];苏州大学;2010年
6 武亚丽;免疫算法在物流配送车辆优化调度中的应用[D];太原理工大学;2007年
7 索林;基于免疫算法的无线传感器网络节点定位算法研究[D];华中师范大学;2015年
8 陈婕;基于免疫算法的演化多目标优化方法研究[D];武汉理工大学;2010年
9 张征杰;基于量子免疫算法的文本分类算法的研究[D];河南工业大学;2012年
10 张艳双;基于免疫算法的无线传感器网络路由算法的研究[D];哈尔滨工程大学;2009年
,本文编号:620163
本文链接:https://www.wllwen.com/kejilunwen/wltx/620163.html