基于ZigBee技术的无线水文监测应用研究

基于ZigBee技术的无线水文监测应用研究

论文摘要

水文监测技术是实现水利水文信息化的重要基础,为水利工程安全可靠运行提供重要的保障,在防洪防汛、预测预报等方面发挥着重要的作用。为了能适应当今水文监测智能化、网络化的需求,克服现阶段水文监测存在的困难与缺陷,本文提出了一种基于ZigBee技术的无线水文监测的设计方案。本文根据监测环境的特点及水文监测系统的实际需求,提出了系统的整体设计方案:将布置在监测区域的各个传感器终端节点采集到的水文数据通过ZigBee网络汇聚到网络协调器中,网络协调器再通过GPRS的方式将水文数据上传到监控中心,供监控中心随时作出调控与调度。本课题的主要工作是组建ZigBee测量网络对水文数据进行采集。该网络中的网络节点有网络协调器节点和传感器终端节点,本文分别对这两种节点的硬件和软件进行了分析与设计。这两种节点的硬件结构相似,都以STM32F103ZET6处理器和CC2420无线收发模块为核心构成硬件平台,而不同的是软件开发体系架构。网络协调器节点在硬件平台上移植了μC/OS-II操作系统和ZigBee协议栈MpZBee构成其软件体系架构,重点分析了在操作系统下多任务应用程序的开发,包括建立网络任务、ZigBee数据处理任务、显示任务等。传感器终端节点是集数据采集与路由一体的节点,其软件设计主要针对数据采集、路由算法实现及无线通信等应用程序进行了开发。最后,本文组建了一个小型的星型网络拓扑结构的ZigBee无线网络,模拟水文监测系统的组网实现过程,并对系统的部分功能进行了测试。经实验验证,采用ZigBee技术对水文监测系统进行组网的设计方案具有可行性,能满足水文监测环境的要求及智能网络化的参数测量,具有可靠性高、精度高、功耗低等特点,为其它的工业控制通讯手段提供了参考,具有重要的现实意义。

论文目录

  • 摘要
  • Abstract
  • 1 课题研究综述
  • 1.1 选题的背景和意义
  • 1.2 国内外水文监测系统的研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 课题研究的主要内容
  • 1.4 本文的章节安排
  • 2 ZigBee 协议栈结构及原理
  • 2.1 ZigBee 技术综述
  • 2.2 ZigBee 协议概述
  • 2.2.1 ZigBee 协议栈框架
  • 2.2.2 ZigBee 网络设备类型
  • 2.2.3 ZigBee 网络拓扑结构
  • 2.3 物理层
  • 2.3.1 物理层概述
  • 2.3.2 物理层的信道分配
  • 2.3.3 物理层的帧结构
  • 2.4 媒体介质访问层
  • 2.4.1 MAC 层概述
  • 2.4.2 MAC 子层帧结构
  • 2.4.3 数据传输方式
  • 2.5 网络层
  • 2.5.1 网络层概述
  • 2.5.2 网络层帧格式
  • 2.6 应用层
  • 2.7 本章小结
  • 3 路由算法研究
  • 3.1 概述
  • 3.2 ZigBee 常用路由算法分析
  • 3.2.1 ClusterTree(簇树)路由算法
  • 3.2.2 AODVjr 路由算法
  • 3.2.3 ClusterTree + AODVjr 组合路由算法
  • 3.3 路由机制
  • 3.3.1 路由表结构
  • 3.3.2 路由的建立过程
  • 3.4 本章小结
  • 4 无线水文 ZigBee 网络方案设计
  • 4.1 系统需求分析
  • 4.1.1 系统功能需求分析
  • 4.1.2 系统性能需求分析
  • 4.2 水文监测系统的总体方案设计
  • 4.2.1 系统的组成
  • 4.2.2 系统的工作模式
  • 4.3 本章小结
  • 5 ZigBee 网络节点的研究与设计
  • 5.1 网络协调器硬件平台设计
  • 5.1.1 网络协调器硬件的总体设计
  • 5.1.2 处理器模块设计
  • 5.1.3 ZigBee 无线通信模块设计
  • 5.1.4 电源模块设计
  • 5.1.5 其它外围接口电路设计
  • 5.2 传感器终端节点硬件平台设计
  • 5.2.1 传感器终端节点硬件结构总体设计
  • 5.2.2 传感器终端节点硬件设计
  • 5.3 网络协调器软件设计
  • 5.3.1 网络协调器节点软件总体设计
  • 5.3.2 系统软件开发环境
  • 5.3.3 μC/OSII 操作系统在 STM32 微处理器上的移植
  • 5.3.4 MpZBee 协议栈的移植
  • 5.3.5 网络协调器应用程序设计
  • 5.4 传感器终端节点软件设计
  • 5.4.1 主程序设计
  • 5.4.2 水文数据采集程序设计
  • 5.4.3 路由算法程序设计
  • 5.5 本章小节
  • 6 ZigBee 水文监测系统组网实现及系统调试
  • 6.1 ZigBee 组网的流程
  • 6.1.1 ZigBee 网络的建立
  • 6.1.2 ZigBee 节点加入网络
  • 6.1.3 ZigBee 节点离开网络
  • 6.2 系统调试
  • 6.2.1 实验平台搭建
  • 6.2.2 建立网络测试
  • 6.2.3 数据传输测试
  • 6.3 本章小结
  • 总结
  • 参考文献
  • 附录 A 硬件原理图
  • 附录 B 协议栈任务调度子程序流程
  • 附录 C ZigBee 数据处理主流程
  • 附录 D 网络协调器接收数据流程
  • 在学研究成果
  • 致谢
  • 相关论文文献

    • [1].美国强调中介机构在连接青年和职业方面发挥重要价值[J]. 职业技术教育 2016(18)
    • [2].基于牲畜饲养的电子牧场网络协调器研究[J]. 电脑知识与技术 2016(28)
    • [3].基于虚拟样机的某弹协调器定位可靠性分析[J]. 火炮发射与控制学报 2015(03)
    • [4].自动装填系统协调器结构静力学及动力学研究[J]. 火炮发射与控制学报 2012(04)
    • [5].某火炮协调器摆弹装置的故障仿真研究[J]. 兵工自动化 2017(11)
    • [6].基于ZigBee的温室监测系统协调器节点设计[J]. 河南科技学院学报(自然科学版) 2016(04)
    • [7].某弹协调器减速器动力学仿真分析[J]. 火炮发射与控制学报 2014(01)
    • [8].协调器动力学分析及故障仿真研究[J]. 火炮发射与控制学报 2013(01)
    • [9].新型电磁脉冲协调器性能分析[J]. 中北大学学报(自然科学版) 2019(01)
    • [10].基于FPGA的无线传感网络协调器设计[J]. 微计算机信息 2010(26)
    • [11].一种弹药协调器设计与动力学分析[J]. 火炮发射与控制学报 2015(03)
    • [12].基于GPRS的ZigBee协调器网关设计通信[J]. 现代电子技术 2012(21)
    • [13].基于ZigBee技术的无线实验室监控系统的研究[J]. 信息技术与信息化 2017(05)
    • [14].基于CC2530的ZigBee协调器节点设计[J]. 物联网技术 2012(05)
    • [15].汽车电子电器网络的全等双余度中央协调器[J]. 清华大学学报(自然科学版) 2016(10)
    • [16].弹药协调器结构和位置控制动力学分析[J]. 兵工学报 2013(04)
    • [17].基于嵌入式ARM-Linux无线ZigBee协调器驱动设计[J]. 微型机与应用 2011(15)
    • [18].弹药协调器动作可靠性估计[J]. 弹道学报 2015(04)
    • [19].基于CC2430的Zigbee协调器节点设计[J]. 硅谷 2014(16)
    • [20].TB3-117发动机功率协调器故障引起机体摆动及性能参数变化原因分析[J]. 航空维修与工程 2013(06)
    • [21].参数不确定性弹药协调器的定位精度区间优化[J]. 南京理工大学学报 2017(02)
    • [22].发射药协调器虚拟样机建模与仿真[J]. 兵工自动化 2011(05)
    • [23].基于ZigBee技术的网络协调器底层设计[J]. 安阳师范学院学报 2019(02)
    • [24].某火炮药协调器液压系统联合仿真研究[J]. 机械与电子 2018(02)
    • [25].基于北斗/4G水下传感器网络的通信协调器设计[J]. 数字通信世界 2018(08)
    • [26].基于RBFCM的启发型协调器算法的研究[J]. 计算机科学 2010(03)
    • [27].802.15.4无线个域网网络协调器的驱动设计[J]. 电子器件 2008(02)
    • [28].中央协调器在汽车电器网络中的应用研究[J]. 汽车实用技术 2019(07)
    • [29].基于ZigBee技术的高层火灾自救指引系统设计[J]. 河南科技 2020(10)
    • [30].浙江省“消协”在构建和谐社会中积极发挥调节器作用[J]. 中国工商管理研究 2008(02)

    标签:;  ;  ;  ;  ;  

    基于ZigBee技术的无线水文监测应用研究
    下载Doc文档

    猜你喜欢