电能表日记时误差补偿方法、装置及系统制造方法及图纸

技术编号:30348897 阅读:39 留言:0更新日期:2021-10-16 16:44
本申请公开了一种电能表日记时误差补偿方法、装置及系统,属于电能表技术领域。电能表日记时误差补偿方法,包括:获取电能表的第一温度值及获取对应的预设温度范围和预设分割次数;根据预设温度范围和预设分割次数,对预设的温度误差数据集合进行分割,得到处于不同温度范围的误差数据集;根据误差数据集,获取对应的第一误差补偿值;将误差数据集和第一误差补偿值进行拟合,得到第一一次函数;根据第一一次函数,构建第一分段函数;根据第一温度值和第一分段函数,获取第二误差补偿值;根据第二误差补偿值对日记时误差进行补偿。本申请的方法,能够减少温度变化带来的计时误差,实现更高的计时精度。现更高的计时精度。现更高的计时精度。

【技术实现步骤摘要】
电能表日记时误差补偿方法、装置及系统


[0001]本申请涉及电能表
,特别涉及一种电能表日记时误差补偿方法、装置及系统。

技术介绍

[0002]相关技术中,电能表是用来测量电能的仪表,电表通常会采用时钟进行计时,以反应不同时间段的电能数据。石英晶振,为用石英材料做成的石英晶体谐振器,俗称晶振。目前,通常采用晶振作为时钟进行计数,晶振本身存在一定频率误差,造成频率误差的原因为工艺误差和温度误差;工艺误差由制造工艺决定,在制造工艺不变的情况下,工艺误差为固定值;温度误差则是晶振自身的物理特性,常温附近频率最高,称之为顶点误差,一般出现在25℃附近,随着温度偏离顶点,无论温度上升或下降,晶振的频率都会变慢,晶振的温度特性曲线近似于抛物线。现有的温度误差补偿方法,通常根据晶振厂家提供的方法进行,此方法通常根据晶振的温度误差曲线进行复杂计算得出误差补偿值,之后根据误差补偿值进行补偿,但是此种方法无法保证电能表更高的日记时精度要求,补偿精度较差。

技术实现思路

