技术新讯 > 测量装置的制造及其应用技术 > 电能补偿方法、装置、电能表和计算机可读存储介质与流程  >  正文

电能补偿方法、装置、电能表和计算机可读存储介质与流程

  • 国知局
  • 2024-11-19 10:05:10

本申请涉及电能表,具体而言,涉及一种电能补偿方法、装置、电能表和计算机可读存储介质。

背景技术:

1、目前,电能表需要通过电流传感器采集电流,并结合额定电压计算电能表的电能。但当电流传感器为锰铜传感器等采用阻性材料制成的传感器时,长时间通过超过最大电流的大电流会使得传感器发热从而导致传感器阻值发生变化,而这会对采集到的电流值产生影响,从而导致根据该电流值计算得到的电能值误差较大。

2、现有技术中,可以通过设置温度系数可调范围对传感器发热产生的温度进行补偿,进而减小因锰铜传感器发热产生的阻值变化所带来的电流误差,但若传感器发热所产生的温度超过了温度系数可调范围,则会导致无法对电流误差进行调整,从而会导致计算得到的电能误差仍然较大,电能值计算精度较低。

技术实现思路

1、有鉴于此,本申请的目的在于提供一种电能补偿方法、装置、电能表和计算机可读存储介质,以对电能误差进行补偿,从而提高电能值的计算精度。

2、为了实现上述目的,本申请实施例采用的技术方案如下:

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、为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

技术特征:

1.一种电能补偿方法,其特征在于,应用于电能表,所述电能表中设置有计量芯片,且所述电能表中存储有补偿函数,所述补偿函数表征电能补偿值与大电流通电时长之间的关系,所述大电流通电时长为所述电能表的电流达到最大电流的持续时长,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述当前电能补偿值对所述计量芯片中的电能补偿系数进行设置,包括:

3.根据权利要求1所述的方法,其特征在于,所述补偿函数通过如下步骤获得:

4.根据权利要求3所述的方法,其特征在于,所述根据各个所述样本误差数据和各个所述样本误差数据对应的大电流通电时长拟合一元三次函数,包括:

5.根据权利要求1所述的方法,其特征在于,所述从所述计量芯片中获取所述电能表的当前电流,包括:

6.一种电能补偿装置,其特征在于,应用于电能表,所述电能表中设置有计量芯片,且所述电能表中存储有补偿函数,所述补偿函数表征电能补偿值与大电流通电时长之间的关系,所述大电流通电时长为所述电能表的电流达到最大电流的持续时长,所述装置包括:

7.根据权利要求6所述的装置,其特征在于,所述补偿模块,还用于根据预设的转换公式将所述当前电能补偿值转换为第一补偿系数;获取所述计量芯片中的第二补偿系数,根据所述第一补偿系数和所述第二补偿系数计算所述电能补偿系数,并将所述电能补偿系数设置于所述计量芯片中;其中,所述第二补偿系数为初始状态下所述电能表的电能补偿值。

8.根据权利要求6所述的装置,其特征在于,所述获取模块,还用于每隔预设时长从所述计量芯片中获取一次所述电能表的当前电流;

9.一种电能表,其特征在于,包括单片机和计量芯片,所述单片机与所述计量芯片通信连接,所述单片机可执行计算机程序以实现权利要求1-5任一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被单片机执行时实现权利要求1-5任一项所述的方法。

技术总结本申请实施例提出一种电能补偿方法、装置、电能表和计算机可读存储介质,涉及电能表技术领域。电能表中设置有计量芯片,且电能表中存储有补偿函数,补偿函数表征电能补偿值与大电流通电时长之间的关系,大电流通电时长为电能表的电流达到最大电流的持续时长。从计量芯片中获取电能表的当前电流;若当前电流达到最大电流,则根据当前的大电流通电时长和补偿函数计算当前电能补偿值;根据当前电能补偿值对计量芯片中的电能补偿系数进行设置,以便计量芯片在计算得到电能表的电能值之后,根据电能补偿系数对电能值进行补偿,因此可提高电能值的计算精度。技术研发人员:麻栗源受保护的技术使用者:宁波三星医疗电气股份有限公司技术研发日:技术公布日:2024/11/14

本文地址:https://www.jishuxx.com/zhuanli/20241118/331469.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。