模拟量卡件的精度校验方法、装置、设备和存储介质与流程

文档序号:30619427发布日期:2022-07-02 02:03阅读:330来源:国知局
模拟量卡件的精度校验方法、装置、设备和存储介质与流程

1.本技术涉及测试领域,特别是涉及一种模拟量卡件的精度校验方法、装置、设备和存储介质。


背景技术:

2.目前dcs控制系统已普遍运用于国内大型电力机组,起到了集中管理、分散控制的作用,使机组操纵员能够实时对机组进行监视及控制。在整个dcs控制系统的布置中,使用了大量的模拟量卡件。随着控制系统服役时间的增长,卡件老化、精度下降等问题将开始逐步显现,为了保证机组的安全稳定运行,降低模拟量卡件在线维修情况的发生概率,需要对模拟量卡件的精度进行测试。
3.模拟量卡件的精度不够的情况下,现有技术通常对模拟量卡件直接更换或返厂维修,更换或维修的周期长且成本高。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种模拟量卡件的精度校验方法、装置、设备和存储介质。
5.第一方面,本发明实施例提出一种模拟量卡件的精度校验方法,所述方法包括:
6.对标准信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准;
7.将经过精度校准的第二测试信号输入到待测模拟量卡件,得到所述待测模拟量卡件输出的第二输出信号;
8.基于所述第二输出信号,确定所述待测模拟量卡件的精度是否符合要求。
9.在一实施例中,所述对标准信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准包括:
10.将所述第一测试信号输入到待测模拟量卡件,输出得到第一输出信号;
11.基于所述第一输出信号以及所述第一测试信号对应的标准输出信号,确定对应的偏差值;
12.基于所述偏差值对所述测试信号源输出的第二测试信号的精度进行校准。
13.在一实施例中,所述基于所述第二输出信号,确定所述待测模拟量卡件的精度是否符合要求包括:
14.确定所述第二输出信号是否在预设范围内;其中,所述预设范围基于所述第二输出信号对应的标准输出信号及所述待测模拟量卡件的精度要求所确定;
15.若是,则确定所述待测模拟量卡件的精度符合要求;若否,则确定所述待测模拟量卡件的精度不符合要求。
16.在一实施例中,所述方法还包括:
17.在所述待测模拟量卡件的精度不符合要求的情况下,对所述待测模拟量卡件的精
度进行校准。
18.第二方面,本发明实施例提出一种模拟量卡件的精度校验装置,所述装置包括:
19.第一校准模块,用于对标准信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准;
20.测试模块,用于将经过精度校准的第二测试信号输入到待测模拟量卡件,得到所述待测模拟量卡件输出的第二输出信号;
21.确定模块,用于基于所述第二输出信号,确定所述待测模拟量卡件的精度是否符合要求。
22.在一实施例中,所述第一校准模块包括:
23.输入模块,用于将所述第一测试信号输入到待测模拟量卡件,输出得到第一输出信号;
24.计算模块,用于基于所述第一输出信号以及所述第一测试信号对应的标准输出信号,确定对应的偏差值。
25.第一校准子模块,用于基于所述偏差值对所述测试信号源输出的第二测试信号的精度进行校准。
26.在一实施例中,所述确定模块具体用于:
27.确定所述第二输出信号是否在预设范围内;其中,所述预设范围基于所述第二输出信号对应的标准输出信号及所述待测模拟量卡件的精度要求所确定;
28.若是,则确定所述待测模拟量卡件的精度符合要求;若否,则确定所述待测模拟量卡件的精度不符合要求。
29.在一实施例中,所述装置还包括:
30.第二校准模块,用于在所述待测模拟量卡件的精度不符合要求的情况下,对所述待测模拟量卡件的精度进行校准。
31.第三方面,本发明实施例提出一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行第一方面所述的步骤。
32.第四方面,本发明实施例提出一种计算机可读存储介质,其上存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的步骤。
33.相比于现有技术,上述方法、装置、计算机设备和存储介质,通过对标准信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准;将经过精度校准的第二测试信号输入到待测模拟量卡件,得到所述待测模拟量卡件输出的第二输出信号;基于所述第二输出信号,确定所述待测模拟量卡件的精度是否符合要求。本发明可保障系统内的测试信号源具备标准信号源的输出功能及其准确性,校准后的测试信号源可进行多种类型模拟量卡件的校准工作,实现了待测模拟量卡件精的自动测试,同时也提高了待测模拟量卡件精度测试的准确性。
附图说明
34.图1为一实施例中模拟量卡件的精度校验方法应用环境的结构示意图;
35.图2为一实施例中模拟量卡件的精度校验方法的流程示意图;
36.图3为一实施例中精度学习及校准方法的流程示意图;
37.图4为一实施例中模拟量卡件的精度校验装置的模块连接示意图;
38.图5为一实施例中计算机设备的结构示意图。
具体实施方式
39.为了更清楚地说明本发明的实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本发明的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本发明应用于其他类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
40.如本发明和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。
41.虽然本发明对根据本发明的实施例的系统中的某些模块做出了各种引用,然而,任何数量的不同模块可以被使用并运行在计算设备和/或处理器上。模块仅是说明性的,并且系统和方法的不同方面可以使用不同模块。
42.应当理解的是,当单元或模块被描述为“连接”、“耦接”其它单元、模块或块时,其可以指直接连接或耦接,或者与其它单元、模块或块通信,或者可以存在中间的单元、模块或块,除非上下文明确指明其它方式。本文所使用的术语“和/或”可包括一个或多个相关列出项目的任意与所有组合。
43.本技术提供的模拟量卡件的精度校验方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。终端102对标准信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准;将经过精度校准的第二测试信号输入到待测模拟量卡件,得到所述待测模拟量卡件输出的第二输出信号;基于所述第二输出信号,确定所述待测模拟量卡件的精度是否符合要求。终端102将最终的测试结果发送至服务器104。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
44.在一实施例中,如图2所示,提供了一种模拟量卡件的精度校验方法,以该方法应用于图1中的应用环境为例进行说明,包括以下步骤:
45.s201:对标准信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准。
46.为保证测试信号源输出的第二测试信号的精度达到标准的精度要求,在本实施例中,通过对标准信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准以达到精度要求。
47.s202:将经过精度校准的第二测试信号输入到待测模拟量卡件,得到所述待测模拟量卡件输出的第二输出信号。
48.具体方法为:将经过精度校准的测试信号源根据待测模拟量卡件类型及量程,使用预设程序,依次按照百分之二十五量程、百分之五十量程、百分之七十五量程、百分之百
量程在测试信号源进行第二测试信号输出,此第二测试信号接入待测模拟量卡件输入端,自动记录待测模拟量卡件的第二输出信号。
49.不同的第二测试信号都有对应的标准输出结果,例如:0-20ma对应0-64000标准输出结果;-10.5到+69.5mv对应0-64000标准输出结果;0-10v对应1600-64000标准输出结果;0-320ohm对应0-64000标准输出结果。
50.需要说明的是,测试信号源基于待测模拟量卡件的类型所确定。测试信号源输出信号的类型和量程等都需要和待测模拟量卡件对应。例如:待测模拟量卡件为0-20ma输入信号类型卡件,则测试信号源为0-20ma输出信号类型卡件。
51.可以理解的是,为匹配待测模拟量卡件,测试信号源有多个。对测试信号源的选择,通过切换连接在待测模拟量卡件和测试信号源之间的通道实现。
52.在测试时,选择待测模拟量卡件类型,预设程序自动匹配对应的测试信号源,自动切换连接在待测模拟量卡件和测试信号源之间的通道,自动完成测试过程并生成测试报表,而不需要人工手动切换。
53.s203:基于所述第二输出信号,确定所述待测模拟量卡件的精度是否符合要求。
54.具体为:确定第二输出信号是否在预设范围内;若是,则确定待测模拟量卡件的精度符合要求;若否,则确定待测模拟量卡件的精度不符合要求。
55.其中,预设范围基于第二输出信号对应的标准输出信号及待测模拟量卡件的精度要求所确定。例如测试信号源输出的第一测试信号为4ma,其对应待测模拟量卡件的标准输出结果为12800,预设范围为【12781,12819】。需要说明的是,预设范围可以根据对应的标准输出信号及待测模拟量卡件的精度要求进行调整,精度要求越高,其预设范围越小。
56.在本实施例中,通过对标注信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准,将经过精度校准的第二测试信号输入到待测模拟量卡件,得到待测模拟量卡件输出的第二输出信号,基于第二输出信号,确定待测模拟量卡件的精度是否符合要求,实现了待测模拟量卡件精度的自动测试,同时也提高了待测模拟量卡件精度测试的准确性。
57.在一实施例中,如图3所示,对标准信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准包括以下步骤:
58.s301:将所述第一测试信号输入到待测模拟量卡件,输出得到第一输出信号;
59.s302:基于所述第一输出信号以及所述第一测试信号对应的标准输出信号,确定对应的偏差值;
60.s303:基于所述偏差值对所述测试信号源输出的第二测试信号的精度进行校准。
61.具体方法为:将第一测试信号添加至待测模拟量卡件的输入端,记录其第一输出信号,再使用预设程序计算对应的标准输出信号以及偏差值,并记录,使用预设程序对测试信号源的第二测试信号赋值,之前记录的偏差值作为偏置通过预设程序添加在测试信号源的输出逻辑内,从而实现对第二测试信号的精度校准。
62.其中,标准输出信号依据标准信号源输出标准信号到输入输出卡件后输出,标准信号源可以是高精度信号源fluke等。
63.在另一实施例中,根据各个量程分段依次输出第一测试信号,再通过上述步骤s301-s303对每次输出的第一测试信号进行精度学习,并对第二测试信号进行精度校准。
64.具体校准方法为:以校验0-20ma待测模拟量卡件为例,待测模拟量卡件接入测试信号源,第一测试信号依次输出4/8/12/16/20ma电气值,4ma对应标准输出信号为12800,待测模拟量卡件输出的第一输出信号为12795,则第一输出信号和标准输出信号的第一偏差值为-5。使用预设程序对测试信号源的第二测试信号赋值12800,之前记录的第一偏差值-5作为偏置通过预设程序添加在测试信号源的输出逻辑内,使得第二测试信号与标准信号源输出的第一测试信号相同精度,从而实现对第二测试信号的精度校准。
65.在一实施例中,本方法还包括以下步骤:
66.s104:在所述待测模拟量卡件的精度不符合要求的情况下,对所述待测模拟量卡件的精度进行校准。
67.在所述待测模拟量卡件的精度不符合要求的情况下,对所述待测模拟量卡件的精度进行校准,校准过程为现有技术,因此不再赘述。
68.应该理解的是,虽然上述流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
69.在一实施例中,如图4所示,本发明提供了一种模拟量卡件的精度校验装置,装置包括:
70.第一校准模块401,用于对标准信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准;
71.测试模块402,用于将经过精度校准的第二测试信号输入到待测模拟量卡件,得到所述待测模拟量卡件输出的第二输出信号;
72.确定模块403,用于基于所述第二输出信号,确定所述待测模拟量卡件的精度是否符合要求。
73.在一实施例中,所述第一校准模块包括:
74.输入模块,用于将所述第一测试信号输入到待测模拟量卡件,输出得到第一输出信号;
75.计算模块,用于基于所述第一输出信号以及所述第一测试信号对应的标准输出信号,确定对应的偏差值。
76.第一校准子模块,用于基于所述偏差值对所述测试信号源输出的第二测试信号的精度进行校准。
77.在一实施例中,所述确定模块具体用于:
78.确定所述第二输出信号是否在预设范围内;其中,所述预设范围基于所述第二输出信号对应的标准输出信号及所述待测模拟量卡件的精度要求所确定;
79.若是,则确定所述待测模拟量卡件的精度符合要求;若否,则确定所述待测模拟量卡件的精度不符合要求。
80.在一实施例中,所述装置还包括:
81.第二校准模块,用于在所述待测模拟量卡件的精度不符合要求的情况下,对所述
待测模拟量卡件的精度进行校准。
82.通过对标准信号源输出的第一测试信号进行精度学习,并对测试信号源输出的第二测试信号的精度进行校准;将经过精度校准的第二测试信号输入到待测模拟量卡件,得到所述待测模拟量卡件输出的第二输出信号;基于所述第二输出信号,确定所述待测模拟量卡件的精度是否符合要求。本发明可保障系统内的测试信号源具备标准信号源的输出功能及其准确性,校准后的测试信号源可进行多种类型模拟量卡件的校准工作,实现了待测模拟量卡件精的自动测试,同时也提高了待测模拟量卡件精度测试的准确性。
83.关于模拟量卡件的精度校验装置的具体限定可以参见上文中对于程序升级方法的限定,在此不再赘述。上述模拟量卡件的精度校验装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
84.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储动作检测数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现上述任一项模拟量卡件的精度校验方法实施例中的步骤。
85.本领域技术人员可以理解,图5中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
86.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述任一项模拟量卡件的精度校验方法实施例中的步骤。
87.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一项模拟量卡件的精度校验方法实施例中的步骤。
88.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
89.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛
盾,都应当认为是本说明书记载的范围。
90.以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1