[0003]本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种电能表日记时误差补偿方法、装置、系统及计算机可读存储介质,能够减少温度变化带来的计时误差,实现更高的日记时精度。
[0004]根据本申请的第一方面实施例的电能表日记时误差补偿方法,包括:
[0005]获取电能表的第一温度值;
[0006]根据所述第一温度值,获取对应的预设温度范围和预设分割次数;
[0007]根据所述预设温度范围和所述预设分割次数,对预设的温度误差数据集合进行分割,得到处于不同温度范围的误差数据集;其中,每一所述误差数据集的每一温差数据包括所述电能表的第一晶振频率误差和第二温度值;
[0008]根据每一所述误差数据集中的所述第一晶振频率误差,获取对应所述第一晶振频率误差的第一误差补偿值;
[0009]将每一所述误差数据集中的所述第二温度值和对应的所述第一误差补偿值进行拟合,得到对应的第一一次函数;
[0010]根据每一所述第一一次函数,构建第一分段函数;
[0011]根据所述第一温度值和所述第一分段函数,获取对应所述第一温度值的第二误差补偿值;
[0012]根据所述第二误差补偿值对日记时误差进行补偿。
[0013]根据本申请实施例的电能表日记时误差补偿方法,至少具有如下有益效果:首先,通过获取第一温度值,再根据获取的第一温度值,得到对应的预设温度范围和预设分割次数,并且根据预设温度范围和预设分割次数,将温度误差数据集合进行分割,得到处于不同
温度范围的误差数据集;之后,根据每一误差数据集中的第一晶振频率误差,获取对应第一晶振频率误差的第一误差补偿值,并将每一误差数据集中的第二温度值和对应的第一误差补偿值进行拟合,得到对应的第一一次函数,使用一次函数,可有效简化计算方法,减少了较高次幂复杂计算带来的误差,使得误差补偿计算更加精确;之后,根据第二温度值和一次函数构建的分段函数,快速获取第一温度值对应的第二误差补偿值;最后,根据第二误差补偿值对日记时误差进行补偿,通过分段函数的方式进行计算,可实现更高精度的日记时精度。因此,本申请实施例的电能表日记时误差补偿方法,能够减少温度变化带来的计时误差,实现更高的计时精度。
[0014]根据本申请的一些实施例,所述获取电能表的第一温度值,包括:
[0015]获取预设数量的采样值;其中,所述采样值为AD值;
[0016]计算所述预设数量的采样值的平均值,将所述平均值作为所述第一温度值。
[0017]根据本申请的一些实施例,所述预设数量为270至320。
[0018]根据本申请的一些实施例,所述根据所述第一温度值和所述第一分段函数,获取对应所述第一温度值的第二误差补偿值,包括:
[0019]将所述第一温度值代入所述第一分段函数,获取对应所述第一温度值的所述第一一次函数;
[0020]根据所述第一一次函数两端的所述第二温度值,查找预设的误差补偿数据信息,获取预设的第三误差补偿值;
[0021]根据所述第二温度值、所述第一温度值和所述预设的第三误差补偿值,获取对应所述第一温度值的第二误差补偿值;其中,所述第二温度值为AD值。
[0022]根据本申请的一些实施例,还包括:
[0023]获取电能表的第三温度值,及获取所述电能表的第二晶振频率误差;
[0024]根据所述电能表的第二晶振频率误差,获取对应所述第二晶振频率误差的第四误差补偿值;
[0025]将所述第三温度值和所述第四误差补偿值进行拟合,得到误差补偿曲线;
[0026]根据所述预设的温度范围和所述预设的分割次数,对所述误差补偿曲线进行分割,得到处于不同温度范围的第二一次函数;
[0027]根据每一所述第二一次函数,得到每一所述第二一次函数两端的第二温度值和第三误差补偿值;
[0028]根据所述第二温度值和所述第三误差补偿值,构建所述预设的误差补偿数据信息。
[0029]根据本申请的一些实施例,还包括:
[0030]根据RTC寄存器的数据存储模式,获取RTC寄存器补偿值;
[0031]根据所述RTC寄存器补偿值,对所述AD值进行误差补偿。
[0032]根据本申请的一些实施例,所述根据RTC寄存器的数据存储模式,获取RTC寄存器补偿值,包括:
[0033]根据所述RTC寄存器的数据存储模式,将所述RTC寄存器存储的所述AD值划分为整数和小数;
[0034]将多个所述AD值的所述小数进行累加,得到累加和;
[0035]将所述累加和进行四舍五入处理,若存在保留值,则将所述保留值与所述整数进行求和处理,得到所述RTC寄存器补偿值。
[0036]根据本申请的第二方面实施例的电能表日记时误差补偿装置,包括:
[0037]第一获取单元,用于获取电能表的第一温度值;
[0038]第二获取单元,用于根据所述第一温度值,获取对应的预设温度范围和预设分割次数;
[0039]分割单元,根据所述预设温度范围和所述预设分割次数,对预设的温度误差数据集合进行分割,得到处于不同温度范围的误差数据集;其中,每一所述误差数据集的每一温差数据包括所述电能表的第一晶振频率误差和第二温度值;
[0040]第三获取单元,用于根据每一所述误差数据集中的所述第一晶振频率误差,获取对应所述第一晶振频率误差的第一误差补偿值;
[0041]拟合单元,用于将每一所述误差数据集中的所述第二温度值和对应的所述第一误差补偿值进行拟合,得到对应的第一一次函数;
[0042]构建单元,用于根据每一所述第一一次函数,构建第一分段函数;
[0043]第四获取单元,用于根据所述第一温度值和所述第一分段函数,获取对应所述第一温度值的第二误差补偿值;
[0044]误差补偿单元,用于根据所述第二误差补偿值对日记时误差进行补偿。
[0045]根据本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.电能表日记时误差补偿方法,其特征在于,包括:获取电能表的第一温度值;根据所述第一温度值,获取对应的预设温度范围和预设分割次数;根据所述预设温度范围和所述预设分割次数,对预设的温度误差数据集合进行分割,得到处于不同温度范围的误差数据集;其中,每一所述误差数据集的每一温差数据包括所述电能表的第一晶振频率误差和第二温度值;根据每一所述误差数据集中的所述第一晶振频率误差,获取对应所述第一晶振频率误差的第一误差补偿值;将每一所述误差数据集中的所述第二温度值和对应的所述第一误差补偿值进行拟合,得到对应的第一一次函数;根据每一所述第一一次函数,构建第一分段函数;根据所述第一温度值和所述第一分段函数,获取对应所述第一温度值的第二误差补偿值;根据所述第二误差补偿值对日记时误差进行补偿。2.根据权利要求1所述的电能表日记时误差补偿方法,其特征在于,所述获取电能表的第一温度值,包括:获取预设数量的采样值;其中,所述采样值为AD值;计算所述预设数量的采样值的平均值,将所述平均值作为所述第一温度值。3.根据权利要求2所述的电能表日记时误差补偿方法,其特征在于,所述预设数量为300至350。4.根据权利要求2所述的电能表日记时误差补偿方法,其特征在于,所述根据所述第一温度值和所述第一分段函数,获取对应所述第一温度值的第二误差补偿值,包括:将所述第一温度值代入所述第一分段函数,获取对应所述第一温度值的所述第一一次函数;根据所述第一一次函数两端的所述第二温度值,查找预设的误差补偿数据信息,获取预设的第三误差补偿值;根据所述第二温度值、所述第一温度值和所述预设的第三误差补偿值,获取对应所述第一温度值的第二误差补偿值;其中,所述第二温度值为AD值。5.根据权利要求4所述的电能表日记时误差补偿方法,其特征在于,还包括:获取电能表的第三温度值,及获取所述电能表的第二晶振频率误差;根据所述电能表的第二晶振频率误差,获取对应所述第二晶振频率误差的第四误差补偿值;将所述第三温度值和所述第四误差补偿值进行拟合,得到误差补偿曲线;根据所述预设的温度范围和所述预设的分割次数,对所述误差补偿曲线进行分割,得到处于不同温度范围的第二一次函数;根据每一所述第二一次函数,得到每一所述第二一次函数两端的...

【专利技术属性】
技术研发人员:龚为国刘明忠
申请(专利权)人:深圳市科陆电子科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1