掌桥专利:专业的专利平台
掌桥专利
首页

用于射流水表的流量标定方法、装置及电子设备

文献发布时间:2024-04-18 19:58:21


用于射流水表的流量标定方法、装置及电子设备

技术领域

本发明涉及流量标定技术领域,尤其是涉及一种用于射流水表的流量标定方法、装置及电子设备。

背景技术

目前,传统的用于射流水表的流量标定方法一般通过测量射流水表的射流振荡频率以及射流喷嘴的流速,以通过射流振荡频率以及射流喷嘴的流速在不同流量下的对应关系,对该射流水表的水量测量值进行标定计算。

然而,由于上述过程需要精准控制该射流水表的流量控制精度,导致上述传统技术对射流水表的水量测量值的标定时间长、标定效率低。

发明内容

本发明的目的在于提供一种用于射流水表的流量标定方法、装置及电子设备,以缩短对射流水表的水量测量值的标定时间,提升标定效率。

第一方面,本发明实施例提供了一种用于射流水表的流量标定方法,包括:获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率;根据上述实际水量和上述表显脉冲数,确定浮动水量;根据上述振荡频率,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项;其中,上述射振荡频率与流量脉冲系数曲线为线性拟合函数;上述射振荡频率与流量脉冲系数曲线基于上述射流水表在多个标定流量,以及上述预设时间段内的实验出水量和上述多个标定流量对应的射流振荡频率进行计算得到;根据上述浮动水量、上述比例系数、上述常数项以及上述振荡频率,确定脉冲系数;根据脉冲系数和上述表显脉冲数,计算得到标定后的水量。

在本发明较佳的实施方式中,根据上述振荡频率,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项的步骤,包括:根据上述振荡频率,确定对应上述射振荡频率与流量脉冲系数曲线的分段数据;根据上述分段数据,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项。

在本发明较佳的实施方式中,根据上述分段数据,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项的步骤,包括:根据上述分段数据,确定对应的一次函数;将上述一次函数的比例系数以及常数项,确定为上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项。

在本发明较佳的实施方式中,上述射振荡频率与流量脉冲系数曲线基于下述步骤得到:在上述多个标定流量下以及上述预设时间段内,获取上述射流水表的实验出水量以及上述多个标定流量对应的射流振荡频率;根据上述实验出水量和上述射流振荡频率,计算得到上述多个标定流量条件对应的上述预设时间段内的实验脉冲系数,以及上述射流振荡频率对应的平均振荡频率;根据上述实验脉冲系数以及上述平均振荡频率的对应关系,按照上述多个标定流量条件的流量序列进行线性拟合,得到上述射振荡频率与流量脉冲系数曲线。

在本发明较佳的实施方式中,根据上述实验出水量和上述射流振荡频率,计算得到上述多个标定流量条件对应的上述预设时间段内的实验脉冲系数的步骤,包括:根据上述实验出水量和上述射流振荡频率的比值,计算得到上述多个标定流量条件对应的上述预设时间段内的实验脉冲系数。

在本发明较佳的实施方式中,获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率的步骤之后,上述方法还包括:基于预设的脉冲筛选算法,从上述表显脉冲数中筛选有效射流脉冲;根据脉冲系数和上述表显脉冲数,计算得到标定后的水量的步骤,包括:根据上述脉冲系数和上述有效射流脉冲,计算得到标定后的水量。

在本发明较佳的实施方式中,上述射流水表的计量腔内设置有信号采集电极;获取上述射流水表的上述表显脉冲数的步骤包括:通过上述信号采集电极获取上述计量腔的脉冲方波信号;将上述脉冲方波信号进行差分处理,得到第一预处理数据;将上述第一预处理数据进行滤波处理,得到第二预处理数据;将上述第二预处理数据进行斩波处理,得到上述表显脉冲数。

在本发明较佳的实施方式中,获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率的步骤之后,上述方法还包括:将上述表显脉冲数发送至指定显示终端,以通过上述显示终端进行显示。

第二方面,本发明实施例提供了一种用于射流水表的流量标定装置,包括:数据获取模块,用于获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率;浮动水量确定模块,用于根据上述实际水量和上述表显脉冲数,确定浮动水量;参数确定模块,用于根据上述振荡频率,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项;其中,上述射振荡频率与流量脉冲系数曲线为线性拟合函数;上述射振荡频率与流量脉冲系数曲线基于上述射流水表在多个标定流量,以及上述预设时间段内的实验出水量和上述多个标定流量对应的射流振荡频率进行计算得到;脉冲系数确定模块,用于根据上述浮动水量、上述比例系数、上述常数项以及上述振荡频率,确定脉冲系数;标定模块,用于根据脉冲系数和上述表显脉冲数,计算得到标定后的水量。

