通用物联网数据采集与分析平台的研究与实现
目前,物联网已广泛应用于智能家居、智控交通、智能消防、环境监测、物流快递、食品溯源、工业监测、酒店管理、健康护理等多个领域。随着物联网时代的到来,越来越多的人希望可以通过网络方便快捷地获取物联网数据信息,随时对数据进行观察处理,以便做出相应的决策。 针对目前物联网感知设备种类繁多,采集的信息量大,数据类型不确定、格式不一致、呈现方式多样、处理与分析困难的问题,本文设计并实现了一种通用物联网数据采集与分析平台,构建了一种通用物联网数据模型,使得各种类型的物联网感知设备采集到的数据都可以用该通用物联网数据模型来表示,从而实现了数据的统一接入。 平台提供了统一的Web Services接口,使得物联网感知设备采集端和平台服务端之间可以通过REST、XMLRPC、JSON、SOAP、AMF等多种服务器进行交互,从而实现了物联网感知设备数据采集端与平台服务端之间的松耦合,使平台的构建更加灵活,应用开发也更加便捷。 平台还集成了ECA规则模块,根据平台管理者或用户预设的ECA规则,此功能模块可以对上传到平台服务端的物联网感知设备实时数据进行自动分析,及时发现物联网感知设备检测对象存在的问题,并对此作出相应的响应,从而对物联网感知设备检测对象的状态进行控制或通知平台用户事件的发生,以便用户对此作出相应的决策。 此外,平台的数据可视化模块为用户提供图形化的操作界面,用户可以设置可视化相关参数,将请求提交给平台,数据可视化模块对数据进行统计分析,并对结果数据进行可视化处理,以基本格式(表格、网格、HTML列表等)或图表格式(折线图、柱状图、饼图等)等多种形式将历史数据呈现给用户,以便用户观察数据的动态变化,进而预测以后环境中的数据变化,并据此对ECA规则模块中的触发事件、触发条件和触发动作进行设置。 本文将开源Web内容管理框架Drupal选作基础开发平台,在此基础上实现了通用物联网数据采集与分析平台的基本功能,并分别将平台应用于健康护理领域和能源管理领域,从而验证了平台的可用性。
物联网;数据采集;感知设备;操作界面
中国海洋大学
硕士
信号与信息处理
丁香乾
2013
中文
TN915.85
66
2013-09-02(万方平台首次上网日期,不代表论文的发表时间)