基于粒子群算法的WSN节点自定位【文献综述】

基于粒子群算法的WSN节点自定位【文献综述】

ID:441459

大小:31.50 KB

页数:4页

时间:2017-08-02

基于粒子群算法的WSN节点自定位【文献综述】_第1页
基于粒子群算法的WSN节点自定位【文献综述】_第2页
基于粒子群算法的WSN节点自定位【文献综述】_第3页
基于粒子群算法的WSN节点自定位【文献综述】_第4页
资源描述:

《基于粒子群算法的WSN节点自定位【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计文献综述电子信息工程基于粒子群算法的WSN节点自定位前言关于WSN网络及WSN节点定位基础知识,我从网上下载的各种有关WSN网络介绍的文章里找到了很多。比如周文豪的论文《无线传感网络与物联网发展关系辨析》一文中就详细地介绍了WSN节点的发展历史、特点、应用等。耿佳的《无线传感网络技术与未来发展趋势》则偏重于介绍WSN网络的优点。关描述WSN网络可能在各实际方面的应用。并提出了一些关WSN网络在实用过程中可能出现的难题。关拟提出一些解决方法。段渭军、王建刚、王福豹的《无线传感器网络节点定位系统》一文中则详细介绍了各种流行的WSN网络节点的定位方法,对比了各种定位方法的优、

2、缺点,并提到了其在各种不同问题中的应用。以下是我从各文献中提练出来的一些关于WSM网络的知识点。WSN是由大量的微型传感器节点通过无线通信方式形成的一个多跳的自主组织网络系统,其目的是协作地感知、采集和处理网络覆盖区域中被感知对象的信息,并发送给观察者,其在军事、航空、反恐、防爆、救灾、环境、医疗、保健、家居、工业、商业等领域都很有发展前景。并以其低功耗、低成本、分布式和自组织的特点带来了信息感知的一场变革。当前,无线传感器网络项目在全世界广泛开展,在各种工程领域中得到了广泛深入的应用。而无线传感器网络节点定位问题的研究在WSN的发展中具有重要的意义。如果无法获取位置信息,就无

3、法对事件进行感知和监测,也就失去了WSN的实际应用价值。目前比较流行的WSN网络节点定位算法可以分为基于距离的定位算法和与距离无关的定位算法。不基于距离的定位算法无需额外的硬件支持,使用成本低,但定位精度不高,不能满足一些较精确场合的使用。基于距离的定位算法包括两个步骤,测距和定位计算。常用的基于距离的定位技术有TOA,RSSI,AOA,TDOA。节点定位计算方法有:三边定位算法,三角测量法及其改进Boundingbox算法和最小二乘估计定位算法等。三角测量法所使用的AOA测距技术容易受外界环境影响。以至节点间测距存在误差,而三边定位算法在实际应用中定位精度不高。为了提高定位精

4、度,一般使用最小二乘估计定位算法,但定位精度仍然不能尽如人意。本课题基于WSN节点自定位问题提出了基于粒子群算法WSN节点定位的优化算法。能更方便、准确地实现WSN节点的自定位。粒子群优化算法具有以下主要优点:(1)易于实现;(2)便于描述;(3)需要调整的参数很少;(4)收敛时需要评估函数的次数少;(5)使用于规模较少的群体;(6)收敛速度快,粒子群算法被证明是解决许多定位问题的有效方法。本文主要结合现阶段的研究运用粒子群优化算法进行WSN节点的自定位。1.硬件设施关于WSN网络是由WSN节点构成的,孙利民、李建中、陈渝等人编写的.《无线传感器网络》中了解到。应用和监测物理信

5、号的不同决定了WSN节点的类型,从而节点的功能和性能也不尽相同。WSN网络节点一般由传感器模块、处理器模块、无线通讯模块和能量供应模块4个模块单元组成。传感器模块负责监测区域内信息的采集和数据转换;处理器模块负责控制整个传感器节点的操作,存储和处理本身采集的数据以及其他WSN节点发来的数据;无线通信模块负责与其他WSN节点进行无线通信,交换控制信息和收发采集数据;能量供应模块为WSN节点提供运行所需的能量,通常采用微型电池。WSN节点在WSN网络中可以作为数据采集者或数据中转站。WSN节点的组成(1)处理单元:负责控制整个WSN节点的操作,存储和处理传感单元采集的数据以及其它W

6、SN节点发来的数据。由嵌入式系统构成,包括CPU、存储器、输入输出接口及嵌入式操作系统等。(2)传感单元:负责监测区域内信息的采集和数据的预处理,由传感器和模数转换功能模块或数字信号处理模块组成。(3)通信单元:用来交换控制消息和收发采集数据,由无线通信模块组成。可以与其他WSN节点进行无线通信。(4)能量供应单元:提供WSN节点运行所需的能量。2.程序编写要想正确解析所需要的定位数据就需要正确的编写程序。对程序的整体构思及编程思路,主要通过参考高禹、冯相忠编写的《C语言程序设计(第二版)和王洪元《MATLAB语言及其在电子信息工程中的应用》,两本书中分别对C语言编程以及对MA

7、TLAB语言过程进行了全面的介绍,《MATLAB语言及其在电子信息工程中的应用》一书中也详细地介绍了MATLAB的仿真运行使在设计时储备充分的编程及设计思路参考资料,使编程的效率更高。关于程序设计的总体思想和WSN节点定位发展的现状。我主要参考了王福豹、史龙、任丰原的论文《无线传感器网络中的自身定位系统和算法》包志华、周晖、邵世煌等人的论文《基于矢量和粒子群优化的传感器网络节点定位Ⅲ》这些论文中,作者都对WSN节点的定位问题提出了自己的观点。其中介绍了许多关于WSN节点定位的方法,对我个人形

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。