SunDown: Model-driven Per-Panel Solar Anomaly Detection for Residential Arrays

Solar arrays often experience faults that go undetected for long periods of time, resulting in generation and revenue losses. In this paper, we present SunDown, a sensorless approach for detecting per-panel faults in solar arrays. SunDown's model-driven approach leverages correlations between the power produced by adjacent panels to detect deviations from expected behavior, can handle concurrent faults in multiple panels, and performs anomaly classification to determine probable causes. Using two years of solar data from a real home and a manually generated dataset of solar faults, we show that our approach is able to detect and classify faults, including from snow, leaves and debris, and electrical failures with 99.13% accuracy, and can detect concurrent faults with 97.2% accuracy.

[1]  Philip T. Krein,et al.  Photovoltaic Hot-Spot Detection for Solar Panel Substrings Using AC Parameter Characterization , 2016, IEEE Transactions on Power Electronics.

[2]  H. Mekki,et al.  Artificial neural network-based modelling and fault detection of partial shaded photovoltaic modules , 2016, Simul. Model. Pract. Theory.

[3]  Yuji Kasai,et al.  Anomaly Detection of Solar Power Generation Systems Based on the Normalization of the Amount of Generated Electricity , 2015, 2015 IEEE 29th International Conference on Advanced Information Networking and Applications.

[4]  Alessia Saggese,et al.  Real Time Fault Detection in Photovoltaic Cells by Cameras on Drones , 2017, ICIAR.

[5]  Detlev Heinemann,et al.  FORECAST OF ENSEMBLE POWER PRODUCTION BY GRID-CONNECTED PV SYSTEMS , 2007 .

[6]  Athanasios V. Vasilakos,et al.  Anomaly detection and predictive maintenance for photovoltaic systems , 2018, Neurocomputing.

[7]  Yang Hu,et al.  Fault diagnosis approach for photovoltaic arrays based on unsupervised sample clustering and probabilistic neural network model , 2018, Solar Energy.

[8]  Ying Sun,et al.  Statistical fault detection in photovoltaic systems , 2017 .

[9]  Violeta Holmes,et al.  Parallel fault detection algorithm for grid-connected photovoltaic plants , 2017 .

[10]  Bernhard Schölkopf,et al.  Modeling confounding by half-sibling regression , 2016, Proceedings of the National Academy of Sciences.

[11]  Prashant J. Shenoy,et al.  Predicting solar generation from weather forecasts using machine learning , 2011, 2011 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[12]  Prashant Shenoy,et al.  Solar-TK: A Data-Driven Toolkit for Solar PV Performance Modeling and Forecasting , 2019, 2019 IEEE 16th International Conference on Mobile Ad Hoc and Sensor Systems (MASS).

[13]  Xueguan Song,et al.  Photovoltaic fault detection using a parameter based model , 2013 .

[14]  Bo Hu Solar Panel Anomaly Detection and Classification , 2012 .

[15]  Nicholas A. Engerer,et al.  KPV: A clear-sky index for photovoltaics , 2014 .

[16]  T. Hoff,et al.  A New Version of the SUNY Solar Forecast Model: A Scalable Approach to Site-Specific Model Training , 2018 .

[17]  Prashant J. Shenoy,et al.  A Cloud-Based Black-Box Solar Predictor for Smart Homes , 2017, ACM Trans. Cyber Phys. Syst..

[18]  Ying Sun,et al.  An unsupervised monitoring procedure for detecting anomalies in photovoltaic systems using a one-class Support Vector Machine , 2019, Solar Energy.

[19]  Lukasz Golab,et al.  What's Wrong with my Solar Panels: a Data-Driven Approach , 2015, EDBT/ICDT Workshops.

[20]  Joshua S. Stein,et al.  Introduction to the open source PV LIB for python Photovoltaic system modelling package , 2014, 2014 IEEE 40th Photovoltaic Specialist Conference (PVSC).

[21]  Jung-Wook Park,et al.  Diagnosis of Output Power Lowering in a PV Array by Using the Kalman-Filter Algorithm , 2012, IEEE Transactions on Energy Conversion.

[22]  Silvano Vergura,et al.  Hypothesis Tests-Based Analysis for Anomaly Detection in Photovoltaic Systems in the Absence of Environmental Parameters , 2018 .

[23]  Prashant J. Shenoy,et al.  SolarClique: Detecting Anomalies in Residential Solar Arrays , 2018, COMPASS.

[24]  David Irwin,et al.  SunDance: Black-box Behind-the-Meter Solar Disaggregation , 2017, e-Energy.

[25]  Ling Zhu,et al.  Condition classification and performance of mismatched photovoltaic arrays via a pre-filtered Elman neural network decision making tool , 2018, Solar Energy.

[26]  Giorgio Sulligoi,et al.  A novel fault diagnosis technique for photovoltaic systems based on artificial neural networks , 2016 .

[27]  Hans-Georg Beyer,et al.  Irradiance Forecasting for the Power Prediction of Grid-Connected Photovoltaic Systems , 2009, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[28]  Dongsheng Li,et al.  Hierarchical Anomaly Detection and Multimodal Classification in Large-Scale Photovoltaic Systems , 2019, IEEE Transactions on Sustainable Energy.

[29]  Guangyu Liu,et al.  A fault detection and diagnosis technique for solar system based on Elman neural network , 2017, 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC).

[30]  Prashant J. Shenoy,et al.  Solar-TK: A Solar Modeling and Forecasting Toolkit , 2019, BuildSys@SenSys.

[31]  Margarida Silveira,et al.  Unsupervised Anomaly Detection in Energy Time Series Data Using Variational Recurrent Autoencoders with Attention , 2018, 2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA).