论文部分内容阅读
学校作为整个社会体系的重要组成部分,是学生和老师共同生活学习的地方,同时也是能源消耗比较大的地方。很多学校目前由于人员、设备的增多,出现了管理维护工作繁重、能源浪费的现象,虽然在管理制度上做了一定的要求,但收效并不显著,所以建设节约型、节能型校园显得尤为重要。在物联网飞速发展的时代,如和利用物联网技术手段来建设节能型校园是一个值得研究的课题。本文从总体上分析了如何设计校园节能控制系统,并从物联网体系结构出发,给出了系统的开发目标、层次结构、系统的架构、技术路线和模块的详细设计,并在智能设备管理上提供了定时控制设备和智能联动设备控制两种策略。然后利用高德地图API接口将系统部署到校园地图上,在地图上查看学校各个区域、设备分布情况,具体设备的使用状况。系统开发采用Struts2+Spring+Hibernate三大集成框架[1],系统的软件架构采用物联网三层架构,实现数据层、逻辑层、展现层的低耦合[2],保障系统的可维护性和灵活拓展性。在系统实现的前端部分采用的是JSP、Java Script技术,并在信息发布部分的网页采用模板技术动态生成网页;后台利用Struts2配置文件完成控制业务逻辑的跳转,然后通过Spring的IOC完成系统的实例化工作,Hibernate在持久层为JavaBean与表提供映射服务。最后将系统部署在校园地图上,利用区域设备位置生成拓扑网,然后利用GIS的空间分析查看各个区域设备位置分布情况,使用情况。系统通过现有的校园网络连接多个物联网路由器,实现对这些路由器的集中管理和统一展现,达到批量、定时、远程控制物联网设备的目的,用户可以利用多种终端登录系统。通过对设备运行时长、运行参数的分析,优化设备控制策略,降低能耗减少环境污染;同时还可以将相关区域、设备数据在地图上展示,可建设虚拟校园设备智能管理。实现长期的社会和经济效益。