Author Contributions
Conceptualization, L.R.W.; methodology, L.R.W. and J.J.G.; software, L.R.W. and J.J.G.; validation, L.R.W.; formal analysis, L.R.W.; investigation, L.R.W.; resources, L.R.W.; data curation, L.R.W. and J.J.G.; writing—original draft preparation, L.R.W.; writing—review and editing, J.J.G.; visualization, L.R.W.; supervision, L.R.W.; project administration, L.R.W.; funding acquisition, L.R.W. All authors have read and agreed to the published version of the manuscript.
Figure 1.
Examples of model wind speed (colour-coded) and direction (arrows) sampling in Liverpool Bay (left) and Wave Hub region (right). Radar measurement cells ; within 2 •, some of the latter used for training and others for testing and validation. Radar sites are indicated with ⧫.
Figure 1.
Examples of model wind speed (colour-coded) and direction (arrows) sampling in Liverpool Bay (left) and Wave Hub region (right). Radar measurement cells ; within 2 •, some of the latter used for training and others for testing and validation. Radar sites are indicated with ⧫.
Figure 2.
Examples of satellite wind speed (colour-coded) and direction (arrows) sampling in Liverpool Bay (above) and Wave Hub region (below). Radar measurement cells within 2 are shown in •. Radar sites are indicated with ⧫.
Figure 2.
Examples of satellite wind speed (colour-coded) and direction (arrows) sampling in Liverpool Bay (above) and Wave Hub region (below). Radar measurement cells within 2 are shown in •. Radar sites are indicated with ⧫.
Figure 3.
Above: Scatter plots of wind speed (right) and direction (left) in Liverpool Bay. Color coding in this and subsequent scatter plots indicates the density of observations, with the numbers on the color scale indicating the number of cases in close proximity to each point using a smoothed histogram method. The black and red dotted lines are the linear relationships, with and without an intersect, shown in the lower right corner. Below: Wind roses mast (left) model (right).
Figure 3.
Above: Scatter plots of wind speed (right) and direction (left) in Liverpool Bay. Color coding in this and subsequent scatter plots indicates the density of observations, with the numbers on the color scale indicating the number of cases in close proximity to each point using a smoothed histogram method. The black and red dotted lines are the linear relationships, with and without an intersect, shown in the lower right corner. Below: Wind roses mast (left) model (right).
Figure 4.
Above: Scatter plots of wind speed (right) and direction (left) in South Celtic Sea. Middle: Wind roses met station (left) model (right). Below: Scatter plot of wind speed after filtering by met station wind direction.
Figure 4.
Above: Scatter plots of wind speed (right) and direction (left) in South Celtic Sea. Middle: Wind roses met station (left) model (right). Below: Scatter plot of wind speed after filtering by met station wind direction.
Figure 5.
Above: Scatter plots of wind speed (right) and direction (left) at M5 buoy. Below: Wind roses M5 buoy (left) model (right).
Figure 5.
Above: Scatter plots of wind speed (right) and direction (left) at M5 buoy. Below: Wind roses M5 buoy (left) model (right).
Figure 6.
Radar measurement cells within 2
of model grid (see
Figure 1), with cells used for individual site ML labeled in bold red.
Top: Liverpool Bay,
middle: South Celtic Sea,
bottom: North Celtic Sea. The Liverpool Bay mast is at cell number 194, and the Perranporth Anemometer is near cell number 5745 on the coast. The M5 buoy is to the NW of both Celtic Sea maps. Radar sites are indicated with
⧫.
Figure 6.
Radar measurement cells within 2
of model grid (see
Figure 1), with cells used for individual site ML labeled in bold red.
Top: Liverpool Bay,
middle: South Celtic Sea,
bottom: North Celtic Sea. The Liverpool Bay mast is at cell number 194, and the Perranporth Anemometer is near cell number 5745 on the coast. The M5 buoy is to the NW of both Celtic Sea maps. Radar sites are indicated with
⧫.
Figure 7.
Above: Scatter plots for Liverpool Bay. Training cases for SVR: NN above, testing cases below.
Figure 7.
Above: Scatter plots for Liverpool Bay. Training cases for SVR: NN above, testing cases below.
Figure 8.
Above: Scatter plots for South Celtic Sea. Training cases for SVR; NN above, testing cases below.
Figure 8.
Above: Scatter plots for South Celtic Sea. Training cases for SVR; NN above, testing cases below.
Figure 9.
Above: Scatter plots for North Celtic Sea. Training cases for SVR; NN above, testing cases below.
Figure 9.
Above: Scatter plots for North Celtic Sea. Training cases for SVR; NN above, testing cases below.
Figure 10.
Wind maps for Liverpool Bay (above) and South Celtic Sea (below) using SVR using individual radar site ML models. Directions are shown with arrows: model data have a gray outline, satellite data are brown (when available), and in situ data are orange, each filled as per legend for higher wind speeds; radar is solid black; all arrow lengths are scaled by wind speed (colour-coded). Radar sites are indicated with ⧫. LB maps show speed and direction changes after 12 h. SCS maps: left wind field spatial variability for case where some locations were used in modeling, right south of Storm Eowyn. Note that the model winds on the Eowyn map are from ERA5 on a coarser grid.
Figure 10.
Wind maps for Liverpool Bay (above) and South Celtic Sea (below) using SVR using individual radar site ML models. Directions are shown with arrows: model data have a gray outline, satellite data are brown (when available), and in situ data are orange, each filled as per legend for higher wind speeds; radar is solid black; all arrow lengths are scaled by wind speed (colour-coded). Radar sites are indicated with ⧫. LB maps show speed and direction changes after 12 h. SCS maps: left wind field spatial variability for case where some locations were used in modeling, right south of Storm Eowyn. Note that the model winds on the Eowyn map are from ERA5 on a coarser grid.
Figure 11.
Above: Scatter plots using all radar sites. Training cases for SVR; NN above, testing cases below.
Figure 11.
Above: Scatter plots using all radar sites. Training cases for SVR; NN above, testing cases below.
Figure 15.
Wind maps for Liverpool Bay (above) South Celtic Sea (below) using SVR model obtained using data from all radar sites. Directions are shown with arrows: model data have a gray outline, satellite data are brown (when available), and in situ data are orange, each filled as per legend for higher wind speeds; radar is solid black; all arrow lengths are scaled by wind speed (colour-coded). Radar sites are indicated with ⧫. LB maps show speed and direction changes after 12 h. SCS maps: left Wind field spatial variability for case where some locations were used in modeling, right south of Storm Eowyn. Note that the model winds on the Eowyn map are from ERA5 on a coarser grid.
Figure 15.
Wind maps for Liverpool Bay (above) South Celtic Sea (below) using SVR model obtained using data from all radar sites. Directions are shown with arrows: model data have a gray outline, satellite data are brown (when available), and in situ data are orange, each filled as per legend for higher wind speeds; radar is solid black; all arrow lengths are scaled by wind speed (colour-coded). Radar sites are indicated with ⧫. LB maps show speed and direction changes after 12 h. SCS maps: left Wind field spatial variability for case where some locations were used in modeling, right south of Storm Eowyn. Note that the model winds on the Eowyn map are from ERA5 on a coarser grid.
Figure 16.
Taylor Diagrams for SVR model; NN on right. Top: Liverpool Bay, middle: South Celtic Sea. bottom: North Celtic Sea. Symbols refer to the different cases: in situ—ML model used data from local wind measurement (not available for cs) and nearest radar cell (dark blue); CERRA—data from CERRA and radar cell shown (light blue); sitename (lb, whc, cs)—CERRA and radar data at all selected cells for that site (cyan); 3 site—data from all radars and CERRA at all selected cells (orange), then applied to the specific radar cell shown (red lb: 194, whc: 4280 and cs: 220). In the latter case, the results include 2, 5, and 7 / wind speed threshold cases (last integer in the label). The training cases are marked with +; the test cases are marked with x, with the exception of the red labels, which are all test cases.
Figure 16.
Taylor Diagrams for SVR model; NN on right. Top: Liverpool Bay, middle: South Celtic Sea. bottom: North Celtic Sea. Symbols refer to the different cases: in situ—ML model used data from local wind measurement (not available for cs) and nearest radar cell (dark blue); CERRA—data from CERRA and radar cell shown (light blue); sitename (lb, whc, cs)—CERRA and radar data at all selected cells for that site (cyan); 3 site—data from all radars and CERRA at all selected cells (orange), then applied to the specific radar cell shown (red lb: 194, whc: 4280 and cs: 220). In the latter case, the results include 2, 5, and 7 / wind speed threshold cases (last integer in the label). The training cases are marked with +; the test cases are marked with x, with the exception of the red labels, which are all test cases.
Figure 17.
Hanson complex correlation, hvcorr, and direction difference (in degrees), hphase.
Top: Liverpool Bay,
middle: South Celtic Sea.
bottom: North Celtic Sea. Labeling is the same as in
Figure 16.
Figure 17.
Hanson complex correlation, hvcorr, and direction difference (in degrees), hphase.
Top: Liverpool Bay,
middle: South Celtic Sea.
bottom: North Celtic Sea. Labeling is the same as in
Figure 16.
Figure 18.
Comparison of existing Seaview wind measurement (left) accuracy relative to CERRA compared with the model developed in this paper using all radar sites and multiple cells (right) applied to the combined train and test data set from all sites and cells.
Figure 18.
Comparison of existing Seaview wind measurement (left) accuracy relative to CERRA compared with the model developed in this paper using all radar sites and multiple cells (right) applied to the combined train and test data set from all sites and cells.
Figure 19.
Wind accuracy maps with a 5
/
threshold for South Celtic Sea; details are the same as shown in
Figure 12; for comparison with
Figure 13.
Figure 19.
Wind accuracy maps with a 5
/
threshold for South Celtic Sea; details are the same as shown in
Figure 12; for comparison with
Figure 13.
Figure 20.
24/11/2012 hourly wind maps; arrow notation is the same as shown in
Figure 15.
Figure 20.
24/11/2012 hourly wind maps; arrow notation is the same as shown in
Figure 15.
Figure 21.
25/11/2012 hourly wind maps; arrow notation is the same as shown in
Figure 15.
Figure 21.
25/11/2012 hourly wind maps; arrow notation is the same as shown in
Figure 15.
Figure 22.
26/11/2012 hourly wind maps; arrow notation is the same as shown in
Figure 15.
Figure 22.
26/11/2012 hourly wind maps; arrow notation is the same as shown in
Figure 15.
Figure 23.
Storm Eowyn wind maps. Left: original Seaview wind speed colour-coded where white is greater than the maximum; right: SVR wind speed. Arrows show wind direction. • marks the radar location.
Figure 23.
Storm Eowyn wind maps. Left: original Seaview wind speed colour-coded where white is greater than the maximum; right: SVR wind speed. Arrows show wind direction. • marks the radar location.
Table 1.
Available radar data.
Table 1.
Available radar data.
| Site | Dates Used for ML | Additional Dates | Frequency |
|---|
| Liverpool Bay (lb) | 2005-10-01 00:00 to 2006-02-28 23:002007-09-04 15:00 to 2007-12-31 23:00 | 2008-01-01 01:00 to 2011-12-01 09:00 | 12–14 MHz |
| South Celtic Sea (whc) | 2012-03-30 00:15 to 2012-04-27 23:052012-10-26 00:05 to 2013-02-28 23:05 | others in range 2011–2025 | 12–13 MHz |
| North Celtic Sea (cs) | 2003-12-01 21:00 to 2005-06-05 16:00 | – | 5–15 MHz |
Table 2.
Available in situ data.
Table 2.
Available in situ data.
| System | Location | Height | Source | Period |
|---|
| Met Mast Liverpool Bay | 53.4792583 N 3.507013 W | 25 | NPower Renewables(now part of E.ON) | 05/09/2005 00:00 to 31/01/2008 23:50 |
| Perranporth Gill Met Pack II (on coast) | 50.346167 N 5.16183 W | 48.36 m | https://www.coastalmonitoring.org/realtimedata/?chart=76 , accessed 16 March 2026. | 01/01/2012 00:00 to 31/12/2012 23:50 |
| M5 buoy | 51.690425 N 6.704336 W | 4.16 m | Irish Marine Institute ERDDAP server | 01/10/2010 00:00 to 01/03/2025 00:00 |
| Hilbre Island Anemometer | 53.4792583 N 3.507013 W | 25 | https://www.bodc.ac.uk/data/bodc_database/nodb/data_collection/224/ , accessed 20 March 2026. | Only used for qualitativevalidation |
Table 3.
Statistics of CERRA model wind speeds compared to in situ. Units (where relevant) are m/s.
Table 3.
Statistics of CERRA model wind speeds compared to in situ. Units (where relevant) are m/s.
| Site | N | x-mean/std | y-mean/std | bias | rms | cc | si |
|---|
| Liverpool Bay | 2176 | 7.64/3.52 | 7.93/3.70 | −0.29 | 1.52 | 0.92 | 0.20 |
| South Celtic Sea (direction filter) | 531 | 7.46/3.48 | 7.40/3.30 | 0.06 | 1.98 | 0.83 | 0.27 |
| M5 buoy | 2550 | 7.99/3.50 | 8.31/3.80 | −0.31 | 1.80 | 0.89 | 0.22 |
Table 4.
Model tests.
| Model | Model Abbreviation | Liverpool Bay (lb) | South Celtic Sea(whc) | North Celtic Sea(cs) |
|---|
| In situ | in situ, see Section 3.1 | mast at 194, train/test samples: 2548/2547 | onshore used nearest 6104, samples: 1271/1271 | no instrument |
| CERRA at one radar cell | CERRA, Section 3.1 | 194, samples: 841/840 | 6104 samples: 491/490 | |
| Single site, CERRA at multiple cells | individual site name as above, Section 3.2.1 | 11 cells used for train/test, 40 for validation, samples: 9528/9528 | 27/161, samples: 9194/9194 | 12/34, samples: 9199/9199 |
| All sites, multiple cells. Statistics calculated for combined sites/cells,
validations for all CERRA locations at each site and for individual cells at each site. | 3 sites, Section 3.2.2 | 6 for train/test, 40 CERRA, 194 individual cell, samples: 5130/5132 | 14/161/4280, samples: 4786/4788 | 12/34/220, samples: 9198/9200 |
Table 5.
Statistics of radar wind speeds compared to in situ and CERRA at nearest cell to in situ. Units (where relevant) are m/s.
Table 5.
Statistics of radar wind speeds compared to in situ and CERRA at nearest cell to in situ. Units (where relevant) are m/s.
| Site | | ML | N | x-mean/std | y-mean/std | bias | rms | cc | si |
|---|
| Liverpool Bay | TRAIN | SVR | 2548 | 8.22/3.65 | 8.20/3.37 | 0.02 | 1.29 | 0.94 | 0.16 |
| in situ | | NN | | | 8.16/3.37 | 0.06 | 1.25 | 0.94 | 0.15 |
| | | XGB | | | 8.23/3.26 | −0.01 | 1.41 | 0.92 | 0.17 |
| | TEST | SVR | 2547 | 7.70/3.26 | 7.91/2.96 | −0.21 | 1.55 | 0.88 | 0.20 |
| | | NN | | | 7.80/2.95 | −0.1 | 1.57 | 0.88 | 0.20 |
| | | XGB | | | 8.06/2.87 | −0.36 | 1.69 | 0.86 | 0.21 |
| Liverpool Bay | TRAIN | SVR | 841 | 8.52/3.71 | 8.48/3.40 | 0.04 | 1.19 | 0.95 | 0.14 |
| CERRA | | NN | | | 8.53/3.46 | −0.01 | 1.18 | 0.95 | 0.14 |
| | | XGB | | | 8.52/3.25 | −0.00 | 1.35 | 0.93 | 0.16 |
| | TEST | SVR | 840 | 8.14/3.46 | 8.14/3.02 | 0.00 | 1.61 | 0.89 | 0.20 |
| | | NN | | | 8.29/3.37 | −0.15 | 1.74 | 0.87 | 0.21 |
| | | XGB | | | 8.48/2.94 | −0.33 | 1.81 | 0.86 | 0.22 |
| South Celtic Sea | TRAIN | SVR | 1271 | 6.00/3.10 | 5.90/2.44 | 0.11 | 1.63 | 0.85 | 0.27 |
| in situ | | NN | | | 6.08/3.02 | −0.07 | 1.79 | 0.82 | 0.30 |
| | | XGB | | | 6.03/2.56 | −0.03 | 1.51 | 0.88 | 0.25 |
| | TEST | SVR | 1271 | 5.99/2.79 | 5.79/2.18 | 0.19 | 1.71 | 0.79 | 0.28 |
| | | NN | | | 5.90/2.49 | 0.08 | 1.79 | 0.78 | 0.30 |
| | | XGB | | | 5.88/2.29 | 0.11 | 1.75 | 0.78 | 0.29 |
| South Celtic Sea | TRAIN | SVR | 491 | 6.89/3.23 | 6.72/2.24 | 0.18 | 1.20 | 0.80 | 0.29 |
| CERRA | | NN | | | 6.88/2.56 | 0.01 | 1.75 | 0.84 | 0.25 |
| | | XGB | | | 6.92/2.49 | −0.02 | 1.59 | 0.88 | 0.23 |
| | TEST | SVR | 490 | 6.38/2.51 | 6.22/1.72 | 0.16 | 1.85 | 0.67 | 0.29 |
| | | NN | | | 6.12/2.06 | 0.25 | 2.03 | 0.63 | 0.32 |
| | | XGB | | | 6.56/1.73 | −0.18 | 2.20 | 0.52 | 0.34 |
Table 6.
Statistics of multiple cell radar wind speeds compared to CERRA. Units (where relevant) are m/s.
Table 6.
Statistics of multiple cell radar wind speeds compared to CERRA. Units (where relevant) are m/s.
| Site | | ML | N | x-mean/std | y-mean/std | bias | rms | cc | si |
|---|
| Liverpool Bay | TRAIN | SVR | 9528 | 8.61/3.63 | 8.61/3.32 | 0.00 | 1.40 | 0.92 | 0.16 |
| CERRA | | NN | | | 8.54/3.40 | 0.07 | 1.27 | 0.94 | 0.15 |
| | TEST | SVR | 9528 | 8.19/3.52 | 8.39/3.18 | −0.20 | 1.76 | 0.87 | 0.21 |
| | | NN | | | 8.26/3.27 | −0.07 | 1.85 | 0.85 | 0.23 |
| South Celtic Sea | TRAIN | SVR | 9194 | 8.08/3.74 | 8.00/3.07 | 0.09 | 2.03 | 0.84 | 0.25 |
| CERRA | | NN | | | 8.30/3.33 | −0.21 | 1.69 | 0.89 | 0.21 |
| | TEST | SVR | 9194 | 8.35/3.18 | 7.53/2.48 | 0.81 | 2.53 | 0.67 | 0.29 |
| | | NN | | | 7.87/2.77 | 0.47 | 2.68 | 0.62 | 0.32 |
| North Celtic Sea | TRAIN | SVR | 9199 | 9.34/3.69 | 9.33/3.38 | 0.01 | 1.33 | 0.93 | 0.14 |
| CERRA | | NN | | | 9.42/3.66 | −0.08 | 1.16 | 0.95 | 0.12 |
| | TEST | SVR | 9199 | 8.70/3.74 | 8.90/3.27 | −0.20 | 1.82 | 0.88 | 0.21 |
| | | NN | | | 8.98/3.54 | −0.28 | 2.03 | 0.85 | 0.23 |
Table 7.
Statistics for multiple cells, with multiple radar wind speeds compared to CERRA. Units (where relevant) are m/s.
Table 7.
Statistics for multiple cells, with multiple radar wind speeds compared to CERRA. Units (where relevant) are m/s.
| Site | | ML | N | x-mean/std | y-mean/std | bias | rms | cc | si |
|---|
| All Radars | TRAIN | SVR | 19114 | 8.84/3.72 | 8.81/3.27 | 0.03 | 1.62 | 0.90 | 0.19 |
| | | NN | | | 8.85/3.48 | −0.01 | 1.61 | 0.90 | 0.18 |
| CERRA | TEST | SVR | 19120 | 8.45/3.15 | 8.41/3.05 | 0.04 | 2.00 | 0.83 | 0.24 |
| | | NN | | | 8.43/3.33 | 0.02 | 2.11 | 0.81 | 0.25 |
Table 8.
Statistics of existing and new SVR radar wind speed estimates compared to CERRA. The testing-only statistics (from
Table 7) and CERRA vs in situ statistics (from
Table 3) are shown for comparison. Units (where relevant) are m/s.
Table 8.
Statistics of existing and new SVR radar wind speed estimates compared to CERRA. The testing-only statistics (from
Table 7) and CERRA vs in situ statistics (from
Table 3) are shown for comparison. Units (where relevant) are m/s.
| Site | N | x-mean/std | y-mean/std | bias | rms | cc | si |
|---|
| OLD | 38234 | 8.64/3.65 | 44.10/139 | −35.45 | 143.88 | 0.00 | 16.13 |
| NEW | 38234 | | 8.61/3.16 | 0.03 | 1.82 | 0.87 | 0.21 |
| NEW test only | 19120 | 8.45/3.55 | 8.41/3.05 | 0.04 | 2.00 | 0.83 | 0.24 |
| LBmast | | | | −0.29 | 1.50 | 0.92 | 0.20 |
| M5buoy | | | | −0.31 | 1.80 | 0.89 | 0.22 |