一种空气质量监测数据处理系统技术方案

技术编号:34941484 阅读:17 留言:0更新日期:2022-09-17 12:15
本发明专利技术涉及数据处理,提供一种空气质量监测数据处理系统,所述系统包括,传感器网络,所述传感器网络中设置协调器和汇聚节点;通过服务器中不同进程传输数据,并设置Mysql数据库进行持久化存储数据,设置数据库为Redis缓存数据库;依据不同的数据库的类型,提高了用户访问的数据效率,对不同标签类型下的聚类处理,通过虚拟分组和清洗将用户特征与分组曲线的特征匹配,准确地并向用户发送警示信息,在数据处理效率的同时,也提升了用户体验。也提升了用户体验。也提升了用户体验。

【技术实现步骤摘要】
一种空气质量监测数据处理系统


[0001]本专利技术涉及数据信息处理,尤其是涉及空气质量监测数据处理系统。

技术介绍

[0002]随着城市化程度的增大,工业化进程的加剧,在经济发展的同时,环境问题也受到了关注,其中对于空气污染也逐渐被人们认识。新风系统以及智能化设备的处理能力的提升,传感器、家庭组网与云端系统的连通,通过家居环境中的智能设备设置传感器,构建宜居的居住环境成为可能。现有的环境指数等,都是基于室外的大气监测等,对于家居环境中尤其是同一楼盘相同结构的装修,污染等环境的监测,没有过多的关注。
[0003]物联网技术的发展,使得万物互联成为可能,可以实现不同联网设备信息的共享和胡同,物联网技术的发展和相应设备的产生,促使了“物联网+生态环境”的结合,能够让家居环境等监测成为可能,如何建立基于物联网的空气质量监测系统,并使得小型的环境监测系统能够快捷地运行并能够,提高数据处理的效率,为用户提供便捷高效的服务,响应于对用户的预测需求,提升用户体验成为需要解决的问题。

技术实现思路

[0004]为了克服上述现有技术的不足,本专利技术提出了一种基于空气质量监测数据处理系统,所述系统包括,无线传感器网络,所述无线传感器网络中,包括协调器和汇聚节点,所述协调器用于接收汇聚节点传送的数据,所述协调器节点作为传感器网络的主控节点,用于负责组建网络;
[0005]所述网关用于启动socket进程与服务器建立网络连接,并启动串口收发线程接收来自协调器的数据,若有数据则传输到服务器存储;
[0006]所述服务器用于处理数据的分类存储和用户的请求,服务器启动两个进程,启动UDP Socket通讯进程接收智能网关上传的数据,并把数据存储到数据库;当用户终端执行访问时,服务器启动HTTP进程,用户终端向用户呈现大气空气质量的数据;所述用户端通过向服务器发出数据请求,收到服务器发送数据后通过预设方式予以呈现出来;
[0007]所述服务器对监测对象执行虚拟分组,根据房屋结构将多个监测设备和多个净化设备划分为不同的虚拟分组,对不同的虚拟分组设置索引标签,每个虚拟分组具有多个标签信息;对监测数据在不同标签下做聚类处理,获得不同标签下的聚类分类。
[0008]可选的,所述实时监测的数据存储于服务器中,所述对所述数据采用不同的数据库存储,采用Mysql数据库进行持久化存储数据;设置缓存数据库为Redis缓存数据库。
[0009]可选的,服务器在Mysql关系型数据库之间建立Redis数据库,服务器优先从缓存数据库中获取信息。
[0010]可选的,所述服务器将设置Redis数据库数据持久化的周期,当满足持久化的周期阈值时,对应的数据持久化地存储于关系型数据库中。
[0011]可选的,对监测设备上报的空气质量数据进行处理,同时将计算后的控制参数数
据及时准确地反馈到净化设备控制器上。
[0012]可选的,所述对监测的数据执行不同标签下的聚类处理是采用k

means算法。
[0013]可选的,所述服务器在对监测数据做k

