Department of Electrical Engineering

Slides:



Advertisements
Similar presentations
Artificial Neural Networks (1)
Advertisements

Perceptron Learning Rule
Machine Learning: Connectionist McCulloch-Pitts Neuron Perceptrons Multilayer Networks Support Vector Machines Feedback Networks Hopfield Networks.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Aula 5 Alguns Exemplos PMR5406 Redes Neurais e Lógica Fuzzy.
RBF Neural Networks x x1 Examples inside circles 1 and 2 are of class +, examples outside both circles are of class – What NN does.
Prénom Nom Document Analysis: Artificial Neural Networks Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Prénom Nom Document Analysis: Artificial Neural Networks Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
Classification of Music According to Genres Using Neural Networks, Genetic Algorithms and Fuzzy Systems.
Neural Optimization of Evolutionary Algorithm Strategy Parameters Hiral Patel.
Aula 4 Radial Basis Function Networks
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
SOMTIME: AN ARTIFICIAL NEURAL NETWORK FOR TOPOLOGICAL AND TEMPORAL CORRELATION FOR SPATIOTEMPORAL PATTERN LEARNING.
Radial-Basis Function Networks
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
West Virginia University
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
嵌入式視覺 Pattern Recognition for Embedded Vision Template matching Statistical / Structural Pattern Recognition Neural networks.
Soft Computing Colloquium 2 Selection of neural network, Hybrid neural networks.
MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way
Artificial Neural Network Theory and Application Ashish Venugopal Sriram Gollapalli Ulas Bardak.
Artificial Neural Nets and AI Connectionism Sub symbolic reasoning.
© Copyright 2004 ECE, UM-Rolla. All rights reserved A Brief Overview of Neural Networks By Rohit Dua, Samuel A. Mulder, Steve E. Watkins, and Donald C.
Matlab Matlab Sigmoid Sigmoid Perceptron Perceptron Linear Linear Training Training Small, Round Blue-Cell Tumor Classification Example Small, Round Blue-Cell.
NEURAL NETWORKS FOR DATA MINING
©2009 Mladen Kezunovic. Improving Relay Performance By Off-line and On-line Evaluation Mladen Kezunovic Jinfeng Ren, Chengzong Pang Texas A&M University,
EE459 Neural Networks Examples of using Neural Networks Kasin Prakobwaitayakit Department of Electrical Engineering Chiangmai University.
Neural Text Categorizer for Exclusive Text Categorization Journal of Information Processing Systems, Vol.4, No.2, June 2008 Taeho Jo* 報告者 : 林昱志.
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
Neural Network Application for Fault Analysis
C - IT Acumens. COMIT Acumens. COM. To demonstrate the use of Neural Networks in the field of Character and Pattern Recognition by simulating a neural.
Neural Network Recognition of Frequency Disturbance Recorder Signals Stephen Tang REU Final Presentation July 22, 2014.
Neural Networks for EMC Modeling of Airplanes Vlastimil Koudelka Department of Radio Electronics FEKT BUT Metz,
IEEE AI - BASED POWER SYSTEM TRANSIENT SECURITY ASSESSMENT Dr. Hossam Talaat Dept. of Electrical Power & Machines Faculty of Engineering - Ain Shams.
Mustafa Gokce Baydogan, George Runger and Eugene Tuv INFORMS Annual Meeting 2011, Charlotte A Bag-of-Features Framework for Time Series Classification.
Supervised Learning – Network is presented with the input and the desired output. – Uses a set of inputs for which the desired outputs results / classes.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Pattern Recognition Lecture 20: Neural Networks 3 Dr. Richard Spillman Pacific Lutheran University.
Introduction to Machine Learning, its potential usage in network area,
Big data classification using neural network
Machine Learning with Spark MLlib
Machine Learning for Computer Security
Neural Network Architecture Session 2
Artificial Intelligence (CS 370D)
Creating fuzzy rules from numerical data using a neural network
Overview of Supervised Learning
CSSE463: Image Recognition Day 17
Dr. Unnikrishnan P.C. Professor, EEE
Chapter 12 Advanced Intelligent Systems
Lecture 22 Clustering (3).
Cache Replacement Scheme based on Back Propagation Neural Networks
An Introduction to Supervised Learning
Neuro-Computing Lecture 4 Radial Basis Function Network
Introduction to Pattern Recognition
network of simple neuron-like computing elements
An Improved Neural Network Algorithm for Classifying the Transmission Line Faults Slavko Vasilic Dr Mladen Kezunovic Texas A&M University.
Creating Data Representations
CSSE463: Image Recognition Day 17
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
CSSE463: Image Recognition Day 17
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
Introduction to Radial Basis Function Networks
CSSE463: Image Recognition Day 17
CSSE463: Image Recognition Day 17
Face Recognition: A Convolutional Neural Network Approach
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Physics-guided machine learning for milling stability:
Presentation transcript:

Department of Electrical Engineering 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

The different parts of the fault clearance chain Protective Relaying The different parts of the fault clearance chain

The principle of distance protection relays Protective Relaying The principle of distance protection relays

Mho fault characteristic of distance relay 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

Algorithm Implementation Prototype 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

Fuzzyfiaction of NN Outputs

Fuzzyfication of NN Outputs Fuzzy K-NN parameter optimization

Algorithm Testing Test pattern Nearest prototypes

Propagation of classif. error during testing Algorithm Testing Propagation of classif. error during testing

Algorithm sensitivity versus data used for training Algorithm Testing Algorithm sensitivity versus data used for training

Conclusion Protection algorithm is based on unique self­organized 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