|
基于Hadoop云计算智能家居信息处理平台近年来,在物联网等具有海量数据需求的应用变得越来越普遍时,无论是从科学研究还是从应用开发的角度来看,掌握云计算技术已成为一种趋势。智能家居作为物联网应用的主要领域之一,自然离不开云计算。 (5)智能家居云平台。 整个云平台采用五台电脑进行模拟,第一台电脑作为传感器和底层设备的模拟,用于产生传感信息。第二台电脑作为连接底层设备和服务器的网关,剩下三台电脑构成服务器集群,作为云处理中心,并与数据库相连,对传感信息进行分布式并行处理。服务器与客户端之间的通信使用Socket。 平台仿真 3.1门禁系统测试 运行程序后,门禁处于关闭状态。单击“生成ID冶按钮,会产生当前持卡人卡的ID号。然后单击“刷卡搜索数据库中已存在的合法ID号,合法来访者,门禁打开,并显示持卡人的姓名和性别。门禁打开5s后再次关上。如果ID号不存在,则门禁继续保持关闭状态,如图4所示。 3.2温湿度系统测试 运行程序后显示当前温度、湿度,以及默认的下限温度(18益)和上限温度(23益)。系统将当前温度与下限温度和上限温度进行比较,如果当前温度在人体舒适度范围18益~23益内,则空调继续保持关闭状态。当前室内温度低于下限温度时,空调打开,处于制热状态,直到当前室内温度达到舒适度的下限温度。当前室内温度高于上限温度时,空调打开,处于制冷状态,直到当前室内温度达到舒适度的上限温度。温度的上下限值可以通过设置按钮进行设定。 在“设定湿度冶旁的文本框中输入所要设置的室内湿度,然后按“设定湿度冶按钮,这时室内的温度就会慢慢改变,上升或下降,直到当前湿度达到所设定的湿度。 3.3滴灌系统测试 运行程序后显示当前土壤湿度,滴灌系统一开始处于关闭状态。由于土壤中水分的蒸发,土壤湿度不断下降。当土壤湿度降到0.15时滴灌自动打开,开始喷水。滴灌喷水后土壤湿度增加,直到当前土壤湿度达到设定值(默认值为0.4),这时滴灌再次关闭。 3.4照明系统测试 运行程序后显示当前的室内光强度,如果是早晨七点到晚上六点,则窗帘打开,其他时间段窗帘关闭。电灯的状态不仅受时间段控制,也受室内光强度控制。如果是晚上十点到第二天早晨七点,电灯处于关闭状态。在早晨七点到晚上六点之间,电灯一般是关闭状态,除非室内自然光强度低于150Lux,晚上六点到晚上十点,电灯是打开状态的。 3.5云平台测试 将五台电脑建立连接并启动,第一台电脑用于模拟传感器和底层设备,第二台电脑作为连接底层网络和上层网络的网关,剩下三台电脑作为服务器集群(云计算中心)。第一台电脑产生传感数据后传给第二台电脑,第二台电脑作为网关将数据转发给服务器集群,服务器集群采用Hadoop计算架构对传感数据进行分布式并行处理,判断当前智能家居各系统的状态,并发出指令给底层设备,达到智能控制的效果。 结束语 文中在云计算理论的基础上针对智能家居中的门禁系统、温湿度系统、滴灌系统和照明系统搭建了基于Hadoop的数据处理平台。可以对大量传感信息进行分布式并行处理,并根据处理结果向底层设备发送指令以实现智慧化服务。此云计算平台是在Hadoop分布式计算框架的基础上采用三台电脑模拟服务器集群实现对海量数据的并行处理,有效解决了成本和计算瓶颈问题。 责编:李玉琴 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 推荐圈子 |
|