论文部分内容阅读
为了方便用户的使用,目前市场上出现了智能家电,智能家电实现了用户对家电的智能化控制等功能,但是不能实现家电与其他产品的关联以及家电设备之间的关联。物联网技术的产生正好解决了这一问题,基于物联网技术的智能家电是一个重要的研究领域。但是家电种类繁多,应用需求多样,为了实现通用性,本文提出一个基于物联网技术的智能家电管理模型,利用该模型开发者可以抽取相关的功能与接口,进行开发,实现应用。本文首先研究物联网的关键技术,对各种核心的物联网技术进行介绍,包括感知技术、网络技术及计算技术等。物联网常见的感知技术包括RFID技术、二维码技术、传感器技术、摄像头、GPS等;进行网络传输的技术主要包括3G、Wi-Fi、蓝牙、接入网等;计算技术主要是指进行海量数据处理的技术包括数据挖掘和数据推送。在数据挖掘的问题上,本文采用了改进的SPRINT算法,在数据推送的问题上,本文采用Widrow-Hoff神经网络的多指标推送算法,该算法能够获得比较准确的推送结果。然后分析各种智能家电设备提出的新功能需求,提出智能家电管理模型,介绍各种物联网技术在模型中的应用。本文提出的基于物联网技术的智能家电管理模型包括感知层、网络层、应用层和云平台,感知层采集智能家电功能相关的各种基础数据,然后网络层负责数据传输,应用层描述各种功能应用,云平台主要进行后台远端的海量数据处理,挖掘用户喜好并为用户提供推送。在对智能家电管理模型进行广泛研究之后,抽象出实现各层功能的核心技术的接口,主要包括智能感知接口(RFID接口、二维码接口)、网络互联接口(Webservice通信、Socket通信、Http通信等)、数据处理接口(SPRINT数据挖掘接口、Widrow-Hoff神经网络的多指标推送算法接口)和数据共享接口,用户在利用该模型进行开发时可以直接抽取模型中的相关功能,使用相关功能对应的接口。最后,本文以智能冰箱作为典型的家电产品,以食品管理作为关键应用,利用该模型进行应用开发,抽取出模型中对应的部分,使用相关部分对应的接口,在Android系统上进行应用开发,以实现对该模型的验证。系统设计与开发结果表明,该模型具有良好的适用性,方便用户在智能家电产品上的应用开发,效果较好。本文的主要创新是将物联网技术应用到智能家电领域,在物联网体系结构的基础上提出了基于物联网技术的智能家电管理模型,并对核心部分抽取关键接口,这将对后续的开发及研究者提供极大的参考。在智能家电管理模型中的云平台部分能够通过海量数据处理技术实现用户偏好的分析和相关信息的推送,在算法上本文也进行了改进。