无线传感器网络数据可视化系统设计与实现

无线传感器网络数据可视化系统设计与实现

论文摘要

无线传感器网络(Wireless Sensor Network,以下简写为WSN)在军事国防、工业监控和环境监测等许多领域都有重要的科研价值和巨大实用价值,本文通过分析和比较目前监测无线传感器网络的可视化系统,在中国科学院计算技术研究所宁波分所的可视化系统SNAMP1.0的基础上,综合其他可视化系统优点,设计开发本文的无线传感器网络数据可视化系统。本文主要内容如下:1.WSN可视化系统的总体设计:在分析、比较其它已有可视化系统的基础上,设计了本文可视化系统总体框架,主要包括串口监听、拓扑监测、数据存储、实时显示、模拟现实分布和数据查询等模块,并描述了其工作流程。2.关键模块中的核心算法设计:通过研究分析、改进并优化已有的查询等价分解方法、多查询优化算法、基于测距的定位算法,设计并实现了节点定位算法和模拟现实分布算法,并给出了它们的伪代码描述。3.功能模块的编码实现:选择数据库存储容量大,并发处理能力强和保密性能好的Oracle 10g数据库和功能强大的Visual C++6.0编程工具,编码实现了上述算法和功能模块。4.可视化系统测试:在Windows系列操作系统环境下,分别对可视化系统各功能模块和整体进行测试。测试结果表明,该可视化系统能够达到预期的设计目标,有利于对整个传感器网络的监测。

论文目录

  • 摘要
  • Abstract
  • 图目录
  • 表目录
  • 第1章 绪论
  • 1.1 选题背景和研究意义
  • 1.2 国内外研究现状简述
  • 1.2.1 WSN研究现状简述
  • 1.2.2 WSN可视化系统研究现状简述
  • 1.3 论文的研究内容
  • 1.4 论文的结构安排
  • 第2章 WSN可视化系统的总体设计
  • 2.1 已有数据可视化系统分析和比较
  • 2.1.1 克尔斯博公司的Mole-View
  • 2.1.2 加州大学伯克利分校的Tiny Viz
  • 2.1.3 Draintree Network公司的SNA
  • 2.1.4 德国吕贝克大学的SpyGlass
  • 2.1.5 中科院的SNAMP
  • 2.1.6 无线传感器网络可视化系统对比分析
  • 2.2 可视化系统的的总体设计
  • 2.2.1 可视化系统需求分析
  • 2.2.2 已有可视化系统结构分析
  • 2.2.3 本文可视化系统总体结构设计
  • 2.2.4 可视化系统工作总流程
  • 2.3 本章小结
  • 第3章 关键模块中的核心算法分析与设计
  • 3.1 WSN拓扑监测模块算法分析
  • 3.1.1 WSN拓扑监测模块简述
  • 3.1.2 拓扑结构绘制算法主要思想
  • 3.1.3 拓扑结构绘制算法描述
  • 3.2 数据查询模块算法设计
  • 3.2.1 WSN数据特点
  • 3.2.2 WSN数据查询简述
  • 3.2.3 WSN查询等价分解方法及其改进
  • 3.2.3.1 查询等价方式主要思想
  • 3.2.3.2 确定性查询和非确定性查询
  • 3.2.3.3 查询等价分解的改进算法
  • 3.2.3.4 查询等价分解的改进算法描述
  • 3.2.3.5 查询等价分解的改进算法分析
  • 3.2.4 WSN多查询优化算法及其改进
  • 3.2.4.1 传感器网络中的多查询
  • 3.2.4.2 多查询优化算法主要思想
  • 3.2.4.3 多查询优化算法描述
  • 3.2.4.4 多查询优化算法分析
  • 3.3 模拟现实分布模块算法设计
  • 3.3.1 模拟现实分布简述
  • 3.3.2 节点定位算法
  • 3.3.3 模拟现实分布算法主要思想
  • 3.3.4 两圆交点求取算法
  • 3.3.5 模拟现实分布算法描述
  • 3.4 本章小结
  • 第4章 功能模块的编码实现
  • 4.1 系统工具选择
  • 4.1.1 Oracle 10g数据库
  • 4.1.2 软件工具Visual C++6.0
  • 4.2 数据分发模块分析
  • 4.2.1 数据分发模块的流程分析
  • 4.2.2 数据分发模块的数据包格式
  • 4.3 拓扑监测模块的分析
  • 4.4 串口监听模块的分析和改进
  • 4.5 数据库设计与实现
  • 4.5.1 数据库需求分析
  • 4.5.2 数据库表的设计
  • 4.5.3 数据库表的创建
  • 4.6 数据存储模块设计与实现
  • 4.6.1 WSN数据存储的流程分析
  • 4.6.2 数据存储模块的实现
  • 4.7 数据查询模块的设计与实现
  • 4.8 模拟现实分布模块的设计与实现
  • 4.8.1 利用OLE拖放技术实现模拟现实分布
  • 4.8.1.1 OLE拖放技术简述
  • 4.8.1.2 利用MFC实现OLE拖放
  • 4.8.2 利用自动定位方式实现模拟现实分布
  • 4.9 本章小结
  • 第5章 可视化系统测试
  • 5.1 测试环境
  • 5.2 系统测试
  • 5.2.1 系统整体测试
  • 5.2.2 串口监听模块测试
  • 5.2.3 模拟现实分布模块测试
  • 5.2.4 数据查询模块测试
  • 5.3 本章小结
  • 总结与展望
  • 参考文献
  • 硕士期间参与的研究课题与完成的学术论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    无线传感器网络数据可视化系统设计与实现
    下载Doc文档

    猜你喜欢