ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

基于云计算的智能楼宇控制系统

2020-02-24 21:07:46  阅读:298  来源: 互联网

标签:传感器 智能 智能网 用户 控制系统 楼宇 模块 节点


基于云计算的智能楼宇控制系统

 

本人原创文章,知网可见,转载表明原处

摘要:针对目前楼宇系统只有简单控制功能,不能对用户行为数据进行深入挖掘的普遍状况,提出了基于云计算的智能楼宇控制系统。该系统利用云服务器存储环境数据并进行深入挖掘,生成基于用户行为习惯的控制方案,通过Internet发送给客户端,发挥云计算的高效性、智慧性、跨平台等优势,在较大程度上提升了智能楼宇系统的水平, 极大地改善了人们的生活。

0引言

随着我国城市化的发展,城镇化和智能化水平进一步提高,因此市面上出现了大量的智能楼宇解决方案。这些智能楼宇解决方案普遍具有网络化、信息化、便捷化的特点,能方便使用者对于各样复杂的信息进行收集和管理,满足现代信息社会的基本要求。然而这些智能楼宇解决方案,较多还是停留在简单控制功能上,不能对用户行为数据进行深入挖掘,无法发挥智能楼宇的智慧性。本文提出了基于云计算的智能楼宇控制系统,能够根据用户行为实现楼宇智能调控,同时具有了安全便利和智慧高效的特点,并真正地发挥智能楼宇的智慧性。

1 系统整体方案设计

该系统包括数据采集模块、智能网关模块、云服务器模块、客户端模块,总体结构如图1所示。数据采集模块将数据包通过串口发送到智能网关模块,智能网关模块通过Internet传给云服务器,云服务器存储信息并生成方案给客户端。

该系统布局相对简单,协调器节点安装于楼宇的靠近中心位置处,并通过串口与智能网关模块相连,对整个Zigbee网络进行维护与控制、缩短通信距离以及降低发射功率。楼宇各部分均置有路由器节点,路由器节点则与对该部分的终端节点设备相互通信,终端节点可按照用户需求个性化搭配。

图1 主体结构原理示意框图

 

2 系统实现

2.1 数据采集模块

数据采集模块包括终端节点、协调器结点以及路由器节点。终端节点采集楼宇中各项数据,协调器建立和维护一个Zigbee网络管理其网络中的其他节点,路由器实现其他节点的消息转发功能。其中,由协调器节点、路由器节点和终端节点构成ZigBee三级树型无线传感网络,构成数据采集模块的网络骨架。

该模块中环境信息采集传感器有温度传感器、湿度传感器、光照度传感器、土壤传感器、车距传感器、烟雾传感器、PM2.5传感器和人体红外传感器;设备控制器有灯光控制器、插座控制器、窗帘控制器、空气净化器控制器、加湿器控制器、音乐控制器、声光报警设备、空调、电脑和电视机ZigBee转红外信号控制模块等。

数据采集模块的三种节点均采用TI公司的CC2530芯片,具体内部结构见图2所示。CC2530芯片拥有丰富的端口,能够同时连接控制多个设备,同时具有良好的扩展性,CC2530芯片与就近的传感器或设备控制器通信连接并进行信息传输,并将多个传感器或设备控制器的信息通过一个无线数据包传递,用以降低室内无线信号辐射。

图2 CC2530原理图

2.2 智能网关模块

智能网关模块在网络层以上实现网络互连,以基于TCP/IP协议的Socket编程实现协调器串口数据的网络传输,将数据通过WiFi路由器转发给网络。智能网关模块可使用在不同的通信协议、数据格式,甚至体系结构不同的两种系统之间。

智能网关在系统内部建立统一的数据处理中心,首先收集传感器节点的数据,并对系统内部数据进行管理,实现内部设备之间的信息交互;同时对外连接Internet,提供系统网络内部各设备与外部设备相互通信的桥梁。

智能网关具有感知网络接入的能力,即对各节点属性、状态等信息的获取功能,可以感知各节点的实时状态。并且具有对节点的远程控制、唤醒、诊断等功能,即实现节点的自动化管理。

智能网关实现了传感网络到通信网络的协议转换,将协议适配层上传输的标准格式数据进行统一封装,将广域接入层下发的数据解包成标准格式数据,实现命令的解析,之后转换为感知层协议可以识别的信号和控制指令。

此外,智能网关具有异构网络互通的能力,因为智能网关接入必然存在跨域通信的要求,需要完善的寻址技术以确保所有节点的信息都能被准确地进行定位和查询。

总而言之,智能网关在本系统中主要完成了三个任务:首先,是收集传感器节点的数据;其次,执行数据协议转换;然后,将协议转换后的数据快速的发送到Internet。除此以外,智能网关同时具有相应的管理和控制能力。

 

