Brazil CIGRE B5 Workshop testing Dr. Yi Hu, Dr. Damir Novosel Quanta Technology LLC Rio de Janeiro, Brazil April 7, 2010
Presentation Outline Why test? functional test performance test General Test Setup Discussion Page 2
Why testing? s must perform a number of functions for WAMPAC systems, such as Data ingestion Data processing Data re-distributing performance could be very critical for the overall WAMPAC performance Errors caused by processing Throughput of s testing is to ensure functionalities and performance can meet the requirements of intended WAMPAC systems Page 3
Presentation Outline Why test? functional test performance test General Test Setup Discussion Page 4
Main Functionality Test Data ingestion Supported protocols IPv4 and IPv6 support TCP/IP and UDP/IP messaging-data combinations supported Receiving multicast data streams Synchrophasor protocols (IEEE C37.118, future IEC 61850, etc.) Data processing Time-alignment waiting time control Filtering (if any) filter selections and parameter configuration Down-sampling (if any) configuration control Page 5
Main Functionality Test (cont.) Data re-distribution Configurability of output streams data rate, data elements included, data frame configuration, etc. Supported protocols IPv4 and IPv6 TCP/IP and UDP/IP messaging-data combinations Sending multicast data streams Synchrophasor protocols (IEEE C37.118, future IEC 61850, etc.) Data quality problem handling Late, wrong order or missing data handling with simulated data impairment conditions Data error handling CRC check Data quality marking in output data packet Page 6
Presentation Outline Why test? functional test performance test General Test Setup Discussion Page 7
Main Performance Test Data processing Filtering (if any) Processing error calibration for various filtering options Type of filters and filter parameters Down-sampling (if any) Processing error calibration For all rate reduction possibilities Total processing time Total processing time at various loading levels (input and output configuration combinations including the maximum configuration) Excluding waiting time measurement Page 8
Processing Errors Some processing (e.g. filtering and down-sampling) may introduce additional errors, such as Magnitude errors Phase angle shifts TVE of the output vs. IDEAL exceed standard requirements even if TVE of PMU output is not processing performance must be verified to avoid introducing unintended errors Verify maximum errors between input and output TVE V PMU = TVE V = V Ideal V Ideal -V PMU V Ideal V Ideal -V V Ideal V PMU V Error V Page 9
Timing diagram Proc time Proc time Proc time Proc time Proc time output Waiting time align input PMU output 0 1 2 3 4 Page 10
Presentation Outline Why test? functional test performance test General Test Setup Discussion Page 11
General Test Setup Input Traffic Generator DUT () Output Traffic Collector Functional & Performance Analyzer Page 12
Any questions? Page 13
Contact information Dr. Yi Hu, Director WAMPAC Quanta Technology LLC 4020 Westchase Blvd., Suite 300 Raleigh, NC 27607, U.S.A. Phone: +1 919 334 3042 Cell: +1 919 757 6833 Email: yhu@quanta-technology.com Page 14