Next Article in Journal
Investigation on Geometry Computation of Spaceborne GNSS-R Altimetry over Topography: Modeling and Validation
Next Article in Special Issue
Space-Time Adaptive Processing Clutter-Suppression Algorithm Based on Beam Reshaping for High-Frequency Surface Wave Radar
Previous Article in Journal
LiDAR-Inertial-GNSS Fusion Positioning System in Urban Environment: Local Accurate Registration and Global Drift-Free
Previous Article in Special Issue
A Self-Regulating Multi-Clutter Suppression Framework for Small Aperture HFSWR Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Progress towards an HF Radar Wind Speed Measurement Method Using Machine Learning

1
Seaview Sensing Ltd., Sheffield S10 3GR, UK
2
School of Mathematics and Statistics, University of Sheffield, Sheffield S10 2TN, UK
Remote Sens. 2022, 14(9), 2098; https://doi.org/10.3390/rs14092098
Submission received: 21 March 2022 / Revised: 20 April 2022 / Accepted: 21 April 2022 / Published: 27 April 2022

Abstract

:
HF radars are now an important part of operational coastal observing systems where they are used primarily for measuring surface currents. Their use for wave and wind direction measurement has also been demonstrated. These measurements are based on physical models of radar backscatter from the ocean surface described in terms of its ocean wave directional spectrum and the influence thereon of the surface current. Although this spectrum contains information about the local wind that is generating the wind sea part of the spectrum, it also includes spectral components propagating into the local area having been generated by winds away from the area i.e., swell. In addition, the relationship between the local wind sea and wind speed depends on fetch and duration. Thus, finding a physical model to extract wind speed from the radar signal is not straightforward. In this paper, methods that have been proposed to date will be briefly reviewed and an alternative approach is developed using machine learning methods. These have been applied to three different data sets using different radar systems in different locations. The results presented here are encouraging and proposals for further development are outlined.

1. Introduction

HF radar systems [1] are routinely used in many parts of the globe to provide continuous, spatial monitoring of surface currents in the coastal ocean [2,3,4,5]. They provide important data for applications such as pollutant dispersal, search and rescue, and for understanding oceanographic and ecosystem processes. The ocean wave directional spectrum and associated parameters, e.g., significant waveheight, peak period and direction, can also be obtained from the radar signals; see [6] for an overview. The availability of wave measurements does vary with the type of radar used and its operating frequency and is more limited in range from the coast than current measurements, but an operational capability has been demonstrated [7,8]. Wind direction measurements are also available and have been extensively validated [7,9,10]. A robust measurement of wind speed has proved to be more illusive but would be a very useful addition to the measurement capability of these systems with important application to offshore wind farm resource assessment, installation and performance monitoring [11].
Wave and current measurements are based on physical models of radar backscatter from the ocean surface described in terms of its directional spectrum and the influence thereon of the surface current [12,13,14]. They use the Doppler spectrum of the backscatter which can be described in terms of first and second order contributions (see Figure 1). Although this spectrum contains information about the local wind, which is generating the wind sea part of the spectrum, it also includes impacts from spectral components propagating into the local area having been generated by winds away from the area i.e., swell. In addition, the relationship between the local wind sea and wind speed depends on fetch and duration. Thus, finding a physical model to extract wind speed from the radar signal is not straightforward. A recent overview of HF radar wind speed and direction measurement [15] reviews a number of attempts that have been made to use both the first order and second order parts of the Doppler spectrum to obtain wind speed but none of these have yet produced a robust estimate with an accuracy useful for operational and scientific applications. One method referred to in that review that uses the second order spectrum is an inverse wind wave modelling method [16]. This is implemented in the Seaview Sensing Ltd. operational software, but we know it to be unreliable in the presence of swell and therefore in particular in low winds. This is evident in the accuracy assessment of the method given in Table 1. Validations in more wind sea dominated situations have been more successful. Other methods discussed in [15], for which published accuracies are also included, are based only on the first order part of the spectrum and include applications of Neural Networks (NN), partial least squares (PLS) and physical models of the first order amplitudes. An NN approach using metocean parameters: significant waveheight, mean period and wind direction is presented in [17]. This was trained using buoy data and then tested with data from a 13 MHz Seasonde radar. These results are also included in Table 1. The rms values quoted need to be judged with respect to the range of wind speeds in the comparison period. An rms of 1 ms 1 in a period of low winds may be no more accurate than 2 ms 1 if a wider range of wind speeds has been included in the analysis. A scatter index (SI = rms/mean) would be a more useful measure, but this was not provided for most of these data sets. An additional scatter index (SI m a x = rms/max) is therefore included in the table to provide a comparator for the new results from this paper. This is not as robust a measure since the maximum wind speed is not usually representative of the variability in the measured data. Note that a standard error of prediction (sep) was given in the PLS case [18] instead of an rms, so SI m a x has not been calculated.
In this paper, we present a new approach using machine learning methods applied to various features extracted from the radar Doppler spectrum together with some of the derived metocean measurements. Machine learning methods really need co-located, co-temporal wind speed data in order to train models, but these are not always available. In this paper, we use data from an in situ mast, a coastal wind measurement close to a radar site rather than the offshore measurement position, and UK Met Office model wind data. These are from three radar sites on the UK coast, at Liverpool Bay and in the southern and northern parts of the Celtic Sea, respectively.
We note that the accuracy requirements (compared with buoy measurements) for satellite scatterometer wind speeds are bias < 0.5 ms 1 and standard deviation < 2 ms 1 [21]. The latest results [22] show biases of up to about 0.2 ms 1 and standard deviations of 1.2–2.0 ms 1 when compared with buoys. The Carbon Trust [23] requires a linear regression slope of 0.98–1.02 and R 2 > 0.98 for wind speed measured with LiDAR. Our eventual goal is to at least match if not better scatterometer accuracies evaluated over a wide range of wind speeds. This paper represents a step in that direction.
In Section 2, the methods that have been tested and the data sets to which they have been applied are discussed. The results are presented in Section 3 followed by a discussion in Section 4 including proposals for further work.

