Skip to main content

Advertisement

Log in

A Review on ANN Based Model for Solar Radiation and Wind Speed Prediction with Real-Time Data

  • Review article
  • Published:
Archives of Computational Methods in Engineering Aims and scope Submit manuscript

Abstract

Wind speed and solar radiation are the fundamental inputs used as a renewable energy source. Both parameters are highly non-linear and environmental dependent. Hence accurate prediction of these parameters is necessary for the application to various applications in different agriculture, industrial, transport, and environmental sectors because they reduce greenhouse gases and are environmentally friendly. The study indicates that good quality prediction, accurate solar forecasting, and wind speed, using the machine learning methodology, can predict correct data such as temperature, relative moisture, solar radiations, rain, and wind speed. The best way to anticipate extremely nonlinear environmental data, such as wind speed and solar radiation is using the artificial neural system. In this study, the benefits and constraints of various neural artificial network algorithms (RP) are analyzed and compared. These algorithms include the RP, Levenberg Marquardt (LM), Polak-Ribiére update gradient (CGP), and OSS (one step secant) gradient to enhance the accuracy of the wind speed and the predicted solar radiation. All findings suggest that the Levenberg–Marquardt and Bayesian algorithms for regulation are more resilient and effective to anticipate highly non-linear characteristics, such as solar radiation and wind speed. With the aid of components like sensors, actuators, protocols, and gateways to increase energy efficiency, dependability, detection of failures, and production optimization, IoT is after collecting exact data the better platform utilized for real-time data analysis.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Mosavi A, Salimi M, Ardabili SF, Rabczuk T, Shamshirband S, Varkonyi-Koczy AR (2019) State of the art of machine learning models in energy systems, a systematic review. Energies 12:1301

    Article  Google Scholar 

  2. Mishra SP, Dash PK (2017) Short term wind speed prediction using multiple kernel pseudo inverse neural network. Int J Autom Comput 15:66–83

    Article  Google Scholar 

  3. Wiston M, Mphale KM (2018) Weather forecasting: from the early weather wizards to modern–day weather forecasting. J Climatol Weather Forecast 6(2):1–9

    Article  Google Scholar 

  4. Memarzadeh G, Keynia F (2020) A new short term wind speed forecasting method based on fine-tuned LSTM neural network and optimal input sets. Energy Convers Manag 213:112824

    Article  Google Scholar 

  5. Shetty RP, Satyabhama A, Pai PS (2020) Wind speed prediction and modelling: a comparison of feed forward neural networks. Int J Mech Product Eng Res Develop 10:116–127

    Google Scholar 

  6. Moreno SR, da Silva RG, Mariani VC, Coelho LS (2020) Multi-step wind speed forecasting based on hybrid multi-stage decomposition model and long short-term memory neural network. Energy Convers Manage 213:12869

    Google Scholar 

  7. Elsheikh AH, Sharshir SW, Mohamed AE, Kabeel AE, Guilan W, Haiou Z (2019) Modeling of solar energy system using artificial neural network: a comprehensive review. Sol Energy 180:622–639

    Article  Google Scholar 

  8. Barrera JM, Reina A, Maté A, Trujillo JC (2020) Solar energy prediction model based on artificial neural networks and open data. Sustainability 12:6915

    Article  Google Scholar 

  9. Wang H, Liua Y, Zhoub B, Lib C, Caoa G, Voropaic N, Barakhtenkoc E (2020) Taxonomy research of artificial intelligence for deterministic solar power forecasting. Energy Convers Manage 214:1–17

    Article  Google Scholar 

  10. Chorowski J, Zurada JM (2011) Extracting rules from neural networks as decision diagrams. IEEE Trans Neural Networks 22(12):2435–2446

    Article  Google Scholar 

  11. Biswas SK, Sinha N, Purkayastha B, Marbaniang L (2014) Weather prediction by recurrent neural network dynamics. Int J Intell Eng Inf 2(2/3):166–180

    Google Scholar 

  12. Nandal V, Kumar R, Singh SK (2019) Solar radiation resource assessment in India a case study of Haryana 6(1), 145-154

  13. McGovern A, Gagne DJ, Basara J et al (2015) An international contest to initiate interdisciplinary research on compelling meteorological problems. Solar Energy Predict 96:1388–1395

    Google Scholar 

  14. Kumar S, Meena RK (2017) Renewable energy sources—policies in India. Int J Appl Environ Sci 12(2), 293–297. ISSN 0973–6077

  15. Subhasri G, Jeyalakshmi C (2018) A study of IoT based solar panel tracking system. Adv Comput Sci Technol 11(7), 537–545. ISSN 0973–6107

  16. Brahimi T (2019) Using artificial intelligence to predict wind speed for energy application in Saudi Arabia. Energies 12(24):1–16

    Article  Google Scholar 

  17. Rahman MM, Shakeri M, Tiong SK, Khatun F, Amin N, Pasupuleti J, Hasan MK (2021) Prospective methodologies in hybrid renewable energy systems for energy prediction using artificial neural networks. Sustainability 13:2393

    Article  Google Scholar 

  18. Rafique SF, Jianhua Z, Rafique R, Guo J, Jamil I (2018) Renewable generation (Wind/Solar) and load modeling through modified fuzzy prediction interval. Int J Photoenergy 2018:1–14

    Article  Google Scholar 

  19. Kumar CRJ, Majid MA (2020) Renewable energy for sustainable development in India: current status, future prospects, challenges, employment, and investment opportunities. Energy, Sustain Soc 10:1–36

    Google Scholar 

  20. Government of India (2020) Ministry of New and Renewable Energy Annual Report 2020–21, https://mnre.gov.in/img/documents/uploads/file_f-1618564141288.pdf

  21. Sahoo SK (2016) Renewable and sustainable energy reviews solar photovoltaic energy progress in India: A review. Renew Sustain Energy Rev 59:927–939

    Article  Google Scholar 

  22. Jaganmohan M (2018) Capacity of global wind power farms, Energy and Environment, 2021. https://www.statista.com/statistics/947547/largest-global-wind-power-projects/.

  23. Mellit A, Pavan AM (2010) A 24-h forecast of solar irradiance using artificial neural network: application for performance prediction of a grid- connected PV plant at Trieste Italy. Sol Energy 84:807–821

    Article  Google Scholar 

  24. Naik AR, Pathan SK (2012) Weather classification and forecasting using feed forward neural network. Int J Sc Res Publ 2(12):1–3

    Google Scholar 

  25. Qazi A, Fayaz H, Wadi A, Raj RG, Khan WA et al (2015) The artificial neural network for solar radiation prediction and designing solar systems: a systematic literature review. J Clean Product 104:1–12

    Article  Google Scholar 

  26. Tuohy A, Zack J, Haupt SE, Sharp J, Ahlstrom M et al (2015) Solar forecasting: methods, challenges, and performance. IEEE Power Energy Mag 13(6):50–59

    Article  Google Scholar 

  27. Ramasamy P, Chandel SS, Yadav AK (2015) Wind speed prediction in the mountainous region of India using an artificial neural network model. Renew Energy 80:338–347

    Article  Google Scholar 

  28. Neelamegam P, Amirtham VA (2016) Prediction of solar radiation for solar system by using ANN models with different back propagation algorithms. J Appl Res Technol 14:206–214

    Article  Google Scholar 

  29. Paramasivan SK, Lopez D (2016) Forecasting of wind speed using feature selection and neural networks. Int J Renew Energy Res 6(3):833–837

    Google Scholar 

  30. Mahajan P, Nawale C, Kini S, Shinde K (2017) Weather forecasting using neural network. Int J Eng Res Technol 5(01): 1–4. ISSN: 2278–0181

  31. Kulkarni MA, Patil S, Rama GV, Sen PN (2008) Wind speed prediction using statistical regression and neural network. J Earth Syst Sci 117(4):457–463

    Article  Google Scholar 

  32. Otok WB, Suhartono (2009) Development of rainfall forecasting model in Indonesia by using ASTAR, Transfer Function, and ARIMA Methods. Eur J Sc Res 38(3): 386–395

  33. Yousif JH, Kasem HA, Alattar NN, Elhassan II (2019) A comparison study based on artificial neural network for assessing PV/T solar energy production. Case Stud Therm Eng 13:1–13

    Article  Google Scholar 

  34. Choudhary A, Pandey D, Bhardwaj S (2020) Artificial neural networks based solar radiation estimation using backpropagation algorithm. Int J Renew Energy Res 10(4):1566–1575

    Google Scholar 

  35. Lin Q, Leandro J, Wu W, Bhola P, Disse M (2020) Prediction of maximum flood inundation extents with resilient back propagation neural network: case study of Kulmbach. Front Earth Sci 8:1–8

    Article  Google Scholar 

  36. Noman F, Alkawsi G, Alkahtani AA, Al-Shetwi AQ, Tiong SK, Alalwan N, Ekanayake J, Alzahrani AI (2020) Multistep short-term wind speed prediction using nonlinear auto-regressive neural network with exogenous variable selection. Alex Eng J 60(1):1221–1229

    Article  Google Scholar 

  37. Perera A, Azamathulla HM, Rathnayake U (2020) Comparison of different artificial neural network (ANN) training algorithms to predict the atmospheric temperature in Tabuk Saudi Arabia. Mausam 71(2):233–244

    Google Scholar 

  38. Salman AG, Kanigoro B, Heryadi Y (2015) Weather forecasting using deep learning techniques. Int Conf Adv Comput Sci Inf Syst 281–285

  39. Ge Y, Nan Y, Bai L (2019) A hybrid prediction model for solar radiation based on long short-term memory empirical mode decomposition, and solar profiles for energy harvesting wireless sensor networks. Energies 12:4762

    Article  Google Scholar 

  40. Mengaldo G, Wyszogrodzki A, Diamantakis M et al (2019) Current and emerging time-integration strategies in global numerical weather and climate prediction. Arch Computat Methods Engg 26(3):663–684. https://doi.org/10.1007/s11831-018-9261-8

    Article  MathSciNet  Google Scholar 

  41. Mahabub A, Habib AZSB, Mondal MRH, Bharati S, Podder P (2021) Effectiveness of ensemble machine learning algorithms in weather forecasting of Bangladesh. In: International Conference on Innovations in Bio-Inspired Computing and Applications. Springer, Cham. pp 267–277. https://doi.org/10.1007/978-3-030-73603-3_25

  42. Aler R, Martín R, Valls JM, Galván IM (2015) A study of machine learning techniques for daily solar energy forecasting using numerical weather models. In: Intelligent Distributed Computing VIII, 570, pp 269-278, Springer

  43. Narvekar M, Fargose P, Mukhopadhyay D (2017) Weather forecasting using ANN with error backpropagation algorithm. In: Proceedings of the International Conference on Data Engineering and Communication Technology, pp. 629–639. Springer. https://doi.org/10.1007/978-981-10-1675-2_62

  44. Paras MS, Kumar A, Chandra M (2009) A feature based neural network model for weather forecasting. Int J Comput Intell 4(3):209–216

    Google Scholar 

  45. Cifuentes J, Marulanda G, Bello A, Reneses J (2020) Air temperature forecasting using machine learning techniques: a review. Energies 13(16):4215

    Article  Google Scholar 

  46. Devi CJ, Reddy BSP, Kumar KV, Reddy BM, Nayak NR (2012) ANN approach for weather prediction using back propagation. Int J Eng Trends Technol 3(1):19–23

    Google Scholar 

  47. Ghritlahre HR, Chandrakar P, Ahmad A (2020) Solar air heater performance prediction using artificial neural network technique with relevant input variables. Arch Thermodyn 41(3):255–282

    Google Scholar 

  48. Kalogirou A (2013) Artificial neural networks and genetic algorithms for the modeling, simulation and performance prediction of solar energy systems. In: Assessment and simulation tools for sustainable energy systems, 129, pp. 225-245. Springer

  49. Fi-John C, Jin-Ming L, Yen-Chang C (2001) Flood forecasting using radial basis function neural networks. IEEE Trans Syst, Man Cybern 31(4):530–535

    Article  Google Scholar 

  50. Hung NQ, Babel MS, Weesakul S, Tripathi NK (2009) An artificial neural network model for rainfall forecasting in Bangkok, Thailand. Hydrol Earth Syst Sci 13:1413–1425

    Article  Google Scholar 

  51. Taylor JW, Buizza R (2002) Neural network load forecasting with weather ensemble predictions. IEEE Trans Power Syst 17(3):626–632

    Article  Google Scholar 

  52. Maqsood I, Khan MR, Abraham A (2004) An ensemble of neural networks for weather forecasting. Neural Comput Appl 13:112–122

    Article  Google Scholar 

  53. Rajasekaran S, Vijayalakshmi Pai GA (2003) Neural networks, Fuzzy Logic, and Genetic Algorithms. PHI Learning Pvt. Ltd., Ed.

  54. Behnke S, Rojas R (1998) Neural abstraction pyramid: A hierarchical image understanding architecture. Proceed Int Joint Conf Neural Netw 2:820–825

    Google Scholar 

  55. Baboo SS, Shereef IK (2010) An efficient weather forecasting system using artificial neural network. Int J Environ Sci Develop 1(4): 321–326. ISSN: 2010–0264

  56. Aguilar MAS, Moreno GJ, Rodriguez and Rios MC (2006) Statistical characterization and optimization artificial neural networks in time series forecasting: The one period forecast case, 10(1): 69–81

  57. Litta AJ, Idicula SM, Mohanty UC (2013) Artificial neural network model in prediction of meteorological parameters during premonsoon thunderstorms. Int J Atmos Sci 2013:1–14

    Google Scholar 

  58. Trigo RM, Palutikof JP (1999) Simulation of daily temperatures for climate change scenarios over Portugal: a neural network model approach. Climate Res 13:45–59

    Article  Google Scholar 

  59. Mishra N, Soni HK, Sharma S, Upadhyay AK (2018) Development and analysis of artificial neural network models for rainfall prediction by using time-series data. Int J Intell Syst Appl 10(1):16–23

    Google Scholar 

  60. Rotar R, Jurj SL, Susany R, Opritoiu F, Vladutiu M (2021) Global energy production computation of a solar-powered smart home automation system using reliability-oriented metrics. Energies 14:2541. https://doi.org/10.3390/en14092541

    Article  Google Scholar 

  61. Olleros GA, Almonacid G, Carrasco JIF, Estevez ME, Quero JM (2020) A new architecture based on IoT and machine learning paradigms in photovoltaic systems to nowcast output energy. Sensors 20:4224. https://doi.org/10.3390/s2015422

    Article  Google Scholar 

  62. Rajarajeswari P, Kumar JP, Vasumathi D (2018) Design and implementation of weather forecasting system based on cloud computing and data mining techniques. Int J Eng Technol 2(7):219–224

    Google Scholar 

  63. Motlagh NH, Mohammadrezaei M, Hunt J, Zakeri B (2020) Internet of things (IoT) and the energy sector. Energies 13:494. https://doi.org/10.3390/en13020494

    Article  Google Scholar 

  64. Cheddadi Y, Cheddadi H, Cheddadi F, Errahimi F, Essbai N (2020) Design and implementation of an intelligent low-cost IoT solution for energy monitoring of photovoltaic stations. SN Appl Sci 2:1165. https://doi.org/10.1007/s42452-020-2997-4

    Article  Google Scholar 

  65. Wang J, Ding W, Pan L, Wu C, Yu H, Yang L, Liao R, Wang ZL (2018) Self-powered wind sensor system for detecting wind speed and direction based on a triboelectric nanogenerator. ACS Nano 12(4):3954–3963. https://doi.org/10.1021/acsnano.8b01532

    Article  Google Scholar 

  66. Melo GCGd, Torres IC, Araújo ÍBQd, Brito DB, Barboza EDA (2021) A Low-cost IoT system for real time monitoring of climatic variables and photovoltaic generation for smart grid application. Sensors 21:3293. https://doi.org/10.3390/s21093293

    Article  Google Scholar 

  67. Gill J, Singh B, Singh S (2010) Training Back Propagation Neural Networks with Genetic Algorithm for Weather Forecasting, IEEE 8th International Symposium on Intelligent Systems and Informatics. Subotica, Serbia, pp 465–469

    Google Scholar 

  68. Shrivastava G, Karmakar S, Kowar MK, Guhathakurta P (2012) Application of artificial neural networks in weather forecasting: A comprehensive literature Review. Int J Comput Appl 51(18):17–29

    Google Scholar 

  69. Amellas Y, Djebli A, Echchel A (2020) Levenberg-marquardt training function using on MLP, RNN and elman neural network to optimize hourly forecasting in Tetouan City (Northern Morocco). J Eng Sci Technol Rev 13(1):67–71

    Article  Google Scholar 

  70. Global IoT Market Will Grow To 24.1 Billion Devices in 2030, Generating $1.5 Trillion Annual Revenue: Transforma Insights. Available: https://iot.electronicsforu.com/content/whats-new/news-whats-new/global-iot-market-will-grow-to-24-1-billion-devices-in-2030-generating-1-5-trillion-annual-revenue-transforma-insights/. Accessed 20 Mar 2021

  71. Al-Fuqaha A, Guizani M, Mohammadi M, Aledhari M, Ayyash M (2015) Internet of things: A survey on enabling technologies, protocols, and applications. IEEE Commun Surv Tutorials 17(4):2347–2376. https://doi.org/10.1109/COMST.2015.2444095

    Article  Google Scholar 

  72. Ruan L, Guo S, Qiu X, Buyya R (2020) Fog computing for smart grids: challenges and solutions

  73. Hussain MM, Beg MMS, Alam MS (2020) Fog computing for big data analytics in IoT aided smart grid networks. Wirel Pers Commun 114(4):3395–3418. https://doi.org/10.1007/s11277-020-07538-1

    Article  Google Scholar 

  74. Yannuzzi M, Milito R, Serral-Gracia R, Montero D, Nemirovsky M (2014) Key ingredients in an IoT recipe: Fog computing, cloud computing, and more fog computing. In: 2014 IEEE 19th international workshop on computer aided modeling and design of communication links and networks, CAMAD 2014, pp. 325–329. https://doi.org/10.1109/CAMAD.2014.7033259.

  75. Abuseta Y (2019) A Fog Computing Based Architecture for IoT Services and Applications Development. arXiv 67. https://doi.org/10.14445/22312803/IJCTT-V67I10P116.

  76. Muzakkir Hussain M, Alam MS, Sufyan Beg MM (2019) Feasibility of Fog Computing in Smart Grid Architectures. In: Lecture Notes in Networks and Systems 46, (pp. 999–1010) Springer

  77. Okay FY, Ozdemir S (2016) A fog computing based smart grid model. In: 2016 International Symposium on Networks, Computers and Communications, ISNCC 2016. https://doi.org/10.1109/ISNCC.2016.7746062.

  78. Yi S, Hao Z, Qin Z, Li Q (2016) Fog computing: Platform and applications. In: Proceedings - 3rd Workshop on Hot Topics in Web Systems and Technologies, HotWeb 2015, 73–78. https://doi.org/10.1109/HotWeb.2015.22.

  79. Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: MCC’12 - Proceedings of the 1st ACM Mobile Cloud Computing Workshop. https://doi.org/10.1145/2342509.2342513.

  80. Jalali F, Vishwanath A, De Hoog J, Suits F (2016) Interconnecting Fog computing and microgrids for greening IoT. In: IEEE PES Innovative Smart Grid Technologies Conference Europe, 693–698. https://doi.org/10.1109/ISGT-Asia.2016.7796469.

  81. Al Shamisi MH, Assi AH, Hejase HAN (2011) Using MATLAB to develop artificial neural network models for predicting global solar radiation. In: Al Ain City – UAE, intechopen.com, 219–238

  82. Zhang Y, Chen B, Zhao Y, Pan G (2018) Wind speed prediction of IPSO-BP neural network based on Lorenz disturbance. IEEE Access 6:53168–53179

    Article  Google Scholar 

  83. Ramesh Babu N, Arulmozhivarman P (2013) Improving forecast accuracy of wind speed using wavelet transform and neural networks. J Electr Eng Technol 8(3):559–564

    Article  Google Scholar 

  84. Jallal MA, Chabaa S, Zeroual A (2019) A new artificial multi-neural approach to estimate the hourly global solar radiation in a semi-arid climate site. Theoret Appl Climatol 139:1261–1276

    Article  Google Scholar 

  85. Al-Dahidi S, Ayadi O, Adeeb J, Louzazni M (2019) Assessment of artificial neural networks learning algorithms and training datasets for solar photovoltaic power production prediction. Front Energy. ISSN-2053–1583. https://doi.org/10.3389/fenrg.2019.00130

  86. Peiris AT, Jayasinghe J, Rathnayake U (2021) Forecasting wind power generation using artificial neural network: “Pawan Danawi”—A case study from Sri Lanka. J Electr Comput Eng. Article ID 5577547, pp. 10

  87. Hasni A, Sehli A, Draoui B, Bassou A, Amieu B (2012) Estimating global solar radiation using artificial neural network and climate data in the south-western region of Algeria. Energy Procedia 18:531–537

    Article  Google Scholar 

  88. Velasco LCP, Serquiña RP, Zamad A, Bryan MSA, Juanico F, Lomocso JC (2019) Performance analysis of multilayer perceptron neural network models in week-ahead rainfall forecasting. Int J Adv Comput Sci Appl 10(3):578–588

    Google Scholar 

  89. Özgür MA (2014) ANN-based evaluation of wind power generation: A case study in Kutahya, Turkey. J Energy Southern Africa, 25(4)

  90. Latif M, Herawati S (2016) The application of eemd and neural network based on polak-ribiére conjugate gradient algorithm for crude oil prices forecasting. MATEC 58:03013

    Google Scholar 

  91. Maqsood I, Khan MR, Abraham A (2003) Canadian weather analysis using connectionist learning paradigms. Advances in soft computing, pp 21–32

  92. Mohammed LB, Hamdana MA, Abdelhafeza EA, Shaheenb W (2013) Hourly solar radiation prediction based on nonlinear autoregressive exogenous (Narx) neural network. Jordan J Mech Indust Eng 7(1):11–18

    Google Scholar 

  93. Singla P, Duhan M, Saroha S (2021) Solar Irradiance Forecasting Using Elman Neural Network With Different Training Algorithms.In: Proceedings of the International Conference on Sustainable Development in Technology for 4th Industrial Revolution, Paper ID: 22, 137–141

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amit Kumar Thakur.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Malik, P., Gehlot, A., Singh, R. et al. A Review on ANN Based Model for Solar Radiation and Wind Speed Prediction with Real-Time Data. Arch Computat Methods Eng 29, 3183–3201 (2022). https://doi.org/10.1007/s11831-021-09687-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11831-021-09687-3

Navigation