收藏本站
收藏 | 投稿 | 手机打开
二维码
手机客户端打开本文

基于改进粒子群算法的无线传感器网络节点定位

于泉  孙顺远  徐保国  陈淑娟  
【摘要】:针对传统距离矢量-跳数(DV-Hop)算法中最小二乘法的估计误差过大、粒子群(PSO)算法易陷入局部最优的问题,提出了一种改进粒子群算法与DV-Hop的融合算法。首先从粒子速度、惯性权重、学习策略、变异方面对粒子群算法进行改进,增强算法跳出局部最优的能力,提高迭代后期算法的搜索速度;然后在DV-Hop算法第三阶段采用改进粒子群算法优化节点的定位结果。仿真结果表明:相比传统DV-Hop算法、基于混沌粒子群算法的DV-Hop改进算法(MPSO1-DV-Hop)和基于改进型粒子群优化的DV-Hop算法(MPSO2-DV-Hop),该算法的定位精度高,稳定性好,适用于定位精度和稳定性要求较高的场景。

知网文化
【相似文献】
中国期刊全文数据库 前20条
1 郭龙;熊伟;李牧东;;一种基于粒子群算法的无线传感器k重覆盖优化策略[J];科学技术与工程;2012年21期
2 纪志成;张云亚;;基于混沌粒子群算法的集成网络优化[J];控制工程;2012年05期
3 张中山;余洁;孟云闪;;粒子群算法在极化SAR目标对比增强中的应用[J];地理空间信息;2013年02期
4 魏媛媛;姚金杰;;交叉粒子群算法在空间飞行目标定位中的应用[J];弹箭与制导学报;2010年05期
5 阳凯;赵志钦;聂在平;;基于模糊离散粒子群算法的非均匀阵列优化(英文)[J];电子科技大学学报;2012年01期
6 邱新建;山拜·达拉拜;薛凤凤;;采用粒子群算法的空时二维参数估计[J];计算机应用;2012年11期
7 彭大志;王艳;;基于混合粒子群算法的无线传感器网络路由协议[J];测控技术;2014年07期
8 王建华;史明岳;王婷婷;;基于量子粒子群算法的移动节点覆盖优化[J];微电子学与计算机;2012年06期
9 郑禹;汪萍;;基于粒子群算法的稀布阵雷达防雷优化设计分析[J];电脑知识与技术;2013年08期
10 庞立伟;薛文虎;杨洪立;;混沌自适应粒子群算法在故障检测中的应用[J];计算机与数字工程;2014年03期
11 刘伟;贺正洪;张启亮;王桂娟;;基于混合离散粒子群算法的正交多相码设计[J];现代防御技术;2009年06期
12 刘小忠;杨万麟;高昭昭;;基于改进粒子群算法的稀布阵列优化设计[J];微波学报;2011年05期
13 涂拥军;李静;厉春生;王国恩;;基于粒子群算法的雷达网干扰资源分配技术研究[J];现代防御技术;2009年06期
14 刘建霞;朱秀敏;张世超;;改进的粒子群算法在分形天线中的应用[J];太原理工大学学报;2011年04期
15 吴玫;;粒子群算法在无线网络拓扑优化中的应用[J];兰州工业高等专科学校学报;2010年04期
16 刘姜玲;王小谟;;改进粒子群算法综合有间距约束的稀布阵列[J];微波学报;2010年05期
17 杨翠蓉;王明哲;龚浩华;倪枫;;改进粒子群算法在雷达网优化部署中的应用[J];计算机应用研究;2010年09期
18 谭岳武;谭阳;;粒子群算法在综合布线中的应用[J];信息安全与技术;2013年12期
19 李娟;饶妮妮;廖瑞华;王炜华;;基于改进粒子群算法的Ad Hoc网络移动模型研究[J];电子学报;2010年01期
20 冯智博;黄宏光;李奕;;基于改进粒子群算法的WSN覆盖优化策略[J];计算机应用研究;2011年04期
中国重要会议论文全文数据库 前1条
1 陈定;何炳发;;一种新的二进制粒子群算法在稀疏阵列综合中的应用[A];2009年全国天线年会论文集(上)[C];2009年
中国硕士学位论文全文数据库 前10条
1 王智;量子粒子群算法在物联网中的应用[D];江南大学;2012年
2 盛磊;基于改进粒子群算法的S盒优化设计研究[D];哈尔滨工程大学;2011年
3 林祝亮;基于粒子群算法的无线传感网络覆盖问题优化策略研究[D];浙江工业大学;2009年
4 朱秀敏;改进粒子群算法的研究及其在天线设计中的应用[D];太原理工大学;2011年
5 付庆;基于粒子群算法的导航波形设计与优化[D];华中科技大学;2013年
6 李娟;基于改进粒子群算法的Ad Hoc网络移动模型研究[D];电子科技大学;2009年
7 陈玮;基于粒子群算法的Ad Hoc网络路由协议的研究[D];电子科技大学;2008年
8 高璐;基于粒子群算法的802.11无线Mesh网络MAC协议[D];西安电子科技大学;2013年
9 王亚辉;粒子群算法在WSN中精确定位优化算法研究[D];昆明理工大学;2014年
10 张捷;基于改进粒子群算法的WSN路由协议研究[D];太原理工大学;2014年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978