330 likes | 579 Vues
Neural-Fuzzy Pattern Recognition Algorithm for Classifying the Events in Power System Networks. Slavko Vasilic Department of Electrical Engineering Texas A&M University. Outline Problem, Goal, Objectives Protective relaying Neural network (NN) algorithm Process modeling and simulation
E N D
Neural-Fuzzy Pattern Recognition Algorithm for Classifying the Events in Power System Networks Slavko Vasilic Department of Electrical Engineering Texas A&M University
Outline • Problem, Goal, Objectives • Protective relaying • Neural network (NN) algorithm • Process modeling and simulation • Algorithm implementation • Fuzzyfication of NN outputs • Algorithm Testing • Conclusion, Future Work
Problem • Traditional relay settings are computed ahead of time based on worst case fault conditions and related phasors • The settings may be incorrect for the unfolding events • The actual transients may cause a measurement error that can cause a significant impact on the phasor estimates
Goal • Design a new relaying strategy that does not have traditional relay setting • Optimize the algorithm performance in each prevailing network conditions • Improve simultaneously both, dependability and security of the relay operation • Demonstrate the benefits using realistic network and fault events
Objectives • Implement a new pattern recognition based protection algorithm • Use a neural network and apply it directly to the samples of voltage and current signals • Produce the fault type and zone classification in real time • Study various approaches for preprocessing NN inputs and fuzzyfication of NN outputs
Protective Relaying The different parts of the fault clearance chain
Protective Relaying The principle of distance protection relays
Protective Relaying Mho fault characteristic of distance relay
Neural Network Algorithm The principle of multilayer neural networks
Neural Network Algorithm Pattern classification of faulted events Class decision boundaries Patterns
Neural Network Algorithm Characteristic of the used neural network • Direct use of samples (no feature extraction) • Hidden layer of competitive neurons • Self-organizing • Unsupervised and supervised learning • Outputs are prototypes of typical patterns • Adaptability for non-stationary inputs
Neural Network Algorithm Training steps
Process Modeling and Simulation RE HL&P Stp-Sky power network model
Process Modeling and Simulation Scenario cases: general fault events • All types of fault (11 types) • Fault location variation (0-100% of the line length) • Fault impedance variation (0-100 Ohms) • Fault inception angle variation (0-360 deg)
Process Modeling and Simulation Example of patterns for various fault parameters
Algorithm Implementation Training and testing • Power network model is used to simulate various fault events • Fault events are determined with varying fault parameters: type, location, impedance and inception time • The simulation results are used for forming the inputs for algorithm training and evaluation
Algorithm Implementation Training and testing (cont’d) • Training tasks are aimed at recognizing fault type and location • Test patterns correspond to a new set of previously unseen scenarios • Test patterns are classified according to their similarity to the prototypes by applying K-nearest neighbor classifier (decision rule)
Algorithm Implementation Properties of input signal processing • Data selected for training: currents, voltages or both • Sampling frequency • Moving data window length • Analog filter characteristics • Scaling ratio between voltage and current samples
Algorithm Implementation Moving data window for taking the samples
Algorithm Implementation Example of the patterns for various scaling ratios
Prototype Algorithm Implementation Training patterns
Algorithm Implementation The outcome of training are pattern prototypes
Fuzzyfication of NN Outputs Fuzzyfied classification of a test pattern
Fuzzyfication of NN Outputs Fuzzyfied classification of a test pattern • Determine appropriate number of nearest prototypes to be taken into account • Include the weighted distances between a pattern and selected prototypes • Include the size of selected prototypes
Fuzzyfication of NN Outputs Fuzzy K-NN parameter optimization
Test pattern Algorithm Testing Nearest prototypes
Algorithm Testing Propagation of classif. error during testing
Algorithm Testing Algorithm sensitivity versus data used for training
Conclusion • Protection algorithm is based on unique selforganized neural network and uses voltages and currents as inputs • Tuning of input signal preprocessing steps significantly affects algorithm behavior during training and testing • Fuzzyfication of NN outputs improves algorithm selectivity for previously unseen events
Conclusion • The algorithm establishes prototypes of typical patterns (events) • Proposed approach enables accurate fault type and fault location classification • The power network model is used to simulate a variety of fault and normal events
Future Work • Perform comprehensive algorithm training for extended set of training patterns • Perform extensive algorithm testing and performance optimization • Study algorithm sensitivity versus various input signal preprocessing steps • Implement algorithm on-line learning