kohonen self-organizing neural network for power system security

2 downloads 0 Views 338KB Size Report
assessment using a special type of neural network, the Kohonen self-organizing ... Second, we explore the feature map's capability to displays the security.
KOHONEN SELF-ORGANIZING NEURAL NETWORK FOR POWER SYSTEM SECURITY ASSESSMENT

THÈSE No 1244 (1994) PRÉSENTEEAU DEPARTEMENTD'ÉLECTICITÉ

ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE POUR L'OBTENTION DU GRADE DE WCTEUR Ès SCIENCES TECHNIQUES

PAR

DAGMAR NIEBUR Maîhhaticienne tiipl6m6e de L'UniversitBde Dortmund, ingenleur infotmaticienne diilbm&a EPF de nationaiii6 allemande

acceptbe sur proposition du juiy: Prof. A. Gennond, rapporteur Dr J. Bernasconi, corapporteur Prof. D. de Werra. carapporteUr Prof. E. Handschin. corapporieur Dr H. Kirkham, corapporieur

Lausanne, EPFL 1994

iii

ABSTRACT A reliable, continuous supply of electric energy is essential for the functioning of today's complex societies. Due to a combination of increasing energy consumption and limitations of various kinds impeding the extension of existing electnc transmission networks, these power systems are operated closer and closer to their limits. This situation requires a significantly less conservative power system control which, in mm, is possible only by monitoring the system state in much more detail than it was n e c e s s q previously.

Fortunately, the required large amounts of information can be provided in many cases due to recent advances in telecommunications and computing techniques. There is, however, a lack in evaluation techniques required to extract the salient information and to use it for higher-order processing. The sheer quantity of available information being always a problem, the situation is aggravated in emergency situations when rapid decisions are required. The present work attempts to contribute to the solution of both of these problems in the area of power system static security assessment. Inspired by biological neurocomputing, artificial neural networks solve qualitative tasks like classification and data reduction as weli as quantitative tasks like interpolation and approximation. An evaluation of different neural network approaches for power system secunty assessment is presented in this work. The main objective of this thesis is the demonstration of the feasibility of the classification of transmission line load patterns for power system static security assessment using a special type of neural network, the Kohonen self-organizing feature map. The main advantages of this technique are discussed in this work. First, we show how the feature map regroups operating states into classes and generates, in an unsupewised process, prototypes for these classes, which can be interpreted as approximations of operating states. These approximations allow predictions of the effects of unforeseen outages on other power system busses and branches. They therefore yield quantitative results for overloads as weil as for under- and overvoltages thus avoiding computationally costly contingency analysis simulations. Second, we explore the feature map's capability to displays the security assessment graphicaily on a two-dimensional map thus yielding an immediate

iv

Abstract

qualitative visualization of the current operating state. 'Ihe characteristics of the class to which the current operating state belongs are revealed by the algorithm and need not be explicitly established in advance. Safe and unsafe operating situations can be quickly distinguished because the feature map displays these regions in different parts of the map. This synthesis of qualitative information, which is not provided by conventional methods, is essential in order to obtain a global assessment of large power systems.

A further advantage of the proposed technique is its robustness with respect to erroneous or incomplete data with respect to unknown operating states. Measurements containing bad data are classified by the closest prototype state. Incomplete data can be handled by classifying only the measured known components. Finally we demonstrate the generalization capability of the proposed method. Trained with a lirnited number of known operating states, the Kohonen map not only successfuily classifies unknown operating states which have not been presented during the training phase but is also capable of forming new classes for vectors which do not faii in any of the trained categories. This powerful and versatile feature is especially useful for power system operation where it is impossible to simulate al1possible system states off-line.

RESUME Une alimentation fiable et ininterrompue en énergie électrique est essentielle pour le fonctionnement des sociétés complexes d'aujourd'hui. A cause de la combinaison de l'augmentation de la consommation d'énergie électrique et de toutes sortes de limitations freinant l'extension des réseaux électriques de transport existants, ces réseaux sont exploités de plus en plus près de leur limite. Cette situation requiert un mode de conduite des réseaux beaucoup moins conservatif, qui n'est réalisable qu'à l'aide d'une surveillance de l'état du réseau beaucoup plus étendue qu'auparavant. Heureusement, la grande quantité d'informations nécessaires peut être obtenue dans bien des cas grâce aux progrès réalisés dans les techniques des télécommunications et de l'informatique. Cependant, les techniques de traitement de données permettant d'extraire l'information significative et de l'utiliser pour des traitements de plus haut niveau sont insuffisamment développées. Le traitement de grandes quantités d'informations devient d'autant plus difficile lorsqu'il faut prendre une décision rapidement. Cette situation se rencontre souvent quand le réseau électrique se trouve en état critique ou défaillant. La présente recherche propose une contribution à la solution de ces deux problèmes dans le domaine de I'analyse de sécurité statique. Inspirés par la biologie, les réseaux de neurones artificiels permettent de résoudre des tâches qualitatives comme des classifications et des réductions de données, de même que des tâches quantitatives telles qu'interpolation et approximation. Une évaluation de différentes approches basées sur les réseaux de neurones pour traiter le problème de l'analyse de sécurité est présentée dans ce travail. L'objectif principal de cette thtse est la démonstration de la faisabilité de classifier les caractéristiques des transits de puissances pour évaluer la sécurité statique des réseaux électriques, en utilisant un type particulier de réseau de neurones, la carte auto-organisatrice de Kohonen. Les principaux avantages de cette technique sont discutés dans ce travail. Premièrement, nous montrons comment la carte auto-organisatrice regroupe les états de fonctionnement en classes, et produit des prototypes pour ces classes. Ces prototypes peuvent être interprétés comme des approximations des états de fonctionnement, obtenus de manière non supervisée. Ces approximations permettent d'effectuer des prédictions sur les conséquences des déclenchements