2. Materials and Methods

2.1. Data Sets

Three different UK data sets are being used to develop and test the methods. These are summarised in Table 2.
The first two data sets used FMCW (frequency-modulated continuous wave) WERA radars, the frequencies of which can be varied over narrow bands to limit interference. WERA radar measurements are provided on a rectangular grid with a cell size determined by the range resolution.
The WERA radars in Liverpool Bay (LB) were operated by NOCL and installed and maintained by Neptune Radar Ltd. These radars were part of the Liverpool Bay coastal observatory [24]. The radar measurements have a cell size of 4 km. In this case, NPower Renewables (now part of E.ON) have provided several months of wind data from a mast located in the field of view of the radars at a height of 25 m. A simple log scaling has been applied to provide winds at 10 m so that the radar measurement will be nominally at this height. A condition of supply is that these wind speed data have to be normalised if they are displayed and that has been done in the work presented here. Radar data from the cell containing the mast have been used. Although this is the only data set involving offshore wind measurements, and therefore the best data set for this type of work, the radar operating frequency (see Table 2) proved to be rather low for the prevailing wave conditions limiting the the number of cases with sufficient signal-to-noise for this analysis. Four months of data have been used split 50:50 into training and testing data sets,
The south Celtic Sea radars are operated by the University of Plymouth [25]. These have a cell size of 1 km. There were no offshore wind measurements in this case, so measurements from the coastal station at Perranporth [26] have been used for this paper. Quality controlled data were downloaded and are available at 10 min intervals. Dual and single radar data from two cells are used separately in the analyses presented here located at distances of 13.6 (SCS1) and 16.7 km (SCS2) from the coastal station. Five weeks of data were available for this analysis and were split 90:10 into training and test data sets. Using fewer data in the training set in order to increase the amount of data available for testing did not give satisfactory results because the range of metocean conditions was not wide enough.
The Pisces radars were installed and operated by Neptune Radar Ltd. for an operational trial to establish the availability and accuracy of wave data at a site 60 km from the coasts of North Devon and South Wales [7] (NCS). These are FMICW (I - interrupted) radars operating over a range of frequencies (see Table 2) adjusted according to environmental conditions. For this trial, they were adjusted to minimise interference, but they could also be adjusted to maximise wave data return in different sea-states [27]. A wave buoy was located at the 60 km position to validate the radar wave measurements, but there were no offshore wind measurements during this trial. The UK Met Office provided model wind data and also compared the radar measurements with QuickSCAT scatterometer data [7], which confirmed the limitations of the radar measurement in low wind, swell-dominated conditions (see Table 1). The model data are used in this paper for the machine learning and model and QuickSCAT are used in the validation. In this trial, radar measurements were made sequentially for 19 min on each of three beams for each radar every hour. Single radar measurements [28] were made along these beams with a range resolution of 15 km. This configuration provides nine beam intersections between the radars at each of which the two nearest range-azimuth cells from each radar are combined with each of those from the other radars to provide four separate dual metocean data sets (wave, current, and wind) geo-located to the mean of the positions of the centres of the radar cells used. The nine beam intersections are time stamped with the start time of the measurement from the North Devon site. There are thus a maximum of 36 measurements each hour across a region extending to more than 150 km from the coast, although very few measurements were obtained at the furthest intersection point (more than 200 km from both radars), where signal to noise from both sites is too low. A threshold of 8 dB is used in this analysis. Data from 8 of these points are used in the analysis; the rest are used for further validation. The nearest model wind speed and directions to each of these locations were used in this analysis, noting that the model resolution was 12 km, which is comparable to the radar range resolution. Spatial separations are between 0.5 and 8 km. Model data were available at 6 hourly intervals: 0, 6, 12, 18 h. Given the coarse radar spatial and temporal configuration, it was not thought necessary to interpolate the model data in either time or space in this work. Eighteen months of data were collected and split 50:50 into training and testing data sets.

2.2. Methods

The analysis involves five steps:
  • Identify radar features/metocean parameters that may be linked to wind speed.
  • Apply machine learning (ML) methods using these features for a subset of the data (training set) and the available wind product to develop the wind speed measurement model
  • Test the model on a different subset of the data (testing set).
  • Evaluate the results and select the best ML method for these data.
  • Apply the best model to data sets not included in the above to determine whether the method is robust to changes in location, frequency, depth, etc.
In this section, the first two steps are discussed. The remaining steps are discussed in Section 3.

2.2.1. Radar Parameters

At this exploratory stage, a number of features of the radar power (Doppler) spectra and metocean parameters that could be related to wind speed or have an impact on the relationship with wind speed have been identified and all are included in the analysis. They are listed together with the reason for inclusion in Table 3. They are not all independent—for example, wind direction and directional spreading are derived from the Bragg ratios assuming a short-wave directional model [9]. The Doppler spectra features are shown in Figure 1. The Doppler spectra features and radial currents are calculated for each radar separately, the other metocean parameters combine data from the two radars that comprise the radar system at each site. The LB and SCS analyses used data at a single cell with a fixed depth (ignoring any tidal impacts), very small frequency variations and in two fixed directions to the individual radar sites (beam direction), so, in these cases, depth, frequency and radial direction are not used. To ensure some link between the features and wind speed, U w , the radar data are only used if the first order Bragg peak frequencies, f b = 4 π g f R / 300 2 π (where g is gravity, f R radar frequency in MHz) are less than the peak frequency, f P M , given by a Pierson–Moskowitz model (see, e.g, [29]) f P M = 1 0.729 U w . If this condition is not satisfied, the second-order Doppler signal is likely to be dominated by swell. Because the individual radars may be operating at different frequencies, the average frequency is used in this filtering step.
The variability in the relationship between wind speed and the potentially dependent features and parameters both across the different data sets and for the different radars at each site is clear in Table 4, which shows their correlation coefficients. Although some correlation coefficients are quite small, all the variables have been retained. The importance of the features to the resulting regressions are discussed in Section 4.

2.2.2. Machine Learning Methods

Machine Learning (ML) methods available in the Python Sklearn package [32] are used in this work. The package also includes linear regression methods and some of these (Linear, Lasso, Ridge, Bayesian Ridge, Elastic Net) have also been applied, although with limited success, confirming that the relationship between radar parameters and wind speed is not linear. In addition to the linear methods, nonlinear, partial least squares, support vector machine (SVM) and randomised tree regression methods are tested. SVM regression (SVR) provided the most robust wind speed estimates and most of the results in Section 3 refer to this method, so it is outlined here. For more details on the other methods used, the reader is referred to the Sklearn documentation [32] and to the associated website [33]. A useful tutorial on SVR is given in [34].
In standard linear regression, the aim is to find the coefficients, w , b , of a linear model, y = w x + b that minimise the errors of fitting the model to the data, y i , X i , i = 1 N , as measured by the square of the L2 norm ( | | . | | ) of the errors.
m i n w , b | | w X + b y | | 2 ,
where . is the inner product.
In SVR linear regression, the aim is to minimise the L2 norm of the weights in a linear model subject to the errors being within specified bounds. Ref. [34] show how this idea can be extended to provide a nonlinear algorithm leading to the basic SVR method implemented in Sklearn. The nonlinear problem can thus be expressed as
m i n w , b , ζ + , ζ 1 2 | | w | | 2 + C i = 1 N ζ i + ζ + i ,
subject to
y i w Φ ( X ) b < = ϵ + ζ + i ,
w Φ + b y i < = ϵ + ζ i ,
ζ i , ζ + i > = 0 .
Here, C and ϵ are selectable parameters, and Φ is an unknown nonlinear function. As explained in [34], a dual problem is solved that avoids the need to determine Φ , which is replaced by a kernel function k ( X , X ) = Φ ( X ) Φ ( X ) various options for which are included in Sklearn. Here, the radial basis function is used:
k ( X , X ) = e x p ( γ | | X X | | 2 ) ,
which introduces a third selectable parameter, γ . Sklearn recommend using their GridSearchCV module to determine best values of C , ϵ and γ . This was done for the Liverpool Bay data set, giving values the same as the Sklearn SVR defaults of C = 1 , ϵ = 0.1 , γ = ’scale’.
The performance of the training and predictions are measured using a number of different metrics where y is the measured wind speed, y s t d its standard deviation, and x is wind speed derived from the model:
bias = y x ¯ ,
Mean Absolute Error , M A E = | y x | ¯ ,
root mean square error , r m s = ( y x ) ( y x ) T / N ,
scatter index , S I = r m s / y ¯ ,
correlation coefficient , C C = c o v ( x , y ) v a r ( x ) v a r ( y ) .
normalised centred rms , R M S D = ( y y ¯ ) ( y y ¯ ) T / ( N * y s t d ) .
In addition, the complex correlation of the wind vector is determined [35] where radar wind direction is obtained from the first order Bragg ratio using a two parameter (direction and spread) short wave directional model [9,10]. This provides a complex correlation coefficient and a mean phase or direction difference.

3. Results

3.1. Statistics

