28
ONE – DAY WAVE FORECASTS BASED ON ARTIFICIAL NEURAL NETWORKS S.N. Londhe And Vijay Panchang (Manuscript received 31 May, 2005, in final form 24 March, 2006)

One–day wave forecasts based on artificial neural networks

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: One–day wave forecasts based on artificial neural networks

ONE – DAY WAVE FORECASTS BASED ON ARTIFICIAL NEURAL NETWORKSS.N. Londhe And Vijay Panchang

(Manuscript received 31 May, 2005, in final form 24 March, 2006)

Page 2: One–day wave forecasts based on artificial neural networks

OBJECTIVE There is a significant increase in the number of

instruments deployed in coastal areas to make hydrodynamic measurements (provide hourly measurements of water levels, waves and other oceanographic parameters in near real time) mainly to develop “ocean observing systems”.

This paper attempts to enhance the value of the expanding base of measurements by providing a forecast through the use of ANN.

Forecasts can be obtained through the continuous operation of numerical models – Princeton Ocean Model for water levels and velocities, Simulating Waves Nearshore (SWAN)/WAVEWATCH wave model.

Page 3: One–day wave forecasts based on artificial neural networks

OBJECTIVE However, in some regions it is not feasible to use

such models due to the unavailability of (future) forecasting functions such as offshore boundary conditions and wind stresses at adequate resolution on the model domain.

In this paper, the issue of forecasting significant wave heights for the next 24 hours at the location of a buoy where measurements are available is addressed.

Page 4: One–day wave forecasts based on artificial neural networks

REFERENCE TO PREVIOUS WORKS Deo and Naidu (1999) used ANNs along with the

measurements from a wave buoy moored off the east coast of India to correlate pairs of wave height data and to estimate a future value based on current value.

Agrawal and Deo (2002) correlated three pieces of data at time steps t-∆t, t and t+∆t. While their predictions yielded a very high correlation relative to the targets in validation tests for ∆t=3 hours, they used averages for ∆t>3 hours; for example. The average of the current day’s wave heights was used to predict the next day’s average wave heights.

Page 5: One–day wave forecasts based on artificial neural networks

REFERENCE TO PREVIOUS WORKS Both studies were based on data from a single

location and covered a limited duration (16 months). The data used for validation covered only 3 months and displayed extremely limited wave height variability (less then 1.4m).

Makarynskky ‘s study (2004) off the Irish Coast included much larger waves but short datasets. Medina (2005) however noted that Makarynskyy’s modeling strategies can be problematic owing to their susceptibility to overfitting and correlation between too many values.

Page 6: One–day wave forecasts based on artificial neural networks

BASIC OVERVIEW Data from 6 buoys in 3 areas (Gulf of Mexico, Gulf

of Maine and Gulf of Alaska) where the wave height environments are statistically different.

The lengths of the data used are much greater than those in previous efforts, as long as 12 years in some cases.

At some of these locations, extreme wave events with recurrence intervals of the order of 100 years or more are included.

The possibility of obtaining time specific forecasts rather than averages over long time intervals in order to enhance the practical usefulness of the predictions is explored.

Page 7: One–day wave forecasts based on artificial neural networks

BASIC OVERVIEW To eliminate numerical problems associated with

overfitting data, a strategy was devised to recognize wave height patterns that permits a judicious selection of data points to cover a period typical of a storm length without creating enormously large matrices.

In addition to the usual validation with historical data, the performance of these models in real time predictions starting from 1st March, 2005 was tested.

Page 8: One–day wave forecasts based on artificial neural networks

STUDY AREA

Page 9: One–day wave forecasts based on artificial neural networks

STUDY AREA

Page 10: One–day wave forecasts based on artificial neural networks

DATA

Page 11: One–day wave forecasts based on artificial neural networks

DATA H2% is the 50 year wave heights or it is the wave

heights corresponding to a 2% chance of occurrence in any given year.

46082 – as data for only 3 years was available, H2% couldn’t be estimated.

44007 and 44013 – In the Gulf of Maine had data for about 12 years.

The distance of the buoys from the coast varies from 22 to 156 km and accordingly H2% varies between 5.53 to 9.56m.

Page 12: One–day wave forecasts based on artificial neural networks

DATA

Page 13: One–day wave forecasts based on artificial neural networks

DATA The percentage of small waves heights (less than

3 m) is very high as compared to that of very large wave heights (larger than 9 m). In general, the percentage of wave heights greater than 3 m is fairly small.

Page 14: One–day wave forecasts based on artificial neural networks

ANN MODELING STRATEGY Three layered “feed forward back propagation”

networks were developed for each location for forecasting the wave heights for a maximum lead time of 24 hours.

It was assumed that the wave height information over 24 hours for which the forecast is made is a function of the wave heights over the previous 7 days, which in turn are assumed to have a decreasing influence as the measurements become more remote relative to the onset of the forecast.

Page 15: One–day wave forecasts based on artificial neural networks

ANN MODELING STRATEGY The input layer had 28 neurons representing 7

days of wave heights (at 12 and 24 hours on day 7; at 8, 16 and 24 hours on days 6 and 5; at 6, 12, 18 and 24 hours on days 4 and 3; at 4, 8, 12, 16, 20 and 24 hours on days 2 and 1).

The output layer had 4 neurons pertaining to wave heights predicted on the 8th day at t=6, 12, 18 and 24 hours.

Sets of 32 data pieces (28 input wave heights and 4 output wave heights) can be created at increments of 1 hour.

This creates 8000 data sets per year.

Page 16: One–day wave forecasts based on artificial neural networks

ANN MODELING STRATEGY As the length of data available for the first buoy

is very less as compared to the others, the datasets were constructed on a daily basis rather than an hourly basis. This made 358 sets for one year. The results obtained by both methods were practically indistinguishable.

Page 17: One–day wave forecasts based on artificial neural networks

NETWORK ARCHITECTURE The data was normalized

in the range from 0 to 1. A log-sigmoidal transfer

function was used in between both the input layer and the output layer.

The conjugate gradient algorithm with the Fletcher-Reeves update (CGF) was used.

The number of epochs varied from 50 to 500; 500 producing the maximum correlation.

Page 18: One–day wave forecasts based on artificial neural networks

RESULTS AND DISCUSSION All six networks were tested using data for 1

year, generally the last year (ie 2004) except for buoy 46060 where data for 2003 was used as 2004 had lot of missing values.

Predictions were made for the period between 8th Jan and 31st Dec at all locations except at buoy 42040 where measurements after 16th Sep 2004 were not available.

Page 19: One–day wave forecasts based on artificial neural networks
Page 20: One–day wave forecasts based on artificial neural networks
Page 21: One–day wave forecasts based on artificial neural networks
Page 22: One–day wave forecasts based on artificial neural networks
Page 23: One–day wave forecasts based on artificial neural networks
Page 24: One–day wave forecasts based on artificial neural networks

The highest peaks are sometimes substantially underpredicted.

Maybe due to the phenomenon of wave development being misrepresented by the chosen pattern of data arrangement.

Or, it is due to the relative dominance of the smaller wave heights in the datasets, which results in their greater influence during the training of the ANN and hence better predictions for low wave heights.

Page 25: One–day wave forecasts based on artificial neural networks
Page 26: One–day wave forecasts based on artificial neural networks

REAL TIME PREDICTION The models were run continuously from 1st April,

2005 using the previous 7 days of wave height measurements.

Predictions were made from 1st to 30th April, 2005. The 6 hour forecasts are observed to be highly

reliable. The results display the same trend as noted

earlier.

Page 27: One–day wave forecasts based on artificial neural networks
Page 28: One–day wave forecasts based on artificial neural networks

CONCLUSION Very large correlation values for smaller lead times

of 6 and 12 hours. For larger lead times, the trend was correctly

forecast, but the actual wave heights or the timing of peaks showed (usually) a delay relative to the data.

Inclusion of greater variability in the data used to train the model resulted in a significant improvement in its ability to reproduce larger peaks.

Once trained, the implementation of the model is extremely rapid. For real time data, in a pentium 4 processor with a 1 GB ram, it takes only 1 second to provide a forecast.