Skip to content

For largescale wind power penetration Wind speed prediction is a basic requirement of wind energy generation. There are many artificial neural network (ANN), ARMA, ARIMA approaches proposed in the recent literature in order to tackle this problem. This paper will use the artificial neural network (ANN) approach to get a prediction of wind speed …

Notifications You must be signed in to change notification settings

mahdi-usask/Wind-Speed-Forecasting-for-wind-power-generation-plant.-Neural-Network-ML-based-prediction-algo.-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Wind speed forecasting based on Neural Network(keras;tensorflow;LSTM). Machine learning approach of wind speed forecasting.
For largescale wind power penetration Wind speed prediction is a basic requirement of wind energy generation. There are many artificial neural network (ANN), ARMA, ARIMA approaches proposed in the recent literature in order to tackle this problem. This paper will use the artificial neural network (ANN) approach to get a prediction of wind speed using historical wind speed data. The historical data used here were gathered from NREL website ,as hourly basis from 80 meter hub height. The measurement location is NREL Flatirons Campus (M2). The readings displayed are derived from instruments mounted on or near a 82 meter (270 foot) meteorological tower located at the western edge of the Flatirons Campus (formerly NWTC) and about 11 km (7 miles) west of Broomfield, and approximately 8 km (5 miles) south of Boulder, Colorado. The tower is located at 39o 54' 38.34" N and 105o 14' 5.28" W (datum WGS84) with its base at an elevation of 1855 meters (6085 feet) above mean sea level. Data from year 2014 to 2018, in total 5 years of data has been used here as dataframe. Here the neural network has been implemented by Tensorflow’s Keras API. The used model is “sequential”. Four dense layer has been used in the optimized model. LSTM(Long- short-term memory) architecture has been used here as neural network architecture. Activation function being used in the dense layers are dropout function. The optimizer being used here is Adam. Here various range of Dropout function has been examined and chosen the best fit for this model. Also this paper examined various kinds of optimization method and used the best fitted one. The model performances were evaluated using the mean squared error using adam optimizer. Various kinds of data analytic techniques has been used here for better visualization and in depth understanding of the dataset and its variables. Since it is mostly a time series data so in the analytic part how the data is being changed with time has been shown. From the result of the predicted dataset it can be state that, this wind speed prediction model works best for all kinds of winds speed besides overfitted/ abnormal wind speeds which is a very rare case scenario.

About

For largescale wind power penetration Wind speed prediction is a basic requirement of wind energy generation. There are many artificial neural network (ANN), ARMA, ARIMA approaches proposed in the recent literature in order to tackle this problem. This paper will use the artificial neural network (ANN) approach to get a prediction of wind speed …

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages