Ⅰ 无线传感器网络 毕业设计求助
基于农业环境无线传感器网络性能评估
[摘要]随着无线传感器网络应用研究的不断深入,通过实际传感器节点建立网络进行网络测试越来越受到人们的重视。综合大量无线传感器网络性能研究的技术文献和最新研究结果,提出对农业环境WSN网络性能参数。
[关键词]无线传感器网络 性能测试 部署
一、引言
近年来随着研究的深入与技术的成熟,以应用为背景,基于WSN的试验越来越多地涌现出来,WSN正处于从研究到应用的过渡阶段。对WSN网络性能的分析与评价是网络节点与部署的前提,对WSN网络性能进行分析,评价,获得网络性能的总体情况,可以评估,鉴定和验收一个现有网络;对一个新的待建设网络,其方案的论证也极大地依赖于如何分析和评价网络的性能。
原文链接:http://www.lunwenw.net/Html/tongxixue/144844137.html
基于TinyOS无线传感器网络的农业环境监测系统设计
摘要:针对传统农业环境监测系统的局限性,设计了一种基于无线传感器网络的农业环境监测系统,给出了农业环境监测系统的体系结构,重点设计了使用MSP4300和CC2420芯片的传感器节点硬件结构和基于TinyOS操作系统构架的软件流程,系统可以对目标监测区内的温度、湿度、光照度等农业环境信息进行实时监测、可靠传输。解决了传统农业环境监测中存在的问题,为无线传感器网络应用于农业环境监测做出探索性研究。
关键词:无线传感器网络;TinyOS;精准农业;环境监测
准确实时的信息供给是精准农业的必须前提,精准农业的实现首先在于认识农田内农作物生长环境和生长情况的差异,而这必须依赖于各种先进的传感器,如大气温度、大气湿度、风速、太阳辐射、作物生长情况、作物产量等各种类型传感器。如何将这些传感器采集的信息及时准确地收集,为农业专家提供决策并制定农田变量作业处方的主要数据源和参数,一直是一个难题。近年来,出现了许多采用无线公共网络和无线网络等无线通讯方式进行农、林、牧业的远程监测的研究。这些无线通信技术的优势是传输速度快、信息量大、可远距离传输,但都存在功耗高、时延长、通信费用高等因素制约,使其很难广泛地应用到农业环境监测中。
原文链接:http://www.lunwenw.net/Html/tongxixue/144720547.html
无线传感器网络在农作物环境信息监测中的应用
摘 要:传感器已经被广泛的应用于工业、军事等方面。由传感器节点构成的无线网络也已经成为现今研究的热门问题。无线传感器网络在农业中尤其是在农作物信息检测中的运用是将智能化、自动化应用于农业中的最好的手段之一,而选择良好的协议标准也将会是解决问题的关键。
关键词:协议;无线传感器网络;作物信息
1 引言
随着网络的迅猛发展,对于网络的使用范围越来越宽广,而集传感器技术、微机电系统技术、无线通信技术、嵌入式计算机技术、分布式信息处理技术和无线通信技术于一体的无线传感器网络就成为当今研究的热点。无线传感器网络是一个多学科交叉的综合性科学研究领域,对于其网络所分布的区域内的各种环境和检测对象的信息能够进行实吋的监控、感知和采集,并且将这些信息先进行处理,然后通过无线方式传输给监控主机或者需要使用这些信息的用户。正是因为这种广泛的用途,使得无线传感器网络在众多领域如农业、军事、智能家居、森林保护等方面有着实际的用途和研究价值。
原文链接:http://www.lunwenw.net/Html/tongxixue/144546725.html
Ⅱ 【高分】无线传感器网络S-MAC协议的原理及算法
S-MAC很简单 再往上学就是802.15.4
我做过S-MAC方面的编程,可以说S-MAC没有协议可说,不像802。15.4
不过S-MAC有她的特点
由于传感器网络节点能量有限,所以S-MAC协议要做到减少节点能量消耗。S-MAC主要采用以下机制:
1 周期性侦听、睡眠的低占空比工作方式,控制节点尽量处于睡眠状态来降低节点能量的消耗
2邻居节点通过协商的一致性睡眠调度机制形成虚拟簇,减少节点的空闲侦听时间
3流量自适应侦听机制
4串音避免
5通过消息分割和突发传递机制来减少控制消息得开销和消息的传递延迟
打字太累了,不多说了,有啥问题,发邮件吧。我还有S-MAC的代码,15.4的代码,EMG-SMAC代码,要看可以发给你
Ⅲ 无线传感器是如何定义的无线传感器网络有哪些组成部分
无线传感器的组成模块封装在一个外壳内,在工作时它将由电池或振动发电机提供电源,构成无线传感器网络节点,由随机分布的集成有传感器、数据处理单元和通信模块的微型节点,通过自组织的方式构成网络。它可以采集设备的数字信号通过无线传感器网络传输到监控中心的无线网关,直接送入计算机,进行分析处理。如果需要,无线传感器也可以实时传输采集的整个时间历程信号。监控中心也可以通过网关把控制、参数设置等信息无线传输给节点。数据调理采集处理模块把传感器输出的微弱信号经过放大,滤波等调理电路后,送到模数转换器,转变为数字信号,送到主处理器进行数字信号处理,计算出传感器的有效值,位移值等。
Ⅳ 如何开始设计无线传感器网络系统
1、如何选择合适的无线传感器技术
无线传感器网络系统的基本架构包括三部分,第一部分是无线收发芯片,其职责是将数字信息转换为高频无线信号传送出去和将接收到的高频无线信号恢复成数字信息。无线传感器收发芯片而言,IEEE 802.15.4能为无线传感器应用提供最佳方案,这是因为IEEE 802.15.4规范可能是主要且可能唯一的实用标准。目前全球有多家公司提供这方面的收发芯片。像TI公司的CC2420,CC2520等芯片都特别适用于钮扣电池和低电能应用的低功耗特性。实现一个典型的无线传感器网络节点和路由器,可以采用多芯片方案,如图3所示,由一个无线收发芯片和一个微控制器(单片机)组成,微处理器可以采用低功耗的MSP430,无线芯片可以采用CC2520,CC2420等;
典型的无线传感器网络节点或者路由器随着技术不断发展,已经有越来越多的公司,将无线收发器芯片和微控制器和无线收发器做成了一个片上系统(SoC),例如TI公司采用8051内核的CC2430、CC2431等ZIGBEE无线单片机,随着无线传感器网络对计算能力提高要求,最近Freescale公司也推出了ARM内核的32位ZIGBEE无线单片机. 使用这些SoC无线单片机设计无线传感器网络,将使无线传感器节点具有更小的体积,更低的功耗和更低的价格;TI公司在国内的技术合作伙伴深圳无线龙科技公司等,也同时提供这些芯片,开发工具的相关技术支持;无线传感器网络构架第二部分是运行于单片机或者无线单片机内部的嵌入式软件,也称软件协议栈(network stack), 网络堆栈有两个职责。
首先,它必须要处理节点间的无线链接通信质量的频繁变化和环境因数对无线通讯造成的干扰,具有对网络自组织,自恢复的能力;网络堆栈的第二个职能是要具有很强的路由算法能力,确保讯息可靠高效地通过各种网络拓扑(星状,网状等等)从源节点(如果现有,可以通过成百上千路由节点)发送到目标节点。确保通讯的实时性要求。
ZigBee联盟是由众多技术供应商和开发商组成的独立标准组织。也是目前世界是最大的,基于IEEE 802.15.4平台的网络软件协议栈标准提供联盟;
该组织从ZIGBEE2004,ZIGBEE2006,ZIGBEE2007 ,不断发展,目前提供的的两个网络栈是:ZigBee和ZigBee PRO。从使用角度看,ZigBee堆栈很适合一般包含十到几百个节点的小型网络。而ZigBee PRO是ZigBee的超集,它增加了一些功能,可对网络进行扩展并更好地应对来自其他技术的无线干扰,而且可以适应更大型的网络和具有更加可靠的路由通讯算法和无线通讯可靠性;无线传感器网络构架第三部分应用软件,这部分包括各种根据用户现有开发的软件代码,这些代码目前大部分是采用C语言来进行开发,可以之间以接口和API方式,调用软件协议栈的功能;在多种无线传感器网络技术中,我们认为采用802.15.4国际标准和ZIGBEE技术,作为我们设计无线传感器系统的起步,有如下优点:
1)兼容一个全球化的可靠的国际标准;
2)可以通过TI, Freescale这样的大型芯片供应商.获得稳定的无线收发芯片和无线单片机来源,也可以获得免费的ZIGBEE协议栈和相关源代码,降低开放门槛;
3)能够采用KEIL和IAR这样的高性能软件编译调试环境,可以大大加快开放速度,缩短上市周期;
2、开始无线传感器网络系统设计准备些什么?
首先,我们现需要进行一些知识准备,对无线传感器网络需要的技术和知识,进行准备,虽然可能我们已经熟悉单片机和相关软件开发技术,但是无线收发器和无线SoC(无线单片机)还是有独特的地方,而且IEEE802.15.4和ZIGBEE协议栈等,也是具有一定难度的知识领域;好在目前在无线传感器网络和无线单片机方面,已经有大量的技术书籍可供参考,图四是一些无线传感器相关技术书籍,对入门无线传感器网络可能开卷有益;
其次,我们仍然需要一套容易使用的无线传感器网络(WSN)开发系统,这是因为:
1)我们需要一套完整的软件编译开发平台,包括IAR和KEIL的编译调试环境,在线仿真器等必要的开发工具;
2)我们进入无线传感器系统设计的难度重心,是尽快掌握无线传感器网络协议栈软件使用,同时尽快进入相关应用软件开发,所以我们需要一套已经完成高频测试的无线节点,网关,路由器和无线模块来进行硬件评估和运行我们的嵌入式应用软件和协议栈软件;
3)我们需要相关温度,压力,加速度,光线,湿度等传感器接口到这个系统,方便我们系统设计;
4)我们在进入一个陌生的技术领域时,往往会有很多的困难,我们需要相应的技术支持和知识支持;
目前,很多国内企业,都已经推出了各种无线传感器网络开发工具,图五是国内企业成都无线龙通讯科技公司的一种最新的,支持美国德州仪器TI CC2520无线收发器和TI ZIGBEE 2007/PRO协议栈的无线传感器网络(WSN)开发系统的新产品,包括在线仿真器,PC GUI网络监视控制软件,相关源代码无线传感器网络示范代码包装等,是快速进入无线传感器网络系统设计的可选择国产工具之一;
3、设计无线传感器系统具体过程
当我们完成了上述的知识准备和相关开发工具准备后,我们就可以开始一个无线传感器设计过程了,下面,我们以一个家庭节能无线传感器网络系统为实例,看看一个无线传感器网络的实际过程;家庭节能系统框图如图六所示:
家庭中的电器,包括空调,洗衣机,冰箱等,构成一个典型的无线传感器网络,通过能源管理网关和安装在户外的无线转发路由器,实时传输到能源公司电脑化管理网络和数据库,实现对家庭能源的管理;设计任务包括设计嵌入到家电内部的无线传感器网络单元(无线节点),家庭无线显示单元和家庭能源控制单元(无线节点或者无线路由器),能源管理网关(无线网关)等;