2.3 云服务器模块

云服务器采用Hadoop架构进行开发设计,并运用数据存储、数据管理和数据挖掘技术,对智能家居系统的环境信息、历史信息、用户行为信息等进行分析挖掘,进而预测用户行为,并生成宜居的智能楼宇控制方案。数据通过Internet从智能网关模块传入云服务器,云服务器处理后再通过Internet传输至客户端,进而实现更高层次智能楼宇管理。如图3为系统数据挖掘与控制流程示意图。

数据采集模块中各传感器采集到的环境实时数据全部传至智能网关模块中,由其进行信息汇总和整合;这些汇总数据通过Internet上传至云服务器的数据库中储存,如过程A所示。数据库将数据进行预处理操作并构建数据仓库,如过程B所示。云服务器采用频繁模式挖掘算法、关联规则挖掘算法、决策树算法对数据仓库中的数据进行进一步分析、预测,如过程C所示。云服务器将得到用户行为的预测数据,结合该系统的室内ZigBee网络布局,生成最佳控制方案,如过程D所示。所生成控制方案将通过Internet回传至智能网关模块,由其生成具体控制命令,通过串口传输给协调器节点进而控制各种设备,如过程E所示。例如,系统能够判断出某用户上班时间,提前20分钟将打开空调和加湿器至适宜的温湿度,控制窗帘打开或关闭,并在用户来到办公室后打开灯光,用户离开后依次关闭灯光、空调和加湿器灯设备。

云服务器对用户日常行为习惯进行数据挖掘,形成符合用户行为习惯的智能楼宇控制方案,用户能够选择在云服务器中预先存放适宜本人工作或生活的个性化数据,由相应算法将数据挖据结果与健康生活或工作数据结合进行微调,产生用户最佳健康生活或工作管理引导方案,通过算法逐步改变某些控制信息,使用户慢慢适应更健康的生活或工作习惯,改掉不良行为。

图3 系统数据挖掘与控制流程示意图

 

2.4 客户端模块

客户端模块大致分为手机客户端或PC机客户端,客户端模块通过Internet与云服务器相连,获取数据采集模块的数据,以及云服务器针对用户行为习惯定制的解决方案。

客户端可以对环境感知信息和视频数据进行实时访问,对各种设备控制器进行控制,以实现智能门禁、智能安防、智能浇水、智能窗帘等等。

        客户可使用微信、app或者网页方式接入并登录本系统,登录后首先对用户身份进行验证,确认安全后进入该系统主控制页面进行功能模式选择与设置,客户端模式如下:

(1)自动模式,该模式下系统通过用户设定或系统预定义的参数阈值进行自动控制,用户能够查看当前环境状态及设备控制信息,也能够修改控制参数。

(2)手动模式,该模式下用户能够通过手动控制楼宇中各设备运转,还能够查看到环境信息及当前设备运转状态,通过进入各子系统控制模块进行手动控制操作,包括但不限于控制窗帘开关、电视机换台、空调温度控制。

(3)专家模式:该模式是基于云计算,采用数据挖掘算法统计并挖掘用户行为数据,根据用户行为习惯而生成的一系列控制参数,如用户对空气温湿度程度、光照强弱等环境的个性化需求,是一个真正属于用户自己的个性化智慧型的智能楼宇控制,同时用户能够在该模式下发现自身的一些隐性行为习惯。

 

3 系统测试

通过该系统,用户可以采取自动或手动方式实现环境信息实时采集和楼宇的联动控制,也可采用专家模式中生成的智能楼宇控制方案。网页端运行如图4所示。手机端APP运行图如图5所示。

本系统所含传感器包括温度传感器、湿度传感器、光照度传感器、土壤传感器、车距传感器、PM2.5传感器和人体红外传感器;所含设备控制器为灯光控制器、插座控制器、窗帘控制器、空气净化器控制器。

图4 网页端运行图

 

图5 手机端APP运行图

4 结语

本文设计实现的基于云计算的智能楼宇控制系统,经过测试能很好地完成项目预期要求。实现了楼宇监控系统的控制和对用户行为数据进行深入挖掘,生成了一套合理的生成基于用户习惯的智能楼宇控制方案,系统功能强大,并且具有功耗低、成本低、安全性好、布局灵活、操作简单等特点,在现代楼宇环境中具有很好的应用前景。

 

 

 

 

才疏学浅的我 发布了2 篇原创文章 · 获赞 0 · 访问量 36 私信 关注

标签:传感器,智能,智能网,用户,控制系统,楼宇,模块,节点
来源: https://blog.csdn.net/umyrumr/article/details/104484912

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有