vi

Résumé

imprévus d'éléments du réseau sur les autres branches et sur les noeuds. Elles produisent donc des résultats quantitatifs pour les surcharges et pour les subtensions et surtensions, évitant ainsi d'avoir recours aux simulations des analyses de contingences, coûteuses en temps de calcul. Deuxièmement, nous exploitons la capacité de la carte auto-organisatrice de représenter graphiquement sur une carte à deux dimensions l'évaluation de la sécurité, permettant ainsi une évaluation qualitative de l'état de fonctionnement actuel. Les caractéristiques de la classe à laquelle appartient l'état actuel sont révélées par la carte et n'ont pas besoin d'être établies explicitement à l'avance. Les situations sûres et vulnérables peuvent être facilement distinguées parce que la carte auto-organisatrice représente ces situations dans différentes parties de la carte. Cette synthèse qualitative de l'information, non disponible par les méthodes conventionnelles, est essentielle pour obtenir une évaluation globale d'un grand &eau électrique. Troisièmement, une importante propriété du réseau auto-organisé est sa robustesse par rapport aux données incomplètes ou erronées. Les mesures comportant des données erronées seront simplement classifiées par le prototype le plus voisin. Les données incomplètes peuvent être traitées en classifiant seulement les composantes connues par des mesures. Enfin, l'aspect le plus original et le plus important de l'approche proposée dans cette thèse est la propriéte de généralisation. Entraînée avec un nombre limité d'états de fonctionnement cornus, la carte de Kohonen classifie non seulement les états de fonctionnement inconnus qui n'ont pas étC présentés lors de l'apprentissage, mais génère également de nouvelles classes pour des vecteurs qui ne sont dans aucune des catégories apprises. Cette fonction puissante et variée est spécialement utile pour l'exploitation des réseaux électriques, où il est impossible de simuler tous les états préalablement.

CONTENTS Abstract

iii

Resume

v

Acknowledgment

vii

Contents

ix

. 2. 1

Introduction

1

From biological neural networks to artificial neural networks

7

2.1. 2.2. 2.3. 2.4. 2.5. 2.6.

Motivation ............................................................................................................. 7 Biological neurons................................................................................................ 8 A computational mode1 of a biological neuron ............................................. 9 Processing of information wiih formal neurons.........................................10 Architecture of artificial neural networks .................................................... 12 Learning .............................................................................................................. 13 2.6.1. Supervised learning - leaming by example.............................. 15 2.6.2. Unsupervised leaming - learning by cornpetition................... 16 2.6.3. Cornpanson of supervised and unsupervised learning .......... 17

3.

Power system static security assessment

3.1. 3.2. 3.3. 3.4.

The load flow mode1......................................................................................... 20 Operating conditions and constraints ........................................................... 22 Contingency analysis........................................................................................ 23 Load flow computation - state of the art..................................................... 24 3.4.1. Algorithic speed-up.................................................................... 24 3.4.2. Supercomputing............................................................................. 25 Topics to be addressed in static secunty assessrnent ................................ 26 The operating space charactenzation ........................................ 26 3.5.1. 3.5.1.1. The solvability problem .............................................26 3.5.1.2. The feasibility problem ......................................... 26

3.5.

19

Contents

3.5.1.3. The stochastic load flow problem ........................... 26 3.5.1.4. The probabilistic load flow problem .......................27 3.5.2. The n-mcontingency problern ................................................... 27 3.5.2.1. Safety decision............................................................. 27 3.5.2.2. Sensitivity analysis...................................................... 27 3.5.2.3. Contingency ranking........................................... 2 7 nie static security assessment problem ....................................27 3.5.3. 3.5.3.1. The secunty region boundary problem ................. 28 3.5.3.2. The lihniting contingency problem .......................... 28 3.5.4. Remedial action .............................................................................. 28 Static security assessrnent - state of the art................................................. 28 The static operating space of a power systern ........................ 28 3.6.1. 3.6.1.1. The concept of operating points.............................. 28 3.6.1.2. Solvabilityand feasibility of the load flow ............ 30 3.6.1.3. Probabilisticload flow description .......................... 33 3.6.2. Power system mode1 approximations and their use for contingency assesment................................................................ 34 3.6.2.1. Sensitivityanalysis...................................................... 34 3.6.2.2. Screening methods ..................................................... 36 3.6.2.3. Contingency ranking.................................................. 37

