AN362 Application Note CS5480/84/90 Measurement Accuracy vs. IEC Standards 1. Introduction Cirrus Logic’s CS5480, CS5484, and CS5490 energy measurement ICs benefit from on-chip, high-performance, 24bit ADC converters in conjunction with its digital calibration and compensation algorithms. This application note presents accuracy results from testing the CS5480. The CS5484 and CS5490 uses the same core technology as the CS5480. Testing results of the CS5484 and CS5490 show nearly identical results. The CS5480 has world-leading accuracy over an extensive, dynamic range. This application note cites measurements of active energy, reactive energy, and IRMS load performance acquired from the CS5480 using three different types of current sensor: Rogowski coil, current transformer (CT), and shunt. A comparison between the CS5480 measurements and the IEC 62053 standards is presented. This comparison shows that the CS5480 meets IEC 62053-22 class 0,2S standards for active energy and IEC 62053-23 class 2 standards for reactive energy. Comparison with the ANSI C12.20 standard is not included in this application note because the ANSI standard is less stringent than the IEC 62053 standard, so it is implied that the CS5480 meets it. 2. Test Setup The following diagram illustrates the connections between the PPS400.3 power source, PRS400.3 power reference, current sensor, CDB5480U board (+3.3V DC power supply), and a host PC. +3.3V DC Power Supply +3.3V PC GND VIN 1+ J4 N3 RS232 U3 422K 422K 422K 422K Un RX 1K M C U USB CDB5480U GUI GND 27n Power Source VIN 1- CS5480 PPS400.3 J1 I3 RS232 TX 27n LINE 1 U3 Ib V+ Current Sensor IIN1- GND GND V- IIN1+ 100 27n 27n 27n N3 100 Power Reference IIN1- 1K 27n 1K CAMCAL® for WINDOWS DO1 IIN1+ PRS400.3 SH2003 I3 CDB5480U METER Energy Pulses Figure 1. Test Setup Connection Diagram Cirrus Logic, Inc. http://www.cirrus.com Copyright Cirrus Logic, Inc. 2012 (All Rights Reserved) MAR’12 AN362REV1 AN362 The Cirrus Logic CDB5480U demonstration board and current sensor form a single-phase, two-wire energy meter. The CDB5480U software is installed on a host PC and used to configure, calibrate, and control the meter using the USB port. The software collects the measurement results from the CS5480 registers once per second. CAMCAL® for WINDOWS software controls the MTE Meter Test Equipment AG PPS400.3 power source and PRS400.3 power reference using two COM ports. CAMCAL performs the active and reactive accuracy test procedure automatically. The active or reactive energy pulses provided by the CS5480 drive the on-board LED using energy pulse output DO1. The energy pulses are sensed by photoelectric scanning head SH2003 and directed back into PRS400.3. The accuracy of the active and reactive energy is then measured by PRS400.3 and sent to the CAMCAL software. The meter constant is 2000 impulses/kWh, or 2000 impulses/kVarh. IRMS accuracy is manually calculated and based on a 10-second average using the IRMS register values. The IRMS register is read once per second using the CDB5480U software. 2.1 Calibrations and Meter Types Prior to the accuracy test, the following calibrations and compensations were performed: • Gain calibration • AC offset calibration • Phase compensation • Active and reactive power offset correction Using the CDB5480U board with different current sensors forms different types of meters. To test the accuracy of the CS5480, the following meters were formed: • Rogowski coil meter, where Un = 240V and Ib(max) = 2 (80A) at 50Hz • Current transformer (CT) meter, where Un = 240V and Ib(max) = 2.5 (100A) at 50Hz • Shunt meter, where Un = 240V and Ib(max) = 2.5 (100A) at 50Hz All accuracy tests were conducted at room temperature. Influences from ambient temperature and self-heating are not included. Refer to Application Note 366, entitled CS5480/84/90 Power Meter Calibration, for more information about calibrations and compensations. Refer to the CDB5480U data sheet, entitled CDB5480U Engineering Board and GUI Software, for more information about the CDB5480U board. Refer to the CS5480 data sheet, entitled Three Channel Energy Measurement IC, for more information about the CS5480. 2 AN362REV1 AN362 3. Accuracy Test with Rogowski Coil, Un = 240V and Ib(max) = 2(80A) at 50Hz Pulse PA3202NL is used as the current sensor. The secondary output voltage of PA3203NL is 416μV/A at 50Hz. When the meter is applied with the maximum load current, Imax = 80A, the Rogowski coil secondary output is approximately 33mVRMS, which is below the CS5480 maximum I-channel input range when setting the PGA for current channel 1 (I1) to 50x. High-pass filter (HPF) is enabled on the voltage channel: V1FLT[1:0] = ‘01’ Integrator is enabled on the current channel: I1FLT[1:0] = ‘11’ IIN 1100Ω 1KΩ J1 Current 27nF IIN1- 27nF V+ Rogowski Coil PA3202 NL GND GND CS5480 VIIN1+ 27nF 100Ω 27nF 1KΩ IIN 1+ Figure 2. Connection between Rogowski Coil and CS5480 AN362REV1 3 AN362 3.1 Accuracy Results for Active Energy Load Performance 0.6 Note: CS5480, where Un = 240 V, Ib(max) = 2 (80 A) at 50 Hz Percent Error (%) 0.4 0.2 0 IEC 62053-22 Class 0,2S Spec, PF = 1 -0.2 IEC 62053-22 Class 0,2S Spec, Lagging PF = 0.5 or Leading PF = 0.8 -0.4 -0.6 0.01 0.1 PF = 1 Lagging PF = 0.5 1 Load Current (A) 10 100 Leading PF = 0.5 Figure 3. Active Energy Load Performance vs. IEC 62053-22 Class 0,2S Standard Power Factor PF = 1 Lagging PF = 0.5 Leading PF = 0.5 Load Current (A) 80 8 0.8 0.16 0.08 0.04 0.03 0.02 80 8 0.8 0.16 0.08 0.04 80 8 0.8 0.16 0.08 0.04 Current Dynamic Range (x:1) 1 10 100 500 1000 2000 3333 4000 1 10 100 500 1000 2000 1 10 100 500 1000 2000 Error 0.04% 0.04% 0.04% 0.04% 0.07% 0.05% 0.06% 0.02% 0.05% 0.05% 0.04% 0.06% 0.05% 0.06% 0.04% 0.04% 0.05% 0.04% 0.05% 0.07% Table 1. Active Energy Load Performance 4 AN362REV1 AN362 3.2 Accuracy Results for Reactive Energy Load Performance 3 Note: CS5480, where Un = 240 V, Ib(max) = 2 (80 A) at 50 Hz Percent Error (%) 2 1 0 -1 IEC 62053-23 Class 2 Spec, sinࢥ = 1 -2 IEC 62053-23 Class 2 Spec, sinࢥ = 0.5 -3 0.01 0.1 1 10 100 Load Current (A) sin ࢥ = 1 Lagging sin ࢥ = 0.5 Leading sin ࢥ = 0.5 Figure 4. Reactive Energy Load Performance vs IEC 62053-23 Class 2 Standard Power Factor sin = 1 Lagging sin = 0.5 Leading sin = 0.5 Load Current (A) 80 8 0.8 0.16 0.08 0.04 0.03 0.02 80 8 0.8 0.16 0.08 0.04 80 8 0.8 0.16 0.08 0.04 Current Dynamic Range (x:1) 1 10 100 500 1000 2000 3333 4000 1 10 100 500 1000 2000 1 10 100 500 1000 2000 Error 0.00% 0.01% 0.01% -0.02% -0.02% -0.01% 0.00% -0.03% 0.23% 0.24% 0.17% 0.21% 0.16% 0.22% -0.20% -0.20% -0.26% -0.23% -0.25% -0.24% Table 2. Reactive Energy Load Performance AN362REV1 5 AN362 3.3 Accuracy Results for IRMS Load Current Performance 0.3 Note: CS5480, where Un = 240 V, Ib(max) = 2 (80 A) at 50 Hz Percent Error (%) 0.2 0.1 0 -0.1 -0.2 -0.3 0.1 1 10 100 Load Current (A) Figure 5. IRMS Load Current Performance Load Current (A) 80 8 0.8 0.16 0.08 Current Dynamic Range (x:1) 1 10 100 500 1000 IRMS Register Value (10-Second Average) 0.60011034 0.06009873 0.006001252 0.001200491 0.000600857 IRMS Error 0.02% 0.02% 0.02% 0.04% 0.14% Table 3. IRMS Load Current Performance 6 AN362REV1 AN362 4. Accuracy Test with Current Transformer CT, Un = 240V and Ib(max) = 2.5(100A) at 50Hz Taehwatrans TZ76V is used as the current sensor. The CT has the turn's ratio of 2500:1. Use 4Ω as the load resistor. When the meter is applied with the maximum load current, Imax = 100A, the secondary output voltage is (100/2500) × 4 = 0.16 VRMS, which is below the maximum I-channel input range when setting the PGA for current channel 1 (I1) to 10x. High-pass filter (HPF) is enabled on the voltage channel: V1FLT[1:0] = ‘01’ High-pass filter (HPF) is enabled on the current channel: I1FLT[1:0] = ‘01’ IIN 1- 1KΩ J1 Current 27nF 1KΩ IIN1- V+ CT TZ76V CS5480 4Ω VIIN1+ 27nF 1KΩ IIN 1+ 1KΩ Figure 6. Connection between Current Transformer CT and CS5480 AN362REV1 7 AN362 4.1 Accuracy Results for Active Energy Load Performance 0.6 Note: CS5480, where Un = 240 V, Ib(max) = 2.5 (100 A) at 50 Hz Percent Error (%) 0.4 0.2 0 IEC 62053-22 Class 0,2S Spec, PF = 1 -0.2 IEC 62053-22 Class 0,2S Spec, Lagging PF = 0.5 or Leading PF = 0.8 -0.4 -0.6 0.01 0.1 1 10 100 Load Current (A) PF = 1 Lagging PF = 0.5 Leading PF = 0.5 Figure 7. Active Energy Load Performance vs IEC 62053-22 Class 0,2S Standard Power Factor PF = 1 Lagging PF = 0.5 Leading PF = 0.5 Load Current (A) 100 10 1 0.2 0.1 0.05 0.03 0.025 100 10 1 0.2 0.1 0.05 100 10 1 0.2 0.1 0.05 Current Dynamic Range (x:1) 1 10 100 500 1000 2000 3333 4000 1 10 100 500 1000 2000 1 10 100 500 1000 2000 Error 0.04% 0.03% 0.04% 0.03% 0.04% 0.01% 0.03% 0.09% -0.02% 0.07% 0.11% 0.11% 0.09% 0.05% 0.08% 0.00% -0.04% -0.08% -0.14% -0.14% Table 4. Active Energy Load Performance 8 AN362REV1 AN362 4.2 Accuracy Results for Reactive Energy Load Performance 3 Note: CS5480, where Un = 240 V, max = 2.5 (100 A) at 50 Hz Percent Error (%) 2 1 0 -1 IEC 62053-23 Class 2 Spec, sinࢥ = 1 -2 IEC 62053-23 Class 2 Spec, sinࢥ = 0.5 -3 0.01 0.1 1 10 100 Load Current (A) sin ࢥ = 1 Lagging sin ࢥ = 0.5 Leading sin ࢥ = 0.5 Figure 8. Reactive Energy Load Performance vs IEC 62053-23 Class 2 Standard Power Factor sin = 1 Lagging sin = 0.5 Leading sin = 0.5 Load Current (A) 100 10 1 0.2 0.1 0.05 0.03 0.025 100 10 1 0.2 0.1 0.05 100 10 1 0.2 0.1 0.05 Current Dynamic Range (x:1) 1 10 100 500 1000 2000 3333 4000 1 10 100 500 1000 2000 1 10 100 500 1000 2000 Error -0.05% -0.03% -0.01% -0.03% -0.02% -0.06% -0.06% -0.07% 0.28% 0.16% 0.11% 0.09% 0.06% -0.08% -0.29% -0.21% -0.15% -0.16% -0.16% -0.32% Table 5. Reactive Energy Load Performance AN362REV1 9 AN362 4.3 Accuracy Results for IRMS Load Current Performance 0.3 Note: CS5480, where Un = 240 V, Ib(max) = 2.5 (100 A) at 50 Hz 0.2 Percent Error (%) 0.1 0 -0.1 -0.2 -0.3 0.01 0.1 1 10 100 Load Current (A) Figure 9. IRMS Load Current Performance Load Current (A) 100 10 1 0.2 0.1 0.05 0.03 Current Dynamic Range (x:1) 1 10 100 500 1000 2000 3333 IRMS Register Value (10-Second Average) 0.59990938 0.059996352 0.00600099 0.001200253 0.000600082 0.000300026 0.00018006 IRMS Error -0.02% -0.01% 0.02% 0.02% 0.01% 0.01% 0.03% Table 6. IRMS Load Current Performance 10 AN362REV1 AN362 5. Accuracy Test with Shunt, Un = 240V and Ib(max) = 2.5(100A) at 50Hz A 100μΩ shunt is used as the current sensor. When the meter is applied with the maximum load current, Imax = 100A, the voltage output from the shunt is 10mVRMS, which is below the maximum I-channel input range when setting the PGA for current channel 1 (I1) to 50x. High-pass filter (HPF) is enabled on the voltage channel: V1FLT[1:0] = ‘01’ High-pass filter (HPF) is enabled on the current channel: I1FLT[1:0] = ‘01’ IIN 1- 1KΩ J1 Current Shunt 100μΩ 27nF IIN1- V+ CS5480 VIIN1+ 27nF IIN 1+ 1KΩ Figure 10. Connection between Shunt and CS5480 AN362REV1 11 AN362 5.1 Accuracy Results for Active Energy Load Performance 0.6 Note: CS5480, where Un = 240 V, Ib(max) = 2.5 (100 A) at 50 Hz 0.4 Percent Error (%) 0.2 0 IEC 62053-22 Class 0,2S Spec, PF = 1 -0.2 IEC 62053-22 Class 0,2S Spec, Lagging PF = 0.5 or Leading PF = 0.8 -0.4 -0.6 0.01 0.1 1 10 100 Load Current (A) PF = 1 Lagging PF = 0.5 Leading PF = 0.5 Figure 11. Active Energy Load Performance vs IEC 62053-22 Class 0,2S Standard Power Factor PF = 1 Lagging PF = 0.5 Leading PF = 0.5 Load Current (A) 100 10 1 0.2 0.1 0.05 0.03 0.025 100 10 1 0.2 0.1 0.05 100 10 1 0.2 0.1 0.05 Current Dynamic Range (x:1) 1 10 100 500 1000 2000 3333 4000 1 10 100 500 1000 2000 1 10 100 500 1000 2000 Error 0.02% 0.01% 0.02% 0.00% 0.06% 0.06% 0.05% 0.03% -0.02% 0.02% 0.02% -0.03% -0.02% 0.04% -0.01% 0.01% -0.04% -0.09% -0.03% 0.04% Table 7. Active Energy Load Performance 12 AN362REV1 AN362 3 Note: CS5480, where Un = 240 V, Ib(max) = 2.5 (100 A) at 50 Hz 2 Percent Error (%) 1 0 -1 IEC 62053-23 Class 2 Spec, sinࢥ = 1 -2 IEC 62053-23 Class 2 Spec, sinࢥ = 0.5 -3 0.01 0.1 1 10 100 Load Current (A) sin ࢥ = 1 Lagging sin ࢥ = 0.5 Leading sin ࢥ = 0.5 Figure 12. Reactive Energy Load Performance vs IEC 62053-23 Class 2 Standard Power Factor sin = 1 Lagging sin = 0.5 Leading sin = 0.5 Load Current (A) 100 10 1 0.2 0.1 0.05 0.03 0.025 100 10 1 0.2 0.1 0.05 100 10 1 0.2 0.1 0.05 Current Dynamic Range (x:1) 1 10 100 500 1000 2000 3333 4000 1 10 100 500 1000 2000 1 10 100 500 1000 2000 Error -0.01% -0.01% -0.02% -0.05% 0.02% 0.06% 0.06% 0.03% 0.20% 0.17% 0.19% 0.09% 0.11% 0.05% -0.22% -0.20% -0.23% -0.26% -0.27% -0.35% Table 8. Reactive Energy Load Performance AN362REV1 13 AN362 5.2 Accuracy Results for IRMS Load Current Performance 0.30 Note: CS5480, where Un = 240 V, Ib(max) = 2.5 (100 A) at 50 Hz Percent Error (%) 0.20 0.10 0.00 -0.10 -0.20 -0.30 0.1 1 10 100 Load Current (A) Figure 13. IRMS Load Current Performance Load Current (A) 100 10 1 0.2 0.1 Current Dynamic Range (x:1) 1 10 100 500 1000 IRMS Register Value (10-Second Average) 0.599839375 0.059990012 0.00599035 0.001199412 0.000599265 IRMS Error -0.03% -0.02% -0.02% -0.05% -0.12% Table 9. IRMS Load Current Performance 6. Summary The CS5480 supports three current sensors: Rogowski coil, current transformer, and shunt. It achieves 0.1% accuracy over 4000:1 dynamic range at PF = 1 for active energy and sin ϕ = 1 for reactive energy. The active and reactive energy load performance exceeds IEC 62053-22 class 0,2S specifications and IEC 62053-23 class 2 specifications, respectively. The CS5480 is the best-in-class analog front-end device for high-accuracy electricity meters with extensive load range: Imax / Ib ≥ 40. 14 AN362REV1 AN362 7. Revision History Revision Date REV1 MAR 2012 AN362REV1 Changes Initial Release. 15 AN362 Contacting Cirrus Logic Support For all product questions and inquiries contact a Cirrus Logic Sales Representative. To find one nearest you go to http://www.cirrus.com IMPORTANT NOTICE Cirrus Logic, Inc. and its subsidiaries ("Cirrus") believe that the information contained in this document is accurate and reliable. However, the information is subject to change without notice and is provided "AS IS" without warranty of any kind (express or implied). Customers are advised to obtain the latest version of relevant information to verify, before placing orders, that information being relied on is current and complete. All products are sold subject to the terms and conditions of sale supplied at the time of order acknowledgment, including those pertaining to warranty, indemnification, and limitation of liability. No responsibility is assumed by Cirrus for the use of this information, including use of this information as the basis for manufacture or sale of any items, or for infringement of patents or other rights of third parties. This document is the property of Cirrus and by furnishing this information, Cirrus grants no license, express or implied under any patents, mask work rights, copyrights, trademarks, trade secrets or other intellectual property rights. Cirrus owns the copyrights associated with the information contained herein and gives consent for copies to be made of the information only for use within your organization with respect to Cirrus integrated circuits or other products of Cirrus. This consent does not extend to other copying such as copying for general distribution, advertising or promotional purposes, or for creating any work for resale. CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE ("CRITICAL APPLICATIONS"). CIRRUS PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR USE IN PRODUCTS SURGICALLY IMPLANTED INTO THE BODY, AUTOMOTIVE SAFETY OR SECURITY DEVICES, LIFE SUPPORT PRODUCTS OR OTHER CRITICAL APPLICATIONS. INCLUSION OF CIRRUS PRODUCTS IN SUCH APPLICATIONS IS UNDERSTOOD TO BE FULLY AT THE CUSTOMER'S RISK AND CIRRUS DISCLAIMS AND MAKES NO WARRANTY, EXPRESS, STATUTORY OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR PARTICULAR PURPOSE, WITH REGARD TO ANY CIRRUS PRODUCT THAT IS USED IN SUCH A MANNER. IF THE CUSTOMER OR CUSTOMER'S CUSTOMER USES OR PERMITS THE USE OF CIRRUS PRODUCTS IN CRITICAL APPLICATIONS, CUSTOMER AGREES, BY SUCH USE, TO FULLY INDEMNIFY CIRRUS, ITS OFFICERS, DIRECTORS, EMPLOYEES, DISTRIBUTORS AND OTHER AGENTS FROM ANY AND ALL LIABILITY, INCLUDING ATTORNEYS' FEES AND COSTS, THAT MAY RESULT FROM OR ARISE IN CONNECTION WITH THESE USES. Cirrus Logic, Cirrus, the Cirrus Logic logo designs, EXL Core, and the EXL Core logo design are trademarks of Cirrus Logic, Inc. All other brand and product names in this document may be trademarks or service marks of their respective owners. CAMCAL is a trademark or registered trademark of Energie-Messtechnik GmbH Meter Test Equipment AG. 16 AN362REV1