means处理聚类时,对所述监测数据执行数据做清洗处理,以提高信噪比。
[0014]可选的,所述服务器用于接收用户终端的数据查询请求,获得对应用户的空气质量参数的时间序列,通过特征匹配获得用户所属的分组类型;根据不同的标签类型获得所述匹配的历史用户的监测数据序列,并发送给用户终端的设备,显示所述查询结果信息。
[0015]可选的,所述服务器基于匹配到的历史用户的监测数据序列,向用户提供预测的时间序列信息并依据监测数据序列信息和预测数据序列,向用户终端提供警示信息。
[0016]可选的,所述虚拟分组依据户型结构和监测设备的分布图,所述无线传感器包括由温/湿度传感器、PM2.5传感器、CO2传感器。
[0017]本方案中服务器通过不同进程传输数据,并设置Mysql数据库进行持久化存储数据和设置数据库为Redis缓存数据库,依据不同的数据库的类型,提高了用户访问的数据效率;同时对不同标签类型下的聚类处理,通过虚拟分组和清洗,将用户特征与分组曲线的特征匹配,并向用户发送警示信息,在数据访问效率时也提高了数据处理效率。
附图说明
[0018]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本专利技术通信系统的示意图;
[0020]图2是本专利技术中的分别设置数据库的示意图。
具体实施方式
[0021]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0022]实施例1
[0023]本专利技术的空气质量数据处理,可应用于对空气质量监测的数据处理。
[0024]如图1所示,所述系统包括,网关、无线传感器网络,服务器和用户终端。多个无线传感器和协调器构成无线传感器网络。网关启动流程,启动socket进程与服务器建立网络连接,启动串口收发线程接收来自协调器的数据,若有数据则传输到服务器存储,智能网关上传数据流程。
[0025]服务器用于处理数据的分类存储和用户的请求,服务器启动两个进程,启动UDP Socket通讯进程接收智能网关上传的数据,并把数据存储到数据库。可选的,所述用户终端是手机用户端,服务器启动HTTP进程,处理诸如Android客户端的数据请求。所述网关用于启动socket进程与服务器建立网络连接,并启动串口收发线程接收来自协调器的数据,若
有数据则传输到服务器存储;
[0026]所述服务器用于处理数据的分类存储和用户的请求,服务器启动两个进程,启动UDP Socket通讯进程接收智能网关上传的数据,并把数据存储到数据库;当用户终端执行访问时,服务器启动HTTP进程,用户终端向用户呈现大气空气质量的数据;
[0027]所述用户端通过向服务器发出数据请求,收到服务器发送数据后通过预设方式予以呈现出来。
[0028]所述服务器需要对建筑内部进行虚拟分组管理,根据室内房屋结构将多个监测设备和多个净化设备划分为一组。可选的,也可以将监测到的实时数据经过处理后作为净化设备的输入指标,控制净化设备自动调节净化风量,实现自动净化的功能。所述系统可由设备模块、通信模块和应用模块组成。
[0029]设备模块为系统的最底层,空气质量监测设备(即用于监测的传感器)采集实时空气质量数据,空气净化设备控制器实现对空气净化设备的启停/调档控制,空气质量监测设备可由温/湿度传感器、PM2.5传感器、CO2传感器等需要监测的气本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种空气质量监测数据处理系统,其特征在于:所述系统网关、传感器网络,服务器和用户终端;所述传感器网络中,包括协调器和汇聚节点,所述协调器用于接收汇聚节点传送的数据,所述协调器节点作为传感器网络的主控节点,用于负责组建传感器网络;所述网关用于启动socket进程与服务器建立网络连接,并启动串口收发线程接收来自协调器的数据,若有数据则传输到服务器存储;所述服务器用于处理数据的分类存储和用户的请求,服务器启动两个进程,启动UDP Socket通讯进程接收智能网关上传的数据,并把数据存储到不同的数据库中;当用户终端执行访问时,服务器启动HTTP进程,用户终端向用户呈现大气空气质量的数据;所述用户终端通过向服务器发出数据请求,收到服务器发送数据后通过预设方式予以呈现出来;所述服务器对被监测的用户执行虚拟分组,根据房屋结构将多个监测设备和多个净化设备划分为不同的虚拟分组,对不同的虚拟分组设置索引标签,每个虚拟分组具有多个标签信息;对监测数据在不同标签下做聚类处理,获得不同标签下的聚类分类。2.如权利要求1所述的系统,其特征还在于:所述实时监测的数据存储于服务器中,所述对所述数据采用不同的数据库存储,采用Mysql关系型数据库进行持久化存储数据;设置缓存数据库为Redis缓存数据库。3.如权利要求2所述的系统,其特征还在于:服务器在Mysql关系型数据库之间建立Redis数据库,服务器优先从缓存数据库中获取信息。...

【专利技术属性】
技术研发人员:徐峰
申请(专利权)人:上海蓝居智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1