一种流量仪表的标定方法、系统及存储介质
文献发布时间:2024-04-18 19:58:26
技术领域
本申请涉及仪表标定技术领域,特别涉及一种流量仪表的标定方法、系统及存储介质。
背景技术
流量仪表是过程自动化仪表与装置中的大类仪表之一,被广泛应用于冶金、电力、煤炭、化工、食品、医药、农业及人们日常生活等国民经济各个领域,是发展工农业生产、节约资源、改进产品质量、提高经济效益和管理水平的重要工具。流量仪表计量不准确时,重则可能会造成生产过程中失控,引发安全问题,造成生产线后续无法正常使用;轻则导致生产成本增加或者生产的成品质量不能满足客户要求。因此流量仪表在被投入使用之前需要先完成标定工作,只有标定合格的流量仪表才有资格被投入到产线中使用。
目前一般都是采用由蓄水池、水泵、稳压罐、夹表器、标定台、管道、称重容器、称重器和控制器组成的标定系统来完成对流量仪表的标定工作。夹表器设置在标定台上,且用来固定被标定流量仪表。即在水泵的作用下,将蓄水池中的水经过管道流入到稳压罐中,经稳压罐消除高频波动后,从稳压罐流出的水再经过管道依次通过标定台中的夹表器一端、被标定流量仪表、夹表器另一端、管道来流入到称重容器中。通过把称重容器送至到称重器上,使称重器对水的重量进行称重得到称重值,并将称重值发送给控制器,使得控制器根据接收到的称重值以及被标定流量仪表发送过来的流量值进行比较来完成该被标定流量仪表在当前流量点的一组标定工作。
其中,需要完成多个不同流量点的标定工作才能完成对该被标定流量仪表的标定工作。但是为了能够使得称重器得到的称重值误差较小,需要使得称重容器中存储有一定重量的水后,才能将称重容器中的水输送至称重器上,这样必然会花费大量的时间才能实现称重容器中存储有一定重量的水,导致完成一次当前流量点的标定工作都需要花费大量的时间,从而需要花费大量的时间才能完成一个流量仪表的标定工作,使得标定效率较低。
发明内容
为了提高对流量仪表的标定效率,本申请实施例提供了一种流量仪表的标定方法、系统及存储介质。
第一方面,本实施例提供了一种流量仪表的标定方法,所述方法包括:
获取当前给定的测试流量值,以及每个被标定流量仪表基于所述测试流量值对应的初始流量值,基于所述测试流量值和对应的初始流量值以及预设的初始系数确定每个被标定流量仪表的初标定系数,并将所述初标定系数发送给对应的被标定流量仪表;
接收被标定流量仪表基于所述初标定系数发送的初标定信号,基于所述初标定信号获取相应标准表的标准流量值,以及每个被标定流量仪表对应的实际流量值;
判断所述标准流量值是否处于稳定状态,若处于,基于所述标准流量值和相应的实际流量值确定在所述测试流量值下每个被标定流量仪表对应的阶段标定结果;
判断所述测试流量值是否为标定工作的最后一个测试流量值,若是,基于所有测试流量值对应的阶段标定结果生成每个被标定流量仪表的最终标定结果。
在其中的一些实施例中,同一型号的流量仪表对应有唯一确定的初始系数,基于所述测试流量值和对应的初始流量值以及预设的初始系数确定每个被标定流量仪表的初标定系数包括:
分别将对应同一个被标定流量仪表的所述初始流量值减去所述测试流量值再除以所述测试流量值,以得到每个被标定流量仪表的初始误差;
分别将对应同一个被标定流量仪表的初始系数除以所述初始误差与数值一的相加和,以得到每个被标定流量仪表的初标定系数。
在其中的一些实施例中,判断所述标准流量值是否处于稳定状态包括:
获取接收所述标准流量值所对应的初始时间以及监测当前时刻对应的监测时间,待所述监测时间和所述初始时间的时间差不小于预设时间时,判断所述时间差内的所有标准流量值是否都落入所述测试流量值对应的预设流量范围内,若都落入,则所述标准流量值处于稳定状态;
若至少一个不落入,则所述标准流量值没有处于稳定状态。
在其中的一些实施例中,所述方法还包括:
若所述标准流量值没有处于稳定状态,获取所述时间差内最后一次所述标准流量值没有落入对应的预设流量范围内所对应的参考时间,将所述初始时间更新为所述参考时间,继续监测当前时刻对应的监测时间和初始时间的时间差是否不小于预设时间。
在其中的一些实施例中,基于所述标准流量值和相应的实际流量值确定在所述测试流量值下每个流量仪表对应的阶段标定结果包括:
分别将每个实际流量值减去所述标准流量值再除以所述标准流量值,以得到每个被标定流量仪表对应的调整误差;
分别判断每个调整误差是否落入预设的允许误差内,若落入,所述调整误差对应的流量仪表的阶段标定结果为合格;
若不落入,所述调整误差对应的流量仪表的阶段标定结果为不合格。
在其中的一些实施例中,基于所有测试流量值对应的阶段标定结果生成每个被标定流量仪表的最终标定结果包括:
分别判断对应同一个被标定流量仪表的所有阶段标定结果是否都为合格,若都为合格,所述被标定流量仪表的最终标定结果为合格;
若至少一个为不合格,所述被标定流量仪表的最终标定结果为不合格。
在其中的一些实施例中,所述方法还包括:
若所述测试流量值不是标定工作的最后一个测试流量值,继续获取位于所述测试流量值下一个的测试流量值,以及每个被标定流量仪表基于下一个的测试流量值对应的初始流量值。
在其中的一些实施例中,若所述测试流量值不是标定工作的最后一个测试流量值还包括:
生成与所述测试流量值对应的流量阀门动作指令,并将所述流量阀门动作指令发送给相应的流量阀门,其中,所述流量阀门动作指令包括表征与所述测试流量值对应的当前阀门需要关闭的关闭指令,以及表征位于所述测试流量值下一个测试流量值对应的下一个阀门需要打开的打开指令。
第二方面,本实施例提供了一种流量仪表的标定系统,所述系统包括:初标定模块、信号发送模块、流量值获取模块、状态监测模块、再标定模块和标定结果生成模块;其中,
所述初标定模块,用于获取当前给定的测试流量值,以及每个被标定流量仪表基于所述测试流量值对应的初始流量值,基于所述测试流量值和对应的初始流量值以及预设的初始系数确定每个被标定流量仪表的初标定系数;
所述信号发送模块,用于将所述初标定系数发送给对应的被标定流量仪表;
所述流量值获取模块,用于接收被标定流量仪表基于所述初标定系数发送的初标定信号,基于所述初标定信号获取相应标准表的标准流量值,以及每个被标定流量仪表对应的实际流量值;
所述状态监测模块,用于判断所述标准流量值是否处于稳定状态;
所述再标定模块,用于若处于,基于所述标准流量值和相应的实际流量值确定在所述测试流量值下每个被标定流量仪表对应的阶段标定结果;
所述标定结果生成模块,用于判断所述测试流量值是否为标定工作的最后一个测试流量值,若是,基于所有测试流量值对应的阶段标定结果生成每个被标定流量仪表的最终标定结果。
第三方面,本申请实施例提供了一种存储介质,其上存储有能在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的一种流量仪表的标定方法。
通过采用上述方法,本申请先获取当前给定的测试流量值以及每个被标定流量仪表基于该测试流量值对应的初始流量值。然后基于测试流量值和对应的初始流量值以及预设的初始系数确定每个被标定流量仪表的初标定系数,从而先通过可简单直接提高流量仪表测量准确度的方式来调整流量仪表,完成对当前被标定流量仪表的一次初标定,减少后续标定设备以当前给定的测试流量值正式跑动起来过程中被标定流量仪表存在测量严重不准确的情况。
待完成对每个被标定流量仪表的初标定后,继续使用标准表和核对每个被标定流量仪表在测量准确性上是否合格。即先接收被标定流量仪表基于初标定系数发送的初标定信号,基于初标定信号获取相应标准表的标准流量值,以及每个被标定流量仪表对应的实际流量值。
然后判断标准流量值是否处于稳定状态,只有在标准流量值处于稳定状态的情况下,才基于标准流量值和相应的实际流量值确定在测试流量值下每个被标定流量仪表对应的阶段标定结果。这样顺利的话就可以仅通过16s就完成一个测试流量值所对应的这个阶段的初标定后的再标定工作,相较于使用称重器完成标定工作可以起到节省时间的效果,从而提高标定效率。若不顺利的情况下,也仅需要以s级别的时间进行延长,相较于目前通过采用称重器进行流量仪表的标定,需要花费几十分钟才能完成一个测试流量值所对应的这个阶段的标定工作,也会起到节省时间的效果,从而提高标定效率。
最后判断测试流量值是否为标定工作的最后一个测试流量值,只有完成所有测试流量值对应的阶段的标定工作后,才能基于所有测试流量值对应的阶段标定结果生成每个被标定流量仪表的最终标定结果。由于每一个测试流量值对应的阶段都会起到节省时间的效果,那么通过线性叠加,完成这一批被标定流量仪表的所有标定工作相较于使用现有方法中的称重器也会起到节省时间的效果,从而达到提高标定效率的目的。
附图说明
图1是本实施例提供的一种流量仪表的标定方法所应用在的标定设备的组成框图。
图2是本实施例提供的一种流量仪表的标定方法框图。
图3是本实施例提供的基于测试流量值和对应的初始流量值以及预设的初始系数确定每个被标定流量仪表的初标定系数框图。
图4是本实施提供的基于标准流量值和相应的实际流量值确定在测试流量值下每个流量仪表对应的阶段标定结果框图。
图5是本实施例提供的一种流量仪表的标定系统框架图。
具体实施方式
为更清楚地理解本申请的目的、技术方案和优点,下面结合附图和实施例,对本申请进行了描述和说明。然而,本领域的普通技术人员应该明白,可以在没有这些细节的情况下实施本申请。对于本领域的普通技术人员来说,显然可以对本申请所公开的实施例作出各种改变,并且在不偏离本申请的原则和范围的情况下,本申请中所定义的普遍原则可以适用于其他实施例和应用场景。因此,本申请不限于所示的实施例,而是符合与本申请所要求保护的范围一致的最广泛范围。
下面结合说明书附图对本申请实施例作进一步详细描述。
流量仪表是指被测流量和(或)在选定的时间间隔内流体总量的仪表。简单来说就是用于测量管道或者明渠中流体流量的一种仪表。图1是本实施例提供的一种流量仪表的标定方法所应用在的标定设备的组成框图。如图1所示,该标定设备包括蓄水池、水泵、稳压罐、管道、若干个夹表器、标定台、控制器、若干个流量阀门以及与每个流量阀门一一对应的标准流量仪表(后续简称为标准表)。蓄水池的出水口通过管道与水泵的进水口密封连接,水泵的出水口通过管道与稳压罐的入口密封连接。根据水从蓄水池流出依次经过的方向,将标定台中最先有水经过的一端默认为是第一端,标定台中最后有水经过的一端默认为是第二端,稳压罐的出口通过管道与标定台的第一端通过管道密封连接。在标定台上设置有若干个夹表器,所有夹表器之间通过管道沿着标定台从第一端到第二端的方向依次连接起来,其中,根据第一端到第二端的方向,最靠近第一端的夹表器默认为是第一夹表器,沿着从第一端到第二端的方向,后续的夹表器依次为第二夹表器、第三夹表器、…、最后夹表器。标定台的第一端还通过管道与第一夹表器的进水口密封连接,第一夹表器的出水口通过管道与第二夹表器的进水口密封连接,这样依次密封连接下去,最后夹表器的出水口通过管道与标定台的第二端密封连接。每个夹表器上都可以安装需要被标定的流量仪表,使得安装在夹表器上的流量仪表可以实时显示流过该流量仪表的流量值。
另外,在夹表器上没有安装流量仪表时,标定台的第一端的水也可以依次通过上述的管道和夹表器正常流通到标定台的第二端。标定台的第二端通过管道分别与每一个流量阀门的进水口连接,标定台的第二端与每一个流量阀门的连接都对应有相应的一条管道。每个流量阀门的出水口都通过一条管道流入蓄水池,在每个流量阀门的出水口与蓄水池之间的管道上都设有一个标准表。控制器可通过无线或者有线方式来建立与标定设备中器件的通信。
依据上述的标定设备,该标定设备的工作流程为蓄水池中的水在水泵的作用下,从蓄水池中流入到管道中,然后依次经过水泵、稳压罐、标定台上的各个夹表器、某个流量阀门以及相对应的标准表,从而最终再从标准表所在的管道中流入到蓄水池中,从而形成一次该装置的闭环工作。该标定设备中的每个器件都与控制器之间设有通信连接,可以实现该标定设备工作过程中相关信息发送到控制器,也可以接收控制器发送的相关信息。其中,控制台上设置的夹表器的数量可根据实际情况确定,但夹表器的数量应该是一个不小于一的整数。若夹表器的数量为零,则无法安装需要被标定的流量仪表,也就无法实现流量仪表的标定工作。每个夹表器也无需全部都安装有需要被标定的流量仪表,可根据实际情况确定是否需要在每个夹表器上都安装上需要被标定的流量仪表。
在对流量仪表进行标定工作之前,需要先将需要被标定的流量仪表安装在夹表器上,使得每个夹表器上最多安装有一个需要被标定的流量仪表。随后同时对安装在夹表器上的所有流量仪表进行标定工作,从而可以同时完成对多个流量仪表的标定工作。其中,对流量仪表进行标定工作时需要在多个测试流量值的作用下完成相应的标定工作,最后再根据所有测试流量值对应的所有标定工作的结果,来得到安装在夹表器上的每一个流量仪表的最终标定结果。图2是本实施例提供的一种流量仪表的标定方法框图。如图2所示,一种流量仪表的标定方法包括以下步骤:
步骤S100,获取当前给定的测试流量值,以及每个被标定流量仪表基于测试流量值对应的初始流量值,基于测试流量值和对应的初始流量值以及预设的初始系数确定每个被标定流量仪表的初标定系数,并将初标定系数发送给对应的被标定流量仪表。
上述测试流量值表征蓄水池需要给到待标定流量仪表的水流量值。在控制器端存储有多个有序的测试流量值,控制器需要根据这多个有序的测试流量值来依次控制蓄水池给到待标定流量仪表的水流量值,即每次完成一批安装在夹表器上的流量仪表的标定工作,都需要先使用第一个测试流量值来完成该测试流量值这一阶段的标定工作,然后再使用第二个测试流量值来完成另一个阶段的标定工作,直到使用最后一个测试流量值来完成最后一个阶段的标定工作。在完成某一个阶段的标定工作时,给待标定流量仪表的水流量值是固定值。其中,安装在夹表器上的流量仪表就是被标定流量仪表。上述的初始流量值表征被标定流量仪表自身测量得到的流量值,每个被标定流量仪表可通过无线或者有线方式将自身测量得到的流量值发送给控制器。
控制器一方面通过查看当前发送给水泵的测试流量值可以获取到当前给定的测试流量值。另一方面控制器通过接收每个被标定流量仪表发送的所测量得到的流量值,来获取到每个被标定流量仪表基于测试流量值对应的初始流量值。其中,每个被标定流量仪表都对应有唯一确定的位置编号,该位置编号与该被标定流量仪表所在的夹表器的位置编号一致。这样每一个初始流量值都对应有一个位置编号。
另外,同一型号的流量仪表都对应有唯一确定的初始系数,该初始系数是在该型号的流量仪表出厂时被统一设置的,该初始系数会影响流量仪表测量的准确度。控制器中存储有每个型号的流量仪表的初始系数,控制器在获取到当前给定的测试流量值以及每个被标定流量仪表在该测试流量值的情况下所对应的初始流量值后,会基于测试流量值和对应的初始流量值以及预设的初始系数来确定每个被标定流量仪表的初标定系数,并通过无线或者有线的方式将该初标定系数发送给对应的被标定流量仪表,使得每个被标定流量仪表根据接收到的初标定系数来替换掉原来出厂设置的初始系数。影响流量仪表测量不准确的因素有很多,初始系数只是其中的一个且容易调整的一个。先通过可简单直接提高流量仪表测量准确度的方式来调整流量仪表,完成对当前被标定流量仪表的一次初标定,减少后续标定设备以当前给定的测试流量值正式跑动起来过程中被标定流量仪表存在测量严重不准确的情况。
图3是本实施例提供的基于测试流量值和对应的初始流量值以及预设的初始系数确定每个被标定流量仪表的初标定系数框图。如图3所示,基于测试流量值和对应的初始流量值以及预设的初始系数确定每个被标定流量仪表的初标定系数包括以下步骤:
步骤S101,分别将对应同一个被标定流量仪表的初始流量值减去测试流量值再除以测试流量值,以得到每个被标定流量仪表的初始误差。
步骤S102,分别将对应同一个被标定流量仪表的初始系数除以初始误差与数值一的相加和,以得到每个被标定流量仪表的初标定系数。
每一个被标定流量仪表都对应有测试流量值、初始流量值和初始系数。先将每一个被标定流量仪表所对应的测试流量值和初始流量值分别代入到初始误差=(初始流量值-测试流量值)/测试流量值这一计算公式中,就可以得到每一个被标定流量仪表的初始误差,其中,每个初始误差都对应有一个位置编号。待得到初始误差后,再将每一个被标定流量仪表所对应的初始系数和初始误差分别代入到初标定系数=初始系数/(初始误差+1)这一计算公式中,就可以得到每一个被标定流量仪表的初标定系数。其中,控制器中存储有上述两个计算公式,控制器通过使用上述两个计算公式进行简单的计算来完成对每个被标定流量仪表的初标定系数的快速计算,并下发给对应的被标定流量仪表,使得被标定流量仪表快速响应调整各自出厂时的初始系数,降低后续标定工作的等待时间,从而减少对后续标定工作的影响。待完成对每个被标定流量仪表的初标定后,继续使用标准表和核对每个被标定流量仪表在测量准确性上是否合格。
步骤S200,接收被标定流量仪表基于初标定系数发送的初标定信号,基于初标定信号获取相应标准表的标准流量值,以及每个被标定流量仪表对应的实际流量值。
上述标准流量值表征标准表测得到流量值,上述实际流量值表征被标定流量仪表测得的流量值。被标定仪表在将原来出厂时的初始系数修正为初标定系数后,会自动向控制器发送一个初标定信号。控制器待接收到由被标定仪表发送的初标定信号同时,就基于该初标定信号来获取与当前给定的测试流量值相对应的标准表发送过来的标准流量值,以及每个被标定流量仪表发送过来的流量值。
其中,流量阀门的数量和标准表的数量都与控制器存储的测试流量值的数量相同,一个测试流量值对应有唯一确定的流量阀门和标准表。标定设备工作在当前给定的测试流量值这一阶段时,与当前给定的测试流量值对应的流量阀门才会处于打开状态,而其它流量阀门都处于关闭状态,使得从标定台第二端流出的水只会流入当前给定的测试流量值对应的流量阀门,对应的标准表才会有相应的标准流量值。同理,标定设备工作在其它测试流量值的阶段时,与该测试流量值对应的流量阀门才会处于打开状态,而其它流量阀门都处于关闭状态。通过设置多个流量阀门以及对应的标准表,可以最大限度的减少流量调节的频次,从而也可以提高标定的效率。
在标定设备工作过程中,每个被标定流量仪表和每个标准表都会自动将各自测量的流量值发送给控制器,并存储在控制器中的存储单元中。控制器在接收到初标定信号时就可以通过调取存储单元的信息来获取与当前给定的流量值相对应的标准表发送过来的标准流量值,以及每个被标定流量仪表发送过来的流量值。
步骤S300,判断标准流量值是否处于稳定状态,若处于,基于标准流量值和相应的实际流量值确定在测试流量值下每个被标定流量仪表对应的阶段标定结果。
标准表是一种可以准确获得流量值的一种流量仪表,可通过不定期对标准表进行一次标定来保证作为标准表的准确性。由于标准表测量得到的标准流量值是一个稳定状态的情况下,才使得标准表得到标准流量值有参考意义。因此在进行后续确定当前给定的流量测试值下的每个被标定流量仪表对应的阶段标定结果前,需要先确定当前获取到的标准流量值是否处于稳定状态。只有在当前获取到的标准流量值处于稳定状态的情况下,才能进一步确定在当前给定的测试流量值下每个被标定流量仪表对应的阶段标定结果。其中,判断标准流量值是否处于稳定状态包括以下步骤:
步骤S301,获取接收标准流量值所对应的初始时间以及监测当前时刻对应的监测时间,待监测时间和初始时间的时间差不小于预设时间时,判断时间差内的所有标准流量值是否都落入测试流量值所对应的预设流量范围内,若都落入,则标准流量值处于稳定状态。
步骤S302,若至少一个不落入,则标准流量值没有处于稳定状态。
上述初始时间为控制器接收到初标定信号的时间。控制器中还设有时钟单元,控制器在接收到初标定信号的同时也记录下接收到初标定信号的时间,并通过与当前给定的测试流量值相对应的形式存储在控制器中的存储单元中,从而通过查看存储单元可以获取到接收标准流量值所对应的初始时间。另外通过查看时钟单元可以监测当前时刻对应的监测时间,并实时将监测时间减去初始时间来得到两者的时间差,并将得到的每一个时间差与预设时间进行比较,若时间差小于预设时间,就表明还没有间隔预设时间,就继续监测当前时刻对应的检测时间,直到时间差不小于预设时间。若时间差不小于预设时间,表明从接收到初标定信号时刻开始已经间隔了时间,理论上标准表获取到的标准流量值应该处于稳定状态,此时通过将上述时间差内接收到的所有标准流量值与当前给定的测试流量值对应的预设流量范围进行大小比较,来进一步确定标准表获取到的所有标准流量值是否真正处于稳定状态。其中,预设流量范围是指以测试流量值为中心构成的一个上下波动范围,其中上下波动值可根据实际情况确定。上述的预设时间可根据标定设备实际情况确定,本实施例中将预设时间选取为16s。
若时间差内的所有标准流量值都落入测试流量值对应的预设流量范围内,就表明标准流量值处于稳定状态。若时间差内的所有标准流量值中至少存在一个标准流量值没有落入测试流量值对应的预设流量范围内,就表明标准流量值没有处于稳定状态。这样相较于仅依靠时间长短来判断标准表获取到的标准流量值是否处于稳定状态,会使得到标准流量值是否处于稳定状态这一结果更加具有说服性和真实性。
在确定标准流量值处于稳定状态时,控制器会基于标准流量值和相应的实际流量值确定在测试流量值下每个被标定流量仪表对应的阶段标定结果。图4是本实施提供的基于标准流量值和相应的实际流量值确定在测试流量值下每个流量仪表对应的阶段标定结果框图。如图4所示,基于标准流量值和相应的实际流量值确定在测试流量值下每个流量仪表对应的阶段标定结果包括以下步骤:
步骤S301,分别将每个实际流量值减去标准流量值再除以标准流量值,以得到每个被标定流量仪表对应的调整误差。
步骤S302,分别判断每个调整误差是否落入预设的允许误差内,若落入,调整误差对应的流量仪表的阶段标定结果为合格。
步骤S303,若不落入,调整误差对应的流量仪表的阶段标定结果为不合格。
每一个被标定流量仪表都对应有实际流量值和标准流量值。将每一个被标定流量仪表所对应的实际流量值和标准流量值分别代入到调整误差=(实际流量值-标准流量值)/标准流量值这一计算公式中,就可以得到每一个被标定流量仪表的调整误差。接着分别判断每一个调整误差是否落入允许误差内,若落入,表明该调整误差对应的被标定流量仪表在当前给定的测试流量值这一阶段的阶段标定结果为合格。若不落入,表明该调整误差对应的被标定流量仪表在当前给定的测试流量值这一阶段的阶段标定结果为不合格。其中,允许误差为一个范围,该允许误差对应的具体数值可根据行业标准确定。
另外,若标准流量值没有处于稳定状态,获取时间差内最后一次标准流量值没有落入对应的预设流量范围内所对应的参考时间,将初始时间更新为参考时间,继续监测当前时间对应的监测时间和初始时间的时间差是否不小于预设时间。
在上述从初始时间开始计时,经过预设时间后标准流量值仍然处于不稳定状态的情况下,就获取对应的时间差内每一个没有落入对应的预设流量范围的标准流量值,以及该标准流量值对应的标记时间。将所有标记时间中最接近当前时间的那个标记时间确定为参考时间,并用初始时间更新为该参考时间,再继续监测当前时刻对应的监测时间和初始时间的时间差是否不小于预设时间,从而判断标准流量值是否处于稳定状态,直到标准流量值处于稳定状态才进入下一步骤,确保只有标准流量值处于稳定状态的情况下,才可以确定在当前给定的测试流量值下每个被标定流量仪表对应的阶段标定结果,达到间接保证阶段标定结果准确性的目的。而且这样顺利的话就可以仅通过16s就完成一个测试流量值所对应的这个阶段的初标定后的再标定工作,相较于使用称重器完成标定工作可以起到节省时间的效果,从而提高标定效率。若不顺利的情况下,也仅需要以s级别的时间进行延长,相较于目前需要花费几十分钟才能完成一个测试流量值所对应的这个阶段的标定工作,也会起到节省时间的效果,从而提高标定效率。
步骤S400,判断测试流量值是否为标定工作的最后一个测试流量值,若是,基于所有测试流量值对应的阶段标定结果生成每个被标定流量仪表的最终标定结果。
待每得到一个阶段的所有被标定流量仪表对应的阶段标定结果时,同时将当前给定的测试流量值与已存储的多个有序的测试流量值中的最后一个测试流量值进行比较,若当前给定的测试流量值与已存储的多个有序的测试流量值中的最后一个测试流量值相等,表明当前给定的测试流量值是标定工作的最后一个测试流量值;若当前给定的测试流量值与已存储的多个有序的测试流量值中的最后一个测试流量值不相等,表明当前给定的测试流量值不是标定工作的最后一个测试流量值。
在当前给定的测试流量值是标定工作的最后一个测试流量值,表明安装在夹表器上的这一批被标定流量仪表完成了所有测试流量值对应的阶段标定工作,可以基于所有测试流量值对应的阶段标定结果生成每个被标定流量仪表的最终标定结果。其中,基于所有测试流量值对应的阶段标定结果生成每个被标定流量仪表的最终标定结果包括以下步骤:
步骤S401,分别判断对应同一个被标定流量仪表的所有阶段标定结果是否都为合格,若都为合格,该被标定流量仪表的最终标定结果为合格。
步骤S402,若至少一个为不合格,该被标定流量仪表的最终标定结果为不合格。
通过查看同一个被标定流量仪表的所有阶段标定结果是否都是合格,若都是合格,那么该被标定流量仪表的最终标定结果就是合格。若至少有一个是不合格,那么该被标定流量仪表的最终标定结果就是不合格。依次下去,对标定台上每一个被标定流量仪表都采用上述的方式来得到每一个被标定流量仪表的最终标定结果。由于每一个测试流量值对应的阶段都会起到节省时间的效果,那么通过线性叠加,完成这一批被标定流量仪表的所有标定工作相较于使用现有方法中的称重器也会起到节省时间的效果,从而达到提高标定效率的目的。
在当前给定的测试流量值不是标定工作的最后一个测试流量值,表明安装在夹表器上的这一批被标定流量仪表还没有完成所有测试流量值对应的阶段标定工作,需要继续获取位于当前给定的测试流量值下一个的测试流量值,以及每个被标定流量仪表基于下一个的测试流量值对应的初始流量值。这里就不再进行赘述。
另外,若当前给定的测试流量值不是标定工作的最后一个测试流量值还包括:生成与测试流量值对应的流量阀门动作指令,并将流量阀门动作指令发送给相应的流量阀门,其中,流量阀门动作指令包括表征与测试流量值对应的当前阀门需要关闭的关闭指令,以及表征位于测试流量值下一个测试流量值对应的下一个阀门需要打开的打开指令。
在确定当前给定的测试流量值不是标定工作的最后一个测试流量值的同时,控制器生成一个包含关闭指令和打开指令的流量阀门动作指令,并将其中的关闭指令下发给与当前给定的测试流量值对应的流量阀门以使其关闭,将其中的打开指令下发给位于当前给定的测试流量值下一个测试流量值所对应的流量阀门,以使其打开,从而为下一个测试流量值所对应阶段的工作做准备。
图5是本实施例提供的一种流量仪表的标定系统框架图。如图5所示,一种流量仪表的标定系统包括:初标定模块、信号发送模块、流量值获取模块、状态监测模块、再标定模块和标定结果生成模块。
其中,初标定模块,用于获取当前给定的测试流量值,以及每个被标定流量仪表基于测试流量值对应的初始流量值,基于测试流量值和对应的初始流量值以及预设的初始系数确定每个被标定流量仪表的初标定系数。信号发送模块,用于将初标定系数发送给对应的被标定流量仪表。流量值获取模块,用于接收被标定流量仪表基于初标定系数发送的初标定信号,基于初标定信号获取相应标准表的标准流量值,以及每个被标定流量仪表对应的实际流量值。状态监测模块,用于判断标准流量值是否处于稳定状态。再标定模块,用于若处于,基于标准流量值和相应的实际流量值确定在测试流量值下每个被标定流量仪表对应的阶段标定结果。标定结果生成模块,用于判断测试流量值是否为标定工作的最后一个测试流量值,若是,基于所有测试流量值对应的阶段标定结果生成每个被标定流量仪表的最终标定结果。
上述初标定模块、信号发送模块、流量值获取模块、状态监测模块、再标定模块和标定结果生成模块中的所执行的其它功能以及各个功能的技术细节均与前面描述的一种流量仪表的标定方法中对应的特征相同或相似,故在此不再赘述。
本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述一种流量仪表的标定方法实施例中相关内容。
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确地说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。
以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
- 一种目标定位方法、装置、系统及计算机可读存储介质
- 一种相机标定方法、装置、终端设备及存储介质
- 一种标定方法、装置、设备及存储介质
- 一种摄像头标定图像的生成方法、移动终端及存储介质
- 气体流量标定方法、装置以及控制系统和存储介质
- 一种标定系统、标定方法、标定装置及可读存储介质
- 标定方法、标定设备、标定系统和可读存储介质