CN103424163A - 经流量计算机启动流量计内验证测试的系统及其方法 - Google Patents
经流量计算机启动流量计内验证测试的系统及其方法 Download PDFInfo
- Publication number
- CN103424163A CN103424163A CN2013101767707A CN201310176770A CN103424163A CN 103424163 A CN103424163 A CN 103424163A CN 2013101767707 A CN2013101767707 A CN 2013101767707A CN 201310176770 A CN201310176770 A CN 201310176770A CN 103424163 A CN103424163 A CN 103424163A
- Authority
- CN
- China
- Prior art keywords
- validation test
- flowmeter
- request
- flow computer
- flow meter
- 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
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F25/00—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
- G01F25/10—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters
Landscapes
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Measuring Volume Flow (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
Abstract
本申请公开了一种经流量计算机启动流量计内验证测试的系统及方法。所公开的示例性方法包括经流量计算机,向流量计发送启动所述流量计验证测试的请求。该示例性方法还包括从流量计中取得诊断数据。改示例性方法进一步包括在所述流量计算机的记录中记录基于所述诊断数据的所述验证测试结果。
Description
技术领域
本发明整体涉及数据采集与监视控制系统并且更具体地涉及经由流量计算机启动流量计内验证测试的系统及其方法。
背景技术
附图说明
图1示出了一个示例性系统,该系统包括一个依照本申请教导实现的流量计算机;
图2示出了用于实现示例性流量计算机和/或图1中的示例性系统的示例性过程的流程图;
图3A和图3B分别示出了另一个用于实现示例性流量计算机和/或图1中的示例性系统的示例性过程的流程图的第一部分和第二部分;
图4A和图4B分别示出了另一个用于实现示例性流量计算机和/或图1中的示例性系统的示例性过程的流程图的第一部分和第二部分。
发明内容
本申请公开了一种经流量计算机启动流量计内验证测试的系统及相关方法。所公开的示例性方法,其包括经流量计算机,向流量计发送启动所述流量计验证测试的请求。该示例性方法还包括从所述流量计中取得诊断数据。该示例性方法进一步包括在所述流量计算机的记录中记录基于所述诊断数据的所述验证测试结果。
根据本申请的教导所构建的示例性流量计算机,其包括用于使流量计算机通信耦合到流量计的流量计接口。所述流量计接口用于向所述流量计传送启动流量计验证测试的请求,并且从所述流量计获取诊断数据。该示例性流量计算机还包括一个存储器,该存储器记录依据所述诊断数据的所述验证测试结果。
本申请还公开了一个示例性有形机器可读存储媒质,其包括些指令,当所述指令被执行时导致机器至少:向流量计发送启动流量计的验证测试的请求,从所述流量计获取诊断数据,并且在流量计算机的记录内记录所述验证测试结果。所述结果是基于所述诊断数据的。
具体实施方式
图1示出了一个示例性系统100,该系统包括一个依照本申请的教导实施的流量计算机102。在所示实例中,流量计算机102与流量计104通信。在一些示例中,流量电脑102还可以与至少一个数据采集与监视控制(SCADA)主系统106,一个或多个外部设备108(例如,SCADA系统中的其他组件,一台笔记本电脑,一台手持现场通信器等),或者一个或多个其他流量计110通信。
图1所示的流量计104可以是任何合适的,其内部带有可进行诊断以验证流量计104的性能和整体可靠性功能的流量计。例如流量计104可以是带有智能仪表验证(Smart Meter Verification)诊断工具的使用科里奥利效应(Coriolis Effect)的流量计,该工具由艾默生过程控制公司旗下的Micro Motion所开发。因此,在示例系统100中,流量计104包括一个或多个诊断应用112以对流量计104运行测试和/或诊断。所示示例中,流量计104包括一个对于流量计104的元件部分运行验证测试的诊断应用112。诊断应用112产生与所述验证测试相关的诊断数据并储存在内部存储器114上。在一些已知的流量计104中,存储诊断数据的内部存储器包括寄存器。所述诊断数据包括该测试运行状况的指示(例如测试是否正在运行或未运行),以及该验证测试的进度和/或完成情况(例如启动中,测量中,分析中,完成,和/或完成比率),在该验证测试过程中测量和/或计算的次级参数值,该验证测试的结果(例如流量计104是否成功通过该验证测试),和/或任何与失败的验证测试相关的错误。根据测得的次级参数是否落入在工厂的技术规格所定义的边界,可以判定流量计104是否成功通过验证测试。
例如,一个典型的流量计可以被用于测量管道中的液体质量流率。流量计可以与管道连接,并且其包括一个或多个导管或管子,这些导管或管子形成了管道中的液体可以流经的进口和出口孔径。当有物质流经管道的时候,该流量计可以通过振动激励导管从而确定流量。管道中流动物质的惯性力可以与振动的导管结合形成科里奥利效应,因此在导管上不同点的振动存在着相位偏移,诸如在邻近进口和出口孔径上的点。利用该流量计和科里奥利效应,管道中液体的质量流率与时间延迟或者沿着导管分立点上的相位差是成比例的。如此,将时间延迟乘以一个基于物质特性和导管形状的校准常数可以确定质量流率,质量流率还可能与流量计的导管硬度参数有关。因此,在此示例中,次级参数包括导管上分立点上振动的相位差和由该相位差计算出的硬度。从该次级参数中,通过使流量计执行验证测试可以确定利用科里奥利效应的该流量计的完整性和性能,所述验证测试为:当物质流经相应管道时经由受控振动激励导管,测量多点上的导管振动响应,基于所测得的各点的相位偏移确定沿着导管上各点的硬度参数,并且比较该硬度参数以便在制造时为流量计预配置限度。超越工厂规格的硬度参数表明该流量计不能精确的测量管道中物质的流率。
在流量计104进行了验证测试之后,操作者可以获取所得出的诊断数据结果以基于该结果做出任何合适的反应(例如如果流量计没有通过验证测试,则替换流量计104)。然而,许多实施该诊断工具的已知流量计的数据通常只能通过专有的与流量计相关的应用获取。结果,流量计的诊断结果无法直接被纳入整个过程系统,比如SCADA系统,以使得操作者获取对该系统有更完整的认识,并通过系统主机应用与流量计远程交互,并通过系统主机应用远程安排和/或开始一个验证测试,当验证测试被运行(例如开始和/或终止时),为了随后的分析、回顾、和/或系统中与其他事件和/或的报警有联系的训练,在与SCADA系统相关的审计跟踪的事件日志中记录时间和建档。
通过图1所示的示例性流量计算机102可以克服此障碍,所述流量计算机根据本申请的教导与流量计104相交互。所示示例中的示例性流量计算机102包括示例性处理器116。所示示例处理器116是硬件。例如,处理器116可以通过一个或多个集成电路,逻辑电路,任何所源于希望的系列或厂商的微处理器或者控制器来实现。
示例中的处理器116包括一个局部存储器118(例如一个缓存)。所示例的处理器116经由总线122与主存储器120相通信,所述主存储器包括易失性存储器和非易失性存储器。主存储器120的易失性存储器可以通过同步动态随机存储器(SDRAM),动态随机存储器(DRAM),存储器总线式动态随机存储器(RDRAM)和/或任何其它类型的随机存储设备来实现。主存储器120的非易失性存储器可以通过闪存和/或任何其它所希望的类型的存储设备来实现。对主存储器120的访问权限由存储控制器控制。
所示例的流量计算机102还包括一个或多个接口124。接口124可以由任何种类的接口标准来实现,例如以太网接口,通用串行总线(USB),PCI高速接口,串行外围接口(SPI)总线,和/或采用SCADA和其他过程控制系统(例如,Fieldbus, 等)与内部和/或外部组件通信,从而使操作者能向流量计算机102输入数据,命令和/或其他信息,和/或从流量计算机102接收数据和/或其他信息的接口。示例中的内部组件包括对于流量计算机102是必须的组件,例如包含显示屏,键盘,按钮,指示灯等的操作者显示器(例如操作者显示器126)。所示例的外部组件包括例如SCADA主系统106,和/或其他外部设备108,例如笔记本电脑,手提式现场通信器,打印机等。另外,示例性流量计算机102可以与现场设备和/或SCADA系统100中的其他组件,例如流量计104和/或其他流量计110交互。
更具体地,内部和/或外部组件可以通过例如声音传感器,话筒,照相机(静态或视频),键盘,按钮,鼠标,触屏,触控板,轨迹球,isopoint和/或语音识别系统来实现数据输入。进一步,内部和/或外部组件可以通过例如显示设备(例如发光二极管,LED),有机发光二极管(OLED),液晶显示器,电子射线管显示器(CRT),触屏,触觉输出设备,发光二极管(LED),打印机和/或扬声器来实现数据输出。在一些示例中,接口124可以包括图像驱动卡,图像驱动芯片或图像驱动处理器。
所示例的接口124还包括通信设备,例如,发射机,接收机,收发机,调制解调器和/或便于在外部组件(例如任何类型的计算设备)中通过网络(例如以太网连接,RS-485连接,数字用户线(DSL),电话线,同轴电缆,蜂窝式电话系统等)使用任何希望的通信媒介(例如,无线,硬线等)和协议(例如,HTTP,SOAP等)来交换数据的网络接口卡。
所示例的流量计算机102还包括一个或多个大容量存储器128用于储存软件和数据。所述大容量存储设备128包括闪存或者存储芯片,软盘驱动器,硬盘驱动器,光盘驱动器,蓝光驱动器,磁盘列阵(RAID)系统,和数字通用光盘(DVD)驱动器。除此以外,所示例中流量计算机102的大容量存储器128可以存储用于实现运行流量计算机102的所有或者部分功能的编码指令130。另外地或可替换地,编码指令130可以储存在局部存储器118,主存储器的易失性存储器或者永久性处理器120,和/或可移动的计算机可读存储介质例如CD或DVD中。所示例的编码指令130包括实施如下所述的图2,3A-B和4A-B的示例性过程,以与流量计104和/或SCADA主系统106,或外部设备108交互,从而启动流量计验证测试和把时间和结果存档在与SCADA系统相关的事件日志和/或报警日志中。
虽然图1中显示了实施流量计算机102的示例性方法,但是可以用其他任何方法组合,分解,重组,省略,去除和/或实现图1所示的一个或多个元件,过程和/或设备。进一步,图1的示例性处理器116,示例性主存储器120,示例性接口124,示例性大容量存储器128和/或,更具体地,示例性流量计算机120可以通过硬件,软件,固件和/或任何硬件,软件,和/或固件的组合来实现。因此,例如,任何示例性处理器116,示例性主存储器120,示例性接口124,示例性大容量存储器128和/或,更具体地,示例性流量计算机102可以通过一个或多个电路,可编程处理器,专用集成电路(ASIC(s)),可编程逻辑器件(PLD(s)),和/或现场可编程逻辑器件(FPLD(s))来实现。当读到本专利的任何装置或系统的权利要求涵盖纯软件和/或固件的实施,至少示例性处理器116,示例性主存储器120,示例性接口124,和/或示例性大容量存储器128中的一个特此明确定义为包含有形的计算机可读存储装置或者可存储软件和/或固件的存储盘,比如存储器,数字通用光盘(DVD),光盘(CD),蓝光盘等。更进一步,除了图1所示的元件,过程和/或设备之外,图1的示例性流量计算机102可以包括一个或多个元件,过程和/或设备,或替代图1所示的元件,过程和/或设备,和/或可以包括一个以上任何的或所有的所示的元件,过程和设备。
图2,3A-B和4A-B示出了典型的实现流量计算机102示例性过程和/或,更具体的,图1的示例性系统100的流程图。在一些示例中,过程可以被作为由处理器处理的程序来实现,所述处理器诸如在上文中结合图1讨论的示例性流量计算机102中示出的处理器116。该程序可以被嵌入储存在与处理器116相连接的诸如CD-ROM,软盘,硬盘光驱,数字通用光盘(DVD),蓝光盘,或存储器之类的有形的计算机可读存储媒体上的软件中,但是整个程序和/或其部分可以通过除了处理器116的设备选择性地被执行和/或被嵌入到固件或者专用硬件中。进一步,尽管示例性程序是依据图2,3A-B和4A-B所示的流程图编写的,但是许多其他的实现示例性流量计算机102,和/或,更具体的,示例性系统100地方法可以被选择性地使用。例如,可以例如改变方框的执行次序并且/或可以改变、排除或组合一些所述方框。
如上文所提及的,可以使用存储在有形的计算机可读介质如硬盘驱动器、闪存、只读存储器(ROM)、光盘(CD)、数字多用途光盘(DVD)、高速缓冲存储器、随机访问存储器(RAM)和/或用于将信息存储任意持续时间(例如延长的时间周期、永久地、简短的瞬间、临时地缓存和/或用于信息的高速缓冲存储)的任意其他存储介质上的编码指令(例如计算机和/或机器可读指令)实现图2,3A-B和4A-B的示例性过程。如本文所使用的,术语有形的计算机可读存储介质被明确地定义为包括任意类型的计算机可读存储器和/或存储盘并且排除传播信号。如本文所使用的,有形的计算机可读存储介质和有形的机器可读存储介质可被交换的使用。另外的或可替换的,可以通过使用存储在非瞬态计算机和/或机器可读介质如硬盘驱动器,闪存、只读存储器(ROM)、光盘(CD)、数字多用途光盘(DVD)、高速缓冲存储器、随机访问存储器(RAM)和/或用于将信息存储任意持续时间(例如延长的时间周期、永久地、简短的瞬间、临时地缓存和/或用于信息的高速缓冲存储)的任意其他存储介质上的编码指令实现图2,3A-B和4A-B的示例性过程。如本文所使用的,非瞬态计算机可读介质明确地定义为包括任意类型的计算机可读介质并且排除传播信号。如本文所使用的,使用短语“至少”作为权利要求的前序中的过渡术语,其与术语“包括”一样是开放式结尾的。
图2的示例性过程始于在方框200接受(例如通过流量计算机102)一个启动流量计(例如示例性流量计104)中的验证测试的请求。示例性过程包括向流量计(例如104)(方框202)发送请求。例如,流量计算机(如102)可以编写开始编码并且通过流量计算机(如102)的接口(如124)向流量计(如104)发送所述编码。示例过程还记录开始事件(方框204)(例如在流量计算机102的大容量存储器128中的审计跟踪或其他档案中)。
图2的示例性过程还包括取回诊断数据(方框206)。诊断数据可以例如是从含有用于运行验证测试的诊断应用(如112)的流量计(例如示例性流量计104)中取回。诊断数据可以包括任何的相关信息,比如验证测试的运行状态(比如,运行中或未运行),验证测试的进程和/或完成情况(例如启动中,测量中,分析中,完成,和/或完成率),在验证测试中测得的和/或计算出的次级参数的值,验证测试的结果(例如流量计(如104)是否成功通过验证测试),任何与流量计104的失败有关的出错信息,和/或上文所述的任何其他的与验证测试有关的信息。进一步,在取回诊断数据时,诊断数据也储存在流量计的存储器(例如流量计104的存储器114)中。在一些示例中,诊断数据可以储存在与流量计(如104)相关连的寄存器中,流量计算机(如102)经由相应的接口(如124)与流量计(如104)通信从而访问所述寄存器。示例性过程进一步判定是否已收到终止验证测试的请求(方框208)。如果收到终止验证测试的请求,该请求被送至流量计(如104)中(方框210)。可以通过流量计算机(如102)编写一条经由接口(如124)送至流量计(如104)的终止编码来传送该请求。另外,图2的示例性过程包括记录终止事件(方框212)。
如果没有收到终止验证测试的请求,示例性过程继续行至方框214,示例性过程判定验证测试是否结束或完成。如果判定出验证测试没有完成,示例性过程在返回到方框206去取回更新的诊断数据之前轮询其他测量仪表(方框216)。在一些示例中,如果验证没有完成,流量计算机将按预定的基础(如每秒,每4秒等)轮询其他测量仪表然后等待循环回方框206。一旦判定验证测试完成(在方框214),示例性过程取回验证测试的结果(方框218)。不管结果显示流量计(如104)是否通过验证测试,示例性过程都会把结果存档在与审查追踪和其他档案相关联的事件日志和/或报警日志中(方框220)。一旦记录完结果(在方框220)或验证测试终止且存在与其相应的日志项(方框210和212),图2的示例性过程结束。
图3A和3B分别是表示为了实现图1的示例性流量计算机102,和/或,更一般的,示例性系统100而可以执行的示例性过程的流程图的第一部分和第二部分。图3A中的示例性过程开始于流量计算机(例如,示例性流量计算机102)取回诊断数据(方框300)(例如,当实施与验证测试有关的诊断应用时,从流量计(如104)取回)。诊断数据可以包括任何相关的信息,如验证测试的运行状况(比如运行中或未运行),验证测试的进程和/或完成(例如启动中,测量中,分析中,完成,和/或完成率),在验证测试中测得的和/或计算出的次级参数的值,验证测试的结果(例如流量计(如104)是否成功通过验证测试),任何与流量计104的失败有关的出错信息。在所示例中,诊断数据储存在流量计的存储器中(例如,流量计104的存储器114)。在一些示例中,诊断数据可以储存在与流量计(如104)相关连的寄存器中,流量计算机(如102)经由相应的接口(如124)与流量计(如104)通信从而访问所述寄存器。
在图3A和3B的示例性过程中,过程会判定开始/停止参数是否已被触发(方框302)。在所示例中,开始/停止参数是储存在流量计算机(如102)中的单独参数,该流量计算机由操作者设定以请求流量计(如104)启动(如开始)验证测试或者终止正在进行的(如停止)验证测试。例如,开始/停止参数可以有一个默认值0,如果被触发(比如,设定为1),则表明验证测试将被开始或被终止。如下面将更具体描述的,被触发的参数是开始或终止验证测试是基于该测试是否已正在运行来确定的。在一些示例中,操作者通过SCADA主系统(如106),外部设备(如108),和/或流量计算机(如102)的操作者显示器(如126)中的任何一个来触发开始/停止参数。在一些示例中,开始/停止参数被触发以进行一次性的验证测试。在其他示例中,基于操作者设定的时间表,开始/停止参数被配置成周期性地触发验证测试。如果示例性过程判定开始/停止参数没有被触发,示例性过程前进至方框318(图3B),如下面将更具体描述的,示例性过程确认验证测试是否在运行。如果示例性过程确认开始/停止参数已经被触发(比如设定为1),示例性过程确认流量计(如104)中的验证测试是否被激活(方框304)。例如,许多已知流量计不包括运行验证测试的内部功能模块(比如,诊断应用112)。在该示例中,任何地方确认到验证测试没有激活,示例过程前进至方框316,在如下所述的过程继续之前开始/停止参数被重设(例如设为0)。
如果验证测试在流量计内是激活的(例如,诊断应用112包括运行验证测试的功能模块),那么示例性过程包括确认验证测试是否当前在运行或者处于闲置(方框306)。例如,如之前提及的,在方框300在从流量计(如104)取回的诊断数据中包含表明测试是否正在运行的验证测试的运行状态指示。如果示例性过程判定验证测试未在运行,那么示例性过程在流量计算机(例如,在流量计算机102的大容量存储器128内的审计跟踪和/或其他档案中)内记录一个开始事件(方框308)。除了记录一个开始事件(方框308),示例性过程还包括生成并向流量计(如104)发送一个开始编码(方框310)。如此,实际上,流量计(如104)按照从流量计算机(如102)收到的编码的指示启动验证测试。
在方框306中,如果示例性过程判定验证测试正在运行(在方框302判定开始/停止参数已被触发以后),示例性过程在流量计算机(如102)上记录下一个终止事件(方框312),并且生成和向流量计(如104)发送一个终止编码(方框314)。就是说,验证测试在进行中时,开始/停止参数被触发(例如设定为1),示例性过程判定当前运行的验证测试将被终止,示例性过程创建一个适当的事件日志(例如在审查跟踪档案中),然后用编码指示流量计(如104)确实停止验证测试。在记录适当的事件(例如,方框308中的开始事件或者方框312中的终止事件)和发送相应的编码(例如,方框310中的开始编码或者方框314中的终止编码)之后,示例性过程重设开始/停止参数(例如设定为0)(方框316)。以这种方式,配置开始/停止参数使其再次被触发,从而根据验证测试的当前运行状态(如,运行中或未运行)开始或者停止验证测试。
示例性过程进一步包括判定验证测试是否在运行(方框318)(图3B)。以如上述(在方框306处)同样的方法判定,但将任何变化归结于验证测试在启动中(方框310)或终止中(方框314)。如果判定验证测试在运行中,意味着验证测试已被启动或者没有完成,示例性过程从其他仪表中轮询数据(例如其他流量计110)(方框320)。在轮询其他仪表(如110)之后,示例性过程返回方框300(图3A)取回更新的诊断数据并且重复该过程。在一些示例中,包括轮询其他仪表(在方框320)在内的图3A和3B中的示例性过程的每个循环每秒执行一次。用此方式,示例性过程始终使用从每次通过方框300时取回的都是最新或者当前的诊断数据。在一些示例中,无论相关流量计(如104)是否在运行验证测试,示例性过程以大约每秒1次循环此过程以取回诊断数据(方框300)(图3A)。在其他示例中,示例性过程以每4秒一次循环。以此方式,即使当流量计算机与正在运行验证测试的流量计(如104)中断了通信,如果在验证测试完成前恢复了通信,流量计算机将可以识别验证测试运行状态并且继续监控流量计(如104)直到验证测试完成或者停止运行。其他示例可以以多于或少于以上所述示例的不同的频率来循环。
如果判定验证测试没有运行(方框318处),示例过程要判定验证测试是否结束或完成(方框322)。除了表明验证测试是否运行中的诊断数据(例如,基于运行状态参数),从流量计(如104)取回的数据也可以包括指示验证测试进度和/或完成的信息。如果判定验证测试没有结束(例如,如果被启动的验证测试在完成前被终止了),示例性过程再次前进至方框320去轮询其他仪表(如110)。另一方面,如果判定验证测试结束了(例如,因为流量计(如104)完成了验证测试,验证测试停止运行(如方框318中的判定)),则示例过程判定流量计(如104)是否通过了验证测试(方框324)。流量计(如104)通过验证测试,表明该流量计(如104)性能和/或整体的可靠性。
例如,如上所述,通过判定在不同导管位置(例如在流量计的进口和出口)上的硬度因子或参数,并经由验证测试比较该硬度参数和工厂对于硬度参数的限度规格,可以判定出使用科里奥利效应的流量计的可靠性。其他类型流量计的诊断工具无法使验证测试基于硬度参数。然而,该流量计仍可以测量和/或计算任何其他合适的度量以与工厂规格比较,从而近似的判定出流量计是否通过验证测试。因此,在一些示例中,当流量计(如104)中的验证测试完成,包含在从方框300(图3A)中的示例性过程取回的诊断数据内的一个输出标示待判定的流量计(如流量计104)是否通过了验证测试。如果判定流量计(如104)通过了验证测试(方框324处),示例性过程设置一个结果(例如,把流量计算机(如102)内的结果参数)设成成功值(方框326)。示例性过程还在流量计算机(如102)内记录成功事件(方框328)。在一些示例中,成功事件被记录在审查跟踪或其他档案中,从而和流量计算机(如102)有关的其他组件(如SCADA主系统106)可以对其访问和回顾。
如果判定流量计(如104)在验证测试中失败,示例性过程把结果设定成一个出错值(方框330)。出错值可以代表一个或多个失败原因。例如,使用科里奥利效应的流量计的出错值可以表示是否流量计导管上的一个或多个位置(例如进口和/或出口)上测得的硬度参数超出了制造商定义的容限或限度边界。在一些示例中,出错值可以表示测得的硬度参数超过或低于预设的限度或阈值的多少。更进一步,任何其他可以运行验证测试的流量计可以向相应的结果参数提供一个出错值,所述结果参数表示与流量计已被测基础相关的相似问题。另外,在其他示例中,对于任何种类的流量计,出错值可以表示尽管完成了验证测试但数据是不可靠的。
除了把结果设定为一个出错值,示例过程也在流量计算机(如102)中记录一个出错事件(方框332)。在一些示例中,出错事件被记录在审查跟踪或其他档案中,和流量计算机(如102)有关的其他组件(如SCADA主系统106)可以对其进行访问和回顾。
另外,所示的示例性过程输出与验证测试有联系的反馈数据(方框334),其可以包括验证测试的结果。例如,流量计(如104)是否通过验证测试的结果就可以显示在操作者检视的与SCADA主系统(例如106)相关的显示器,外部设备(例如108),和/或流量计算机(如102)的操作者显示器(如126)中的任何一个。。在一些示例中,反馈数据包括基于验证测试的额外信息,诸如验证测试的进程和/或完成度和/或与验证测试有关的次级参数。更进一步,在一些示例中,如果流量计(如104)未通过验证测试,输出的反馈数据还可以包括当流量计(如104)在验证测试中失败时的有关信息(例如,在失败时测试的进度),失败的原因(例如,根据结果中的出错值),和/或引起操作者注意的警报。
图3A和3B的示例性过程进一步包括判定是否继续监控流量计(如104)(方框336)。如果示例性过程继续监控流量计(如104),示例性过程在再次取回最新诊断数据(方框300(图3A))以重复上文所述的示例性过程之前返回至方框320去轮询其他仪表(例如110)。如果示例性过程判定出不再继续监控流量计(如104),则示例性过程结束。
图4A和图4B分别示出了另一个用示例性流量计算机102,和/或,更一般性地,图1的示例性系统100去实现的典型的示例性过程的流程图的第一部分和第二部分。通过判定是否已收到启动流量计(如104)中的验证测试的请求(方框400)来开始图4A中示例性过程。可以从操作者处经由例如SCADA主系统(例如106),外部设备(例如108),和/或流量计算机(如102)的操作者显示器(如126)中任意的一个,即时的或根据之前排定的计划接受该请求。如果没有收到请求,示例性过程前进至方框424(图4B),用在方框318中同样的判定方法来判定流量计(如104)中是否正在运行验证测试,该方法已在上文结合图3B描述过。如果收到启动验证测试的请求(方框400),示例性过程设定开始参数的值(例如,开始=1),该值表明收到启动验证测试的请求(方框402)。示例性过程通过取回诊断数据继续(方框404)。诊断数据用与上文结合图3B的方框300所描述的相同的方式取回,并且包含相同的信息。
示例性过程包括判定验证测试是否在运行(方框406)(基于,例如,在方框404中获取的诊断数据)。如果判定验证测试正在运行,示例性过程判定是否已收到终止验证测试的请求(方框408)。如果收到终止验证测试的请求,示例性过程记录一个终止事件(方框410)并且编写指示流量计(如104)终止验证测试的终止编码(方框412)。示例性过程把开始参数设成一个表示不再完成验证测试的值(例如开始=0)(方框414)。此时示例性过程前进至方框424(图4B)以上文图3B的方框318所述的方式继续。相反,如果判定出没有收到终止验证测试的请求,示例性过程直接前进至方框424。
如果示例性过程判定(在方框406)验证测试没有在运行,示例性过程会判定流量计(如104)中的验证测试是否被激活(方框416)。如果验证测试没有被激活,示例性过程前进至方框414,开始参数被设置成一个表示验证测试不再行进的值(例如,开始=0)。如果验证测试在流量计(如104)中被激活,示例性过程记录一个开始事件(方框418)并且向流量计(如104)发送一个指示流量计(如104)开始验证测试的开始编码(方框420)。示例性过程之后把开始参数设置成一个表示启动验证测试的指令被发送至流量计(如104)的值(比如,开始=2)(方框422)。示例性过程之后前进至方框424,用与上文在图3B的方框318所述的相同的方法判定验证测试是否在运行。
图4A和4B中示例性过程的方框424,426,428,430,432,434,436,438和440分别以与上文所述的图3A和3B中示例性过程的方框318,320,322,324,326,328,330,332和334相似的方式实现。然而,输出验证测试的结果后(方框440),图4A和4B的示例性过程把开始参数设为表示验证测试已被完成和/或不再需要被完成的值(如,开始=0)(方框442)。完成这些后,示例性过程返回至方框426,在其判定是否开始参数表示不再需要完成验证测试(例如开始=0)之前去轮询其他仪表(方框444)。如果验证不需要继续(例如,开始>0),示例性过程返回至方框404(图4A)以在重复剩余的示例性过程前获取更新的诊断数据。如果开始参数表示不再需要完成验证测试(方框444),示例性过程判定是否继续监控流量计(如104)(方框446)。如果流量计(如104)要被继续监控,示例性过程返回至方框400(图A)以继续通过图4A和4B的整个示例性过程。如果判定出不再继续监控,示例性过程结束。
虽然本文已经描述了特定示例性方法、装置和制品,但是本专利覆盖范围不限于此。相反,本专利覆盖落入本专利权利要求的范围中的全部方法、装置和制品。
Claims (21)
1.一种方法,包括:
通过流量计算机向流量计发送启动流量计的验证测试的请求;
从所述流量计取回诊断数据;以及
在所述流量计算机的日志内记录所述验证测试的结果,所述结果依据于所述诊断数据。
2.如权利要求1所述的方法,进一步包括在所述日志中记录对应于所述启动验证测试的请求的开始事件。
3.如权利要求1所述的方法,进一步包括:
接收终止所述验证测试的请求;并且
记录对应于所述终止验证测试的请求的终止事件。
4.如权利要求1所述的方法,其中所述诊断数据包括对所述验证测试运行状态,与所述流量计相关联的次级参数的值,所述验证测试的进程,或者所述验证测试的完成度中的至少一个的指示。
5.如权利要求4所述的方法,其中所述结果基于所述次级参数的值和与所述次级参数相关的限度边界值的比较,所述次级参数的值基于所述验证测试被确定,所述限度边界值由工厂规格定义。
6.如权利要求1所述的方法,进一步包括输出,经由与所述流量计相关的数据采集与监视控制主系统,所述流量计算机的操作者显示器,或者外部设备中的至少一个输出与所述验证测试相关的反馈数据,所述反馈数据包括所述验证测试的结果。
7.如权利要求6所述的方法,其中,如果所述结果是所述流量计未通过所述验证测试,则所述反馈数据包括与失败相关的警报,对应于当失败被确认时所述验证测试的进度,或失败的理由中的至少一个。
8.如权利要求1所述的方法,其中所述结果对应于成功事件或失败事件,所述成功事件对应于流量计通过所述验证测试,所述失败事件对应于流量计未通过所述验证测试。
9.如权利要求1所述的方法,其中所述日志对应于事件日志,警报日志,或审查追踪中的至少一个。
10.如权利要求1所述的方法,其中所述流量计是科里奥利流量计。
11.如权利要求1所述的方法,其中所述启动验证测试的请求是基于操作者定义的计划而被触发的。
12.一种流量计算机,包括:
用于将所述流量计算机通信地耦合到流量计的流量计接口,所述流量计接口用于向流量计发送启动所述流量计验证测试的请求并且从所述流量计取回诊断数据;和
用于记录所述验证测试结果的存储器,所述结果基于所述诊断数据。
13.如权利要求12所述的流量计算机,其中所述存储器用于在日志中记录对应于所述启动验证测试的请求的开始事件。
14.如权利要求12所述的流量计算机,其中所述流量计接口用于接收终止验证测试的请求,所述存储器用于记录对应于所述终止验证测试的请求的终止事件。
15.如权利要求12所述的流量计算机,其中进一步包括外部接口,用于使所述流量计算机和与所述流量计相关的数据采集与监视控制主系统,所述流量计算机的操作者显示器,或外部设备中的至少一个通信耦合,所述外部接口用于输出所述验证测试的结果。
16.如权利要求15所述的流量计算机,其中,如果所述结果对应于所述流量计未通过所述验证测试,则所述外部接口输出与失败有关的警报,对应于确定失败时所述验证测试的进度,或失败的理由中的至少一个。
17.一种包括指令的有形机器可读存储媒介,当所述指令被执行时引起机器至少:
向流量计发送启动流量计验证测试的请求;
从所述流量计取回诊断数据;以及
在流量计算机的日志中记录所述验证测试的结果,所述结果基于所述诊断数据。
18.如权利要求17所述的存储媒介,其中所述指令,当被执行时,进一步引起机器在所述日志中记录对应于所述启动验证测试的请求的开始事件。
19.如权利要求17所述的存储媒介,其中所述指令,当被执行时,进一步引起机器:
接收终止验证测试的请求;并且
记录对应于终止验证测试的请求的终止事件。
20.如权利要求17所述的存储媒介,其中所述指令,当被执行时,进一步引起机器经由与所述流量计相联系的数据采集与监视控制主系统,所述流量计算机的操作者显示器,或外部设备中的至少一个输出与所述验证测试相联系的反馈数据,所述反馈数据包括所述验证测试的结果。
21.如权利要求18所述的存储媒介,其中,如果所述结果对应于所述流量计没有通过所述验证测试,则所述反馈数据包括与失败相关的警报,对应于当失败被确认时所述验证测试的进度,或失败的理由中的至少一个。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010618438.1A CN111595420B (zh) | 2012-05-11 | 2013-05-08 | 经流量计算机启动流量计内验证测试的系统及其方法 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201261645865P | 2012-05-11 | 2012-05-11 | |
| US61/645,865 | 2012-05-11 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010618438.1A Division CN111595420B (zh) | 2012-05-11 | 2013-05-08 | 经流量计算机启动流量计内验证测试的系统及其方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103424163A true CN103424163A (zh) | 2013-12-04 |
Family
ID=48576517
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010618438.1A Active CN111595420B (zh) | 2012-05-11 | 2013-05-08 | 经流量计算机启动流量计内验证测试的系统及其方法 |
| CN201520611882.5U Expired - Lifetime CN205228596U (zh) | 2012-05-11 | 2013-05-08 | 用于在流量计内执行验证测试的装置和设备 |
| CN2013101767707A Pending CN103424163A (zh) | 2012-05-11 | 2013-05-08 | 经流量计算机启动流量计内验证测试的系统及其方法 |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010618438.1A Active CN111595420B (zh) | 2012-05-11 | 2013-05-08 | 经流量计算机启动流量计内验证测试的系统及其方法 |
| CN201520611882.5U Expired - Lifetime CN205228596U (zh) | 2012-05-11 | 2013-05-08 | 用于在流量计内执行验证测试的装置和设备 |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US9658097B2 (zh) |
| EP (1) | EP2847550B1 (zh) |
| JP (1) | JP6404210B2 (zh) |
| CN (3) | CN111595420B (zh) |
| AR (1) | AR091026A1 (zh) |
| BR (1) | BR112014028361B1 (zh) |
| CA (1) | CA2873220C (zh) |
| MX (1) | MX353611B (zh) |
| RU (1) | RU2634794C2 (zh) |
| WO (1) | WO2013170247A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115218996A (zh) * | 2022-05-30 | 2022-10-21 | 国家石油天然气管网集团有限公司 | 流量计算机检定专用信号发生装置及其发生方法 |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190101426A1 (en) * | 2013-06-14 | 2019-04-04 | Dresser, Llc | Maintaining redundant data on a gas meter |
| US20190324005A1 (en) * | 2013-06-14 | 2019-10-24 | Natural Gas Solutions North America, Llc | Modular metering system |
| JP6060317B2 (ja) | 2013-06-14 | 2017-01-11 | マイクロ モーション インコーポレイテッド | 振動式流量計及び流量計を検証する方法 |
| US10890479B2 (en) * | 2014-01-24 | 2021-01-12 | Micro Motion, Inc. | Vibratory flowmeter and methods and diagnostics for meter verification |
| US9689736B2 (en) * | 2014-10-31 | 2017-06-27 | Invensys Systems, Inc. | Method to provide a quality measure for meter verification results |
| US9664659B2 (en) | 2014-11-05 | 2017-05-30 | Dresser, Inc. | Apparatus and method for testing gas meters |
| JP6293644B2 (ja) * | 2014-11-10 | 2018-03-14 | アズビル株式会社 | 電磁流量計のテスト方法およびテストシステム |
| JP6339927B2 (ja) * | 2014-12-08 | 2018-06-06 | アズビル株式会社 | 電磁流量計のテスト方法およびテストシステム |
| JP6361641B2 (ja) * | 2015-12-03 | 2018-07-25 | 横河電機株式会社 | フィールド機器 |
| US10908012B2 (en) | 2017-04-02 | 2021-02-02 | Natural Gas Solutions North America, Llc | Initializing a test apparatus for proving operation of gas meters |
| BR112019024876B1 (pt) * | 2017-06-14 | 2023-02-07 | Micro Motion, Inc | Sistema, e, método de determinar espaçamentos de frequência para impedir interferência de sinal de distorção de intermodulação |
| CN109951348B (zh) * | 2017-12-21 | 2022-11-04 | 北京奇虎科技有限公司 | 一种验证应用流量的质量的方法、装置及电子设备 |
| ES2884300T3 (es) * | 2018-03-12 | 2021-12-10 | Railnova Sa | Un dispositivo para procesar datos de material rodante |
| KR102560270B1 (ko) * | 2018-08-02 | 2023-07-26 | 파나메트릭스 엘엘씨 | 자산으로서의 유량계 |
| AU2018436671B2 (en) | 2018-08-13 | 2022-05-19 | Micro Motion, Inc. | Method to determine when to verify a stiffness coefficient of a flowmeter |
| DE102018133316B4 (de) | 2018-12-21 | 2021-03-11 | Endress+Hauser Flowtec Ag | Verfahren zum Betreiben eines Feldgerätes der Automatisierungstechnik und Feldgerät der Automatisierungstechnik |
| CN119948318A (zh) * | 2022-08-05 | 2025-05-06 | 地质探索系统公司 | 流量计校准 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1491376A (zh) * | 2001-01-16 | 2004-04-21 | 费希尔控制产品国际有限公司 | 用于直线型行程测量设备中的自对中磁体组件 |
| US6978210B1 (en) * | 2000-10-26 | 2005-12-20 | Conocophillips Company | Method for automated management of hydrocarbon gathering systems |
| US20060287839A1 (en) * | 2005-06-21 | 2006-12-21 | Dutton Robert E | Switch-activated zero checking feature for a Coriolis flowmeter |
| CN101111747A (zh) * | 2004-12-30 | 2008-01-23 | 微动公司 | 用于指导使用科里奥利流量计的方法和设备 |
| CN102081370A (zh) * | 2010-11-26 | 2011-06-01 | 华中农业大学 | 水肥一体化智能精准控制系统及其控制方法 |
| CN102187288A (zh) * | 2008-10-20 | 2011-09-14 | 丹尼尔度量和控制公司 | 耦合诸如计量系统的专门系统到多个控制系统 |
| US8027793B2 (en) * | 2006-07-10 | 2011-09-27 | Daniel Measurement And Control, Inc. | Method and system of validating data regarding measured hydrocarbon flow |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5944048A (en) * | 1996-10-04 | 1999-08-31 | Emerson Electric Co. | Method and apparatus for detecting and controlling mass flow |
| GB9711409D0 (en) * | 1997-06-04 | 1997-07-30 | Harris Charles G | Flow measurement |
| EP0962749A1 (de) * | 1998-05-14 | 1999-12-08 | Endress + Hauser Flowtec AG | Verfahren zum Trockenkalibrieren von Wirbel-Durchflussmessern |
| KR101153465B1 (ko) * | 2003-08-29 | 2012-06-05 | 마이크로 모우션, 인코포레이티드 | 유동 측정장치의 출력정보 교정 장치 및 방법 |
| DE102004053567A1 (de) * | 2004-11-05 | 2006-05-11 | Heuft Systemtechnik Gmbh | Verfahren zur Feststellung der Integrität eines in einem Behälter befindlichen Produktes |
| CN101819056B (zh) * | 2005-09-19 | 2013-01-02 | 微动公司 | 用于流量计的校验诊断的仪表电子器件和方法 |
| KR20110110875A (ko) | 2005-09-19 | 2011-10-07 | 마이크로 모우션, 인코포레이티드 | 진동 유량계에 대한 확인 진단을 위한 방법 및 전자 계측장치 |
| JP4866423B2 (ja) * | 2005-10-03 | 2012-02-01 | マイクロ・モーション・インコーポレーテッド | 剛性係数又は質量係数のうちの1つ以上を決定するための流量計電子装置及び方法 |
| US7295934B2 (en) * | 2006-02-15 | 2007-11-13 | Dresser, Inc. | Flow meter performance monitoring system |
| JP4822066B2 (ja) | 2006-12-20 | 2011-11-24 | 横河電機株式会社 | フィールド機器診断装置 |
| US7768530B2 (en) * | 2007-01-25 | 2010-08-03 | Fisher-Rosemount Systems, Inc. | Verification of process variable transmitter |
| KR100944043B1 (ko) * | 2007-12-31 | 2010-02-24 | 주식회사 레오테크 | 데이터 로거 장치를 구비한 원격 유량 검침 시스템 및 그방법 |
| US7885790B2 (en) * | 2008-03-19 | 2011-02-08 | Daniel Measurement And Control, Inc. | Method and system of determining forthcoming failure of transducers |
| US8626466B2 (en) * | 2010-02-11 | 2014-01-07 | Daniel Measurement And Control, Inc. | Flow meter validation |
| JP4952820B2 (ja) * | 2010-05-13 | 2012-06-13 | 横河電機株式会社 | コリオリ流量計 |
| JP2011137834A (ja) | 2011-03-08 | 2011-07-14 | Micro Motion Inc | コリオリ流量計の使用を指導するための方法及び装置 |
-
2013
- 2013-04-23 US US13/868,357 patent/US9658097B2/en active Active
- 2013-05-08 CN CN202010618438.1A patent/CN111595420B/zh active Active
- 2013-05-08 CN CN201520611882.5U patent/CN205228596U/zh not_active Expired - Lifetime
- 2013-05-08 CN CN2013101767707A patent/CN103424163A/zh active Pending
- 2013-05-10 AR ARP130101640A patent/AR091026A1/es unknown
- 2013-05-13 CA CA2873220A patent/CA2873220C/en active Active
- 2013-05-13 RU RU2014148734A patent/RU2634794C2/ru active
- 2013-05-13 EP EP13726921.3A patent/EP2847550B1/en active Active
- 2013-05-13 MX MX2014013748A patent/MX353611B/es active IP Right Grant
- 2013-05-13 WO PCT/US2013/040726 patent/WO2013170247A1/en not_active Ceased
- 2013-05-13 BR BR112014028361-3A patent/BR112014028361B1/pt active IP Right Grant
- 2013-05-13 JP JP2015511796A patent/JP6404210B2/ja active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6978210B1 (en) * | 2000-10-26 | 2005-12-20 | Conocophillips Company | Method for automated management of hydrocarbon gathering systems |
| CN1491376A (zh) * | 2001-01-16 | 2004-04-21 | 费希尔控制产品国际有限公司 | 用于直线型行程测量设备中的自对中磁体组件 |
| CN101111747A (zh) * | 2004-12-30 | 2008-01-23 | 微动公司 | 用于指导使用科里奥利流量计的方法和设备 |
| US20060287839A1 (en) * | 2005-06-21 | 2006-12-21 | Dutton Robert E | Switch-activated zero checking feature for a Coriolis flowmeter |
| US8027793B2 (en) * | 2006-07-10 | 2011-09-27 | Daniel Measurement And Control, Inc. | Method and system of validating data regarding measured hydrocarbon flow |
| CN102187288A (zh) * | 2008-10-20 | 2011-09-14 | 丹尼尔度量和控制公司 | 耦合诸如计量系统的专门系统到多个控制系统 |
| CN102081370A (zh) * | 2010-11-26 | 2011-06-01 | 华中农业大学 | 水肥一体化智能精准控制系统及其控制方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115218996A (zh) * | 2022-05-30 | 2022-10-21 | 国家石油天然气管网集团有限公司 | 流量计算机检定专用信号发生装置及其发生方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2014148734A (ru) | 2016-07-10 |
| CN111595420A (zh) | 2020-08-28 |
| AR091026A1 (es) | 2014-12-30 |
| CA2873220A1 (en) | 2013-11-14 |
| MX2014013748A (es) | 2015-08-20 |
| BR112014028361B1 (pt) | 2020-10-20 |
| MX353611B (es) | 2018-01-18 |
| RU2634794C2 (ru) | 2017-11-03 |
| US20130304411A1 (en) | 2013-11-14 |
| CN205228596U (zh) | 2016-05-11 |
| JP6404210B2 (ja) | 2018-10-10 |
| CN111595420B (zh) | 2022-10-14 |
| EP2847550B1 (en) | 2021-04-28 |
| JP2015521284A (ja) | 2015-07-27 |
| US9658097B2 (en) | 2017-05-23 |
| EP2847550A1 (en) | 2015-03-18 |
| WO2013170247A1 (en) | 2013-11-14 |
| BR112014028361A2 (pt) | 2017-06-27 |
| CA2873220C (en) | 2022-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103424163A (zh) | 经流量计算机启动流量计内验证测试的系统及其方法 | |
| CN202632062U (zh) | 过程控制系统和用于过程控制系统的现场设备 | |
| CN108803502B (zh) | 数据收集装置及系统、数据服务器、数据收集方法及计算机可读取的非易失性的记录介质 | |
| CN106959154B (zh) | 用于测试声发射传感器的方法和装置 | |
| CN112543220A (zh) | 用于提供云流量计的系统和方法 | |
| KR20140056478A (ko) | 내장형 소프트웨어의 자동 테스트 장치 및 자동 테스트 방법 | |
| JP2021085724A (ja) | 検針装置及び検針方法 | |
| CN1552007A (zh) | 故障预测支援装置 | |
| CN117590808A (zh) | 用于在工业环境中测试过程链的系统和方法 | |
| JP7079897B2 (ja) | 資産としての流量計 | |
| JP6293644B2 (ja) | 電磁流量計のテスト方法およびテストシステム | |
| CN100387947C (zh) | 一种监测流量计的方法及流量计监测系统 | |
| CN100418064C (zh) | 用于抽点和回放超声计量仪中的原始数据的方法 | |
| CN110703724A (zh) | 基于LabVIEW的密封组件密封试验测控系统 | |
| JP2022161488A (ja) | ビル管理システムおよび制御方法 | |
| RU2592041C2 (ru) | Способ и устройство для оценки виброустойчивости компонента клапана управления текучей средой | |
| CN111157237A (zh) | 安全阀爆破测试系统和方法 | |
| JP2014032095A (ja) | デジタルマノメータ | |
| WO2012000246A1 (zh) | 性能数据的发送及输出方法、系统和设备 | |
| JP2009041935A (ja) | 流量計測装置、通信システム、流量計測方法、流量計測プログラムおよび流体供給システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20131204 |
|
| RJ01 | Rejection of invention patent application after publication |