DA-DCGAN: An Effective Methodology for DC Series Arc Fault Diagnosis in Photovoltaic Systems

DC arc faults, especially series arcing, can occur in photovoltaic (PV) systems and pose a challenging detection and protection problem. Machine learning-based methods are increasingly being used for fault diagnosis applications. However, the performance of such detection algorithms will degrade because of variations between the source domain data used during the development and the target domain data encountered in operation of the field. Furthermore, the fault’s data in the target domain for model training are usually not available. In this paper, domain adaptation combined with deep convolutional generative adversarial network (DA-DCGAN)-based methodology is proposed, where DA-DCGAN first learns an intelligent normal-to-arcing transformation from the source-domain data. Then by generating dummy arcing data with the learned transformation using the normal data from the target domain and employing domain adaptation, a robust and reliable fault diagnosis scheme can be achieved for the target domain. The PV loop current is framed and arranged into a 2D matrix as input for cross-domain DC series arc fault diagnosis. The system is validated offline using pre-recorded PV loop current data from a real 1.5-kW grid-connected rooftop PV system. Also, the proposed method is implemented in an embedded system and tested in real-time according to UL-1699B standard. The experimental results clearly demonstrate benefits of DA-DCGAN and confirm the effectiveness of the proposed methodology for practical PV applications.

[1]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[2]  Rama Chellappa,et al.  Visual Domain Adaptation: A survey of recent advances , 2015, IEEE Signal Processing Magazine.

[3]  Josef Goette,et al.  Cascaded fuzzy logic based arc fault detection in photovoltaic applications , 2015, 2015 International Conference on Clean Electrical Power (ICCEP).

[4]  Robert Babuska,et al.  Railway Track Circuit Fault Diagnosis Using Recurrent Neural Networks , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[5]  Chao Yang,et al.  A Survey on Deep Transfer Learning , 2018, ICANN.

[6]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[7]  Ivor W. Tsang,et al.  Domain Adaptation via Transfer Component Analysis , 2009, IEEE Transactions on Neural Networks.

[8]  Liang Gao,et al.  A New Deep Transfer Learning Based on Sparse Auto-Encoder for Fault Diagnosis , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[9]  Robert S. Balog,et al.  Arc Fault and Flash Signal Analysis in DC Distribution Systems Using Wavelet Transformation , 2015, IEEE Transactions on Smart Grid.

[10]  Sheng He,et al.  Wavelet packet and support vector machine analysis of series DC ARC fault detection in photovoltaic system , 2018, IEEJ Transactions on Electrical and Electronic Engineering.

[11]  Laurens van der Maaten,et al.  Accelerating t-SNE using tree-based algorithms , 2014, J. Mach. Learn. Res..

[12]  Hans-Peter Kriegel,et al.  Integrating structured biological data by Kernel Maximum Mean Discrepancy , 2006, ISMB.

[13]  Trevor Darrell,et al.  Adversarial Discriminative Domain Adaptation , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[14]  Xiu Yao,et al.  Characteristic Study and Time-Domain Discrete- Wavelet-Transform Based Hybrid Detection of Series DC Arc Faults , 2014, IEEE Transactions on Power Electronics.

[15]  Xuefeng Chen,et al.  Dislocated Time Series Convolutional Neural Architecture: An Intelligent Fault Diagnosis Approach for Electric Machine , 2017, IEEE Transactions on Industrial Informatics.

[16]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[17]  B. T. Phung,et al.  A comprehensive review on DC arc faults and their diagnosis methods in photovoltaic systems , 2018, Renewable and Sustainable Energy Reviews.

[18]  Soumith Chintala,et al.  Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks , 2015, ICLR.

[19]  Marko V. Jankovic,et al.  The Detection of Series Arc Fault in Photovoltaic Systems Based on the Arc Current Entropy , 2016, IEEE Transactions on Power Electronics.

[20]  Tao Zhang,et al.  Deep Model Based Domain Adaptation for Fault Diagnosis , 2017, IEEE Transactions on Industrial Electronics.

[21]  Jay Johnson,et al.  Photovoltaic DC Arc Fault Detector testing at Sandia National Laboratories , 2011, 2011 37th IEEE Photovoltaic Specialists Conference.

[22]  Jay Johnson,et al.  Arc-fault unwanted tripping survey with UL 1699B-listed products , 2015, 2015 IEEE 42nd Photovoltaic Specialist Conference (PVSC).

[23]  Eliathamby Ambikairajah,et al.  Sustainable Deep Learning at Grid Edge for Real-Time High Impedance Fault Detection , 2018, IEEE Transactions on Sustainable Computing.

[24]  L. Bottou,et al.  1 Support Vector Machine Solvers , 2007 .

[25]  Jiong Tang,et al.  Preprocessing-Free Gear Fault Diagnosis Using Small Datasets With Deep Convolutional Neural Network-Based Transfer Learning , 2017, IEEE Access.

[26]  Stuart Galloway,et al.  Diagnosis of Series DC Arc Faults—A Machine Learning Approach , 2017, IEEE Transactions on Industrial Informatics.

[27]  Yaguo Lei,et al.  Deep Convolutional Transfer Learning Network: A New Method for Intelligent Fault Diagnosis of Machines With Unlabeled Data , 2019, IEEE Transactions on Industrial Electronics.

[28]  Xingwen Li,et al.  Series Arc Fault Identification for Photovoltaic System Based on Time-Domain and Time-Frequency-Domain Analysis , 2017, IEEE Journal of Photovoltaics.

[29]  F. Reil,et al.  Comparison of different DC Arc spectra — Derivation of proposals for the development of an international arc fault detector standard , 2013, 2013 IEEE 39th Photovoltaic Specialists Conference (PVSC).

[30]  David A. Schoenwald,et al.  USING PV MODULE AND LINE FREQUENCY RESPONSE DATA TO CREATE ROBUST ARC FAULT DETECTORS , 2011 .

[31]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.