气体流量监测方法、装置及电子设备、存储介质与流程

未命名 07-14 阅读:127 评论:0


1.本技术涉及燃气计量技术,尤其涉及一种气体流量监测方法、装置及电子设备、存储介质。


背景技术:

2.智能燃气表是通过智能化系统自动完成抄表、收费、报表生成等业务的一种新型燃气表。随着燃气计量行业的快速发展,智能燃气表越来越被广泛应用。
3.传统的智能燃气表在对燃气中气体流量、气体是否泄漏等进行监测时,是设置固定的计量时间,这样有利于小流量时的计量,但在流量变化速度快时,以固定时间计量的方式存在响应不及时的问题,气体流量监测不够及时、表显流量更新慢可能会使得用户以及燃气管理中心无法对气体状态进行及时掌握,从而造成气体流量监测效果差的问题。
4.因此,如何提高气体流量监测效果,依然是亟待解决的问题。


技术实现要素:

5.本技术提供一种气体流量监测方法、装置及电子设备、存储介质,用以提高气体流量监测效果。
6.一方面,本技术提供一种气体流量监测方法,包括:
7.记录相邻的第一变化时刻和第二变化时刻,所述第一变化时刻和所述第二变化时刻均为气体体积变化达到预设体积时的时刻;
8.根据所述第一变化时刻、所述第二变化时刻和所述预设体积确定所述第二变化时刻对应的周期气体流量;
9.根据所述第二变化时刻对应的周期气体流量,以及预设的各周期气体流量范围在计算表显气体流量时使用的周期气体流量的个数,得到所述第二变化时刻计算表显气体流量时使用的周期气体流量的个数n,n为大于零的整数;所述周期气体流量范围越大时,计算气体表显流量使用的周期气体流量的个数越大;
10.获取所述第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据所述n-1个变化时刻对应的周期气体流量和所述第二变化时刻对应的周期气体流量确定所述第二变化时刻对应的表显气体流量。
11.可选的,所述根据所述第一变化时刻、所述第二变化时刻和所述预设体积确定所述第二变化时刻对应的周期气体流量包括:
12.根据所述第一变化时刻和所述第二变化时刻计算气体变化时长;
13.确定所述预设体积与所述气体变化时长的比值为所述第二变化时刻对应的周期气体流量。
14.可选的,还包括:
15.当已记录的变化时刻数量大于预设数量时,抹除已记录的多个变化时刻中最早的m个变化时刻,使得已记录的变化时刻数量小于或等于所述预设数量,m为大于零的整数,其
中,每次气体体积变化达到预设体积时,记录一个变化时刻。
16.可选的,所述获取所述第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据所述n-1个变化时刻对应的周期气体流量和所述第二变化时刻对应的周期气体流量确定所述第二变化时刻对应的表显气体流量包括:
17.当已记录的变化时刻数量大于或等于n时,获取所述第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据所述n-1个变化时刻对应的周期气体流量和所述第二变化时刻对应的周期气体流量确定所述第二变化时刻对应的表显气体流量。
18.可选的,还包括:
19.当所述第二变化时刻对应的表显气体流量小于或等于警戒流量值时发出报警信号。
20.另一方面,本技术还提供一种气体流量监测装置,包括:
21.存储模块,用于记录相邻的第一变化时刻和第二变化时刻,所述第一变化时刻和所述第二变化时刻均为气体体积变化达到预设体积时的时刻;
22.处理模块,用于根据所述第一变化时刻、所述第二变化时刻和所述预设体积确定所述第二变化时刻对应的周期气体流量;
23.所述处理模块还用于根据所述第二变化时刻对应的周期气体流量,以及预设的各周期气体流量范围在计算表显气体流量时使用的周期气体流量的个数,得到所述第二变化时刻计算表显气体流量时使用的周期气体流量的个数n,n为大于零的整数;所述周期气体流量范围越大时,计算气体表显流量使用的周期气体流量的个数越大;
24.所述处理模块还用于获取所述第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据所述n-1个变化时刻对应的周期气体流量和所述第二变化时刻对应的周期气体流量确定所述第二变化时刻对应的表显气体流量。
25.可选的,所述处理模块具体用于:
26.根据所述第一变化时刻和所述第二变化时刻计算气体变化时长;
27.确定所述预设体积与所述气体变化时长的比值为所述第二变化时刻对应的周期气体流量。
28.另一方面,本技术提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
29.所述存储器存储计算机执行指令;
30.所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面所述的气体流量监测方法。
31.另一方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当所述指令被执行时,使得计算机执行如第一方面所述的气体流量监测方法。
32.另一方面,本技术提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的气体流量监测方法。
33.本技术实施例提供的气体流量监测方法,在气体体积变化慢时获取比较少的气体流量来计算表显气体流量。如此,提高了表显气体流量的更新速度,还在气体体积变化越快时获取越多的气体流量来计算表显气体流量,以提高表显气体流量的计算准确度,使得表
显气体流量更客观得反映气体体积变化状态。
附图说明
34.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
35.图1为本技术提供的气体流量监测方法的一种应用场景示意图。
36.图2为本技术的一个实施例提供的气体流量监测方法的流程示意图。
37.图3为本技术的一个实施例提供的气体流量监测装置的示意图。
38.图4为本技术的一个实施例提供的电子设备的示意图。
39.通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
40.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
41.智能燃气表是通过智能化系统自动完成抄表、收费、报表生成等业务的一种新型燃气表。随着燃气计量行业的快速发展,智能燃气表越来越被广泛应用。
42.传统的智能燃气表在对燃气中气体流量、气体是否泄漏等进行监测时,是设置固定的计量时间,这样有利于小流量时的计量,但在流量变化速度快时,以固定时间计量的方式存在响应不及时的问题。气体流量监测不够及时、表显流量更新慢可能会使得用户以及燃气管理中心无法对气体状态进行及时掌握,从而造成气体流量监测效果差的问题。除此之外,当气体体积变化快时,只获取预设数量的气体流量可能会造成表显气体流量的准确度不够的问题。
43.因此,传统的智能燃气表在对燃气中气体流量、气体是否泄漏等进行监测时,存在计算速度慢,监测效果差的问题。
44.基于此,本技术提供一种气体流量监测方法,在气体体积变化慢时获取比较少的气体流量来计算表显气体流量。如此,提高了表显气体流量的更新速度,还在气体体积变化越快时获取越多的气体流量来计算表显气体流量,以提高表显气体流量的计算准确度,使得表显气体流量更客观得反映气体体积变化状态。
45.本技术提供的气体流量监测方法应用于电子设备,该电子设备例如智能燃气表或其他用于监测气体变化的电子设备。图1为本技术提供的气体流量监测方法的应用示意图,图中,该电子设备监测气体变化,并在气体变化达到vc时记录一次变化时刻。再依据记录的变化时刻确定出时刻对应的周期气体流量(气体在上一个时刻至本时刻的时间周期内的气体体积平均变化值)。再基于周期气体流量、周期气体流量范围在计算表显气体流量时使用的周期气体流量的个数确定出应该取值n个周期气体流量来计算此时刻的表显气体流量。最后取相应的表显气体流量后计算出此时刻的表显气体流量。
57.为了使得表显气体流量的计算速度更快,使得该周期气体流量越大时,对应的计算表显气体流量时使用的周期气体流量的个数越大,该周期气体流量越小时,对应的计算表显气体流量时使用的周期气体流量的个数越小。也就是说,在气体体积变化越慢时,可能只需要获取该第二变化时刻之前的一个或两个最近变化时刻对应的周期气体流量来计算该第二变化时刻对应的表显气体流量,这样就可以提升气体体积变化慢时,表显气体流量的计算速度。在气体体积变化快时,反而获取到该第二变化时刻之前的七个或九个最近变化时刻对应的周期气体流量来计算第二变化时刻对应的表显气体流量,这样就可以提升气体体积变化快时,表显气体流量的计算精度和准确度,使得计算的表显气体流量更真实得反映气体变化情况。
58.s240,获取该第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据该n-1个变化时刻对应的周期气体流量和该第二变化时刻对应的周期气体流量确定该第二变化时刻对应的表显气体流量。
59.如步骤s230中描述的,例如该第二变化时刻对应的该周期气体流量q
10
=0.9,则对应的k值(计算表显气体流量时使用的周期气体流量的个数)等于3,则该第二变化时刻对应的该表显气体流量q=(q
10
+q9+q8)/3。
60.如步骤s210描述的,每次气体体积变化达到预设体积时记录一个变化时刻。可选的,如果截止该第二变化时刻,已记录的变化时刻数量大于或等于n时,就可以获取该第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据该n-1个变化时刻对应的周期气体流量和该第二变化时刻对应的周期气体流量确定该第二变化时刻对应的表显气体流量。
61.例如表1所示,q
10
=0.9时对应的表显气体流量计算取值数k为3,此时已记录了10个变化时刻,那么可以是以q8至q
10
分别对应的周期气体流量计算q
10
对应的气体表显流量。此时,q=(q
10
+q9+q8)/3。
62.可选的,如果截止该第二变化时刻,已记录的变化时刻数量小于n时,可以降低该第二变化时刻对应的表显气体流量计算取值数。例如,获取该第二变化时刻之前的n-2个变化时刻,或n-3个变化时刻对应的周期气体流量,并根据该n-2个变化时刻,或n-3个变化时刻对应的周期气体流量和该第二变化时刻对应的周期气体流量确定该第二变化时刻对应的表显气体流量。
63.例如表1所示,q5=6时对应的表显气体流量计算取值数k为7,但是此时只记录了5个变化时刻,q5之前只有4个变化时刻,那么可以是以q1至q5分别对应的周期气体流量计算q5对应的气体表显流量。此时,q=(q5+q4+q3+q2+q1)/5。
64.除此之外,如步骤s210描述的,为了保证运算流畅度,可以只记录预设数量的变化时刻,始终保持只记录最近n次(n等于该预设数量)体积变化达到预设体积时对应的变化时刻的数量为该预设数量。可选的,在周期气体流量与表显气体流量计算时取值数之间的对应关系中,表显气体流量计算时取值数应该是小于该预设数量。例如,该电子设备只记录最近10个变化时刻,那么周期气体流量与表显气体流量计算时取值数之间的对应关系中,表显气体流量计算时取值数(k)的最大值为9。
65.可选的,当该第二变化时刻对应的表显气体流量小于或等于警戒流量值时发出报警信号,该报警信号可以是声音报警信号。在用气过程中如果发现例如气体微泄露、忘记关
阀等情况,都会造成表显气体流量变小,因此,当该表显气体流量小于或等于该警戒流量值时发出报警信号可以及时提醒用户注意用气安全。相比于传统的智能燃气表报警的方法,本实施例提供的方法在监测气体体积变化时的监测速度更快、结果更准确,因此更能提高报警的准确度和及时性,以保障用气安全。
66.综上,本实施例提供的方法在气体体积变化慢时获取比较少的气体流量来计算表显气体流量。如此,提高了表显气体流量的更新速度,还在气体体积变化越快时获取越多的气体流量来计算表显气体流量,以提高表显气体流量的计算准确度,使得表显气体流量更客观得反映气体体积变化状态。
67.请参见图3,本技术其中一个实施例还提供一种气体流量监测装置10,包括:
68.存储模块11,用于记录相邻的第一变化时刻和第二变化时刻,该第一变化时刻和该第二变化时刻均为气体体积变化达到预设体积时的时刻;
69.处理模块12,用于根据该第一变化时刻、该第二变化时刻和该预设体积确定该第二变化时刻对应的周期气体流量;
70.该处理模块12还用于根据该第二变化时刻对应的周期气体流量,以及预设的各周期气体流量范围在计算表显气体流量时使用的周期气体流量的个数,得到该第二变化时刻计算表显气体流量时使用的周期气体流量的个数n,n为大于零的整数;该周期气体流量范围越大时,计算气体表显流量使用的周期气体流量的个数越大;
71.该处理模块12还用于获取该第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据该n-1个变化时刻对应的周期气体流量和该第二变化时刻对应的周期气体流量确定该第二变化时刻对应的表显气体流量。
72.该处理模块12具体用于根据该第一变化时刻和该第二变化时刻计算气体变化时长;确定该预设体积与该气体变化时长的比值为该第二变化时刻对应的周期气体流量。
73.该存储模块11还用于当已记录的变化时刻数量大于预设数量时,抹除已记录的多个变化时刻中最早的m个变化时刻,使得已记录的变化时刻数量小于或等于该预设数量,m为大于零的整数,其中,每次气体体积变化达到预设体积时,记录一个变化时刻。
74.该处理模块12具体用于当已记录的变化时刻数量大于或等于n时,获取该第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据该n-1个变化时刻对应的周期气体流量和该第二变化时刻对应的周期气体流量确定该第二变化时刻对应的表显气体流量。
75.该气体流量监测装置10还包括报警模块13,用于当该第二变化时刻对应的表显气体流量小于或等于警戒流量值时发出报警信号。
76.请参见图4,本技术其中一个实施例还提供一种电子设备20,该电子设备20包括处理器21以及与该处理器21通信连接的存储器22。该存储器存储计算机执行指令,该处理器执行该存储器存储的计算机执行指令,以实现如以上任一项实施例该的气体流量监测方法。
77.本技术还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机执行指令,当该指令被执行时,使得计算机执行指令被处理器执行时用于实现如上任一项实施例提供的该气体流量监测方法。
78.本技术还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如以上任一项实施例描述的该气体流量监测方法。
79.需要说明的是,上述计算机可读存储介质可以是只读存储器(read only memory,rom)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read-only memory,eprom)、电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁性随机存取存储器(ferromagnetic random access memory,fram)、快闪存储器(flash memory)、磁表面存储器、光盘、或只读光盘(compact disc read-only memory,cd-rom)等存储器。也可以是包括上述存储器之一或任意组合的各种电子设备,如移动电话、计算机、平板设备、个人数字助理等。
80.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
81.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
82.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所描述的方法。
83.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
84.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
85.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
86.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。

技术特征:
1.一种气体流量监测方法,其特征在于,包括:记录相邻的第一变化时刻和第二变化时刻,所述第一变化时刻和所述第二变化时刻均为气体体积变化达到预设体积时的时刻;根据所述第一变化时刻、所述第二变化时刻和所述预设体积确定所述第二变化时刻对应的周期气体流量;根据所述第二变化时刻对应的周期气体流量,以及预设的各周期气体流量范围在计算表显气体流量时使用的周期气体流量的个数,得到所述第二变化时刻计算表显气体流量时使用的周期气体流量的个数n,n为大于零的整数;所述周期气体流量范围越大时,计算气体表显流量使用的周期气体流量的个数越大;获取所述第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据所述n-1个变化时刻对应的周期气体流量和所述第二变化时刻对应的周期气体流量确定所述第二变化时刻对应的表显气体流量。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一变化时刻、所述第二变化时刻和所述预设体积确定所述第二变化时刻对应的周期气体流量包括:根据所述第一变化时刻和所述第二变化时刻计算气体变化时长;确定所述预设体积与所述气体变化时长的比值为所述第二变化时刻对应的周期气体流量。3.根据权利要求1所述的方法,其特征在于,还包括:当已记录的变化时刻数量大于预设数量时,抹除已记录的多个变化时刻中最早的m个变化时刻,使得已记录的变化时刻数量小于或等于所述预设数量,m为大于零的整数,其中,每次气体体积变化达到预设体积时,记录一个变化时刻。4.根据权利要求3所述的方法,其特征在于,所述获取所述第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据所述n-1个变化时刻对应的周期气体流量和所述第二变化时刻对应的周期气体流量确定所述第二变化时刻对应的表显气体流量包括:当已记录的变化时刻数量大于或等于n时,获取所述第二变化时刻之前的n-1个变化时刻对应的周期气体流量,并根据所述n-1个变化时刻对应的周期气体流量和所述第二变化时刻对应的周期气体流量确定所述第二变化时刻对应的表显气体流量。5.根据权利要求1所述的方法,其特征在于,还包括:当所述第二变化时刻对应的表显气体流量小于或等于警戒流量值时发出报警信号。6.一种气体流量监测装置,其特征在于,包括:存储模块,用于记录相邻的第一变化时刻和第二变化时刻,所述第一变化时刻和所述第二变化时刻均为气体体积变化达到预设体积时的时刻;处理模块,用于根据所述第一变化时刻、所述第二变化时刻和所述预设体积确定所述第二变化时刻对应的周期气体流量;所述处理模块还用于根据所述第二变化时刻对应的周期气体流量,以及预设的各周期气体流量范围在计算表显气体流量时使用的周期气体流量的个数,得到所述第二变化时刻计算表显气体流量时使用的周期气体流量的个数n,n为大于零的整数;所述周期气体流量范围越大时,计算气体表显流量使用的周期气体流量的个数越大;所述处理模块还用于获取所述第二变化时刻之前的n-1个变化时刻对应的周期气体流
量,并根据所述n-1个变化时刻对应的周期气体流量和所述第二变化时刻对应的周期气体流量确定所述第二变化时刻对应的表显气体流量。7.根据权利要求6所述的装置,其特征在于,所述处理模块具体用于:根据所述第一变化时刻和所述第二变化时刻计算气体变化时长;确定所述预设体积与所述气体变化时长的比值为所述第二变化时刻对应的周期气体流量。8.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1至5中任一项所述的气体流量监测方法。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当所述指令被执行时,使得计算机执行如权利要求1-5中任一项所述的气体流量监测方法。10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-5中任一项所述的气体流量监测方法。

技术总结
本申请提供一种气体流量监测方法、装置及电子设备、存储介质。该方法包括记录相邻的第一变化时刻和第二变化时刻;根据第一变化时刻、第二变化时刻和预设体积确定第二变化时刻对应的周期气体流量;根据第二变化时刻对应的周期气体流量,以及预设的各周期气体流量范围在计算表显气体流量时使用的周期气体流量的个数;周期气体流量越大时,计算气体表显流量使用的周期气体流量的个数越大;获取第二变化时刻之前的N-1个变化时刻对应的周期气体流量,并根据N-1个变化时刻对应的周期气体流量和第二变化时刻对应的周期气体流量确定第二变化时刻对应的表显气体流量。本申请的方法可以提高气体流量监测效果。以提高气体流量监测效果。以提高气体流量监测效果。


技术研发人员:李忠园 范东耀 都进宇
受保护的技术使用者:金卡智能集团股份有限公司
技术研发日:2021.12.29
技术公布日:2023/7/13
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