Islanding detection of distributed generation by using multi-gene genetic programming based classifier

Abstract This paper proposed a new method for detecting islanding of distributed generation (DG), using Multi-gene Genetic Programming (MGP). Islanding has been a serious concern among power distribution utilities and distributed generation owners, because it poses risks to the safety of utilities’ workers and consumers, and can cause damage to power distribution systems’ equipment. Therefore, a DG must be disconnected as soon as an islanding is detected. In addition, an islanding detection method must have high degree of dependability to correctly discriminate islanding from other events, such as load switching, in order to avoid unnecessary disconnection of the distributed generator. In this context, the novelty of the proposed method is that the MGP is capable of obtaining a set of mathematical and logic functions employed to detect and classify islanding correctly. This is a new approach among the computational intelligent methods proposed for DG islanding detection. The main idea was to use local voltage measurements as input of the method, eliminating the need of complex and expensive communication infrastructure. The method has been trained with several islanding and non-islanding cases, by using a power distribution system comprising five concentrated loads, a synchronous distributed generator and a wind power plant. The results showed that the proposed method was successful in differentiating the islanding events from other disturbances, revealing its great potential to be applied in anti-islanding protection schemes for distributed generation.

[1]  Michael O'Neill,et al.  Grammatical Evolution: Evolving Programs for an Arbitrary Language , 1998, EuroGP.

[2]  Hamzah Arof,et al.  Minimum-features-based ANN-PSO approach for islanding detection in distribution system , 2016 .

[3]  Julian Francis Miller,et al.  Cartesian genetic programming , 2000, GECCO '10.

[4]  Tamer Khatib,et al.  A review of islanding detection techniques for renewable distributed generation systems , 2013 .

[5]  Kashem M. Muttaqi,et al.  Evaluating the effectiveness of a machine learning approach based on response time and reliability for islanding detection of distributed generation , 2017 .

[6]  Roger C. Dugan,et al.  Review of the Impacts of Distributed Generation on Distribution Protection , 2015, 2015 IEEE Rural Electric Power Conference.

[7]  Denis Vinicius Coury,et al.  A new artificial neural network based method for islanding detection of distributed generators , 2016 .

[8]  Alexandre C. B. Delbem,et al.  Islanding detection of synchronous distributed generators using data mining complex correlations , 2018 .

[9]  Susmita Kar,et al.  Data-mining-based intelligent anti-islanding protection relay for distributed generations , 2014 .

[10]  Helge Toutenburg,et al.  Linear models : least squares and alternatives , 1999 .

[11]  Thomas Bäck,et al.  Contemporary Evolution Strategies , 2013, Natural Computing Series.

[12]  Alden H. Wright,et al.  Allele Diffusion in Linear Genetic Programming and Variable-Length Genetic Algorithms with Subtree Crossover , 2002, EuroGP.

[13]  Julian Francis Miller Cartesian Genetic Programming , 2011, Cartesian Genetic Programming.

[14]  Riccardo Poli,et al.  Foundations of Genetic Programming , 1999, Springer Berlin Heidelberg.

[15]  Daniel A. Ashlock,et al.  Evolutionary computation for modeling and optimization , 2005 .

[16]  Dominic P. Searson,et al.  Predicting the Toxicity of Chemical Compounds Using GPTIPS: A Free Genetic Programming Toolbox for MATLAB , 2011 .

[17]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[18]  John R. Koza,et al.  Genetic Programming III: Darwinian Invention & Problem Solving , 1999 .

[19]  John R. Koza,et al.  Genetic programming 2 - automatic discovery of reusable programs , 1994, Complex Adaptive Systems.

[20]  Zhe Chen,et al.  Review of islanding detection methods for distributed generation , 2008, 2008 Third International Conference on Electric Utility Deregulation and Restructuring and Power Technologies.

[21]  Vanderlaan,et al.  EVOLUTIONARY PROGRAMMING IV , 1995 .

[22]  Riccardo Poli,et al.  Schema Theory for Genetic Programming with One-Point Crossover and Point Mutation , 1997, Evolutionary Computation.

[23]  R. K. Patnaik,et al.  Detection and Classification of Islanding and Nonislanding Events in Distributed Generation Based on Fuzzy Decision Tree , 2014 .

[24]  J. A. Laghari,et al.  Computational Intelligence based techniques for islanding detection of distributed generation in distribution network: A review , 2014 .

[25]  Geza Joos,et al.  Synchronous Distributed Generation Islanding Protection Using Intelligent Relays , 2012, IEEE Transactions on Smart Grid.

[26]  S.P. Chowdhury,et al.  Islanding protection of distribution systems with distributed generators — A comprehensive survey report , 2008, 2008 IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st Century.