第三方面,本发明实施例提供了一种电子设备,其中,上述电子设备包括处理器和存储器,上述存储器存储有能够被上述处理器执行的计算机可执行指令,上述处理器执行上述计算机可执行指令以实现第一方面至第一方面的第七种可能的实施方式任一项上述的用于射流水表的流量标定方法。

本发明实施例具有下述有益效果:

本发明实施例提供了一种用于射流水表的流量标定方法、装置及电子设备,包括:获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率;根据上述实际水量和上述表显脉冲数,确定浮动水量;根据上述振荡频率,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项;其中,上述射振荡频率与流量脉冲系数曲线为线性拟合函数;上述射振荡频率与流量脉冲系数曲线基于上述射流水表在多个标定流量,以及上述预设时间段内的实验出水量和上述多个标定流量对应的射流振荡频率进行计算得到;根据上述浮动水量、上述比例系数、上述常数项以及上述振荡频率,确定脉冲系数;根据脉冲系数和上述表显脉冲数,计算得到标定后的水量。该方法通过预设的射振荡频率与流量脉冲系数曲线对射流水表的表显脉冲数进行标定,提升了射流水表的标定效率。

本实施例公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。

为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种用于射流水表的流量标定方法的流程示意图;

图2为本发明实施例提供的另一种用于射流水表的流量标定方法的流程示意图;

图3为本发明实施例提供的一种用于射流水表的流量标定装置的结构示意图;

图4为本发明实施例提供的一种电子设备的结构示意图。

图标:31-数据获取模块;32-浮动水量确定模块;33-参数确定模块;34-脉冲系数确定模块;35-标定模块;41-处理器;42-存储器;43-总线;44-通信接口。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

目前,传统的用于射流水表的流量标定方法一般通过测量射流水表的射流振荡频率以及射流喷嘴的流速,以通过射流振荡频率以及射流喷嘴的流速在不同流量下的对应关系,对该射流水表的水量测量值进行标定计算。然而,由于上述过程需要精准控制该射流水表的流量控制精度,导致上述传统技术对射流水表的水量测量值的标定时间长、标定效率低。

基于此,本发明实施例提供了一种用于射流水表的流量标定方法、装置、电子设备及存储介质,该方法通过预设的射振荡频率与流量脉冲系数曲线对射流水表的表显脉冲数进行标定,提升了射流水表的标定效率。为便于对本发明实施例进行理解,首先对本发明实施例所公开的用于射流水表的流量标定方法进行详细介绍。

实施例1

在本实施例中,图1为本发明实施例提供的一种用于射流水表的流量标定方法的流程示意图。

由图1所见,该方法包括:

步骤S101:获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率。

步骤S102:根据上述实际水量和上述表显脉冲数,确定浮动水量。

在本实施例中,通过上述表显脉冲数可以计算得到该射流水表的水表显示的流水量。然后将实际水量与水表显示的流水量相减,可以得到上述浮动水量。

步骤S103:根据上述振荡频率,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项;其中,上述射振荡频率与流量脉冲系数曲线为线性拟合函数;上述射振荡频率与流量脉冲系数曲线基于上述射流水表在多个标定流量,以及上述预设时间段内的实验出水量和上述多个标定流量对应的射流振荡频率进行计算得到。

步骤S104:根据上述浮动水量、上述比例系数、上述常数项以及上述振荡频率,确定脉冲系数。

在本实施例中,通过下述公式根据上述浮动水量、上述比例系数、上述常数项以及上述振荡频率,确定脉冲系数。

(1+ε%)*P*N=((1+ε%)*K**)*

其中,f表示上述振荡频率,ε%表示上述浮动水量,K表示上述比例系数,C表示上述常数项,N表示上述浮动水量对应的总的脉冲数,P表示上述脉冲系数。

步骤S105:根据脉冲系数和上述表显脉冲数,计算得到标定后的水量。

在本实施例中,上述步骤S105包括通过上述脉冲系数和上述表显脉冲数的乘积,确定标定后的表显脉冲数,然后在根据标定后的表显脉冲数算得到标定后的水量。

本发明实施例提供了一种用于射流水表的流量标定方法,包括:获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率;根据上述实际水量和上述表显脉冲数,确定浮动水量;根据上述振荡频率,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项;其中,上述射振荡频率与流量脉冲系数曲线为线性拟合函数;上述射振荡频率与流量脉冲系数曲线基于上述射流水表在多个标定流量,以及上述预设时间段内的实验出水量和上述多个标定流量对应的射流振荡频率进行计算得到;根据上述浮动水量、上述比例系数、上述常数项以及上述振荡频率,确定脉冲系数;根据脉冲系数和上述表显脉冲数,计算得到标定后的水量。该方法通过预设的射振荡频率与流量脉冲系数曲线对射流水表的表显脉冲数进行标定,提升了射流水表的标定效率。

实施例2

在本实施例中,图2为本发明实施例提供的另一种用于射流水表的流量标定方法的流程示意图。

由图2见,该方法包括:

步骤S201:获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率。

这里,上述射流水表的计量腔内设置有信号采集电极;获取上述射流水表的上述表显脉冲数的步骤包括:通过上述信号采集电极获取上述计量腔的脉冲方波信号;将上述脉冲方波信号进行差分处理,得到第一预处理数据;将上述第一预处理数据进行滤波处理,得到第二预处理数据;将上述第二预处理数据进行斩波处理,得到上述表显脉冲数。

在实际的操作中,获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率的步骤之后,上述方法还包括:将上述表显脉冲数发送至指定显示终端,以通过上述显示终端进行显示。

步骤S202:根据上述实际水量和上述表显脉冲数,确定浮动水量。

步骤S203:根据上述振荡频率,确定对应上述射振荡频率与流量脉冲系数曲线的分段数据。

在本实施例中,上述射振荡频率与流量脉冲系数曲线基于下述步骤A1-步骤A3得到:

步骤A1:在上述多个标定流量下以及上述预设时间段内,获取上述射流水表的实验出水量以及上述多个标定流量对应的射流振荡频率。

这里,上述多个标定流量用于指示该射流水表以不同的预设流量运行。该预设流量在本实施例被称为标定流量。

步骤A2:根据上述实验出水量和上述射流振荡频率,计算得到上述多个标定流量条件对应的上述预设时间段内的实验脉冲系数,以及上述射流振荡频率对应的平均振荡频率。

这里。根据上述实验出水量和上述射流振荡频率,计算得到上述多个标定流量条件对应的上述预设时间段内的实验脉冲系数的步骤,包括:根据上述实验出水量和上述射流振荡频率的比值,计算得到上述多个标定流量条件对应的上述预设时间段内的实验脉冲系数。

步骤A3:根据上述实验脉冲系数以及上述平均振荡频率的对应关系,按照上述多个标定流量条件的流量序列进行线性拟合,得到上述射振荡频率与流量脉冲系数曲线。

步骤S204:根据上述分段数据,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项。

在本实施例中,上述步骤S204包括:首先,根据上述分段数据,确定对应的一次函数。然后,将上述一次函数的比例系数以及常数项,确定为上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项。

步骤S205:根据上述浮动水量、上述比例系数、上述常数项以及上述振荡频率,确定脉冲系数。

步骤S206:根据脉冲系数和上述表显脉冲数,计算得到标定后的水量。

在其中的一种实施方式中,获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率的步骤之后,上述方法还包括:首先,基于预设的脉冲筛选算法,从上述表显脉冲数中筛选有效射流脉冲;根据脉冲系数和上述表显脉冲数,计算得到标定后的水量的步骤,包括:根据上述脉冲系数和上述有效射流脉冲,计算得到标定后的水量。

本发明实施例提供了一种用于射流水表的流量标定方法,包括:获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率;根据上述实际水量和上述表显脉冲数,确定浮动水量;根据上述振荡频率,确定对应上述射振荡频率与流量脉冲系数曲线的分段数据;根据上述分段数据,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项;其中,上述射振荡频率与流量脉冲系数曲线为线性拟合函数;上述射振荡频率与流量脉冲系数曲线基于上述射流水表在多个标定流量,以及上述预设时间段内的实验出水量和上述多个标定流量对应的射流振荡频率进行计算得到;根据上述浮动水量、上述比例系数、上述常数项以及上述振荡频率,确定脉冲系数;根据脉冲系数和上述表显脉冲数,计算得到标定后的水量。该方法通过确定将振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项对射流水表的表显脉冲数进行标定,进一步提升了射流水表的标定效率。

实施例3

在本实施例中,图3为本发明实施例提供的一种用于射流水表的流量标定装置的结构示意图。

由图3所见,上述装置包括:

数据获取模块31,用于获取射流水表在预设流量以及预设时间段内的实际水量、表显脉冲数以及振荡频率。

