论文部分内容阅读
近年来,随着信息技术的发展,热网远程监控系统已经在我国北方城市大量推广应用,这为热网的整体优化控制建立了基础。目前的热网远程监控系统实现了热力站的工况数据采集和控制,但还不能实现用户端的工况数据采集,不能满足供热企业对热网监测数据精细化所提出的进一步需求。针对热网远程监控系统中用户端的工况数据采集问题,本论文研究一种工作在433MHz频段、适用于热网远程监控系统用户端数据采集的无线传感器网络。整个监控系统网络采用星型与树状相结合的拓扑方式,部署在热网用户端的传感器节点硬件主要由STM32单片机和nRF905无线模块构成,实现数据采集,并与汇聚节点实现树状组网;汇聚节点作为数据中转器部署于各热力站,它在普通传感器节点的基础上增加了华为的GSM模块EM310,通过主控芯片控制自动登录到GPRS网络,在汇聚节点间组成星型网,将热力站现场数据和无线传感器网络采集数据汇聚于因特网。根据应用环境特点,传感器节点采用太阳能供电,而安装在热力站的汇聚节点采用市电供电。本文研究开发了一种轻量级的无线传感器自组网协议,协议栈软件基于μCOS/II嵌入式操作系统设计实现,分为物理层、MAC层、网络层和应用层,下层只为其上层提供服务和支持,具有良好的可扩展性和可移植性。论文给出了协议栈关键的地址分配算法、非时隙CSMA-CA机制及无线传感器网络组网和路由过程,详细讨论了协议栈各层数据帧的格式及类型,以及不同通信节点数据收发过程中数据包的封装与拆封的全过程。为了节省传感器节点的电能,无线传感器网络采用间歇工作模式,汇聚节点通过发送休眠信号控制传感局域网进入休眠状态,传感器节点采用自定时唤醒方式。在文章的最后给出了协议栈软件测试和硬件调试的结果,初步实验证明了基于433MHz无线传感器网络应用于热网用户端数据采集的可行性,与其他通信方式相结合,可以使城市热网远程监测数据更加精细化。