1.本发明涉及电力电子领域,具体而言,涉及一种计量
终端精度修正方法、装置、电子设备及存储介质。
背景技术:
2.电力系统中的计量终端集成计量、抄表和通讯功能等多功能的电子产品,一般用于采集电表数据或电网的
电能数据。计量终端属于普通的电子产品,计量终端的电子器件也不是高精度的元器件。随着气候变化,极端恶劣天气越来越频繁。
3.由于计量终端的元器件的精度不高,故而在极端环境下,计量终端受到影响,导致输出值存储偏差。故而,亟需一种在不更改计量终端的元器件的前提下,能够减小检测偏差的方法。
技术实现要素:
4.有鉴于此,本发明的目的在于提供一种计量终端精度修正方法、装置、电子设备及存储介质,其能够在不更改计量终端的元器件的前提下,减少计量终端的检测偏差。
5.为了实现上述目的,本发明实施例采用的技术方案如下:
6.第一方面,本发明实施例提供一种计量终端精度修正方法,应用于接入电网的计量终端,
所述计量终端存储有高温校正参数、低温校正参数和
常温校正参数,所述方法包括:
7.获取所述计量终端所处环境的当前温度,并对所述当前温度进行判断;
8.若所述当前温度高于高温阈值,则根据所述高温校正参数和所述常温校正参数获得所述当前温度的高温补偿系数,结合所述高温补偿系数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值;
9.若所述当前温度低于低温阈值,则根据所述低温校正参数和所述常温校正参数获得所述当前温度的低温补偿系数,结合所述低温补偿系数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值;
10.若所述当前温度处于常温范围内,则根据所述常温校正参数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值。
11.进一步地,所述方法还包括:
12.分别在温度为常温值、低温值和高温值的环境下,根据所述计量终端的检测电能值与预设的标准电能值的比较结果,得到并存储所述计量终端的校正参数,所述校正参数包括高温校正参数、低温校正参数和常温校正参数。
13.进一步地,所述分别在温度为常温值、低温值和高温值的环境下,根据所述计量终端的检测电能值与预设的标准电能值的比较结果,得到所述计量终端的校准参数的步骤,包括:
14.在温度为常温值的环境下,获取所述计量终端采集的检测电能值,计算预设的标
准电能值和所述检测电能值的差值,将所述差值与所述标准电能值之间的比值作为第一校正值;
15.在温度为低温值的环境下,获取所述计量终端采集的检测电能值,计算所述标准电能值和所述检测电能值的差值,将所述差值与所述标准电能值之间的比值作为低温校正参数;
16.在温度为高温值的环境下,获取所述计量终端采集的检测电能值,计算所述标准电能值和所述检测电能值的差值,将所述差值与所述标准电能值之间的比值作为高温校正参数;
17.再次在温度为所述常温值的环境下,获取所述计量终端采集的检测电能值,计算所述标准电能值和所述检测电能值的差值,将所述差值与所述标准电能值之间的比值作为第一校正值;
18.根据所述第一校正值和所述第二校正值,得到常温校正参数。
19.进一步地,所述高温补偿系数包括电压补偿系数和电流补偿系数;
20.所述根据所述高温校正参数和所述常温校正参数获得所述当前温度的高温补偿系数的步骤,包括:
21.基于所述高温校正参数和所述常温校正参数,拟合出高温校正线;其中,所述高温校正线以温度作为x轴,以校正参数作为y轴;所述高温校正线包括电压校正线和电流校正线;
22.将所述电压校正线在所述当前温度上的斜率作为电压补偿系数,将所述电流校正线在所述当前温度上的斜率作为电流补偿系数。
23.进一步地,所述结合所述高温补偿系数对所述计量终端采集的检测电能值进行校正,得到实际电能值的步骤,包括:
24.计算出所述电压补偿系数与所述计量终端当前采集的检测电压值的乘积,将该乘积与所述检测电压值相加,得到实际电压值;
25.计算出所述电流补偿系数与所述计量终端当前采集的检测电流值的乘积,将该乘积与所述检测电流值相加,得到实际电流值。
26.进一步地,所述低温补偿系数包括电压补偿系数和电流补偿系数;
27.所述根据所述低温校正参数和所述常温校正参数获得所述当前温度的低温补偿系数的步骤,包括:
28.基于所述低温校正参数和所述常温校正参数,拟合出低温校正线,其中,所述低温校正线以温度作为x轴,以校正参数作为y轴;所述低温校正线包括电压校正线和电流校正线;
29.将所述电压校正线在所述当前温度上的斜率作为电压补偿系数,将所述电流校正线在所述当前温度上的斜率作为电流补偿系数。
30.进一步地,所述结合所述低温补偿系数对所述计量终端采集的检测电能值进行校正,得到实际电能值的步骤,包括:
31.计算出所述电压补偿系数与所述计量终端当前采集的检测电压值的乘积,将该乘积与所述检测电压值相加,得到实际电压值;
32.计算出所述电流补偿系数与所述计量终端当前采集的检测电流值的乘积,将该乘
积与所述检测电流值相加,得到实际电流值。
33.第二方面,本发明实施例提供样子计量终端精度修正装置,应用于接入电网的计量终端,所述计量终端存储有高温校正参数、低温校正参数和常温校正参数,所述装置包括温度获取模块、高温校正模块、低温校正模块和常温校正模块;
34.所述温度获取模块,用于获取所述计量终端所处环境的当前温度,并对所述当前温度进行判断;
35.所述高温校正模块,用于若所述当前温度高于高温阈值,则根据所述高温校正参数和所述常温校正参数获得所述当前温度的高温补偿系数,结合所述高温补偿系数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值;
36.所述低温校正模块,用于若所述当前温度低于低温阈值,则根据所述低温校正参数和所述常温校正参数获得所述当前温度的低温补偿系数,结合所述低温补偿系数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值;
37.所述常温校正模块,用于若所述当前温度处于常温范围内,则根据所述常温校正参数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值。
38.第三方面,本发明实施例提供一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机程序,所述处理器可执行所述计算机程序以实现如第一方面所述的计量终端精度修正方法。
39.第四方面,本发明实施例提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的计量终端精度修正方法。
40.本发明实施例提供的计量终端精度修正方法、装置、电子设备及存储介质,在获取到计量终端所处环境的当前温度之后,根据当前温度所处的温度属性(高温、低温或常温),获取在对应温度属性下当前温度所对应的的补偿量(高温补偿系数、低温补偿系数或常温校正参数),对计量终端采集的检测电能值进行校正,以得到并输出实际电能值,实现在不更改计量终端的元器件的前提下,对计量终端的检测电能值进行校正,从而能够减少计量终端的检测偏差。
41.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
42.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
43.图1示出了本发明实施例提供的计量终端精度修正系统的方框示意图。
44.图2示出了本发明实施例提供的计量终端精度修正方法的流程示意图之一。
45.图3示出了本发明实施例提供的计量终端精度修正方法的流程示意图之二。
46.图4示出了图3中步骤s11的部分子步骤的流程示意图。
47.图5是出了图2或图3中步骤s14的部分子步骤的流程示意图。
48.图6是出了图2或图3中步骤s16的部分子步骤的流程示意图。
49.图7是出了本发明实施例提供的计量终端精度修正装置的方框示意图。
50.图8是出了本发明实施例提供的电子设备的方框示意图。
51.附图标记:100-计量终端精度修正系统;110-计量终端;120-高低温箱;130-标准台体;140-计量终端精度修正装置;150-温度获取模块;160-高温校正模块;170-低温校正模块;180-常温校正模块;190-电子设备。
具体实施方式
52.下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
53.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
54.需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
55.计量终端属于普通的电子产品,计量终端的电子器件也不是高精度的元器件。随着气候变化,极端恶劣天气越来越频繁。由于计量终端的元器件的精度不高,故而在极端环境下,计量终端的元器件性能受到温度影响,导致计量终端的检测性能存在偏差。故而,亟需一种在不更改计量终端的元器件的前提下,能够减小检测偏差的方法。
56.基于上述考虑,本发明实施例提供一种计量终端精度修正方案,其能够在不更改计量终端的元器件的前提下,减小检测偏差。以下,从计量终端精度修正方法等角度,对该方案进行介绍。
57.本发明实施例提供的计量终端精度修正方法,可以应用于图1所示的计量终端精度修正系统100中,该系统包括接入电网的计量终端110,高低温箱120和标准台体130,并且计量终端110可以通过有线或无线的方式与标准台体130连接。
58.标准台体130用于输出计量终端110本应输出的标准电能值至计量终端,该标准电能值包括但不限于是标准电压值和标准电流值。
59.需要说明的是,针对不同的计量终端110,标准台体130可以输出不同的标准电能值,即不同的计量终端可以有不同的标准电能值。
60.在进行计量终端110的校正时,通过将计量终端110放置于高低温箱120内以模拟常温环境、高温环境和低温环境,进而分别在常温环境、高温环境和低温环境下,对计量终端110的检测值进行校正,得到常温校正参数、低温校正参数和高温校正参数,并将常温校正参数存入计量终端110的寄存器的常温存储区,将低温校正参数存入计量终端110的寄存器的低温存储区,将高温校正参数存入计量终端110的寄存器的高温存储区。
61.计量终端110的校正可以在出厂前进行,从而计量终端110投入使用时,可以基于预存在寄存器内的常温校正参数、低温校正参数和常温校正参数,对自身采集到的检测电能值进行校正,以得到并输出准确度更高的检测电能值。
62.在一种实施方式中,参照图2,提供一种计量终端精度修正方法,本实施方式中,以该计量终端精度修正方法应用于图1中的计量终端110来举例说明,可以包括以下步骤。
63.s12,获取计量终端所处环境的当前温度,并对当前温度进行判断。
64.计量终端中可以包括温度传感器,从而可以通过温度传感器采集到所处环境的实时温度。也可以是,设置有与计量终端配套的温度检测设备,温度检测设备与计量终端设置于同一位置,从而温度检测设备实时检测环境温度并将环境温度发送至计量终端。
65.s14,若当前温度高于高温阈值,则根据高温校正参数和常温校正参数获得当前温度的高温补偿系数,结合高温补偿系数对计量终端采集的检测电能值进行校正,得到并输出实际电能值。
66.s16,若当前温度低于低温阈值,则根据低温校正参数和常温校正参数获得当前温度的低温补偿系数,结合低温补偿系数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值。
67.s18,若当前温度处于常温范围内,则根据常温校正参数对计量终端采集的检测电能值进行校正,得到并输出实际电能值。
68.其中,常温范围、低温阈值和高温阈值均为预先设置的值,例如,常温范围可以为-15℃至55℃区间,低温阈值可以为-15℃,高温阈值可以为55℃。应当理解的是,对于不同的应用场景,可以有不同的常温范围、低温阈值和高温阈值。
69.示例性地,在t时刻时,计量终端110对所接入的电网进行采集,得到检测电能值,同时计量终端110通过温度传感器获取到计量终端所处环境的当前温度。对当前温度进行判断后,若当前温度在-15℃至55℃区间(常温范围),则计量终端110从寄存器的常温存储区中读取到常温校正参数,并根据该常温校正参数对检测电能值进行校正得到实际电能值,并输出该实际电能值。
70.若当前温度低于-15℃(低温阈值),则计量终端110从寄存器的常温存储区和低温存储区中分别读取常温校正参数和低温校正参数,并根据低温校正参数和常温校正参数得到在当前温度下的低温补偿系数,结合低温补偿系数对检测电能值进行校正得到实际电能值,并输出实际电能值。
71.若当前温度高于55℃(高温阈值),则计量终端110从寄存器的常温存储区和高温存储区中分别读取常温校正参数和高温校正参数,并根据高温校正参数和常温校正参数得到在当前温度下的高温补偿系数,结合高温补偿系数对检测电能值进行校正得到实际电能值,并输出实际电能值。
72.通过上述步骤s12-s18,在不更改计量终端的元器件的前提下,实现对计量终端的检测电能值进行校正,从而能够减少计量终端的检测偏差。同时,能够节约硬件成本。
73.对于上述s12-s18中使用的常温校正参数、低温校正参数和高温校正参数的获取方式可以灵活设置,例如,可以是根据历史经验设定的值,也可以是实际实验后得到的值,本实施方式中不做具体限定。在一种实施方式中,参照图3,本发明实施例提供的计量终端精度修正方法还包括步骤s11,该步骤s11获取常温校正参数、低温校正参数和高温校正参
数。
74.s11,分别在温度为常温值、低温值和高温值的环境下,根据计量终端的检测电能值与预设的标准电能值的比较结果,得到并存储计量终端的校正参数。
75.校正参数包括高温校正参数、低温校正参数和常温校正参数,得到高温校正参数、低温校正参数和常温校正参数后,将高温校正参数、低温校正参数和常温校正参数分别存储于计量终端的寄存器的高温存储区、低温存储区和常温存储区。
76.计量终端的检测能力主要与元器件的性能相关,元器件的性能会受到温度的影响,在高温环境和低温环境下对计量终端进行校正之后,计量终端的元器件性能会受到高温环境和低温环境的影响,从而影响到在常温环境下计量终端的检测性能。为了在一定程度上保证常温校正参数的准确度,在一种实施方式中,在计量终端获取高温校正参数、低温校正参数和常温校正参数的过程中引入反调思想。详细地,参照图4,上述步骤s11可以包括以下步骤。
77.s111,在温度为常温值的环境下,获取计量终端采集的检测电能值,计算预设的标准电能值和检测电能值的差值,将差值与标准电能值之间的比值作为第一校正值。
78.在实际应用中,若只在常温环境下对计量终端进行了校正,即只进行了步骤s111,则将得到第一校正值作为常温校正参数存入计量终端寄存器的常温存储区,同时,将常温校正参数备份后分别存入寄存器的高温存储区和低温存储区,以将该常温校正参数作为计量终端在高温环境和低温环境下的校正参数。
79.s112,在温度为低温值的环境下,获取计量终端采集的检测电能值,计算标准电能值和检测电能值的差值,将差值与标准电能值之间的比值作为低温校正参数。
80.s113,在温度为高温值的环境下,获取计量终端采集的检测电能值,计算标准电能值和检测电能值的差值,将差值与标准电能值之间的比值作为高温校正参数。
81.s114,再次在温度为常温值的环境下,获取计量终端采集的检测电能值,计算标准电能值和检测电能值的差值,将差值与标准电能值之间的比值作为第一校正值。
82.s115,根据第一校正值和第二校正值,得到常温校正参数。
83.其中,标准电能值包括但不限于是标准电流值和标准电压值,检测电能值也包括但不限于是检测电流值和检测电压值,因此得到的常温校正参数包括但不限于是电压校正参数和电流校正参数,高温校正参数包括但不限于是电压校正参数和电流校正参数,低温校正参数包括但不限于是电压校正参数和电流校正参数。以及,常温值、高温值和低温值均为设定的值,且常温值、高温值和低温值可以均只有一个值(即常温值只有一个值,低温值只有一个值,以及高温值只有一个值),也可以均为两个及两个值以上。
84.当常温值、高温值和低温值均只有一个值时,常温校正参数、高温校正参数和低温校正参数均只有一组,即常温校正参数、高温校正参数和低温校正参数的电流校正值和电压校正值均只有一个。
85.以常温值为25℃、低温值为-40℃和高温值为70℃为例,先根据客户需求,给标准台体130设定电压值和电流值等电能值,并以设定的电压值和电流值等电能值,对标准台体130进行abc三相的电能值校准,校准完成后,使标准台体130在阻性环境下输出电压值、电流值和功率值等电能值,即输出标准电能值,从而计量终端得到标准电能值。
86.将高低温箱120的温度调节至25℃之后,将接入电网的计量终端110放入高低温箱
120内,并进入常温校准模式。
87.计量终端110在常温校准模式下,对电网进行采样,在abc三相的夹角为0的条件下获取接入电网的三相的功率检测值,根据各相上功率检测值和功率标准值之间的差值,得到功率校正参数。接着以相同原理,对计量终端110的相角进行修正,一般选择0.5l,即电压电流夹角为60度,进行相位纠正,对相位进行修正。同理,根据检测电压值、检测电流值、标准电压值和标准电流值误差,得到电流校正参数、电压校正参数,以得到第一校正值。第一校正值包括电流校正参数、电压校正参数。
88.电压校正参数的计算方法可以为u
err
=(220-u)/220*100%。其中,u
err
表示电压校正参数,220为标准电压值,u为检测电压值。同理,电流校正参数的计算方法也可以为i
err
=(i
e-i)/ie*100%,其中,i
err
表示电流校正参数,i
err
表示标准电流值,i表示检测电流值。其他电能值的校正参数计算方法同理,本实施方式不作具体展开。
89.将高低温箱120的温度调节至-40℃之后,将接入电网的计量终端110放入高低温箱120内,并进入低温校准模式。在低温校准模式下,计量终端110根据当前采样的检测电能值自动运算与标准电能值之间的差值(偏差),若差值较大,比如标准电压值为220v,检测电压值低于219.8,则将标准电能值和检测电能值的差值与标准电能值之间的比值作为低温校正参数,并保存入寄存器的低温存储区。例如,电压校正参数的计算公式为:u
err
=(220-219.8)/220*100%。其他校正参数的计算公式参见上文常温校正参数的计算方式。
90.同理,将高低温箱120的温度调节至70℃之后,进入高温校准模式。在高温校准模式下,计量终端110根据当前采样的检测电能值自动运算与标准电能值之间的差值(偏差),并将差值与标准电能值之间的比值作为低温校正参数,并保存入寄存器的高温存储区。各校正参数的计算公式参见上文。
91.高温校准和低温校准均完成后,再次将高低温箱120的温度调节至25℃,并进入常温校准模式,来对常温进行反调。在低温校准模式下,计量终端110根据当前采样的检测电能值自动运算与标准电能值之间的差值(偏差),若差值小于或等于预设值,则记录第二校正参数为0,若差值大于预设值,则按校正参数的计算方式得到第二校正参数。将第一校正参数和第二校正参数相加得到常温校正参数,并将常温校正参数存入寄存器的常温存储区。
92.执行完上述步骤s111-s115之后,计量终端校正结束,可投入使用。投入使用后,接入电网的计量终端根据自身的寄存器中存储的常温校正参数、低温校正参数和高温校正参数对自身采集的电能值进行修正。
93.在一种实施方式中,为了提高计量终端的检测精度,在使用高温校正参数和常温校正参数得到高温补偿系数的过程中,引入不同的当前温度的影响,参照图5,上述步骤s14可以包括以下子步骤。
94.s141,基于高温校正参数和常温校正参数,拟合出高温校正线。
95.其中,高温校正线以温度作为x轴,以校正参数作为y轴。并且由于高温校正参数和常温校正参数均包括电压校正参数、电流校正参数等校正值,因此,高温校正线可以包括电压校正线和电流校正线,即不同的校正值有各自的校正线。
96.s142,将电压校正线在当前温度上的斜率作为电压补偿系数,将电流校正线在当前温度上的斜率作为电流补偿系数。
97.应当理解的是,当高温校正参数仅仅为在一个高温值下对计量终端进行校正后得到的一组校正参数,常温校正参数也仅仅为在一个常温值下对计量终端进行校正后得到的一组校正参数时,高温校正线(即电压校正线和电流校正线)均为直线,此时,任何温度下的斜率均相同,即只要当前温度超过高温阈值,则无论是多少度,高温补偿系数都相同。
98.当高温校正参数至少两个高温值下对计量终端进行校正后得到的两组及两组以上的校正参数时,高温校正线(即电压校正线和电流校正线)可以为曲线,此时,不同温度下的斜率可能不相同,即超过高温阈值的不同温度有不同的高温补偿系数。
99.通过上述步骤s141和s142,能够根据高温校正线的变化情况,在不同温度下获取符合温度变化的高温补偿系数,使高温补偿系数的变化更符合计量终端的元器件性能随温度变化而变化的规律,从而使得计量终端在高温环境下的计量精度更为准确,进而提高计量终端的性能。
100.通过上述步骤s141和s142得到高温补偿系数(包括电压补偿系数和电流补偿系数),从而通过以下方式结合高温补偿系数对计量终端采集的检测电能值进行校正,得到实际电能值:计算出电压补偿系数与计量终端当前采集的检测电压值的乘积,将该乘积与检测电压值相加,得到实际电压值;计算出电流补偿系数与计量终端当前采集的检测电流值的乘积,将该乘积与检测电流值相加,得到实际电流值。
101.为了进一步提高计量终端的检测精度,在使用低温校正参数和常温校正参数得到低温补偿系数的过程中,引入不同的当前温度的影响,参照图6,上述步骤s16可以包括以下子步骤。
102.s161,基于低温校正参数和常温校正参数,拟合出低温校正线。
103.其中,低温校正线以温度作为x轴,以校正参数作为y轴。并且由于低温校正参数和常温校正参数均包括电压校正参数、电流校正参数等校正值,因此,低温校正线也可以包括电压校正线和电流校正线,即不同的校正值有各自的校正线。
104.s162,将电压校正线在当前温度上的斜率作为电压补偿系数,将电流校正线在当前温度上的斜率作为电流补偿系数。
105.应当理解的是,当低温校正参数仅仅为在一个低温值下对计量终端进行校正后得到的一组校正参数,且低温校正参数也仅仅为在一个常温值下对计量终端进行校正后得到的一组校正参数时,低温校正线(即电压校正线和电流校正线)均为直线,此时,任何温度下的斜率均相同,即只要当前温度低于低温阈值,则无论是多少度,低温补偿系数都相同。
106.当低温校正参数至少两个低温值下对计量终端进行校正后得到的两组及两组以上的校正参数时,低温校正线(即电压校正线和电流校正线)可以为曲线,此时,不同温度下的斜率可能不相同,即低于低温阈值的不同温度有不同的低温补偿系数。
107.通过上述步骤s161和s162,能够根据低温校正线的变化情况,在不同温度下获取符合温度变化的低温补偿系数,使低温补偿系数的变化更符合计量终端的元器件性能随温度变化而变化的规律,从而使得计量终端在低温环境下的计量精度更为准确,进而提高计量终端的性能。
108.通过上述步骤s161和s162得到低温补偿系数(包括电压补偿系数和电流补偿系数),从而通过以下方式结合低温补偿系数对计量终端采集的检测电能值进行校正,得到实际电能值:计算出电压补偿系数与计量终端当前采集的检测电压值的乘积,将该乘积与检
测电压值相加,得到实际电压值;计算出电流补偿系数与计量终端当前采集的检测电流值的乘积,将该乘积与检测电流值相加,得到实际电流值。
109.当计量终端的当前温度处于常温范围内时,上述步骤s18对计量终端采集的检测电能值进行校正得到实际电能值的方式可以包括:计算出电压校正参数与计量终端当前采集的检测电压值的乘积,将该乘积与检测电压值相加,得到实际电压值;计算出电流校正参数与计量终端当前采集的检测电流值的乘积,将该乘积与检测电流值相加,得到实际电流值。
110.应当理解的是,常温环境下,电流校正参数和电压校正参数均为常温校正参数中的值。
111.本发明实施例提供的计量终端精度修正方法,在不更改计量终端的电子器件的情况下,根据电子器件在不同温度下性能的变化情况而影响校正参数的特性,得到高温、低温和常温下计量终端的补偿系数,并根据补偿系数纠正计量终端采集的检测电能值,能够纠正计量终端的偏差,并提高计量终端的检测精度。
112.基于上述计量终端精度修正方法的构思,在一种实施方式中,参照图7,提供了一种计量终端精度修正装置140,该计量终端精度修正装置140可以应用于图1中的计量终端110,该计量终端110为存储有高温校正参数、低温校正参数和常温校正参数的计量终端。计量终端精度修正装置140可以包括温度获取模块150、高温校正模块160、低温校正模块170和常温校正模块180。
113.温度获取模块150,用于获取计量终端所处环境的当前温度,并对当前温度进行判断。
114.高温校正模块160,用于若当前温度高于高温阈值,则根据高温校正参数和常温校正参数获得所述当前温度的高温补偿系数,结合高温补偿系数对计量终端采集的检测电能值进行校正,得到并输出实际电能值。
115.低温校正模块170,用于若当前温度低于低温阈值,则根据低温校正参数和常温校正参数获得所述当前温度的低温补偿系数,结合低温补偿系数对计量终端采集的检测电能值进行校正,得到并输出实际电能值。
116.常温校正模块180,用于若当前温度处于常温范围内,则根据常温校正参数对计量终端采集的检测电能值进行校正,得到并输出实际电能值。
117.上述计量终端精度修正装置140中,通过温度获取模块150、高温校正模块160、低温校正模块170和常温校正模块180的协调作用,在不更改计量终端的元器件的前提下,实现对计量终端的检测电能值进行校正,从而能够减少计量终端的检测偏差。
118.关于计量终端精度修正装置140的具体限定可以参见上文中对于计量终端精度修正方法的限定,在此不再赘述。上述计量终端精度修正装置140中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于电子设备中的处理器中,也可以以软件形式存储于电子设备的存储器中,以便于处理器调用执行以上各个模块对应的操作。
119.在一种实施方式中,提供了一种电子设备190,该电子设备可以是计量终端,其内部结构图可以如图8所示。该电子设备190包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该电子设备190的处理器用于提供计算和控制能力。该电子设
备190的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备190的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、近场通信(nfc)或其他技术实现。该计算机程序被处理器执行时实现如上述实施方式提高的计量终端精度修正方法。
120.图8中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图8中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
121.在一种实施方式中,本发明提供的计量终端精度修正装置140可以实现为一种计算机程序的形式,计算机程序可在如图8所示的电子设备190上运行。电子设备190的存储器中可存储组成该计量终端精度修正装置140的各个程序模块,比如,图7所示的温度获取模块150、高温校正模块160、低温校正模块170和常温校正模块180。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的计量终端精度修正方法中的步骤。
122.例如,图8所示的电子设备190可以通过如图7所示的计量终端精度修正装置140中的温度获取模块150执行步骤s12。电子设备190可以通过高温校正模块160执行步骤s14。电子设备190可以通过低温校正模块170执行步骤s16。电子设备190可以通过常温校正模块180执行步骤s18。
123.在一种实施方式中,提供了一种电子设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取计量终端所处环境的当前温度,并对当前温度进行判断;若当前温度高于高温阈值,则根据高温校正参数和常温校正参数获得当前温度的高温补偿系数,结合高温补偿系数对计量终端采集的检测电能值进行校正,得到并输出实际电能值;若当前温度低于低温阈值,则根据低温校正参数和常温校正参数获得当前温度的低温补偿系数,结合低温补偿系数对计量终端采集的检测电能值进行校正,得到并输出实际电能值;若当前温度处于常温范围内,则根据常温校正参数对计量终端采集的检测电能值进行校正,得到并输出实际电能值。
124.在一种实施方式中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取计量终端所处环境的当前温度,并对当前温度进行判断;若当前温度高于高温阈值,则根据高温校正参数和常温校正参数获得当前温度的高温补偿系数,结合高温补偿系数对计量终端采集的检测电能值进行校正,得到并输出实际电能值;若当前温度低于低温阈值,则根据低温校正参数和常温校正参数获得当前温度的低温补偿系数,结合低温补偿系数对计量终端采集的检测电能值进行校正,得到并输出实际电能值;若当前温度处于常温范围内,则根据常温校正参数对计量终端采集的检测电能值进行校正,得到并输出实际电能值。
125.在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于
附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
126.另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
127.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
128.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种计量终端精度修正方法,其特征在于,应用于接入电网的计量终端,所述计量终端存储有高温校正参数、低温校正参数和常温校正参数,所述方法包括:获取所述计量终端所处环境的当前温度,并对所述当前温度进行判断;若所述当前温度高于高温阈值,则根据所述高温校正参数和所述常温校正参数获得所述当前温度的高温补偿系数,结合所述高温补偿系数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值;若所述当前温度低于低温阈值,则根据所述低温校正参数和所述常温校正参数获得所述当前温度的低温补偿系数,结合所述低温补偿系数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值;若所述当前温度处于常温范围内,则根据所述常温校正参数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值。2.根据权利要求1所述的计量终端精度修正方法,其特征在于,所述方法还包括:分别在温度为常温值、低温值和高温值的环境下,根据所述计量终端的检测电能值与预设的标准电能值的比较结果,得到并存储所述计量终端的校正参数,所述校正参数包括高温校正参数、低温校正参数和常温校正参数。3.根据权利要求2所述的计量终端精度修正方法,其特征在于,所述分别在温度为常温值、低温值和高温值的环境下,根据所述计量终端的检测电能值与预设的标准电能值的比较结果,得到所述计量终端的校准参数的步骤,包括:在温度为常温值的环境下,获取所述计量终端采集的检测电能值,计算预设的标准电能值和所述检测电能值的差值,将所述差值与所述标准电能值之间的比值作为第一校正值;在温度为低温值的环境下,获取所述计量终端采集的检测电能值,计算所述标准电能值和所述检测电能值的差值,将所述差值与所述标准电能值之间的比值作为低温校正参数;在温度为高温值的环境下,获取所述计量终端采集的检测电能值,计算所述标准电能值和所述检测电能值的差值,将所述差值与所述标准电能值之间的比值作为高温校正参数;再次在温度为所述常温值的环境下,获取所述计量终端采集的检测电能值,计算所述标准电能值和所述检测电能值的差值,将所述差值与所述标准电能值之间的比值作为第一校正值;根据所述第一校正值和所述第二校正值,得到常温校正参数。4.根据权利要求1至3中任一项所述的计量终端精度修正方法,其特征在于,所述高温补偿系数包括电压补偿系数和电流补偿系数;所述根据所述高温校正参数和所述常温校正参数获得所述当前温度的高温补偿系数的步骤,包括:基于所述高温校正参数和所述常温校正参数,拟合出高温校正线;其中,所述高温校正线以温度作为x轴,以校正参数作为y轴;所述高温校正线包括电压校正线和电流校正线;将所述电压校正线在所述当前温度上的斜率作为电压补偿系数,将所述电流校正线在所述当前温度上的斜率作为电流补偿系数。
5.根据权利要求4所述的计量终端精度修正方法,其特征在于,所述结合所述高温补偿系数对所述计量终端采集的检测电能值进行校正,得到实际电能值的步骤,包括:计算出所述电压补偿系数与所述计量终端当前采集的检测电压值的乘积,将该乘积与所述检测电压值相加,得到实际电压值;计算出所述电流补偿系数与所述计量终端当前采集的检测电流值的乘积,将该乘积与所述检测电流值相加,得到实际电流值。6.根据权利要求1至3中任一项所述的计量终端精度修正方法,其特征在于,所述低温补偿系数包括电压补偿系数和电流补偿系数;所述根据所述低温校正参数和所述常温校正参数获得所述当前温度的低温补偿系数的步骤,包括:基于所述低温校正参数和所述常温校正参数,拟合出低温校正线,其中,所述低温校正线以温度作为x轴,以校正参数作为y轴;所述低温校正线包括电压校正线和电流校正线;将所述电压校正线在所述当前温度上的斜率作为电压补偿系数,将所述电流校正线在所述当前温度上的斜率作为电流补偿系数。7.根据权利要求6所述的计量终端精度修正方法,其特征在于,所述结合所述低温补偿系数对所述计量终端采集的检测电能值进行校正,得到实际电能值的步骤,包括:计算出所述电压补偿系数与所述计量终端当前采集的检测电压值的乘积,将该乘积与所述检测电压值相加,得到实际电压值;计算出所述电流补偿系数与所述计量终端当前采集的检测电流值的乘积,将该乘积与所述检测电流值相加,得到实际电流值。8.一种计量终端精度修正装置,其特征在于,应用于接入电网的计量终端,所述计量终端存储有高温校正参数、低温校正参数和常温校正参数,所述装置包括温度获取模块、高温校正模块、低温校正模块和常温校正模块;所述温度获取模块,用于获取所述计量终端所处环境的当前温度,并对所述当前温度进行判断;所述高温校正模块,用于若所述当前温度高于高温阈值,则根据所述高温校正参数和所述常温校正参数获得所述当前温度的高温补偿系数,结合所述高温补偿系数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值;所述低温校正模块,用于若所述当前温度低于低温阈值,则根据所述低温校正参数和所述常温校正参数获得所述当前温度的低温补偿系数,结合所述低温补偿系数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值;所述常温校正模块,用于若所述当前温度处于常温范围内,则根据所述常温校正参数对所述计量终端采集的检测电能值进行校正,得到并输出实际电能值。9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机程序,所述处理器可执行所述计算机程序以实现如权利要求1至7中任一项所述的计量终端精度修正方法。10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的计量终端精度修正方法。
技术总结
本发明实施例提出一种计量终端精度修正方法、装置、电子设备及存储介质,属于电力电子领域,应用于计量终端的方法包括:获取计量终端所处环境的当前温度,若当前温度高于高温阈值,则根据高温校正参数和常温校正参数对计量终端采集的检测电能值进行校正,得到实际电能值,若当前温度低于低温阈值,则根据低温校正参数和常温校正参数对计量终端采集的检测电能值进行校正,得到实际电能值,若当前温度处于常温范围内,则根据常温校正参数对计量终端采集的检测电能值进行校正,得到实际电能值,实现在不更改计量终端的元器件的前提下,对计量终端的检测电能值进行校正,从而能够减少计量终端的检测偏差。量终端的检测偏差。量终端的检测偏差。
技术研发人员:
王燕 邹连明 王岩 冯丹荣
受保护的技术使用者:
宁波三星智能电气有限公司
技术研发日:
2022.08.23
技术公布日:
2022/11/22