- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于流数据管理宿舍监控系统
一种基于流数据管理宿舍监控系统 摘要:宿舍自动化监控是学校信息化管理进程中具有重要意义的一步,而目前宿舍监控系统并不完善,因此研究设计了一个无线的基于实时数据流管理的室内环境监控系统。针对大学宿舍环境监控系统,基于最新的实时数据流管理技术,在系统管理模块加入查询处理层,并提出了适合系统的连续查询语言和查询计划以优化系统和提高系统的自适应性,设计并实现了基于数据流管理的宿舍监控系统。实验结果表明系统的性能可以满足大学宿舍监控数据处理的实时性和有效性的要求,能够对大型的宿舍环境进行高效监控、灵活地实时地查询和统计分析。 关键词:宿舍环境监控;实时数据流管理;查询处理层;连续查询语言;查询计划 中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)08-1727-06 大学宿舍是大学生的第二个家[1],宿舍的管理越来越趋于规范化,只有通过先进的管理,才能保证大学生的综合素质不断提高,从而更加符合当今的社会需求。而目前宿舍管理很不完善,宿舍成员与管理者之间的沟通不方便,造成了现在大学生宿舍内有学生逃课,休息时间大声喧哗,严重影响他人休息,损坏设备无法及时报修,火警预报不健全造成火灾等现象。目前也有一些宿舍监控自动化的系统的研究,但是目前的系统在环境监控的准确性以及系统数据流的处理方面还很不完善,所以本文提出了基于流数据管理的宿舍监控系统的研究与设计的课题。 宿舍监测点比较分散,采用分布式系统比较合适,同时大量的环境数据需要海量的存储和高带宽的传输技术,在多数据源上分析数据需要在多个流上进行聚集和连接操作,使得采用传统数据库的监控系统不能满足人们的需求,而目前的数据流管理系统能够较好的解决数据流处理的一些问题。 本文通过传感器来采集室内的温湿度、亮度、烟雾、电流电压、声音数据,并把采集到的信息利用无线通信技术―ZigBee[2]汇集到网络控制中心,该控制中心[3]再通过串口把数据发送到PC机上,PC机上附带SIM300的通讯模块以便通过短信控制宿舍环境,并在PC机终端加入查询处理层,提高宿舍监控数据处理的实时性和有效性,提出了适合本系统的连续查询语言以提高系统的自适应性,研究设计了一个无线的基于实时数据流管理的室内环境监控系统,以解决上述各种问题。 1 系统模型 经过对目前智能监控系统[4]和国际上几个数据流项目[5]的研究分析,基于流数据管理的宿舍监制系统的实现需要解决以下关键问题:系统会采集大量的实时、连续、有序的值序列,如何处理并存储这些数据;宿舍中监测点分散、实时性差、布线麻烦,如何能方便实现系统同时能快速准确的监控宿舍的实时环境;系统能够提供预定义方式的查询,如何能够灵活地处理用户动态指定的查询要求。这些问题要求该系统具有以下功能: 1)PC机上添加GPRS模块[6],宿舍中布置温湿度、亮度、烟雾、电流电压、声音等传感器,将传感器和控制器连接到ZigBee网络中的节点上,实现了传感器和控制器的无布线的散列摆放,宿舍管理员无需布线,就能轻松实现对宿舍环境的电话远程控制、电脑控制等多种智能控制。 2)管理员可以通过人机交互界面方便的设定重要的参数,当采集信息的参数超过用户设定的范围时,系统会自动的以发短信或打电话的方式通知用户,并且用户可以随时随地的通过手机或PC机了解并控制宿舍环境。每层宿舍都安装了监控器,管理可以通过网络实时看到宿舍的监控情况。 3)PC机上添加查询处理层,提高系统的实时性和自适应性,详细情况在第2节讲解。 该系统由多种传感器节点、通信网络和管理中心组成。该系统的管理中心为PC机,通信网络的核心为ZigBee网络,ZigBee中心节点和PC机通过串口进行通信。 由图1可知本系统的结构由3部分组成为: 1)数据采集模块:分为传感器采集环境数据和ZigBee网接收数据两部分。传感器负责采集宿舍的温湿度、光线、声音和烟雾等;ZigBee无线传感网络[7]利用节点将各个散列的传感器通过无线连接到一起,收集所有传感器采集到的数据。同时,ZigBee网络可以接收前台发出的控制命令,并将控制命令传输到传感器和控制器,以做出相应的行为。 2)控制中心模块:ZigBee网络的汇聚节点将采集到的环境数据通过串口传到PC机,由串口处理模块进行接收。 3)查询处理模块:分析并存储采集到环境数据的概要信息,判断采集信息是否超过了用户所设定的上限,更新用户界面。同时,接收用户的查询和对宿舍环境的控制信息。 查询处理模块是系统的核心模块,采用QT4来实现,该模块分为前台用户查询与控制和后台数据流处理、数据库查询及管理两大模块,依据面向对象的分析方法,得出该模块的结构图如图2所示: 前台分为7大界面: 主界面:用户登录系统后,到达主界面,主
文档评论(0)