AN-1171应用笔记,AN-1171

火麒麟 8
应用笔记 OneTechnologyWay•
P.O.Box9106•Norwood,MA02062-9106,
U.S.A.•Tel:781.329.4700•Fax:781.461.3113• 校准基于ADE7880的三相电表 作者:AileenRitchie 简介 本应用笔记说明如何校准ADE7880,详细描述了校准程序,包括如何计算每项常数的公式和示例。
ADE7880是一款高精度、三相电能计量IC,采用串行接口,并提供三路灵活的脉冲输出。
ADE7880器件内置多个二阶Σ-Δ型模数转换器(ADC)、数字积分器、基准电压源电路及所有必需的信号处理电路,实现总(基波和谐波)有 功/视在功率测量和有效值计算,以及基波有功/无功功率测量。
此外,ADE7880可以计算相和零线电流以及相电压上的谐波有效值、有功/无功/视在功率,以及所有相的各谐波上功率因数和谐波失真。
同时可针对所有电流和电压计算总谐波失真加噪声(THD+N)。
Rev.A|Page1of

16 AN-1171 目录 简介......................................................................................................

1修订历史

.............................................................................................

2校准基础知识....................................................................................


3 校准步骤........................................................................................

3校准方法(CF输出或寄存器).....................................................3

校准设置........................................................................................

4

校准输入........................................................................................

4所需寄存器设置...........................................................................5利用CF脉冲输出进行校准.............................................................6 修订历史 2013年3月—修订版0至修订版A修改标题

.............................................................................................

1 2012年11月—修订版0:初始版 增益匹配........................................................................................

7

功率校准........................................................................................

8相位校准(可选)............................................................................8电流和电压有效值....................................................................10利用电能寄存器进行校准............................................................12增益匹配......................................................................................12相位校准(可选)..........................................................................12功率增益校准.............................................................................13电流和电压有效值....................................................................15 Rev.A|Page2of16 AN-1171 校准基础知识 为获得精确读数,去除外部元件或内部基准电压的电表间差异,ADE7880需要校准。
虽然每个电表都要校准,但这是一个简单的过程,可以快速完成。
ENERGYDATA ÷CFxDEN CFxPULSE 11090-001 校准步骤 使用ADE7880设计电表时,最多需要三个校准阶段:增益、相位和失调。
根据外部配置和电表级别,可省略一个或多个阶段。
表1提供了特定配置通常需要哪些校准步骤的指导。
由于要求和性能因设计而异,表1仅作为一般指导原则。
决定是否需要任何其他校准步骤前,应评估电表性能。
校准方法(CF输出或寄存器) ADE7880可通过读取内部电能寄存器或测量外部校准频率(CF)输出脉冲来校准。
两种测量方法之间的关系如图1所示。
ENERGYREGISTERS 图
1.获取电能数据 如图1所示,电能寄存器数据和CFx输出数据通过CFxDEN寄存器的因数相关。
CFxOutput(Hz)=1/CFxDEN×电能寄存器(更新速率) 是否使用CF或电能寄存器校准的决策取决于应用和可用的基准设备(参见“校准设置”部分)。
如果电表规格需要针对特定电表常数校准,通常使用CF输出引脚。
如果不使用CF输出引脚,且设计中未指定电表常数,寄存器可能是更方便的方法。
校准电能寄存器可在CF输出引脚上产生精确读数,反之亦然。
两种方法的精度水平不相上下。

1.典型校准步骤校准阶段增益校准相位校准 失调校准 典型要求始终需要。
采用的电流传感器(例如电流互感器或罗氏线圈)引起相位延迟时,通常需要此步骤。
若电流传感器不引起延迟,则通常不需要。
在大动态范围内追求高精度时,通常需要。
其他电表设计通常不需要。
Rev.A|Page3of16 AN-1171 校准设置 有两种设置可用于校准ADE7880:基准电表或精确源。
使用基准电表时,必须使用CF输出校准法。
使用精确源时,CF输出或电能寄存器均可使用。
有关两种校准设置的更多信息,请参见“基准电表”部分和“精确源”部分。
基准电表 最常用的校准方法使用外部基准电表来确定所需的补偿。
如果使用基准电表,必须使用CF输出,这是因为基准电表要根据CF脉冲确定误差(参见图2)。
基准电表应比最终电表所需的规格更精确。
REFERENCEMETER %ERRORCF THEREFERENCEMETERPROVIDESTHEACCURACYFORTHECALIBRATION SOURCECURRENTX3VOLTAGEX3 图
2.基准电表配置 使用基准电表时,需要源为电表提供所需输入;不过源精度并不重要,因为决定校准结果的是基准电表。
通常,基准电表比精确源更经济,因此是最常用的校准方法。
精确源第二种校准方法是使用精确源执行校准。
如果使用精确源,CF输出或电能寄存器均可用于获取电能数据。
精确源必须能够提供可控制的电压和电流输入,且精度高于最终电表所需规格。
图3显示采用精确源的典型设置。
11090-00211090-003 CF THESOURCEPROVIDESTHE ACCURACYFORCALIBRATION SOURCE CURRENTX3VOLTAGEX3 图
3.精确源 精确源通常比基准电表更昂贵,因此是不太常用的校准方法。
校准输入 如表1所示,最多需要三个校准步骤。
每个校准步骤都需要进行一项单独的测量并进行校准。
为了能够提取单独的 增益、相位和失调误差,通常需要三组不同的输入条件。
表2显示了上述情况。

