Datasheet

ADE7854/ADE7858/ADE7868/ADE7878 Data Sheet
Rev. G | Page 40 of 100
phase errors. For example, a current transformer (CT) with a
phase error of 0.1° to 3° is not uncommon. These phase errors
can vary from part to part, and they must be corrected to
perform accurate power calculations.
The errors associated with phase mismatch are particularly
noticeable at low power factors. The ADE78xx provides a means
of digitally calibrating these small phase errors. The ADE78xx
allows a small time delay or time advance to be introduced into
the signal processing chain to compensate for the small phase
errors.
The phase calibration registers (APHCAL, BPHCAL, and
CPHCAL) are 10-bit registers that can vary the time advance
in the voltage channel signal path from −374.0 µs to +61.5 s.
Negative values written to the PHCAL registers represent a time
advance whereas positive values represent a time delay. One LSB
is equivalent to 0.976 µs of time delay or time advance (clock
rate of 1.024 MHz). With a line frequency of 60 Hz, this gives
a phase resolution of 0.0211° (360° × 60 Hz/1.024 MHz) at the
fundamental. This corresponds to a total correction range of
−8.079° to +1.329° at 60 Hz. At 50 Hz, the correction range is
−6.732° to +1.107° and the resolution is 0.0176° (360° × 50 Hz/
1.024 MHz).
Given a phase error of x degrees, measured using the phase
voltage as the reference, the corresponding LSBs are computed
dividing x by the phase resolution (0.0211°/LSB for 60 Hz and
0.0176°/LSB for 50 Hz). Results between −383 and +63 only are
acceptable; numbers outside this range are not accepted. If the
current leads the voltage, the result is negative and the absolute
value is written into the PHCAL registers. If the current lags
the voltage, the result is positive and 512 is added to the result
before writing it into xPHCAL.
APHCAL,
BPHCAL, or
CPHCAL =
0,512
_
0,
_
x
resolutionphase
x
x
resolutionphase
x
(8)
Figure 55 illustrates how the phase compensation is used to remove
x = −1° phase lead in IA of the current channel from the external
current transducer (equivalent of 55.5 µs for 50 Hz systems). To
cancel the lead (1°) in the current channel of Phase A, a phase
lead must be introduced into the corresponding voltage channel.
Using Equation 8, APHCAL is 57 least significant bits, rounded
up from 56.8. The phase lead is achieved by introducing a time
delay of 55.73 µs into the Phase A current.
As stated in the Current Waveform Gain Registers section, the
serial ports of the ADE78xx work on 32-, 16-, or 8-bit words.
As shown in Figure 54, APHCAL, BPHCAL, and CPHCAL
10-bit registers are accessed as 16-bit registers with the six MSBs
padded with 0s.
0000 00
15 10 9 0
xPHCAL
08510-038
Figure 54. xPHCAL Registers Communicated As 16-Bit Registers
PHASE
CALIBRATION
APHCAL = 57
ADC
PGA3
VAP
VA
VN
ADC
PGA1
I
A
P
IA
IAN
PHASE COMPENSATION
ACHIEVED DELAYING
IA BY 56µs
50Hz
VA
IA
VA
IA
08510-039
Figure 55. Phase Calibration on Voltage Channels