浮动水量确定模块32,用于根据上述实际水量和上述表显脉冲数,确定浮动水量。

参数确定模块33,用于根据上述振荡频率,确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项;其中,上述射振荡频率与流量脉冲系数曲线为线性拟合函数;上述射振荡频率与流量脉冲系数曲线基于上述射流水表在多个标定流量,以及上述预设时间段内的实验出水量和上述多个标定流量对应的射流振荡频率进行计算得到;

脉冲系数确定模块34,用于根据上述浮动水量、上述比例系数、上述常数项以及上述振荡频率,确定脉冲系数。

标定模块35,用于根据脉冲系数和上述表显脉冲数,计算得到标定后的水量。

其中,上述数据获取模块31、浮动水量确定模块32、参数确定模块33、脉冲系数确定模块34以及标定模块35依次相连。

在其中的一种实施方式中,上述参数确定模块33还用于根据上述振荡频率,确定对应上述射振荡频率与流量脉冲系数曲线的分段数据;根据上述分段数据,确定上述振荡频率;对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项。

在其中的一种实施方式中,上述参数确定模块33还用于确定上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项的步骤,包括:根据上述分段数据,确定对应的一次函数;将上述一次函数的比例系数以及常数项,确定为上述振荡频率对应的预设的射振荡频率与流量脉冲系数曲线的比例系数和常数项。

在其中的一种实施方式中,上述参数确定模块33还用于在上述多个标定流量下以及上述预设时间段内,获取上述射流水表的实验出水量以及上述多个标定流量对应的射流振荡频率;根据上述实验出水量和上述射流振荡频率,计算得到上述多个标定流量条件对应的上述预设时间段内的实验脉冲系数,以及上述射流振荡频率对应的平均振荡频率;根据上述实验脉冲系数以及上述平均振荡频率的对应关系,按照上述多个标定流量条件的流量序列进行线性拟合,得到上述射振荡频率与流量脉冲系数曲线。

在其中的一种实施方式中,上述参数确定模块33还用于根据上述实验出水量和上述射流振荡频率的比值,计算得到上述多个标定流量条件对应的上述预设时间段内的实验脉冲系数。

在其中的一种实施方式中,上述数据获取模块31还用于基于预设的脉冲筛选算法,从上述表显脉冲数中筛选有效射流脉冲;上述标定模块35还用于根据上述脉冲系数和上述有效射流脉冲,计算得到标定后的水量。

在其中的一种实施方式中,上述射流水表的计量腔内设置有信号采集电极;上述数据获取模块31还用于通过上述信号采集电极获取上述计量腔的脉冲方波信号;将上述脉冲方波信号进行差分处理,得到第一预处理数据;将上述第一预处理数据进行滤波处理,得到第二预处理数据;将上述第二预处理数据进行斩波处理,得到上述表显脉冲数。

在其中的一种实施方式中,上述数据获取模块31还用于将上述表显脉冲数发送至指定显示终端,以通过上述显示终端进行显示。

本发明实施例提供的用于射流水表的流量标定装置,其实现原理及产生的技术效果和前述用于射流水表的流量标定方法实施例相同,为简要描述,上述用于射流水表的流量标定装置的实施例部分未提及之处,可参考前述方法实施例中相应内容。

在图4示出的实施方式中,该电子设备还包括总线43和通信接口44,其中,处理器41、通信接口44和存储器42通过总线连接。

其中,存储器42可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口44(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线可以是ISA总线、PCI总线或EISA总线等。上述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

处理器41可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器41中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器41可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器41读取存储器42中的信息,结合其硬件完成前述实施例的用于射流水表的流量标定方法的步骤。

本发明实施例还提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,该机器可执行指令促使处理器实现上述用于射流水表的流量标定方法,具体实现可参见前述方法实施例,在此不再赘述。

本发明实施例所提供的用于射流水表的流量标定方法、用于射流水表的流量标定装置和电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,上述程序代码包括的指令可用于执行前面方法实施例中上述的用于射流水表的流量标定方法,具体实现可参见方法实施例,在此不再赘述。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本发明的范围。

上述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上上述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以上述权利要求的保护范围为准。

相关技术
  • 倒车导流线标定方法、倒车导流线标定装置及电子设备
  • 可在线自动标定的注水流量自控装置及标定方法
  • 测量系统的标定方法、装置、电子设备及可读存储介质
  • 虚拟交互场景中目标定位方法、装置及电子设备
  • 一种校正射流水表流量计算的方法、射流水表以及校正补偿系数的计量方法
  • 用于超声水表的流量计算方法、装置及电子设备
技术分类

06120116479244