{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,23]],"date-time":"2026-06-23T21:21:53Z","timestamp":1782249713090,"version":"3.54.5"},"reference-count":43,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2020,10,18]],"date-time":"2020-10-18T00:00:00Z","timestamp":1602979200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>This article highlights the industry experience of the development and practical implementation of a short-term photovoltaic forecasting system based on machine learning methods for a real industry-scale photovoltaic power plant implemented in a Russian power system using remote data acquisition. One of the goals of the study is to improve photovoltaic power plants generation forecasting accuracy based on open-source meteorological data, which is provided in regular weather forecasts. In order to improve the robustness of the system in terms of the forecasting accuracy, we apply newly derived feature introduction, a factor obtained as a result of feature engineering procedure, characterizing the relationship between photovoltaic power plant energy production and solar irradiation on a horizontal surface, thus taking into account the impacts of atmospheric and electrical nature. The article scrutinizes the application of different machine learning algorithms, including Random Forest regressor, Gradient Boosting Regressor, Linear Regression and Decision Trees regression, to the remotely obtained data. As a result of the application of the aforementioned approaches together with hyperparameters, tuning and pipelining of the algorithms, the optimal structure, parameters and the application sphere of different regressors were identified for various testing samples. The mathematical model developed within the framework of the study gave us the opportunity to provide robust photovoltaic energy forecasting results with mean accuracy over 92% for mostly-sunny sample days and over 83% for mostly cloudy days with different types of precipitation.<\/jats:p>","DOI":"10.3390\/rs12203420","type":"journal-article","created":{"date-parts":[[2020,10,18]],"date-time":"2020-10-18T21:26:06Z","timestamp":1603056366000},"page":"3420","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Industry Experience of Developing Day-Ahead Photovoltaic Plant Forecasting System Based on Machine Learning"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5327-6076","authenticated-orcid":false,"given":"Alexandra I.","family":"Khalyasmaa","sequence":"first","affiliation":[{"name":"Ural Power Engineering Institute, Ural Federal University named after the first President of Russia B.N. Yeltsin, 620002 Ekaterinburg, Russia"},{"name":"Power Plants Department, Novosibirsk State Technical University, 630073 Novosibirsk, Russia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9617-2154","authenticated-orcid":false,"given":"Stanislav A.","family":"Eroshenko","sequence":"additional","affiliation":[{"name":"Ural Power Engineering Institute, Ural Federal University named after the first President of Russia B.N. Yeltsin, 620002 Ekaterinburg, Russia"},{"name":"Power Plants Department, Novosibirsk State Technical University, 630073 Novosibirsk, Russia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8763-3705","authenticated-orcid":false,"given":"Valeriy A.","family":"Tashchilin","sequence":"additional","affiliation":[{"name":"Ural Power Engineering Institute, Ural Federal University named after the first President of Russia B.N. Yeltsin, 620002 Ekaterinburg, Russia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hariprakash","family":"Ramachandran","sequence":"additional","affiliation":[{"name":"Department of Electrical and Electronics Engineering, Bharath Institute of Higher Education and Research, Chennai 600073, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3955-1144","authenticated-orcid":false,"given":"Teja","family":"Piepur Chakravarthi","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Bharath Institute of Higher Education and Research, Chennai 600073, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8941-4220","authenticated-orcid":false,"given":"Denis N.","family":"Butusov","sequence":"additional","affiliation":[{"name":"Youth Research Institute, Saint Petersburg Electrotechnical University \u201cLETI\u201d, 197376 Saint Petersburg, Russia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,10,18]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"831","DOI":"10.1109\/TSTE.2017.2762435","article-title":"Day-Ahead Hourly Forecasting of Power Generation from Photovoltaic Plants","volume":"9","author":"Gigoni","year":"2018","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1274","DOI":"10.1049\/iet-rpg.2016.1043","article-title":"Weather forecasting error in solar energy forecasting","volume":"11","author":"Sangrody","year":"2017","journal-title":"IET Renew. Power Gener."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1797","DOI":"10.1109\/TSTE.2019.2941369","article-title":"Day-Ahead and Intra-Day Planning of Integrated BESS-PV Systems Providing Frequency Regulation","volume":"11","author":"Conte","year":"2020","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"9918","DOI":"10.1109\/TIE.2018.2856199","article-title":"Data-Driven Short-Term Solar Irradiance Forecasting Based on Information of Neighboring Sites","volume":"66","author":"Huang","year":"2019","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_5","unstructured":"Vincent, E. (2013). Larson. Chapter 12\u2014Forecasting Solar Irradiance with Numerical Weather Prediction Models. Solar Energy Forecasting and Resource Assessment, Academic Press."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"924","DOI":"10.1109\/TSTE.2014.2366118","article-title":"Recent Trends in Variable Generation Forecasting and Its Value to the Power System","volume":"6","author":"Orwig","year":"2015","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_7","unstructured":"Glassley, W., Jan, K., Van Dam, C.C., Shiu, H., Huang, J., Braun, G., and Holland, R. (2012). California Renewable Energy Forecasting, Resource Data and Mapping, California Energy Commission. Publication Number: CEC-500-2014-026."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1307","DOI":"10.1016\/j.rser.2016.01.044","article-title":"Power loss due to soiling on solar panel: A review","volume":"59","author":"Maghami","year":"2016","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.solener.2013.02.014","article-title":"The effects of snowfall on solar photovoltaic performance","volume":"92","author":"Andrews","year":"2013","journal-title":"Sol. Energy"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1016\/S0038-092X(03)00155-5","article-title":"Partial shadowing of photovoltaic arrays with different system configurations: Literature review and field test results","volume":"74","author":"Woyte","year":"2003","journal-title":"Sol. Energy"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1255","DOI":"10.1109\/TSTE.2016.2535466","article-title":"Solar Power Prediction Based on Satellite Images and Support Vector Machine","volume":"7","author":"Jang","year":"2016","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.apenergy.2015.08.011","article-title":"Analog ensemble for short-term probabilistic solar power forecast","volume":"157","author":"Alessandrini","year":"2015","journal-title":"Appl. Energy"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"268","DOI":"10.1109\/TSTE.2018.2832634","article-title":"A Solar Time Based Analog Ensemble Method for Regional Solar Power Forecasting","volume":"10","author":"Zhang","year":"2019","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"983","DOI":"10.1109\/TSTE.2018.2858777","article-title":"Probabilistic Solar Irradiance Forecasting by Conditioning Joint Probability Method and Its Application to Electric Power Trading","volume":"10","author":"Kakimoto","year":"2019","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1571","DOI":"10.1109\/TSTE.2017.2694340","article-title":"Improving Renewable Energy Forecasting With a Grid of Numerical Weather Predictions","volume":"8","author":"Andrade","year":"2017","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Abuella, M., and Chowdhury, B. (2015). Solar power probabilistic forecasting by using multiple linear regression analysis. SoutheastCon, 1\u20135.","DOI":"10.1109\/SECON.2015.7132869"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Hong, T., Wang, P., and Willis, H.L. (2011, January 24\u201328). A Na\u00efve multiple linear regression benchmark for short term load forecasting. Proceedings of the 2011 IEEE Power and Energy Society General Meeting, Detroit, MI, USA.","DOI":"10.1109\/PES.2011.6038881"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.renene.2015.03.038","article-title":"Development of statistical time series models for solar power prediction","volume":"83","author":"Prema","year":"2015","journal-title":"Renew. Energy"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1411","DOI":"10.1109\/TNN.2006.880583","article-title":"A Fast and Accurate Online Sequential Learning Algorithm for Feedforward Networks","volume":"17","author":"Liang","year":"2006","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"3850","DOI":"10.1109\/TPWRS.2015.2502423","article-title":"Very Short-Term Nonparametric Probabilistic Forecasting of Renewable Energy Generation\u2014With Application to Solar Energy","volume":"31","author":"Golestaneh","year":"2016","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1016\/j.egyr.2015.03.003","article-title":"Comparative study of isotropic and anisotropic sky models to estimate solar radiation incident on tilted surface: A case study for Bhopal, India","volume":"1","author":"Shukla","year":"2015","journal-title":"Energy Rep."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Kittisontirak, S., Dawan, P., Atiwongsangthong, N., Titiroongruang, W., Chinnavornrungsee, P., Hongsingthong, A., Sriprapha, K., and Manosukritkul, P. (2017). A novel power output model for photovoltaic system. iEECON, 1\u20133.","DOI":"10.1109\/IEECON.2017.8075768"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"139","DOI":"10.12720\/sgce.2.2.139-147","article-title":"A Novel Output Model for Photovoltaic Systems","volume":"2","author":"Huang","year":"2013","journal-title":"Int. J. Smart Grid Clean Energy"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Gautam, J., Ahmed, M.I., and Kumar, P. (2018, January 19\u201320). Optimization and Comparative Analysis of Solar-Biomass Hybrid Power Generation System Using Homer. Proceedings of the 2018 International Conference on Intelligent Circuits and Systems (ICICS), Phagwara, India.","DOI":"10.1109\/ICICS.2018.00087"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Ghose, S., Shahat, A.E., and Haddad, R.J. (2017). Wind-solar hybrid power system cost analysis using HOMER for Statesboro, Georgia. SoutheastCon, 1\u20133.","DOI":"10.1109\/SECON.2017.7925324"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Mahmud, N., Hassan, A., and Rahman, M.S. (2013, January 17\u201318). Modelling and cost analysis of hybrid energy system for St. Martin Island using HOMER. Proceedings of the 2013 International Conference on Informatics, Electronics and Vision (ICIEV), Dhaka, Bangladesh.","DOI":"10.1109\/ICIEV.2013.6572678"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Rajani, A., Darussalam, R., Pramana, R.I., and Santosa, A. (2018, January 1\u20132). Simulation of PV-Biogas Integration on Hybrid Power Plant using HOMER: Study Case of Superior Livestock Breeding Center and Forage of Animal Feed (BBPTU-HPT) Baturraden. Proceedings of the 2018 International Conference on Sustainable Energy Engineering and Application (ICSEEA), Tangerang, Indonesia.","DOI":"10.1109\/ICSEEA.2018.8627132"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Vendoti, S., Muralidhar, M., and Kiranmayi, R. (2018, January 4\u20136). HOMER Based Optimization of Solar-Wind-Diesel Hybrid System for Electrification in a Rural Village. Proceedings of the 2018 International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India.","DOI":"10.1109\/ICCCI.2018.8441517"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1016\/j.scs.2018.11.035","article-title":"Design and development of distributed solar PV systems: Do the current tools work?","volume":"45","author":"Wijeratne","year":"2019","journal-title":"Sustain. Cities Soc."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Pannase, V.R., and Nanavala, H.B. (2017, January 19\u201320). A review of PV technology power generation, PV material, performance and its applications. Proceedings of the 2017 International Conference on Inventive Systems and Control (ICISC), Coimbatore, India.","DOI":"10.1109\/ICISC.2017.8068655"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Javed, A., Shabir, H., Ali, H., Darwade, R., and Gite, B. (2019, January 24\u201328). Predicting Solar Irradiance Using Machine Learning Techniques. Proceedings of the 2019 International Wireless Communications & Mobile Computing Conference (IWCMC), Tangier, Morocco.","DOI":"10.1109\/IWCMC.2019.8766480"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Sch\u00f6nhuber, M., and Cuervo, F. (2019, January 9\u201315). About the Impact of NWP Models\u2019 Temporal Resolution on Rain Attenuation Forecasts. Proceedings of the 2019 URSI Asia-Pacific Radio Science Conference (AP-RASC), New Delhi, India.","DOI":"10.23919\/URSIAP-RASC.2019.8738459"},{"key":"ref_33","unstructured":"Ministry of Power and Energy of Russian Federation (2018). On implementation of the requirements for power systems and electrical installation reliability security. Guidelines on Power Systems Stability, Ministry of Energy of Russian Federatio. [3rd ed.]. (In Russian)."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Lukaitis, V.Y., and Glushkov, S.Y. (2019). Autonomous Power Generation Facilities, Hybrid Structures Comprising Renewable Energy Sources, Interindustry Scientific and Production Company Energospectechnic (ISPC Energospectechnic).","DOI":"10.32464\/2618-8716-2019-2-2-111-120"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Chen, W., Liu, Y., and Wang, N. (2012, January 16\u201318). A Novel Grouping Aggregation Algorithm for Online Analytical Processing. Proceedings of the 2012 National Conference on Information Technology and Computer Science, China.","DOI":"10.2991\/citcs.2012.227"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Chu, Y., Cao, G., and Hayat, H. (2016, January 20\u201321). Change Detection of Remote Sensing Image Based on Deep Neural Networks. Proceedings of the 2016 2nd International Conference on Artificial Intelligence and Industrial Engineering (AIIE 2016), Nanjing, China.","DOI":"10.2991\/aiie-16.2016.61"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Kussul, N., Skakun, S.V., Lavreniuk, M., and Shelestov, A.Y. (2017). Deep Learning Classification of Land Cover and Crop Types Using Remote Sensing Data. IEEE Geosci. Remote Sens. Lett.","DOI":"10.1109\/LGRS.2017.2681128"},{"key":"ref_38","unstructured":"Kuleshov, Y. (2020, August 30). Use of Remote Sensing Data for Climate Monitoring in WMO Regions II and V (Asia and the South-West Pacific). Available online: https:\/\/www.wmo.int\/pages\/prog\/wcp\/ccl\/opace\/opace2\/documents\/TT-URSDCM_Use_Remote_Sensing_DataClimateMonitoringRAII-V.pdf."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1382","DOI":"10.1016\/j.rse.2008.07.018","article-title":"Remote sensing change detection tools for natural resource managers: Understanding concepts and tradeoffs in the design of landscape monitoring projects","volume":"113","author":"K","year":"2009","journal-title":"Remote Sens. Environ."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1051\/e3sconf\/20185102004","article-title":"Machine learning techniques for short-term solar power stations operational mode planning","volume":"51","author":"Eroshenko","year":"2018","journal-title":"E3S Web Conf."},{"key":"ref_41","unstructured":"(2020, August 30). Machine learning in Python: Web-portal. Available online: https:\/\/scikit-learn.org\/."},{"key":"ref_42","unstructured":"(2020, August 30). Prosoft-System, Engineering Company. Available online: https:\/\/www.prosoftsystems.ru\/en\/news\/energosfera-8_0-software-package-expands-the-scope-of-capabilities."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Edenhofer, O., Pichs-Madruga, R., and Sokona, Y. (2011). Special Report on Renewable Energy Sources and Climate Change Mitigation, IPCC.","DOI":"10.1017\/CBO9781139151153"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/12\/20\/3420\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:23:30Z","timestamp":1760178210000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/12\/20\/3420"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,18]]},"references-count":43,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2020,10]]}},"alternative-id":["rs12203420"],"URL":"https:\/\/doi.org\/10.3390\/rs12203420","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,10,18]]}}}