论文部分内容阅读
随着国家对城市道路照明系统设计标准的不断提高,利用现代计算机技术和发展迅速的物联网技术实现城市路灯照明系统的智能化、自动化和远程化管理已经成为现代化城市的重要标志之一。因此,本文主要研究基于物联网技术的城市路灯监控系统,目的是把物联网的概念引入到城市路灯的监控管理中,实现对城市路灯系统的高效监控。针对当前城市路灯系统不断的扩大而导致管理和维护变得困难以及响应节约电能的改革,对目前城市路灯监控系统的需求和研究现状进行了分析和总结,提出了一套基于物联网技术的城市路灯监控系统。该系统主要由监控中心软件、路灯集中控制器、单灯控制节点三大部分组成。它们之间分别采用了物联网中的GPRS-Internet技术和ZigBee无线组网技术进行通信,然后根据制定的系统通信规约,从而实现路灯系统的控制和电参数的监测。确定了整个系统的架构后,将详细介绍实现监控中心软件和路灯集中控制器的相关技术。在路灯集中控制器的设计中详细的描述了其硬件设计和相关软件程序设计,给出硬件设计的原理图和程序流程图。其中硬件设计由嵌入式微控制器STM32F103、电源模块、JTAG调试电路、GPRS通信模块、ZigBee无线通信模块、电参数测量电路等几个部分组成。程序设计部分采用了模块化的设计思想,主要设计了主程序、GPRS的通信子程序、ZigBee的无线模块以及电参数测量的子程序等,同时研究了根据经纬度控制开灯、关灯时间的算法。在监控中心软件的设计中,为了解决同时与大量的路灯集中控制器进行网络通信的问题,将微软的完成端口技术引用到了软件的网络通信模块中,同时采用了多线程的机制。监控中心采用Microsoft SQL Sever2008数据库,利用ADO技术对其进行读和写,在数据读写模块的编程了采用了按照功能封装成模块后划分层次的思想,使得模块间的调用变得有序。最后,对路灯远程监控系统搭建了测试平台,进行了程序调试和路灯监控的功能验证。通过多次测试,证明了所设计的城市路灯监控系统完成了精确的开关控制、电参数的实时监测、节能策略设置等主要功能。测试结果表明该系统满足实际的应用需求,并且可以节约能源,有利于环保。