CN112504356A - 燃气异常检测方法、装置、设备及存储介质 - Google Patents
燃气异常检测方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN112504356A CN112504356A CN202011195410.8A CN202011195410A CN112504356A CN 112504356 A CN112504356 A CN 112504356A CN 202011195410 A CN202011195410 A CN 202011195410A CN 112504356 A CN112504356 A CN 112504356A
- Authority
- CN
- China
- Prior art keywords
- flow
- values
- alarm
- preset
- type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 82
- 238000000034 method Methods 0.000 claims abstract description 89
- 238000005070 sampling Methods 0.000 claims abstract description 44
- 238000009826 distribution Methods 0.000 claims description 89
- 230000005856 abnormality Effects 0.000 claims description 41
- 238000012545 processing Methods 0.000 claims description 25
- 238000012797 qualification Methods 0.000 claims description 20
- 238000005259 measurement Methods 0.000 claims description 8
- 238000004513 sizing Methods 0.000 claims 1
- 239000007789 gas Substances 0.000 description 175
- 238000013461 design Methods 0.000 description 43
- 230000002159 abnormal effect Effects 0.000 description 41
- 230000008569 process Effects 0.000 description 26
- 230000001960 triggered effect Effects 0.000 description 13
- 238000004364 calculation method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 239000002737 fuel gas Substances 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 238000006555 catalytic reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F1/00—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F15/00—Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
- G01F15/06—Indicating or recording devices
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F15/00—Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
- G01F15/07—Integration to give total flow, e.g. using mechanically-operated integrating mechanism
Landscapes
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Measuring Volume Flow (AREA)
- Emergency Alarm Devices (AREA)
Abstract
本申请实施例提供一种燃气异常检测方法、装置、设备及存储介质,其中方法包括:采集预设采样周期内的多个流量值;根据所述多个流量值,确定是否存在燃气流量异常以及流量异常的类型;根据所述多个流量值和所述流量异常的类型,确定是否报警以及报警类型。本申请实施例提供的燃气异常检测方法、装置、设备及存储介质,不但可以精准地检测多种燃气异常类型,还能进行准确报警,进而保证了燃气使用的安全性。
Description
技术领域
本申请实施例涉及燃气异常检测技术领域,尤其涉及一种燃气异常检测方法、装置、设备及存储介质。
背景技术
随着生活水平的提高和环保意识的加强,燃气的使用已经非常普遍,进而用气安全成为燃气行业的重中之重。
目前,针对用气安全问题,采用燃气异常检测的方式有两种:燃气报警器和切断阀。其中,燃气报警器使用催化原理,用以探测燃气浓度,当燃气在空气中的浓度超过设定值探测器就会被触发报警,并对外发出声光报警信号;切断阀用于过流控制,当出现过流时,把燃烧器与燃气管道切断。
然而,燃气报警器的使用寿命不长,容易污染,且只要超过设定值立即触发报警,但是在使用燃气期间,浓度检测可能存在波动,这样会导致误触发,检测不精准;切断阀仅能用于过流控制,且机械结构稳定性不足,容易被卡住或堵住。因此,现有技术针对燃气异常的检测存在单一性,并且检测不精准,进而无法有效地保证燃气使用安全性。
发明内容
本申请实施例提供一种燃气异常检测方法、装置、设备及存储介质,以克服现有技术中燃气异常检测存在单一性,并且检测不精准,进而无法有效地保证燃气使用安全性的问题。
第一方面,本申请实施例提供一种燃气异常检测方法,包括:
在预设采样周期内采集多个燃气流量值;
根据所述多个流量值,确定是否存在燃气流量异常以及流量异常的类型;
根据所述多个流量值和所述流量异常的类型,确定是否报警以及报警类型。
在一种可能的设计中,所述根据所述多个流量值和所述流量异常的类型,确定报警类型,包括:
若所述流量异常的类型为微小流量泄漏,则根据所述多个流量值进行微小流量定档,得到对应的目标微小流量档;
根据所述目标微小流量档,确定对应的报警类型。
在一种可能的设计中,所述根据所述多个流量值进行微小流量定档,得到对应的目标微小流量档,包括:
将所述多个流量值中的全部或部分流量值分别与各个微小流量档对应的阈值范围进行比对,得到属于微小流量档的流量值在各个微小流量档中的第一分布数据;或者,计算所述多个流量值中相邻第一预设数目的流量值对应的第一平均流量值,并将各个第一平均流量值分别与各个微小流量档对应的阈值范围进行比对,得到属于微小流量档的各个第一平均流量值在各个微小流量档中的第一分布数据;
根据所述第一分布数据,在各个微小流量档中确定分布的流量值数目最多的微小流量档,所述流量值数目最多的微小流量档为所述目标微小流量档;或者,在有流量值分布的微小流量档中,分布数达到预设数量且级别最高的微小流量档为所述目标微小流量档。
在一种可能的设计中,所述根据所述多个流量值和所述流量异常的类型,确定是否报警,包括:
若所述流量异常的类型为微小流量泄漏,则根据所述多个流量值,计算得到所述目标燃气装置在所述预设采样周期内的总流量;
当所述总流量大于预设总流量阈值时,确定触发报警事件,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
在一种可能的设计中,所述根据所述多个流量值和所述流量异常的类型,确定是否报警,包括:
选择所述多个流量值中的全部或部分流量值,若所述全部或部分流量值中的任一流量值在所述目标微小流量档对应的阈值范围内,则确定该单个流量值为合格样本;
根据统计得到的合格样本的数目以及所述多个流量值的数目,计算所述多个流量值在所述目标微小流量档中的合格率;
若所述合格率大于或等于预设合格率,则确定触发报警事件;
其中,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
在一种可能的设计中,所述方法还包括:
若所述合格率小于预设合格率,则重复下述步骤,直至合格率大于或等于预设合格率或者预设采样周期的数目达到预设周期数目:
采集下一个预设采样周期内的多个流量值,计算所述下一个预设采样周期对应的合格率,若所述合格率大于或等于预设合格率,则确定触发报警事件。
在一种可能的设计中,所述根据所述多个流量值和所述流量异常的类型,确定是否报警,包括:
选择所述多个流量值中的全部或部分流量值,若所述全部或部分流量值中的任一流量值在所述目标微小流量档对应的阈值范围内,则确定所述流量值为合格样本;
根据统计得到的合格样本的数目以及所述多个流量值的数目,计算所述多个流量值处于所述目标微小流量档中的合格率;
若所述合格率大于或等于预设合格率,则确定所述目标微小流量档为稳定微小流量档;
根据所述多个流量值,计算得到在所述预设采样周期内的总流量;
当所述总流量大于预设总流量阈值时,确定触发报警事件,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
在一种可能的设计中,所述根据所述多个流量值和所述流量异常的类型,确定是否报警,包括:
若所述流量异常的类型为过流量,则确定触发报警事件;
所述报警事件携带有所述报警类型。
在一种可能的设计中,所述根据所述多个流量值和所述流量异常的类型,确定报警类型,包括:
将所述多个流量值中的全部或部分流量值分别与各个过流量档对应的阈值范围进行比对,得到所述多个流量值中属于过流量档的的各个流量值在各个过流量档中的第二分布数据;根据第二分布数据,将分布的流量值数目最多的过流量档对应的报警类型作为对应的报警类型;或者,在有流量值分布的过流量档中,分布数达到预设数量且级别最高的过流量档对应的报警类型作为报警类型;或者,
将所述多个流量值中的最大流量值与各个过流量档对应的阈值范围进行比对,将所述最大流量值所在阈值范围内的过流量档对应的报警类型作为对应的报警类型。
在一种可能的设计中,所述根据所述多个流量值和所述流量异常的类型,确定报警类型,包括:
根据所述多个流量值,计算相邻第二预设数目的流量值对应的第二平均流量值;
将各个第二平均流量值分别与各个过流量档对应的阈值范围进行比对,得到属于过流量档的第二平均流量值在各个过流量档中的第二分布数据;
根据所述第二分布数据,确定在各个过流量档中分布的第二平均流量值数目最多的过流量档,并将分布的第二平均流量值数目最多的过流量档对应的报警类型作为报警类型;或者,在有第二平均流量值分布的过流量档中,分布数达到预设数量且级别最高的过流量档对应的报警类型作为报警类型;或者,
将各个第二平均流量值中的最大平均流量值与各个过流量档对应的阈值范围进行比对,将所述最大平均流量值所在阈值范围内的过流量档对应的报警类型作为报警类型。
在一种可能的设计中,所述根据所述多个流量值和所述流量异常的类型,确定报警类型,包括:
根据所述多个流量值,计算相邻第三预设数目的流量值对应的第三平均流量值;
从各个第三平均流量值中获取目标第三平均流量值,将所述目标第三平均流量值与各个过流量档对应的阈值范围进行比对,并将所述目标第三平均流量值所在阈值范围内的过流量档对应的报警类型作为报警类型。
在一种可能的设计中,所述根据所述多个流量值,确定是否存在燃气流量异常以及流量异常的类型,包括下述至少一项:
若所述多个流量值中大于或等于第一数目的流量值均在第一预设流量阈值范围内,且在第二预设流量阈值范围内的流量值的数目小于第二数目,确定存在燃气流量异常,所述流量异常的类型为微小流量泄漏;
若所述多个流量值中大于或等于第二数目的流量值均在第二预设流量阈值范围内,确定存在燃气流量异常,所述流量异常的类型为过流量泄漏;
根据所述多个流量值,计算相邻第四预设数目的流量值对应的第四平均流量值和相邻第五预设数目的流量值对应的第五平均流量值,若各个所述第四平均流量值中大于或等于第三数目的第四平均流量值均在第一预设流量阈值范围内,且各个所述第五平均流量值中小于第四数目的第五平均流量值均在第二预设流量阈值范围内,确定存在燃气流量异常,所述流量异常的类型为微小流量泄漏;
根据所述多个流量值,计算相邻第四预设数目的流量值对应的第四平均流量值和相邻第五预设数目的流量值对应的第五平均流量值,若各个所述第五平均流量值中大于或等于第四数目的第四平均流量值均在第二预设流量阈值范围内,确定存在燃气流量异常,所述流量异常的类型为过流量泄漏。
第二方面,本申请另一实施例提供一种燃气异常检测方法,包括:
获取单个采集周期内的单次流量;
将获取的所述单次流量与预设的至少两个流量阈值比较,得到所述单次流量所属的流量等级;
当所述单次流量符合预设规则,根据获取的一个或多个所述单次流量的流量值和/或所属的流量等级的分布信息,确定对应的报警信息并发送。
在一种可能的设计中,所述方法还包括:
根据获取的所述单次流量计量得到流量总量;
当所述单次流量与流量总量均符合预设规则,根据所述流量总量计量时期内已获取的所述一个或多个单次流量的流量值,和/或所述一个或多个单次流量的流量值所属的流量等级分布信息,确定对应的报警信息并发送。
在一种可能的设计中,所述至少两个流量阈值包括第一流量阈值和第二流量阈值,其中,所述第二流量阈值小于所述第一流量阈值,所述将获取的所述单次流量与预设的至少两个流量阈值比较,得到所述单次流量所属的流量等级具体包括:
根据设定的所述至少两个流量阈值,得到对应的至少两个阈值区间,不同的阈值区间对应不同的流量等级;
判断所述单次流量是否小于或等于所述第一流量阈值;
如果是,则进一步判断所述单次流量是否小于或等于所述第二流量阈值;
根据所述单次流量与所述第一流量阈值和第二流量阈值的比较结果确定所述单次流量所属的阈值区间,得到所述单次流量所属的流量等级;
所述根据获取的所述单次流量计量得到流量总量具体包括:当获取的所述单次流量小于或等于所述第一流量阈值,累加所述单次流量得到流量总量。
在一种可能的设计中,所述方法还包括:
当获取的所述单次流量小于或等于所述第一流量阈值,在预定的一定周期内的不同时刻分别采集每个时刻的当前流量,将每个当前流量与所述第一流量阈值和/或所述第二流量阈值进行比较;
判断所述多个当前流量中符合小于或等于所述第一流量阈值的比例是否达到预定比例,和/或所述多个当前流量所属的流量等级的分布情况是否符合预定情形,如果是,则确定对应的报警信息并发送。
在一种可能的设计中,所述方法还包括:
当判断所述多个当前流量中符合小于或等于所述第一流量阈值的比例是否达到预定比例,和/或所述多个当前流量所属的流量等级的分布情况是否符合预定情形的结果为否,则返回执行所述当获取的所述单次流量小于或等于所述第一流量阈值,在预定的一定周期内的不同时刻分别采集每个时刻的当前流量的步骤,并对执行所述步骤的次数进行累计;
当所述执行所述步骤的次数达到预设值,则重新获取下一个采集周期内的单次流量。
在一种可能的设计中,每个流量等级对应不同的报警类型;所述根据获取的一个或多个所述单次流量的流量值和/或所属的流量等级的分布信息,确定对应报警信息具体包括:当所述多个单次流量的流量值和/或所属的流量等级分布在多个流量等级,根据所述多个流量等级中的最高流量等级或所述单次流量值分布最多的流量等级确定对应的报警类型。
在一种可能的设计中,所述方法还包括:
在每次获取到所述单次流量后,计算至少最近两个单次流量的平均值;
将获取的流量平均值与预设的至少两个流量阈值比较,得到所述流量平均值所属的流量等级,并计算符合预设规则的次数;
当符合预设规则的次数大于设定阈值,则确定对应的报警信息并发送。
第三方面,本申请实施例提供一种燃气异常检测装置,包括:
采集模块,用于采集在预设采样周期内的多个燃气流量值;
确定模块,用于根据所述多个流量值,确定是否存在燃气流量异常以及流量异常的类型;
报警处理模块,用于根据所述多个流量值和所述流量异常的类型,确定是否报警以及报警类型。
第四方面,本申请另一实施例提供一种燃气异常检测装置,包括:
采集模块,用于获取单个采集周期内的单次流量;
确定模块,用于将获取的所述单次流量与预设的至少两个流量阈值比较,得到所述单次流量所属的流量等级;
报警处理模块,用于当所述单次流量符合预设规则,根据获取的一个或多个所述单次流量的流量值和/或所属的流量等级的分布信息,确定对应的报警信息并发送。
第五方面,本申请实施例提供一种燃气异常检测设备,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的燃气异常检测方法。
第六方面,本申请另一实施例提供一种燃气异常检测设备,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第二方面以及第二方面各种可能的设计所述的燃气异常检测方法。
第七方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的燃气异常检测方法。
第八方面,本申请另一实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第二方面以及第二方面各种可能的设计所述的燃气异常检测方法。
本实施例提供的燃气异常检测方法、装置、设备及存储介质,通过采集在预设采样周期内的多个流量值,对多个流量值进行分析,用以确定是否存在异常,若存在异常,则基于多个流量值确定存在异常的类型,能够检测出不同类型的异常情况,使得燃气异常检测具有多样性、集成性,并且可以根据所述多个流量值和所述异常的类型,能够检测出该燃气异常场景是否需要报警,若要报警,确定其报警对应的报警类型,因此,本申请中燃气异常的检测可以检测多种异常的类型,同时不但可以精准地检测到是否报警还可以检测到报警时的报警类型,进而保证了燃气使用的安全性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的燃气异常检测方法的场景图;
图2为本申请实施例提供的燃气异常检测方法的流程示意图;
图3为本申请另一实施例提供的燃气异常检测方法的流程示意图;
图4为本申请又一实施例提供的燃气异常检测方法的流程示意图;
图5为本申请另一实施例提供的燃气异常检测方法的流程示意图;
图6为本申请再一实施例提供的燃气异常检测方法的流程示意图;
图7为本申请另一实施例提供的燃气异常检测方法的流程示意图;
图8为本申请又一实施例提供的燃气异常检测方法的流程示意图;
图9为本申请另一实施例提供的燃气异常检测方法的流程示意图;
图10为本申请再一实施例提供的燃气异常检测方法的流程示意图;
图11为本申请又一实施例提供的燃气异常检测方法的流程示意图;
图12为本申请实施例提供的燃气异常检测装置的结构示意图;
图13为本申请实施例提供的燃气异常检测设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例,例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
目前,针对用气安全问题,采用燃气异常检测的方式有两种:燃气报警器和切断阀。其中,燃气报警器使用催化原理,用以探测燃气浓度,当燃气在空气中的浓度超过设定值探测器就会被触发报警,并对外发出声光报警信号,但是燃气报警器的使用寿命不长,容易污染,且只要超过设定值立即触发报警,由于在使用燃气期间,浓度检测可能存在波动,这样会导致误触发,检测不精准;切断阀用于过流控制,当出现过流时,把燃烧器与燃气管道切断,但是切断阀仅能用于过流控制,且机械结构稳定性不足,容易被卡住或堵住。因此,现有技术针对燃气异常的检测存在单一性,并且检测不精准,进而无法有效地保证燃气使用安全性。
因此,针对上述问题,本申请的技术构思是采集燃气流量计量设备在采样周期内的多个流量值,通过多维组合判断,既能检测出燃气流量计量设备是微小流量泄漏或是出现过流量,然后根据检测到的异常的类型结合计量得到的流量值,确定是否对该目标燃气装置的异常情况进行报警,同时对该目标燃气装置的异常情况进行异常定档,进而确定该目标燃气装置对应的报警类型,当报警触发条件和报警类型均满足时,向目标终端发起报警并携带有报警类型,以使相关部门能够依据报警类型及时做出安全处理,由于检测具有全面性,能够保证使用燃气的安全性。
参见图1所示,图1为本申请实施例提供的燃气异常检测方法的场景示意图,该燃气异常检测方法的执行主体可以是燃气异常检测装置10,用于检测燃气装置是否存在异常,如果存在异常,同时检测出异常的类型;然后基于检测到的数据和异常的类型,确定是否向相关联终端(即目标终端20)发起报警,在确定发起报警的同时,基于检测到的数据和异常的类型,确定报警类型,然后燃气异常检测装置10将携带报警类型的报警信息发送给目标终端20,使得目标终端20可以依据报警类型进行安全有效地处理,进而保证使用燃气的安全性。
下面以具体地实施例对本申请的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图2为本申请实施例提供的燃气泄漏检测方法的流程示意图,该方法可以包括:
S101、采集在预设采样周期内的多个燃气流量值。
本实施例中,执行主体可以是燃气异常检测装置,该燃气异常检测装置可以与终端设备通信,当检测到燃气异常时,可以将异常情况上报给终端设备,这里的终端设备可以是安装有燃气异常检测装置的用户终端上的客户端(比如应用程序),也可以是燃气泄漏维护的相关部门使用的终端等。
在实际应用中,该燃气异常检测装置可以包括采集装置,通过采集装置采集目标对象即燃气流量计量设备在预设采样周期内计量得到的多个流量值,这里的多个流量值可以是在预设采样周期内等间隔采集的或不等间隔采集的,在此不做具体限定。其中,每个流量值可以用于表示在对应的采样间隔内单位时间产生的流量,不同计量原理下的流量计量的采样周期的设置可不尽相同,即可根据自然流量计量采样周期设置,也可由人为设置,示例性的,对于基于膜式计量原理的燃气流量计量设备,可以将采样间隔设置为单个脉冲间隔,每个流量值即为单个脉冲间隔的流量。至于不同计量原理下的燃气流量值的计算方法在此不做限定,本领域技术人员可以根据常规的计量方法获得,在此不再赘述。
S102、根据所述多个流量值,确定是否存在燃气流量异常以及流量异常的类型。
本实施例中,基于多个流量值,可以有至少两种方式实现:
方式一、根据多个流量值在第一预设流量阈值范围内或在第二预设流量阈值范围内的数目来确定目标燃气装置存在流量异常的类型。
在一种可能的设计中,若所述多个流量值中大于第一数目的流量值均在第一预设流量阈值范围内,且在第二预设流量阈值范围内的流量值的数目小于第二数目,确定燃气使用装置存在微小流量泄漏,所述流量异常的类型为微小流量泄漏。
本实施例中,针对多个流量值中的全部或部分流量值,分别与第一预设流量阈值范围和第二预设流量阈值范围比对,判断每个流量值是否在第一预设流量阈值范围内或第二预设流量阈值范围内,若有第一数目的流量值在第一预设流量阈值范围内,并且在第二预设流量阈值范围内的流量值的数目小于第二数目,则说明该流量异常的类型为与第一预设流量阈值范围匹配的类型,即微小流量泄漏。
在一种可能的设计中,若所述多个流量值中大于或等于第二数目的流量值均在第二预设流量阈值范围内,确定所述目标燃气装置存在过流量,所述流量异常的类型为过流量。
本实施例中,针对多个流量值中的每个流量值,分别与第一预设流量阈值范围和第二预设流量阈值范围比对,判断每个流量值是否在第一预设流量阈值范围内或是第二预设流量阈值范围内,若有第二数目的流量值在第二预设流量阈值范围内,不管在第一预设流量阈值范围内的流量值的数目是否大于或等于第一数目,则将流量异常的类型作为该场景下的类型,即与第二预设流量阈值范围匹配的类型:过流量。
示例性的,多个流量值的数目为10个,第一数目可以为大于或等于7(比如第一数目为7),第二数目可以为大于或等于3(比如第二数目为3),第一预设流量阈值范围可以为小于或等于0.04L/h,第二预设流量阈值范围可以为大于或等于3.2L/h。
场景1:若某个流量值在第一预设流量阈值范围内,可以初步判断存在微小流量泄漏的场景,当该多个流量值中有7个及以上的流量值在第一预设流量阈值范围内,且在第二预设流量阈值范围内的流量值的数目小于3,该多个流量值中大部分分布在第一预设流量阈值范围内,则说明燃气使用装置存在的泄漏类型为与第一预设流量阈值范围相匹配,即微小流量泄漏。
场景2:若某个流量值在第二预设流量阈值范围内,可以初步判断燃气使用装置存在过流量的场景,当该多个流量值中有3个及以上的流量值在第二预设流量阈值范围内,且与第二预设流量阈值范围相匹配的流量异常类型为过流量,则说明该流量异常场景存在过流量的风险较高,因此,确定目标燃气装置存在的流量异常类型为过流量。
方式二、根据多个流量值计算至少两个平均流量值,通过平均流量值在第一预设流量阈值范围内或在第二预设流量阈值范围内的数目来确定燃气使用装置存在流量异常的类型。在实际应用中,平均流量值的计算可以针对与不同的预设流量阈值的比对,可以采用不同的相邻数目来确定,也可以采用同一相邻数目来确定,在此不做限定。
在一种可能的设计中,根据所述多个流量值,计算相邻第四预设数目的流量值对应的第四平均流量值和相邻第五预设数目的流量值对应的第五平均流量值,若各个所述第四平均流量值中大于或等于第三数目的第四平均流量值均在第一预设流量阈值范围内,且各个所述第五平均流量值中小于第四数目的第五平均流量值均在第二预设流量阈值范围内,确定所述燃气使用装置存在微小流量泄漏,所述流量异常的类型为微小流量泄漏。
本实施例中,第四预设数目和第五预设数目可以相等也可以不相等,若相等,则只需计算一轮次的多个平均流量值即可,即第四平均流量值和第五平均流量值对应相等。在计算平均流量值时,可以从多个流量值中选取预设数目的流量值也可以是全部的流量值,在此不做限定,需要说明的是,若从多个流量值中选取预设数目的流量值,则选取的预设数目的流量值在计算完平均值以后的平均流量值的数目必须大于或等于第三数目和第四数目。
具体地,若各个第四平均流量值中大于或等于第三数目的第四平均流量值均在第一预设流量阈值范围内,且各个第五平均流量值中小于第四数目的第五平均流量值均在第二预设流量阈值范围内,则大部分流量值分布在第一预设流量阈值范围内,说明该流量异常的类型为与第一预设流量阈值范围匹配的类型,即微小流量泄漏。
在一种可能的设计中,根据所述多个流量值,计算相邻第四预设数目的流量值对应的第四平均流量值和相邻第五预设数目的流量值对应的第五平均流量值,若各个所述第五平均流量值中大于或等于第四数目的第五平均流量值均在第二预设流量阈值范围内,确定所述目标燃气装置存在过流量,所述流量异常的类型为过流量泄漏。
本实施例中,各个第五平均流量值中大于或等于第四数目的第五平均流量值均在第二预设流量阈值范围内,不管在第一预设流量阈值范围内的平均流量值的数目是否大于或等于第三数目,则将流量异常的类型作为该场景下的类型,即与第二预设流量阈值范围匹配的类型:过流量。
示例性的,第四预设数目和第五预设数目不相等,比如,第四预设数目为2,第五预设数目为3。根据多个流量值,从多个流量值中按照采集顺序选取预设数目的流量值,比如预设数目为7(Q1-Q7),针对7个流量值,分别计算每相邻两个流量值的平均值(例如,分别计算Q1+Q2、Q2+Q3、Q3+Q4、...)和每相邻三个流量值的平均值(例如,分别计算Q1+Q2+Q3、Q2+Q3+Q4、Q3+Q4+Q5、...),对应得到6个第四平均流量值和5个第五平均流量值。其中,比如第三数目为5,第四数目为3。
这样计算的益处在于,既可以利用均值计算的方式避免数据波动造成的误判,提高判断的准确性,又可以减少对于采集样本数量的要求。
示例性1:若某个平均流量值在第一预设流量阈值范围内,可以初步判断存在微小流量泄漏的场景,当该多个平均流量值中有5个及以上的流量值在第一预设流量阈值范围内,且在第二预设流量阈值范围内的平均流量值的数目小于3,该多个平均流量值中大部分分布在第一预设流量阈值范围内,说明目标燃气装置存在的流量异常类型为微小流量泄漏。
示例性2:若某个平均流量值在第二预设流量阈值范围内,可以初步判断目标燃气装置存在过流量的场景,当该多个流量值中有3个及以上的流量值在第二预设流量阈值范围内,且与第二预设流量阈值范围相匹配的异常类型为过流量,则说明该场景存在过流量的风险较高,因此,确定目标燃气装置存在的异常类型为过流量。
因此,无论上述方式一或方式二,均是基于多个流量值来确定的泄漏的类型,避免通过单一的值来确定异常的类型的误判断,因此该确定异常的类型的方式更为精准。同时,本申请还可以同时判断多种异常类型,比如微小流量泄漏、过流量等,区别于现有技术只能单一性地检测是过流量或微小流量泄漏。
S103、根据所述多个流量值和所述流量异常的类型,确定是否报警以及报警类型。
本实施例中,结合流量异常的类型,基于多个流量值可以通过总流量或是符合率等方式来确定是否报警;结合流量异常的类型,基于多个流量值,对所属的异常的类型进行定档,不同的档对应不同的报警类型,使得报警具有针对性,可以为燃气使用异常进行维护或抢修提供依据,能够保证安全性。其中,对报警类型标识有报警码,通过报警码即可识别不同的报警信息。
本实施例提供的燃气异常检测方法,通过采集在预设采样周期内的多个流量值,对多个流量值进行分析,用以确定是否存在燃气异常,若存在异常,则基于多个流量值确定存在异常的类型,能够检测出不同类型的异常情况,使得燃气异常检测具有多样性,并且可以根据所述多个流量值和所述异常的类型,能够检测出该燃气异常场景是否需要报警,若要报警,确定其报警对应的报警类型,因此,本申请中燃气异常的检测可以检测多种异常的类型,同时不但可以精准地检测到是否报警还可以检测到报警时的报警类型,进而保证了燃气使用的安全性。
在上述实施例的基础上,确定是否报警可以结合不同的异常的类型,以下可以通过两种场景对如何确定是否报警进行详细说明。
场景11:异常的类型为微小流量泄漏,通过总流量检测法确定是否报警。可以通过以下步骤实现:
步骤a1、根据所述多个流量值,计算得到在所述预设采样周期内的总流量。
步骤a2、当所述总流量大于预设总流量阈值时,确定触发报警事件,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
本实施例中,在预设采样周期内采集的多个流量值,若采集到的多个流量值在微小流量泄漏对应的阈值范围内,由于流量值太小,为了保证采集到的数据对是否报警和确定报警类型具有稳定性、准确性,将采集到的流量值累积入流量总量,计算在该预设采样周期内采集到的总流量值,若总流量大于预设总流量阈值时,说明该场景属于燃气泄漏的场景,满足报警条件,可以向目标终端发起报警,并且为了便于目标终端的相关人员对燃气泄漏进行合理的处理或维护,在发起报警时可以将该燃气泄漏场景对应的报警类型一同发送,保证燃气泄漏情况能够得到及时有效地处理。
场景12:泄漏的类型为微小流量泄漏,通过符合率检测法确定是否报警。可以通过以下步骤实现:
步骤b1、选择所述多个流量值中的全部或部分流量值,分别与所述目标微小流量档对应的阈值进行比较,对于每个流量值,当其符合所述目标微小流量档对应的阈值范围,则将该流量值确定为合格样本。
步骤b2、根据统计得到的合格样本的数目以及所述多个流量值的数目,计算所述多个流量值在所述目标微小流量档中的合格率;
步骤b3、若所述合格率大于或等于预设合格率,则确定触发报警事件;
其中,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
本实施例中,通过采集到的预设采集周期内的多个流量值,可以分析各个流量值是否符合目标微小流量档,即各个流量值是否在目标微小流量档对应的阈值范围内,将在所述目标微小流量档对应的阈值范围内的流量值作为合格样本,为目标微小流量档是否为稳定档提供依据,如果目标微小流量档具有稳定性,可以确认当前泄漏的类型对应的微小流量档可信度较高,可以触发报警。
具体地,通过计算多个流量值在所述目标微小流量档中的合格率,来确定是否满足报警条件。其中,合格率=统计的所有的合格样本的数目/多个流量值的数目。当合格率大于或等于预设合格率,可以确定该目标微小流量档可靠性较高,满足报警条件,可以触发用于表示向目标终端发送携带有所述报警类型的报警信息的报警事件。
在一种可能的设计中,若所述合格率小于预设合格率,则重复下述步骤,直至合格率大于或等于预设合格率或者预设采样周期的数目达到预设周期数目:采集下一个预设采样周期内的多个流量值,计算所述下一个预设采样周期对应的合格率,若所述合格率大于或等于预设合格率,则确定触发报警事件。
本实施例中,若合格率小于预设合格率,为了保证准确性,可以重复采集至少一个预设采样周期的多个流量值,直到合格率大于或等于预设合格率或者预设采样周期的数目达到预设周期数目。
具体地,采集下一个预设采样周期内的多个流量值,然后根据上述实施例确定该预设采样周期内的多个流量值中的合格样本的数目以及合格率,当合格率大于或等于预设合格率,可以确定该目标微小流量档可靠性较高,满足报警条件,可以触发用于表示向目标终端发送携带有所述报警类型的报警信息的报警事件。该过程与上述步骤b1至步骤b3对应的实施例的过程类似,在此不再赘述。
场景13:异常的类型为微小流量泄漏,通过符合率结合总流量检测法确定是否报警。可以通过以下步骤实现:
步骤c1、选择所述多个流量值中的全部或部分流量值,分别与所述目标微小流量档对应的阈值进行比较,对于每个流量值,当其符合所述目标微小流量档对应的阈值范围,则将该流量值确定为合格样本。
步骤c2、根据统计得到的合格样本的数目以及所述多个流量值的数目,计算所述多个流量值处于所述目标微小流量档中的合格率。
步骤c3、若所述合格率大于或等于预设合格率,则确定所述目标微小流量档为稳定微小流量档。
步骤c4、根据所述多个流量值,计算得到在所述预设采样周期内的总流量。
步骤c5、当所述总流量大于预设总流量阈值时,确定触发报警事件,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
本实施例中,该场景下确定是否报警是通过符合率和总流量相结合确定的。具体地,可以先确定多个流量值中的合格样本的数目以及合格率,当合格率大于或等于预设合格率,可以确定该目标微小流量档具有稳定性,在该基础上,为了能够保证准确性,进一步地判断总流量是否满足预设总流量阈值,若合格率和总流量均满足对应的报警条件,即可触发报警事件。其中,合格率可以作为目标微小流量档是否稳定的依据,合格率的计算与上述步骤b1至步骤b2对应的实施例的过程类似,在此不再赘述。在该场景下,若合格率大于或等于预设合格率,说明该目标微小流量档为稳定微小流量档,在此基础上,若总流量大于预设总流量阈值,则说明达到了触发报警条件,即可触发报警事件,其中,触发过程与上述实施例所述的触发报警事件相同,在此不再赘述。
场景21:异常的类型为过流量,通过异常的类型确定是否报警。可以通过以下步骤实现:
若所述异常的类型为过流量,则确定触发报警事件;所述报警事件携带有所述报警类型。
本实施例中,由于过流量存在的危险等级较高,为了保证安全性,若检测到异常的类型属于过流量,则即可触发报警事件,并将该过流量对应的报警类型一并发送给目标终端,使得使用目标终端的相关人员能够依据报警类型对燃气异常情况进行及时有效地处理。
上述任一场景,都可以触发报警事件,用以向目标终端发送携带有所述报警类型的报警信息,保证安全性。因此,基于多个流量值和所述异常的类型,确定是否报警以及报警类型的检测手段不仅具有全面性,还能够准确地触发报警以及携带该异常场景下的报警类型,使得使用目标终端的相关人员能够依据报警类型对燃气异常情况进行及时有效地处理。需要说明的是,这里触发的报警事件可以是由燃气流量计量设备触发的;也可以是燃气异常检测装置将报警信息发送至燃气使用用户的客户端触发的;还可以是通过燃气异常检测装置将报警信息上传至燃气运营机构的服务器,由服务器触发的;还可以是通过该客户端将报警信息上传至燃气运营机构的服务器。需要说明的是,对由哪个设备来触发报警事件,在此不做限定。
同样的,为了进一步保证安全性,可以自定义设置是否开启阀门自动关断功能。如果开启该功能,在检测到异常情况,可以基于不同的异常场景,自动关断阀门,关断阀门的操作可以是燃气计量设备控制关断,也可以是燃气运营机构的平台远程控制关断,在此不做具体限定;如果未开启该功能,在检测到异常情况,可以基于不同的异常场景,手动关断阀门。
在上述实施例的基础上,确定报警类型可以结合不同的异常的类型,以下可以通过两种场景对如何确定报警类型进行详细说明。
场景14:异常的类型为微小流量泄漏,通过微小流量定档,确定报警类型。
在该场景下,如何根据所述多个流量值和所述异常的类型,确定报警类型,可以通过以下步骤实现:
步骤d1、若所述异常的类型为微小流量泄漏,则从所述多个流量值中获取预设数目的流量值,进行微小流量定档,得到对应的目标微小流量档。
步骤d2、根据所述目标微小流量档,确定对应的报警类型。
本实施例中,可以从多个流量值中获取预设数目的流量值,这里选取的流量值可以是符合微小流量泄漏的流量值或是随机选取的流量值,其中,微小流量档可以分为至少三个档,比如,微小流量档1(对应的阈值范围为小于0.02L/h)、微小流量档2(对应的阈值范围为大于或等于0.02L/h小于0.03L/h)以及微小流量档3(对应的阈值范围为大于或等于0.03L/h小于或等于0.04L/h)。不同的微小流量档对应不同的报警类型,报警类型匹配有报警码,根据报警码可以识别报警信息用于指示的操作,比如微小流量档1对应的报警码用于表示将报警信息隔日推送;微小流量档2对应的报警码用于表示将报警信息第二天上班前推送;微小流量档3对应的报警码用于表示将报警信息立即推送。可以根据场景不同,自定义设置,在此不做具体限定,仅仅是示例性的。
示例性的,选取7个流量值,根据选取的7个流量值,分别与微小流量档对应的阈值范围进行比对,基于比对结果进行微小流量定档,确定存在微小流量泄漏所在的微小流量档。
其中,进行微小流量定档,得到对应的目标微小流量档,可以通过以下至少两种方式实现:
方式1、将预设数目的流量值中的各个流量值直接与各个微小流量档对应的阈值范围进行比对,可以通过以下步骤实现:
步骤e1、将所述预设数目的流量值中的各个流量值分别与各个微小流量档对应的阈值范围进行比对,得到所述预设数目的流量值在各个微小流量档中的第一分布数据。
步骤e2、根据所述第一分布数据,在各个微小流量档中确定分布的流量值数目最多的微小流量档,所述流量值数目最多的微小流量档为所述目标微小流量档。
本实施例中,将预设数目的流量值中的各个流量值分别与各个微小流量档对应的阈值范围进行比对,确定每个流量值所符合的阈值范围,并累计在各个微小流量档对应的阈值范围内的流量值的数目即第一分布数据,第一分布数据用于表示预设数目的流量值落入在各个微小流量档对应的阈值范围内的流量值数目分布情况。
比如,7个流量值中有4个符合微小流量档1对应的阈值范围,2个符合微小流量档2对应的阈值范围,1个符合微小流量档3对应的阈值范围,由于在微小流量档1对应的分布的流量值数目最多,因此,将微小流量档1作为对存在微小流量泄漏的目标燃气装置确定的微小流量档即目标微小流量档。
在另一个实施例中,也可以根据所述第一分布数据,在有流量值分布的微小流量档中,分布数达到预设数量且级别最高的微小流量档为所述目标微小流量档。
比如,7个流量值中有4个符合微小流量档1对应的阈值范围,2个符合微小流量档2对应的阈值范围,1个符合微小流量档3对应的阈值范围,如果将预设数量定为2个及以上,则分布在微小流量档1和微小流量档2中的流量值的数量均满足条件,但由于微小流量档2对应的危险级别更高,因此,将微小流量档2作为对存在微小流量泄漏的目标燃气装置确定的微小流量档即目标微小流量档。
方式2、将计算得到的预设数目的流量值对应的各个平均流量值与各个微小流量档对应的阈值范围进行比对,可以通过以下步骤实现:
步骤f1、计算所述预设数目的流量值中相邻第一预设数目的流量值对应的第一平均流量值,并将各个第一平均流量值分别与各个微小流量档对应的阈值范围进行比对,得到属于微小流量档的各个第一平均流量值在各个微小流量档中的第一分布数据。
步骤f2、根据所述第一分布数据,在各个微小流量档中确定分布的流量值数目最多的微小流量档,所述流量值数目最多的微小流量档为所述目标微小流量档。
本实施例中,对预设数目的流量值进行多个平均值计算,该过程可以是将该预设数目的流量值按照采集顺序,将相邻第一预设数目的流量值进行平均值计算。将每相邻两个的流量值取平均值作为一个平均流量值即第一平均流量值,然后将得到多个第一平均流量值分别与各个微小流量档对应的阈值范围进行比对,确定每个平均流量值所符合的阈值范围,并累计在各个微小流量档对应的阈值范围内的平均流量值的数目即第一分布数据,该第一分布数据用于表示预设数目的流量值对应的第一平均流量值落入在各个微小流量档对应的阈值范围内的平均流量值数目分布情况。
比如,预设数目为7个,第一预设数目为2,则平均流量值数目为6个,若6个第一平均流量值中有4个符合微小流量档1对应的阈值范围,1个符合微小流量档2对应的阈值范围,1个符合微小流量档3对应的阈值范围,由于在微小流量档1对应的分布的平均流量值数目最多,因此,将微小流量档1作为对存在微小流量泄漏的目标燃气装置确定的微小流量档即目标微小流量档。
在另一个实施例中,根据上述第一分布数据,在有平均流量值分布的微小流量档中,分布数达到预设数量且级别最高的微小流量档为所述目标微小流量档。
场景22:异常的类型为过流量,根据多个流量值,直接与各个过流量档对应的阈值范围进行比对,确定报警类型。其中,过流量档可以包括至少两个档,每个档对应有不同的阈值范围以及不同的报警类型。比如,过流量档1(对应的阈值范围可以是大于或等于3.2L/h小于4L/h)和过流量档2(对应的阈值范围可以是大于或等于4L/h)。通过以下至少两种方式实现:
方式1、通过多个流量值在各个过流量档中的分布情况,确定报警类型。可以通过以下步骤实现:
步骤g1、将所述多个流量值分别与各个过流量档对应的阈值范围进行比对,得到所述多个流量值中的各个流量值在各个过流量档中的第二分布数据。
步骤g2、根据第二分布数据,将分布的流量值数目最多的过流量档对应的报警类型作为所述目标燃气装置对应的报警类型;
本实施例中,将所述多个流量值分别与各个过流量档对应的阈值范围进行比对,或是可以从多个流量值中选取预设数目的流量值分别与各个过流量档对应的阈值范围进行比对。为了便于理解,以将所述多个流量值分别与各个过流量档对应的阈值范围进行比对为例,分析多个流量值中的每个流量值符合的过流量档,比如,多个流量值的数目为10个,有7个流量值符合过流量档1即有7个流量值在过流量档1对应的阈值范围内,有3个流量值符合过流量档2即有3个流量值在过流量档2对应的阈值范围内,说明分布在过流量档1的流量值的数目最多,则将该过流量档1对应的报警类型作为所述目标燃气装置对应的报警类型。
在另一实施例中,也可以根据第二分布数据,在有流量值分布的过流量档中,分布数达到预设数量且级别最高的过流量档对应的报警类型作为报警类型。
方式2、通过多个流量值,采用就高不就低原则,确定报警类型。可以通过以下步骤实现:
将所述多个流量值中的最大流量值与各个过流量档对应的阈值范围进行比对,将所述最大流量值所在阈值范围内的过流量档对应的报警类型作为所述目标燃气装置对应的报警类型。
本实施例中,在该泄漏的类型为过流量泄漏的场景下,一旦出现较高的流量值,说明存在安全隐患级别越高,可以基于多个流量值中的最大流量值所符合过流量档来确定报警类型。比如,多个流量值中的最大流量值在过流量档2对应的阈值范围内,说明该燃气泄漏场景存在安全隐患级别较高,为了保证安全性,可以将所述最大流量值所在阈值范围内的过流量档,比如过流量档2对应的报警类型作为该目标燃气装置对应的报警类型。
场景23:异常的类型为过流量,根据多个流量值,确定多个平均流量值,进而根据多个平均流量值,与各个过流量档对应的阈值范围进行比对,确定报警类型。这里过流量档的描述与场景22相同,在此不再赘述。
方式1、通过多个平均流量值在各个过流量档中的分布情况,确定报警类型。可以通过以下步骤实现:
步骤h1、根据所述多个流量值,计算相邻第二预设数目的流量值对应的第二平均流量值。
步骤h2、将各个第二平均流量值分别与各个过流量档对应的阈值范围进行比对,得到各个第二平均流量值在各个过流量档中的第二分布数据。
步骤h3、根据所述第二分布数据,确定在各个过流量档中分布的流量值数目最多的过流量档,并将分布的流量值数目最多的过流量档对应的报警类型作为所述目标燃气装置对应的报警类型。
本实施例中,可以将多个流量值中每相邻第二预设数目的流量值取平均值,也可以从多个流量值中选取预设数目的流量值,然后基于预设数目的流量值中每相邻第二预设数目的流量值取平均值,在此不做限定。为了便于理解,以从多个流量值中选取预设数目的流量值为例,对每相邻第二预设数目的流量值取平均值,得到多个第二平均流量值,然后将多个第二平均流量值与各个过流量档对应的阈值范围进行比对,确定多个第二平均流量值在各个过流量档中的分布情况,比如预设数目为7,第二预设数目为3,则对每相邻三个的流量值取平均值,得到5个第二平均流量值,然后将5个第二平均流量值分别与各个过流量档对应的阈值范围进行比对,确定5个第二平均流量值在各个过流量档中的分布情况。具体的比对以及类型确定过程与步骤g1至步骤g2类似,在此不再赘述。
方式2、通过多个平均流量值,采用就高不就低原则,确定报警类型。可以通过以下步骤实现:
步骤i1、根据所述多个流量值,计算相邻第二预设数目的流量值对应的第二平均流量值。
步骤i2、将各个第二平均流量值中的最大平均流量值与各个过流量档对应的阈值范围进行比对,将所述最大平均流量值符合阈值范围的过流量档对应的报警类型作为所述目标燃气装置对应的报警类型。
其中,步骤i1中计算相邻第二预设数目的流量值对应的第二平均流量值与步骤h1计算的过程相同,在此不再赘述。
本实施例中,将各个第二平均流量值中的最大平均流量值与各个过流量档对应的阈值范围进行比对,与上述场景22中方式2的过程类似,都是将最大值符合的过流量档对应的报警类型作为所述目标燃气装置对应的报警类型,不同的是,该方式下是将各个第二平均流量值中的最大值所在阈值范围内的过流量档对应的报警类型作为所述目标燃气装置对应的报警类型,具体的比对过程不再赘述。
也可以在有平均流量值分布的过流量档中,分布数达到预设数量且级别最高的过流量档对应的报警类型作为报警类型。
场景24、根据多个平均流量值中任一平均流量值,确定报警类型。可以通过以下步骤实现:
步骤j1、根据所述多个流量值,计算相邻第三预设数目的流量值对应的第三平均流量值。
步骤j2、从各个第三平均流量值中获取目标第三平均流量值,将所述目标第三平均流量值与各个过流量档对应的阈值范围进行比对,并将所述目标第三平均流量值所在阈值范围内的过流量档对应的报警类型作为所述目标燃气装置对应的报警类型。
其中,步骤j1中计算相邻第三预设数目的流量值对应的第三平均流量值的过程与步骤h1、i1计算的过程相同,不同的可能是相邻预设数目,但是也可以与第一预设数目和/或第一预设数目相同,在此不做具体限定。
本实施例中,从各个第三平均流量值中获取任一第三平均流量值作为目标第三平均流量值,将目标第三平均流量值所在阈值范围内的过流量档对应的报警类型作为所述目标燃气装置对应的报警类型。比如,按照采集顺序,将采集的多个流量中的前三个流量值对应的平均流量值作为目标第三平均流量值,然后判断目标第三平均流量值所在的阈值范围,将该对应的阈值范围对应的过流量档作为目标过流量档,并将该目标过流量档对应的报警类型作为最终的报警类型。
需要说明的是,上述任一场景以及场景下对应的实时方式可以任意组合,来确定是否报警以及报警类型,用以实现燃气异常类型的多样性、准确地检测。
下面以几个实施例来详细说明燃气异常检测方法的实现过程,仅仅是示例性的,不限于下面的几个实施例。为了便于理解,以在采样周期内获取的单个脉冲间隔的流量Qt为例,对下述各个实施例进行详细说明。
其中,场景1是确定异常的类型为微小流量泄漏的过程;场景11是在场景1的基础上,通过总流量检测法确定是否报警的过程;场景12是在场景1的基础上,通过符合率检测法确定是否报警的过程;场景13是在场景1的基础上,通过符合率结合总流量检测法确定是否报警的过程;场景14是在场景1的基础上,通过微小流量定档,确定报警类型的过程;场景2是确定异常的类型为过流量泄漏的过程;场景21是在场景2的基础上,通过异常的类型确定是否报警的过程;场景22是在场景2的基础上,根据多个流量值,直接与各个过流量档对应的阈值范围进行比对,确定报警类型的过程;场景23是在场景2的基础上,根据多个流量值,确定多个平均流量值,进而根据多个平均流量值,与各个过流量档对应的阈值范围进行比对,确定报警类型的过程;场景24是在场景2的基础上,根据多个平均流量值中任一平均流量值,确定报警类型的过程。下述实施例可以自由组合,通过以下举例说明:
实施例1:由场景1、场景11、场景14、场景2、场景21以及场景22结合,参见图3所示。
实施例2:由场景1、场景12、场景14、场景2、场景21以及场景22结合,参见图4所示。
实施例3:由场景1、场景13、场景14、场景2、场景21以及场景22结合,参见图5所示。
实施例4:由场景1、场景11、场景14、场景2、场景21以及场景23结合,参见图6所示。
实施例5:由场景1、场景12、场景14、场景2、场景21以及场景23结合,参见图7所示。
实施例6:由场景1、场景13、场景14、场景2、场景21以及场景23结合,参见图8所示。
实施例7:由场景1、场景11、场景14、场景2、场景21以及场景24结合,参见图9所示。
实施例8:由场景1、场景12、场景14、场景2、场景21以及场景24结合,参见图10所示。
实施例9:由场景1、场景13、场景14、场景2、场景21以及场景24结合,参见图11所示。
本申请实施例提供的燃气异常检测方法还可以通过以下步骤实施:
S201、获取单个采集周期内的单次流量;
S202、将获取的所述单次流量与预设的至少两个流量阈值比较,得到所述单次流量所属的流量等级;
S203、当所述单次流量符合预设规则,根据获取的一个或多个所述单次流量的流量值和/或所属的流量等级的分布信息,确定对应的报警信息并发送。
在本方法中,所述单个采集周期可对于上述的采样周期,单次流量可对应单个流量值;所述流量等级可对应上述的流量档。
所述的预设规则,可以基于需求选择微小流符合、过流符合、合格率符合中的一个或多个的组合。
此外,还可以在检测单次流量的基础上结合总量计量来共同判断异常。
所述各种预设规则及结合的实现方法在前述已有说明,故在此不再赘述。
本申请的燃气异常检测装置具有防泄漏(可以采用总量控制法,将在燃气表使动流量到0.04L/h的流量判定为泄漏)、防过流(采用总量控制法,当检测到燃气流量超过规定的阈值时输出事件即报警事件)、预警分级机制(根据用户需要,可以对微小流和过流进行分级上报,比如上报报警码)、不同场景设置(***可以根据上报上来的不同级别告警,选择对应的处理方式,通知用户与抢修部门)、不同用气状态的识别与机制(燃气表泄漏的判断使用总量控制法,若漏气期间用户正常使用燃气,需要将正常使用燃气的情形过滤掉,保证监控结果的准确性),因此,本申请中的该燃气异常检测装置具备燃气计量功能,同时,又具备远程控制功能,通过与后台***联动,可以实现燃气异常的检测与报警。
为了实现所述燃气异常检测方法,本实施例提供了一种燃气异常检测装置。参见图12,图12为本申请实施例提供的燃气异常检测装置的结构示意图;所述燃气异常检测装置,包括:采集模块1201,用于采集燃气流量计量设备在预设采样周期内的多个流量值;确定模块1202,用于根据所述多个流量值,确定存在泄漏的类型;报警处理模块1203,用于根据所述多个流量值和所述异常的类型,确定是否报警以及报警类型。
本实施例中,通过采集目标燃气装置在预设采样周期内的多个流量值,对多个流量值进行分析,用以确定该述目标燃气装置是否存在异常,若存在异常,则基于多个流量值确定存在异常的类型,能够检测出不同类型的异常情况,使得燃气异常检测具有多样性,并且可以根据所述多个流量值和所述异常的类型,确定是否报警以及报警类型,能够检测出该燃气异常场景是否需要报警,若要报警,确定其报警对应的报警类型,因此,本申请中燃气异常的检测可以检测多种异常的类型,同时不但可以精准地检测到是否报警还可以检测到报警时的报警类型,进而保证了燃气使用的安全性。
本实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
在一种可能的设计中,所述报警处理模块1203在所述根据所述多个流量值和所述异常的类型,确定报警类型时,具体用于:
若所述异常的类型为微小流量泄漏,则从所述多个流量值中获取预设数目的流量值,进行微小流量定档,得到对应的目标微小流量档;
根据所述目标微小流量档,确定对应的报警类型。
在一种可能的设计中,所述报警处理模块1203在进行微小流量定档,得到对应的目标微小流量档时,具体用于:
将所述预设数目的流量值中的各个流量值分别与各个微小流量档对应的阈值范围进行比对,得到所述预设数目的流量值在各个微小流量档中的第一分布数据;或者,计算所述预设数目的流量值中相邻第一预设数目的流量值对应的第一平均流量值,并将各个第一平均流量值分别与各个微小流量档对应的阈值范围进行比对,得到属于微小流量档的各个第一平均流量值在各个微小流量档中的第一分布数据;
根据所述第一分布数据,在各个微小流量档中确定分布的流量值数目最多的微小流量档,所述流量值数目最多的微小流量档为所述目标微小流量档;或者,在有流量值分布的微小流量档中,分布数达到预设数量且级别最高的微小流量档为所述目标微小流量档。
在一种可能的设计中,所述报警处理模块1203在根据所述多个流量值和所述异常的类型,确定是否报警时,具体用于:
若所述异常的类型为微小流量泄漏,则根据所述多个流量值,计算得到所述目标燃气装置在所述预设采样周期内的总流量;
当所述总流量大于预设总流量阈值时,确定触发报警事件,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
在一种可能的设计中,所述报警处理模块1203在根据所述多个流量值和所述异常的类型,确定是否报警时,具体用于:
针对所述多个流量值中的全部或部分流量值,若所述流量值在所述目标微小流量档对应的阈值范围内,则确定所述流量值为合格样本;
根据统计得到的合格样本的数目以及所述多个流量值的数目,计算所述多个流量值在所述目标微小流量档中的合格率;
若所述合格率大于或等于预设合格率,则确定触发报警事件;
其中,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
在一种可能的设计中,所述报警处理模块1203还用于:
若所述合格率小于预设合格率,则重复下述步骤,直至合格率大于或等于预设合格率或者预设采样周期的数目达到预设周期数目:
采集下一个预设采样周期内的多个流量值,计算所述下一个预设采样周期对应的合格率,若所述合格率大于或等于预设合格率,则确定触发报警事件。
在一种可能的设计中,所述报警处理模块1203在根据所述多个流量值和所述异常的类型,确定是否报警时,具体用于:
针对所述多个流量值中的全部或部分流量值,若所述流量值在所述目标微小流量档对应的阈值范围内,则确定所述流量值为合格样本;
根据统计得到的合格样本的数目以及所述多个流量值的数目,计算所述多个流量值处于所述目标微小流量档中的合格率;
若所述合格率大于或等于预设合格率,则确定所述目标微小流量档为稳定微小流量档;
根据所述多个流量值,计算得到所述目标燃气装置在所述预设采样周期内的总流量;
当所述总流量大于预设总流量阈值时,确定触发报警事件,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
在一种可能的设计中,所述报警处理模块1203在根据所述多个流量值和所述异常的类型,确定是否报警时,具体用于:
若所述异常的类型为过流量,则确定触发报警事件;
所述报警事件携带有所述报警类型。
在一种可能的设计中,所述报警处理模块1203在根据所述多个流量值和所述异常的类型,确定报警类型时,具体用于:
将所述多个流量值中的全部或部分流量值分别与各个过流量档对应的阈值范围进行比对,得到所述多个流量值中属于过流量档的的流量值在各个过流量档中的第二分布数据;根据第二分布数据,将分布的流量值数目最多的过流量档对应的报警类型作为对应的报警类型;
或者,在有流量值分布的过流量档中,分布数达到预设数量且级别最高的过流量档对应的报警类型作为报警类型;或者,
将所述多个流量值中的最大流量值与各个过流量档对应的阈值范围进行比对,将所述最大流量值所在阈值范围内的过流量档对应的报警类型作为所述目标燃气装置对应的报警类型。
在一种可能的设计中,所述报警处理模块1203在根据所述多个流量值和所述异常的类型,确定报警类型时,具体用于:
根据所述多个流量值,计算相邻第二预设数目的流量值对应的第二平均流量值;
将各个第二平均流量值分别与各个过流量档对应的阈值范围进行比对,得到属于过流量档的第二平均流量值在各个过流量档中的第二分布数据;
根据所述第二分布数据,确定在各个过流量档中分布的第二平均流量值数目最多的过流量档,并将分布的第二平均流量值数目最多的过流量档对应的报警类型作为对应的报警类型;
或者,在有第二平均流量值分布的过流量档中,分布数达到预设数量且级别最高的过流量档对应的报警类型作为报警类型;或者,
将各个第二平均流量值中的最大平均流量值与各个过流量档对应的阈值范围进行比对,将所述最大平均流量值所在阈值范围内的过流量档对应的报警类型作为所述目标燃气装置对应的报警类型。
在一种可能的设计中,所述报警处理模块1203在根据所述多个流量值和所述异常的类型,确定报警类型时,具体用于:
根据所述多个流量值,计算相邻第三预设数目的流量值对应的第三平均流量值;
从各个第三平均流量值中获取目标第三平均流量值,将所述目标第三平均流量值与各个过流量档对应的阈值范围进行比对,并将所述目标第三平均流量值所在阈值范围内的过流量档对应的报警类型作为报警类型。
在一种可能的设计中,所述确定模块1202具体用于:
通过下述至少一项确定是否存在燃气流量异常以及流量异常的类型:
若所述多个流量值中大于或等于第一数目的流量值均在第一预设流量阈值范围内,且在第二预设流量阈值范围内的流量值的数目小于第二数目,确定存在燃气流量异常,所述流量异常的类型为微小流量泄漏;
若所述多个流量值中大于或等于第二数目的流量值均在第二预设流量阈值范围内,确定存在燃气流量异常,所述流量异常的类型为过流量;
根据所述多个流量值,计算相邻第四预设数目的流量值对应的第四平均流量值和相邻第五预设数目的流量值对应的第五平均流量值,若各个所述第四平均流量值中大于或等于第三数目的第四平均流量值均在第一预设流量阈值范围内,且各个所述第五平均流量值中小于第四数目的第五平均流量值均在第二预设流量阈值范围内,确定存在燃气流量异常,所述流量异常的类型为微小流量泄漏;
根据所述多个流量值,计算相邻第四预设数目的流量值对应的第四平均流量值和相邻第五预设数目的流量值对应的第五平均流量值,若各个所述第五平均流量值中大于或等于第四数目的第四平均流量值均在第二预设流量阈值范围内,确定存在燃气流量异常,所述流量异常的类型为过流量。
在另一实施例中,本申请提供的燃气异常检测装置包括:
采集模块,用于获取单个采集周期内的单次流量;
确定模块,用于将获取的所述单次流量与预设的至少两个流量阈值比较,得到所述单次流量所属的流量等级;
报警处理模块,用于当所述单次流量符合预设规则,根据获取的一个或多个所述单次流量的流量值和/或所属的流量等级的分布信息,确定对应的报警信息并发送。
在一种可能的设计中,所述确定模块还用于根据获取的所述单次流量计量得到流量总量;所述报警处理模块还用于当所述单次流量与流量总量均符合预设规则,根据所述流量总量计量时期内已获取的所述一个或多个单次流量的流量值,和/或所述一个或多个单次流量的流量值所属的流量等级分布信息,确定对应的报警信息并发送。
在一种可能的设计中,所述至少两个流量阈值包括第一流量阈值和第二流量阈值,其中,所述第二流量阈值小于所述第一流量阈值,所述确定模块还用于:
根据设定的所述至少两个流量阈值,得到对应的至少两个阈值区间,不同的阈值区间对应不同的流量等级;
判断所述单次流量是否小于或等于所述第一流量阈值;
如果是,则进一步判断所述单次流量是否小于或等于所述第二流量阈值;
根据所述单次流量与所述第一流量阈值和第二流量阈值的比较结果确定所述单次流量所属的阈值区间,得到所述单次流量所属的流量等级;
所述根据获取的所述单次流量计量得到流量总量具体包括:当获取的所述单次流量小于或等于所述第一流量阈值,累加所述单次流量得到流量总量。
在一种可能的设计中,所述采集模块还用于:
当获取的所述单次流量小于或等于所述第一流量阈值,在预定的一定周期内的不同时刻分别采集每个时刻的当前流量;
所述确定模块还用于将每个当前流量与所述第一流量阈值和/或所述第二流量阈值进行比较;
判断所述多个当前流量中符合小于或等于所述第一流量阈值的比例是否达到预定比例,和/或所述多个当前流量所属的流量等级的分布情况是否符合预定情形,如果是,则控制报警处理模块确定对应的报警信息并发送。
在一种可能的设计中,当所述确定模块判断所述多个当前流量中符合小于或等于所述第一流量阈值的比例是否达到预定比例,和/或所述多个当前流量所属的流量等级的分布情况是否符合预定情形的结果为否,且判定获取的所述单次流量小于或等于所述第一流量阈值,则所述采集模块再次在预定的一定周期内的不同时刻分别采集每个时刻的当前流量,所述确定模块还用于对所述采集模块执行在预定的一定周期内的不同时刻分别采集每个时刻的当前流量的次数进行累计,当执行的次数达到预设值,则所述采集模块重新获取下一个采集周期内的单次流量。
在一种可能的设计中,每个流量等级对应不同的报警类型;所述报警处理模块根据获取的一个或多个所述单次流量的流量值和/或所属的流量等级的分布信息,确定对应报警信息具体包括:当所述多个单次流量的流量值和/或所属的流量等级分布在多个流量等级,根据所述多个流量等级中的最高流量等级或所述单次流量值分布最多的流量等级确定对应的报警类型。
在一种可能的设计中,所述确定模块还用于:
在每次获取到所述单次流量后,计算至少最近两个单次流量的平均值;
将获取的流量平均值与预设的至少两个流量阈值比较,得到所述流量平均值所属的流量等级,并计算符合预设规则的次数;
当符合预设规则的次数大于设定阈值,则控制报警处理模块发送对应的报警信息。
为了实现所述燃气异常检测方法,本实施例提供了一种燃气异常检测设备。图13为本申请实施例提供的燃气异常检测设备的结构示意图。如图13所示,本实施例的燃气异常检测设备包括:处理器1301以及存储器1302;其中,存储器1302,用于存储计算机执行指令;处理器1301,用于执行存储器存储的计算机执行指令,以实现上述实施例中所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的燃气异常检测方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。另外,在本申请各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例所述方法的部分步骤。应理解,上述处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application SpecificIntegrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器,还可以为U盘、移动硬盘、只读存储器、磁盘或光盘等。总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(PeripheralComponent,PCI)总线或扩展工业标准体系结构(Extended Industry StandardArchitecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(Application Specific Integrated Circuits,简称:ASIC)中。当然,处理器和存储介质也可以作为分立组件存在于电子设备或主控设备中。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (25)
1.一种燃气异常检测方法,其特征在于,包括:
在预设采样周期内采集多个燃气流量值;
根据所述多个流量值,确定是否存在燃气流量异常以及流量异常的类型;
根据所述多个流量值和所述流量异常的类型,确定是否报警以及报警类型。
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个流量值和所述流量异常的类型,确定报警类型,包括:
若所述流量异常的类型为微小流量泄漏,则根据所述多个流量值进行微小流量定档,得到对应的目标微小流量档;
根据所述目标微小流量档,确定对应的报警类型。
3.根据权利要求2所述的方法,其特征在于,所述根据所述多个流量值进行微小流量定档,得到对应的目标微小流量档,包括:
将所述多个流量值中的全部或部分流量值分别与各个微小流量档对应的阈值范围进行比对,得到属于微小流量档的流量值在各个微小流量档中的第一分布数据;或者,计算所述多个流量值中相邻第一预设数目的流量值对应的第一平均流量值,并将各个第一平均流量值分别与各个微小流量档对应的阈值范围进行比对,得到属于微小流量档的各个第一平均流量值在各个微小流量档中的第一分布数据;
根据所述第一分布数据,在各个微小流量档中确定分布的流量值数目最多的微小流量档,所述流量值数目最多的微小流量档为所述目标微小流量档;或者,在有流量值分布的微小流量档中,分布数达到预设数量且级别最高的微小流量档为所述目标微小流量档。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述多个流量值和所述流量异常的类型,确定是否报警,包括:
若所述流量异常的类型为微小流量泄漏,则根据所述多个流量值,计算得到在所述预设采样周期内的总流量;
当所述总流量大于预设总流量阈值时,确定触发报警事件,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
5.根据权利要求2或3所述的方法,其特征在于,所述根据所述多个流量值和所述流量异常的类型,确定是否报警,包括:
选择所述多个流量值中的全部或部分流量值,若所述全部或部分流量值中的任一流量值在所述目标微小流量档对应的阈值范围内,则确定该单个流量值为合格样本;
根据统计得到的合格样本的数目以及所述多个流量值的数目,计算所述多个流量值在所述目标微小流量档中的合格率;
若所述合格率大于或等于预设合格率,则确定触发报警事件;
其中,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
6.根据权利要求5所述的方法,其特征在于,还包括:
若所述合格率小于预设合格率,则重复下述步骤,直至合格率大于或等于预设合格率或者预设采样周期的数目达到预设周期数目:
采集下一个预设采样周期内的多个流量值,计算所述下一个预设采样周期对应的合格率,若所述合格率大于或等于预设合格率,则确定触发报警事件。
7.根据权利要求2所述的方法,其特征在于,所述根据所述多个流量值和所述流量异常的类型,确定是否报警,包括:
选择所述多个流量值中的全部或部分流量值,若所述全部或部分流量值中的任一流量值在所述目标微小流量档对应的阈值范围内,则确定该单个流量值为合格样本;
根据统计得到的合格样本的数目以及所述多个流量值的数目,计算所述多个流量值处于所述目标微小流量档中的合格率;
若所述合格率大于或等于预设合格率,则确定所述目标微小流量档为稳定微小流量档;
根据所述多个流量值,计算得到在所述预设采样周期内的总流量;
当所述总流量大于预设总流量阈值时,确定触发报警事件,所述报警事件用于表示向目标终端发送携带有所述报警类型的报警信息。
8.根据权利要求1所述的方法,其特征在于,所述根据所述多个流量值和所述流量异常的类型,确定是否报警,包括:
若所述流量异常的类型为过流量,则确定触发报警事件;
所述报警事件携带有所述报警类型。
9.根据权利要求8所述的方法,其特征在于,所述根据所述多个流量值和所述流量异常的类型,确定报警类型,包括:
将所述多个流量值中的全部或部分流量值分别与各个过流量档对应的阈值范围进行比对,得到所述多个流量值中属于过流量档的流量值在各个过流量档中的第二分布数据;根据第二分布数据,将分布的流量值数目最多的过流量档对应的报警类型作为对应的报警类型;或者,在有流量值分布的过流量档中,分布数达到预设数量且级别最高的过流量档对应的报警类型作为报警类型;或者,
将所述多个流量值中的最大流量值与各个过流量档对应的阈值范围进行比对,将所述最大流量值所在阈值范围内的过流量档对应的报警类型作为报警类型。
10.根据权利要求8所述的方法,其特征在于,所述根据所述多个流量值和所述流量异常的类型,确定报警类型,包括:
根据所述多个流量值,计算相邻第二预设数目的流量值对应的第二平均流量值;
将各个第二平均流量值分别与各个过流量档对应的阈值范围进行比对,得到属于过流量档的第二平均流量值在各个过流量档中的第二分布数据;
根据所述第二分布数据,确定在各个过流量档中分布的第二平均流量值数目最多的过流量档,并将分布的第二平均流量值数目最多的过流量档对应的报警类型作为报警类型;或者,在有第二平均流量值分布的过流量档中,分布数达到预设数量且级别最高的过流量档对应的报警类型作为报警类型;或者,
将各个第二平均流量值中的最大平均流量值与各个过流量档对应的阈值范围进行比对,将所述最大平均流量值所在阈值范围内的过流量档对应的报警类型作为报警类型。
11.根据权利要求8所述的方法,其特征在于,所述根据所述多个流量值和所述流量异常的类型,确定报警类型,包括:
根据所述多个流量值,计算相邻第三预设数目的流量值对应的第三平均流量值;
从各个第三平均流量值中获取目标第三平均流量值,将所述目标第三平均流量值与各个过流量档对应的阈值范围进行比对,并将所述目标第三平均流量值所在阈值范围内的过流量档对应的报警类型作为报警类型。
12.根据权利要求1所述的方法,其特征在于,所述根据所述多个流量值,确定是否存在燃气流量异常以及流量异常的类型,包括下述至少一项:
若所述多个流量值中大于或等于第一数目的流量值均在第一预设流量阈值范围内,且在第二预设流量阈值范围内的流量值的数目小于第二数目,确定存在燃气流量异常,所述流量异常的类型为微小流量泄漏;
若所述多个流量值中大于或等于第二数目的流量值均在第二预设流量阈值范围内,确定存在燃气流量异常,所述流量异常的类型为过流量;
根据所述多个流量值,计算相邻第四预设数目的流量值对应的第四平均流量值和相邻第五预设数目的流量值对应的第五平均流量值,若各个所述第四平均流量值中大于或等于第三数目的第四平均流量值均在第一预设流量阈值范围内,且各个所述第五平均流量值中小于第四数目的第五平均流量值均在第二预设流量阈值范围内,确定存在燃气流量异常,所述流量异常的类型为微小流量泄漏;
根据所述多个流量值,计算相邻第四预设数目的流量值对应的第四平均流量值和相邻第五预设数目的流量值对应的第五平均流量值,若各个所述第五平均流量值中大于或等于第四数目的第四平均流量值均在第二预设流量阈值范围内,确定存在燃气流量异常,所述流量异常的类型为过流量。
13.一种燃气异常检测方法,其特征在于,包括:
获取单个采集周期内的单次流量;
将获取的所述单次流量与预设的至少两个流量阈值比较,得到所述单次流量所属的流量等级;
当所述单次流量符合预设规则,根据获取的一个或多个所述单次流量的流量值和/或所属的流量等级的分布信息,确定对应的报警信息并发送。
14.根据权利要求13所述的方法,其特征在于,所述方法还包括:
根据获取的所述单次流量计量得到流量总量;
当所述单次流量与流量总量均符合预设规则,根据所述流量总量计量时期内已获取的所述一个或多个单次流量的流量值,和/或所述一个或多个单次流量的流量值所属的流量等级分布信息,确定对应的报警信息并发送。
15.根据权利要求14所述的方法,其特征在于,所述至少两个流量阈值包括第一流量阈值和第二流量阈值,其中,所述第二流量阈值小于所述第一流量阈值,所述将获取的所述单次流量与预设的至少两个流量阈值比较,得到所述单次流量所属的流量等级具体包括:
根据设定的所述至少两个流量阈值,得到对应的至少两个阈值区间,不同的阈值区间对应不同的流量等级;
判断所述单次流量是否小于或等于所述第一流量阈值;
如果是,则进一步判断所述单次流量是否小于或等于所述第二流量阈值;
根据所述单次流量与所述第一流量阈值和第二流量阈值的比较结果确定所述单次流量所属的阈值区间,得到所述单次流量所属的流量等级;
所述根据获取的所述单次流量计量得到流量总量具体包括:当获取的所述单次流量小于或等于所述第一流量阈值,累加所述单次流量得到流量总量。
16.根据权利要求14所述的方法,其特征在于,所述至少两个流量阈值包括第一流量阈值和第二流量阈值,其中,所述第二流量阈值小于所述第一流量阈值,所述方法还包括:
当获取的所述单次流量小于或等于所述第一流量阈值,在预定的一定周期内的不同时刻分别采集每个时刻的当前流量,将每个当前流量与所述第一流量阈值和/或所述第二流量阈值进行比较;
判断所述多个当前流量中符合小于或等于所述第一流量阈值的比例是否达到预定比例,和/或所述多个当前流量所属的流量等级的分布情况是否符合预定情形,如果是,则确定对应的报警信息并发送。
17.根据权利要求16所述的方法,其特征在于,所述方法还包括:
当判断所述多个当前流量中符合小于或等于所述第一流量阈值的比例是否达到预定比例,和/或所述多个当前流量所属的流量等级的分布情况是否符合预定情形的结果为否,则返回执行所述当获取的所述单次流量小于或等于所述第一流量阈值,在预定的一定周期内的不同时刻分别采集每个时刻的当前流量的步骤,并对执行所述步骤的次数进行累计;
当所述执行所述步骤的次数达到预设值,则重新获取下一个采集周期内的单次流量。
18.根据权利要求13所述的方法,其特征在于,每个流量等级对应不同的报警类型;所述根据获取的一个或多个所述单次流量的流量值和/或所属的流量等级的分布信息,确定对应报警信息具体包括:当所述多个单次流量的流量值和/或所属的流量等级分布在多个流量等级,根据所述多个流量等级中的最高流量等级或所述单次流量值分布最多的流量等级确定对应的报警类型。
19.根据权利要求13-18任一项所述的方法,其特征在于,所述方法还包括:
在每次获取到所述单次流量后,计算至少最近两个单次流量的平均值;
将获取的流量平均值与预设的至少两个流量阈值比较,得到所述流量平均值所属的流量等级,并计算符合预设规则的次数;
当符合预设规则的次数大于设定阈值,则确定对应的报警信息并发送。
20.一种燃气异常检测装置,其特征在于,包括:
采集模块,用于采集在预设采样周期内的多个燃气流量值;
确定模块,用于根据所述多个流量值,确定是否存在燃气流量异常以及流量异常的类型;
报警处理模块,用于根据所述多个流量值和所述流量异常的类型,确定是否报警以及报警类型。
21.一种燃气异常检测装置,其特征在于,包括:
采集模块,用于获取单个采集周期内的单次流量;
确定模块,用于将获取的所述单次流量与预设的至少两个流量阈值比较,得到所述单次流量所属的流量等级;
报警处理模块,用于当所述单次流量符合预设规则,根据获取的一个或多个所述单次流量的流量值和/或所属的流量等级的分布信息,确定对应的报警信息并发送。
22.一种燃气异常检测设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1至12任一项所述的燃气异常检测方法。
23.一种燃气异常检测设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求13至19任一项所述的燃气异常检测方法。
24.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至12任一项所述的燃气异常检测方法。
25.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求13至19任一项所述的燃气异常检测方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2019110619222 | 2019-11-01 | ||
CN201911061922.2A CN110954170A (zh) | 2019-11-01 | 2019-11-01 | 一种流量检测及报警方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112504356A true CN112504356A (zh) | 2021-03-16 |
Family
ID=69976000
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911061922.2A Pending CN110954170A (zh) | 2019-11-01 | 2019-11-01 | 一种流量检测及报警方法及装置 |
CN202011195410.8A Pending CN112504356A (zh) | 2019-11-01 | 2020-10-31 | 燃气异常检测方法、装置、设备及存储介质 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911061922.2A Pending CN110954170A (zh) | 2019-11-01 | 2019-11-01 | 一种流量检测及报警方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN110954170A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113722557A (zh) * | 2021-08-25 | 2021-11-30 | 广州东部发展燃气有限公司 | 一种燃气供销差的确定方法及装置 |
CN114613120A (zh) * | 2022-03-29 | 2022-06-10 | 新奥(中国)燃气投资有限公司 | 一种远程抄表异常识别方法及装置 |
CN114757270A (zh) * | 2022-03-30 | 2022-07-15 | 重庆合众慧燃科技股份有限公司 | 基于NB-IoT燃气智能设备的异常分析方法***及存储介质 |
WO2022205403A1 (zh) * | 2021-04-02 | 2022-10-06 | 广州燃气集团有限公司 | 一种可监控家用燃气泄漏状态的智能燃气表、***及方法 |
CN115223344A (zh) * | 2022-07-18 | 2022-10-21 | 浙江正泰仪器仪表有限责任公司 | 表具设备的监控报警方法和装置、电子设备和存储介质 |
CN115374851A (zh) * | 2022-08-19 | 2022-11-22 | 北京市燃气集团有限责任公司 | 一种燃气数据异常检测方法及装置 |
CN115560816A (zh) * | 2022-03-18 | 2023-01-03 | 荣成市宇翔实业有限公司 | 燃气表控制方法 |
CN116451043A (zh) * | 2023-06-12 | 2023-07-18 | 天津新科成套仪表有限公司 | 一种基于用户燃气表测量数据分析的故障模型建立*** |
WO2024108972A1 (zh) * | 2022-11-25 | 2024-05-30 | 上海飞奥燃气设备有限公司 | 一种基于nb-iot膜式燃气表实现的恒流检测方法 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115037656B (zh) * | 2022-05-19 | 2024-02-20 | 无线生活(杭州)信息科技有限公司 | 告警方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0672027U (ja) * | 1991-10-07 | 1994-10-07 | 株式会社コムネットイレブン | ガス流量計 |
CN201607786U (zh) * | 2010-01-18 | 2010-10-13 | 杭州权衡科技有限公司 | 一种安全控制的ic卡智能燃气表 |
CN104091416A (zh) * | 2014-07-16 | 2014-10-08 | 胡小青 | 一种监测电力变压器异常状态的报警*** |
CN105279873A (zh) * | 2015-09-29 | 2016-01-27 | 小米科技有限责任公司 | 提示方法及装置 |
CN108959034A (zh) * | 2018-07-05 | 2018-12-07 | 北京木瓜移动科技股份有限公司 | 一种监控报警方法、装置、电子设备及存储介质 |
-
2019
- 2019-11-01 CN CN201911061922.2A patent/CN110954170A/zh active Pending
-
2020
- 2020-10-31 CN CN202011195410.8A patent/CN112504356A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0672027U (ja) * | 1991-10-07 | 1994-10-07 | 株式会社コムネットイレブン | ガス流量計 |
CN201607786U (zh) * | 2010-01-18 | 2010-10-13 | 杭州权衡科技有限公司 | 一种安全控制的ic卡智能燃气表 |
CN104091416A (zh) * | 2014-07-16 | 2014-10-08 | 胡小青 | 一种监测电力变压器异常状态的报警*** |
CN105279873A (zh) * | 2015-09-29 | 2016-01-27 | 小米科技有限责任公司 | 提示方法及装置 |
CN108959034A (zh) * | 2018-07-05 | 2018-12-07 | 北京木瓜移动科技股份有限公司 | 一种监控报警方法、装置、电子设备及存储介质 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022205403A1 (zh) * | 2021-04-02 | 2022-10-06 | 广州燃气集团有限公司 | 一种可监控家用燃气泄漏状态的智能燃气表、***及方法 |
CN113722557A (zh) * | 2021-08-25 | 2021-11-30 | 广州东部发展燃气有限公司 | 一种燃气供销差的确定方法及装置 |
CN113722557B (zh) * | 2021-08-25 | 2024-05-24 | 广州东部发展燃气有限公司 | 一种燃气供销差的确定方法及装置 |
CN115560816A (zh) * | 2022-03-18 | 2023-01-03 | 荣成市宇翔实业有限公司 | 燃气表控制方法 |
CN114613120A (zh) * | 2022-03-29 | 2022-06-10 | 新奥(中国)燃气投资有限公司 | 一种远程抄表异常识别方法及装置 |
CN114757270A (zh) * | 2022-03-30 | 2022-07-15 | 重庆合众慧燃科技股份有限公司 | 基于NB-IoT燃气智能设备的异常分析方法***及存储介质 |
CN115223344A (zh) * | 2022-07-18 | 2022-10-21 | 浙江正泰仪器仪表有限责任公司 | 表具设备的监控报警方法和装置、电子设备和存储介质 |
CN115374851A (zh) * | 2022-08-19 | 2022-11-22 | 北京市燃气集团有限责任公司 | 一种燃气数据异常检测方法及装置 |
WO2024108972A1 (zh) * | 2022-11-25 | 2024-05-30 | 上海飞奥燃气设备有限公司 | 一种基于nb-iot膜式燃气表实现的恒流检测方法 |
CN116451043A (zh) * | 2023-06-12 | 2023-07-18 | 天津新科成套仪表有限公司 | 一种基于用户燃气表测量数据分析的故障模型建立*** |
CN116451043B (zh) * | 2023-06-12 | 2023-09-05 | 天津新科成套仪表有限公司 | 一种基于用户燃气表测量数据分析的故障模型建立*** |
Also Published As
Publication number | Publication date |
---|---|
CN110954170A (zh) | 2020-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112504356A (zh) | 燃气异常检测方法、装置、设备及存储介质 | |
CN103728429B (zh) | 水质在线监测方法及监测*** | |
CN112068065B (zh) | 一种电压互感器状态预警方法、装置及存储介质 | |
CN107105446B (zh) | 充电计费方法、装置及*** | |
CN111010291B (zh) | 业务流程异常告警方法、装置、电子设备及存储介质 | |
KR101748122B1 (ko) | 경보의 오류율 계산 방법 | |
CN116340112B (zh) | 一种基于大数据分析和边缘计算的设备状态监测*** | |
CN112115602B (zh) | 磨煤机管路堵塞状态确定方法、装置、存储介质及计算设备 | |
CN111273176B (zh) | 一种故障诊断的优化方法及装置、***和存储介质 | |
CN102882895A (zh) | 一种识别报文攻击的方法及装置 | |
CN115689396B (zh) | 污染物排放管控方法、装置、设备及介质 | |
CN109542742A (zh) | 基于专家模型的数据库服务器硬件健康评估方法 | |
CN111666273B (zh) | 抄表***数据有效性分析方法、装置 | |
CN110682820B (zh) | 一种在线检测充电桩充电量准确性的方法及装置 | |
CN111612647A (zh) | 计量表异常数据检测方法、装置、计量表及可读存储介质 | |
CN114202238A (zh) | 供电设备健康度评估方法、运维方法、装置及服务器 | |
CN105277910A (zh) | 远程评估电能质量在线监测装置可靠性的方法及*** | |
CN117293758B (zh) | 基于故障识别的数字化配电馈线监测终端自动化保护方法 | |
CN110740190B (zh) | 事件上报方法、电力终端及计算机可读存储介质 | |
CN117093943A (zh) | 一种用电量监测预警方法及装置 | |
JP6707646B2 (ja) | ユーティリティシステムにおける供給停止に対処するためのシステムおよび方法 | |
CN115801618A (zh) | 微服务应用稳定性测试方法、装置、平台、设备及介质 | |
CN115112313A (zh) | 一种基于光电直读实现燃气大小流量检测的方法 | |
CN112260900B (zh) | 通信设备能耗测量方法、装置、设备以及存储介质 | |
EP4198803A1 (en) | Fault processing method and apparatus, network device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |