1. Introduction
In situ observations of ocean surface winds are sparse. The cost of deploying and maintaining deep sea moorings restricts the use of moored buoys to select locations (e.g., the TOA array; Hayes et al. 1991). Ship-based anemometer readings (e.g., the voluntary observing ship scheme; Kent et al. 2010) are restricted to major trading routes, often have suboptimal placement of instruments, are biased toward low wind conditions (due to storm avoidance), and have seen a decline in participation rates from the merchant marine fleet over the last decade (Smith et al. 2019).
While less complex than moored systems, the cost of deploying and maintaining drifting instrument arrays (e.g., buoys with anemometers), still prohibits efforts to establish large oceanic observational networks that directly observe surface wind or stress. As a consequence, remote sensing observations from satellites, rather than in situ observations, are the predominant source of (near) real-time global oceanic surface wind observations (Ribal and Young 2019).
Programs to observe sea surface temperature, surface barometric pressure, or surface waves are actively growing through efforts such as the Global Drifter Program (Niiler 2001; Maximenko et al. 2013) or the Sofar Spotter network (Houghton et al. 2021). Given the strong relation between waves and wind—in particular in the high-frequency wave spectral tail—wave observations from these efforts could provide valuable proxy observations of surface stress and wind at 10 m elevation (U10), greatly expanding available surface wind observations.
Efforts to estimate wind stress and U10 from buoy observed e(f) are generally based on these findings, and reported accuracy of wave-derived U10 estimates have been found to be
Here, we revisit the potential of proxy U10 estimates for several reasons. Foremost, the saturation reported in Houghton et al. (2021) is likely not due to fundamental saturation of spectral levels, but is rather attributable to algorithmic issues in determining the spectral region actively interacting with the wind (S2022, e.g., their Fig. 7). Second, initially only bulk parameters were reported by Spotter buoys, but from 2021 onward, wave spectra from all operational Spotter buoys (as of March 2023, 570 buoys) are available hourly. Hence, there is now a 2-yr-long spectral dataset that can be used to calibrate/train and test different methods to obtain proxy wind observations from the Sofar Spotter network.
We first consider the physics-motivated parameterizations by V2019 and S2022, which both relate wind stress to observed representative energy levels, but differ in how they are defined. Second, motivated by advances in understanding of wind–wave interaction (Janssen 1989, 1991; Ardhuin et al. 2009) we consider explicit stationary solutions of the source term balance to determine U10. Last, given the size of the observation dataset, and the rapid developments in data-driven (or machine learning) methods over the last decade, we train a shallow, artificial neural network to infer U10 from raw observational data. To calibrate and test these methods we use collocated observations between wave buoys and satellite altimeter derived wind speeds. In this work we focus on wind speed estimation (because altimeters do not directly report direction), but we will comment on directional estimates in passing.
2. Proxy estimates
a. Physics-motivated parameterizations
Thus, to arrive at an estimate of wind speed from the wave spectrum, a choice of representative values of the spectrum and directional moments,
1) V2019: Best fit approximation for , , and (V2019)
2) S2022: Max ϵ′ approximation for , , and
b. Inverse modeling
Given expressions for generation and dissipation and an estimate of the directional wave spectrum, Eqs. (4), (10), and (11) form a system of three coupled nonlinear equations for wind speed, direction (U10, θ10), and surface roughness zr, which may be solved in an iterative fashion.
1) Source term approximations
The justification for this simplified form of the source term balance is our focus on bulk estimates, for which simplicity is preferred since the balances were tuned for use within a wave model and require recalibration when applied to observational spectra. Specifically, we will calibrate for the Miles scale parameter βmax, the wave age tuning parameter χ0, the Charnock parameter α, the saturation threshold parameter Bthreshold, and the breaking strength parameter Csat.
2) Directional spectrum reconstruction
Direct observations of E(f, θ) = E(f)D(f, θ) are not available from directional wave buoys, and instead the directional distribution D(f, θ) (with
c. Data driven
In addition to the physics-based estimates, we explored the potential for a purely data-driven algorithm to infer wind speed from observations of directional wave spectra. Recent studies have shown promise in applying data-driven (DD) methods to explore the coupling between wind and waves. For example, Peres et al. (2015) were able to extend an observational significant wave height record back by multiple decades by training an artificial neural network on reanalysis wind data. More recently, Shamshirband et al. (2020) compared significant wave height predictions from a numerical wave model with those estimated from a neural network trained on wind data, finding comparable accuracy between the two methods. Tackling the inverse problem, as we are in the present study, Zeng et al. (2016) trained a neural network to predict wind speed based on the echo spectra of high-frequency radar data, which are traditionally used to measure wave height and direction. Relative to ground-truth buoy data, the neural network achieved a root-mean-square error (RMSE) of 1.7 m s−1.
To expand on these studies with a global, multiyear dataset, we trained a neural network to learn a mapping from buoy-observed e(f), a1(f), and b1(f) to satellite altimeter measurements of U10. Input data were detrended and normalized by their standard deviation (at each frequency) across the training set (see section 3d for details regarding the training/evaluation/test split). To set the network architecture, we conducted a parameter sweep over the number of hidden rectified linear unit (ReLU) layers (ranging from 1 to 16), the size of each hidden layer (ranging from 2 to 128 neurons), and the strength of an L2 regularization term applied to each layer’s kernel (ranging from a proportionality factor of 10−4–10−1). The neural networks were constructed using keras, and optimized using the Adam scheme (Kingma and Ba 2014) with a Huber loss function. The accuracy of each network was evaluated through the root-mean-square difference (RMSD) on a 20% evaluation set.
The network that achieved the lowest RMSD on the evaluation set consisted of 2 densely connected ReLU layers with 64 neurons each, followed by 2 densely connected ReLU layers with 32 neurons each, and 2 densely connected ReLU layers with 16 neurons each. The optimal L2 regularization strength was 0.005 at each layer. This architecture and the structure of the input to the neural network are depicted in Fig. 1.
Neural network architecture for wind speed prediction. The input
Citation: Journal of Atmospheric and Oceanic Technology 40, 12; 10.1175/JTECH-D-23-0044.1
3. Data
a. Buoy observations
Wave spectrum observations used to calculate U10 and θ10 come from a global, distributed sensor network of several hundred Sofar Spotter buoys (Fig. 3). The Spotter buoy is a surface-following drifter that is approximately spherical in shape with a pentagonal horizontal profile, a mass of 5.5 kg, and a diameter of 38 cm. In the free-drifting configuration, half of the Spotter is submerged beneath the ocean surface (Fig. 2). The top half is exposed, allowing an array of hull-mounted solar panels to continuously power and charge the unit.
(a) Top view of Spotter showing array of solar panels, which provide power to the unit, allowing it to continuously transmit information. (b) Spotter deployed in Half Moon Bay, California.
Citation: Journal of Atmospheric and Oceanic Technology 40, 12; 10.1175/JTECH-D-23-0044.1
As of September 2021, all Spotter buoys deployed include sensors for barometric pressure and sea surface temperature along with GPS to observe surface waves. The wave spectra are derived using the horizontal and vertical displacements of the unit which are recorded at 2.5 Hz for a period of 30 min in the default setting. From horizontal and vertical (co)spectra the wave energy density e(f) and four directional moments [canonically referred to as a1(f), b1(f), a2(f), and b2(f); Kuik et al. 1988] are calculated. These form the primary directional spectral observations.
For efficient data transmission, a variable spectral resolution is used of approximately 0.01 Hz between 0.03 and 0.35 Hz and a resolution of 0.03 Hz from 0.35 to 0.5 Hz. In this study, spectra are interpolated onto a regular 0.01 Hz grid, and above 0.5 Hz an extrapolated tail (f−4 or f−5 depending on local best fit on last 10 resolved bins) is appended up to 1.0 Hz such that the integrated energy matched the reported lumped contribution.
Following onboard processing of sensor inputs, Spotter transmits oceanic and atmospheric measurements once every hour through Iridium. Given the current size of the global Spotter network, approximately 14 880 unique information transmissions are available daily. In January 2023, there were 619 actively reporting buoys, a marked increase from early 2019 when the deployment of free-drifting Spotters as part of the Sofar Ocean–owned global drifter network first began (Fig. 3). Transmission was increased beyond the bulk parameters to include the directional spectra in December 2020, which led us to select the subsequent 2-yr time period (January 2021–December 2022) for our wind comparison.
Distribution of global Spotter network at the beginning of years (a) 2021, (b) 2022, and (c) 2023. On 1 Jan of each of those years, there were 213, 527, and 619 Spotters actively reporting, respectively.
Citation: Journal of Atmospheric and Oceanic Technology 40, 12; 10.1175/JTECH-D-23-0044.1
b. Comparison data: Satellite observations and reanalysis data
For comparison data with global coverage, satellite altimeter measurements of wind speed were chosen to assess the skill of the Spotter U10 estimation methods. We choose altimeters because they produce estimates of both wind speed and wave height, allowing us to quality control the satellite observations via the Spotter–altimeter significant wave height mismatch (a large mismatch presumably implies an altimeter error, or that the instruments were not sampling the same sea state). Data from multiple altimeter platforms were included in the collocation with Spotter data: Jason-3, Satellite with Argos and ALtiKa (SARAL), and Sentinel-6 Michael Freilich (Sentinel-6). Observations corresponding to nonphysical satellite values for U10 were excluded from the Spotter comparison.
Due to orbit characteristics and sampling footprints, a large portion of the collocated measurements are associated with an observation made by Jason-3 (43%) and SARAL (45%). Only 12% of the collocated measurements were associated with an observation made by Sentinel-6 due to its later launch date. Reported maximum RMS errors in wind speed observations from altimeters are 1.43 m s−1 for Jason-3 (Yang et al. 2020), 1.83 m s−1 for SARAL (Li et al. 2020), and 1.2 m s−1 for Sentinel-6 (Jiang et al. 2022). Some portion of the error values reported in the Yang et al. (2020), Li et al. (2020), and Jiang et al. (2022) studies can be attributed to the fact that satellite altimeters provide proxy measurements of U10 and are therefore subject to their own errors.
In lieu of additional, in situ data sources we used the global ERA5 dataset (Hersbach et al. 2020) as an additional point of comparison. For this analysis, we only considered the eastward and northward components of U10 from ERA5 (1/4° resolution). For every collocated satellite altimeter–Spotter observation pair, the corresponding ERA5 data were obtained, interpolated in space and time to the altimeter–Spotter observation pair, and converted to magnitude and direction for comparison. Because altimeters do not provide direction estimates, directional information is only available from the model.
c. Triple collocation
To obtain estimates of error between the three collocated datasets, we follow an approach outlined in Janssen et al. (2007), which assumes no correlation between the errors associated with each of the wind speed measurement instruments/methods, and a linear relationship between the measurements and the ground truth. The method is only applied to wind speed magnitude as satellite altimeters do not provide directional information. Values for the wind speed linear calibration constants βSpotter, βsatellite, and βERA5 can be found in Table 1.
Values of the linear calibration constant β as defined in Janssen et al. (2007) for the four Spotter U10 estimation methods.
To note, ERA5 does assimilate satellite altimeter data, specifically from SARAL’s ALtiKa instrument and other generations of the Jason satellite. However, the primary objective of validating Spotter’s estimation of U10, rather than conclusions on independent altimeter or model accuracy, makes this error assessment approach sufficient for the current analysis.
d. Training/calibration and evaluation datasets
To collocate Spotter and satellite data, any observed pair within 25 km and 30 min was considered a match. Matching was performed using a kd-tree data structure, in which the latitude, longitude, and time triplet were converted to a four dimensional spatial vector x = [x, y, z, tυ], with x, y, and z the 3D representation of the latitude–longitude pair (using mean radius of the WGS84 ellipsoid), and tυ the time coordinate t expressed as a spatial coordinate using the velocity υ defined by the time and space limits, i.e., υ = 25 km/30 min ≈ 14 m s−1 (time deltas of 30 min are converted to 25 km differences). Any two points A and B for which the Euclidean norm |xA − xB| was ≤25 km were identified as a match.
If multiple consecutive satellite observations all mapped to the same Spotter observation the observed mean was used as a representative best estimate. To ensure both instruments are sampling a sea state representing the same weather conditions, and to filter for potential outliers, we further restricted matches to data points where observed wave height from satellite and buoy agreed to within 0.25 m. With these restrictions in place the total dataset yielded 21 843 pairs over the 2-yr period, excluding any erroneous observations that were discarded for this analysis.
To train the various models we apply a 50–50 split to the data to form training-evaluation and testing datasets. To avoid biases due to unequal distribution of the Spotter network between 2021 and 2022 the split is performed randomly across the dataset (versus splitting by year). Observed satellite derived wind speeds in both training and testing-evaluation datasets were similarly distributed (Fig. 4). The metaparameters for the neural network were optimized using a further 80–20 split of the training-evaluation data. To calibrate the physics-based estimates all training-evaluation data were used (no further split).
Distribution of satellite U10 observations for the training (red) and testing (blue) datasets used for the evaluation and analysis of the different wind speed estimation methods. Mean and standard deviation values for the distributions indicate that the splitting of the full 2021/22 dataset did not produce significant biases.
Citation: Journal of Atmospheric and Oceanic Technology 40, 12; 10.1175/JTECH-D-23-0044.1
e. Calibration/training
4. Results
a. Calibration/training
For the physics-based parameterizations (V2019 and S2022 models), RMSD values with the training dataset were 1.84 m s−1 (V2019 model) and 1.43 m s−1 (S2022 model) when compared to corresponding satellite altimeter observations. Model optimum parameters are on similar order of magnitude to typical literature values, though Charnock values are generally higher (Table 2). Satellite comparison RMSD for the inverse modeling (IM) method with the training set was 1.23 m s−1, and model optimum parameters (Table 3) are generally comparable to values used within operational wave models (e.g., ST4; Ardhuin et al. 2009). Last, training of the data-driven approach typically converged to RMSD ≈ 1.25 m s−1 after 30–40 epochs.
Calibrated parameter values for the physics-based parameterizations (V2019; S2022) compared with literature values.
Calibrated values for the inverse model parameters compared to representative ST4 values.
b. Wind speed
Comparison of V2019 with satellite and ERA5 data (Fig. 5) clearly exhibits the saturation earlier observed in Houghton et al. (2021). RMSD (1.84 m s−1) and bias (−0.92 m s−1) values across the dataset are the highest for V2019. Spread at values for U10 > 15 is high, with estimates biased low. The weighted calibration does diminish severity of errors (compared with default V2019 parameters, not shown), but at the expense of bias in the midrange, evident from the curve in the quantile–quantile line.
(left) ERA5 U10 values are compared to the estimation methods used to produce estimates of U10 from Spotter spectra in (top to bottom) V2019, S2022, IM, and DD. (right) Satellite altimeter U10 values are compared to the estimation methods used to produce estimates of U10 from Spotter spectra in (top to bottom) V2019, S2022, IM, and DD. The dashed line indicates one-to-one correspondence. The dark, maroon line is the quantile–quantile line.
Citation: Journal of Atmospheric and Oceanic Technology 40, 12; 10.1175/JTECH-D-23-0044.1
Performance of the other methods is generally better, with data driven (DD) obtaining the lowest RMSD (1.16 m s−1) value, followed by IM (1.20 m s−1) and S2022 (1.42 m s−1). Bias is lowest for IM (−0.05 m s−1), followed by the DD method (0.12 m s−1) and S2022 (−0.27 m s−1). All three methods capture data distribution well (quantile–quantile lines close to one-to-one), though the DD approach starts to bias low at high winds, potentially inhibiting its ability to extrapolate beyond 20 m s−1 wind speeds. All methods perform poorly at the low wind speed values, with generally large scatter compared to satellite observations likely due to buoy limitations. This is addressed further in the discussion.
Errors for all methods tend to increase with increasing wind speed (Fig. 6). The random error for the DD and IM method demonstrate very similar characteristics for U10 > 3 m s−1, with RMSD around 10% of U10. S2022 performs slightly worse across intermediate winds, whereas V2019 generally performs the worst, with particularly high errors of 5 m s−1 at the upper range and >1.5 m s−1 RMSD values at lower wind speeds. Better performance may be gained by nonweighted calibration (comparable to other methods), but at the expense of even larger errors elsewhere (not shown).
RMSD (bias) values for U10 comparisons between the output from Spotter estimation methods and (a),(c) ERA5 as a reference and (b),(d) satellite altimeter data as a reference are shown. Spotter–reference observation pairs are binned by the reference U10 value (bin edges from 0 to 19 m s−1, bin width of 1 m s−1 for the range 2 to 19 m s−1, values above 19 m s−1 are collected in the last bin). The light blue, gray line indicates the number reference observation in each bin. Bias is defined as the Spotter estimation subtracted from the reference.
Citation: Journal of Atmospheric and Oceanic Technology 40, 12; 10.1175/JTECH-D-23-0044.1
High bias for the DD method at higher wind speeds is noteworthy, and indicative of overfitting on the training data. The sample size at high wind speeds is low and the current approach of weighted calibration likely amplifies overfitting in this range. Both S2022 and (moreso) V2019 exhibit a bias trade-off from calibration: compensating negative bias in the midrange with positive bias at the upper range of wind speeds. The observed bias compensation in the physics-motivated methods may indicate that the physics are not fully parameterized, which contrasts with the near-zero bias of the IM method output above 3 m s−1.
Comparisons with ERA5 data show broadly similar trends, though RMSD values (distributed or bulk) are higher, which is expected if satellite data are closest to truth at the Spotter observation location. Triple collocation results indicate that this is likely the case (Table 4). Regardless of the proxy method, ERA5 error is estimated at ∼1 m s−1, whereas (with more variation) satellite errors are limited to ∼0.5 m s−1. Of the proxy methods, the DD approach has the lowest bulk error magnitudes. Errors associated with the ERA5 and satellite observations are likely underestimated due to the assimilation of satellite observations into ERA5.
Values of the residual measurement errors e (m s−1) as defined in Janssen et al. (2007) for the four Spotter U10 estimation methods.
c. Wind direction
Directional estimates from V2019, S2022, and IM perform similarly compared with ERA5 (Fig. 7). The mean difference (smallest mutual angle) is small
Differences between ERA5 θ10 and θ10 as estimated by three of the Spotter wind estimation methods: V2019, S2022, and IM.
Citation: Journal of Atmospheric and Oceanic Technology 40, 12; 10.1175/JTECH-D-23-0044.1
No comparison to the data-driven method nor satellite altimeters is shown because the satellite instruments included in our analysis do not produce estimates of wind direction, preventing training or direct comparison. This naturally prohibits further definitive conclusions regarding reliability of estimates. That said, the high-frequency tail generally reliably follows the wind direction, and errors of
5. Discussion and conclusions
For all but V2019 (best fit) the reported errors of U10 are comparable to those obtained from altimeters, and differences among methods are small. Thus, within the 5 ≤ U10 ≤ 25 m s−1 range, wave-derived wind observations can augment satellite derived wind products to provide additional long-dwell coverage in deep-water environments. Assessments of the skill of the Spotter wind estimation methods in shallow water environments will require further work.
The more advanced methods (IM and DD) do reduce errors, but judged by these data alone, not by a sufficient margin to justify their more complex implementation. Therefore, we plan to pursue an embedded implementation of S2022 for the Spotter platform using the calibration coefficients derived here.
There are reasons to believe that inference using the IM or DD methods could be further improved. At
a. Performance at low wind speeds (U10 < 5 m s−1)
At very low wind speeds, performance is poor. At
Poor performance can also be linked to the frequency cutoff at 0.5 Hz presently used on Spotter when sending information through Iridium. At 0.5 Hz the wave speed is ∼3 m s−1. Consequently for
b. Performance at high wind speeds (U10 > 25 m s−1)
The collocated altimeter dataset is restricted to wind speeds under 25 m s−1, and performance of wind inference from wave measurements at higher wind speeds is unclear. There is reason to doubt the presented methods will extrapolate well to high wind speeds (e.g., in tropical storms). The drag coefficient estimated from Charnock-like relations calibrated on <25 m s−1 winds is known to overestimate drag at wind speeds in excess of 30 m s−1 (Holthuijsen et al. 2012), even if wave effects on the drag are taken into account (as is done in the inverse model; Janssen 1991). This overestimation of roughness will lead to reduced shear in the profile, and consequently an underestimation of wind speed at 10 m height if extrapolated from friction velocity estimates alone. Further, under strong forcing conditions the f−4 equilibrium range vanishes (dissipative range starts at the peak), and assumptions of equilibrium are suspect since energetic storm systems are typically evolving rapidly.
Anecdotally, from samples where Spotters encountered hurricanes (e.g., Hurricane Ian 2022), we do find (not shown) that neither the IM nor S2022 saturates, and in fact often report comparable wind speeds (up to 50 m s−1), while V2019 and the DD method saturate to 30 m s−1. Further, output of the IM method and S2022 during Hurricane Ian did not exhibit marked lags (compared with ERA5) in capturing higher wind speeds, indicating that exploring the performance of these methods in high wind regimes is worthwhile. Resolving this is out of scope for the current work, and care should be taken for reported winds well above 25 m s−1.
Acknowledgments.
The authors acknowledge support from the Office of Naval Research through Grants N00014-21-1-2185, N00014-22-1-2394, and N00014-22-1-2405.
Data availability statement.
All satellite altimeter data used in this study are openly available from the NASA Physical Oceanography Distributed Active Archive Center (NASA JPL 2013; Desai 2016; NASA JPL 2021). All wind model data used in this study are made openly available via the Amazon Web Services’ ERA5 bucket (ECMWF 2023). Historical data from Spotter buoys, including those used in this study, are available for academic use through Sofar Ocean Technologies by contacting the authors or requesting them online from https://content.sofarocean.com/free-academic-license. To access an example dataset and the tooling necessary to implement the physics-based methods outlined in this work, visit the wind-proxy-observations repository hosted at https://github.com/sofarocean/wind-proxy-observations.
REFERENCES
Ardhuin, F., B. Chapron, and F. Collard, 2009: Observation of swell dissipation across oceans. Geophys. Res. Lett., 36, L06607, https://doi.org/10.1029/2008GL037030.
Ardhuin, F., and Coauthors, 2010: Semiempirical dissipation source functions for ocean waves. Part I: Definition, calibration, and validation. J. Phys. Oceanogr., 40, 1917–1941, https://doi.org/10.1175/2010JPO4324.1.
Beckman, J. N., and J. W. Long, 2022: Quantifying errors in wind and wave measurements from a compact, low-cost wave buoy. Front. Mar. Sci., 9, 966855, https://doi.org/10.3389/fmars.2022.966855.
Benoit, M., and C. Teisson, 1995: Laboratory comparison of directional wave measurement systems and analysis techniques. Coastal Engineering 1994, Kobe, Japan, ASCE, 42–56, https://doi.org/10.1061/9780784400890.004.
Charnock, H., 1955: Wind stress on a water surface. Quart. J. Roy. Meteor. Soc., 81, 639–640, https://doi.org/10.1002/qj.49708135027.
Desai, S., 2016: Jason-3 GPS based orbit and SSHA OGDR. NASA Physical Oceanography DAAC, accessed 25 April 2023, https://doi.org/10.5067/J3L2G-OGDRF.
ECMWF, 2023: ECMWF ERA5 reanalysis. AWS, accessed 23 March 2023, https://registry.opendata.aws/ecmwf-era5/.
Hasselmann, K., 1962: On the non-linear energy transfer in a gravity-wave spectrum Part I. General theory. J. Fluid Mech., 12, 481–500, https://doi.org/10.1017/S0022112062000373.
Hayes, S. P., L. J. Mangum, J. Picaut, A. Sumi, and K. Takeuchi, 1991: TOGA-TAO: A moored array for real-time measurements in the tropical Pacific Ocean. Bull. Amer. Meteor. Soc., 72, 339–347, https://doi.org/10.1175/1520-0477(1991)072<0339:TTAMAF>2.0.CO;2.
Hersbach, H., and Coauthors, 2020: The ERA5 global reanalysis. Quart. J. Roy. Meteor. Soc., 146, 1999–2049, https://doi.org/10.1002/qj.3803.
Holthuijsen, L. H., M. D. Powell, and J. D. Pietrzak, 2012: Wind and waves in extreme hurricanes. J. Geophys. Res., 117, C09003, https://doi.org/10.1029/2012JC007983.
Houghton, I. A., P. B. Smit, D. Clark, C. Dunning, A. Fisher, N. J. Nidzieko, P. Chamberlain, and T. T. Janssen, 2021: Performance statistics of a real-time Pacific Ocean weather sensor network. J. Atmos. Oceanic Technol., 38, 1047–1058, https://doi.org/10.1175/JTECH-D-20-0187.1.
Janssen, P. A. E. M., 1989: Wave-induced stress and the drag of air flow over sea waves. J. Phys. Oceanogr., 19, 745–754, https://doi.org/10.1175/1520-0485(1989)019<0745:WISATD>2.0.CO;2.
Janssen, P. A. E. M., 1991: Quasi-linear theory of wind-wave generation applied to wave forecasting. J. Phys. Oceanogr., 21, 1631–1642, https://doi.org/10.1175/1520-0485(1991)021<1631:QLTOWW>2.0.CO;2.
Janssen, P. A. E. M., S. Abdalla, H. Hersbach, and J.-R. Bidlot, 2007: Error estimation of buoy, satellite, and model wave height data. J. Atmos. Oceanic Technol., 24, 1665–1677, https://doi.org/10.1175/JTECH2069.1.
Jiang, M., K. Xu, and J. Wang, 2022: Evaluation of Sentinel-6 altimetry data over ocean. Remote Sens., 15, 12–38, https://doi.org/10.3390/rs15010012.
Juszko, B.-A., R. F. Marsden, and S. R. Waddell, 1995: Wind stress from wave slopes using Phillips equilibrium theory. J. Phys. Oceanogr., 25, 185–203, https://doi.org/10.1175/1520-0485(1995)025<0185:WSFWSU>2.0.CO;2.
Kent, E., A. Hall, and V. T. T. Leader, 2010: The Voluntary Observing Ship (VOS) scheme. Proc. 2010 AGU Ocean Sciences Meeting, Portland, OR, Amer. Geophys. Union.
Kingma, D. P., and J. Ba, 2014: Adam: A method for stochastic optimization. arXiv, 1412.6980v9, https://doi.org/10.48550/arXiv.1412.6980.
Kobune, K., and N. Hashimoto, 1986: Estimation of directional spectra from the maximum entropy principle. Proc. Fifth Int. Offshore Mechanics and Arctic Engineering. Symp., Tokyo, Japan, ASME, 80–85.
Kudryavtsev, V. N., and V. K. Makin, 2001: The impact of air-flow separation on the drag of the sea surface. Bound.-Layer Meteor., 98, 155–171, https://doi.org/10.1023/A:1018719917275.
Kuik, A. J., G. P. Van Vledder, and L. H. Holthuijsen, 1988: A method for the routine analysis of pitch-and-roll buoy wave data. J. Phys. Oceanogr., 18, 1020–1034, https://doi.org/10.1175/1520-0485(1988)018<1020:AMFTRA>2.0.CO;2.
Li, X., P. Mitsopoulos, Y. Yin, and M. Peñas, 2020: SARAL-ALtiKa wind and significant wave height for offshore wind energy applications in the New England region. Remote Sens., 13, 57, https://doi.org/10.3390/rs13010057.
Maximenko, N., R. Lumpkin, and L. Centurioni, 2013: Ocean surface circulation. Int. Geophys., 103, 283–304, https://doi.org/10.1016/B978-0-12-391851-2.00012-X.
Miles, J. W., 1957: On the generation of surface waves by shear flows. J. Fluid Mech., 3, 185–204, https://doi.org/10.1017/S0022112057000567.
NASA JPL, 2013: SARAL near-real-time value-added operational geophysical data record sea surface height anomaly. NASA Physical Oceanography DAAC, accessed 25 April 2023, https://doi.org/10.5067/AKASA-XOGD1.
NASA JPL, 2021: Sentinel-6A MF/Jason-CS L2 P4 altimeter low resolution (LR) NRT ocean surface. NASA Physical Oceanography DAAC, accessed 25 April 2023, https://doi.org/10.5067/S6AP4-2LSNR.
Niiler, P., 2001: The world ocean surface circulation. Ocean Circulation and Climate, International Geophysics Series, Vol. 77, Elsevier, 193–204.
Peres, D. J., C. Iuppa, L. Cavallaro, A. Cancelliere, and E. Foti, 2015: Significant wave height record extension by neural networks and reanalysis wind data. Ocean Modell., 94, 128–140, https://doi.org/10.1016/j.ocemod.2015.08.002.
Phillips, O. M., 1985: Spectral and statistical properties of the equilibrium range in wind-generated gravity waves. J. Fluid Mech., 156, 505–531, https://doi.org/10.1017/S0022112085002221.
Ribal, A., and I. R. Young, 2019: 33 years of globally calibrated wave height and wind speed data based on altimeter observations. Sci. Data, 6, 77, https://doi.org/10.1038/s41597-019-0083-9.
Shamshirband, S., A. Mosavi, T. Rabczuk, N. Nabipour, and K.-w. Chau, 2020: Prediction of significant wave height; comparison between nested grid numerical model, and machine learning models of artificial neural networks, extreme learning and support vector machines. Eng. Appl. Comput. Fluid Mech., 14, 805–817, https://doi.org/10.1080/19942060.2020.1773932.
Shimura, T., N. Mori, Y. Baba, and T. Miyashita, 2022: Ocean surface wind estimation from waves based on small GPS buoy observations in a bay and the open ocean. J. Geophys. Res. Oceans, 127, e2022JC018786, https://doi.org/10.1029/2022JC018786.
Smith, S. R., and Coauthors, 2019: Ship-based contributions to global ocean, weather, and climate observing systems. Front. Mar. Sci., 6, 434, https://doi.org/10.3389/fmars.2019.00434.
Thomson, J., E. A. D’Asaro, M. F. Cronin, W. E. Rogers, R. R. Harcourt, and A. Shcherbina, 2013: Waves and the equilibrium range at Ocean Weather Station P. J. Geophys. Res. Oceans, 118, 5951–5962, https://doi.org/10.1002/2013JC008837.
Toba, Y., 1973: Local balance in the air-sea boundary processes: III. On the spectrum of wind waves. J. Oceanogr. Soc. Japan, 29, 209–220, https://doi.org/10.1007/BF02108528.
Virtanen, P., and Coauthors, 2020: SciPy 1.0: Fundamental algorithms for scientific computing in Python. Nat. Methods, 17, 261–272, https://doi.org/10.1038/s41592-019-0686-2.
Voermans, J. J., A. V. Babanin, J. Thomson, M. M. Smith, and H. H. Shen, 2019: Wave attenuation by sea ice turbulence. Geophys. Res. Lett., 46, 6796–6803, https://doi.org/10.1029/2019GL082945.
Yang, J., J. Zhang, Y. Jia, C. Fan, and W. Cui, 2020: Validation of Sentinel-3A/3B and Jason-3 altimeter wind speeds and significant wave heights using buoy and ASCAT data. Remote Sens., 12, 2079, https://doi.org/10.3390/rs12132079.
Zeng, Y., H. Zhou, H. Roarty, and B. Wen, 2016: Wind speed inversion in high frequency radar based on neural network. Int. J. Antennas Propag., 2016, 2706521, https://doi.org/10.1155/2016/2706521.
Zippel, S., and J. Thomson, 2017: Surface wave breaking over sheared currents: Observations from the Mouth of the Columbia River. J. Geophys. Res. Oceans, 122, 3311–3328, https://doi.org/10.1002/2016JC012498.