2.典型输入条件 校准步骤 输入电压 相位 标称值 增益 标称值 失调 标称值 输入电流标称值标称值最小值 功率因数0.511 其中:标称电压通常为110V或220V。
标称电流通常为最大电流的1/10左右,例如10A。
最小电流是指电表中指定的最小电流,但同时还要保持在ADE7880的测量规格范围内,例如100mA。
为了加快校准过程并最大限度地减少输入条件的数量,也可以在功率因数为0.5的情况下执行增益校准。
这样可以让一个校准点同时用于增益校准和相位校准。
在许多情况下,这会将总的校准程序减少为一个点,因为失调校准并非始终需要的。
Rev.A|Page4of16 AN-1171 表3显示了修改后的校准条件。

3.修改后的输入条件 校准步骤 功率 输入电压 输入电流 因数 相位 标称值 标称值 0.5 增益 标称值 标称值 0.5 失调 标称值 最小值
1 表4
校准前所需的默认寄存器 寄存器地址寄存器名称 寄存器描述 0xEA02 WTHR 阈值寄存器(有功功率) 0xEA03 VARTHR 阈值寄存器(无功功率) 0xEA04 VATHR 阈值寄存器(视在功率) 0x4388
0x439F DICOEFFVLEVEL 数字积分器算法;仅使用di/dt传感器时需要用于仅基波计算的阈值寄存器 0xE60E COMPMODE[14]用于仅基波测量的50Hz或 (SELFREQ) 60Hz选择 使用表3所示的输入条件时,要让所用的功率因数尽可能接近0.5并且保持不变,这一点很重要。
注意,可以使用感性或容性负载。
本应用笔记提供了利用表3中显示的修改后的输入条件进行的示例计算。
所需寄存器设置 校准ADE7880前,必须先配置一组寄存器。
这些寄存器如表4所列。
有关这些寄存器的详细信息,请参见ADE7880数据手册。
建议值0x030x030x030xFFF80000x38000 50Hz060Hz1 备注有关修改此常数的详情,请参见ADE7880数据手册中的公式26。
有关修改此常数的详情,请参见ADE7880数据手册中的公式37。
有关修改此常数的详情,请参见ADE7880数据手册中的公式44。
只在使用罗氏线圈时需要 有关修改此常数的详情,请参见ADE7880数据手册中的公式22。
是仅基波读数所必需的。
是仅基波读数所必需的。
Rev.A|Page5of16 AN-1171 利用CF脉冲输出进行校准 利用脉冲输出进行校准时,CFx引脚必须配置为输出正校准的测量值和通道。
例如,在通道A上校准有功功率时,应该将CF1、CF2或CF3配置为与通道A上的有功功率成正比。
这可通过设置CFMODE寄存器(地址0xE610)的位0至位8以及COMPMODE寄存器(地址0xE60E)的位0至位8来实现。
可使用CF1、CF2或CF3。
要提高校准速度,可在CF1、CF2和CF3上同时输出多个不同测量值或通道,并行执行的校准最多为三项。
这样一来,可以同时校准所有三个相。
图4显示了功率测量的校准流程。
使用该流程确定校准程序。
STARTCALIBRATIONWITH CFPULSE MATCHPHASES(SEEGAINMATCHINGSECTION) SETCFxDEN(SEETHE SETMETERCONSTANTSECTION) CALCULATIONONLYREQUIREDONFIRSTMETER.THESAMEVALUECANTHENBEUSEDONALLSUBSEQUENTMETERS. CALIBRATExPHCAL (SEETHEPHASECALIBRATIONSECTION) DOES NO THEMETER ACCURACYMEET SPECIFICATION OVER PF?
YES CALIBRATExPGAIN (SEETHEGAINCALIBRATION SECTION) CALIBRATExWATTOSAND xFWATTOS(SEETHEACTIVEENERGYOFFSET CALIBRATIONSECTION) CALIBRATExFVAROS(SEETHEREACTIVE ENERGYOFFSETCALIBRATIONSECTION) DOESTHEMETERNOACCURACYMEETSPECIFICATION ATLOWCURRENT?
YES ENERGYCALIBRATION COMPLETE 图
4.功率校准流程 11090-004 Rev.A|Page6of16 增益匹配 表5.xGAIN校准寄存器AIGAINBIGAINCIGAINAVGAINBVGAINCVGAIN 地址0x43800x43820x43840x43810x43830x4385 在校准之前匹配所有三个相是很方便的。
匹配这些相会使 计算更加容易,因为CF输出上的一个脉冲对各相都具有相同权重。
建议将执行相位匹配作为第一个校准步骤。
为了将相电流B和相电流C与相电流A匹配,应该对所有相电流施加相同的固定输入电流。
由于电表尚未校准,建议施加信号的幅度在满量程与100:1之间。
然后,电流有效值读数可用于确定相电流之间是否存在任何误差。
随后可使用BIGAIN寄存器(地址0x4382)和CIGAIN寄存器(地址0x4384)校正此误差。
AN-1171 以下公式描述了如何用BIGAIN寄存器和CIGAIN寄存器分别调节BIRMS读数和CIRMS读数,以便匹配AIRMS读数: BIGAIN = 223 ×  AIRMS −1 BIRMS CIGAIN = 223 ×  AIRMS −1 CIRMS 建议与过零中断事件同步进行xIRMS测量,这样可以减少纹波。
此外还建议执行一些均值计算,以便获取更稳定的读数。
随后可将相同程序用于电压通道,以匹配xVRMS读数。
可使用电压通道增益寄存器BVGAIN(地址0x4383)和CVGAIN(地址0x4385),从而分别将BVRMS和CVRMS与AVRMS测量值进行匹配。
BVGAIN =
2 23 ×  AVRMS −1 BVRMS CVGAIN =
2 23 ×  AVRMS −1 CVRMS 完成此步骤后,所有的相电流和所有的相电压都会拥有同样的权重。
Rev.A|Page7of16 AN-1171 功率校准 表
6.CFxDEN校准寄存器CF1DENCF2DENCF3DEN 地址0xE6110xE6120xE613 CFx脉冲输出可配置为每个脉冲代表kWh的一部分。
此关系称为电表常数。
通常,设计规格需要提供特定电表常数, 以便允许公用事业公司验证不同制造商电表的精度。
典型 电表常数为1600imp/kWh、3200imp/kWh和6400imp/kWh。
如果设计不需要特定电表常数的电表,可选择任意值。
CFx输出使用除法器CFxDEN来配置。
该除法器根据电表常数以及电流和电压通道上的标称比例进行计算。
假定需要3200imp/kWh的电表常数,可在给定负载下确定预期CFx。
在220V和10A负载下,功率因数为0.5,则CFx输出频率计算如下: CF预期=电表常数[imp/kWh]×负载[kW] 3600s/h CF预期= 3200imp/kWh×220V×10A/1000×cos(60)3600s/h =0.97778Hz 选择CFxDEN,在给定负载条件下获得0.97778的频率。
这可以通过确定输入引脚上的量程来完成。
图5显示了标准电压通道输入网络。
PHASE 1MΩ 1kΩ220V NEUTRAL 1kΩ VP22nF VN22nF 11090-005 图
5.电压通道输入 1kΩ VP =VINPUT_MAX ×(1000 +1) kΩ = (220V×2)×1=0.311mV(1000+1) VAS%OFFULLSCALE=0.311×100=62.29%0.5 在220Vrms的电压通道幅度下,输入以满量程的62.29%工作。
图6显示了典型的电流通道配置。
假设CT匝数比为 2500:
1,负担电阻为20Ω,电流通道幅度为10Arms,则输 入端以满量程的16%工作。
PHASE 220VNEUTRAL R1IAP C1RBURDEN R3IN C1 11090-006 图
6.电流通道输入 ICT副边=10A/2500=0.004A V负担两端=I×R=0.004×20=0.08VI满量程的百分比=00..058×100=16%根据ADE7880数据手册,假设WTHR=
3,那么,采用满量程模拟输入时,最大CFx输出为68.818kHz。
应用的PF为0.5时,此结果将减小到34.409kHz。
要在给定的220V、10A且PF=0.5的输入条件下获得0.9778Hz,CF分母应设置为0xDB3,如下所示: CFxDEN=输出频率满量程×V工作百分比×I工作百分比 CF预期 CFxDEN= 34.409kHz×62.29%×16%=0xDB30.97778Hz 记住,在上述条件下,向CFxDEN寄存器中写入0xDB3可将CF输出设置为约0.97778Hz。
此CFxDEN设置现在可在每个电表上使用。
增益校准方法可提供分辨率更高的校准,应在每个电表上执行,确保精确满足0.97778Hz。
相位校准(可选) 表7.xPHCAL校准寄存器APHCALBPHCALCPHCAL 地址0xE6140xE6150xE616 使用电流互感器(CT)时需要相位校准,以消除传感器引起的任何相移。
CT可增加显著相移,在低功率因数下引起较大误差。
如果使用的电流传感器不引起相位延迟,则通常 不需要校准,因为ADE7880具有很好的相位匹配度。
理想情况下相位校准使用感性或容性负载,以0.5的功率因数来执行。
如果该负载不可用,可选择另一功率因数。
为获得最佳结果,功率因数应尽可能接近0.5。
为了在一个步骤中利用一次读数执行相位校准,必须同时测量有功功率和无功功率。
以下公式表明了如何确定相位误差(单位为度)。
Rev.A|Page8of16 误差(°)=tan-
1 CF有功 sin(φ)−CF无功 cos(φ)  CF无功 sin(φ)+CF有功 cos(φ)  其中: φ表示电压与电流间的角度(单位为度)。
确定误差度数之后,可利用以下公式来确定所需的相位补偿。
相位分辨率= 360°×f   1.024 MHz  相位补偿=abs 误差(°)  相位分辨率 其中: f表示线路频率。
注意,APHCAL寄存器的格式如下:如果误差度数值为正,则必须向计算出的相位补偿值加上512d值,然后才能写入APHCAL寄存器中。
APHCAL= 误差(°)≤
0,⇒APHCAL=相位补偿    误差(°)>
0,⇒APHCAL=相位补偿+512 例如,在220V、10A负载下,功率因数为0.5,如果总的有功功率CFx输出频率为0.9709Hz,仅基波无功功率CFx输出频率为1.7347Hz: 误差(°)=tan-
1  0.9709 sin(60) − 1.7347 cos(60)  = −0.76° 1.7347sin(60)+0.9709cos(60) 假设线路频率为50Hz,则可通过以下公式确定APHCAL补偿 相位补偿= abs −0.76  ×1.024 MHz =
0 × 2B 360°×50  APHCAL=相位补偿=0×2B 根据用于相
A、B和C的电流传感器,APHCAL和BPHCAL可能需要不同的相位校准值。
增益校准 表8.xPGAIN校准寄存器APGAINBPGAINCPGAIN 地址0x43890x438B0x438D AN-1171 功率增益校准的目的是补偿小增益误差,这由内部基准电压源和外部元件的器件间差异(例如晶体造成的时间误差)引起。
每个电表都需要增益校准,并使用标称电压和电流输入,以功率因数0.5来执行。
总有功功率、基波有功功率、无功功率和视在功率均在内部进行增益匹配。
因此,需要通过一个增益校准步骤来校准单个相上的所有功率。
本部分介绍如何利用总有功功率校准增益;但是,也可以在CFx输出端输出其他任意功率值,以便进行校准。
如表6所述,预期CF输出由电表常数决定。
测量实际CF输出,并使用APGAIN寄存器调节任何误差。
以下公式描述了这种关系: APGAIN =
2 23 ×  CFEXPECTED −1 CFACTUAL 使用以上示例,在220V和10A负载下,预期CF为0.97778Hz。
假设实际测得的CF为0.9937Hz,则APGAIN用下式计算 APGAIN = 223×  0.97778 −1 =0xFDF3B0 0.9937 BPGAIN和CPGAIN寄存器分别控制相B和相C的增益校准。
假定通道正确匹配,如“增益匹配”部分所述,以上程序不需要为相B或相C重复。
将为APGAIN算出的值写入BPGAIN和CPGAIN中,以便获得精确的结果。
只是基波无功功率和视在功率也受xPGAIN校准的影响。
由于所有功率计算都在内部进行增益匹配,因此设置xPGAIN寄存器将会对所有功率测量结果进行增益校准。
总有功功率和仅基波有功功率的失调校准(可选) 表9.xWATTOS校准寄存器AWATTOSBWATTOSCWATTOSAFWATTOSBFWATTOSCFWATTOS 地址0x438A0x438C0x438E0x43A20x43A30x43A4 有功功率失调校准仅适用于低负载下的精度在失调校准前 超出所需规格的情况。
为了校正任何在低电流水平下可能降低测量精度的电压/电流通道串扰,应执行有功功率失调校准。
应用最小预期电流信号,以便测量并消除失调幅度。
切勿在输入端接地时执行失调校准,因为精确测量失调必须使用低电平信号。
Rev.A|Page9of16 AN-1171 此示例中,施加100mA的输入电流以执行失调校准。
当电压通道输入为220V、功率因数为1时,预期CFx输出频率由下式确定: CFEXPECTED=3200imp/kWh×220V×0.1A/1000×cos(0)3600s/h =0.0195556Hz如果实际CF频率为0.01947,则失调引起的误差百分比由下式决定: %误差=0.01947−0.0195556=−0.4377%0.0195556 功率测量中的失调依据以下公式校正: AWATTOS=−%误差×CF预期×CFxDEN×阈值 8kHz×128 其中“阈值”由8位WTHR寄存器连接至相当于0的内部27位得到的值形成。
因此,如果WTHR设置为默认值3h,阈值将为18000000h。
AWATTOS= −0.004377×0.0195556×0xDB3×0x180000008kHz×128 =0x76 就像AWATTOS寄存器影响总有功功率失调一样,AFWATTOS寄存器也以相同方式影响着仅基波有功功率失调。
通常,为AWATTOS计算出的同一个值可以写入AFWATTOS中,以便进行精确的计算。
根据电路板布局和电表设计中的串扰,相位B和相位C可能需要不同的失调校准。
对于相位
B,可通过BWATTOS和BFWATTOS寄存器实现;对于相位
C,则可通过CWATTOS和CFWATTOS寄存器实现。
无功功率失调校准(可选)通常,为xWATTOS寄存器计算的值也可用于xVAROS寄存器,以便得到精确的结果。
表10.xFVAROS校准寄存器AFVAROSBFVAROSCFVAROS 地址0x43A50x43A60x43A7 仅基波无功功率失调校准仅适用于低负载下的精度在失调校准前超出所需规格的情况。
为了校正任何在低电流水平下可能降低测量精度的电压/电流通道串扰,应执行仅基波无功功率失调校准。
必须在功率因数0下施加低电平电流信号,以便测量并消除失调幅度。
与总有功功率及基波有功功率类似,仅基波无功功率失调可根据以下公式校正: AFVAROS=阈值 −%误差×VARCF预期×CFxDEN×8kHz×128 其中“阈值”由8位WTHR寄存器连接至相当于0的内部27位得到的值形成。
因此,如果WTHR设置为默认值3h,阈值将为18000000h。
根据电路板布局和电表设计中的串扰,相B和相C可能需要不同的失调校准。
这一点分别可通过BFVAROS和CVAROS寄存器实现。
就像AFVAROS影响通道A的仅基波无功功率CF输出一样,BFVAROS和CFVAROS也以相同方式校正相B和相C的仅基波无功功率CF输出。
谐波失调校准无需校准单独的谐波测量即可实现额定精度。
电流和电压有效值 校准电压和电流有效值仅适用于需要瞬时有效值读数的情况。
使用瞬时有效值寄存器读数执行有效值校准。
可从AIRMS寄存器、BIRMS寄存器和CIRMS寄存器获得电流读数。
可从AVRMS寄存器、BVRMS寄存器和CVRMS寄存器获得电压读数。
本校准不使用CFx脉冲输出。
为增加稳定性,将有效值寄存器读数与ZX测量同步。
这将减少由内部滤波不理想引起的读数内纹波效应。
有关过零检测的详情,请参见ADE7880数据手册。
有效值增益假设已按照“增益匹配”部分所述执行通道匹配,对于xIRMS或xVRMS测量,则应无需进一步的增益校准。
利用V/LSB和Amps/LSB常数,可以将xIRMS和xVRMS寄存器的读数转换为单位分别为安培和伏特的电流和电压值。
此程序由微控制器执行,得到的常数必须存储在微控制器中。
可通过以下公式计算这些常数: Rev.A|Page10of16 V常数[V/LSB]=输入电压[V]VRMS[LSB] I常数[Amps/LSB]=输入电流[A]IRMS[LSB] 由于所有电表上的所有相位都匹配,因此同一常数可用于所有电表上的所有电流有效值和电压有效值读数。
此常数应该存储在微控制器中。
如果不方便存储此常数或需要另一个常数,则可利用xIGAIN和xVGAIN寄存器调节常数。
xVGAIN= 输入电压[V]×223 V常数[V/LSB]×xVRMS[LSB] xIGAIN= 输入电流[I]×223 I常数[Amps/LSB]×xIRMS[LSB] 注意,对xIGAIN寄存器和xVGAIN寄存器的任意调节都会影响所有测量,包括有功功率和无功功率。
因此,对xIGAIN或xVAGIN寄存器的任意调节都应该在校准功率之前进行。
有效值失调 表11.xRMSOS校准寄存器AIRMSOSAVRMSOSBIRMSOSBVRMSOSCIRMSOSCVRMSOS 地址0x438F0x43900x43910x43920x43930x4394 为在低信号电平下获得精确读数,可能必须校准电流和电 压有效值失调。
该校准使用内部xVRMSOS和xIRMSOS寄 存器来完成,寄存器在平方根函数前应用失调。
补偿系数 通过应用下式来确定: xVRMSOS
=xVRMSEXPECTED2−xVRMSACTUAL2128 xIRMSOS=xIRMSEXPECTED2−xIRMSACTUAL2128 AN-1171 如图7所示,有效值失调校准基于两点,其中预期读数使用标称输入从有效值测量值导出。
NOMINALREADING INPUTAMPLITUDE ACTUALRMSERROR OFFSET 11090-007 EXPECTEDRMS 图
7.有效值读数 有效值测量结果是在1000:1的动态范围内指定的。
这是让测量保持精确的最小输入电平,也是应进行失调校准的最小点。
此示例中,电压有效值失调在22V下校准,电流有效值失调在100mA下校准。
为确定预期有效值读数,以标称电流和标称电压执行测量。
接着该读数应按比例缩小,以获得校准点的预期值。
例如: I标称(10A)时的读数为613390ICAL(100mA)时的预期读数为(0.1/10)×613390=6134ICAL(100mA)时获得的实际读数为6349 因此,IRMSOS=61342−63492=0xFFAE18128 电压有效值失调以类似方式进行校准。
例如:V标称(220V)时的读数为2273500VCAL(22V)时的预期读数为(22/220)×2273500=227350VCAL(22V)时获得的实际读数为226595 因此,VRMSOS=2273502−2265952=0x28DB3E128 Rev.A|Page11of16 AN-1171 利用电能寄存器进行校准 本部分说明使用内部电能寄存器时的校准程序和计算。
内部电能寄存器通过SPI或I2C接口提供接入电能计量测量(详情参见ADE7880数据手册)。
如果使用内部电能寄存器来校准,应使用精确源。
通过内部寄存器校准通常在最终电表设计不需要CF脉冲时执行。
图1显示了CF输出与电能寄存器间的关系。
图8显示了功率测量的校准流程。
使用该流程图确定校准程序。
STARTCALIBRATION MATCHPHASES(SEEGAINMATCHINGSECTION) CALIBRATExPHCAL (SEEPHASECALIBRATION SECTION) DOESNOACCTHUERAMCEYTEMREET SPECIFICATIONOVERPF?
YES SETWH/LSB(SEETHE ESTABLISHINGTHEWH/LSBCONSTANTSECTION) CALCULATIONONLYREQUIREDONFIRSTMETER.THESAMEVALUECANTHENBEUSEDONALLSUBSEQUENTMETERS. CALIBRATExPGAIN (SEEGAINCALIBRATION SECTION) CALIBRATExWATTOSAND xFWATTOS(SEETHEACTIVEENERGYOFFSET CALIBRATIONSECTION) DOESTHE NO METERACCURACYMEET SPECIFICATIONAT LOWCURRENT CALIBRATExFVAROS (SEETHEREACTIVEENERGYOFFSETCALIBRATIONSECTION) YES ENERGYCALIBRATION COMPLETE 图
8.有功功率校准流程 11090-008 增益匹配 在校准之前匹配所有三个相位是很方便的。
匹配这些相位会使计算更加容易,因为功率中的一个位对每个相位都具有相同权重。
建议将执行相位匹配作为第一个校准步骤。
有关匹配相位的详情,请参见“增益匹配”部分。
相位校准(可选) 表12.xPHCAL校准寄存器APHCALBPHCALCPHCAL 地址0xE6140xE6150xE616 如果当前正使用的传感器会引起相移,则需进行相位校 准。
CT可增加显著相移,在低功率因数下引起较大误差。
相位校准应在增益或失调校准前进行,因为较大的相位校 正会改变ADE7880的增益响应。
相位校准可使用单个感性或容性负载,以0.5的功率因数来执行。
如果该负载不可用,可选择另一功率因数;但是, 为获得最佳结果,功率因数应尽可能接近0.5。
以下公式说明了如何确定相位误差度数,其中φ表示电压与电流间的角度(单位为度)。
误差(°)=tan-
1  AWATTHR sin(ϕ) − AVARHR cos(ϕ)  AVARHRsin(ϕ)+AWATTHRcos(ϕ) 其中: φ表示电压与电流间的角度(单位为度)。
确定误差度数之后,可利用以下公式来确定所需的相位补偿: 相位分辨率= 360°×f  1.024MHz 相位补偿=abs 误差(°)  相位分辨率 其中:f表示线路频率。
注意,APHCAL寄存器的格式如下:如果误差度数值为正,则必须向计算出的相位补偿值加上512d值,然后才能写入APHCAL寄存器中。
Rev.A|Page12of16 误差(°)≤
0,⇒APHCAL=相位补偿 APHCAL=  误差(°)>
0,⇒APHCAL=相位补偿+512 例如,假设在220V、10A的负载下,功率因数为0.5,AWATTHR值为3384,AVARHR为5663,则误差度数计算如下: 误差(°)=tan-
1  3384 sin(60) − 5663 cos(60)  = +0.86° 5663sin(60)+3384cos(60) 假设线路频率为50Hz,则可通过以下公式确定APHCAL补 偿: 相位补偿= abs +0.86  ×1.024MHz =
0 × 31 360°×50  APHCAL=相位补偿+512=0×231 根据用于相
A、B和C的电流传感器,APHCAL、BPHCAL和CPHCAL可能需要不同的相位校准值。
建立Wh/LSB常数-仅适用于第一个电表校准第一个电表时,必须确定Wh/LSB。
Wh/LSB常数用于在有功功率寄存器内设置每个LSB的权重。
该常数可将电能寄存器读数转换为真实值。
建立后,同样的Wh/LSB电表可用于后续每个电表。
通常会在设计规格中指明电能寄存器内每个LSB的加权。
如果未提供规格,则用户可以选择加权。
可以使用下式来确定Wh/LSB常数: Wh/LSB=负载(W)×累加时间(秒)xWATTHR×3600 其中:“累加时间”是线路周期累加时间。
xWATTHR是累加时间过去后的电能寄存器读数。
例如,如果线路周期值设置为100,输入信号频率为50Hz,假设针对过零检测只选择了一个相(LCYCMODE位4:6),则累加时间为1秒(0.5×(1/50)×100)。
在220V、10A的负载下,功率因数为0.5时,这会产生3299的AWATTHR读数。
Wh/LSB常数的计算如下: Wh/LSB=220V×10A×cos(60)×1sec=9.6262×10−53299×3600 如果用户希望调节常数以满足特定规格,或将常数四舍五入得更易于存储,则可使用APGAIN寄存器。
APGAIN寄 AN-1171 存器可用于将Wh/LSB常数修改±100%。
APGAIN寄存器会影响AWATTHR寄存器,如下式所示: APGAIN = 223 × AWATTHR预期  −1 AWATTHR实际 为实现不同的电表常数,必须根据所需的Wh/LSB改变AWATTHR读数。
负载(W)×累加时间(秒)AWATTHR预期= Wh/LSB×3600 例如,要将先前计算的Wh/LSB常数9.6262×10−5改为9×10−
5,以方便存储,所需的AWATTHR读数为 AWATTHR预期=220V×91×01A0−×5c×o3s6(6000)×1sec=3395d 因此,所需的PWGAIN值为 APGAIN =223 ×  3395 −1=0x3AF52 3299 功率增益校准 表13.xPGAIN校准寄存器APGAINBPGAINCPGAIN 地址0x43890x438B0x438D 有功功率增益校准的目的是补偿小增益误差,这由内部基 准电压和外部元件的器件间差异(例如晶体造成的时间误差)引起。
每个电表都需要增益校准,并使用标称电压和电流输入,以功率因数0.5来执行。
总有功功率、基波有功功率、无功功率和视在功率均在内部进行增益匹配。
因此, 需要通过一个增益校准步骤来校准单个相位上的所有功 率。
为简明起见,建议校准所有电表以使用相同的Wh/LSB值,且应在第一个电表中设置,如“建立Wh/LSB常数——仅适用于第一个电表部分所述。
”使用下式确定AWATTHR寄存器内的预期读数: AWATTHR预期=负载(W)×累加时间(秒) Wh/LSB×3600s/h 实际值可从AWATTHR寄存器读取,而APGAIN寄存器可用于校正任何误差。
以下公式显示了如何利用APGAIN调节AWATTHR读数: APGAIN = 223×  AWATTHREXPECTED −1 AWATTHRACTUAL Rev.A|Page13of16 AN-1171 根据以上示例,在220V、10A的负载下,预期AWATTHR读数为3395d。
假定实际AWATTHR读数为3380d,则APGAIN计算如下 AWGAIN= 223×  3395 − 1 =0x916C 3380 注意,相位B和相位C的增益校准分别由BPGAIN和CPGAIN寄存器控制。
假定通道正确匹配,如“增益匹配”部分所述,以上程序不需要为其他通道重复。
将为APGAIN算出的值写入BPGAIN和CWGAIN中,以便获得精确的结果。
由于所有功率计算都在内部进行增益匹配,因此设置xPGAIN寄存器将会对所有功率测量结果进行增益校准。
总有功功率和仅基波有功功率的失调校准(可选) 表14.xWATTOS校准寄存器AWATTOSBWATTOSCWATTOSAFWATTOSBFWATTOSCFWATTOS 地址0x438A0x438C0x438E0x43A20x43A30x43A4 总有功功率和仅基波有功功率的失调校准仅适用于低负载下的精度在失调校准前超出所需规格的情况。
为了校正任何在低电流水平下可能降低测量精度的电压/电流通道串扰,应执行有功功率失调校准。
必须施加小电流信号,以便测量并消除失调幅度。
执行失调校准时,通常需要增加累加时间以尽可能减少分辨率误差。
因为线路周期累加模式在固定时间内累加电能,结果精确至±1LSB。
如果xWATTHR寄存器内累加的位数在此时间后较小,±1LSB误差可导致输出端的较大误差。
例如,如果xWATTHR寄存器内仅累加10位,分辨率误差为10%。
将累加位数增加至1000可将分辨率误差降低至0.1%。
以下示例中,将LINECYC设置为5000个半线路周期,并施加100mA的输入电流。
当电压通道输入为220V、功率因数为1时,预期AWATTHR读数由下式决定 AWATTHREXPECTED=220V×90×.11A0−×5c×o3s6(00)0×50sec=3395 如果100mA负载下的实际AWATTHR寄存器读数为3380,失调引起的误差百分比将由下式决定 %误差=3380−3395=−0.44%3395 功率测量中的失调依据下式校正: AWATTOS=−%误差×AWATTHR预期×阈值累加时间(秒)8kHz×128 其中:“阈值”由8位WTHR寄存器连接至相当于0的内部27位得到的值形成。
因此,如果WTHR设置为默认值3h,阈值将为18000000h。
AWATTOS=0.0044×3395×0x18000000=0x76 508kHz×128就像AWATTOS寄存器影响总有功功率失调一样,AFWATTOS寄存器也以相同方式影响着仅基波有功功率失调。
根据电路板布局和电表设计中的串扰,相B和相C可能需要不同的失调校准。
对于相
B,可通过BWATTOS和BFWATTOS寄存器实现;对于相
C,则可通过CWATTOS和CFWATTOS寄存器实现。
仅基波无功功率失调校准 表15.xFVAROS校准寄存器AFVAROSBFVAROSCFVAROS 地址0x43A50x43A60x43A7 仅基波无功功率失调校准仅适用于低负载下的精度在失调校准前超出所需规格的情况。
为了校正任何在低电流水平下可能降低测量精度的电压/电流通道串扰,应执行无功功率失调校准。
必须施加小电流信号,以便测量并消除失调幅度。
执行失调校准时,通常需要增加累加时间以尽可能减少分辨率误差。
因为线路周期累加模式在固定时间内累加电能,结果精确至±1LSB。
如果xVARHR寄存器内累加的位数在此时间后较小,±1LSB误差可导致输出端的较大误差。
Rev.A|Page14of16 例如,如果xVARHR寄存器内仅累加10位,分辨率误差为10%。
将累加位数增加至1000可将分辨率误差降低至0.1%。
预期xVARHR读数按以下公式确定 负载(VAR)×累加时间(秒)AVARHR预期= VARhr/LSB×3600s/h无功功率测量中的失调依据以下公式校正: AWATTOS=−%误差×AFVARHR预期×阈值累加时间(秒)8kHz×128 其中:“阈值”由8位WTHR寄存器连接至相当于0的内部27位得到的值形成。
因此,如果WTHR设置为默认值3h,阈值将为18000000h。
AN-1171 注意,根据电路板布局和电表设计中的串扰,相B和相C可能需要不同的失调校准。
这一点可通过BFVAROS和CFVAROS寄存器实现。
这些寄存器校正相应xVARTHR寄存器读数的方式与AFVAROS影响AWATTHR寄存器读数的方式相同。
谐波失调校准无需校准单独的谐波测量即可实现额定精度。
电流和电压有效值 校准电压和电流有效值仅适用于需要瞬时有效值读数的情况。
使用瞬时有效值寄存器读数执行有效值校准。
有关校准电流和电压有效值的详情,请参见“电流和电压有效值”部分。
Rev.A|Page15of16 AN-1171注释 ©2012–2013AnalogDevices,Inc.Allrightsreserved.Trademarksandregisteredtrademarksarethepropertyoftheirrespectiveowners. AN11090sc-0-3/13(A) Rev.A|Page16of16

标签: #cathy #php #怎么做 #文件 #文件共享 #收款机 #发送到 #应用程序