论文摘要
无线传感器网络融合了传感器技术、通信技术和数据处理技术;无线传感器网络因其巨大的应用前景而受到学术界和工业界越来越广泛的重视。本文首先对无线传感器网络进行了概述,介绍了国内外无线传感器网络的研究现状、无线传感器网络体系结构和特点等;无线传感器网络的技术标准IEEE802.15.4把低能量消耗、低速率传输、低成本作为重点,为LR-WPAN(low-ratewireless personal area network)网络制定了物理层和MAC子层协议;ZigBee技术建立在IEEE802.15.4标准之上,ZigBee联盟对网络层协议和API进行了标准化;在此基础上我们设计了基于CC2420射频芯片与ATmegal28单片机的无线传感器网络的硬件平台。在节点的硬件设计上重点阐述:ATmegal28L主要特点,管脚资源的使用,CC2420特性,工作模式,CC2420内部寄存器的构成,CC2420与处理器的接口,温度传感器DS1822和振动传感器ADXL202的特点和操作,节点的软件协议栈,Coordinator、RFD节点的软件协议栈的程序流程,以及软件协议栈中数据帧的结构的定义以及配置。利用设计讨论的硬件节点,基于ZigBee规范组建了线性多跳网络,深入讨论了在网络的运行过程中Coordinator、Router、End Device节点之间以及各个节点的应用层、网络层、媒体接入控制层之间消息的传送,对各种节点的主要程序进行了描述,针对网络的运行过程进行了讨论:节点短地址的分配、路由表及路由过程,最后截取了网络运行的结果进行分析。针对无线传感器网络后台管理:探讨了后台管理软件应提供的基本功能,重点论述了管理软件的模块化结构、串口通信过程中串口数据的处理、串口的初始化操作;就节点原始数据包数据进行可视化实现过程进行简要的概述,依据无线网络能量消耗模型和CC2420性能指标获取了网络运行过程中的能量消耗,在管理软件实现的可视化窗口的状态栏添加了显示网络能耗窗口,以此来实时获取网络运行中的能耗情况。以无线传感器网络单跳状态下的能量消耗模型为基础,进行分析推导得出等间距线性网络最优单跳距离与源节点和汇聚节点的距离无关,仅仅依赖于传输数据包的电路特性以及信道损耗;优化间距线性网络的优化间距,以此间距配置节点,网络运行过程中系统的能耗最低,并且能够均衡各个节点的能耗,从而避免了因某些节点能量消耗过多而过早死亡,从整体上延长了网络能耗。基于组建的线性多跳网络结合后台管理软件通过实验验证了上述结论的正确性。进而提出了一种低能耗的无线传感器网络节点的配置方案。
论文目录
摘要ABSTRACT第1章 绪论1.1 无线传感器网络的研究现状1.1.1 国外无线传感器网络研究进展1.1.2 国内无线传感器网络研究进展1.2 课题的提出和主要目标1.3 论文结构第2章 无线传感器网络的概述2.1 无线传感器网络的体系结构2.1.1 传感器网络体系结构2.1.2 传感器节点结构2.2 WSN的技术规范2.2.1 IEEE802.15.4标准2.2.2 ZigBee技术2.3 WSN的应用第3章 无线传感器网络硬件的设计与研究3.1 传感器节点总体设计3.2 微处理器模块3.2.1 ATmegal28主要特点3.2.2 节点中ATmegal28L管脚资源的使用3.3 CC2420模块3.3.1 CC2420特性参数3.3.2 CC2420的IEEE802.15.4工作模式3.3.3 CC2420与处理器的接口3.3.4 CC2420内部寄存器的构成3.4 传感器模块3.5 节点的软件协议栈3.5.1 软件协议栈中Coordinator节点的程序流程3.5.2 软件协议栈中RFD节点的程序流程3.5.3 软件协议栈数据帧的初始化第4章 基于ZigBee规范的多跳网络的实现4.1 Coordinator建立一个新的网络4.1.1 Coordinator网络层主要功能模块4.1.2 Coordinator启动新网络的流程4.1.3 Coordinator主程序描述4.2 Router节点加入网络4.2.1 Router节点网络层主要功能模块4.2.2 Router加入网络的进程4.2.3 Router主程序描述Device'>4.3 EndDeviceDevice网络层主要功能模块'>4.3.1 EndDevice网络层主要功能模块Device主程序描述'>4.3.2 EndDevice主程序描述4.4 网络实现的讨论4.4.1 设备短地址分配4.4.2 设备离开4.4.3 邻居列表的维护4.4.4 路由表4.4.5 基本的选路算法4.5 网络运行及结果分析第5章 WSN可视化后台管理5.1 可视化平台提供的功能5.2 可视化管理软件的实现5.2.1 串口数据的处理5.2.2 串口通信5.2.3 数据分发5.2.4 可视化每个数据包原始数据5.2.5 在管理软件中实现网络能耗的显示5.3 数据查看视图显示说明第6章 线性网络的最优配置6.1 等间距线性网络6.1.1 能量消耗模型6.1.2 等间距的线性多跳模型6.1.3 能耗分析6.1.4 结论验证6.1.5 最低能耗等间距线性网络的配置6.2 优化间隔排列的线性网络6.2.1 节点优化间隔排列时多跳能耗6.2.2 结论验证6.3 传感器网络一种节点配置方案第7章 总结与展望7.1 总结7.2 展望参考文献致谢攻读学位期间发表的学术论文目录学位论文评阅及答辩情况表
相关论文文献
标签:无线传感器网络论文;