CN116593769A - 一种宽动态范围的高精度电能计算方法 - Google Patents

一种宽动态范围的高精度电能计算方法 Download PDF

Info

Publication number
CN116593769A
CN116593769A CN202310871934.1A CN202310871934A CN116593769A CN 116593769 A CN116593769 A CN 116593769A CN 202310871934 A CN202310871934 A CN 202310871934A CN 116593769 A CN116593769 A CN 116593769A
Authority
CN
China
Prior art keywords
value
current
digital filter
switching
output
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.)
Granted
Application number
CN202310871934.1A
Other languages
English (en)
Other versions
CN116593769B (zh
Inventor
***
刘笑菲
王俊生
李伟
胡光发
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yantai Dongfang Wisdom Electric Co Ltd
Original Assignee
Yantai Dongfang Wisdom Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yantai Dongfang Wisdom Electric Co Ltd filed Critical Yantai Dongfang Wisdom Electric Co Ltd
Priority to CN202310871934.1A priority Critical patent/CN116593769B/zh
Publication of CN116593769A publication Critical patent/CN116593769A/zh
Application granted granted Critical
Publication of CN116593769B publication Critical patent/CN116593769B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R22/00Arrangements for measuring time integral of electric power or current, e.g. electricity meters
    • G01R22/06Arrangements for measuring time integral of electric power or current, e.g. electricity meters by electronic methods
    • G01R22/10Arrangements for measuring time integral of electric power or current, e.g. electricity meters by electronic methods using digital techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measurement Of Current Or Voltage (AREA)

Abstract

本发明公开了一种宽动态范围的高精度电能计算方法,属于测量电变量领域。方法包括:步骤一、使用2个以上的AD对电压和电流进行采样;根据当前选择的AD的采样数据,使用数字滤波器进行电能计算;根据采样数据实时判断是否需要进行AD切换,并选择出切换后的AD;步骤二、如果需要切换,则对切换前后的两个AD分别进行电流信号的幅值和相位估计;步骤三、基于两个AD的幅值和相位估计对数字滤波器的缓存进行调整,然后将所选的切换后的AD的采样数据输入到数字滤波器中,完成AD的切换,继续进行电能计算。本发明在不影响电能计算的前提下,降低了运算量,也避免了切换带来的数据延迟问题。

Description

一种宽动态范围的高精度电能计算方法
技术领域
本发明属于测量电变量领域,具体涉及一种电能计算方法。
背景技术
在现代电能表计量技术中,AD作为采样器件,其数值分辨率是一个非常重要的参数。受技术、工艺条件制约,AD的位数一般为16位或者24位,对应的分辨率分别为1/216、1/224,由于AD采样过程存在量化噪声,AD实际有效位数要小于16位和24位。
因为分辨率有限,电能表的计量范围和计量精度呈现一种此消彼长的趋势,即计量范围宽,计量精度就无法做到很高,计量精度高,则计量范围就无法做到很宽。
同时兼顾计量范围和计量精度的一种解决方案是使用多个AD,同时对电压、电流信号进行采样,对于不同的电流范围AD使用不同的增益。例如:使用两个AD,第一个AD使用8倍增益,主要处理小于0.1Ib的电流;第二个AD使用4倍增益,主要处理大于0.1Ib的电流。注意:两个AD是同时采样的,第一个AD在大电流情况下可能会出现削顶,第二个AD在小电流情况下会出现噪声过大。在最后的计量环节,根据当前的电流大小决定使用哪一个AD的计算结果。
但是,上述解决方案有以下缺点:现代电能表多采用数字器件编程实现,且使用数字滤波器技术。在电能计算过程中,需要对数字滤波器的中间数据进行缓存,数字滤波器需要逐点进行多次乘加运算,会耗费较大的运算资源。如果同时计算两个AD的数据,对数字器件的计算能力提出了很大的挑战。以目前主流的Cortex-M3内核200MHz主频的单片机为例,假设每周波采样点数为256点,工频为50Hz,进行基础的基波、全波电能计算每周波(20ms)大约耗时15ms。如果同时计算两个AD的数据,则理论耗时30ms,无法完成计算。
如果采用顺序计算的方式,即只计算一个AD的数据,等到需要切换AD时再停止当前AD数据的计算,改用另一个AD的数据,则存在计量延迟的问题。因为在电能计算过程中,涉及许多数字滤波器,而数字滤波器输出稳定需要一定时间,最长可能会到达秒级。所以在数字滤波器输出稳定之前,需要使用上一个AD的计算数据,就必然造成计量数据的延迟,这在一些需要高速计算的场合是不可接受的。
发明内容
本发明提出了一种宽动态范围的高精度电能计算方法,其目的是:解决多AD采样时的运算量大和计量数据存在延迟的问题。
本发明技术方案如下:
一种宽动态范围的高精度电能计算方法:
步骤一、使用2个以上的AD对电压和电流进行采样;根据当前选择的AD的采样数据,使用数字滤波器进行电能计算;并且,根据采样数据实时判断是否需要进行AD切换,并选择出切换后的AD;
步骤二、如果需要切换,则对切换前后的两个AD分别进行电流信号的幅值和相位估计;
步骤三、基于两个AD的幅值和相位估计对数字滤波器的缓存进行调整,然后将所选的切换后的AD的采样数据输入到数字滤波器中,完成AD的切换,继续进行电能计算。
作为所述宽动态范围的高精度电能计算方法的进一步改进:所述步骤一中,为每个AD分别设置一个缓存区,所述缓存区用于存放AD的采样数据。
作为所述宽动态范围的高精度电能计算方法的进一步改进:根据采样数据实时判断是否需要进行AD切换的方法为:每周波基于缓存区内的采样数据分别进行一次电流RMS值的计算;基于电流RMS值判断是否需要进行AD通道切换。
作为所述宽动态范围的高精度电能计算方法的进一步改进:电流RMS值的计算方法为:对于某AD,设采样频率为FS,电压信号频率为50Hz,则每一个周波的采样点数N=FS/50,Ci表示对应的缓存区中电流通道第i个采样点的值,则电流RMS值为:
作为所述宽动态范围的高精度电能计算方法的进一步改进:所述基于电流RMS值判断是否需要进行AD通道切换是指:各AD电流通道的增益各不相同,所有AD按电流通道的增益按由小到大进行排序,设当前选择的AD在排序中的序号为j,其电流RMS值为RMSj、电流通道的增益为Gj,排序中前一个AD的电流RMS值为RMSj-1、电流通道的增益为Gj-1,排序中后一个AD的电流RMS值为RMSj+1、电流通道的增益为Gj+1
如果Gj×RMSj>Tj_j+1或者Gj+1×RMSj+1>Tj_j+1,Tj_j+1为第j个AD与第j+1个AD之间的切换门限值,则从当前AD切换至第j+1个AD;
如果Gj×RMSj≤ Tj-1_j或者Gj-1×RMSj-1≤ Tj-1_j,Tj-1_j为第j-1个AD与第j个AD之间的切换门限值,则从当前AD切换至第j-1个AD;
如果排序中不存在前一个或后一个相邻的AD,则不进行向前或向后切换的判断计算。
作为所述宽动态范围的高精度电能计算方法的进一步改进:步骤二中,对于某AD,进行电流信号的幅值和相位估计的具体方法为:
步骤a-1、取出该AD的缓存区中的最近的N个电流采样值;N为一个周波的采样点数;将电流采样值的索引值记为:0,1,2…N-1;
步骤a-2、建立输入向量X和输出向量Y:
X=[0,1/FS,1/2FS,…,1/(N-1)FS];
Y=[C0, C1, C2,…, CN-1];
其中,X为电流采样值的时间索引向量,FS为采样频率;Ci为取出的第i个采样值;
步骤a-3、建立电流信号模型:
其中,t为时间,I(t)为t时的电流值,A为幅值,ω为电角速度,φ为t=0时的相位;幅值A和相位φ为待求解值;
步骤a-4、设置初始值:令φ的初始估计值为0,A的初始估计值为输出向量Y中的元素绝对值最大值;
步骤a-5、定义损失函数为:
其中,Aes和φes分别为幅值A和相位φ的估计值;Yi_es是将当前估计值Aes和φ代入上述电流信号模型,并将输入向量X中第i个元素值Xi作为实际t,求取输出估计值:Yi_es=Aessin(ωXies);Yi为输出向量Y中第i个元素值;
对损失函数求导,得到幅值A和相位φ在估计值Aes和φes处的梯度分别为:
步骤a-6、定义学习率为α,迭代终止门限为ε,对幅值A和相位φ进行迭代求解:
步骤a-6-1、设当前为第m次迭代,当前幅值A和相位φ的估计值分别为Aes_m和φes_m,将Aes_m和φes_m代入到电流信号模型中,然后求出当前的损失函数值;
步骤a-6-2、如果当前损失函数值小于迭代终止门限ε,则停止迭代,将当前的Aes_m和φes_m作为幅值A和相位φ的求解值;否则,执行步骤a-6-3;
步骤a-6-3、根据当前Aes_m和φes_m求取对应的梯度,得到下一次的估计值Aes_m+1和φes_m+1
然后,返回步骤a-6-1继续迭代。
作为所述宽动态范围的高精度电能计算方法的进一步改进:步骤三中,数字滤波器包括数字滤波器F1和数字滤波器F2,采样数据先输入到数字滤波器F1中,根据数字滤波器F1的输出得到瞬时功率值,再将瞬时功率值输入到数字滤波器F2中,得到功率的RMS值。
作为所述宽动态范围的高精度电能计算方法的进一步改进:步骤三中,如果当前进行基波电能计算,则对数字滤波器F1的缓存进行调整,否则不对数字滤波器F1的缓存调整。
作为所述宽动态范围的高精度电能计算方法的进一步改进:对数字滤波器F1的缓存进行调整的方法为:设数字滤波器F1为K阶滤波器,AD切换前,数字滤波器F1将根据第n个输入值计算输出第n个输出值,则数字滤波器F1的电流通道的输出缓存向量为:OI=[yI(n-1),yI(n-2),…,yI(n-K)],其中,yI(n-k)表示数字滤波器F1相对于当前输出值的之前第k个输出值;数字滤波器F1的电流通道的输入缓存向量为:II=[xI(n-1),xI(n-2),…,xI(n-K)],其中,xI(n-k)表示数字滤波器F1相对于当前输入值的之前第k个输入值;
AD切换时,设切换前后的AD在电流信号的幅值和相位估计过程中得到的幅值求解值分别为A1和A2,则调整后的数字滤波器F1的电流通道的输出缓存向量为OI’= OI×A2/A1,调整后的数字滤波器F1的电流通道的输入缓存向量为II’= II×A2/A1;
切换后,数字滤波器F1基于新的输出缓存向量OI’和输入缓存向量II’,以及第n个输入值xI(n),计算第n个输出值yI(n),并继续根据后续输入值完成后续输出值的计算。
作为所述宽动态范围的高精度电能计算方法的进一步改进:对数字滤波器F2的缓存进行调整的方法为:设数字滤波器F2为K阶滤波器,AD切换前,数字滤波器F2将根据第n个输入值计算输出第n个输出值,则数字滤波器F2的输出缓存向量为:OP=[yP(n-1),yP(n-2),…,yP(n-K)],其中,yP(n-k)表示数字滤波器F2相对于当前输出值的之前第k个输出值;数字滤波器F2的输入缓存向量为:IP=[xP(n-1),xP(n-2),…,xP(n-K)],其中,xP(n-k)表示数字滤波器F2相对于当前输入值的之前第k个输入值;
AD切换时,设切换前后的AD在电流信号的幅值和相位估计过程中得到的幅值求解值分别为A1和A2,则调整后的数字滤波器F2的输出缓存向量为OP’= OP×A2/A1,调整后的数字滤波器F2的输入缓存向量为IP’= IP×A2/A1;
切换后,数字滤波器F2基于新的输出缓存向量OP’和输入缓存向量IP’,以及第n个输入值xP(n),计算第n个输出值yP(n),并继续根据后续输入值完成后续输出值的计算。
相对于现有技术,本发明具有以下积极效果:
(1)本发明在同一时刻只需要计算一个AD的数据,在切换AD的时候通过计算来实现数据的实时转换,切换前后的数据可以通过转换实现无缝衔接,从而在不影响电能计算的前提下,降低了运算量,也避免了切换带来的数据延迟问题。
(2)本发明利用迭代的方式精确的计算了AD通道切换时的增益变化,为AD切换时对滤波器进行系数转换奠定了基础。
(3)本发明通过对滤波器的缓存进行转换,避免了因为采样数据的切换而导致的输出突变,从而实现了无损切换,避免了精度突变和输出不稳定的问题,不需要等待滤波器稳定。
具体实施方式
下面详细说明本发明的技术方案:
为简化说明,实施方式中电压和电流为单相,单相的计算方法很容易推广到三相的计算。同时,所有AD数量大于等于2的情况也都在本发明的保护范围内。
一种宽动态范围的高精度电能计算方法,包括:
步骤一、使用2个以上的AD对电压和电流进行采样。根据当前选择的AD的采样数据,使用数字滤波器进行电能计算。并且,根据采样数据实时判断是否需要进行AD切换,并选择出切换后的AD。
具体的,为每个AD分别设置一个缓存区,所述缓存区用于存放AD的采样数据。缓存区存储数据的深度应至少为一周波数据点数,每个缓存区包含电压和电流两个通道的数据,所有AD的电压通道增益是相同的,电流通道增益不同。注意,所有AD的采样数据必须严格同步。实现多个AD数据同步的方法硬件方案较为简单,使用相同型号的AD芯片,AD芯片的控制引脚连接到同一个单片机引脚上,就可以实现AD的同步采样,此处不做详细说明。
根据采样数据实时判断是否需要进行AD切换的方法为:每周波基于缓存区内的采样数据分别进行一次电流RMS值的计算;基于电流RMS值判断是否需要进行AD通道切换。
电流RMS值的计算方法为:对于某AD,设采样频率为FS,电压信号频率为50Hz,则每一个周波的采样点数N=FS/50,Ci表示对应的缓存区中电流通道第i个采样点的值,则电流RMS值为:
所述基于电流RMS值判断是否需要进行AD通道切换是指:各AD电流通道的增益各不相同,所有AD按电流通道的增益按由小到大进行排序,设当前选择的AD在排序中的序号为j,其电流RMS值为RMSj、电流通道的增益为Gj,排序中前一个AD的电流RMS值为RMSj-1、电流通道的增益为Gj-1,排序中后一个AD的电流RMS值为RMSj+1、电流通道的增益为Gj+1
如果Gj×RMSj>Tj_j+1或者Gj+1×RMSj+1>Tj_j+1,Tj_j+1为第j个AD与第j+1个AD之间的切换门限值,则从当前AD切换至第j+1个AD;
如果Gj×RMSj≤ Tj-1_j或者Gj-1×RMSj-1≤ Tj-1_j,Tj-1_j为第j-1个AD与第j个AD之间的切换门限值,则从当前AD切换至第j-1个AD;
如果排序中不存在前一个或后一个相邻的AD,则不进行向前或向后切换的判断计算。
此处以3个AD为例,切换门限应该为两个,假设为T1_2、T2_3,T1_2可考虑为0.1Ib的电流对应的AD采样值,T2_3可考虑为0.5Ib的电流对应的AD采样值。
步骤二、如果需要切换,则对切换前后的两个AD分别进行电流信号的幅值和相位估计。
具体的,对于某AD,进行电流信号的幅值和相位估计的具体方法为:
步骤a-1、取出该AD的缓存区中的最近的N个电流采样值;N为一个周波的采样点数;将电流采样值的索引值记为:0,1,2…N-1。
步骤a-2、建立输入向量X和输出向量Y:
其中,X为电流采样值的时间索引向量,FS为采样频率;Ci为取出的第i个采样值。
步骤a-3、建立电流信号模型:
其中,t为时间,I(t)为t时的电流值,A为幅值,ω为电角速度,φ为t=0时的相位;幅值A和相位φ为待求解值。
步骤a-4、设置初始值:令φ的初始估计值为0,A的初始估计值为输出向量Y中的元素绝对值最大值。
步骤a-5、定义损失函数为:
其中,Aes和φes分别为幅值A和相位φ的估计值;Yi_es是将当前估计值Aes和φ代入上述电流信号模型,并将输入向量X中第i个元素值Xi作为实际t,求取输出估计值:Yi_es=Aessin(ωXies);Yi为输出向量Y中第i个元素值。
对损失函数求导,得到幅值A和相位φ在估计值Aes和φes处的梯度分别为:
步骤a-6、定义学习率为α,迭代终止门限为ε,对幅值A和相位φ进行迭代求解。
步骤a-6-1、设当前为第m次迭代,当前幅值A和相位φ的估计值分别为Aes_m和φes_m,将Aes_m和φes_m代入到电流信号模型中,然后求出当前的损失函数值。
步骤a-6-2、如果当前损失函数值小于迭代终止门限ε,则停止迭代,将当前的Aes_m和φes_m作为幅值A和相位φ的求解值;否则,执行步骤a-6-3。
步骤a-6-3、根据当前Aes_m和φes_m求取对应的梯度,得到下一次的估计值Aes_m+1和φes_m+1
然后,返回步骤a-6-1继续迭代。
步骤三、基于两个AD的幅值和相位估计对数字滤波器的缓存进行调整,然后将所选的切换后的AD的采样数据输入到数字滤波器中,完成AD的切换,继续进行电能计算。
对于数字滤波器,实际工程应用一般使用差分方程实现,K阶滤波器的通用表示形式为:
y(n)=a1y(n-1)+a2y(n-2)+…+aky(n-K)+b0x(n)+b1x(n-1)+b2x(n-2)+…+bkx(n-K);
其中,y(n)表示滤波器的第n个输出值,x(n)表示滤波器的第n个输入值,y(n-k)表示相对于当前输出值的上k个输出值,x(n-k)表示相对于当前输入值的上k个输入值,k=1,2,3,…,K。a1,a2,a3,…,aK,b1,b2,b3,…,bK表示滤波器系数。
则滤波器的输出缓存向量表示为:
O=[y(n-1),y(n-2),…,y(n-K)];
滤波器的输入缓存向量表示为:
I=[x(n-1),x(n-2),…,x(n-K)];
滤波器系数向量M和N为:
M=[a1,a2,a3,…,aK], N=[b1,b2,b3,…,bK];
则滤波器的第n个输出可表示为:y(n)=OM+IN。
电能计算中,数字滤波器包括数字滤波器F1和数字滤波器F2。一般的,二者皆为低通滤波器。数字滤波器F1的截止频率为1.5倍的工频,滤波器类型可考虑为6阶巴特沃斯低通滤波器。数字滤波器F2用于滤除瞬时功率信号中除直流分量以外的频率含量,瞬时功率的直流分量即为功率的RMS值。一般情况下,为同时兼顾滤波效果和滤波器响应时间,数字滤波器F2的参数可考虑为:二阶切比雪夫II型低通数字滤波器,滤波器截止频率为1.5倍工频。因为瞬时功率的频率为2倍工频,截止频率一般为0.75倍的瞬时功率频率,故滤波器的截止频率为0.75×2=1.5倍的工频。
采样数据先输入到数字滤波器F1中,根据数字滤波器F1的输出得到瞬时功率值,再将瞬时功率值输入到数字滤波器F2中,得到功率的RMS值。
具体的,如果当前进行基波电能计算,则对数字滤波器F1的缓存进行调整,否则不对数字滤波器F1的缓存调整。
对数字滤波器F1的缓存进行调整的方法为:设数字滤波器F1为K阶滤波器,AD切换前,数字滤波器F1将根据第n个输入值计算输出第n个输出值,则数字滤波器F1的电流通道的输出缓存向量为:OI=[yI(n-1),yI(n-2),…,yI(n-K)],其中,yI(n-k)表示数字滤波器F1相对于当前输出值的之前第k个输出值;数字滤波器F1的电流通道的输入缓存向量为:II=[xI(n-1),xI(n-2),…,xI(n-K)],其中,xI(n-k)表示数字滤波器F1相对于当前输入值的之前第k个输入值。
AD切换时,设切换前后的AD在电流信号的幅值和相位估计过程中得到的幅值求解值分别为A1和A2,则调整后的数字滤波器F1的电流通道的输出缓存向量为OI’= OI×A2/A1,调整后的数字滤波器F1的电流通道的输入缓存向量为II’= II×A2/A1。
切换后,数字滤波器F1基于新的输出缓存向量OI’和输入缓存向量II’,以及第n个输入值xI(n),计算第n个输出值yI(n),并继续根据后续输入值完成后续输出值的计算。
注意:对于电压通道,由于是同步采样,并且电压通道的增益是相同的,因此在发生AD通道切换时,无需对电压通道的缓存向量进行切换。
通过数字滤波器F1电压通道的当前输出值u(n)和电流通道i(n)的当前输出值,可以计算出瞬时功率值:P(n)=u(n)×i(n)。
对数字滤波器F2的缓存进行调整的方法为:设数字滤波器F2为K阶滤波器,AD切换前,数字滤波器F2将根据第n个输入值计算输出第n个输出值,则数字滤波器F2的输出缓存向量为:OP=[yP(n-1),yP(n-2),…,yP(n-K)],其中,yP(n-k)表示数字滤波器F2相对于当前输出值的之前第k个输出值;数字滤波器F2的输入缓存向量为:IP=[xP(n-1),xP(n-2),…,xP(n-K)],其中,xP(n-k)表示数字滤波器F2相对于当前输入值的之前第k个输入值。
AD切换时,设切换前后的AD在电流信号的幅值和相位估计过程中得到的幅值求解值分别为A1和A2,则调整后的数字滤波器F2的输出缓存向量为OP’= OP×A2/A1,调整后的数字滤波器F2的输入缓存向量为IP’= IP×A2/A1。
切换后,数字滤波器F2基于新的输出缓存向量OP’和输入缓存向量IP’,以及第n个输入值xP(n),计算第n个输出值yP(n),并继续根据后续输入值完成后续输出值的计算。数字滤波器F2的输出值即为功率的RMS值PRMS。为进一步提高功率的稳定性,也可以考虑对数字滤波器F2的输出值进行取平均操作。
进一步的,假设相邻的两个采样点之间功率值是不变的,则根据PRMS和采样频率FS可以求出每个采样间隔的电能值:E=PRMS/FS

Claims (10)

1.一种宽动态范围的高精度电能计算方法,其特征在于:
步骤一、使用2个以上的AD对电压和电流进行采样;根据当前选择的AD的采样数据,使用数字滤波器进行电能计算;并且,根据采样数据实时判断是否需要进行AD切换,并选择出切换后的AD;
步骤二、如果需要切换,则对切换前后的两个AD分别进行电流信号的幅值和相位估计;
步骤三、基于两个AD的幅值和相位估计对数字滤波器的缓存进行调整,然后将所选的切换后的AD的采样数据输入到数字滤波器中,完成AD的切换,继续进行电能计算。
2.如权利要求1所述的宽动态范围的高精度电能计算方法,其特征在于:所述步骤一中,为每个AD分别设置一个缓存区,所述缓存区用于存放AD的采样数据。
3.如权利要求2所述的宽动态范围的高精度电能计算方法,其特征在于:根据采样数据实时判断是否需要进行AD切换的方法为:每周波基于缓存区内的采样数据分别进行一次电流RMS值的计算;基于电流RMS值判断是否需要进行AD通道切换。
4.如权利要求3所述的宽动态范围的高精度电能计算方法,其特征在于:电流RMS值的计算方法为:对于某AD,设采样频率为FS,电压信号频率为50Hz,则每一个周波的采样点数N=FS/50,Ci表示对应的缓存区中电流通道第i个采样点的值,则电流RMS值为:
5.如权利要求3所述的宽动态范围的高精度电能计算方法,其特征在于:所述基于电流RMS值判断是否需要进行AD通道切换是指:各AD电流通道的增益各不相同,所有AD按电流通道的增益按由小到大进行排序,设当前选择的AD在排序中的序号为j,其电流RMS值为RMSj、电流通道的增益为Gj,排序中前一个AD的电流RMS值为RMSj-1、电流通道的增益为Gj-1,排序中后一个AD的电流RMS值为RMSj+1、电流通道的增益为Gj+1
如果Gj×RMSj>Tj_j+1或者Gj+1×RMSj+1>Tj_j+1,Tj_j+1为第j个AD与第j+1个AD之间的切换门限值,则从当前AD切换至第j+1个AD;
如果Gj×RMSj≤ Tj-1_j或者Gj-1×RMSj-1≤ Tj-1_j,Tj-1_j为第j-1个AD与第j个AD之间的切换门限值,则从当前AD切换至第j-1个AD;
如果排序中不存在前一个或后一个相邻的AD,则不进行向前或向后切换的判断计算。
6.如权利要求2所述的宽动态范围的高精度电能计算方法,其特征在于:步骤二中,对于某AD,进行电流信号的幅值和相位估计的具体方法为:
步骤a-1、取出该AD的缓存区中的最近的N个电流采样值;N为一个周波的采样点数;将电流采样值的索引值记为:0,1,2…N-1;
步骤a-2、建立输入向量X和输出向量Y:
X=[0,1/FS,1/2FS,…,1/(N-1)FS];
Y=[C0, C1, C2,…, CN-1];
其中,X为电流采样值的时间索引向量,FS为采样频率;Ci为取出的第i个采样值;
步骤a-3、建立电流信号模型:I(t)=Asin(ωt+φ);
其中,t为时间,I(t)为t时的电流值,A为幅值,ω为电角速度,φ为t=0时的相位;幅值A和相位φ为待求解值;
步骤a-4、设置初始值:令φ的初始估计值为0,A的初始估计值为输出向量Y中的元素绝对值最大值;
步骤a-5、定义损失函数为:
;
其中,Aes和φes分别为幅值A和相位φ的估计值;Yi_es是将当前估计值Aes和φ代入上述电流信号模型,并将输入向量X中第i个元素值Xi作为实际t,求取输出估计值:Yi_es= Aessin(ωXies);Yi为输出向量Y中第i个元素值;
对损失函数求导,得到幅值A和相位φ在估计值Aes和φes处的梯度分别为:
;
步骤a-6、定义学习率为α,迭代终止门限为ε,对幅值A和相位φ进行迭代求解:
步骤a-6-1、设当前为第m次迭代,当前幅值A和相位φ的估计值分别为Aes_m和φes_m,将Aes_m和φes_m代入到电流信号模型中,然后求出当前的损失函数值;
步骤a-6-2、如果当前损失函数值小于迭代终止门限ε,则停止迭代,将当前的Aes_m和φes_m作为幅值A和相位φ的求解值;否则,执行步骤a-6-3;
步骤a-6-3、根据当前Aes_m和φes_m求取对应的梯度,得到下一次的估计值Aes_m+1和φes_m+1
;
然后,返回步骤a-6-1继续迭代。
7.如权利要求2所述的宽动态范围的高精度电能计算方法,其特征在于:步骤三中,数字滤波器包括数字滤波器F1和数字滤波器F2,采样数据先输入到数字滤波器F1中,根据数字滤波器F1的输出得到瞬时功率值,再将瞬时功率值输入到数字滤波器F2中,得到功率的RMS值。
8.如权利要求7所述的宽动态范围的高精度电能计算方法,其特征在于:步骤三中,如果当前进行基波电能计算,则对数字滤波器F1的缓存进行调整,否则不对数字滤波器F1的缓存调整。
9.如权利要求7或8所述的宽动态范围的高精度电能计算方法,其特征在于:对数字滤波器F1的缓存进行调整的方法为:设数字滤波器F1为K阶滤波器,AD切换前,数字滤波器F1将根据第n个输入值计算输出第n个输出值,则数字滤波器F1的电流通道的输出缓存向量为:OI=[yI(n-1),yI(n-2),…,yI(n-K)],其中,yI(n-k)表示数字滤波器F1相对于当前输出值的之前第k个输出值;数字滤波器F1的电流通道的输入缓存向量为:II=[xI(n-1),xI(n-2),…,xI(n-K)],其中,xI(n-k)表示数字滤波器F1相对于当前输入值的之前第k个输入值;
AD切换时,设切换前后的AD在电流信号的幅值和相位估计过程中得到的幅值求解值分别为A1和A2,则调整后的数字滤波器F1的电流通道的输出缓存向量为OI’= OI×A2/A1,调整后的数字滤波器F1的电流通道的输入缓存向量为II’= II×A2/A1;
切换后,数字滤波器F1基于新的输出缓存向量OI’和输入缓存向量II’,以及第n个输入值xI(n),计算第n个输出值yI(n),并继续根据后续输入值完成后续输出值的计算。
10.如权利要求7或8所述的宽动态范围的高精度电能计算方法,其特征在于:对数字滤波器F2的缓存进行调整的方法为:设数字滤波器F2为K阶滤波器,AD切换前,数字滤波器F2将根据第n个输入值计算输出第n个输出值,则数字滤波器F2的输出缓存向量为:OP=[yP(n-1),yP(n-2),…,yP(n-K)],其中,yP(n-k)表示数字滤波器F2相对于当前输出值的之前第k个输出值;数字滤波器F2的输入缓存向量为:IP=[xP(n-1),xP(n-2),…,xP(n-K)],其中,xP(n-k)表示数字滤波器F2相对于当前输入值的之前第k个输入值;
AD切换时,设切换前后的AD在电流信号的幅值和相位估计过程中得到的幅值求解值分别为A1和A2,则调整后的数字滤波器F2的输出缓存向量为OP’= OP×A2/A1,调整后的数字滤波器F2的输入缓存向量为IP’= IP×A2/A1;
切换后,数字滤波器F2基于新的输出缓存向量OP’和输入缓存向量IP’,以及第n个输入值xP(n),计算第n个输出值yP(n),并继续根据后续输入值完成后续输出值的计算。
CN202310871934.1A 2023-07-17 2023-07-17 一种宽动态范围的高精度电能计算方法 Active CN116593769B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310871934.1A CN116593769B (zh) 2023-07-17 2023-07-17 一种宽动态范围的高精度电能计算方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310871934.1A CN116593769B (zh) 2023-07-17 2023-07-17 一种宽动态范围的高精度电能计算方法

Publications (2)

Publication Number Publication Date
CN116593769A true CN116593769A (zh) 2023-08-15
CN116593769B CN116593769B (zh) 2023-10-27

Family

ID=87601277

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310871934.1A Active CN116593769B (zh) 2023-07-17 2023-07-17 一种宽动态范围的高精度电能计算方法

Country Status (1)

Country Link
CN (1) CN116593769B (zh)

Citations (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3609135A1 (de) * 1986-03-19 1987-09-24 Bosch Gmbh Robert Schaltungsanordnung zur zeitlichen korrektur von digitalen schaltsignalen
JPH02189466A (ja) * 1989-01-18 1990-07-25 Tokyo Electric Power Co Inc:The 交流電気量の検出装置
JPH03264867A (ja) * 1990-03-15 1991-11-26 Hitachi Ltd ディジタル信号処理方法及びその装置
JPH04340475A (ja) * 1991-05-17 1992-11-26 Hioki Ee Corp パワーアナライザ装置
JPH0593747A (ja) * 1991-09-30 1993-04-16 Hioki Ee Corp パワーアナライザ装置
CN2876793Y (zh) * 2006-04-03 2007-03-07 杭州华隆电子技术有限公司 采用分段式采样的高精度电能表
CN102135563A (zh) * 2011-02-23 2011-07-27 深圳科瑞格电子有限公司 一种电能的计算方法、***及电能表
CN102353836A (zh) * 2011-07-15 2012-02-15 珠海中慧微电子有限公司 宽范围电能表的电流通道增益动态调整方法
CN102421354A (zh) * 2009-03-09 2012-04-18 科学与工业研究委员会 具有脉冲和通道切换adc噪声滤波器和衍生导联纠错器的ecg设备
CN102565521A (zh) * 2011-12-14 2012-07-11 中国电子科技集团公司第四十一研究所 一种高精度大动态范围微波信号电平测试装置
CN102830276A (zh) * 2012-08-27 2012-12-19 江西省电力科学研究院 冲击负荷电能表电流采样方法
CN102901864A (zh) * 2012-10-11 2013-01-30 阳光电源股份有限公司 一种电压检测装置
CN103091550A (zh) * 2013-01-08 2013-05-08 北京优科利尔能源设备有限公司 一种宽电压与大电流同步隔离采样直流功率计
CN103344826A (zh) * 2013-06-26 2013-10-09 国家电网公司 非线性负载电能计量装置
CN103424608A (zh) * 2013-07-31 2013-12-04 江苏林洋电子股份有限公司 一种低成本快速高精度交流电压信号采样***
CN104111372A (zh) * 2014-05-08 2014-10-22 徐伟专 一种基于数字量传输的变频电量的分析装置
CN104569675A (zh) * 2014-12-30 2015-04-29 上海贝岭股份有限公司 一种电能计量芯片中的闪变检测电路及检测方法
CN104849542A (zh) * 2015-06-12 2015-08-19 武汉精测电子技术股份有限公司 一种电流检测***及其档位切换方法
CN106249045A (zh) * 2016-07-14 2016-12-21 江阴长仪集团有限公司 一种宽量程电能计量装置及其计量方法
CN205959015U (zh) * 2016-08-30 2017-02-15 长沙威胜信息技术有限公司 多路模拟量采集器和用该采集器制成的水泵智能网关
CN107515380A (zh) * 2017-07-20 2017-12-26 国网安徽省电力公司亳州供电公司 一种单相带负荷电能表现场校验仪
CN111162601A (zh) * 2020-01-16 2020-05-15 天津捷强动力装备股份有限公司 大功率直流电源不间断切换模块及切换方法
CN111257637A (zh) * 2020-02-21 2020-06-09 深圳市中电电力技术股份有限公司 超高次谐波测量方法、***
CN111413539A (zh) * 2020-03-13 2020-07-14 创驱(上海)新能源科技有限公司 双电流传感器实现宽范围高精度电流检测电路及检测方法
CN111665380A (zh) * 2020-06-08 2020-09-15 珠海格力电器股份有限公司 一种电流采样装置、***及方法
CN111679105A (zh) * 2020-04-29 2020-09-18 深圳市科陆精密仪器有限公司 一种用于电表的量程切换方法、电表及存储介质
CN112362960A (zh) * 2021-01-14 2021-02-12 武汉海奥电气有限公司 一种电参数高速高精度大动态范围测量***及方法
CN112415457A (zh) * 2020-12-10 2021-02-26 科大智能电气技术有限公司 一种电力综合测试仪交流量采集和校准实现方法及***
CN112526201A (zh) * 2020-11-13 2021-03-19 上海金智晟东电力科技有限公司 一种双路同步采样测量方法
CN214097610U (zh) * 2020-12-03 2021-08-31 陈川 一种自动切换量程测量电流的***
CN113341218A (zh) * 2021-07-08 2021-09-03 广东电网有限责任公司 一种量程自适应调节的直流电能表及其控制方法
CN113567737A (zh) * 2021-06-28 2021-10-29 东北大学 电压数据的采样方法和肺通气监测装置
CN113884963A (zh) * 2021-09-24 2022-01-04 广东电网有限责任公司 一种高精度直流标准电能表
CN114518488A (zh) * 2022-01-19 2022-05-20 浙江正泰仪器仪表有限责任公司 基于电能参数搜索量测高精度物联智能电表分布式光储充放***
CN114720757A (zh) * 2021-01-04 2022-07-08 莫仕Cvs波鸿有限公司 用于功率检测的方法及模块
CN114755485A (zh) * 2021-07-27 2022-07-15 北京华峰测控技术股份有限公司 电压测量装置和方法
CN114778918A (zh) * 2021-07-27 2022-07-22 北京华峰测控技术股份有限公司 电流测量装置和方法
CN115078797A (zh) * 2022-06-14 2022-09-20 江苏多维科技有限公司 一种电流测量方法和装置
CN115078798A (zh) * 2022-07-26 2022-09-20 武汉格蓝若智能技术有限公司 一种电流量程切换方法及电流采集装置
CN116008643A (zh) * 2021-10-22 2023-04-25 南京南瑞继保电气有限公司 一种可变门槛的采样值切换方法和采样电路
CN116125136A (zh) * 2023-02-06 2023-05-16 威胜集团有限公司 一种自适应智能电表及采样方法

Patent Citations (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3609135A1 (de) * 1986-03-19 1987-09-24 Bosch Gmbh Robert Schaltungsanordnung zur zeitlichen korrektur von digitalen schaltsignalen
JPH02189466A (ja) * 1989-01-18 1990-07-25 Tokyo Electric Power Co Inc:The 交流電気量の検出装置
JPH03264867A (ja) * 1990-03-15 1991-11-26 Hitachi Ltd ディジタル信号処理方法及びその装置
JPH04340475A (ja) * 1991-05-17 1992-11-26 Hioki Ee Corp パワーアナライザ装置
JPH0593747A (ja) * 1991-09-30 1993-04-16 Hioki Ee Corp パワーアナライザ装置
CN2876793Y (zh) * 2006-04-03 2007-03-07 杭州华隆电子技术有限公司 采用分段式采样的高精度电能表
CN102421354A (zh) * 2009-03-09 2012-04-18 科学与工业研究委员会 具有脉冲和通道切换adc噪声滤波器和衍生导联纠错器的ecg设备
CN102135563A (zh) * 2011-02-23 2011-07-27 深圳科瑞格电子有限公司 一种电能的计算方法、***及电能表
CN102353836A (zh) * 2011-07-15 2012-02-15 珠海中慧微电子有限公司 宽范围电能表的电流通道增益动态调整方法
CN102565521A (zh) * 2011-12-14 2012-07-11 中国电子科技集团公司第四十一研究所 一种高精度大动态范围微波信号电平测试装置
CN102830276A (zh) * 2012-08-27 2012-12-19 江西省电力科学研究院 冲击负荷电能表电流采样方法
CN102901864A (zh) * 2012-10-11 2013-01-30 阳光电源股份有限公司 一种电压检测装置
CN103091550A (zh) * 2013-01-08 2013-05-08 北京优科利尔能源设备有限公司 一种宽电压与大电流同步隔离采样直流功率计
CN103344826A (zh) * 2013-06-26 2013-10-09 国家电网公司 非线性负载电能计量装置
CN103424608A (zh) * 2013-07-31 2013-12-04 江苏林洋电子股份有限公司 一种低成本快速高精度交流电压信号采样***
CN104111372A (zh) * 2014-05-08 2014-10-22 徐伟专 一种基于数字量传输的变频电量的分析装置
CN104569675A (zh) * 2014-12-30 2015-04-29 上海贝岭股份有限公司 一种电能计量芯片中的闪变检测电路及检测方法
CN104849542A (zh) * 2015-06-12 2015-08-19 武汉精测电子技术股份有限公司 一种电流检测***及其档位切换方法
CN106249045A (zh) * 2016-07-14 2016-12-21 江阴长仪集团有限公司 一种宽量程电能计量装置及其计量方法
CN205959015U (zh) * 2016-08-30 2017-02-15 长沙威胜信息技术有限公司 多路模拟量采集器和用该采集器制成的水泵智能网关
CN107515380A (zh) * 2017-07-20 2017-12-26 国网安徽省电力公司亳州供电公司 一种单相带负荷电能表现场校验仪
CN111162601A (zh) * 2020-01-16 2020-05-15 天津捷强动力装备股份有限公司 大功率直流电源不间断切换模块及切换方法
CN111257637A (zh) * 2020-02-21 2020-06-09 深圳市中电电力技术股份有限公司 超高次谐波测量方法、***
CN111413539A (zh) * 2020-03-13 2020-07-14 创驱(上海)新能源科技有限公司 双电流传感器实现宽范围高精度电流检测电路及检测方法
CN111679105A (zh) * 2020-04-29 2020-09-18 深圳市科陆精密仪器有限公司 一种用于电表的量程切换方法、电表及存储介质
CN111665380A (zh) * 2020-06-08 2020-09-15 珠海格力电器股份有限公司 一种电流采样装置、***及方法
CN112526201A (zh) * 2020-11-13 2021-03-19 上海金智晟东电力科技有限公司 一种双路同步采样测量方法
CN214097610U (zh) * 2020-12-03 2021-08-31 陈川 一种自动切换量程测量电流的***
CN112415457A (zh) * 2020-12-10 2021-02-26 科大智能电气技术有限公司 一种电力综合测试仪交流量采集和校准实现方法及***
CN114720757A (zh) * 2021-01-04 2022-07-08 莫仕Cvs波鸿有限公司 用于功率检测的方法及模块
CN112362960A (zh) * 2021-01-14 2021-02-12 武汉海奥电气有限公司 一种电参数高速高精度大动态范围测量***及方法
CN113567737A (zh) * 2021-06-28 2021-10-29 东北大学 电压数据的采样方法和肺通气监测装置
CN113341218A (zh) * 2021-07-08 2021-09-03 广东电网有限责任公司 一种量程自适应调节的直流电能表及其控制方法
CN114755485A (zh) * 2021-07-27 2022-07-15 北京华峰测控技术股份有限公司 电压测量装置和方法
CN114778918A (zh) * 2021-07-27 2022-07-22 北京华峰测控技术股份有限公司 电流测量装置和方法
CN113884963A (zh) * 2021-09-24 2022-01-04 广东电网有限责任公司 一种高精度直流标准电能表
CN116008643A (zh) * 2021-10-22 2023-04-25 南京南瑞继保电气有限公司 一种可变门槛的采样值切换方法和采样电路
CN114518488A (zh) * 2022-01-19 2022-05-20 浙江正泰仪器仪表有限责任公司 基于电能参数搜索量测高精度物联智能电表分布式光储充放***
CN115078797A (zh) * 2022-06-14 2022-09-20 江苏多维科技有限公司 一种电流测量方法和装置
CN115078798A (zh) * 2022-07-26 2022-09-20 武汉格蓝若智能技术有限公司 一种电流量程切换方法及电流采集装置
CN116125136A (zh) * 2023-02-06 2023-05-16 威胜集团有限公司 一种自适应智能电表及采样方法

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
GANG LIU 等: "Measurement Error Analysis of Wide-Frequency and Wide-Range Current Transformer", 2021 IEEE 2ND CHINA INTERNATIONAL YOUTH CONFERENCE ON ELECTRICAL ENGINEERING (CIYCEE) *
仝晨华;刘艳芳;冯震;: "1(100)A宽量程电能表设计与应用", 内蒙古电力技术, no. 06 *
刘颖英;肖湘宁;徐永海;朱永强;郭春林;: "串联型电能质量调节器的阶段式补偿控制策略", 中国电机工程学报, no. 28 *
杨超超: "0.5S级宽量程三相智能电能表的研究", 城市建设理论研究(电子版) *
毛晓波;黄云峰;黄俊杰;: "高精度电能表现场校验仪设计", 电力自动化设备, no. 07 *
许春香 等: "基于CS5460A设计三相电能表关键技术研究", 电测与仪表, vol. 47, no. 12 *
陆娜;栾晓明;刘晶;冯栋梁;: "宽动态范围自适应变采样率数据采集***设计", 自动化技术与应用, no. 01 *

Also Published As

Publication number Publication date
CN116593769B (zh) 2023-10-27

Similar Documents

Publication Publication Date Title
CN103078640B (zh) 一种用于adc的rls自适应滤波校准方法
CN109831184B (zh) 一种带通滤波方法、***、存储介质及终端设备
CN111130123A (zh) 一种并联型有源电力滤波器的自适应控制方法
CN112310991B (zh) 基于扰动观测的储能变换器改进有限集模型预测控制方法
CA1133584A (en) Static var generator compensating control circuit and method for using same
CN111917130A (zh) 一种提高光伏发电低电压穿越能力的方法
CN108599167B (zh) 一种辐射状配电网的线性化潮流计算方法
CN101179184B (zh) 采样频率控制方法及保护继电器
CN111896802B (zh) 一种频率自适应的采样方法
JPH0522833A (ja) デイジタル保護継電器
CN116593769B (zh) 一种宽动态范围的高精度电能计算方法
CN114442485B (zh) 一种通用的分数阶多周期特征谐波重复控制器设计方法及控制器
Li Design and realization of FIR digital filters based on MATLAB
Zhou et al. Hybrid prediction-based deadbeat control for a high-performance shunt active power filter
CN110188480A (zh) 一种直流偏磁条件下铁磁材料的磁滞特性模拟分析***和方法
CN111327382B (zh) 一种幅度、时延带宽和延迟可变的信道模拟架构及其方法
CN108108557B (zh) 基于矢量匹配法的nport问题自适应拟合与仿真方法
CN115912489A (zh) 一种适用于非理想电网的lms-sogi三相锁相环设计方法及***
CN112035786B (zh) 一种电池管理***的电流算法
Kataoka A smooth power flow model of electric power system with generator reactive power limits taken into consideration
JP2987635B2 (ja) ディジタル信号処理方法及びその装置
Hou et al. Enhanced Active Disturbance Rejection Control With Measurement Noise Suppression for PMSM Drives via Augmented Nonlinear Extended State Observer
Mikolajuk et al. Measurement aspects of the voltage distortion compensation
Liu et al. A pipelined sign-error LMS adaptive filter architecture with low computational complexity
Lin et al. A resampling method for wide-frequency measurement device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant