Optimizing Simultaneous Water Level and Wave Measurements From Multi-GNSS Interferometric Reflectometry Over 1 Year at an Exposed Coastal Site
Abstract
Global Navigation Satellite System Interferometric Reflectometry (GNSS-IR) measures water level using the interference pattern in signal-to-noise ratio (SNR) from direct and reflected signals off the sea surface, retrieved from standard geodetic antennas. Significant wave height is also measured by determining the satellite elevation angles where reflections become incoherent. We developed an approach for standard geodetic antennas to simultaneously measure sea levels and waves using a criterion for identifying coherent reflections. We tested the method at an exposed coastal environment at the E.B. Scripps Memorial Pier in California. The 1-year test captures a broad range of sea states and benefits from several co-located standard oceanographic sensors. By including GPS, Galileo, and GLONASS observations, the retrieval rate increases by a factor of ∼2 over GPS alone. Uncorrected water levels are estimated with a root-mean-square (RMS) error of 18.2 cm with respect to a conventional tide gauge. We further developed a simplified correction to remove the effect of phenomena altering the SNR oscillatory frequency and phase, which reduces RMS errors to 9.4 cm. We estimate the significant wave height with 15 cm RMS error with respect to a traditional wave gauge. The method, however, requires a short calibration. We find the wave height errors increase abruptly beyond a fixed limit when high waves are present, that may be a result of the particular deployment geometry. With this caveat, the technology could be useful to deploy in under-sampled regions affected by compounded coastal hazards, such as in areas affected by tropical cyclones and flooding.
Key Points
-
A new approach simultaneously estimates water level and wave height using Global Navigation Satellite System observations in the Pacific high wave coastal environment
-
Levels are determined with 9.4 cm error (RMS) and the astronomic tide (with a range over 2 m) is determined with 5.9 cm error, with respect to a traditional gauge
-
Given a short calibration, significant wave height achieves an RMS error of 15 cm compared to a traditional gauge
Plain Language Summary
Signals from Global Navigation Satellite Systems (GNSS), such as the Global Positioning System (GPS), that reflect off the ocean surface, when compared to signals that arrive directly at the antenna, reveal variations in signal strength that can be used to determine the elevation of the ocean surface. When the satellite elevation angle is too high above the horizon, the method to measure sea level no longer works. However, observing the elevation angle where this transition occurs allows us to measure the height of the waves that are preventing a strong reflected signal from being recorded. We develop criteria for obtaining the closest agreement between the GNSS-IR observations and the tide and wave gauge instruments on the Ellen Browning Scripps Memorial Pier in southern California over a 1 year period. Because it simultaneously measures changes in sea level and wave height, the method could be useful for measuring coastal hazards such as storm surge and flooding from hurricanes.
1 Introduction
1.1 Standard Observations of Coastal Water Level Variations
Long-term records of water levels and waves that describe the sea state in coastal areas are essential for urban planning and the design of coastal infrastructure. They capture measurements of extreme events, such as strong extratropical and tropical cyclones, that are necessary for probabilistic estimates of hazard and mitigation efforts. They also provide important ground-truth data for marine analyses, validation data for numerical forecasts, and useful information for environmental and marine energy assessments.
Because of their regularity, typical astronomic tidal variations on the order of 1–4 m of amplitude usually pose little hazard to urban infrastructure. Even large tides of up to 6 m (e.g., at Saint Malo, France and Chiloe Inland Sea, Chile) are usually not dangerous because construction has evolved to accommodate this range. Tides can vary because of coastal bathymetry and local conditions, but because they are stationary, a few months of measurements are usually sufficient to determine astronomic tide constituents to predict local tide levels at any time (Pugh, 1987). Intermediate time scale observations of sea level (annual and interannual) could be useful for calibrating models in areas with large variations, including those affected by long term sea level rise or tectonic subsidence and uplift. Most importantly, when high tides are combined with other phenomena such as high storm surge, high waves, heavy precipitation and tsunamis, they can exacerbate coastal inundation hazards (Sepúlveda et al., 2022). The prediction of water level variations due to phenomena such as storm surge (Bernier & Thompson, 2015), tsunamis (Sepúlveda et al., 2017; Winckler et al., 2017), and meteotsunamis and seiches, commonly rely on shallow water wave models which need calibration. Tropical cyclones are also a key driver of the need for sea level observations at intermediate time scales because of great coastal impacts.
Ocean surface waves with periods shorter than a minute are not as easily predicted in time and space. They depend on both distant and local winds, which represent their own prediction challenge, and they are significantly affected by local bathymetry. Global coupled ocean-atmosphere numerical models are commonly used to determine offshore sea state conditions (e.g., Janssen & Bidlot 2018). Further numerical models and/or theoretical/empirical relations (e.g., Burcharth & Hughes, 2000; Goda, 2015; Kang et al., 2020) are then used to calculate shoaling and runup processes to estimate wave height and period at the coast. These models and theoretical/empirical relations assume that conditions are stationary and are commonly calibrated with wave climatology measured at the coast for at least a few months. A much longer time period is needed to capture the climatology of extreme events. In addition, with accelerating climate change, the storm and resultant wave climatology is not expected to remain stationary (Portner et al., 2019) and continuous calibration may be needed. There is thus a pressing need to improve the accuracy of water level and wave models, and that effort requires in situ measurements.
Traditional coastal tide gauges are based on acoustic and microwave radar measurements of the sea surface (Park et al., 2014) or subsurface pressure measurements. They are located on coastal structures such as pier piles and docks that are usually isolated from the open ocean, and operate continuously to produce a long time history. Waves are usually measured continuously by near-shore coastal buoys (Behrens et al., 2018), however selected locations such as the Ellen B. Scripps pier have a permanent wave gauge installation that relies on a subsurface digital pressure sensor. Movable wave gauges can also be deployed on the seafloor for short periods or for individual storms (e.g., Kennedy et al., 2010). Long-term records in isolated areas without coastal infrastructure are scarce and associated with high deployment and operational costs. Hence, there is an interest in developing additional technologies for measuring water levels and waves in remote areas, such as techniques based on ubiquitous signals from Global Navigation Satellite Systems (GNSS).
1.2 Water Level and Wave Height Measurements Using GNSS Antennas
GNSS constellations, such as GPS, GLONASS, Galileo and BeiDou, were originally designed for positioning, navigation, and timing applications. GNSS signals (radio waves) can also be used for remote sensing of the Earth surface, in a technique termed GNSS Reflectometry (GNSS-R). Two GNSS-R methods have been developed for measuring water level. One method is based on the phase delay between direct and reflected signals retrieved by two antennas facing upward and downward (Löfgren et al., 2011) and another is based on signal-to-noise ratio (SNR) variations caused by the interference pattern resulting from the superposition of direct and reflected signals received by the antenna (referred to as GNSS-IR for interferometric reflectometry) (Anderson, 2000; Larson, Ray, et al., 2013). An early study compared the two methods and found comparable agreement with a tide gauge (Larson, Löfgren, & Haas, 2013; Löfgren et al., 2011). The second method, investigated in this study and hereafter referred to as GNSS-IR, uses a single upward facing RHCP antenna to record measurements of SNR (a type of normalized reception strength) from satellites whose direct signals are contaminated with reflections; at low elevation angles, an oscillating signature is discernible in the SNR data (Anderson, 2000; Larson, Ray, et al., 2013). The periodicity of the oscillations is related to the additional distance the reflected signal has traveled. For reflections off a water surface, the height of the reflector beneath the known antenna height is thus a measurement of water level. Larson, Ray, et al. (2013); Roesler and Larson (2018) described the implementation of the GNSS-IR technique based on the Lomb-Scargle periodogram for spectral analysis. The retrieved frequency of the spectral peak relates the SNR to the vertical distance from the antenna to the reflecting surfaces, referred to as the reflector height and denoted as HR herein.
The GNSS-IR method is susceptible to several sources of error when determining water levels, and previous studies have attempted to address them. Errors can be reduced by selecting a range of elevation and azimuthal angles that minimize the impact of reflections not originated from a uniform sea surface. These spurious reflections might cause either systematic errors, when originating from a large planar reflector, such as a sand beach; or random errors, when caused by smaller or more complex objects, such as nearby construction or trees. This leads to subjective decisions for data selection to eliminate problematic data. Data from some azimuths that do not have a clear view of the open ocean must be excluded, but even in the open ocean one study found that there was a particular azimuthal range that had to be eliminated due to large outliers (Larson et al., 2017). Other errors are related to the spectral analysis algorithm used for isolating the SNR oscillation frequency. The finite time duration (20–40 min) used in calculating the spectrum introduces errors if the water surface height is changing significantly over that period, which is usually the case when there are significant tides. Larson, Ray, et al. (2013) presented a correction to account for the temporally varying reflecting surface which we analyze later. Other studies have addressed the HR measurement using more sophisticated inversion approaches. Nievinski and Larson (2014b); Strandberg et al. (2016, 2019) modeled the SNR signal using a decaying-amplitude (dampened) periodic function. The function is defined by a height-dependent frequency, phase offset and amplitude decay. They invert the SNR records by finding the best fitting function and then solving for a bias-free HR value.
Because the noise in SNR time series depends on the roughness of the ocean surface, this can be exploited to retrieve information to measure waves. Specifically, the technique is able to measure the significant wave height, defined as the average of the trough to crest wave height of the highest 1/3 of the waves (Alonso-Arroyo et al., 2014; Goda, 2010), and which is denoted by HS herein. By analyzing the persistence of coherent reflections as a function of the satellite elevation angle, Soulat et al. (2004); Alonso-Arroyo et al. (2014); Xin et al. (2008) demonstrated the feasibility of measuring HS with several GNSS techniques (e.g., using one antenna configuration or a configuration consisting in a one upward and one downward looking antenna, plus a linearly polarized antenna pointing to the horizon). A technique close to GNSS-IR was first proposed by Alonso-Arroyo et al. (2014) using interference patterns in a single antenna configuration. Later, Roggenbuck et al. (2019) employed an approach based on the SNR amplitude decay to estimate wave height from a standard geodetic antenna.
1.3 Previous GNSS-IR Studies
Figure 1 presents the RMS HR errors compiled from previous studies and classified according to the most commonly used calculation approaches. Group 1 (Liu et al., 2017; Löfgren et al., 2014; Peng et al., 2019; Puente & Valdés, 2019; Zheng et al., 2020) uses the standard approach based on the Lomb-Scargle periodogram alone. This approach is referred to as the standard procedure herein and is presented in Section 3 in detail. Group 2 (Larson et al., 2017; Larson, Löfgren, & Haas, 2013; Löfgren et al., 2014; Purnell et al., 2020; Strandberg et al., 2016; Williams & Nievinski, 2017) applies the Lomb-Scargle periodogram with the sea surface height-rate correction of Larson, Ray, et al. (2013). Group 3 (Puente & Valdés, 2019; Purnell et al., 2020; Strandberg et al., 2016, 2019; Tabibi et al., 2020) uses an SNR model and inversion method, as explained above. The method of Group 4 (Wang et al., 2019, 2020) is similar to that of Group 1 in the sense that it determines the interference oscillation period. This group, however, uses a wavelet analysis of the SNR signal instead of the Lomb-Scargle periodogram, which captures the temporal evolution of the SNR oscillation. This method has an accuracy comparable to that of Groups 1 and 2 but lower than that achieved by Group 3.
Group 3 estimates HR with the highest accuracy. While the standard procedure of Group 1 is the simplest one, there is a large variation in reported accuracy. This may indicate that the procedure accuracy is sensitive to environment-specific local sea surface and atmospheric conditions, in addition to the calculation method. Indeed, Geremia-Nievinski et al. (2020) indicated that the higher accuracy achieved in their study (among the lowest errors for groups 1 and 3 in Figure 1) may be due to calm marine conditions in that location. The ocean surface wavefield plays a significant role in the accuracy of reflection height estimates. Rougher sea surfaces scatter the reflected signals (Alonso-Arroyo et al., 2014) and limit the range of elevation angles that can be used. The lower troposphere also induces refractive bending in the signal ray and modifies the propagation speed, compared to that in a vacuum. While errors due to refractive bending of several tens of centimeters have been estimated (Nikolaidou et al., 2020a), they seem to only affect the absolute mean sea level, and it is treated as a systematic error. In previous studies, this systematic error is simply removed by subtracting the time-averaged water level over the experiment duration (e.g., Geremia-Nievinski et al., 2020). However, these errors may be relevant for long-term sea level change studies. Finally, errors can be simply associated with a sub-optimal antenna deployment, in terms of horizontal location (too far from the water), mean height (too low), and directional orientation (upright vs. side-looking). The combination of these different types of errors is likely responsible for the wide range of accuracy estimates for the same calculation approach.
Considerable effort has been made to determine whether existing coastal geodetic GNSS stations, which have been operated for many years, can be exploited as tide gauges to describe the astronomic tide accurately. GNSS-IR estimates of tidal coefficients have been compared with those derived from nearby traditional tide gauges in several studies (Geremia-Nievinski et al., 2020; Larson et al., 2017; Löfgren et al., 2014). Accuracy in the predicted tidal coefficients and daily averaged sea levels are shown in Group 5 (Geremia-Nievinski et al., 2020; Larson et al., 2017; Löfgren et al., 2014; Purnell et al., 2020) in Figure 1. RMS errors are commonly below 5 cm. The high accuracy seen in such studies is explained by the fact that determining the longer periods of the tidal harmonic constituents is insensitive to the high frequency character of the GNSS-IR measurement errors. While some discrepancies in diurnal constituents are found between GNSS-IR and traditional tide gauge records (Larson et al., 2017), they do not impact the accuracy of tidal predictions significantly.
Group 6 of Figure 1 presents the RMS errors in the determination of HS. Alonso-Arroyo et al. (2014), for instance, measured significant wave heights smaller than 0.7 m with an error standard deviation of 5.7 cm. This potential usage of GNSS-IR has received little attention, partly because the initial experiments used non-standard linearly polarized H-V antennas and complicated instrumentation that does not take advantage of the ubiquitous and simple to operate off-the-shelf GNSS technology that is currently available.
In this study, the first goal is to optimize the GNSS-IR technique so it is less susceptible to different sources of noise, in particular non-coherent reflections due to ocean roughness, by establishing objective criteria for determining the range of elevation angles to be used for water level measurements. We also aim to exploit more information from the SNR time series to improve its accuracy. The second goal is to develop an approach for using the transition from coherent to non-coherent reflections to retrieve HS from the same standard GNSS antenna/receiver. We revisit the site of one of the first GNSS reflection experiments (Anderson, 2000), with new techniques and new multi-GNSS technology. The study benefits from the high quality and independent measurements on the Ellen Browning Scripps Memorial Pier at Scripps Institution of Oceanography in La Jolla, CA, to assess the accuracy of both HR and HS simultaneously. We compare our HR and HS measurements with a tide gauge operated by the National Oceanic and Atmospheric Administration (NOAA) and a wave gauge operated by the Scripps Institution of Oceanography Coastal Data Information Program (CDIP). Absolute height comparisons are also possible by the adoption of a common geodetic reference frame. Section 2 describes the experiment deployment. Section 3 improves the determination of HR by introducing a criterion to identify the elevation angle in which reflected GNSS rays transition from coherent to incoherent. In Section 4, GNSS HR estimates are used to determine astronomic tidal constituents and residuals. Section 5 proposes a post-processing method which uses the SNR oscillation phase to reduce HR errors. Section 6 proposes a calibration procedure to estimate the GNSS HS. Finally, Section 7 discusses the study.
The derived GNSS-IR measurements of HR and HS are not as precise as traditional tide and wave gauges. The objective is to make a clear case for the utility of the lower accuracy measurements, given their accuracy at different temporal scales, when infrastructure is not available to support deploying traditional instruments.
2 Experimental 1-Year Deployment at Ellen Browning Scripps Memorial Pier
The GNSS antenna was installed at the end of the Ellen Browning Scripps Memorial Pier, in La Jolla, California. We used an Ashtech choke ring RHCP multi-GNSS antenna (model #: ASH701945.02B) that captures the GPS, GLONASS and Galileo frequency bands. For the initial part of the deployment (before 2 July 2020), we used a development kit with a Septentrio AsteRx4 OEM board. The latter part (after 2 July 2020) used a customized-built receiver with the same board. The AsteRx4 board has the capability of tracking multiple GNSS constellations and frequencies. A plastic radome (UNAVCO identifier: tall SCIGN) was installed on the antenna on 13 July 2020, which does not change the antenna phase center significantly within the scope of this experiment. We converted the raw observables measured by the receiver to standard RINEX format using the teqc code (Estey & Meertens, 1999). We extracted the SNR of each line-of-sight for L1 (GPS and GLONASS) and E1 Galileo measurements (all of them referred to as L1 herein) using the code provided by Roesler and Larson (2018) (available at https://github.com/kristinemlarson/gnssSNR). This code also determines the appropriate satellite elevation angle and azimuth for each SNR observation using the satellite orbit and clock information obtained from GNSS ephemerides in SP3 files from the NASA Archive of Space Geodesy Data. The signal strength values are converted from C/N0 (in dB-Hz) to SNR (in W/W) using the conversion (Strandberg, 2020). Although the standard choke ring antenna is designed to reduce multipath reflections, the reflected signal from the sea surface is sufficiently strong to create interference patterns in SNR records for elevation angles as low as 1°. The antenna is mounted so that it is pointed to zenith on a metallic boom at the northwestern corner of the pier oriented 345° with respect to north (see Figures 2a and 2b). We only use satellites at azimuths greater than 200°, to avoid spurious reflections from the pier structure to the southwest, and less than 330° so the antenna has a clear view to the sea surface from the range of satellite azimuths available given the orbital inclinations. Figure 2c shows the range of the reflection point locations for each satellite over the first day of deployment, representing the footprint centroid. The absolute height of the antenna was determined using GNSS precise point positioning (PPP) in the International Terrestrial Reference Frame (ITRF). The height was also related to the mean sea level (MSL) by using the NOAA leveling at the LAJO tide station. The official datum of the tide station (i.e., NAVD88) is related to the ITRF and the local MSL. The antenna (at antenna reference point, ARP) is located 11.12 m above MSL. A description of the antenna position in the local reference frame is presented in Table S1 and Figure S1 of the Supporting Information S1.
The sample rate for the GNSS receiver is 1 Hz. As we discuss below, this sample rate is sufficient to capture SNR oscillations and to determine HR and HS for an antenna ∼10 m above the sea surface. SNR time series of satellites arcs with minimum elevation angle as low as 1° with a duration longer than 10 min are stored for analysis. SNR data corresponding to elevation angles higher than 30° are disregarded because the amplitude of any periodic SNR oscillations in the observations is well below the background noise level. The final elevation angle ranges for the calculation of HR and HS, though, are further reduced based on the transition from coherent to incoherent reflection, described later in this paper. The receiver was shut down for half a day on March 2nd and between August 4th and 7th for maintenance. Figure 2g shows the sensing time duration for the first day of deployment.
3 Measurements of GNSS-IR Reflector Height (HR)
The theoretical basis to determine HR using GNSS-IR is explained here. We evaluate the HR accuracy of the standard procedure and propose further improvements.
3.1 Method
3.2 Improvement Using a Coherent Reflection Criterion
For a given mean station height, the accuracy in determining HR and ωmax depends on the oscillation amplitude and noise of the SNR time series. With increasing elevation angle, the attenuation factor α in Equation 2 becomes small so the SNR oscillation decreases in amplitude. This is seen in Figure 3 for the de-trended SNR record for day-of-year (doy) 82 with low wave conditions where the transition from incoherent to coherent reflections occurs between 8° and 11° elevation angle. The evolution from coherent to incoherent reflections depends on the sea surface roughness, which also reduces the amplitude and broadens the zone on the sea surface from which reflected energy returns. Thus the amplitude of the SNR oscillations decreases as sea surface roughness increases, and the transition from incoherent to coherent reflections occurs at lower elevation angles. Figure 3 shows de-trended SNR records for doy 82, 197 and 312 in 2020 which have different wave conditions for three GPS, Galileo, and GLONASS satellites. The highest waves occurred on doy 312 and the lowest ones on doy 82. The oscillation strength is preserved for larger elevation angles when waves are small. For the highest wave conditions, oscillations are only present for elevation angles smaller than 3°. Interferometric oscillations are strong for elevation angles as low as 1°. This illustrates that the duration of the oscillatory behavior depends on wave height.
3.3 Resulting HR Sea Level Measurements at E.B. Scripps Pier
We compute values of HR following Equation 1 within a range of elevation angles defined by the coherent reflection criterion. For days with high waves we estimate very short ranges of sin(e) with coherent reflection. In such a case, we specify a longer range e = [1°−6°]. Figure 4a shows the GNSS-IR HR retrievals. GPS, GLONASS and Galileo constellations contribute to 44.5%, 29.6% and 25.9% of the retrievals, respectively. In total, 15,570 retrievals are obtained in 366 days, which corresponds to an average of roughly 1.8 observations per hour. The black histograms of Figures 4d and 4e also show the statistics of the sensing duration (i.e., the time required to retrieve a single HR value) and the temporal gaps between each observation (i.e., the time between the end of the previous observation and the initiation of next one) corresponding to 56% of the deployment duration when using an azimuth range between 200° and 330°. A few gaps as long as 2 hr are found. The statistics show that water level variations with periods shorter than 1 hr may not be captured if they happen in a gap or if the sensing duration is long. This limitation, e.g., may be relevant for tsunami waves with periods shorter than 1 hr. However, it may be sufficient for longer period phenomena such as tides and storm surge. We illustrate the advantage of using three constellations by showing the statistics of GPS retrievals alone as red bars in Figures 4d and 4e. The distributions of sensing duration have a similar shape. The gaps, however, increase from 56% to 77% of the total time using the same azimuth range and it shows the importance of using more than one constellation in GNSS-IR. The temporal sampling characteristics here are quite good, given the wide azimuthal visibility. The method would have even better temporal sampling for sites with a wider azimuthal range that captured more setting/rising GNSS satellites.
The blue curves in Figures 4a and 4c represent the record of a traditional tide gauge located at the same pier at LAJO station, operated by NOAA. To avoid uncertainties in the absolute reference of the GNSS antenna relative to the tide gauge reference, the tide gauge curve has the mean removed, then the mean reflection height of the GNSS-IR observations is also subtracted.
The tide gauge sensor has an accuracy of millimeters and because the data are derived from microwave sensors rather than pressure sensors, the data are not expected to be affected by seasonal temperature perturbations (e.g., Larson et al., 2017). The data is retrieved from the NOAA Tides and Currents website (https://co-ops.nos.noaa.gov) with a sampling interval of 6 min. The tide gauge has smaller measurement errors than the GNSS-IR technique and, therefore, is considered the reference for the true water level in this study. Hence, the difference between the GNSS-IR retrievals and the tide gauge record is defined as the GNSS-IR HR error and is presented in Figure 4b. We removed the average of the GNSS-IR and tide gauge records and, therefore, the error has a zero mean. The error standard deviation, σe, is 18.2 cm over the 366-day deployment. The separate GPS, GLONASS and Galileo constellation retrievals correspond to error standard deviations of 18.4, 18.6 and 17.3 cm, respectively. Figure 4f shows a histogram of the water level errors. The histogram is slightly asymmetric. To evaluate the effectiveness of the coherent reflection criterion, we compute HR using a constant range from 1° to 30° for all the SNR time series. We obtain a lower accuracy corresponding to σe = 32.4 cm. The fixed elevation angle range leads to not only larger errors but also to longer computational times.
4 Measurements of Astronomic Tides Using GNSS-IR HR
Many studies have tested the quality of existing GNSS-IR records for determining astronomic tide properties (e.g., Larson et al., 2017; Löfgren et al., 2011, 2014; Tabibi et al., 2020). If the astronomic tide is the dominant mechanism of water level variations, water levels can be predicted at any time via the determination of tidal harmonic constituents. We employ the GNSS-IR HR measurements to determine these constituents.
4.1 Astronomic Tide Constituents
We use the UTide code (Codiga, 2011) to estimate the tidal constituents from the unevenly time-spaced GNSS-IR observations using a least squares method. We adopt a Rayleigh criterion of 1.0 for the choice of main tidal constituents (Godin, 1970). For comparison, we also calculate the constituents using a 1 year record of the traditional tide gauge at LAJO station. Figures 5a and 5b show tide time histories constructed with the estimated tidal constituents. The standard deviation of the difference between astronomic tide predictions of the GNSS-IR and the tide gauge is 5.9 cm. To gain more insight about the quality of the constituent estimates, we plot an amplitude and phase comparison in Figures 5b and 5c. As a reference, we also present the constituents reported by NOAA at LAJO station. We observe small discrepancies for the first 9 dominant constituents that have amplitudes larger than 2 cm. For constituents with lower energy, significant discrepancies in amplitude and phase may be explained by the finite length of the records (1 year) and difficulties of the least squares method to isolate constituents with similar period (Codiga, 2011). Our results show that despite the standard deviation of σe is 18.2 cm for the standard GNSS-IR procedure, it can determine astronomic tides with small discrepancies. This seems to be possible because GNSS-IR HR errors tend to be higher frequency and the long period tidal constituents are less affected by them.
4.2 Non-Tidal Residuals
We also analyze the non-tidal residuals of the tide gauge records. Figure 5e shows residuals where the tide prediction from the tide gauge is subtracted from the tide gauge observations. Figure 5f shows the GNSS-IR measurements minus the tide prediction from the very same GNSS-IR measurements. The residuals of the tide gauge record have small amplitudes, likely physical and associated with other low-frequency phenomena affecting water levels at the station such as internal waves and storm surge. The residuals of the GNSS-IR record are affected by stronger high-frequency noise not present in the tide gauge. The red curve in Figure 5f is a low-pass filtered version of the individual measurements. We obtain this curve by computing the median of ten consecutive retrievals (i.e., median in ∼5 hr). While the high-frequency noise is dominant in the GNSS-IR de-tided record, the red curve shows a low-frequency content similar to that of the tide gauge residuals. The amplitude of the low-frequency content varies along the year, having the lowest between April and July 2020. We use these residuals in the next section to further improve the accuracy of HR.
5 Higher Order Empirical Corrections of HR
The HR estimation method of this study so far has only used the SNR oscillation frequency obtained from the Lomb-Scargle periodogram analysis (i.e., ωmax). Nievinski and Larson (2014a); Tabibi et al. (2017) proposed the use of more sophisticated functional forms to analyze SNR time series by means of a forward/inverse approach. These functional forms exploit not only ωmax, but also the changes (biases) in SNR oscillation amplitude and phase. These additional properties have been also exploited to determine the effective reflection depth in soil moisture studies (Larson, Small, Gutmann, Bilich, Axelrad, et al., 2008; Larson, Small, Gutmann, Bilich, Braun, et al., 2008). Here, we will exploit additional properties of the SNR oscillations to reduce HR errors.
5.1 Phase-Based Correction Method for HR Estimates
For water level measurements, Strandberg et al. (2019) proposed fitting a model to the SNR time series based on B-splines. This model implicitly includes the SNR amplitude and phase in the calculation. Tabibi et al. (2020) also provided an analytical study of the relation between the SNR phase bias and HR errors. Here, we propose a simple correction strategy for the HR standard procedure for increasing the accuracy and it is called herein the phase-based correction.
The new values of ωmax and corresponding HR, after removing the factor e−Dsinθ from the de-trended SNR record, have nearly the same errors as those of the standard procedure in Section 3.1. The RMS error of HR compared to the tide gauge record slightly reduces from 18.2 to 18.1 cm. The phase shift Φsnr of Equation 11, though, provides further information about the errors in HR. There is a strong correlation between the fitted Φsnr and the GNSS-IR HR error, which is presented in Figure 6a (left panel). The scatter plot of HR error versus Φsnr has a constant slope and crosses the origin. A few outliers are due to phase shifts greater than π or smaller than −π, which can be easily identified and corrected. This relation between the calculated Φsnr and HR error can be exploited to improve the GNSS-IR measurement accuracy.
5.2 Use of Derived Tides for Phase-Based Correction of HR
Although the correlation between HR errors and Φsnr is strong, the relation is unknown when independent accurate water level measurements are not available. After calculating HR and Φsnr from the Lomb-Scargle periodogram analysis and the Fourier expansion, respectively, we propose an approximate and simplified correction using the astronomic tide analysis of Section 4. HR records include astronomic and non-astronomic water level variations. The intensity and relevance of non-astronomic variations were evaluated by calculating the difference between the observations and the predicted tide based on the tidal coefficients, which we refer to as the non-tidal residuals. The low frequency content of the GNSS-IR residuals in Figure 5f, represented by the median low-pass filtered signal (red curve), is similar to the residuals of the tide gauge record in Figure 5e. An example of a period with small residuals and, therefore, small non-astronomic variations is the 30-day period between March 25 and April 25. During this period, the difference between the GNSS-IR HR measurements and their corresponding GNSS-IR-based astronomic tide prediction serves as a pseudo-error from which the correlation-based correction can be determined. Figure 6a shows a comparison of Φsnr with errors and pseudo errors. The left panel shows the true error. The middle panel compares the pseudo errors for the entire experiment, and the right panel uses only the period between March 25 and April 25. The right panel has less dispersion than the middle panel and it has a slope closer to the actual true error-phase relation. The slope fitted with the pseudo-error is used to correct HR values obtained with the Lomb-Scargle periodogram analysis. Figure 6b presents scatter plots of the tide gauge record versus HR obtained with the standard procedure, the predicted astronomic tide and the phase-corrected HR calibrated with pseudo-errors between March 25 and April 25.
5.3 Improved HR Measurements After Empirical Phase-Based Correction at E.B. Scripps Pier Using the SNR Oscillation Phase
Figure 6c also shows the error histograms for the entire year of GNSS-IR uncorrected and corrected measurements compared to the traditional tide gauge record. The errors in the phase-based corrected HR are about half of those of the HR without correction. The astronomic tide prediction from GNSS-IR performs better at predicting tide gauge water levels than the GNSS-IR estimates after correction (discrepancy of 7.26 cm with respect to tide gauge record). This means that non-astronomic variability is less than the remaining GNSS-IR errors after correction for this specific experiment. Even though the phase-based correction is calibrated over an interval when non-astronomic processes are absent, it can be used to correct HR at any interval, including those when storm surge is significant and the prediction based on astronomic tides is inadequate. Figure 6d shows a comparison of the HR with (black crosses) and without (red dots) the phase-based correction for 2 days. The blue curve represents the tide gauge record.
6 Measurements of GNSS-IR Significant Wave Height, HS
As summarized by Alonso-Arroyo et al. (2014), the SNR interference pattern, expressed as oscillations, becomes weaker as elevation angle grows. Upon a certain elevation angle, the incoherent component of the SNR signal, associated with scattering at the sea surface, becomes dominant. The elevation angle at which the coherent and incoherent components become comparable, eco, varies according to the sea surface roughness, which is assumed to be solely impacted by waves.
6.1 Method
In situ wave measurements show that the factor 4.004 can also be as low as 3.8 (deep waters) (Goda, 2010). This criterion can be further improved by assuming the surface roughness is a homogeneous and stationary random field (Alonso-Arroyo et al., 2014) with a wavefield correlation length. It is noteworthy that these relations are expected to be invalid at the surf zone due to wave non-linearity (Goda, 2010).
Regardless of the model employed to relate HS and eco, the definition of eco relies on the coherent reflection criterion of Equation 10 and the Rayleigh criterion of Equation 13, which in turn rely on arbitrary values (i.e., Ωc in Equation 10 and the factor 8 in Equation 13). Given the ambiguity of determining the exact transition from coherent to incoherent reflections, we determine an empirical relation between sin(eco)/λ and HS obtained from a traditional instrumental wave gauge record. We include λ in the empirical relation because the three different constellations use slightly different wavelengths. After computing sin(eco)/λ using Equation 13 for each satellite, the time series of sin(eco)/λ estimates contains significant noise. This is efficiently removed by computing the median of each observation and their adjacent measurements within a 4 hr window.
The relation between the median sin(eco)/λ and HS is then calibrated with accurate measurements of HS. We use the CDIP wave observations at the pier, described above. This record contains HS values every hour, which are interpolated to estimate HS at the same epoch as the GNSS-IR retrievals. Our methodology determines eco with the coherent reflection criterion proposed in Section 3.1. We use Ωc = 0.33. Note this is a different value than that used for the HR, where it is advantageous to cut off earlier than the exact transition. A sensitivity analysis is included in Supporting Information S1, where we determine that Ωc = 0.33 maximizes the accuracy of the HS estimates. We assume that wave properties do not change between the GNSS-IR footprints and the CDIP station, separated by less than 200 m (see Figure 2).
6.2 Resulting HS Measurements at E.B. Scripps Pier
6.3 HS Calibration
The method described above would be more useful for making measurements in remote areas if we could eliminate or reduce the time needed for calibration, such that a short temporary deployment of a pressure wave gauge would suffice. We test the accuracy of GNSS-IR HS retrievals as the calibration interval is reduced, and evaluate the prediction accuracy for the deployment period. Figure 8 columns a and b show the power law fit for different calibration intervals. Figures 8c and 8d show the prediction accuracy over the 1-year experiment. Calibration intervals as short as 1 day can achieve an RMS error of 15 cm, just slightly larger than using data from the entire experiment. However, when a short calibration period is used, errors are larger for high wave conditions, which are significantly reduced when calibration periods include storms.
7 Discussion
7.1 Potential Sources of Errors
The accuracy of HR improves significantly with a phase-based correction, from an error standard deviation of 18.2–9.39 cm. This is a significant accuracy improvement but the final accuracy is still lower than the accuracy reported in some previous studies. We hypothesize that averaging and calculating a global fit over long periods, commonly used in other studies that report high accuracy, is one means to further reduce the high-frequency component of errors. However, we opt to avoid a global fit and treat each observation independently, so we maximize the effective temporal resolution of the record, and enable real-time applications of the measurements. Furthermore, results from other locations may have other wave climatologies affecting the HR accuracy. The HR calculation shows that the largest errors have a correlation with high waves (i.e., wave heights over 2 m), even when the phase-based correction is applied. The presence of incoherent reflections at low elevation angles and wave occlusion may reduce the accuracy when determining peak frequencies and HR. This constitutes a relevant limitation to the GNSS-IR method. It is worthwhile in the future to investigate the sensitivity of HR accuracy to the wave conditions for different antenna heights. A higher antenna corresponds to more SNR oscillations in a narrow range of elevation angles and, possibly, a smaller impact of wave occlusion. Removing elevation angles lower than ∼10° (Henning, 2011), may be also inadequate for GNSS-IR under moderate to high wave conditions.
The astronomic tidal analysis demonstrates that accurate constituent amplitudes and phases can be determined at the pier, compared to those of a traditional tide gauge. This is possible because the errors in GNSS-IR HR are non-stationary and of a short period. The high accuracy has been also quantified at other sites (e.g., Tabibi et al., 2020). The tidal coefficients determined from GNSS-IR have been shown to be useful for making phase-based corrections to HR for determining more accurate water levels, even when non-astronomic processes such as storm surge are present.
The new simplified phase-based correction procedure, proposed in this study, removes the requirement for the use of a co-located tide gauge. The correction requires only a sufficiently long period of GNSS-IR measurements with low wave heights and low storm surge so the astronomic tide solely explains the water level variations. For most of the cases this is achieved with 1 month of measurements from which the commonly dominant tidal constituents M2 and S2 can be resolved. It would be useful to carry out the same experiments with a different deployment configuration to determine whether the functional form of the phase-based correction can be generalized.
Further analyses were carried out in Supporting Information S1 to identify the sources of HR errors after phase-based correction. We analyzed error correlations with the HR height-rate correction (Larson, Ray, et al., 2013; Larson et al., 2017), the significant wave height and the atmosphere refractivity. The height-rate correction (Equation S1 in Supporting Information S1) consists of an additional term in the standard HR calculation (Section 3) and which becomes relevant for temporally varying HR. We calculated the correction associated with the height-rate effect and compared it with phase-corrected HR errors of Section 5, finding that they are uncorrelated. It is noteworthy that Tabibi et al. (2020) reported on the effect of the height-rate on the SNR phase. This suggests that the phase-based correction effectively compensates for the height-rate correction. Consistent with this, the correlation between the uncorrected HR of Section 3 with the height-rate correction is significant (see Figure S3 in Supporting Information S1). The fact that the RMS is lower after applying the phase-based correction than after applying the height-rate correction from Equation 6 in Section 3 means that the phase-based correction is also compensating for additional unknown errors. Waves may also have an effect on HR, even when they are low. While noisy, the scatter plot of errors versus significant wave height shows a trend in which larger errors are associated with higher waves. This is consistent with the explanation of Nievinski and Larson (2014a), stating that antennas only receive reflected signals from the wave crests, causing a systematic error. As for atmospheric effects, we first compared the HR errors with refractivity (Haase et al., 2014) following the formulations of Rüeger (2002); Buck (1996). We did not observe a significant correlation. As a second analysis, we employed the ray-tracing techniques of Nikolaidou et al. (2020a, 2020b) to estimate a correction due to tropospheric delays. The correction is close to the absolute error of HR obtained from a leveling with respect to geodetic reference points at the pier. Future research shall focus on these effects and include new methodologies (Nikolaidou et al., 2023).
For HS, we could not remove the requirement for the use of a co-located wave gauge. The calibration period, though, may be as short as 1 day. High storm waves also reduce the accuracy of HS and values over 1.8 m cannot be captured in our experiment. We attempted to improve the estimates of HS by analyzing ranges with lower elevation angles. Lower elevation angles, however, introduce additional errors into the HS and HR estimates because of the additional delay of the signal traveling through the lower troposphere that contaminates the simple geometric height calculation. Indeed, we processed SNR time series with minimum elevation angles of 0°, 0.2° and 0.5° and we could not gain better accuracy. Other sources of errors can also exist when determining the function HS v/s eco. The strength of reflected signals at the sea surface not only depends on the surface roughness but also on other aspects, such as the antenna gain pattern and whether the footprint of the reflecting material includes, for example, sand or rock on the coastline. While these effects are for the most part removed when de-trending the SNR raw signal, there may be still some remaining impact when determining eco. Our experiment assumed that sea states are homogeneous between the wave gauge and the GNSS-IR HS footprints (∼200 m away). This is reasonable in our case as depths are more than 12 m and the beach slope is ∼4% within the sensing region. This means that waves, with wavelengths on the order of 50 m, will not have a significant change in amplitude or wavelength on the seaward side (Mei et al., 2005). In our methodology, we also assumed that the homogeneous wavefield is represented by an isotropic random field. While this assumption seems to be reasonable in this experiment because of the good fit with wave gauge records, it may be not valid for experiments with longer waves and a well-defined propagation direction.
7.2 GNSS-IR Implementation Strategies
-
Deployment of the GNSS antenna in an area with the maximum field of view. Identify azimuthal ranges with a clear view to the sea surface. The elevation angle cut-off should allow recording down to 1°, and the sample interval should be 15 s or shorter. For existing geodetic stations, coordination with network operators should assure the additional quantity of data collected with a low elevation angle mask is within the data transmission specifications.
-
Short deployment of traditional wave gauge instrument for HS calibration purposes. It is best to choose a time when moderate to high waves are likely, which would provide a better calibration. A single day is expected to be required to get 15 cm RMS for the wave height. The increase in accuracy of the 365 days calibration compared to 60 days was primarily due to including two large storms rather than due to the increase in length of the calibration period. This approach should be verified for other conditions.
-
Pre-select SNR time series with elevation angles as small as 1° and with a duration longer than 10 min. Only use data for elevation angles lower than 30°.
-
Determine the elevation angle cut-off, eco, using the coherent reflection criterion in Equation 10. The value of Ωc determined in this study (i.e., Ωc = 0.5) can be adopted.
-
Remove the SNR oscillation decay of Equation 12 from the SNR time series, as explained in Section 5.1. Estimate HR from the modified SNR time series using the standard procedure of Larson, Löfgren, and Haas (2013) and Equation 1.
-
Determine the amplitude and phase of the first seven astronomic tide constituents as demonstrated in the harmonic analysis of Section 3.2. Three months within the recorded data would be sufficient, optimally when wave heights are low. This can be refined as the length of the record increases. Reconstruct the astronomic tide for the GNSS deployment.
-
Calculate the non-astronomic residuals, equal to the HR estimates minus the reconstructed astronomic tide, and low-pass filter to remove high frequency noise (i.e., the red curve in Figure 5f). Identify the time intervals when the low-pass filtered non-astronomic residuals are small.
-
Use the estimates of HR for periods with small non-astronomic residuals to determine pseudo errors, defined as the HR estimate minus the reconstructed astronomic tide.
-
Determine the SNR oscillation phase shift for each observation, Φsnr, using a Fourier expansion as described in Section 5.1. Plot Φsnr versus the pseudo-errors in the previous step. Fit a line and determine the slope, which will correspond to the phase-based correction, specific to the deployment. If necessary, remove points from the data set corresponding to phase shifts larger than π or smaller than −π, or correct them by π if it can be done without ambiguity.
-
Correct HR obtained in step 2 to obtain the phase-based corrected HR.
-
Optionally, the elevation angle cutoff criterion Ωc can be revisited and optimized. The difference between the HR estimates and the tide-predicted HR over a long time period could be used as a metric to be minimized.
-
Pre-select SNR time series with elevation angles as small as 1° and with a duration longer than 10 min. Only use data for elevation angles lower than 30°.
-
Determine the elevation angle cut-off, eco, using the coherent reflection criterion Equation 10 and Ωc = 0.33.
-
Using the temporary wave gauge measurements recorded over at least 1 day fit a curve of sin(eco)/λ (where λ is the GNSS carrier signal wavelength) versus HS measured with the wave gauge. We use a function with the form , where A, B and C are the parameters to be fit.
-
Use eco and the power law function of the previous step to compute HS for the remainder of the GNSS deployment.
-
If the wave gauge can be deployed for a longer period and higher waves are recorded during that time, the value of Ωc and the power law function calibration can be revised.
8 Conclusions
For the particular conditions of this deployment in the high wave environment of the Pacific coast, the water level, HR, is estimated with RMS errors of 9.4 cm, and significant wave height, HS, is estimated with RMS better than 15 cm. The deployment setup of the experiment captures SNR signals from a broad range of azimuths, between 200° and 330°. The sea surface was sensed within a radius of ∼600 m from the pier. Implementing the technique for multi-GNSS constellations has resulted in more than doubling the average daily acquisitions to 42 irregularly spaced estimates of HR and HS per day. This resulted in temporal gaps of 56% of the experiment duration, compared to 77% for GPS only, with occasional gaps of up to 2 hr. This provides a promising lower accuracy alternative to a tide gauge for measuring water level variations with periods on the order of an hour and greater.
The accuracy of HR and HS are maximized by means of a criterion identifying coherent reflections. However, a correlation analysis shows that high waves are still a significant source of error. High waves reduce the range of elevation angles where reflections are coherent. Consequently, a shorter SNR time series must be used to estimate HR and errors increase. Maximizing the antenna height could potentially compensate for that by providing more cycles of SNR variation over the lowest elevation angles and by reducing the impact of wave occlusion.
The accuracy of HR is further maximized by means of a phase-based correction which uses the astronomic tide prediction. This correction reduces the errors by about 50%. The HR with phase-based correction is useful, for example, when attempting to measure storm surge. It would be particularly useful in inland or sheltered waters, and less so offshore, where high waves often accompany storm surge, affecting the accuracy and number of HR observations.
While the sensitivity of GNSS-IR to wave state is an issue in the HR retrievals, it is a valuable property used to estimate significant wave height in moderate conditions. The HS estimates achieve a reasonable accuracy using a calibration over a very short interval, on the order of 1 day. Thus, the nearly optimal GNSS-IR accuracy could be achieved with a short and relatively inexpensive temporary deployment of a traditional bottom pressure wave gauge added to the GNSS deployment effort. The method appears to reach saturation for HS higher than 1.8 m, although further work with different antenna heights should investigate the possibility to increase this limit.
The sensing characteristics will be different for other experiment geometries, yielding a different temporal resolution and sensed area. Maximizing the azimuthal field of view is desirable. Optimization of the antenna height in particular should be explored in future work because it could improve the accuracy of both HR and HS. While SNR time series with lower elevation angles are desirable, the corresponding signals are potentially more affected by atmospheric delays due to the longer path through the lower troposphere. In this work, we do not observe a correlation between HR errors and changes in the refractivity but they may impact the accuracy of absolute water level measurements. The feasibility of a general function relating HS and eco that would be applicable for any antenna height should also be investigated to determine whether the calibration period could be eliminated.
GNSS-IR constitutes an attractive technique to enlarge the global data set of coastal sea state observations due to the relatively low deployment and operational costs. The support of new smartphones to raw GNSS measurements (e.g., Android-based devices) can also make GNSS-IR accessible to more users. However, these advantages must be balanced against the lower accuracy of retrieved water levels and significant wave height relative to traditional instruments. The GNSS-IR technique can serve in a variety of coastal environments where other technologies cannot measure. For example, GNSS antennas can be deployed in isolated regions where supporting marine structures such as piers and wharves for traditional instruments are absent. GNSS-IR deployments could also be useful for measuring extreme events, such as hurricanes and tropical storms, as antennas can be deployed at a safe distance from the water. The wavefield constitutes a critical parameter when evaluating the accuracy of GNSS-IR coastal observations for this purpose. Although the significant wave height estimation method saturates for waves higher than 1.8 m, this may be sufficient for monitoring wave conditions within port harbors, which is essential for safe operations.
Acknowledgments
We acknowledge P. Hudson for exploratory work on the pier deployment. We acknowledge the insightful discussions with K.Larson, F. Geremia-Nievinsky, S. Williams, and M.A. Karegar about GNSS-IR advances, T. Nikolaidou for helping us to test the atmospheric correction in our experiment and D. Caccamise for providing information about geodetic benchmarks close to our deployment. We thank the anonymous peer–reviewers who provided a thorough review of the manuscript and provided insightful comments. I. Sepúlveda would like to acknowledge the support of the John Miles Fellowship and the Green Foundation during the execution of this project and the San Diego State University SEED grant. Support was also provided by National Aeronautics and Space Administration Grant NNX15AU19G and National Science Foundation Grants 1835372 and 1642650.
Open Research
Data Availability Statement
Coastal water level and meteorological data were retrieved from NOAA's website for the LAJO stations (https://tidesandcurrents.noaa.gov/waterlevels.html?id=9410230), which are publicly available. The wave data was retrieved from CDIP's website for the Scripps Pier station (https://cdip.ucsd.edu/themes/?pb=1&d2=p70&u2=s:073:st:1:v:parameter), which is publicly available. Ephemerides of GNSS satellites (SP3 files) were retrieved from NASA Archive of Space Geodesy Data. (https://doi.org/10.5067/GNSS/GNSS_IGSMGEXP_001) (IGS, 2012). Data is publicly available but users need to have a free account in NASA Earthdata. Sp3 files are organized by week. RINEX files are generated using teqc code, available at https://www.unavco.org/software/data-processing/teqc/teqc.html (Estey & Meertens, 1999). Rinex files are available at https://doi.org/10.5281/zenodo.7971822 (Sepúlveda et al., 2023a). SNR data files are generated using codes developed by Carolyn Roesler and Kristine M. Larson, available at https://github.com/kristinemlarson/gnssSNR (Roesler & Larson, 2018). Positioning GNSS files of the antenna for DOY 53 and 242 in 2020 are included in the Supporting Information S1 and they are also available at https://doi.org/10.5281/zenodo.7909120 (Sepúlveda et al., 2023b).