{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T16:31:58Z","timestamp":1764174718285,"version":"build-2065373602"},"reference-count":38,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2020,1,2]],"date-time":"2020-01-02T00:00:00Z","timestamp":1577923200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Energies"],"abstract":"<jats:p>The fastest-growing renewable source of energy is solar photovoltaic (PV) energy, which is likely to become the largest electricity source in the world by 2050. In order to be a viable alternative energy source, PV systems should maximise their efficiency and operate flawlessly. However, in practice, many PV systems do not operate at their full capacity due to several types of anomalies. We propose tailored algorithms for the detection of different PV system anomalies, including suboptimal orientation, daytime and sunrise\/sunset shading, brief and sustained daytime zero-production, and low maximum production. Furthermore, we establish simple metrics to assess the severity of suboptimal orientation and daytime shading. The proposed detection algorithms were applied to a set of time-series of electricity production in Portugal, which are based on two periods with distinct weather conditions. Under favourable weather conditions, the algorithms successfully detected most of the time-series labelled with either daytime or sunrise\/sunset shading, and with either sustained or brief daytime zero-production. There was a relatively low percentage of false positives, such that most of the anomaly detections were correct. As expected, the algorithms tend to be more robust under favourable rather than under adverse weather conditions. The proposed algorithms may prove to be useful not only to research specialists, but also to energy utilities and owners of small- and medium-sized PV systems, who may thereby effortlessly monitor their operation and performance.<\/jats:p>","DOI":"10.3390\/en13010225","type":"journal-article","created":{"date-parts":[[2020,1,3]],"date-time":"2020-01-03T04:43:03Z","timestamp":1578026583000},"page":"225","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Tailored Algorithms for Anomaly Detection in Photovoltaic Systems"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5010-0419","authenticated-orcid":false,"given":"Pedro","family":"Branco","sequence":"first","affiliation":[{"name":"CSide, Rua Alexandre Herculano 17, C\/V Esq., 1250-008 Lisboa, Portugal"}]},{"given":"Francisco","family":"Gon\u00e7alves","sequence":"additional","affiliation":[{"name":"CSide, Rua Alexandre Herculano 17, C\/V Esq., 1250-008 Lisboa, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2904-1028","authenticated-orcid":false,"given":"Ana Cristina","family":"Costa","sequence":"additional","affiliation":[{"name":"Nova Information Management School (NOVA IMS), Universidade Nova de Lisboa, Campus de Campolide, 1070-312 Lisboa, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2020,1,2]]},"reference":[{"key":"ref_1","unstructured":"Solomon, S., Qin, D., Manning, M., Chen, Z., Marquis, M., Averyt, K.B., Tignor, M., and Miller, H.L. (2007). Climate change 2007: The physical science basis. Contribution of Working Group I to the Fourth Assessment Report of the Intergovernmental Panel on Climate Change, Cambridge University Press."},{"key":"ref_2","unstructured":"Houghton, J.T., Callander, B.A., and Varney, S.K. (1992). Climate Change 1992, Cambridge University Press."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1038\/344529a0","article-title":"Relative contributions of greenhouse gas emissions to global warming","volume":"344","author":"Lashof","year":"1990","journal-title":"Nature"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1158","DOI":"10.1038\/nature08017","article-title":"Greenhouse-gas emission targets for limiting global warming to 2 \u00b0C","volume":"458","author":"Meinshausen","year":"2009","journal-title":"Nature"},{"key":"ref_5","unstructured":"IEA (2014). Technology Roadmap: Solar Photovoltaic Energy, International Energy Agency."},{"key":"ref_6","unstructured":"IEA (2014). Energy Technology Perspectives 2014, International Energy Agency."},{"key":"ref_7","unstructured":"UNFCCC (2019, November 09). Available online: https:\/\/unfccc.int\/process-and-meetings\/the-paris-agreement\/the-paris-agreement."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1002\/pip.2475","article-title":"Waferbonded four-junction GaInP\/GaAs\/\/GaInAsP\/GaInAs concentrator solar cells with 44.7% efficiency","volume":"458","author":"Dimroth","year":"2014","journal-title":"Prog. Photovolt."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1929","DOI":"10.1016\/j.enconman.2010.02.025","article-title":"Automatic supervision and fault detection of PV systems based on power losses analysis","volume":"15","author":"Chouder","year":"2010","journal-title":"Energy Convers. Manag."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"548","DOI":"10.1016\/j.solener.2006.06.019","article-title":"Monitoring and remote failure detection of grid-connected PV systems based on satellite observations","volume":"81","author":"Drews","year":"2007","journal-title":"Sol. Energy"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"624","DOI":"10.1016\/j.solener.2009.08.004","article-title":"A simple model of PV system performance and its use in fault detection","volume":"84","author":"Firth","year":"2010","journal-title":"Sol. Energy"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1200","DOI":"10.1109\/TSTE.2015.2421447","article-title":"Online fault detection in PV systems","volume":"6","author":"Platon","year":"2015","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1145\/1541880.1541882","article-title":"Anomaly detection: A survey","volume":"41","author":"Chandola","year":"2009","journal-title":"ACM Comput. Surv."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1023\/B:AIRE.0000045502.10941.a9","article-title":"A survey of outlier detection methodologies","volume":"22","author":"Hodge","year":"2004","journal-title":"Artif. Intell. Rev."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1068","DOI":"10.1016\/j.solener.2018.10.007","article-title":"An unsupervised method for identifying local PV shading based on AC power and regional irradiance data","volume":"174","author":"Loonen","year":"2018","journal-title":"Sol. Energy"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/j.neucom.2018.05.017","article-title":"Anomaly detection and predictive maintenance for photovoltaic systems","volume":"310","author":"Leonardi","year":"2018","journal-title":"Neurocomputing"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.renene.2017.09.048","article-title":"Reliable fault detection and diagnosis of photovoltaic systems based on statistical monitoring approaches","volume":"116","author":"Harrou","year":"2018","journal-title":"Renew. Energy"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.solener.2018.12.045","article-title":"An unsupervised monitoring procedure for detecting anomalies in photovoltaic systems using a one-class Support Vector Machine","volume":"179","author":"Harrou","year":"2019","journal-title":"Sol. Energy"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Tsafarakis, O., Sinapis, K., and van Sark, W.G.J.H.M. (2018). PV system performance evaluation by clustering production data to normal and non-normal operation. Energies, 11.","DOI":"10.3390\/en11040977"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Vergura, S. (2018). Hypothesis tests-based analysis for anomaly detection in photovoltaic systems in the absence of environmental parameters. Energies, 11.","DOI":"10.3390\/en11030485"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2920","DOI":"10.1016\/j.rser.2012.02.012","article-title":"Effect of dust, humidity and air velocity on efficiency of photovoltaic cells","volume":"16","author":"Mekhilef","year":"2012","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Ikejemba, E.C.X., and Schuur, P.C. (2018). Analyzing the impact of theft and vandalism in relation to the sustainability of renewable energy development projects in Sub-Saharan Africa. Sustainability, 10.","DOI":"10.3390\/su10030814"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1016\/j.solmat.2005.04.022","article-title":"Experimental study of mismatch and shading effects in the I\u2013V characteristic of a photovoltaic module","volume":"90","author":"Ruiz","year":"2006","journal-title":"Sol. Energy Mater. Sol. Cells"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"614","DOI":"10.1016\/j.solener.2008.10.008","article-title":"On the temperature dependence of photovoltaic module electrical performance: A review of efficiency\/power correlations","volume":"83","author":"Skoplaki","year":"2009","journal-title":"Sol. Energy"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"2441","DOI":"10.1016\/j.enconman.2003.11.013","article-title":"Performance evaluation of photovoltaic modules at different tilt angles and orientations","volume":"45","author":"Hussein","year":"2004","journal-title":"Energy Convers. Manag."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"576","DOI":"10.1016\/j.solener.2014.05.030","article-title":"Energy yield loss caused by dust deposition on photovoltaic panels","volume":"107","author":"Sayyah","year":"2014","journal-title":"Sol. Energy"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1016\/j.solener.2013.07.029","article-title":"Measured and modeled photovoltaic system energy losses from snow for Colorado and Wisconsin locations","volume":"97","author":"Marion","year":"2013","journal-title":"Sol. Energy"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1016\/0038-092X(88)90045-X","article-title":"The Astronomical Almanac\u2019s algorithm for approximate solar position (1950-2050)","volume":"40","author":"Michalsky","year":"1988","journal-title":"Sol. Energy"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1016\/0038-092X(77)90001-9","article-title":"Calculation of monthly average insolation on tilted surfaces","volume":"19","author":"Klein","year":"1977","journal-title":"Sol. Energy"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.solmat.2006.05.011","article-title":"Efficiency model for photovoltaic modules and demonstration of its application to energy yield estimation","volume":"91","author":"Durisch","year":"2007","journal-title":"Sol. Energy Mater. Sol. Cells"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Losada, D.E., and Fern\u00e1ndez-Luna, J.M. (2005). A probabilistic interpretation of precision, recall and F-score, with implication for evaluation. Advances in Information Retrieval, Proceedings of the 27th European Conference on IR Research (ECIR), Santiago de Compostela, Spain, 21\u201323 March 2005, Springer.","DOI":"10.1007\/b107096"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1278","DOI":"10.1109\/JPHOTOV.2016.2581478","article-title":"A method to detect photovoltaic array faults and partial shading in PV Systems","volume":"6","author":"Hariharan","year":"2016","journal-title":"IEEE J. Photovolt."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.solener.2013.05.001","article-title":"Automatic fault detection in grid connected PV systems","volume":"94","author":"Silvestre","year":"2013","journal-title":"Sol. Energy"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"298","DOI":"10.1016\/j.enconman.2014.01.030","article-title":"Improving the performance of PV systems by faults detection using GISTEL approach","volume":"80","author":"Tadj","year":"2014","journal-title":"Energy Convers. Manag."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Kopp, G., and Lean, J.L. (2011). A new, lower value of total solar irradiance: Evidence and climate significance. Geophys. Res. Lett., 38.","DOI":"10.1029\/2010GL045777"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"20791","DOI":"10.1029\/93JD02072","article-title":"Coupled surface-atmosphere reflectance (CSAR) model 2. Semiempirical surface model usable with NOAA advanced very high resolution radiometer data","volume":"98","author":"Rahman","year":"1993","journal-title":"J. Geophys. Res."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1016\/j.solener.2006.03.001","article-title":"Fluctuations in instantaneous clearness index: Analysis and statistics","volume":"81","author":"Woyte","year":"2007","journal-title":"Sol. Energy"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1016\/0038-092X(91)90076-9","article-title":"Solar radiation on variously oriented sloping surfaces","volume":"47","author":"Gopinathan","year":"1991","journal-title":"Sol. Energy"}],"container-title":["Energies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1996-1073\/13\/1\/225\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:28:38Z","timestamp":1760362118000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1996-1073\/13\/1\/225"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,2]]},"references-count":38,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["en13010225"],"URL":"https:\/\/doi.org\/10.3390\/en13010225","relation":{},"ISSN":["1996-1073"],"issn-type":[{"type":"electronic","value":"1996-1073"}],"subject":[],"published":{"date-parts":[[2020,1,2]]}}}