基于蝙蝠算法的无线传感网络节点定位研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:BruceLee_123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的进步,无线传感网络(wireless sensor network,WSN)作为一种新兴技术,集成了传感器技术、现代无线通信技术、分布式信息处理等技术,广泛应用于医疗卫生、军事、智能交通、环境监测等领域,是国内外关注焦点。在各种应用场景中,无线传感网络的节点位置信息的精确程度是衡量整个网络性能优劣的标准之一,也是无线传感网络广泛应用的保证,因此节点定位技术一直是无线传感网络的关键技术和研究热点。节点定位算法中为了保证节点预测位置的准确性,通常采用基于接收信号强度指示(Received Signal Strength Indicator,RSSI)、基于到达时间的定位技术(Time of Arrival,TOA)、基于信号到达时间差的测距技术(Time Difference of Arrival,TDOA)、基于到达角度的测距技术(Angle-of-Arrival,AOA)等一些基于测距的相关定位算法来实现节点距离信息的求解。在得到节点之间的距离后,通过三边定位、三角定位、最大似然估计等方法计算出未知节点的位置坐标。但在这些基本的定位算法的实际应用中,无法完全消除误差,使得测距误差对定位结果影响极大。因此本文在分析研究无线传感网络节点定位的基础上,将蝙蝠算法(Bat Algorithm,BA)及其改进算法引入到无线传感网络节点位置优化的问题上,通过智能优化算法的自身的优越性来补偿测距误差等因素对定位精度的影响,从而提高节点精度。本文主要研究工作如下:(1)研究了蝙蝠算法的全局收敛性问题。本文在深入阐述无线传感网络节点定位的理论基础上,将节点定位问题转化为数学优化问题,通过蝙蝠算法进行优化求解。蝙蝠算法每一次进化的实质是一个随机过程,满足Markov链的过程条件,因此本文首先将Markov链模型引入到基本蝙蝠算法,详细论证了蝙蝠群体状态空间具有的可约性和齐次性,并对蝙蝠算法的收敛性进行了理论分析,推导出蝙蝠算法的种群序列能以概率1收敛于最优解集,具有全局收敛性。随后,将蝙蝠算法应用到无线传感网络节点定位的问题上,实验结果显示了蝙蝠算法具有明显优于其他算法的寻优性能,提高了节点定位的精度。(2)提出了基于自学习能力的变异蝙蝠算法的无线传感网络节点定位方法。在研究分析基本蝙蝠算法存在易陷于局部最优,后期收敛速度较慢等问题的基础上,提出了具有自学习能力的变异蝙蝠算法。该算法融入了变异操作和自我优化操作,变异操作使得每个蝙蝠个体可以动态成比例地形成变异群,依据贪婪选择机制,在变异群中寻找优良个体,增加了种群的多样性,避免个体退化。自我优化算子使全局最优个体在小范围内再次进行自我学习,可以引导算法进行深度搜索。改进的算法增强了跳出局部最优的能力,避免算法早熟,提高了算法的优化精度和收敛速度。通过对基本标准函数的测试,验证了算法具有寻优能力强,搜索精度高的优点。将改进算法应用到无线传感网络节点定位的问题上,实验结果表明,节点的定位精度进一步提高,降低了测距误差对定位精度影响,有很好的应用前景。(3)提出了基于多智能体蝙蝠算法的无线传感网络节点定位方法。为了进一步提高蝙蝠算法的性能,首先提出了基于多智能体的蝙蝠算法,该算法对寻优的蝙蝠个体融入多智能体技术,充分利用个体能动性和个体间互动性,使个体通过邻域竞争合作算子以及自学习过程提高了算法全局搜索能力,避免算法陷入局部最优,加快算法的收敛速度。通过对标准测试函数的仿真,改进算法相比于其他算法,寻优精度和进化效率得到了较大的提高。随后通过多智能体蝙蝠算法求解无线传感节点定位问题,实验结果表明改进算法减少了测距误差对定位精度的影响,提高了未知节点定位的精度。
其他文献
自由视点视频可以使用户自由选择观看的视点和方向,从而享受更加真实的3D图像。正是基于这种交互性与立体感的特点,自由视点视频在三维立体电视、远程教育、远程监视、虚拟现实
中国电信“全球眼”网络视频监控业务是一项完全基于宽带网的图像远程传输、管理的新增值业务。该系统利用无处不在的宽带网络将分散、独立的图像采集点进行联网,实现跨区域、
本文设计了一种基于IEEE802.16e的基站物理层实现方案,该方案基于正交频分多址复用(Orthogonal Frequency Division Multiplexing,OFDMA)技术,能有效的对抗频率选择性衰落,并具有
受差分方程和微分方程影响的物理过程的不连续行为可以通过跳变系统来建模,如网络控制系统,容错控制系统,以及其他一些容易受到突然改变的系统。半Markov跳变系统是一类比Mar
随着计算机技术和网络技术的飞速发展,嵌入式片上系统(SoC)技术和网络通信的结合越来越受到关注。VoIP是一种基于IP网络的数字化语音传输技术,SIP协议是VoIP系统中运用最广泛的