For the LB site, the results of all the Sklearn methods used are summarised in Taylor Diagrams in Figure 2 using the Python SKillMetrics Taylor diagram code. In these diagrams, the black square at 1 on the x-axis indicates perfect agreement. The standard deviation of the radar measurements is normalised by the standard deviation in the ’truth’ data set. For good agreement, this should be close to one, indicating that the radar measurements include the same variability as the ’truth’, and the RMSD should be as small as possible and less than one to ensure the errors are smaller than the overall variability. For these data, the randomised tree methods, Random Forest, and its extension Extra Trees provide the best model results, although these have a tendency to over fit and produce less accurate predictions. SVR provides a reasonable model and the best prediction and the resulting scaled wind speeds for the training and test data sets are compared as 2D histograms in Figure 3.
The 2D histograms of the SVR comparisons for the Celtic Sea sites are shown in Figure 4 and Figure 5. Although the number of cases available for testing is small in the Southern Celtic Sea, the agreement in all cases is encouraging.
SVR statistical results for all radar sites are given in Table 5. For lb, these are calculated using the actual rather than scaled speeds. Given the limitations of the data sets, these figures compare well with the scatterometer requirements: bias < 0.5 ms 1 and standard deviation < 2 ms 1 . They are also significantly better than the existing algorithm used by Seaview Sensing, which, for these data sets, gives an rms of 3.5 to 5.0 ms 1 and SI of 0.42 to 0.54 .

3.2. Time Series and Maps

The analysis above was confined to the locations used in the development of the ML models. In the case of lb and SCS, these were fixed locations with fixed depths, bearings relative to the radars and radio frequencies. These do not cover the parameter space associated with the coverage area of these radars, and attempts to extend them to other locations and thus provide robust wind maps were not very successful. This is discussed further in Section 4. The NCS case does provide a wider coverage of the parameter space so there is potential to assess both the performance at locations and times not used in the modelling and the quality of wind maps.
Figure 6 shows NCS wind speed and direction from the radar and Met Office wind model during the month of January 2005 at one location in the centre of the radar coverage area not included in either the training or testing data sets. The modelling was done with radar data every 6 h corresponding to the time of the Met Office wind model. In this figure, the SVR model has been applied to the hourly radar data, which reveals short-time scale variability and similar long-time scale behaviour. As was evident in the training and testing data sets (see Figure 3, Figure 4 and Figure 5), predictions from the model have a tendency to underestimate speed at the peaks of storm events.
Sample NCS maps are shown in Figure 7. This covers a period of two days of storm conditions (6 and 7 January 2005) at 6-hourly intervals, corresponding to the Met Office model data times, shown as speed-scale colour-coded circles with brown wind vectors. At two of these times, QuickSCAT data were available, and these are shown as colour-coded x with grey vectors. Model and QuikSCAT data are mostly similar and fairly uniform across the region. The radar data show more variability and there are some obvious errors e.g, in the centre of the region on 7 January at 6:00 a.m., perhaps linked to the underestimation of peak winds noted earlier, but the agreement is encouraging.

4. Discussion

The advantage of using HF radar for making wind as well as wave and current measurements is the availability of data over a wide area with high spatial and temporal resolution. The Pisces radar can now provide similar resolution to the WERA measurements, i.e., on a grid with specified cell size, rather than the coarse resolution seen in Figure 7. Satellite measurements are intermittent and may miss important events, although they provide invaluable data when assimilated into models.
The accuracies of the HF radar wind speed measurements presented in this paper and summarised in Figure 8 are probably better than any others that have appeared in the literature to date (see SI m a x in Table 1 and Table 5) bearing in mind that SI would have been a more reliable comparator. They also compare well with the operational requirements for satellite scatterometer wind measurements. The feasibility of using Machine Learning methods to obtain such measurements has been demonstrated.
However, while the results are encouraging, it is clear that further work is needed. Potential sources of error are listed below.
  • Lack of in situ wind measurements covering a wide enough range of radar frequencies, geometries and water depths. It is not really satisfactory to use model data since, at least in part, the purpose of providing a radar measurement is to validate or reveal errors in model data. In addition, it is necessary to establish whether the extra variability on time scales of less than six hours seen in the radar data are accurate or only reflecting statistical uncertainty in the radar measurements. We are intending to look at combining the data sets from the different sites to explore the possibility of a more generally applicable method, although this would be more satisfying if we had in-situ measured data in all cases. The use of autonomous surface vehicles to provide low-cost wind observations at multiple locations across a radar coverage area has been suggested [20]. Such an approach could be helpful in the Celtic Sea although a long trial would be needed to provide enough metocean variability. However, since the accuracies achieved in this work are so much better than the currently used algorithms, using model winds for a site specific ML model where wind speeds are likely to be useful could be a first step.
  • Radar data errors. All the data sets presented here were collected over 10 years ago and improvements in radar data control and signal processing could lead to better results for this type of analysis when new radar data sets with local in-situ wind measurements become available.
  • Quality control of the metocean measurements has been the subject of a lot of work [27], and all recommended filters have been applied to the data sets used here. However, better quality control of the radar feature measurements is probably required. For example, signal-to-noise limits need to be determined and estimates using single Doppler frequencies, which can have high statistical uncertainty, could be replaced with local means or centres of gravity.
  • Choice of ML method and the associated hyperparameters. There is scope for more experimentation here including use of neural networks. As has been reported in Section 2.2.2, we have used the SKlearn GridSearchCV module but so far only in a limited way.
  • Selection of features. It is clear that not all features have the same weight in the SVR method. There may be scope to simplify the modelling by removing features of low or negative importance. However, the relative importance of the features was found to vary for the different sites as can be seen in Figure 9 so any reduction needs to be done with care. Not surprisingly, the models obtained are different at each site so a transportable method has not yet been developed, although, as seen in Figure 8 and Table 5, accuracies are not so different.
