Short-Term Canyon Wind Speed Prediction Based on CNN—GRU Transfer Learning
Abstract
:1. Introduction
- This paper proposed a CNN—GRU method to predict short-term canyon wind speed for the time series and nonlinear characteristics of any wind speed. This model constructs a multi-layer convolutional neural network to extract the complex features of wind speed and GRU model is used to learn the relationship between time series, this model solves the difficulty of extracting high-level features of wind speed data and the gradient disappearing when the model learns time-series information. Through this method, the wind speed data can be fully mined. The proposed model is ingenious and easy to implement.
- This paper solves the problem of wind speed prediction with small sample wind speed data. The model proposed is based on transfer learning. This method predicts the wind speed characteristics by learning the similar wind speed characteristics in other regions. This method can obtain a good short-term wind speed prediction effect for a small amount of wind speed data. This is particularly important for wind speed prediction in the early stage of hydropower station construction.
- This article is written based on the actual construction of the Baihetan Hydropower Station in Sichuan. The data in the article is also derived from the actual weather data in the early stage of the construction of the hydropower station. This article is research-based on the combination of theory and practice, which has strong engineering realization value.
2. Technical Background
2.1. Full-Text Framework
2.2. CNN Model
2.3. GRU Network
3. CNN—GRU Based on Transfer Learning
3.1. Transfer Learning
3.2. Hybrid Model of CNN—GRU Network Based on Transfer Learning
4. Results and Discussions
4.1. Experimental Data and Evaluation Indicators
4.2. Discussion on Wind Speed Prediction at Site 1
- (1)
- The first way is directly use pre-training paraments without fine-tuning, and it has the worst prediction results. Whether it is small sample data or three months of sample data training, the results are higher than others. This is because if the model is not fine-tuned, the neural network will overfit the data set in the source domain, and the feature extraction of the data in the target domain is insufficient.
- (2)
- The second way uses a pre-training model with only GRU freezing. Compared with without fine-tuning model, this model has a better effect. By fine-tuning part of the neural network layer, the wind speed characteristics of the source domain data set can be fully obtained, and the over-fitting problem of the model can be further corrected by using the target domain data.
- (3)
- The third way trains GRU and CNN is frozen. This way performs best. It indicates that there are some differences in wind speed timing characteristics between the source region and target region. By taking the GRU layer as the fine-tuning network layer, we can not only learn the overall wind speed time series features in the source domain data, but also quickly obtain the wind speed time series features in the target domain, which effectively improves the feature extraction ability of the long wind speed series.
4.3. Discussion on Wind Speed Prediction at Station 2
5. Conclusions
Author Contributions
Funding
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Yu, Q. China Southern Power Grid’s power supply reliability development strategy under digital transformation. J. Phys. Conf. Ser. 2021, 2005, 012030. [Google Scholar] [CrossRef]
- Sibtain, M.; Li, X.; Bashir, H.; Azam, M.I. Hydropower exploitation for Pakistan’s sustainable development: A SWOT analysis considering current situation, challenges, and prospects. Energy Strategy Rev. 2021, 38, 100728. [Google Scholar] [CrossRef]
- Kattelus, M.; Rahaman, M.M.; Varis, O. Hydropower development in Myanmar and its implications on regional energy cooperation. Int. J. Sustain. Soc. 2015, 7, 42–66. [Google Scholar] [CrossRef]
- Bekir, A. Estimation of Energy Produced in Hydroelectric Power Plant Industrial Automation Using Deep Learning and Hybrid Machine Learning Techniques. Electr. Power Compon. Syst. 2021, 49, 213–232. [Google Scholar]
- Catolico, A.C.C.; Maestrini, M.; Strauch, J.C.M.; Giusti, F.; Hunt, J. Socioeconomic impacts of large hydroelectric power plants in Brazil: A synthetic control assessment of Estreito hydropower plant. Renew. Sustain. Energy Rev. 2021, 151, 111508. [Google Scholar] [CrossRef]
- Zhao, Y.; Li, H.; Kubilay, A.; Carmeliet, J. Buoyancy effects on the flows around flat and steep street canyons in simplified urban settings subject to a neutral approaching boundary layer: Wind tunnel PIV measurements. Sci. Total Environ. 2021, 797, 149067. [Google Scholar] [CrossRef]
- Wang, L.; Chen, X.; Chen, H. Influencing Factors on Vehicles Lateral Stability on Tunnel Section in Mountainous Expressway under Strong Wind: A Case of Xi-Han Highway. Adv. Civ. Eng. 2020, 2020, 1983856. [Google Scholar] [CrossRef]
- Tropical Cyclone Gale Wind Radii Estimates for the Western North Pacific. 2018. Available online: https://www.researchgate.net/publication/314161314_Tropical_Cyclone_Gale_Wind_Radii_Estimates_for_the_Western_North_Pacific (accessed on 17 March 2022).
- Lei, M.; Shiyan, L.; Chuanwen, J.; Hongling, L.; Yan, Z. A review on the forecasting of wind speed and generated power. Renew. Sustain. Energy Rev. 2009, 13, 915–920. [Google Scholar] [CrossRef]
- Fouly, T.H.M.; Saadany, E.F.; Salama, M.M.A. One day ahead prediction of wind speed using annual trends. In Proceedings of the 2006 IEEE Power Engineering Society General Meeting, Montreal, QC, Canada, 18–22 June 2006; pp. 1–7. [Google Scholar]
- Landberg, L. Short-term prediction of the power production from wind farms. J. Wind. Eng. Ind. Aerodyn. 1999, 80, 207–220. [Google Scholar] [CrossRef]
- Liu, H.; Zhang, X.; Li, H.; Wang, Q. Wind speed forecasting in wind farm. Appl. Mech. Mater. 2014, 672, 672–674. [Google Scholar] [CrossRef]
- Negnevitsky, M.; Johnson, P.; Santoso, S. Short term wind power forecasting using hybrid intelligent systems. In Proceedings of the 2007 IEEE Power Engineering Society General Meeting, Tampa, FL, USA, 24–28 June 2007; pp. 1–4. [Google Scholar]
- Radziukynas, V.; Klementavicius, A. Short-term wind speed forecasting with ARIMA model. In Proceedings of the 2014 55th International Scientific Conference on Power and Electrical Engineering of Riga Technical University (RTUCON), Riga, Latvia, 14 October 2014. [Google Scholar]
- Kamal, L.; Jafri, Y.Z. Time series models to simulate and forecast hourly averaged wind speed in Quetta, Pakistan. Sol. Energy 1997, 61, 23–32. [Google Scholar] [CrossRef]
- Costa, A.; Crespo, A.; Navarro, J.; Lizcano, G.; Madsen, H.; Feitosa, E. A review on the young history of the wind power short-term prediction. Renew. Sustain. Energy Rev. 2008, 12, 1725–1744. [Google Scholar] [CrossRef] [Green Version]
- Onyelowe, K.C.; Mahesh, C.B.; Srikanth, B.; Nwa-David, C.; Obimba-Wogu, J.; Shakeri, J. Support vector machine (SVM) prediction of coefficients of curvature and uniformity of hybrid cement modified unsaturated soil with NQF inclusion. Clean. Eng. Technol. 2021, 5, 100290. [Google Scholar] [CrossRef]
- Barbounis, T.G.; Theocharis, J.B. A locally recurrent fuzzy neural network with application to the wind speed prediction using spatial correlation. Neurocomputing 2007, 70, 1525–1542. [Google Scholar] [CrossRef]
- Godarzi, A.A.; Amiri, R.M.; Talaei, A.; Jamasb, T. Predicting oil price movements: A dynamic Artificial Neural Network approach. Energy Policy 2014, 68, 371–382. [Google Scholar] [CrossRef] [Green Version]
- Mohandes, M.A.; Halawani, T.O.; Rehman, S.; Hussain, A.A. Support vector machines for wind speed prediction. Renew. Energy 2004, 29, 939–947. [Google Scholar] [CrossRef]
- Ji, G.R.; Han, P.; Zhai, Y.J. Wind speed forecasting based on support vector machine with forecasting error estimation. In Proceedings of the 2007 International Conference on Machine Learning and Cybernetics, Hong Kong, China, 19–22 August 2007; Volume 5, pp. 2735–2739. [Google Scholar]
- Salcedo-Sanz, S.; Ortiz-Garcı, E.G.; Pérez-Bellido, Á.M.; Portilla-Figueras, A.; Prieto, L. Short-term wind speed prediction based on evolutionary support vector regression algorithms. Expert Syst. Appl. 2011, 38, 4052–4057. [Google Scholar] [CrossRef]
- Zhou, J.; Shi, J.; Li, G. Fine tuning support vector machines for short-term wind speed forecasting. Energy Convers. Manag. 2011, 52, 1990–1998. [Google Scholar] [CrossRef]
- Hu, Q.; Zhang, S.; Xie, Z.; Mi, J.; Wan, J. Noise model-based v -support vector regression with its application to short-term wind speed forecasting. Neural Netw. 2014, 57, 1–11. [Google Scholar] [CrossRef]
- Alexiadis, M.C.; Dokopoulos, P.S.; Sahsamanoglou, H.S.; Manousaridis, I.M. Short-term forecasting of wind speed and related electrical power. Sol. Energy 1998, 63, 61–68. [Google Scholar] [CrossRef]
- Sideratos, G.; Hatziargyriou, N.D. An advanced statistical method for wind power forecasting. IEEE Trans. Power Syst. 2007, 22, 258–265. [Google Scholar] [CrossRef]
- Hafermann, L.; Becher, H.; Herrmann, C.; Klein, N.; Heinze, G.; Rauch, G. Statistical model building: Background “knowledge” based on inappropriate preselection causes misspecification. BMC Med. Res. Methodol. 2021, 21, 196. [Google Scholar] [CrossRef]
- Sun, Q.; Bourennane, S.; Liu, X. Multi-size and multi-model framework based on progressive growing and transfer learning for small target feature extraction and classification. Int. J. Remote Sens. 2021, 42, 8145–8164. [Google Scholar] [CrossRef]
- Gupta, L.; Edelen, A.; Neveu, N.; Mishra, A.; Mayes, C.; Kim, Y.K. Improving surrogate model accuracy for the LCLS-II injector frontend using convolutional neural networks and transfer learning. Mach. Learn. Sci. Technol. 2021, 2, 045025. [Google Scholar] [CrossRef]
- Karasu, S.; Altan, A. Crude oil time series prediction model based on LSTM network with chaotic Henry gas solubility optimization. Energy 2022, 242, 122964. [Google Scholar] [CrossRef]
- Saunders, A.; Drew, D.M.; Brink, W. Machine learning models perform better than traditional empirical models for stomatal conductance when applied to multiple tree species across different forest biomes. Trees For. People 2021, 6, 100139. [Google Scholar] [CrossRef]
- Mansour, R.F.; Escorcia-Gutierrez, J.; Gamarra, M.; Gupta, D.; Castillo, O.; Kumar, S. Unsupervised Deep Learning based Variational Autoencoder Model for COVID-19 Diagnosis and Classification. Pattern Recognit. Lett. 2021, 151, 267–274. [Google Scholar] [CrossRef]
- Zhang, Y.; Chen, B.; Pan, G. A novel hybrid model based on VMD-WT and PCA-BP-RBF neural network for short-term wind speed forecasting. Energy Convers. Manag. 2019, 195, 180–197, ISSN 0196-8904. [Google Scholar] [CrossRef]
- Hu, Q.; Zhang, R.; Zhou, Y. Transfer learning for short-term wind speed prediction with deep neural networks. Renew. Energy 2016, 85, 83–95. [Google Scholar] [CrossRef]
- Zhang, Y.; Wang, P.; Cheng, P.; Lei, S. Wind Speed Prediction with Wavelet Time Series Based on Lorenz Disturbance. Adv. Electr. Comput. Eng. 2017, 17, 107–114. [Google Scholar] [CrossRef]
Meteorological Data | Air Temperature (C°) | Wind Direction | Two-Wind Speed (m/s) | Two-Wind Direction | Humidity (%rh) | Pressure (pa) | |
---|---|---|---|---|---|---|---|
Time | |||||||
2017-05-25 12:00:00 | 23.8 | 341 | 4.6 | 348 | 45 | 941 | |
2017-05-25 13:00:00 | 26.1 | 28 | 2.8 | 16 | 36 | 942 | |
2017-05-25 14:00:00 | 27.0 | 355 | 6.2 | 347 | 34 | 942 | |
2017-05-25 15:00:00 | 27.1 | 355 | 5.8 | 352 | 32 | 942 | |
2017-05-25 16:00:00 | 27.3 | 341 | 6.3 | 339 | 32 | 944 | |
2017-05-25 17:00:00 | 27.2 | 350 | 6.4 | 354 | 32 | 944 | |
2017-05-25 18:00:00 | 27.0 | 350 | 6.2 | 358 | 32 | 944 | |
2017-05-25 19:00:00 | 26.7 | 2 | 3.8 | 14 | 34 | 945 | |
2017-05-25 20:00:00 | 24.5 | 94 | 1.2 | 137 | 53 | 942 |
Train Data | GRU | CNN—GRU | TL—CNN—GRU | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Without Finetune | Only GRU Freezing | Training GRU with CNN Freezing | ||||||||
MAE | RMSE | MAE | RMSE | MAE | RMSE | MAE | RMSE | MAE | RMSE | |
OmDT | 1.832 | 2.325 | 1.704 | 2.162 | 1.437 | 1.853 | 1.334 | 1.740 | 1.235 | 1.701 |
TmDT | 1.724 | 2.171 | 1.605 | 2.021 | 1.414 | 1.811 | 1.317 | 1.730 | 1.235 | 1.630 |
Train Data | GRU | CNN—GRU | TL—CNN—GRU | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Without Finetune | Only GRU Freezing | Training GRU with CNN Freezing | ||||||||
MAE | RMSE | MAE | RMSE | MAE | RMSE | MAE | RMSE | MAE | RMSE | |
OmDT | 1.503 | 2.015 | 1.362 | 1.960 | 1.212 | 1.728 | 1.150 | 1.659 | 1.101 | 1.616 |
TmDT | 1.363 | 1.920 | 1.288 | 1.836 | 1.143 | 1.656 | 1.089 | 1.612 | 1.039 | 1.569 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ji, L.; Fu, C.; Ju, Z.; Shi, Y.; Wu, S.; Tao, L. Short-Term Canyon Wind Speed Prediction Based on CNN—GRU Transfer Learning. Atmosphere 2022, 13, 813. https://doi.org/10.3390/atmos13050813
Ji L, Fu C, Ju Z, Shi Y, Wu S, Tao L. Short-Term Canyon Wind Speed Prediction Based on CNN—GRU Transfer Learning. Atmosphere. 2022; 13(5):813. https://doi.org/10.3390/atmos13050813
Chicago/Turabian StyleJi, Lipeng, Chenqi Fu, Zheng Ju, Yicheng Shi, Shun Wu, and Li Tao. 2022. "Short-Term Canyon Wind Speed Prediction Based on CNN—GRU Transfer Learning" Atmosphere 13, no. 5: 813. https://doi.org/10.3390/atmos13050813
APA StyleJi, L., Fu, C., Ju, Z., Shi, Y., Wu, S., & Tao, L. (2022). Short-Term Canyon Wind Speed Prediction Based on CNN—GRU Transfer Learning. Atmosphere, 13(5), 813. https://doi.org/10.3390/atmos13050813