.

Artificial intelligence and machine learning techniques for power system static security assessment

41

Expert systems and fuzzy logic in power systems .state of the art ......................................................................................................................... 42 Pattern recognition and neural networks for power system static security assessrnent - staie of the art ............................................................ 45 ANN replacing conventional techniques for speedup 4.2.1. or higher accuracy......................................................................... 47 ANN used to solve new problerns........................................... 4 8 4.2.2. Choice of input data ...................................................................... 53 4.2.3. 4.2.4. Training............................................................................................53 4.2.5. Testing, error evaluation .............................................................. 54 4.2.6. Strong and weak points of ANN ........................................ 54 4.2.7. Cornparison of supervised and unsupervised learning ..........55 Surnrnary ........................................................................................................... 56

Contents

xi

Kohonen's self-organizing feature map

59

Topographie maps of the neocortex............................................................ 59 A cornputational mode1 for topographie maps -the selforganizing feature rnap .................................................................................... 61 Architecture........................................................................................................ 62 The self-organization algorithm ..................................................................... 65 5.4.1. Classification through competition............................................. 65 5.4.2. Prototype generation through unsupervised learning ...........66 5.4.3. Other choices for neighborhood function and updating rule .................................................................................................... 67 Statistical properties of the self-organizing rnap ........................................ 69 Classification of uniformly distributed input vectors of dimensions 2 and 3 ...........................................................................................74 Quantization and topological representation of the power system operating space .................................................................................................. 78 Kohonen's classifier for power system security assessment .

81

Representation of the operating space ......................................................... 81 Study of a 5 bus .7 line power systern .......................................................82 Training of the feature rnap ............................................................................ 85 Classification of üainiig data.......................................................................... 88 lnterpretation of the weights .......................................................................... 89 The cluster map .an assembly of the component maps.......................... 94 Evaluation of the cluster rnap with respect to training 6.6.1. data................................................................................................. 98 Evaluation of the cluster rnap for test data.............................. 99 6.6.2. 6.6.2.1. Discussion of a detailed example............................. 99 6.6.2.2. Classification error for the first test set ................100 6.6.2.3. Classification error for the second test set .......... 102 Iniluence of the neural net size .................................................................... 103 Significanceof the results............................................................................. 104

xii

Contents

7

.

The self-organizing feature map for the IEEE 24-bus system 109

7.1. 7.2.

Study of the IEEE %-bus system .............................................................. 109 Statistical propenies of the trained feature rnap ......................................110

8.

Implementation issues

8.1.

Simulation of self-organizing maps on a conventional cornputer........123 8.1.1. Feasibility study using a sequential computer....................... 123 8.1.2. Perspectives of industrial implementation .......................... 123 Irnplementation of the self-organizing feature map on dedicated hardware ..................................................................... :................................... 126

8.2.

9.

Conclusion and future outlook

Appendix A A.1. A.2. A.3. A.4. A.5.

The load flow in a transmission line............................................................ The load flow of a power system................................................................ The Newton-Raphson Algorithm ................................................................ The DC flow mode1...................................................................................... n i e fastdecoupled load flow........................................................................

Appendix B B.1. B.2. B.3.

The static load flow model

Artificial neural net models

123

129 133

133 136 137 138 139

141

Logic threshold unit ....................................................................................... 141 Genemi sûwture............................................................................................. 142 Principal models .............................................................................................. 143 B.3.1. The multi-layer perceptron ........................................................ 143 Architecm................................................................................... 143 Processing ...................................................................................... 144 Training ...................................................................................... 144 Surnmary ....................................................................................... 145 Kohonen's self-organizing feature map .................................. 146 B.3.2. Archi................................................................................... 146 Processing ...................................................................................... 147 Training .................................................................................... 148

Contents

B.4.

xiii

Summary ....................................................................................... 149 B.3.3. Hopfield mode1.............................................................................150 Architecture................................................................................... 150 Processing ...................................................................................... 150 Training ...................................................................................... 152 Summary ....................................................................................... 152 Other supervised and unsupervised ANN models .................................. 153

Appendix C

Analysis of the weight vectors of the 7x7 network

155

Appendix D

Classification of test data: 5-bus-7-line system

163

Bibliography List of acronyms

177

Curriculum vitae

179

Suggest Documents