As previous work has shown, linear regression methods do not seem to be useful to extract wind speed from HF radar data. The wind speed signal is embedded in the Doppler power spectrum in a complicated and nonlinear way because the Doppler spectrum includes a mix of swell and wind sea impacts, which vary with radio frequency, water depth, fetch, and look direction relative to the ocean wave spectral directions and their directional spreading. This is in contrast to scatterometer and other microwave measurements which involve direct scatter from short locally generated wind waves. The ML methods used in this work show sufficient promise that a long trial with HF radar and, preferably, in-situ rather than model winds over the radar field of view, is recommended to pin down some of the issues discussed above.

Funding

This research received no external funding.

Data Availability Statement

All data used in this study are historical. No new data were created or analyzed in this study. Where data are openly available, links have been provided.

Acknowledgments

The radar team at National Oceanography Centre (Liverpool) provided the radar data which were collected as part of the Liverpool Bay Coastal Observatory. Amemometer data were provided by NPower renewables. The University of Plymouth radar data were provided by Daniel Conley with financial support from the Natural Environment Research Council (Grant No. NE/J004219/1). The wind data for this site is public sector information licensed under the Open Government Licence v3.0. copyright: Teignbridge DC, obtained from the Southwest Regional Coastal Monitoring Programme http://www.coastalmonitoring.org (accessed on 20 March 2022). The Pisces Celtic Sea radar data were provided by Neptune Radar and collected during a project funded by DEFRA and the Met Office who provided the wind model data. QuikSCAT Level 2B Ocean Wind Vectors in 12.5 km Slice Composites Version 4.1 were downloaded from https://earthdata.nasa.gov/ (accessed on 20 March 2022).

Conflicts of Interest

Lucy Wyatt is one of the founders and part-owners of Seaview Sensing Ltd. She has a history of publications that demonstrate objective scientific research. The company may eventually benefit from the research results presented here when a commercial product has been finalised.

