{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,21]],"date-time":"2026-01-21T04:38:36Z","timestamp":1768970316865,"version":"3.49.0"},"reference-count":28,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2021,5,18]],"date-time":"2021-05-18T00:00:00Z","timestamp":1621296000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>The generation of electricity through renewable energy sources increases every day, with solar energy being one of the fastest-growing. The emergence of information technologies such as Digital Twins (DT) in the field of the Internet of Things and Industry 4.0 allows a substantial development in automatic diagnostic systems. The objective of this work is to obtain the DT of a Photovoltaic Solar Farm (PVSF) with a deep-learning (DL) approach. To build such a DT, sensor-based time series are properly analyzed and processed. The resulting data are used to train a DL model (e.g., autoencoders) in order to detect anomalies of the physical system in its DT. Results show a reconstruction error around 0.1, a recall score of 0.92 and an Area Under Curve (AUC) of 0.97. Therefore, this paper demonstrates that the DT can reproduce the behavior as well as detect efficiently anomalies of the physical system.<\/jats:p>","DOI":"10.3390\/a14050156","type":"journal-article","created":{"date-parts":[[2021,5,18]],"date-time":"2021-05-18T12:17:16Z","timestamp":1621340236000},"page":"156","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["Digital Twins in Solar Farms: An Approach through Time Series and Deep Learning"],"prefix":"10.3390","volume":"14","author":[{"given":"Kamel","family":"Arafet","sequence":"first","affiliation":[{"name":"Department of LSI, Campus de R\u00edu Sec, Universitat Jaume I, E-12071 Castell\u00f3 de la Plana, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9155-269X","authenticated-orcid":false,"given":"Rafael","family":"Berlanga","sequence":"additional","affiliation":[{"name":"Department of LSI, Campus de R\u00edu Sec, Universitat Jaume I, E-12071 Castell\u00f3 de la Plana, Spain"}]}],"member":"1968","published-online":{"date-parts":[[2021,5,18]]},"reference":[{"key":"ref_1","unstructured":"International Energy Agency (2020). Solar PV Reports, IEA. Available online: https:\/\/www.iea.org\/reports\/solar-pv."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Bl\u00e1zquez-Garc\u00eda, A., Conde, A., Mori, U., and Lozano, J.A. (2020). A review on outlier\/anomaly detection in time series data. arxiv.","DOI":"10.1145\/3444690"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1077","DOI":"10.1007\/s00521-015-1924-x","article-title":"Unsupervised feature selection for sensor time-series in pervasive computing applications","volume":"27","author":"Bacciu","year":"2016","journal-title":"Neural Comput. Appl."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Herff, C., and Krusienski, D.J. (2019). Extracting Features from Time Series. Fundamentals of Clinical Data Science, Springer.","DOI":"10.1007\/978-3-319-99713-1_7"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"25","DOI":"10.2307\/3438983","article-title":"The Time Domain and the Frequency Domain in Time Series Analysis","volume":"70","author":"Brandes","year":"1968","journal-title":"Swed. J. Econ."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"209","DOI":"10.4236\/cs.2014.59023","article-title":"Performance Analysis of Analog Butterworth Low Pass Filter as Compared to Chebyshev Type-I Filter, Chebyshev Type-II Filter and Elliptical Filter","volume":"2014","author":"Laghari","year":"2014","journal-title":"Circuits Syst."},{"key":"ref_7","unstructured":"Goodfellow, I., Bengio, Y., Courville, A., and Bengio, Y. (2016). Deep Learning, MIT Press."},{"key":"ref_8","unstructured":"O\u2019Shea, K., and Nash, R. (arXiv, 2015). An Introduction to Convolutional Neural Networks, arXiv."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1662","DOI":"10.1109\/ACCESS.2017.2779939","article-title":"LSTM Fully Convolutional Networks for Time Series Classification","volume":"6","author":"Karim","year":"2018","journal-title":"IEEE Access"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Park, P., Marco, P.D., Shin, H., and Bang, J. (2016). Fault Detection and Diagnosis Using Combined Autoencoder and Long Short-Term Memory Network. Sensors, 19.","DOI":"10.3390\/s19214612"},{"key":"ref_12","first-page":"37","article-title":"Autoencoders, Unsupervised Learning, and Deep Architectures","volume":"27","author":"Baldi","year":"2012","journal-title":"Proc. ICML Workshop Unsupervised Transf. Learn."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Grieves, M., and Vickers, J. (2017). Digital Twin: Mitigating Unpredictable, Undesirable Emergent Behavior in Complex Systems. Transdisciplinary Perspectives on Complex Systems, Springer.","DOI":"10.1007\/978-3-319-38756-7_4"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"108952","DOI":"10.1109\/ACCESS.2020.2998358","article-title":"Digital Twin: Enabling Technologies, Challenges and Open Research","volume":"8","author":"Fuller","year":"2020","journal-title":"IEEE Access"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"167653","DOI":"10.1109\/ACCESS.2019.2953499","article-title":"A survey on digital twin: Definitions, characteristics, applications, and design Implications","volume":"7","author":"Barricelli","year":"2019","journal-title":"IEEE Access"},{"key":"ref_16","first-page":"3","article-title":"Digital Twins","volume":"5","author":"Hartmann","year":"2021","journal-title":"Progress in Industrial Mathematics: Success Stories: The Industry and the Academia Points of View"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"106612","DOI":"10.1016\/j.ymssp.2019.106612","article-title":"Deep digital twins for detection, diagnostics and prognostics","volume":"140","author":"Booyse","year":"2020","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Chalapathy, R., and Chawla, S. (2019). Deep Learning for Anomaly Detection: A Survey. arXiv.","DOI":"10.1145\/3394486.3406704"},{"key":"ref_19","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_20","doi-asserted-by":"crossref","first-page":"940","DOI":"10.1109\/TPEL.2019.2911594","article-title":"A Digital Twin Approach for Fault Diagnosis in Distributed Photovoltaic Systems","volume":"35","author":"Jain","year":"2020","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_21","first-page":"1409","article-title":"A Deep Neural Network for Unsupervised Anomaly Detection and Diagnosis in Multivariate Time Series Data","volume":"33","author":"Zhang","year":"2019","journal-title":"Proc. AAAI Conf. Artif. Intell."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Lin, S., Clark, R., Birke, R., Sch\u00f6nborn, S., Trigoni, N., and Roberts, S. (2020, January 4\u20138). Anomaly Detection for Time Series Using VAE-LSTM Hybrid Model. Proceedings of the de ICASSP 2020\u20142020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain.","DOI":"10.1109\/ICASSP40776.2020.9053558"},{"key":"ref_23","unstructured":"Yin, C., Zhang, S., Wang, J., and Xiong, N.N. (2020). Anomaly Detection Based on Convolutional Recurrent Autoencoder for IoT Time Series. IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_24","unstructured":"Mahoney, M.V., Chan, P.K., and Arshad, M.H. (2003). A Machine Learning Approach to Anomaly Detection, Department of Computer Science, Florida Institute of Technology. Technical Report CS\u20132003\u201306."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Castellani, A., Schmitt, S., and Squartini, S. (2020). Real-World Anomaly Detection by using Digital Twin Systems and Weakly-Supervised Learning. IEEE Trans. Ind. Inform.","DOI":"10.1109\/TII.2020.3019788"},{"key":"ref_26","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":"Solar Energy"},{"key":"ref_27","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_28","doi-asserted-by":"crossref","unstructured":"Pereira, J., and Silveira, M. (2018, January 17\u201320). Unsupervised anomaly detection in energy time series data using variational recurrent autoencoders with attention. Proceedings of the 2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA), Orlando, FL, USA.","DOI":"10.1109\/ICMLA.2018.00207"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/14\/5\/156\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:03:32Z","timestamp":1760162612000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/14\/5\/156"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,18]]},"references-count":28,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2021,5]]}},"alternative-id":["a14050156"],"URL":"https:\/\/doi.org\/10.3390\/a14050156","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,18]]}}}