一种空气质量检测方法与流程

文档序号:32072522发布日期:2022-11-05 03:12阅读:117来源:国知局
一种空气质量检测方法与流程

1.本发明涉及材料测试和分析技术领域,具体涉及一种空气质量检测方法。


背景技术:

2.空气质量的好坏往往密切影响着人们的生产和生活。随着我国经济的高速发展、城市化进程的加快、工业和交通规模的持续扩大、愈发频繁的工业污染和城市的不断扩张,往往导致环境污染加剧和生态恶化。对空气污染影响较大的污染物有可吸入颗粒物、二氧化硫、二氧化氮、一氧化氮、一氧化碳和臭氧等。城市的环境空气质量往往不仅可以反映城市规划建设和管理水平,还影响着城市经济的可持续发展,这不仅仅是关乎城市居民的生活质量,甚至还会影响到人们的身体健康。因此,对空气进行质量检测至关重要。目前,在对空气进行质量检测时,通常采用的方式为:采集当前时刻的多个污染物的含量,判断每个污染物的含量是否超过相应标准含量,对超过标准含量的污染物,进行相应的预警。例如,当空气中的二氧化硫的含量超过空气中二氧化硫的标准含量时,可以生成空气中二氧化硫含量过高的提示信息。
3.然而,当采用上述方式时,经常会存在如下技术问题:由于各个污染物对空气质量的影响程度往往不同,当仅仅对空气中的多个污染物中的每个污染物含量是否超标进行判断时,用户往往不能简单的通过单个污染物含量是否超标,精确判断空气质量的整体情况,从而导致对空气质量整体检测的准确度低下。


技术实现要素:

4.本发明的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本发明的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
5.为了解决对空气质量整体检测的准确度低下的技术问题,本发明提出了一种空气质量检测方法。
6.本发明提供了一种空气质量检测方法,该方法包括:获取预设时间段内影响空气质量的预设数量个检测参数中的每个检测参数对应的检测数据序列,得到检测数据序列集合;对于所述检测数据序列集合中的每个检测数据序列,根据所述检测数据序列中最大的检测数据和最小的检测数据,确定所述检测数据序列对应的异常置信度;当所述检测数据序列集合中存在多个初步异常数据序列时,根据所述多个初步异常数据序列中的每个初步异常数据序列和预先获取的每个初步异常数据序列对应的最佳检测参数值,确定每个初步异常数据序列对应的异常偏移数量,其中,所述多个初步异常数据序列中的初步异常数据序列是对应的异常置信度大于预先设置的初步异常阈值的检测数据序列;当所述多个初步异常数据序列中存在多个真实状态异常数据序列时,根据所述检
测数据序列集合、所述多个真实状态异常数据序列中的各个真实状态异常数据序列对应的异常偏移数量和最佳检测参数值,确定空气质量因子,其中,所述多个真实状态异常数据序列中的真实状态异常数据序列是对应的异常偏移数量大于预先设置的异常偏移数量阈值的初步异常数据序列;根据所述空气质量因子,生成表征所述预设时间段内的空气质量的空气质量信息。
7.进一步的,所述确定所述检测数据序列对应的异常置信度对应的公式为:其中,是所述检测数据序列对应的异常置信度,e是自然常数,是所述检测数据序列中最大的检测数据,是所述检测数据序列中最小的检测数据。
8.进一步的,所述检测数据序列集合包括:污染检测数据序列集合和环境检测数据序列集合;所述根据所述多个初步异常数据序列中的每个初步异常数据序列和预先获取的每个初步异常数据序列对应的最佳检测参数值,确定每个初步异常数据序列对应的异常偏移数量,包括:对于所述污染检测数据序列集合中的每个污染检测数据序列中的每个污染检测数据,将所述污染检测数据与所述污染检测数据序列对应的最佳检测参数值的差值,确定为所述污染检测数据对应的初步偏移量;当污染检测数据对应的初步偏移量大于预先设置的污染偏移量阈值时,将污染检测数据,确定为目标偏离数据;对于所述污染检测数据序列集合中的每个污染检测数据序列,将所述污染检测数据序列中目标偏离数据的数量,确定为所述污染检测数据序列对应的异常偏移数量;对于所述环境检测数据序列集合中的每个环境检测数据序列中的每个环境检测数据,将所述环境检测数据与所述环境检测数据序列对应的最佳检测参数值的差值的绝对值,确定为所述环境检测数据对应的初步偏移量;当环境检测数据对应的初步偏移量大于预先设置的环境偏移量阈值时,将环境检测数据,确定为目标偏离数据;对于所述环境检测数据序列集合中的每个环境检测数据序列,将所述环境检测数据序列中目标偏离数据的数量,确定为所述环境检测数据序列对应的异常偏移数量。
9.进一步的,所述根据所述检测数据序列集合、所述多个真实状态异常数据序列中的各个真实状态异常数据序列对应的异常偏移数量和最佳检测参数值,确定空气质量因子,包括:根据所述检测数据序列集合中的每个检测数据序列,构建所述检测数据序列对应的检测数据向量;根据所述检测数据序列集合中的检测数据序列的数量、所述多个真实状态异常数据序列中的每个真实状态异常数据序列对应的检测数据向量和所述检测数据序列集合中的检测数据序列对应的检测数据向量,确定每个真实状态异常数据序列对应的影响度;
根据所述多个真实状态异常数据序列中的真实状态异常数据序列的数量、所述多个真实状态异常数据序列中的真实状态异常数据序列中的真实状态异常数据对应的初步偏移量、所述多个真实状态异常数据序列中的各个真实状态异常数据序列对应的异常偏移数量和影响度,确定所述空气质量因子。
10.进一步的,所述确定每个真实状态异常数据序列对应的影响度对应的公式为:其中,是所述多个真实状态异常数据序列中的第k个真实状态异常数据序列对应的影响度,m是所述检测数据序列集合中的检测数据序列的数量,是所述多个真实状态异常数据序列中的第k个真实状态异常数据序列对应的检测数据向量,是所述检测数据序列集合中的第j个检测数据序列对应的检测数据向量,是与的内积。
11.进一步的,所述确定所述空气质量因子对应的公式为:其中,是所述空气质量因子,c是所述多个真实状态异常数据序列中的真实状态异常数据序列的数量,是所述多个真实状态异常数据序列中的第c个真实状态异常数据序列对应的影响度,是所述多个真实状态异常数据序列中的第c个真实状态异常数据序列对应的异常偏移数量,是所述多个真实状态异常数据序列中的第c个真实状态异常数据序列中第r个目标偏离数据对应的初步偏移量。
12.进一步的,在所述根据所述检测数据序列中最大的检测数据和最小的检测数据,确定所述检测数据序列对应的异常置信度之后,所述方法还包括:当所述检测数据序列集合中的各个检测数据序列对应的异常置信度均小于或等于预先设置的初步异常阈值时,生成表征所述预设时间段内空气质量良好的空气质量信息。
13.进一步的,在所述根据所述多个初步异常数据序列中的每个初步异常数据序列和预先获取的每个初步异常数据序列对应的最佳检测参数值,确定每个初步异常数据序列对应的异常偏移数量之后,所述方法还包括:当所述多个初步异常数据序列中的各个初步异常数据序列对应的异常偏移数量均小于或等于预先设置的异常偏移数量阈值时,生成表征所述预设时间段内空气质量良好的空气质量信息。
14.进一步的,所述根据所述空气质量因子,生成表征所述预设时间段内的空气质量的空气质量信息,包括:当所述空气质量因子大于预先设置的空气质量因子阈值时,生成表征所述预设时间段内空气质量不佳的空气质量信息。
15.进一步的,所述预先设置的异常偏移数量阈值对应的公式为:
其中,n是所述异常偏移数量阈值,q和q是预先设置的数值,q大于q,n是真实状态异常数据序列中真实状态异常数据的数量,是对向上取整。
16.本发明具有如下有益效果:本发明的一种空气质量检测方法,根据获取的检测数据序列集合对空气质量进行检测,有效提高了对空气质量整体检测的准确度。首先,获取预设时间段内影响空气质量的预设数量个检测参数中的每个检测参数对应的检测数据序列,得到检测数据序列集合。由于检测数据是影响空气质量的检测参数的值,所以获取检测数据序列集合可以便于后续对空气质量进行检测。其次,如果一个检测参数只采集当前时刻的一个参数值,即一个检测参数对应单个参数值,在当前时刻,可能由于传感器的灵敏程度或其他因素的影响,当单个参数值异常时,往往并不能体现检测参数异常。所以当每个检测参数采集一条检测数据序列时,如果检测数据序列异常,往往可以体现检测参数异常,可以提高后续对检测参数是否异常的判断的准确度。其次,对于上述检测数据序列集合中的每个检测数据序列,根据上述检测数据序列中最大的检测数据和最小的检测数据,确定上述检测数据序列对应的异常置信度。最大的检测数据和最小的检测数据往往可以体现检测数据序列中的两个极端,实际情况中,如果最大的检测数据和最小的检测数据均不异常,检测数据序列往往不异常。因此,根据最大的检测数据和最小的检测数据,确定检测数据序列对应的异常置信度,可以提高对异常置信度确定的准确度。接着,当上述检测数据序列集合中存在多个初步异常数据序列时,根据上述多个初步异常数据序列中的每个初步异常数据序列和预先获取的每个初步异常数据序列对应的最佳检测参数值,确定每个初步异常数据序列对应的异常偏移数量,其中,上述多个初步异常数据序列中的初步异常数据序列是对应的异常置信度大于预先设置的初步异常阈值的检测数据序列。由于最佳检测参数值往往是在历史时间段内空气质量最好时,采集的参数值。所以初步异常数据序列对应的异常偏移数量越大,该初步异常数据序列往往越异常,该初步异常数据序列对应的检测参数往往越异常。然后,当上述多个初步异常数据序列中存在多个真实状态异常数据序列时,根据上述检测数据序列集合、上述多个真实状态异常数据序列中的各个真实状态异常数据序列对应的异常偏移数量和最佳检测参数值,确定空气质量因子,其中,上述多个真实状态异常数据序列中的真实状态异常数据序列是对应的异常偏移数量大于预先设置的异常偏移数量阈值的初步异常数据序列。综合考虑检测数据序列集合、真实状态异常数据序列对应的异常偏移数量和最佳检测参数值,可以提高空气质量因子确定的准确度。最后,根据上述空气质量因子,生成表征上述预设时间段内的空气质量的空气质量信息。因此,本发明通过多个传感器获取检测数据序列集合,并根据检测数据序列集合对空气质量进行检测,有效提高了对空气质量整体检测的准确度。
附图说明
17.为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅
仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
18.图1为根据本发明的一种空气质量检测方法的一些实施例的流程图。
具体实施方式
19.为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的技术方案的具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一个实施例。此外,一个或多个实施例中的特定特征、结构或特点可由任何合适形式组合。
20.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。
21.本发明提供了一种空气质量检测方法,该方法包括以下步骤:获取预设时间段内影响空气质量的预设数量个检测参数中的每个检测参数对应的检测数据序列,得到检测数据序列集合;对于检测数据序列集合中的每个检测数据序列,根据检测数据序列中最大的检测数据和最小的检测数据,确定检测数据序列对应的异常置信度;当检测数据序列集合中存在多个初步异常数据序列时,根据多个初步异常数据序列中的每个初步异常数据序列和预先获取的每个初步异常数据序列对应的最佳检测参数值,确定每个初步异常数据序列对应的异常偏移数量;当多个初步异常数据序列中存在多个真实状态异常数据序列时,根据检测数据序列集合、多个真实状态异常数据序列中的各个真实状态异常数据序列对应的异常偏移数量和最佳检测参数值,确定空气质量因子;根据空气质量因子,生成表征预设时间段内的空气质量的空气质量信息。
22.下面对上述各个步骤进行详细展开:参考图1,示出了根据本发明的一种空气质量检测方法的一些实施例的流程。该空气质量检测方法,包括以下步骤:步骤s1,获取预设时间段内影响空气质量的预设数量个检测参数中的每个检测参数对应的检测数据序列,得到检测数据序列集合。
23.在一些实施例中,可以获取预设时间段内影响空气质量的预设数量个检测参数中的每个检测参数对应的检测数据序列,得到检测数据序列集合。
24.其中,上述预设时间段可以是预先设置的时间段。例如,上述预设时间段可以是2022年07月20日09时04分24秒与2022年07月20日09时09分24秒之间的时间段。上述预设数量可以是预先设置的数量。例如,上述预设数量可以是8。检测参数可以是影响空气质量的可以被检测的参数。例如,8个检测参数可以分别是细颗粒物(pm2.5)、二氧化硫()、二氧化氮()、一氧化氮()、一氧化碳()、臭氧()、空气温度和湿度。上述检测数据序列集合中的检测数据序列的数量可以是预设数量。上述检测数据序列集合中的检测数据序列中的检测数据可以是预设时间段内检测参数的值。检测数据序列中相邻的检测数据之间的时间间隔可以相同。例如,检测数据序列中相邻的检测数据之间的时间间隔可以是3秒。
例如,当一个检测参数为二氧化硫时,二氧化硫对应的检测数据序列可以是{0.049,0.048,0.050}。其中,0.049可以是2022年07月20日09时09分26秒的时候,空气中二氧化硫的含量。0.048可以是2022年07月20日09时09分29秒的时候,空气中二氧化硫的含量。0.050可以是2022年07月20日09时09分32秒的时候,空气中二氧化硫的含量。
25.作为示例,可以通过放置在需要进行空气检测的区域内的多个检测传感器,获取上述检测数据序列集合。例如,检测二氧化硫的检测传感器可以是二氧化硫传感器。检测二氧化氮的检测传感器可以是二氧化氮传感器。
26.由于,上述预设数量个检测参数中的各个检测参数对应的量纲可能不同,所以为了便于后续对检测数据序列集合中的检测数据序列中的检测数据进行分析,可以对检测数据序列集合中的检测数据序列中的检测数据进行归一化,可以使检测数据取值范围为[0,1]。将检测数据序列集合中的检测数据序列中的检测数据更新为归一化后的检测数据。
[0027]
步骤s2,对于检测数据序列集合中的每个检测数据序列,根据检测数据序列中最大的检测数据和最小的检测数据,确定检测数据序列对应的异常置信度。
[0028]
在一些实施例中,对于上述检测数据序列集合中的每个检测数据序列,可以根据上述检测数据序列中最大的检测数据和最小的检测数据,确定上述检测数据序列对应的异常置信度。
[0029]
其中,检测数据序列对应的异常置信度可以表征该检测数据序列中的检测数据的异常程度。
[0030]
作为示例,上述确定上述检测数据序列对应的异常置信度对应的公式可以为:其中,是上述检测数据序列对应的异常置信度。e是自然常数。是上述检测数据序列中最大的检测数据。是上述检测数据序列中最小的检测数据。
[0031]
实际情况中,在连续的时间段内,空气中检测参数的值往往是稳定的,例如,在连续的时间段内,空气中的二氧化硫的含量往往是稳定的。所以检测数据序列中最大的检测数据和最小的检测数据的差值越大,该检测数据序列往往越异常,该检测数据序列对应的检测参数往往越异常。并且,本方案对检测数据序列中最大的检测数据和最小的检测数据的差值进行归一化,可以便于对不同的检测参数进行异常判断。
[0032]
可选地,当上述检测数据序列集合中的各个检测数据序列对应的异常置信度均小于或等于预先设置的初步异常阈值时,生成表征上述预设时间段内空气质量良好的空气质量信息。
[0033]
其中,上述初步异常阈值可以是表征检测数据序列中的检测数据不异常的最大的异常置信度。空气质量信息可以表征需要进行空气检测的区域内的空气质量。表征上述预设时间段内空气质量良好的空气质量信息可以是“该地区在预设时间段内空气质量良好”。
[0034]
步骤s3,当检测数据序列集合中存在多个初步异常数据序列时,根据多个初步异常数据序列中的每个初步异常数据序列和预先获取的每个初步异常数据序列对应的最佳检测参数值,确定每个初步异常数据序列对应的异常偏移数量。
[0035]
在一些实施例中,当上述检测数据序列集合中存在多个初步异常数据序列时,可
以根据上述多个初步异常数据序列中的每个初步异常数据序列和预先获取的每个初步异常数据序列对应的最佳检测参数值,确定每个初步异常数据序列对应的异常偏移数量。
[0036]
其中,上述多个初步异常数据序列中的初步异常数据序列可以是对应的异常置信度大于预先设置的初步异常阈值的检测数据序列。上述多个初步异常数据序列中的初步异常数据序列是可能发生异常的序列。即,初步异常数据序列对应的检测参数可能异常。如果二氧化硫是异常的,则代表空气中的二氧化硫含量已经超标。如果温度是异常的,则代表空气中的温度是不使人舒适的温度。上述多个初步异常数据序列中初步异常数据序列的数量可以大于或等于1。初步异常数据序列对应的最佳检测参数值可以是在预先设置的历史时间段内,需要进行空气检测的区域的空气质量最好时,采集的该初步异常数据序列对应的检测参数的值。历史时间段可以是在当前时刻之前的时间段。历史时间段可以是已知需要进行空气检测的区域内空气质量的时间段。例如,一个初步异常数据序列对应的检测参数可以是二氧化硫。该初步异常数据序列对应的最佳检测参数值可以是在历史时间段内,需要进行空气检测的区域的空气质量最好时,空气中二氧化硫的含量。初步异常数据序列对应的异常偏移数量可以是该初步异常数据序列中异常的初步异常数据的数量。
[0037]
作为示例,上述检测数据序列集合可以包括:污染检测数据序列集合和环境检测数据序列集合。上述污染检测数据序列集合中的污染检测数据序列对应的检测参数可以是对人体有害的参数。上述污染检测数据序列集合中的污染检测数据序列对应的检测参数可以是含量越少越好的参数。例如,污染检测数据序列对应的检测参数可以包括但不限于:二氧化硫、二氧化氮和一氧化碳。上述环境检测数据序列集合中的环境检测数据序列对应的检测参数可以是值不宜过大也不宜过小的参数。例如,环境检测数据序列对应的检测参数可以包括但不限于:空气温度和湿度。本步骤可以包括以下步骤:第一步,对于上述污染检测数据序列集合中的每个污染检测数据序列中的每个污染检测数据,将上述污染检测数据与上述污染检测数据序列对应的最佳检测参数值的差值,确定为上述污染检测数据对应的初步偏移量。
[0038]
其中,污染检测数据对应的初步偏移量可以是该污染检测数据与对应的最佳检测参数值之间的偏移量。
[0039]
例如,污染检测数据序列对应的检测参数可以是二氧化硫。污染检测数据序列对应的最佳检测参数值可以是0.036。当空气中二氧化硫的含量为0.037时,0.037对应的初步偏移量可以是0.001。当空气中二氧化硫的含量为0.035时,0.035对应的初步偏移量可以是-0.001。这个例子只是为了展示污染检测数据对应的初步偏移量是如何确定的,并没有对采集的空气中二氧化硫的含量进行归一化,实际计算时,可以先对采集的空气中二氧化硫的含量进行归一化后,再进行初步偏移量的计算。
[0040]
第二步,当污染检测数据对应的初步偏移量大于预先设置的污染偏移量阈值时,将污染检测数据,确定为目标偏离数据。
[0041]
其中,上述污染偏移量阈值可以是污染检测数据与对应的最佳检测参数值相比,可以认为该污染检测数据没有发生异常偏移时的最小的初步偏移量。比如,上述污染偏移量阈值可以是0.35。目标偏离数据可以是发生了异常偏移的检测数据。
[0042]
第三步,对于上述污染检测数据序列集合中的每个污染检测数据序列,将上述污染检测数据序列中目标偏离数据的数量,确定为上述污染检测数据序列对应的异常偏移数
量。
[0043]
第四步,对于上述环境检测数据序列集合中的每个环境检测数据序列中的每个环境检测数据,将上述环境检测数据与上述环境检测数据序列对应的最佳检测参数值的差值的绝对值,确定为上述环境检测数据对应的初步偏移量。
[0044]
其中,环境检测数据对应的初步偏移量可以是该环境检测数据与对应的最佳检测参数值之间的偏移量。
[0045]
第五步,当环境检测数据对应的初步偏移量大于预先设置的环境偏移量阈值时,将环境检测数据,确定为目标偏离数据。
[0046]
其中,上述环境偏移量阈值可以是环境检测数据与对应的最佳检测参数值相比,可以认为该环境检测数据没有发生异常偏移时的最小的初步偏移量。比如,上述环境偏移量阈值可以是0.35。
[0047]
第六步,对于上述环境检测数据序列集合中的每个环境检测数据序列,将上述环境检测数据序列中目标偏离数据的数量,确定为上述环境检测数据序列对应的异常偏移数量。
[0048]
可选地,当上述多个初步异常数据序列中的各个初步异常数据序列对应的异常偏移数量均小于或等于预先设置的异常偏移数量阈值时,生成表征上述预设时间段内空气质量良好的空气质量信息。
[0049]
其中,上述异常偏移数量阈值可以是初步异常数据序列正常时,可以允许该初步异常数据序列中存在的异常的初步异常数据的数量。空气质量信息可以表征需要进行空气检测的区域内的空气质量。表征上述预设时间段内空气质量良好的空气质量信息可以是“该地区在预设时间段内空气质量良好”。
[0050]
步骤s4,当多个初步异常数据序列中存在多个真实状态异常数据序列时,根据检测数据序列集合、多个真实状态异常数据序列中的各个真实状态异常数据序列对应的异常偏移数量和最佳检测参数值,确定空气质量因子。
[0051]
在一些实施例中,当上述多个初步异常数据序列中存在多个真实状态异常数据序列时,可以根据上述检测数据序列集合、上述多个真实状态异常数据序列中的各个真实状态异常数据序列对应的异常偏移数量和最佳检测参数值,确定空气质量因子。
[0052]
其中,上述多个真实状态异常数据序列中的真实状态异常数据序列是对应的异常偏移数量大于预先设置的异常偏移数量阈值的初步异常数据序列。上述多个真实状态异常数据序列中的真实状态异常数据序列可以是发生异常的序列。上述空气质量因子可以表征空气质量的好坏。上述空气质量因子越大,往往说明空气质量越差。上述空气质量因子越小,往往说明空气质量越好。
[0053]
例如,上述预先设置的异常偏移数量阈值对应的公式可以为:其中,n是上述异常偏移数量阈值。q和q是预先设置的数值。q大于q。n是真实状态异常数据序列中真实状态异常数据的数量。是对向上取整。q和q是大于或等于1的数值。比如,q可以是1。q可以是15、16、17、18、19或20。
[0054]
当初步异常数据序列中发生了异常偏移的初步异常数据的数量小于或等于异常偏移数量阈值时,可以认为初步异常数据序列对应的检测参数是正常的。如果二氧化硫是正常的,则代表空气中的二氧化硫含量没有超标。如果温度是正常的,则代表空气中的温度是使人舒适的温度。
[0055]
作为示例,本步骤可以包括以下步骤:第一步,根据上述检测数据序列集合中的每个检测数据序列,构建上述检测数据序列对应的检测数据向量。
[0056]
其中,检测数据序列对应的检测数据向量中的元素可以是该检测数据序列中的检测数据。检测数据序列中的检测数据与检测数据向量中的元素可以一一对应。例如,检测数据序列对应的检测数据向量中的第一个元素可以是该检测数据序列中的第一个检测数据。
[0057]
例如,检测数据序列可以是{0.5,0.6,0.8,0.7}。该检测数据序列对应的检测数据向量可以是(0.5,0.6,0.8,0.7)。
[0058]
第二步,根据上述检测数据序列集合中的检测数据序列的数量、上述多个真实状态异常数据序列中的每个真实状态异常数据序列对应的检测数据向量和上述检测数据序列集合中的检测数据序列对应的检测数据向量,确定每个真实状态异常数据序列对应的影响度。
[0059]
其中,真实状态异常数据序列对应的影响度可以表征该真实状态异常数据序列对应的检测参数对空气质量的影响程度。真实状态异常数据序列对应的影响度越高,往往该真实状态异常数据序列对应的检测参数对空气质量的影响程度越大。
[0060]
例如,上述确定每个真实状态异常数据序列对应的影响度对应的公式可以为:其中,是上述多个真实状态异常数据序列中的第k个真实状态异常数据序列对应的影响度。m是上述检测数据序列集合中的检测数据序列的数量。是上述多个真实状态异常数据序列中的第k个真实状态异常数据序列对应的检测数据向量。是上述检测数据序列集合中的第j个检测数据序列对应的检测数据向量。是与的内积。
[0061]
实际情况中,与的内积往往可以体现与之间的相关程度。检测参数与多个检测参数之间的相关程度越高,往往可以认为该检测参数越重要,该检测参数对空气质量的影响程度往往越大,即该检测参数对应的真实状态异常数据序列对应的影响度越大。
[0062]
第三步,根据上述多个真实状态异常数据序列中的真实状态异常数据序列的数量、上述多个真实状态异常数据序列中的真实状态异常数据序列中的真实状态异常数据对应的初步偏移量、上述多个真实状态异常数据序列中的各个真实状态异常数据序列对应的异常偏移数量和影响度,确定上述空气质量因子。
[0063]
其中,真实状态异常数据对应的初步偏移量可以是该真实状态异常数据与对应的最佳检测参数值之间的偏移量。
[0064]
例如,上述确定上述空气质量因子对应的公式可以为:
其中,是上述空气质量因子。c是上述多个真实状态异常数据序列中的真实状态异常数据序列的数量。是上述多个真实状态异常数据序列中的第c个真实状态异常数据序列对应的影响度。是上述多个真实状态异常数据序列中的第c个真实状态异常数据序列对应的异常偏移数量。是上述多个真实状态异常数据序列中的第c个真实状态异常数据序列中第r个目标偏离数据对应的初步偏移量。
[0065]
为了便于后续对空气质量进行判断,可以对空气质量因子进行归一化,可以使空气质量因子的取值范围为[0,1]。将空气质量因子更新为归一化后的空气质量因子。
[0066]
步骤s5,根据空气质量因子,生成表征预设时间段内的空气质量的空气质量信息。
[0067]
在一些实施例中,可以根据上述空气质量因子,生成表征上述预设时间段内的空气质量的空气质量信息。
[0068]
其中,空气质量信息可以表征需要进行空气检测的区域内的空气质量。
[0069]
作为示例,当上述空气质量因子大于预先设置的空气质量因子阈值时,生成表征上述预设时间段内空气质量不佳的空气质量信息。
[0070]
其中,上述空气质量因子阈值可以是空气正常时的最小的空气质量因子。例如,上述空气质量因子阈值可以是0.5。表征上述预设时间段内空气质量不佳的空气质量信息可以是“该地区在预设时间段内空气质量不佳,需要对空气进行净化”。
[0071]
本发明的一种空气质量检测方法,根据获取的检测数据序列集合对空气质量进行检测,有效提高了对空气质量整体检测的准确度。首先,获取预设时间段内影响空气质量的预设数量个检测参数中的每个检测参数对应的检测数据序列,得到检测数据序列集合。由于检测数据是影响空气质量的检测参数的值,所以获取检测数据序列集合可以便于后续对空气质量进行检测。其次,如果一个检测参数只采集当前时刻的一个参数值,即一个检测参数对应单个参数值,在当前时刻,可能由于传感器的灵敏程度或其他因素的影响,当单个参数值异常时,往往并不能体现检测参数异常。所以当每个检测参数采集一条检测数据序列时,如果检测数据序列异常,往往可以体现检测参数异常,可以提高后续对检测参数是否异常的判断的准确度。其次,对于上述检测数据序列集合中的每个检测数据序列,根据上述检测数据序列中最大的检测数据和最小的检测数据,确定上述检测数据序列对应的异常置信度。最大的检测数据和最小的检测数据往往可以体现检测数据序列中的两个极端,实际情况中,如果最大的检测数据和最小的检测数据均不异常,检测数据序列往往不异常。因此,根据最大的检测数据和最小的检测数据,确定检测数据序列对应的异常置信度,可以提高对异常置信度确定的准确度。接着,当上述检测数据序列集合中存在多个初步异常数据序列时,根据上述多个初步异常数据序列中的每个初步异常数据序列和预先获取的每个初步异常数据序列对应的最佳检测参数值,确定每个初步异常数据序列对应的异常偏移数量,其中,上述多个初步异常数据序列中的初步异常数据序列是对应的异常置信度大于预先设置的初步异常阈值的检测数据序列。由于最佳检测参数值往往是在历史时间段内空气质量最好时,采集的参数值。所以初步异常数据序列对应的异常偏移数量越大,该初步异常数据
序列往往越异常,该初步异常数据序列对应的检测参数往往越异常。然后,当上述多个初步异常数据序列中存在多个真实状态异常数据序列时,根据上述检测数据序列集合、上述多个真实状态异常数据序列中的各个真实状态异常数据序列对应的异常偏移数量和最佳检测参数值,确定空气质量因子,其中,上述多个真实状态异常数据序列中的真实状态异常数据序列是对应的异常偏移数量大于预先设置的异常偏移数量阈值的初步异常数据序列。综合考虑检测数据序列集合、真实状态异常数据序列对应的异常偏移数量和最佳检测参数值,可以提高空气质量因子确定的准确度。最后,根据上述空气质量因子,生成表征上述预设时间段内的空气质量的空气质量信息。因此,本发明通过多个传感器获取检测数据序列集合,并根据检测数据序列集合对空气质量进行检测,有效提高了对空气质量整体检测的准确度。
[0072]
以上上述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1