References

  1. Huang, W.; Gill, E.W. (Eds.) Ocean Remote Sensing Technologies—High-Frequency, Marine and GNSS-Based Radar; SciTech Publishing: Luxembourg, 2021. [Google Scholar]
  2. Fujii, S.; Heron, M.L.; Kim, K.; Lai, J.W.; Lee, S.H.; Wu, X.; Wu, X.; Wyatt, L.R.; Yang, W.C. An Overview of Developments and Applications of Oceanographic Radar Networks in Asia and Oceania Countries. Ocean Sci. J. 2013, 48, 69–97. [Google Scholar] [CrossRef]
  3. Wyatt, L. The IMOS Ocean Radar Facility, ACORN. In Coastal Ocean Observing Systems; Elsevier: Amsterdam, The Netherlands, 2015; pp. 143–158. [Google Scholar] [CrossRef]
  4. Rubio, A.; Mader, J.; Corgnati, L.; Mantovani, C.; Griffa, A.; Novellino, A.; Quentin, C.; Wyatt, L.; Shulz-Stellenfleth, J.; Horstmann, J.; et al. HF Radar Activity in European Coastal Seas: Next, Steps Toward a Pan-European HF Radar Network. Front. Mar. Sci. 2017, 4, 8. [Google Scholar] [CrossRef] [Green Version]
  5. Roarty, H.; Cook, T.; Hazard, L.; George, D.; Harlan, J.; Cosoli, S.; Wyatt, L.; Alvarez Fanjul, E.; Terrill, E.; Otero, M.; et al. The Global High Frequency Radar Network. Front. Mar. Sci. 2019, 6, 164. [Google Scholar] [CrossRef]
  6. Wyatt, L. Ocean wave measurement. In Ocean Remote Sensing Technologies—High-Frequency, Marine and GNSS-Based Radar; Huang, W., Gill, E.W., Eds.; SciTech Publishing: Raleigh, NC, USA, 2021; pp. 145–178. [Google Scholar]
  7. Wyatt, L.R.; Green, J.J.; Middleditch, A.; Moorhead, M.D.; Howarth, J.; Holt, M.; Keogh, S. Operational wave, current and wind measurements with the Pisces HF radar. IEEE J. Ocean. Eng. 2006, 31, 819–834. [Google Scholar] [CrossRef]
  8. Lopez, G.; Conley, D.C. Comparison of HF Radar Fields of Directional Wave Spectra Against In Situ Measurements at Multiple Locations. J. Mar. Sci. Eng. 2019, 7, 271. [Google Scholar] [CrossRef] [Green Version]
  9. Wyatt, L.R.; Ledgard, L.; Anderson, C. Maximum likelihood estimation of the directional distribution of 0.53Hz ocean waves. J. Atmos. Ocean. Tech. 1997, 14, 591–603. [Google Scholar] [CrossRef]
  10. Wyatt, L.R. A comparison of scatterometer and HF radar wind direction measurements. J. Oper. Oceanogr. 2018, 11, 54–63. [Google Scholar] [CrossRef]
  11. Wyatt, L.R. Spatio-temporal metocean measurements for offshore wind power. J. Energy Power Technol. 2021, 3, 15. [Google Scholar] [CrossRef]
  12. Barrick, D.E. First order theory and analysis of MF/HF/VHF scatter from the sea. IEEE Trans. Antenn. Propag. 1972, 20, 2–10. [Google Scholar] [CrossRef] [Green Version]
  13. Barrick, D.E. Remote sensing of sea state by radar. In Remote Sensing of the Troposphere; Derr, V.E., Ed.; GPO: Washington, DC, USA, 1972; Chapter 12. [Google Scholar]
  14. Merz, C.R.; Liu, Y.; Weisberg, R.H. Sea surface current mapping with HF radar—A primer. In Ocean Remote Sensing Technologies—High-Frequency, Marine and GNSS-Based Radar; Huang, W., Gill, E.W., Eds.; SciTech Publishing: Raleigh, NC, USA, 2021; pp. 95–116. [Google Scholar]
  15. Emery, B.; Kirincich, A. HF radar observations of nearshore winds. In Ocean Remote Sensing Technologies—High-Frequency, Marine and GNSS-Based Radar; Huang, W., Gill, E.W., Eds.; SciTech Publishing: Raleigh, NC, USA, 2021; pp. 191–216. [Google Scholar]
  16. Dexter, P.; Theodorides, S. Surface wind speed extraction from HF sky-wave radar Doppler spectra. Radio Sci. 1982, 17, 643–652. [Google Scholar] [CrossRef]
  17. Zeng, Y.; Zhou, H.; Roarty, H.; Wen, B. Wind speed inversion in high frequency radar based on neural network. Int. J. Antennas Propag. 2016, 2016, 2706521. [Google Scholar] [CrossRef] [Green Version]
  18. Vesecky, J.; Drake, J.A.; Laws, K.; Ludwig, F.L.; Teague, C.C.; Meadows, L.A. Using multifrequency HF radar to estimate ocean wind fields. In Proceedings of the IEEE International Geoscience and Remote Sensing Symposium, Anchorage, AK, USA, 20–24 September 2004; pp. 1167–1170. [Google Scholar]
  19. Shen, W.; Gurgel, K.-W.; Voulgaris, G.; Schlick, T.; Stammer , D. Wind-speed inversion from HF radar first-order backscatter signal. Ocean Dynam. 2012, 62, 105–121. [Google Scholar] [CrossRef]
  20. Kirincich, A. Remote Sensing of the Surface Wind Field over the Coastal Ocean via Direct Calibration of HF Radar Backscatter Power. J. Atmos. Ocean. Tech. 2016, 33, 1377–1392. [Google Scholar] [CrossRef]
  21. Meteo-France; Ifremer; MET Norway; DMI; KNMI. OSI SAF Product Requirement Document Version 1.4. Available online: http://www.osi-saf.org/sites/default/files/dynamic/public_doc/osisaf_cdop3_gen_prd_1.4.pdf (accessed on 20 March 2022).
  22. Meteo-France; Ifremer; MET Norway; DMI; KNMI. OSI SAF Half-Yearly Operations Report, 1st Half 2021, Version 1.1. Available online: https://osi-saf.eumetsat.int/documentation/project-documentation (accessed on 20 March 2022).
  23. DNV GL; Frazer-Nash Consultancy; Multiversum Consulting; Fraunhofer IWES. Carbon Trust Offshore Wind Accelerator Roadmap for the Commercial Acceptance of Floating LiDAR Technology, Version 2.0; Carbon Trust: London, UK, 2018. [Google Scholar]
  24. Howarth, M.J.; Proctor, R.; Smithson, M.J.; Player, R.; Knight, P. The Liverpool Bay Coastal Observatory. In Proceedings of the IEEE/OES Eighth Working Conference on Current Measurement Technology, Southampton, UK, 28–29 June 2005. [Google Scholar] [CrossRef] [Green Version]
  25. Lopez, G.; Conley, D.; Greaves, D. Calibration, validation and analysis of an empirical algorithm for the retrieval of wave spectra from HF radar sea-echo. J. Atmos. Ocean. Tech. 2015, 33, 245–261. [Google Scholar] [CrossRef]
  26. National Network of Regional Coastal Monitoring Programmes of England. Available online: http://www.coastalmonitoring.org (accessed on 22 February 2022).
  27. Wyatt, L.R.; Green, J.J.; Middleditch, A. HF radar data quality requirements for wave measurement. Coast. Eng. 2011, 58, 327–336. [Google Scholar] [CrossRef]
  28. Wyatt, L.R. An evaluation of wave parameters measured using a single HF radar system. Can. J. Remote Sens. 2002, 28, 205–218. [Google Scholar] [CrossRef]
  29. Tucker, M.J. Waves in Ocean Engineering Measurement, Analysis, Interpretation; Ellis Horwood: Chichester, UK, 1991. [Google Scholar]
  30. Gaffard, C.; Parent, J. Remote sensing of wind sped at sea surface level using HF skywave echoes from decametric waves. Geophys Res. Lett. 1990, 17, 615–618. [Google Scholar] [CrossRef]
  31. Kingsley, S.; Matoses, A.; Wyatt, L. Analysis of second order HF radar sea spectra recorded in storm conditions. In Proceedings of the IEEE Oceanic Engineering Society. OCEANS’98. Conference (Cat. No.98CH36259), Nice, France, 28 September–1 October 1998; Volume 1, pp. 459–462. [Google Scholar] [CrossRef]
  32. Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
  33. Scikit-Learn. Available online: https://scikit-learn.org/stable/ (accessed on 24 February 2022).
  34. Smola, A.J.; Schölkopf, B. A tutorial on support vector regression. Stat. Comput. 2004, 14, 199–222. [Google Scholar] [CrossRef] [Green Version]
  35. Kundu, P.K. Ekman veering observed near the ocean bottom. J. Phys. Oceanogr. 1976, 6, 238–242. [Google Scholar] [CrossRef]
