论文摘要
仓储作为供应链管理的核心环节,在物流中占据着核心的地位。随着物资存储数量的不断增加,出入库频率急速增长,如何利用现代化技术来高效地管理仓库,实时全面地掌握仓储信息,已经成为企业在竞争中取胜的重要因素。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成本低、能耗小、网络容量大、可靠性高的特点,系统测试表明本系统能够对货物进行实时、高效、准确的管理,有效地消除了仓储隐患,且维护工作简单,大大提高了仓储的质量和效率。