基于云平台的智能家居分析控制系统的设计与实现
发布时间:2018-01-04 06:05
本文关键词:基于云平台的智能家居分析控制系统的设计与实现 出处:《东华大学》2017年硕士论文 论文类型:学位论文
更多相关文章: 云平台 智能家居 Spark Android
【摘要】:随着科技和社会的发展,传统的家居生活方式已经不符合当今社会快节奏的生活需求,物联网化的智能家居应运而生,并朝着网络化、信息化、智能化方向迅速发展和深入应用。基于云平台的智能家居分析控制系统能够有效解决传统智能家居系统发展所面临的局限性,其可以通过智能手机远程实时监控家庭情况;能够实现家电的控制和管理;能够根据气温、光照和CO2浓度等参数变化自动调节室内温度、湿度、灯光和窗帘;能够通过分析智能家居平台采集的历史数据,总结出其用户的日常生活习惯和操作模式。因此智能家居移动平台的出现必将加速智能家居的发展,促进智慧生活的形成,改变人们的日常习惯。相比较于传统的智能家居系统,本系统能够将智能家居云平台化,使其满足多个用户的同时监控;能够利用云平台对采集的海量数据进行存储分析,为用户提供更智能化和个性化的服务;能够提供移动端和网页端服务,极大扩展了智能家居的实用性和便携性;能够通过云平台对智能家居的网络服务进行统一管理和维护,这既保证了用户数据的安全,也降低了传统智能家居维护和升级所带来的人力成本。本文首先通过对智能家居的国内外研究现状和云平台技术的发展优势进行调研,并以此为基础提出了一种基于云平台的智能家居分析控制系统;其次通过对该系统的实现技术和需求分析进行研究归纳,设计出其主要由智能网关客户端、服务端和控制终端三部分组成的系统总体结构,并利用物联网、互联网和移动互联网与部署在云平台上的后台服务相互协作,共同构成了智能化、信息化的家居系统。其中客户端主要通过ZigBee协议与各类传感器连接以实现数据获取和指令发送;服务端主要用于存储环境数据、实现数据传输和分析,其主要运行于云平台中,通过互联网实现与控制终端和客户端之间的数据传输,同时也可以利用快速通用的大规模数据计算引擎Spark对这些数据进行分析处理,以得出用户行为模式并将其存储在云平台的数据库中,并且这些行为模式将作为实现智能家居系统智能化和个性化的依据;控制终端则分为网页端和移动端两类,其中网页端主要面向电脑用户,移动端则面向手机用户,通过这两者的结合使用极大扩展了智能家居的操作环境和控制形式,增强了其实用性和实时性,是该系统的重要组成部分;然后本文通过对系统的核心功能和详细设计进行介绍,阐释了本系统的网络通信模块、数据库逻辑结构以及数据分析模块的计算算法,同时在此基础上利用程序流程图说明了控制终端中包括登录注册、环境监测、家电控制、自动控制、数据可视和网络聊天等模块的实现原理;最后本文对整个系统的部署以及控制终端各模块的操作和测试进行说明,并总结了整个系统的实用价值和未来发展趋势。
[Abstract]:With the development of science and society, the traditional way of living has not been in line with the rapid pace of life needs of today's society, the Internet of things smart home emerged as the times require, and towards networking, information. Intelligent home analysis and control system based on cloud platform can effectively solve the limitations of the development of traditional smart home system. It can monitor the situation of the home remotely and in real time through the smart phone; Can realize the control and management of household appliances; Can automatically adjust indoor temperature, humidity, lighting and curtains according to temperature, light and CO2 concentration. Through the analysis of the historical data collected by the smart home platform, summed up its users' daily life habits and operating patterns, so the emergence of smart home mobile platform will accelerate the development of smart home. Compared with the traditional smart home system, this system can make the intelligent home cloud platform, so that it can meet the needs of multiple users and monitor at the same time. The cloud platform can be used to store and analyze the massive data collected in order to provide users with more intelligent and personalized services. Can provide mobile and web services, greatly expanding the practicality and portability of smart home; The network service of smart home can be managed and maintained by cloud platform, which ensures the security of user data. Also reduce the traditional smart home maintenance and upgrade brought about by the human costs. Firstly, this paper through the smart home research status at home and abroad and the advantages of cloud platform technology development. Based on this, an intelligent home analysis and control system based on cloud platform is proposed. Secondly, through the research of the realization technology and requirement analysis of the system, the overall structure of the system is designed, which is mainly composed of smart gateway client, server and control terminal, and the use of the Internet of things. Internet and mobile Internet and the background services deployed on the cloud platform cooperate with each other, which constitute intelligence together. The client is mainly connected with various sensors through ZigBee protocol to obtain data and send instructions. Server is mainly used to store environment data, realize data transmission and analysis. It mainly runs in cloud platform, and realizes data transmission between control terminal and client through Internet. At the same time, we can analyze and process these data by using Spark, a fast and universal large-scale data computing engine, in order to get the user behavior pattern and store it in the database of cloud platform. And these behavior patterns will be used as the basis to realize intelligent and personalized intelligent home system. The control terminal can be divided into two categories: the web terminal and the mobile terminal, in which the web end is mainly for computer users, and the mobile terminal is for mobile phone users. Through the combination of the two, the operation environment and control form of smart home are greatly expanded, and its practicability and real-time performance are enhanced, which is an important part of the system. Then this paper introduces the core functions and detailed design of the system, explains the network communication module, the logical structure of the database and the calculation algorithm of the data analysis module. At the same time, using the program flow chart to explain the control terminal including login registration, environmental monitoring, home appliance control, automatic control, data visualization and network chat modules. Finally, this paper explains the deployment of the whole system and the operation and test of each module of the control terminal, and summarizes the practical value and future development trend of the whole system.
【学位授予单位】:东华大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.09;TU855;TP273
【参考文献】
相关期刊论文 前10条
1 孟晓丽;;物联网平台下基于云计算的智能家居系统设计[J];科技通报;2016年06期
2 黄涛;黄仁;张坤;;一种改进的协同过滤推荐算法[J];计算机科学;2016年S1期
3 刘波;;基于Android的智能家居终端的设计与研究[J];移动通信;2016年10期
4 李泊锋;王亚刚;;基于ZigBee无线技术的智能家居系统设计[J];电子科技;2016年03期
5 陶冶;;基于Android和Internet的智能家居监控系统的设计[J];自动化与仪器仪表;2016年01期
6 贾阳静;邹念育;雷冬鸣;李望;吉奈;郭旭;李萍;;基于Android和WIFI通信的智能家居系统设计[J];大连工业大学学报;2016年01期
7 李瑞晟;;基于Android系统的智能家居设计方案[J];河南科技;2015年24期
8 宋林;周媛;曾玉姗;;基于云计算和机器学习的智能家居系统设计[J];电子设计工程;2015年24期
9 陆兴华;吴恩q,
本文编号:1377347
本文链接:https://www.wllwen.com/jianzhugongchenglunwen/1377347.html