Figure 1. Sample Pisces Doppler spectrum (limited Doppler frequency range shown for clarity) showing features used. Lower red dashed line is the noise level. Vertical black dashed lines mark the position of the peaks with no current at this frequency. The two Bragg peaks are grey-shaded and marked with blue and red horizontal dashed lines and are displaced by a current component away from the radar; 2nd order peaks shown with magenta and cyan dashed lines; 2nd order region used for waveheight estimation in cyan, extension for period in light blue. The centre region is in brown. The yellow dashed line provides the slope parameter.
Figure 1. Sample Pisces Doppler spectrum (limited Doppler frequency range shown for clarity) showing features used. Lower red dashed line is the noise level. Vertical black dashed lines mark the position of the peaks with no current at this frequency. The two Bragg peaks are grey-shaded and marked with blue and red horizontal dashed lines and are displaced by a current component away from the radar; 2nd order peaks shown with magenta and cyan dashed lines; 2nd order region used for waveheight estimation in cyan, extension for period in light blue. The centre region is in brown. The yellow dashed line provides the slope parameter.
Remotesensing 14 02098 g001
Figure 2. Taylor Diagrams for the Liverpool Bay training on the left and test on the right, comparing the the different methods used.
Figure 2. Taylor Diagrams for the Liverpool Bay training on the left and test on the right, comparing the the different methods used.
Remotesensing 14 02098 g002
Figure 3. Comparison of Liverpool Bay SVR scaled wind speeds with anemometer. Left: training Right: test. Colour-coding is number of cases in each bin.
Figure 3. Comparison of Liverpool Bay SVR scaled wind speeds with anemometer. Left: training Right: test. Colour-coding is number of cases in each bin.
Remotesensing 14 02098 g003
Figure 4. Comparison of south Celtic Sea SVR wind speeds with onshore anemometer. Left: training Right: test. Colour-coding is number of cases in each bin.
Figure 4. Comparison of south Celtic Sea SVR wind speeds with onshore anemometer. Left: training Right: test. Colour-coding is number of cases in each bin.
Remotesensing 14 02098 g004
Figure 5. Comparison of north Celtic Sea SVR wind speeds with model speeds. Left: training Right: test. Colour-coding is number of cases in each bin.
Figure 5. Comparison of north Celtic Sea SVR wind speeds with model speeds. Left: training Right: test. Colour-coding is number of cases in each bin.
Remotesensing 14 02098 g005
Figure 6. Comparison of radar and Met Office wind model wind speed (upper) and direction (lower) during January 2005.
Figure 6. Comparison of radar and Met Office wind model wind speed (upper) and direction (lower) during January 2005.
Remotesensing 14 02098 g006
Figure 7. Maps of wind speed and direction for NCS every 6 h from 12:00 a.m. on 6 January 2005 (top left) to 6:00 p.m. on 7 January 2005 (bottom right). Speeds are colour-coded as shown on the scale. Large rectangles are radar cells, Met Office wind model and Quickscat are marked with circles and x, respectively. Black, brown, and grey arrows are radar, model and QuikSCAT directions, respectively. The magenta regions mark positions of potential offshore floating wind sites. The small buoy image marks the position of a directional waverider during the trial [7].
Figure 7. Maps of wind speed and direction for NCS every 6 h from 12:00 a.m. on 6 January 2005 (top left) to 6:00 p.m. on 7 January 2005 (bottom right). Speeds are colour-coded as shown on the scale. Large rectangles are radar cells, Met Office wind model and Quickscat are marked with circles and x, respectively. Black, brown, and grey arrows are radar, model and QuikSCAT directions, respectively. The magenta regions mark positions of potential offshore floating wind sites. The small buoy image marks the position of a directional waverider during the trial [7].
Remotesensing 14 02098 g007
Figure 8. Taylor Diagrams for the training on the left and testing on the right comparing the results from the different sites.
Figure 8. Taylor Diagrams for the training on the left and testing on the right comparing the results from the different sites.
Remotesensing 14 02098 g008
Figure 9. Relative importance of features and metocean parameters. The numbers 0 and 1 after a feature name refer to the estimates from the individual radars. Left column LB and NCS cases, right column SCS cases.
Figure 9. Relative importance of features and metocean parameters. The numbers 0 and 1 after a feature name refer to the estimates from the individual radars. Left column LB and NCS cases, right column SCS cases.
Remotesensing 14 02098 g009
Table 1. Published wind speed accuracies.
Table 1. Published wind speed accuracies.
SourceMethodrms/sep ms 1 SISI m a x Bias ms 1 Correlation CoeffMax Speed ms 1
[7]Inverse wave model [16]5.188 0.35 15.0
[18]PLS1 −0.40.814
[19]NN using peaks2.07 0.1 0.8420
[19]NN using spreading2.8 0.14 0.6720
[15]First-order model [20]1.89 0.19 10
[17]NN using metocean1.70.340.131.370.6813
Table 2. Radar, training and validation data sets.
Table 2. Radar, training and validation data sets.
LocationSitesRadarDatesFrequency MHzWind ‘Truth’
Liverpool Bay (LB)Llandulais FormbyWERAOctober 2005– February 200612.45–13.43In Situ anemometer
S Celtic Sea (SCS)Perranporth PendeenWERANovember 201211.77–12.43Perranporth Coastal
N Celtic Sea (NCS)Nabor Point CastlemartinPiscesDecember 2003– June 20055.73–10.43Met Office Model
Table 3. Doppler spectra features and metocean parameters used in the ML. RI is either R—feature could be related to wind speed or I—feature could impact on wind speed relationships of other features.
Table 3. Doppler spectra features and metocean parameters used in the ML. RI is either R—feature could be related to wind speed or I—feature could impact on wind speed relationships of other features.
FeatureRIReason
Bragg ratio (BR)IAs wind speed increase the power in the spectrum increases in a way that depends on wind direction which in turn is related to the Bragg ratio.
integrated central regionRSignal from short wind waves [30]
integrated second orderRUsed in empirical waveheight estimates and in part due to local wind
integrated second order momentRUsed in empirical period estimate
2nd order ratio (rat2)RDepends on wave directions and amplitudes
2nd order peak signal to noise (sn2)RIncreases with increasing wind speed
2nd order relative to 1st order (max12)RDecreases with increasing wind speed
2nd order slopeRReduces as wind speed increases [31]
water depthI2nd order power for same wave conditions varies with water depth
radar frequencyIas for depth
radial current speedRPart of current may be related to wind speed
radial (or beam) directionIInfluences the radial current speed
vector current speed, u- v-componentsRas above
wind directionIas for Bragg ratio
short wave directional spreadingREmpirical evidence from many sources that this is linked to wind speed e.g., [29]
Table 4. Correlation coefficients between Doppler spectra features and metocean parameters labelled R in Table 3 and wind speed for the training data sets. Where two figures are given, the parameters refer to each radar.
Table 4. Correlation coefficients between Doppler spectra features and metocean parameters labelled R in Table 3 and wind speed for the training data sets. Where two figures are given, the parameters refer to each radar.
FeatureLBSCS1SCS2NCS
integrated central region0.01/0.030.36/−0.210.29/−0.020.21/0.04
integrated second order0.53/0.630.25/0.480.25/0.310.38/0.48
integrated second order moment0.47/0.5−0.01/0.05−0.05/−0.050.05/0.23
rat20.01/−0.28−0.14/0.13−0.07/−0.140.09/0.12
sn20.37/0.59−0.01/0.370.06/0.230.19/0.41
max12−0.37/−0.57−0.06/−0.49−0.19/−0.3−0.35/−0.5
2nd order slope0.44/0.45−0.06/−0.020.0/−0.060.3/0.37
radial current speed−0.1/−0.06−0.04/−0.280.0/−0.11−0.11/−0.09
vector current speed−0.160.030.10.1
u0.070.080.020.12
v−0.19−0.16−0.16−0.02
short wave directional spreading0.450.290.230.33
Table 5. Statistics of the SVR wind speed and wind vector for train and test data sets.
Table 5. Statistics of the SVR wind speed and wind vector for train and test data sets.
StatisticLB SCS1 SCS2 NCS
TrainTestTrainTestTrainTestTrainTest
N892892629706427253965396
bias, ms 1 0.020.270.050.630.050.560.040.14
MAE, ms 1 0.741.181.151.681.131.581.051.45
rms, ms 1 1.061.51.722.051.742.011.441.92
SI0.130.190.190.150.190.150.150.2
SI m a x 0.050.090.070.090.070.080.060.08
CC0.950.830.90.90.910.90.90.82
complex correlation coefficient0.940.920.930.950.930.960.910.91
mean direction difference, degrees−0.040.13−2.18−6.025.05−0.76−3.76−4.16
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wyatt, L.R. Progress towards an HF Radar Wind Speed Measurement Method Using Machine Learning. Remote Sens. 2022, 14, 2098. https://doi.org/10.3390/rs14092098

AMA Style

Wyatt LR. Progress towards an HF Radar Wind Speed Measurement Method Using Machine Learning. Remote Sensing. 2022; 14(9):2098. https://doi.org/10.3390/rs14092098

Chicago/Turabian Style

Wyatt, Lucy R. 2022. "Progress towards an HF Radar Wind Speed Measurement Method Using Machine Learning" Remote Sensing 14, no. 9: 2098. https://doi.org/10.3390/rs14092098

APA Style

Wyatt, L. R. (2022). Progress towards an HF Radar Wind Speed Measurement Method Using Machine Learning. Remote Sensing, 14(9), 2098. https://doi.org/10.3390/rs14092098

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop