基于ZigBee技术的智能仓储系统的研究

基于ZigBee技术的智能仓储系统的研究

论文摘要

仓储作为供应链管理的核心环节,在物流中占据着核心的地位。随着物资存储数量的不断增加,出入库频率急速增长,如何利用现代化技术来高效地管理仓库,实时全面地掌握仓储信息,已经成为企业在竞争中取胜的重要因素。ZigBee无线传感器网络是当前国际上备受关注的、由多学科高度交叉的新兴前沿研究热点,其包含了传感器技术、无线通讯技术和嵌入式技术等,具有信息采集、传输和处理的能力,ZigBee无线传感器网络的发展和广泛应用,将对人们的社会生活产生极大的影响,对产业变革产生巨大的推动作用。本文在某烟厂的仓储中引入ZigBee技术,在自行开发的ZigBee设备组成的树状网络基础之上,采用自适应加权的数据融合算法,编写了上位机监控软件,构成了基于ZigBee技术的智能仓储系统。硬件电路设计方面,设计并开发了基于MC9S12DG128+MC13193的网络协调器和基于MC9S08GT60+MC13193的ZigBee终端设备及路由器,并利用三轴加速度传感器MMA7260Q和温度传感器TMP175分别对货物的位置移动和周围环境温度进行检测;在PCB板设计方面,学习了2.4GHz高频设计规范,充分考虑了元器件布局,电路的分块摆放,噪声干扰的抑制及射频天线的设计,为提高ZigBee设备的通讯距离和通讯质量提供了保证;制作了HCS08系列和HCS12系列的程序下载和调试工具BDM。软件算法上,采用自适应加权的数据融合算法,在温度不超出报警范围的前提下,减小了温度传感器采集的误差较大的数据所占的权重,降低了网络的功耗,提高了通讯质量,增强了信息的准确性。软件设计方面,通过研究IEEE 802.15.4标准协议和ZigBee规范,在CodeWarrior V4.6环境下,编程实现了ZigBee网络协调器的网络建立程序、运行程序,在CodeWarrior V6.0环境下,编写了ZigBee路由器的加入网络及运行程序,ZigBee终端设备的加入网络及运行程序;调试ZigBee网络协调器、路由器、终端设备,使之组成适合运用在仓储系统中的ZigBee树状网络;在Visual C++6.0环境下,编写了上位机的监控软件,对整个仓储系统的ZigBee设备进行管理,运用SQL Server 2000对传送到上位机的信息进行存储,增强了对货物信息的监控质量和效率。基于ZigBee技术的智能仓储系统充分利用了ZigBee成本低、能耗小、网络容量大、可靠性高的特点,系统测试表明本系统能够对货物进行实时、高效、准确的管理,有效地消除了仓储隐患,且维护工作简单,大大提高了仓储的质量和效率。

论文目录

  • 摘要
  • ABSTRACT
  • 缩略词注释表
  • 第一章 绪论
  • 1.1 课题研究的背景与意义
  • 1.2 国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 本文的主要研究内容
  • 1.4 论文结构
  • 第二章 ZIGBEE技术分析
  • 2.1 ZigBee与无线通讯
  • 2.1.1 ZigBee的产生
  • 2.1.2 ZigBee与其他无线技术的比较
  • 2.1.3 ZigBee的应用领域
  • 2.2 ZigBee网络类型
  • 2.3 ZigBee协议的层结构及功能
  • 2.3.1 物理层
  • 2.3.2 MAC层
  • 2.3.3 网络层
  • 2.3.4 应用层
  • 2.4 ZigBee帧结构
  • 2.4.1 物理层帧结构
  • 2.4.2 MAC层帧结构
  • 2.4.3 网络层帧结构
  • 2.4.4 应用支持子层帧结构
  • 2.4.5 应用层框架帧结构
  • 2.5 ZigBee设备建立网络及路由
  • 2.5.1 ZigBee设备建立网络过程
  • 2.5.2 ZigBee的路由
  • 2.6 本章小结
  • 第三章 智能仓储系统
  • 3.1 智能仓储系统架构
  • 3.2 智能仓储系统功能
  • 3.3 智能仓储系统工作流程
  • 3.4 本章小结
  • 第四章 智能仓储系统的硬件设计
  • 4.1 ZigBee开发配置方案
  • 4.2 ZigBee设备硬件设计
  • 4.2.1 ZigBee终端设备硬件设计
  • 4.2.2 ZigBee路由器硬件设计
  • 4.2.3 ZigBee网络协调器硬件设计
  • 4.3 射频电路设计
  • 4.4 BDM制作方法
  • 4.5 本章小结
  • 第五章 智能仓储系统的数据融合
  • 5.1 数据融合的提出及其作用
  • 5.2 数据融合的典型方法
  • 5.3 自适应加权法
  • 5.4 本章小结
  • 第六章 智能仓储系统的软件设计
  • 6.1 软件设计整体流程及开发环境
  • 6.1.1 软件设计的整体流程
  • 6.1.2 开发环境
  • 6.1.3 原语的概念
  • 6.2 ZigBee设备初始化及建立网络的程序流程
  • 6.2.1 网络协调器
  • 6.2.2 路由器
  • 6.2.3 终端设备
  • 6.2.4 地址分配机制
  • 6.3 ZigBee设备运行的程序流程
  • 6.3.1 终端设备运行程序
  • 6.3.2 路由器运行程序
  • 6.3.3 网络协调器运行程序
  • 6.3.4 CSMA-CA算法
  • 6.3.5 ZigBee设备收发信息过程
  • 6.4 智能仓储系统ZigBee网络的路由
  • 6.4.1 ZigBee网络路由成本
  • 6.4.2 路由基本算法
  • 6.5 系统底层函数
  • 6.6 上位机监控软件
  • 6.7 本章小结
  • 第七章 总结与展望
  • 7.1 全文总结
  • 7.2 工作展望
  • 附录
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  

    基于ZigBee技术的智能仓储系统的研究
    下载Doc文档

    猜你喜欢