1. Introduction
The National Oceanic and Atmospheric Administration (NOAA) provides sea surface temperature (SST) retrievals from multiple earth-observing satellites using its Advanced Clear Sky Processor for Ocean (ACSPO) enterprise SST system. ACSPO SST products are available from VIIRS, MODIS, AVHRR GAC and FRAC sensors flown onboard multiple low earth orbiting (LEO; including NPP/N20, Aqua/Terra, NOAA-7/9/11/12/14/15/16/17/18/19 and Metop-A/B/C) and from the ABI and AHI sensors flown onboard geostationary (GOES-16/17/18 and Himawari-8) satellites [
1,
2,
3,
4,
5,
6].
The first VIIRS instrument was launched onboard the NPP satellite on 28 October 2011, and its SST data became available on 1 February 2012 [
7,
8]. The second VIIRS was launched onboard NOAA-20 (N20; aka JPSS-1, or J1, prelaunch) on 18 November 2017, and its SST data became available on 5 January 2018 [
9,
10]. NPP and N20 are part of the NOAA Joint Polar Satellite System (JPSS) and fly in the same Sun-synchronous ‘afternoon’ (PM) orbits, lagged by 50 min, with 1:30 am/pm local equator crossing times (LEXTs). Stable orbits are maintained by execution of periodical orbital corrections using onboard fuel. Due to the large VIIRS swath width of ~3000 km, there are no gaps in coverage at the equator between consecutive orbits. As a result, the NPP and N20 VIIRSs independently provide global coverage, at least twice every 24 h. Future satellites in the JPSS constellation (JPSS-2/3/4) will continue carrying VIIRS sensors in the same orbit, with the next satellite in the series (JPSS-2/N21) planned for launch in September 2022.
ACSPO produces SSTs from clear-sky brightness temperatures (BTs) in VIIRS moderate resolution bands. ACSPO VIIRS level 2 products (L2P) are provided in the original sensor spatial resolution 750 m at nadir degrading to 1500 m at the swath edge [
11]. Due to the large L2P data size, a reduced-volume L3U (gridded uncollated) product is also produced by mapping L2P data onto 0.02° equal grid [
4]. Both L2P and L3U ACSPO data are provided as 10 min granules (144 files/24 h/sensor) compliant with the Group for High Resolution SST (GHRSST) Data Specification version 2 (GDS2) standard [
12]. For users interested in further reduced data volume and increased information density, a super-collated L3S-LEO ‘PM’ product is available, where L3U data from NPP and N20 are combined (collated) into a multisensor product [
13,
14,
15]. All ACSPO VIIRS SST data are available back to the earliest available high-quality L1b data in thermal infrared (IR) bands (1 February 2012 for NPP and 5 January 2018 for N20), with new data added in near real time (NRT) with a latency of 1–3 h for L2P/L3U and 3–6 h for L3S. Delayed-mode (DM) processing follows NRT with a latency of two months, resulting in a higher quality SST, more consistent with full-mission reanalysis (RAN) data. Complete archives of the VIIRS L2P, L3U and L3S data are available at the NASA Physical Oceanography Distributed Active Archive Center (PO.DAAC) [
7,
8,
9,
10,
15]. ACSPO VIIRS data are also archived at the NOAA CoastWatch [
16,
17]. However, due to the data storage limitations, CoastWatch reports complete records of only L3U and L3S data, while L2P NRT data are only available as a two most recent weeks rotated buffer. Global performance of ACSPO VIIRS SST against in situ and L4 SSTs is monitored in the NOAA SST Quality Monitor (SQUAM) online system [
18]. Regional performance, including quality of the SST imagery and ACSPO Clear Sky Mask (ACSM), is monitored in the ACSPO Regional Monitor for SST (ARMS) online system [
19]. (Please note that in ACSPO, the ‘clear-sky mask’ term is used instead of the often used ‘cloud mask’ term, to emphasize the fact that pixels can be excluded for reasons other than obstruction by cloud, e.g., heavy aerosol contamination, invalid SST retrievals and sensor issues.)
The goal of the VIIRS RAN is reprocessing all available VIIRS L1b data and creating a uniform time series of ACSPO SST back to the beginning of all satellite missions carrying VIIRS sensors (currently, NPP and N20). This work documents the VIIRS RAN3 dataset produced using ACSPO V2.80. VIIRS RAN1 was performed in 2015 with ACSPO V2.40, and RAN2 in 2019 with ACSPO V2.61 [
20]. (Note that in this paper, RAN1/2/3 refer to the datasets and V2.40/2.61/2.80 to the versions of ACSPO system used to produce them.) RAN2 introduced improved thermal band calibration, which addressed positive SST biases (up to 0.3 K globally) resulting from quarterly (yearly after June 2018) warm-up cool-down (WUCD) exercises performed by the VIIRS calibration team [
21,
22]. RAN2 also introduced improved SST imagery (by correcting bow-tie distortions and deletions [
23]) and more accurate SST retrievals (taking advantage of the VIIRS M14 band, centered at 8.6 µm [
20]). RAN3 further improves upon RAN2, by mitigating warm SST biases in the high latitudes and reducing false positive cloud detection in dynamic areas such as the Gulf Stream. RAN3 also introduces two new thermal fronts layers (location of fronts, and their intensity in units of K/km). Compared to RAN2, the L2P data volume in RAN3 was reduced by a factor of 4 (from 10 to 2.5 TB/year/sensor). This is achieved by removing BTs from the ACSPO files, increasing the compression level and truncating unphysical retrieved SST values below −2 °C (typically retrieved over cold clouds).
This work is organized as follows.
Section 2 provides an overview of the ACSPO algorithm, with an emphasis on the improvements and new additions in RAN3 (produced with ACSPO V2.80) compared to RAN2 (produced with ACSPO V2.61).
Section 3 presents the results of the validation of ACSPO VIIRS SSTs against quality-controlled in situ data from the NOAA in situ Quality Monitor (
iQuam) system [
24,
25]. The nighttime SST validation biases are found to be stable in time and consistent between NPP and N20, whereas the daytime retrievals show an unphysical near linear trend of ~−0.01 K/year.
Section 4 analyzes the causes of the daytime trend and evaluates the stability of the VIIRS thermal emissive bands by comparing the NPP/N20 VIIRS BTs with MODIS-Aqua BTs, using the modeled BTs (with the community radiative transfer model, CRTM) as a ‘transfer standard’ [
26,
27].
Section 4 summarizes the results of this study and discusses future work.
2. ACSPO Algorithms
ACSPO retrieves SSTs from clear-sky BTs in VIIRS moderate resolution, M-bands centered at 3.7 (M12), 8.6 (M14), 10.8 (M15) and 12.0 µm (M16) [
2,
3]. Additionally, three reflective solar bands centered at 0.67 (M5), 0.86 (M7) and 1.61 µm (M10) are used in the daytime ACSM [
1]. ACSPO reports ‘subskin’ SST (in the ‘sea_surface_temperature’ layer), from which ‘depth’ SST can be derived by subtracting the sensor specific error statistics (SSES) bias (in the text below, the ‘depth’ SST is also referred to as ‘debiased’ SST). The ‘subskin’ SST is the sea temperature at depth of ~1 mm, and ‘depth’ SST is a proxy for SST at depth typically sampled by drifting buoys (~20 cm) [
12]. Both ‘subskin’ and ‘depth’ SSTs are calculated using the nonlinear SST (NLSST) algorithms [
2,
28]. During the daytime, a three-band equation is used in the following form:
At night, a four-band equation, with an additional 3.7 µm band, is used:
Here, T3.7, T8.6, T11 and T12 are BTs in the VIIRS thermal bands centered at 3.7, 8.6, 10.8 and 12 µm; , with θ being the satellite view zenith angle (VZA); and are the regression coefficients, trained against iQuam in situ SSTs from drifting buoys and tropical moorings (D+TM) using one full year of matchups in 2018. During the daytime (solar zenith angle, SZA < 90°), the 3.7 µm band is excluded due to the contribution from reflected solar light.
The multiple ‘atmospheric’ terms with BT differences (BTDs) in Equations (1) and (2) introduce additional noise in the retrieved SSTs [
29], which may be suppressed using a moving average (assuming that BTDs mainly contain atmospheric signals [
30]). In reality, BTDs may also contain some information about SST, which should be retained to avoid the loss of sensitivity of retrieved SST to true SST [
30]. The ACSPO algorithm [
31] attempts to account for both atmospheric and SST signals by (1) extracting the ‘SST-correlated component’ from BTDs (calculated by correlation with the lead band,
T11); (2) suppressing noise in the ‘BTD residual’ using smoothing within a spatial window of 11 × 11 pixels; (3) adding the ‘noise-free BTD residual’ back to the ‘SST-correlated component’.
Note that the ACSPO Equations (1) and (2) have the same NLSST form as for AVHRR and MODIS SSTs, except they use the 8.6 µm band available on VIIRS [
5]. Inclusion of the VIIRS 8.6 µm band improves retrieved SST in terms of precision (standard deviation with respect to in situ SST) and sensitivity to true SST [
2] (especially during the daytime, when the more atmospherically transparent 3.7 µm band is not available). AVHRRs do not have the 8.6 µm band, and while MODIS instruments have a similar band 29, its performance is degraded on both Aqua and Terra [
32] and, therefore, it is not used in ACSPO MODIS products.
Two sets of regression coefficients (one for day and one for night) are used to retrieve ‘subskin’ SSTs in the full global clear-sky domain (the ACSPO ‘subskin’ SSTs may be also referred to as global regression, GR, SST in the text below). The ‘depth’ SST is calculated using the same NLSST Equations (1) and (2) but using a piecewise regression (PWR) algorithm [
3], where the retrieval domain is split into multiple segments, each with its own set of regression coefficients. The delta between ‘subskin’ and ‘depth’ SSTs is stored in ACSPO GDS2 files in the variable ‘sses_bias’, and the ‘depth’ SST can be obtained by subtracting the ‘sses_bias’ from the ‘subskin’ SST.
Both ‘subskin’ and ‘depth’ SST regression coefficients are trained against quality-controlled
iQuam in situ (D+TM) SSTs and, therefore, both have a global mean bias of zero with respect to in situ (depth) SST on the training dataset. The main difference between the ACSPO ‘subskin’ and ‘depth’ SSTs is that the ‘subskin’ SST is more sensitive to spatial and temporal variations in skin SST (with a mean sensitivity of 0.99 for the VIIRS nighttime and 0.96 for the daytime ‘subskin’ SST). (Note that sensitivity is calculated by differentiating Equations (1) and (2) with respect to SST, with partial derivatives of BTs computed using a radiative transfer model. For a more detailed discussion of the role of sensitivity in ACSPO SST algorithms, we refer the reader to Reference [
2]).
Figure 1 shows that the lower daytime sensitivity comes from tropical regions, especially at high VZAs, where thermal IR radiation is more strongly absorbed, due to the large concentrations of water vapor. As will be shown in
Section 3, the ACSPO ‘depth’ SSTs have improved accuracy and precision against in situ SSTs. However, their improved performance statistics come at a cost of reduced sensitivity to true SST (approximately 0.6; cf. [
5]).
Below, we estimate each band’s relative contribution to (or load on) the SST, according to Equations (1) and (2). These estimates are particularly interesting in the context of using the 8.6 µm band in ACSPO (recall that this band is not used in VIIRS SSTs produced by JPL [
33,
34] or NAVO [
35,
36]). To that end, we computed global mean values of partial derivatives of the NLSST Equations (1) and (2) wrt BT in each band. Note that these derivatives are not constant due to the presence of angular (VZA) and first-guess SST (
T0) terms; thus, averaging over the entire NPP and N20 missions was performed. As an example, the daytime contribution of the 12 µm band is computed by taking the partial derivative of Equation (1) wrt
T12 and averaging the resulting expression (denoted by angular brackets), giving
. The same approach was used to estimate the contribution of the first-guess SST, by taking a partial derivative wrt
T0.
Table 1 shows that the dominant contribution to nighttime SSTs, +1.34, comes from the most atmospherically transparent 3.7 µm band. The next highest weights, −0.67 and +0.47, are on the 12 µm band (the one most affected by water vapor absorption) and the more transparent 11 µm band, respectively. The load on the 8.6 µm band, −0.13, is smallest, out of all four bands at night, and the load on the first-guess SST is < ±0.001.
Table 2 shows the corresponding daytime results. All individual loads are much higher than at night. This is due to the longwave IR bands being less sensitive to SST than the 3.7 µm band. As expected, the largest load is on the 11 µm (+2.85) and 12 µm (−2.50) bands. Importantly, the contribution of the 8.6 µm band is also significant (+0.75), approximately a quarter of the 11 and 12 µm bands. The higher loads make daytime SST retrievals more sensitive to errors/drifts in individual BTs, which may be amplified (if not correlated between different bands and do not offset each other). Although daytime mean loads on first-guess SST are slightly larger than at night, in a globally average sense, they remain substantially smaller compared to the BT loads, suggesting that retrieved SSTs remain largely insensitive to first-guess SST. Note that the sensitivity of daytime SSTs to first-guess SST is more variable in space (cf. their higher SDs; e.g., daytime 0.026 vs. nighttime 0.009 for NPP).
Validation of the RAN2 SSTs produced with V2.61, revealed ~+0.20 ± 0.05 K biases in the nighttime ‘subskin’ SSTs wrt (D+TM) SSTs at high latitudes (HL). Similar biases were also present in ‘depth’ SSTs, although with a reduced magnitude of ~+0.10 ± 0.03 K. Both SSTs were largely consistent between NPP and N20.
Figure 2 shows RAN2 and RAN3 biases in ‘subskin’-(D+TM) SSTs, stratified by latitude and by satellite-retrieved ‘subskin’ SST. The RAN2 SST was biased warm at HL, and the bias plotted as a function of retrieved SST, appears near linear. In V2.80, it was empirically corrected by subtracting a linear HL correction term Δ
HL =
a +
b × (
T − 273.15 K), where
T is the retrieved SST in kelvins. Note that this correction is equivalent to multiplying all terms in the NLSST Equations (1) and (2) (except offset) by a single number, and then modifying the offsets accordingly. The correction can thus be implemented as new sets of the NLSST coefficients, without changing the form of the algorithm. We followed this procedure in ACSPO V2.80 and used NPP and N20 data from 2019 to compute the correction coefficients (
a,
b) for ‘subskin’ and ‘depth’ SSTs listed in
Table 3. The results shown in
Figure 2 are produced from an independent 2020 ACSPO dataset, demonstrating that the bias in RAN3 has effectively flattened out as a function of SST, although some smaller residuals remain. Note that only the nighttime LUTs were modified using this procedure, because no systematic HL bias was observed in the daytime SSTs. The reason for the warm HL biases in RAN2 were likely the sparsity of in situ data at HLs, leading to the corresponding data being under-represented in the matchup dataset used for training the ACSPO V2.61. This under-representation in RAN2 was empirically corrected in RAN3.
Another improvement in ACSPO V2.80 was made to its clear-sky mask, ACSM, to reduce false-positive cloud detections in dynamic SST regions. The ACSM relies heavily on comparison of retrieved SST with the first-guess (L4 analysis) SST [
1]. The L4 SSTs have much lower resolution than VIIRS L2/3 products (for instance, the CMC L4 employed in ACSPO, had 0.2° resolution prior to 31 December 2016 and 0.1° thereafter), and do not always capture position and strength of the SST gradients present in the L2/3 data (in dynamic formations such as eddies, cold upwellings etc). As a result, the cold side of the thermal fronts was often misclassified by the ACSM in V2.61 as cloud. The reliance on first-guess SST is reduced in V2.80, by replacing direct in-pixel L2 SST comparison with interpolated L4 SST, with checking against the minimum and maximum L4 SST values within a moving spatial window around the satellite pixel. In regions with uniform SST, the effect of this change on the ACSM is minimal. However, near thermal fronts, misclassifications of the cold side of the thermal fronts are now significantly reduced.
Figure 3 shows an example comparison of ACSPO V2.61 and V2.80 VIIRS L2P SST imagery in a dynamic region of Gulf Stream near Chesapeake Bay.
Figure 3a shows ACSPO V2.80 SST without the clear-sky mask applied, and
Figure 3b shows the corresponding delta between the satellite and first-guess SSTs. There is quite a bit of residual spatial structure in
Figure 3b, because the feature resolution in the first-guess SST is lower and fails to capture the strong thermal fronts present in satellite data. The V2.80 mask shown in
Figure 3c performs well near the thermal front, with no apparent over-screening, while the V2.61 mask (shown in
Figure 3d) systematically over-screened the cold anomalies.
Another change in the V2.80 ACSM is in the BT test [
1], where observed and CRTM simulated BTs are compared and pixels are marked as not clear, if the delta exceeds a set threshold. Simulated BTs are computed using CRTM V2.3.0, using NASA MERRA2 atmospheric profiles and today’s CMC L4 SST in DM and RAN, and NOAA GFS and yesterdays’ CMC L4 SST, in NRT production [
37]. Stability of ΔBTs is monitored in the NOAA MICROS online system [
38]. During the development of ACSPO V2.61, it was observed that the ACSM BT filter had triggered many false cloud detections. To mitigate its adverse effect, the ΔBT thresholds were set conservatively high. With such loose thresholds, the BT filter ended up having a very low specificity (i.e., the pixels, on which it was triggered, were already flagged by other clear-sky tests) and was subsequently disabled in ACSPO V2.70 and later versions. Due to the high BT filter thresholds set in ACSPO V2.61, the removal of the BT filter introduced only minor differences in the V2.80 ACSM.
Thermal fronts are a new product first introduced in ACSPO V2.80. Information about thermal fronts is saved in ACSPO files in two new variables, the ‘sst_front_position’ and the ‘sst_gradient_magnitude’. The first variable is a binary indicator of SST front position in the valid SST clear-sky domain. It is set to ‘1’ where a front is present, and to ‘0’ elsewhere. The second variable is the SST gradient magnitude (in units of K/km), calculated from ‘subskin’ SST. The gradient magnitude is only reported in pixels where a front is present.
Figure 4 shows example nighttime NPP ACSPO ‘subskin’ SST imagery over the Chesapeake Bay on 14 November 2020. SST imagery is shown without ACSM (
Figure 4a), and with ACSM and with thermal fronts overlaid (
Figure 4b). Black curves denote pixels where thermal fronts were detected.
Figure 4 shows that the thermal fronts indeed accurately capture the positions of high SST gradients. Comprehensive evaluation and documentation of the new ACSPO thermal fronts product is beyond the scope of this work and will be reported elsewhere.
Note that image quality is critically important for frontal detection. Recall that similarly to MODIS, VIIRS is a multi-detector instrument. Each VIIRS across track scan contains 16 rows, for moderate resolution bands. The multi-detector design has a noticeable effect on imagery, which is more pronounced closer to the swath edge. The well-known consequence of this design is the bow-tie effect, where pixels from neighboring scans overlap. As pointed out by one of our reviewers, another imagery artifact is that pixels at a given distance from nadir do not follow a straight line in the along-track direction within a single scan (they make a slight angle relative to this line). Additionally, there is a discontinuity in the along-track direction between neighboring pixels from different scans. Starting with ACSPO V2.61, all VIIRS and MODIS L1b data go through an extra preprocessing step, where imagery is resampled to correct for artifacts resulting from their multi-detector design [
23]. The main motivation for implementing the resampling algorithm in ACSPO was to facilitate the anticipated inclusion of thermal fronts in L2P imagery, as well as to improve the ACSPO clear-sky mask that uses spatial context information and, potentially in the future, pattern recognition algorithms [
39].
4. Stability of VIIRS BTs
In ACSPO, modeled BTs are simulated using the Community Radiative Transfer Model (CRTM; current version v2.3.0). The NOAA Monitoring of Infrared Clear-sky Radiances over Ocean for SST (MICROS) online system [
26,
27,
38] calculates observed (O) minus modeled (M) BT differences (ΔBTs, or ‘O-M’ biases) and monitors their stability in time. MICROS is an essential component of the NOAA SST monitoring and represents a valuable resource to trace root causes of any problems with stability of the retrieved SSTs, due to any changes in sensor BTs. Special care must be taken to separate any biases introduced by the ‘O’ and ‘M’ terms. This is particularly important when analyzing gradual subtle multi-year calibration degradations of 0.1 K/decade or less. The input sources for the ACSPO implementation of the CRTM forward model are CMC L4 SST [
37,
47] and MERRA2 atmospheric vertical profiles of pressure, temperature and humidity [
48] (in the near-real-time mode, GFS forecast is used instead [
49]). Effects of model-induced biases are mitigated by calculating DDs of the O-M biases between different sensors. As in case of SST DDs, the O-M BT DDs only give relative stability between different sensors and are most valuable when a known stable sensor’s BTs are available. However, even in the absence of a known stable sensor, BT DDs can be correlated with trends in satellite SSTs discussed in
Section 3.3.
Long-term stability of BTs is analyzed by comparing O-M biases between VIIRS sensors onboard NPP/N20 and MODIS-Aqua. MODIS and VIIRS have similar bands, and Aqua flies in a similar orbit with LEXT ~1:30 am/pm.
Figure 15 shows monthly aggregated O-M DDs for the bands centered at 3.7, 8.6, 11 and 12 µm, separately for day and night.
All DDs are calculated wrt NPP (i.e., the NPP O-M is always subtracted). The seasonal signal in the Aqua—NPP DDs (e.g., due to differences between VIIRS and MODIS spectral response functions which may have not been fully accounted in the CRTM calculations) has been removed using the STL algorithm [
45]. For the N20—NPP DDs, no measurable seasonal signal was detected (likely to their closer spectral response functions) and no seasonal detrending was needed. For each band and satellite, the temporally averaged ‘mean DD’ (approximately 0.1 K) was subtracted, to center all of the time series at 0 K and aid in visualization of the trends. Non-zero mean DDs may be again due to e.g., small differences in spectral response functions unaccounted for in CRTM. Systematics biases in BTs are not critical for SST retrievals with the empirically tuned NLSST Equations (1) and (2) (they can be absorbed by, for example, adjusting the NLSST offset). Our objective was to evaluate temporal stability of the O-M DDs, not their mean values. For each time series the slope (K/decade, obtained using a linear least square fit) is given, along with its associated uncertainty obtained using a 95% confidence interval.
Figure 15a shows that nighttime BTs in the 3.7 µm band are stable, on all three satellites. This is indirectly suggested by the near-zero trends in both DDs (N20—NPP and Aqua—NPP), well within their uncertainties. Stability of the 3.7 µm band is crucial for accurate nighttime SST retrievals, when it is the dominant contributor to SST (cf.
Table 1). The consistency of MODIS and VIIRS 3.7 µm bands results in excellent stability and inter-sensor consistency of ACSPO nighttime SSTs (cf.
Section 3.3). (During the daytime, the 3.7 µm band is not used for SST retrievals, but it is included in
Figure 15b for completeness. No statistically significant trends are seen during the daytime either, although uncertainties are much higher due to the contribution of reflected solar radiation to the 3.7 µm BTs.)
The 8.6 µm band is an outlier on MODIS-Aqua, showing a large increasing trend compared to NPP during both night (
Figure 15c) and day (
Figure 15d), while NPP and N20 are very consistent with each other, with a relative trend of (−0.017 ± 0.007) K/decade at night and (−0.011 ± 0.012) K/decade during the daytime. The 8.6 µm MODIS band 29 is not used in ACSPO SST retrievals, due to its unstable behavior. The bulk of the contribution of the Aqua—NPP 8.6 µm trend most likely comes from MODIS calibration degradation. The 0.6 K/decade drift in the VIIRS 8.6 µm band would (according to
Table 1 and
Table 2) result in a −0.08 and +0.45 K/decade drift in nighttime and daytime SSTs, respectively. This is much larger than observed in
Figure 15i,j (and in the SST stability analyses in
Section 3.3). The exact reason for the MODIS 8.6 µm unstable behavior is unknown, but this band has large electronic crosstalk [
32]. The AVHRR instruments have no 8.6 µm band; thus, no independent validation of NPP stability was possible before N20 was launched and its thermal bands started transmitting high quality BTs on 5 January 2018. The NPP and N20 BTs in the 8.6 µm band are very consistent, which does not necessarily mean that they are stable. Future ACSPO reprocessing of ABI/AHI sensors (both have bands centered near 8.6 µm) flown onboard GOES-R and Himawari geostationary satellites, could extend independent sensor validation back to the 2015 when Himawari-8 data became available.
The BTs in the 11 µm band are very consistent between NPP and N20, with trends of (−0.008 ± 0.008) and (+0.002 ± 0.008) K/decade during night (
Figure 15e) and day (
Figure 15f), respectively. However, statistically significant trends are seen in Aqua—NPP DDs, on the order of (+0.024 ± 0.003) K/decade at night and (+0.041 ± 0.003) K/decade during the day. The trend in the NPP 11 µm band was estimated in [
50] to be −0.02 K/decade, based on comparison of VIIRS BTs with the Cross-Track Infrared Sounder (CrIS) onboard the same NPP spacecraft (using both daytime and nighttime near-nadir BTs from March 2012–February 2017). Our estimates have the same sign as in [
50] but are somewhat larger in magnitude, on average.
For the 12 µm band, N20—NPP DDs trends are (−0.010 ± 0.008) K/decade at night (
Figure 15g) and (−0.003 ± 0.012) K/decade during the daytime (
Figure 15h). Both are statistically insignificant. The trends in Aqua—NPP DDs are (−0.013 ± 0.003) K/decade at night and (+0.012 ± 0.004) K/decade during the daytime. They are statistically significant but counter-directed, and in any case smaller than in the 11 µm band. In [
50], the authors also found a negative trend (compared to CrIS) of −0.02 K/decade in the NPP VIIRS 12 µm band, again based on a combination of near-nadir daytime and nighttime data. Such large trend is not supported by our analyses. Unfortunately, comparison with CrIS is not possible for the VIIRS 3.7 and 8.6 µm bands due to the limited spectral coverage of the CrIS instrument.
Figure 15i,j also show O-M DDs for SST, with ‘O’ = satellite ‘subskin’ and ‘M’ = CMC L4 SST [
37,
47]. The VIIRS and MODIS nighttime ‘subskin’ SSTs are very consistent, with trends <0.015 K/decade in N20—NPP DDs and <0.007 K/decade in Aqua—NPP DDs. As discussed above, this excellent agreement is not surprising, given the good stability of the NPP/N20 VIIRS and Aqua MODIS 3.7 µm bands. However, for daytime we found a +0.185 ± 0.007 K/decade bias drift of Aqua—NPP ‘subskin’ SST DD, while N20 and NPP are very consistent (<0.018 K/decade). Based on the close agreement between the two VIIRSs, it is tempting to conclude that the problem lies with MODIS-Aqua calibration. However, in
Section 3.3 we demonstrated that NPP and N20 daytime SST biases wrt in situ SST have negative drifts (approximately (−0.143 ± 0.015) K/decade for NPP), while the Aqua MODIS daytime SST is much more stable, with statistically insignificant drift of (+0.013 ± 0.014) K/decade. Based on a daytime SST contribution of NPP VIIRS 11 µm band (2.886) and 12 µm band (−2.562) from
Table 2, and their corresponding daytime Aqua—NPP trends of +0.041 and +0.012 K/decade in
Figure 15, one would expect an NPP SST trend of ~−0.09 K/decade. This is not enough to account for the observed ~−0.14 K/decade NPP VIIRS daytime SST bias drift, unless also accompanied by a −0.08 K/decade drift in the NPP 8.6 µm band (based on its +0.757 weight contribution to daytime SST; see
Table 2). Note that when producing these estimates, we have considered Aqua MODIS BTs as a trusted standard, motivated by its excellent SST temporal stability demonstrated in
Section 3.3. However, the stability of the 8.6 µm band cannot be verified independently. As of this writing, we are not aware of any studies quantifying the stability of the VIIRS 8.6 µm band, with uncertainty sufficient for its use in SST stability analysis. The stability of this band can be (indirectly) verified by applying empirical corrections to VIIRS BTs and reprocessing SST from both NPP and N20 missions. Another option is to compare VIIRS BTs with AHI (flown onboard Himawari-8) or ABI (onboard GOES-R) 8.6 µm bands. Such a detailed investigation of VIIRS thermal band stability and mitigation of its daytime SST biases will be considered in the future.
5. Conclusions
Full-mission global SST records from 750 m resolution VIIRS data onboard two JPSS series satellites, NPP (1 February 2012—on) and N20 (5 January 2018—on), were produced using the NOAA Advanced Clear Sky Processor for Ocean (ACSPO) enterprise SST system version 2.80. This dataset is the 3rd historical reprocessing (Reanalysis-3, RAN3) of ACSPO VIIRS SST data going back to the beginning of both NPP and N20 missions. The RAN3 L2P and L3U data are archived at NASA/JPL PO.DAAC [
7,
8,
9,
10], and NOAA CoastWatch (complete L3U archive; L2P is available for the most recent two weeks only) [
16]. New data are added in near real time (NRT) with a latency of a few hours. Delayed mode (DM) science-quality reprocessing lags NRT processing by two months, replacing NRT files with more complete and uniform, science quality DM data. Once a new ACSPO version is released, the next full-mission reanalysis will be undertaken.
For users interested in reduced data volume, we recommend the ACSPO L3S-LEO-PM product, which is an 0.02° gridded super-collated (L3S) product from afternoon (PM) low Earth orbiting (LEO) satellites [
13,
14,
15,
17,
51]. L3S-LEO-PM currently includes data from both VIIRSs onboard NPP and N20. We plan to include MODIS-Aqua and future VIIRSs onboard JPSS-2/3/4 satellites in L3S-LEO-PM, when these data become available. An analogous mid-morning L3S-LEO-AM product is also available from AVHRR FRAC instruments flown onboard Metop-FG satellites (Metop-A/B/C) [
5,
17,
52]. We plan to add SSTs from MODIS-Terra and METimage (to be flown onboard Metop-SG series satellites) to L3S-LEO-AM, when their ACSPO products become available. Currently, ACSPO RAN is the only complete record from both VIIRS instruments. Note that two other VIIRS SST datasets are produced by NASA JPL (full mission NPP; no N20 data available) [
33,
34] and NAVO (NPP data available back to 2013, with various periods processed by three different versions of the code; no N20 SST data are available) [
35,
36,
53,
54].
We described the ACSPO algorithm with emphasis on the improvements made while transitioning from RAN2 (produced with ACSPO V2.61) to RAN3 (produced with ACSPO V2.80). RAN3 also added N20 data. Algorithm improvements in RAN3 include mitigation of warm biases at high latitudes and reduction of false cloud detections in dynamic regions, where the cold side of thermal fronts was often misidentified as cloud in RAN2. ACSPO V2.80 also includes a new thermal fronts product, which provides information about presence and intensity of thermal fronts. Technical improvements include reduction of GDS2 L2P data size from ~10 to ~2.5 TB/year/sensor, accomplished by removing brightness temperature layers, increasing compression level and setting physically unrealistic SSTs to fill values.
ACSPO VIIRS RAN3 SST was validated against quality-controlled in situ SST data from the NOAA
iQuam system [
24,
25]. We found that NOAA SST requirements of ±0.2 K for accuracy (global mean bias wrt in situ SST) and 0.6 K for precision (global standard deviation) are generally met and often exceeded by a wide margin (especially at night), when compared against SSTs from (D+TM)’s, and independent Argo floats. Similar comparisons of Aqua MODIS ACSPO SSTs with in situ SSTs shows a 0.01–0.05 K improvement in VIIRS SST precision over MODIS, with larger margin during the daytime. We attribute those improvements to a combined effect of the inclusion of the M14 band centered at 8.6 µm in the ACSPO SST retrieval equations, and considerably higher VIIRS resolution (0.75 km vs. 1 km near nadir and 1.5 km vs. 5 km near the swath edge).
Stability of ACSPO VIIRS and MODIS SSTs was investigated by comparison of satellite SST against in situ SST from tropical moorings. Nighttime VIIRS and MODIS SSTs show excellent temporal stability. The NPP VIIRS SSTs show statistically insignificant trends of (−0.011 ± 0.013) K/decade for ‘subskin’ and (−0.008 ± 0.011) K/decade for ‘depth’ SST. For the preliminary MODIS-Aqua ACSPO SSTs, the trends are (+0.026 ± 0.015) K/decade for ‘subskin’ and (+0.012 ± 0.012) K/decade for ‘depth’ SST. For daytime SSTs, there is evidence of persistent negative VIIRS SST trends (for NPP, (−0.136 ± 0.038) K/decade for ‘subskin’ and (−0.080 ± 0.025) K/decade for ‘depth’ SSTs). Corresponding Aqua MODIS SST trends are much smaller, (+0.015 ± 0.042) K/decade for ‘subskin’ and (+0.036 ± 0.025) K/decade for ‘depth’ SSTs. Stability estimates using tropical moorings are expected to provide a more stringent estimate of sensor stability, due to the increased atmospheric correction required for the tropical atmosphere with high concentrations of water vapor.
A second independent validation of stability was performed by comparing double difference (DD) of daytime and nighttime mean biases against in situ SSTs from (D+TM)s, and CMC L4 analysis. DDs reduce the impact of instability in reference SST data (from either buoys or L4 analyses), if those are present in reference data. The excellent stability of VIIRS and MODIS nighttime SSTs suggests that day–night DDs are a good proxy for stability of daytime SST. The day–night DD analyses were largely consistent with validation against tropical moorings, but with lower uncertainties due to the several orders of magnitude larger in situ and L4 data volumes. For NPP VIIRS, DD-based estimates of the daytime SST trends were (−0.143 ± 0.015) K/decade for ‘subskin’ and (−0.078 ± 0.007) K/decade for ‘depth’ SSTs, largely consistent with the TM-based estimates. For Aqua MODIS, no statistically significant drift was found, with (+0.013 ± 0.014) K/decade for ‘subskin’ and (0.006 ± 0.011) K/decade for ‘depth’ SSTs. N20 SST stability was largely consistent with the NPP results but with higher uncertainties, due to the shorter duration of the N20 mission.
We also investigated stability of VIIRS brightness temperatures by comparing observed (O) BTs with those modeled (M), using the community radiative transfer model (CRTM) in the NOAA MICROS system [
26,
27,
38]. To mitigate systematic biases in modeled BTs introduced by the CRTM inputs (SST and atmospheric profiles), we calculated double differences of the corresponding O-M biases between sensors (N20—NPP and Aqua—NPP). The agreement between NPP and Aqua bands centered at 3.7 µm is excellent, with a statistically insignificant relative trend of (−0.003 ± 0.004) K/decade at night. Agreement between the NPP and Aqua 12 µm bands was also good, with a relative trend of (−0.013 ± 0.003) at night and (+0.012 ± 0.004) K/decade during the daytime. The VIIRS 3.7 and 12 µm bands are the two main contributors to the nighttime SST; therefore, the excellent stability and inter-sensor consistency of VIIRS and MODIS nighttime SSTs was not surprising, given the stability of BTs in these two bands. For the band centered at 11 µm, there was a clear negative trend in NPP VIIRS BTs compared to Aqua MODIS, of (−0.024 ± 0.003) K/decade at night and (−0.041 ± 0.003) K/decade during the daytime. The negative trend had the same sign but a larger magnitude, compared to the value of −0.02 K/decade estimated by the authors in Reference [
50] based on their comparison of VIIRS and CrIS near-nadir daytime and nighttime BTs from March 2012–February 2017. The 11 µm band is the main contributor to ACSPO daytime SST, and a negative drift in this VIIRS band is consistent with our observations of the negative trend in VIIRS daytime SST. We did not see statistically significant evidence of MODIS-Aqua daytime SST trend and, thus, concluded that the 11 µm band likely drifts on both VIIRSs. On Aqua MODIS, the 11 µm band is more stable. We did not find evidence of any drift between the NPP and N20 VIIRS thermal bands, suggesting that their 11 µm bands are drifting in-sync, at a similar rate on both satellites. We estimate that the observed (−0.041 ± 0.003) K/decade drift of the VIIRS thermal bands would cause a ~−0.09 K/decade drift in VIIRS daytime SST, which cannot fully explain the observed daytime ‘subskin’ SST drift of (−0.143 ± 0.015) K/decade. It is possible that the 8.6 µm band also contributes to VIIRS SST daytime trends. However, due to the suboptimal performance of the Aqua band 29 centered at 8.6 µm, estimating the stability of the VIIRS 8.6 µm band is challenging. We are not aware of any work, which estimates its stability with uncertainty sufficiently low to assist in the SST stability analysis (note that CrIS does not have spectral coverage near 3.7 µm and 8.6 µm and was not included in the analysis in Reference [
50]).
Future ACSPO VIIRS work will include investigation of VIIRS thermal bands stability and its application to mitigation of daytime SST bias drift. We plan to perform a more detailed analysis of the stability of VIIRS thermal bands, including comparison with MODIS flown onboard Terra. We will also consider comparison with ABI/AHI sensors flown onboard GOES-R/Himawari series satellites in geostationary orbit, with Himawari-8 SST data going back to 2015 and GOES-16 to 2017. ABI and AHI sensors may provide further insight since in addition to having thermal bands centered near 11 and 12 µm, they also have bands centered near 8.6 µm. The new VIIRS sensors (with the next addition to the JPSS series, JPSS-2, planned for launch in September 2022) will be included in the analyses.
Future work will be also directed at better understanding of the validation results, in particular the 0.05 K ‘warm step’ in validation against (D+TM)’s after 2016, and approximately 0.10 K ‘cold step’ in validation against Argo floats and increased noise after mid- 2019. Analyses and reconciliation of in situ data are underway and will be reported elsewhere.