Abstract
The solar wind (SW) passing the Earth is an important driver of electrodynamic processes in the Earth’s magnetosphere–ionosphere–thermosphere (MIT) system. Since SW observations near Earth (at the bow shock) are very sparse, research and operational applications typically rely on measurements of SW monitors at the Lagrange point L1. The data of these monitors, which provide almost continuous datasets, need to be propagated in time to the bow shock conditions in order to be most useful for MIT studies. The most widely used data source for propagated SW data is provided by OMNIWeb. Near-Earth (NE) SW observations are highly relevant for the validation of the propagated SW estimates. This work uses the NE SW observations to propose a novel method for the estimation of the SW propagation delay. It is based on careful data assessment and a complex combination of correlation analysis and validation metrics. The developed algorithm generates a large dataset of 53,880 events in the period from 22 December 2017 to 30 April 2024, which provides the SW delay along with a list of metrics indicating the quality of the match between the SW structures at L1 and the bow shock. This dataset shows higher reliability in the SW delay estimates than the OMNIWeb data because it focuses on the comparison of structures in the SW. Using the dataset of the period from December 2017 to February 2018, the statistically estimated delay in comparison with the OMNIWeb data reveals that approximately of the delays are computed very accurately with less than 5 min uncertainty, and of the OMNIWeb data delay is reasonably accurate with less than 10 min difference from the statistically estimated delay, providing the best match. However, more than of the OMNIWeb data shows large differences of more than 20 min from the dataset. Thus, it can be concluded that in many cases, the uncertainty in the OMNIWeb delay estimate is larger than the value provided with the data. The generated dataset of SW delay estimates provides an ideal foundation for validating and improving solar wind propagation models.
1 Introduction
The solar wind (SW) and embedded interplanetary magnetic field (IMF) play significant roles in Earth’s magnetosphere and ionosphere system dynamics and control the space weather and its impacts on technological systems. The influence of space weather on the performance and reliability of the increasingly sophisticated ground-based and in situ technological system dramatically raises our vulnerability to space weather events. Accurate predictions of the near-Earth (NE) SW and IMF are essential to correctly describe the space weather operation and address the cause of magnetospheric phenomena and dynamics. In addition, the SW and IMF parameters are used as inputs in many magnetospheric and ionospheric models (; ; ). The solar wind and magnetic field parameters are often provided by the Advanced Composition Explorer (ACE) and WIND spacecraft and more recently by Deep Space Climate Observatory (DSCOVR), all of which orbit around the first Lagrange point (L1).
The spacecraft measurements at the L1 point, however, must be converted to Earth’s bow shock before usage for research or operation purposes. Because of the large distance ( Earth radii ) of the L1 point from Earth and because the spacecraft can be up to 100 off the Earth–Sun line, the transformation has not always been accurate, and this potentially decreases the quality of space weather forecasts. The knowledge of SW propagation time from L1 monitors to Earth’s bow shock helps us broaden our understanding of how the geospace system responds to the ever-changing SW, and it provides an advanced prediction of the approaching SW features. An accurate prediction of the ionospheric and thermospheric conditions depends on how accurate the predictions of the arrival time of the SW and severe solar wind conditions at Earth’s magnetosphere are, in addition to other factors. The forecast of the onset time of geomagnetic disturbances also depends on the accuracy of the predicted SW delay. Solar wind plasma and IMF parameters at the Earth’s bow shock location, as predicted by OMNIWeb () and derived using the flat plane method (), are frequently utilized in models for predicting and forecasting the disturbance storm time (DST) index and planetary index. A wrong estimation will result in an incorrect prediction.
In addition, the information on SW delay/offset is valuable for users of communication and navigation services who seek timely and reliable data to anticipate potential service malfunctions or outages. SW propagation delay is often referred to as SW delay, offset, time-shift, and lag. The SW propagation delay or SW delay refers to the time it takes for the solar wind to travel from the L1 point to the Earth. In other words, the SW observed at Earth is delayed relative to that observed at L1 due to the finite propagation time needed by the SW to travel from L1 to Earth. Several investigations have focused on modeling the time delay of solar wind propagation from spacecraft at L1 to Earth to address the above points, and numerous studies, including , , , , , , , and , have contributed to this field. Additionally, research areas such as the timing of polar substorm onset, as explored by and , can also benefit from precise information regarding the arrival of solar wind features that may trigger such events in the magnetosphere.
The earlier studies (; ) suggested that the propagation time is often on the order of 1 h, and the specific value depends closely on the SW conditions. Various methods (; ; ) have been proposed to calculate the exact propagation time based on the observed SW conditions around L1. The simplest one computes the time by dividing the distance in the geocentric solar ecliptic (GSE) X direction by the SW velocity (). This method is called “flat delay” or “ballistic propagation” and is currently used by NOAA’s Space Weather Forecast Office (). The flat delay method assumes simply a planar propagation (in the direction only) in the anti-sunward direction where the solar wind travels from any selected point (e.g., L1 point) to another point (e.g., Earth bow shock location) without any fundamental changes in the solar wind properties. The NOAA Space Weather Forecast Office is currently using this technique to predict the solar wind propagation delay. The solar wind flat delay (; ; ), therefore, is calculated using the following expression:
The flat plane method enables calculation of the solar wind delay when SW speed data are available at the L1 location. However, this method is limited by insufficient information and the influence of the orientation of the SW phase planes on propagation delay (; ; ; ; ). Phase planes refer to structures in the SW that are usually contained in planar structures, and the orientation of these planes, called the phase front normal (PFN), can be tilted at arbitrary angles with respect to the Sun–Earth line. When the PFN is tilted, an L1 monitor displaced from the Sun–Earth line will observe an IMF structure at a different time than if it were located on the Sun–Earth line (). A realistic calculation of propagation time should, therefore, consider PFN.
Determining the PFN, however, is a complex task, and a suite of methods has been developed. Two widely used approaches are minimum variance analysis (MVA) (; ; ; ; ; ; ) and cross product (CP) method (; ). The former defines the PFN as the minimum variance direction of the IMF with an additional constraint that the average magnetic field along the PFN should be zero. The latter specifies the PFN as the direction of the cross-product of two averaged magnetic field vectors located upstream and downstream of the phase front. The difficulty in accurately predicting the propagation time was the primary reason for developing OMNIWeb, where a combination of MVA and CP methods is used to routinely lag the IMF and SW parameters from L1 to Earth’s bow shock.
OMNIWeb’s website (http://omniweb.gsfc.nasa.gov/) provides 1-min and 5-min high-resolution (HR) compiled records of ACE, IMP-8, GEOTAIL, and WIND spacecraft observations. The OMNIWeb database is the primary source of the SW data for the space weather research, where the datasets are time-shifted from the spacecraft (ACE, IMP-8, GEOTAIL, or WIND) position to the nose of the Earth bow shock. The expression for the solar wind time-shift used by OMNIWeb iswhere presents the solar wind velocity, is the location of the observer (location of the spacecraft at the L1 point), the location of the Earth bow shock is , represents the scalar product of two vectors, and is the variation PFN. The Earth’s bow shock location is determined using the bow shock model of and the magnetopause model of .
Significant efforts have been made to optimize the parameterization of MVA and CP methods by calibrating against the multiple spacecraft (ACE, WIND, IMP-8, and GEOTAIL) technique (; ; ; ). This technique determines the propagation time as time-shifts that produce the best match-up of IMF structures observed by different spacecraft. Despite the efforts, the existing parameterization still generates estimations that are considerably different from the actual values. The statistical study of calculated the propagation delay of IMF discontinuities between the ACE solar wind motor at L1 and the Cluster quartet of spacecraft close to the Earth’s bow shock and found that the difference was min for of the time. Both and detected situations where the difference becomes min. The OMNIWeb assumes that the parameters do not evolve over space and in time, but the actual SW is not homogeneous. Evidence has shown that variability exists in the SW perpendicular to the Sun–Earth line, that phase fronts may not be planar on large scales, and moreover, that the SW evolves during propagation (; ). Inaccurate SW specifications provided by OMNIWeb have been reported to have high costs in modeling specific events (; ).
The present study aims to develop an improved statistical algorithm to address the SW propagation delay problem in space weather prediction. The algorithm will be used to generate a large dataset of estimated SW delays and corresponding magnetic field components and SW parameters using multiple spacecraft pairs at L1 and near-Earth locations. The algorithm focuses on matching SW features around the L1 point (ACE, DSCOVR, and WIND) and upstream of the bow shock (MMS, CLUSTER, and GEOTAIL) by computing the variance and cross-correlation coefficient. In addition, a qualitative and quantitative comparison to OMNIWeb data and other delay models will be applied to estimate and discuss the uncertainties of the different approaches. Finally, factors limiting the accuracy of our delay estimations and the OMNIWeb-provided delay will be assessed and discussed. The estimated delay and associated datasets will allow us to test and validate existing SW propagation delay predictions, develop improved prediction models, and use them for further SW predictions. The manuscript is structured as follows: Section 2 describes the data sources and preprocessing. Section 3 introduces the methods, estimation techniques, and the database of the solar wind propagation delay used in this study. Section 4 provides a description of the generated dataset based on some examples for different spacecraft pairs. Section 5 compares the estimated delay with the results of existing methods. Section 6 discusses the results. In Section 7, we present the conclusions.
2 Data source and preprocessing
To obtain the SW and IMF parameters around L1, we use ACE, DSCOVR, and WIND spacecraft. Magnetospheric Multiscale (MMS), CLUSTER, and GEOTAIL data are employed for parameters upstream of Earth’s bow shock. The available dataset spans over two decades using multiple combinations of spacecraft pairs, one at L1 and the other being near-Earth, from 1997 to the present. An example of the spacecraft orbits is plotted for the period from 1 July 2017 to 1 March 2018 in Figure 1. Table 1 lists the launch year, orbit, and the instruments of each spacecraft utilized in this investigation. For the current study, the spacecraft pairs and observations of the selected data period in Table 2 were chosen for convenience.
FIGURE 1
TABLE 1
| Mission | Launch | Orbit | Magnetic field instrument | Plasma instrument |
|---|---|---|---|---|
| ACE | 1997 | L1 orbit with GSE GSE | MAG | SWEPAM |
| DSCOVR | 2015 | L1 orbit with GSE | PLASMAG | PLASMAG |
| WIND | 1994 | L1 orbit with GSE since 1995 | MFI | SWE |
| MMS | 2015 | since 2017 | DFG | FPI |
| CLUSTER | 2000 | FGM | CIS | |
| GEOTAIL | 1992 | since 1995 | FGM | CPI |
Launch year, orbit, and instruments utilized by various spacecraft.
TABLE 2
| L1 spacecraft | Near-earth monitor | Period of data |
|---|---|---|
| ACE | MMS | 22 December 2017–15 May 2024 |
| ACE | CLUSTER | 5 March–7 March 2003 and 5 February–6 February 2018 |
| DSCOVR | MMS | 22 December 2017–31 December 2019 |
| WIND | GEOTAIL | 3 August 1999–16 December 2001 |
Spacecraft pairs and corresponding data period used in the current analyses.
We focus on periods where one spacecraft is located around the L1 point and another is upstream of the bow shock. Over the selected data interval in
Table 2, we apply the following criteria on the NE monitors’ data (MMS, CLUSTER, and GEOTAIL):
The NE monitors are located at RE and RE (; ) to have a good chance of having the spacecraft at the bow shock, i.e., to obtain solar wind observations upstream of the bow shock.
The ion temperature for the selected interval requires to have a value () to avoid bow-shock and fore-shock activities.
The magnetic field variance for the data window (a window consists of five consecutive data points or time series data over 75 s) needs to be below a threshold to exclude Earth foreshock events and high-fluctuation magnetic field components. We calculate the variance over each set of five data points in a data window and exclude any window where the variance exceeds 50 nT.
Because different instruments and different spacecraft provide data at different cadences, we resample all the data to one common cadence. The new cadence should be sufficiently high for capturing sharp variations in the SW. Following the high-resolution OMNIWeb (HRO) dataset, which utilizes WIND magnetic field data at 15-s resolution and ACE at 16-s resolution, we resample the data to a cadence of 15 s, where the data are first averaged with a 15-s sliding window and then interpolated at a 15-s resolution. Similarly, we resample MMS, DSCOVR, CLUSTER, and GEOTAIL spacecraft data to 15 s for this study. We interpolate the observations of magnetic field components and the SW parameters only if the data gap is <1 minute.
3 Methodology
3.1 Correlating IMF at L1 and near-Earth and obtaining propagation times
Performing a correlation analysis on time series data observed at the L1 point and the equivalent time series measured close to the Earth allows us to calculate the offset or the time delay. However, choosing an appropriate correlation method for a problem is not straightforward; instead, it can be problem- and data-specific. Cross-correlation () and Pearson linear correlation () are two methods that were applied before to solve solar wind propagation delay prediction and estimation. Therefore, we start by comparing the cross-correlation and Pearson linear correlation to select the better correlation coefficient (CC) approach for our problem. We first employ the Pearson linear CC, following the approach. employed the generalized Pearson linear correlation for the magnetic field vector as follows:where represents the spacecraft at the L1 point and presents spacecraft at the near-Earth location. and denote two components of the magnetic field in GSE coordinates, is the number of data points within a 20-min sliding window, and -s show the deviations from the mean value (mean of 20 min data window) of each component of the IMF vector. Here, the resolution of the data is 15 s. Therefore, we have data points in each 20-min window.
We perform cross-correlation analysis between data around L1 and near-Earth on the parameter IMF clock angle, which is defined as
in GSE coordinates. As noted by , the clock angle (Equation 4) serves as an ideal parameter for tracing SW because it provides an overview measure of the IMF rather than a singular component of the IMF. Moreover, the use of the cross-correlation method provides a slightly better number of estimated delays than that when using the field magnitude. The cross-correlation of the populations and as a function of the lag (L) iswhere is the average of the calculated clock angle and and represent the L1 point and near-Earth locations.
Pearson correlation is performed between the components of the magnetic fields of (ACE) and near-Earth (MMS) monitors, while cross-correlation is performed between the clock angles of the respective spacecraft. We calculate the for only and to make a fair comparison with as the clock angle only considers and .
The procedure for the calculation of the lag time is as follows: We take 20 min of L1 data and 2 h of NE data, starting at exactly the same time as the L1 data. We apply a 20-min moving window, shifting in 1-min steps along the 2 h of NE data. For each shift along the 2 h of NE data, we compute the correlation coefficients between the 20 min of NE data and the 20 min of L1 data, as described above. Then, we assess the correlation coefficients for its maxima. If the coefficients within these segments only show one single peak, or if they show multiple peaks but one peak dominates the others (>200% higher than the others), the offset (considering the shifted time of the sliding window) corresponding to this peak is determined as the SW propagation time.
After the identification of the shift or offset with the maximum , the conditions are assessed with respect to the quality conditions and outliers as described in Subsections 3.2, 3.3 to identify if it is a “good case.” We use the term “good cases” for the selected estimated delay values where all three criteria in Section 2 are fulfilled and all quality conditions pointed out in Section 3.2 are satisfied. All the good cases are included in our datasets and presented in Section 4. This concludes the analysis of this 20-minute L1 data, and the procedure is repeated for the next 20-min L1 data window by sliding by 5 min at a time, which overlaps with the previous for 15 min.
To select cases with high correlation coefficients, we set a requirement that values must be positive and at the maximum peak . Figure 2 [panel (a)] shows the number of good cases versus the estimated delay for the period from December 2017 to March 2018 using clock angle and magnetic field component methods. The upper bound of the estimated delay is considered 100 min since very slow solar wind (with a speed of 300 ) reaches Earth in 90 min (). The lower bound is considered 20 min since extremely fast SW (with a speed of 1,000 ) reaches Earth in 20 min (). The delay values minutes or <20 minutes are considered out-of-range data points, which are excluded in Figure 2.
FIGURE 2
The histogram excludes the out-of-range values and shows that the method provides higher correlation values than that of . Since we aim to apply our statistical algorithm to estimate solar wind propagation delay as continuously as possible, the number of good cases is significant in this analysis. Since the correlation analysis using the clock angle provides more good cases than that using magnetic field components , the cross-correlation using the clock angle method is only employed for further analysis. An example of the cross-correlation profile (green line) of a good case for the period 00:00 UT to 01:40 UT on 13 December 2017 is depicted in Figure 2 [Panel (b)]. The red line depicts the plateau-shaped magnitude index (PMI), the black broken line shows the weighted correlation coefficient (weighted CC), the purple line shows the magnitude index (MI), the cyan line represents prediction efficiency (PE), the lime-green line depicts the non-dimensional measure of average error (NDME), and the blue line represents refined prediction efficiency (RPE). We explain the statistical indices PMI, weighted CC MI, PE, NDME, and RPE in the following section (Section 3.2).
3.2 Quality measurement and evaluation of correlation analysis
The magnitude of the CC is not sufficient to identify the physical correlation of two datasets. Therefore, we assessed a number of parameters that help provide sufficient confidence that the L1 and NE data with the detected offset/shift are correlated. We tested the following list of statistical parameters to assess
(equivalent equations appropriate to magnetic field components are used to assess
) on a period of 6 months of the ACE–MMS dataset (December 2017 to March 2018) to assess their applicability as a quality measure for the given problem:
Prediction efficiency (PE): A high correlation between two data series does not always present an identical data series (). Instead, it shows similarities in their variances. The correlation analysis fails when the variance of data becomes weaker than the noise in the data. To resolve this issue, it is important to find a suitable statistical parameter/index that is most appropriate for our problem. In search of an appropriate index, we first start with the PE matrix, which was used in the earlier analyses of and .
The optimal value of
(
Equation 6) is 1, which represents the perfect match between two datasets.
indicates that only the mean values of two datasets overlap, while negative
suggests that the difference between the two datasets exceeds the variance. However, the PE matrix approaches the optimal value and reduces to 0 relatively fast, which reduces the probability of good cases.
Figure 2[panel (b)] displays statistical indices for the period 00:00 UT to 01:40 UT on 13 December 2017, where the cyan line presents PE, and its value decreases to 0 relatively quickly.
Refined prediction efficiency (RPE): To avoid the reduction in the number of good cases, we use the RPE matrix (). RPE values approach the optimal value 1 more slowly than PE (; ), which is shown by the blue line in Figure 2 [panel (b)]. The RPE has a finite upper and lower bound.
when
Otherwise,
The matrix RPE (
Equations 7–
9) can be interpreted in terms of the mean absolute error (MAE) and the mean absolute deviation.
Non-dimensional measure of average error (NDME): To evaluate the performance of RPE in response to varying patterns of differences between the time series data of and , we employ Watterson’s index (; ), which is named here as the dimensionless measure of average error. For convenience, we use the acronym NDME for the dimensionless measures of average error.
where
represents the mean squared error,
denotes the standard deviation of
, and
denotes the standard deviation of
. In this study,
and
are the mean values of
and
, respectively, where
, and
is the total number of data points. The
(
Equation 10) index (lime-green dashed line in
Figure 2[panel (b)]) relates standard deviation and
.
and
showed that
helps distinguish between differences due to the quantity and those due to the location in two datasets. We find that the maxima of peaks for
and
mostly coincide at the same time. Therefore, we choose only
for further investigation in this paper.
Plateau-shaped magnitude index (PMI): To specify the similarities and dissimilarities between the magnitudes of the clock angle profiles, we employ the PMI with an optimal value of 1 in a plateau shape (; ). When the difference between two profiles becomes large, the PMI index decreases rapidly (red line of Figure 2 [panel (b)]). It reaches when there is no good match.
where
,
, and the free parameter
.
Magnitude index (MI): We compared with another statistical index, MI, to check which index performs better for our analysis, where and is shown by the purple line in Figure 2 [panel (b)]. The profile of shows a narrow optimal value and decreases more slowly than , which makes the performance of (Equation 11) slightly better than that of , so we use only for the rest of the analysis.
Weighted CC: To simplify, we combine cross-correlation coefficient with plateau-shaped magnitude index PMI as
The black dashed line in Figure 2 [panel (b)] depicts the (Equation 12).
Finally, the results of the assessment of the above statistical parameters allowed us to combine two quality conditions, which are applied to each (dominant) peak in the CC that is detected by the procedure described in Subsection 3.1.
The thresholds of selecting good cases and (Equation 10) are explained in the Supplementary Figure S2. Only those events (pairs of 20-min data from L1 and NE spacecraft) that fulfill the above condition (Equation 13) are included in the dataset for the assessment of the solar wind L1-NE propagation time. We search for segments containing a weighted CC for each correlation profile and NDME . The time-shift/offset of the L1 observation, corresponding to the single peak or the dominant peak, determines the SW delay/propagation time/offset. The vertical dotted line in Figure 2 [panel (b)] indicates the offset or delay where condition 13 is satisfied.
3.3 Outlier interpretation and treatment
To generate a large dataset and prepare it for further analyses, outlier identification and detection are essential tasks. If the estimated delay in our investigation is substantially different from the neighboring estimated values, we identify that data point as an outlier. For the current analysis, we predict an outlier using the interquartile range (IQR) method; IQR is the middle of data in a histogram. A total of of the data is in the first quartile (Q1), before the IQR starts, and thus, it is smaller than the data in the IQR. A total of of the data is in the last quartile (Q4), and thus, it is larger than the data in the IQR. If any data point lies over 1.5 IQRs and below the first quartile (Q1) or above the third quartile (Q3) in a dataset, that data point is defined as an outlier. We separate the outlier data from the regular data and store them for further analyses. To check the reliability of the outliers, we visually inspected outlier datasets generated using MMS and ACE observations for 6 months (December 2017–May 2018) to define outlier conditions in our datasets. For this inspection, we check the time series of 2 hours of calculated clock angle and magnetic field components (, , and ) MMS data overplotted with 20 min of ACE data. The ACE data are shifted by the estimated delay. Since the estimations are based on matching the SW features, we tried to understand why the correlation method yielded a delay.
For the outlier cases where the algorithm is not successful in matching the time series data from two spacecraft, we interpolate them using the neighboring regular estimated delay from the estimated delay before and after the outlier. We only interpolate the data gap if the time difference between the time series data of the neighboring estimated delay is minutes. We then measure the cross correlation between the calculated clock angle using MMS data with the using ACE data. The value calculated using ACE data is shifted by the interpolated delay. If the correlation coefficient is higher than 0.6, we include the estimated delay using interpolation in the dataset. Otherwise, we store the data point for visual inspection. For visual examination, we stored the time series plots of clock angle and magnetic field vectors for the outlier data points and then checked them carefully. During this process, we found that some data points may not be outliers; even though these data points are distant from the remaining data points in the sample, that point is not necessarily an outlier. In other words, we identified a couple of outlier data points that may not cause incorrect predictions of the solar wind propagation delay. We retain as many exceptional data points as possible during the visual examination. The remaining outliers are excluded from the dataset.
Some interesting outlier points that we found through the process are discussed below. Figure 3 shows three different cases of estimated delays with a large difference from the neighboring data points, and they are detected by the IQR method as outlier data points. The first set of outliers is detected at approximately 23:10 UT (observed time at ACE or L1 location). These outlier points are shown in Figure 3 panel (a) and are marked by a black circle. The corresponding clock angle profiles using MMS observation and time-shifted ACE are shown in panel (b). These data points are falsely identified as outlier points. We noted these data points as outlier cases (i), which may be due to the existence of shock-like structures. An example is shown in Figure 3 [panel (b)], where the outlier point corresponds to a shock-like structure in MMS and ACE data for the period 22:50 UT–1:30 UT on December 23. Although the existence of shock-like structures mostly helps match the SW features observed at two locations, it sometimes can lead to outbound results. Outlier case (i) creates ambiguities in the automated estimations. We keep as many points as possible by manually handling them. We manually inspected 3 months of data from the 4 years of data presented to establish the method, which is approximately of the total data. For the remaining data , we used the automated approach. We developed the automated approach, which only includes “good cases.” Some points, however, are compromised due to automated running for longer periods. The automated run covers approximately of the data presented in the manuscript.
FIGURE 3
Another outlier point can result when the correlation method does not find a definite feature to match. We indicate that issue as outlier case (ii): if there is no particular distinct structure to match or periodicity in the solar wind data, the algorithm tries to perform the best match of the magnitude. In some cases, the algorithm ends up predicting outbound delays. Even with a visual examination, it is sometimes difficult to identify the best match. To avoid such difficulties, we exclude them from our data. Three outbound data points at approximately 01:55 UT of 13 December 2017 (time observed at ACE) are circled in Figure 3 [panel (c)], which we identify as outlier case (ii). Figure 3 [panel (d)] depicts corresponding clock angle profiles using MMS and shifted ACE as an example near 01:55 UT ACE time, where we visually inspect that ACE data can match both at 2:50 UT (time observed at MMS) with a delay of minutes or at 3:20 UT (MMS time) with a delay minutes. However, the algorithm estimated minutes, which is one of the good matches but outbound from the neighboring data points (Figure 3 [panel (c)]). These three outlier points and similar data points are excluded from the final dataset.
One challenge in the data analysis process was handling highly fluctuating magnetic fields, particularly in observations from MMS or other near-Earth monitors. Sometimes, these fluctuations are not present in observations of ACE or other L1 point spacecraft. The correlation method often fails to correlate these profiles and generates an unreliable delay. It is also not possible to identify the best match of the two datasets (L1 and NE observations) through visual inspection. These data points are noted as outlier cases (iii): fluctuating magnetic field components often lead to an unreliable delay. The IQR outlier detection method sometimes identifies them as outbound points, but it occasionally fails. Specifically, when the fluctuation is present for a longer period, the IQR method cannot successfully identify it. Four data points are circled close to 09:40 UT (time observed at ACE) in panel (e) of Figure 3, where these points are examples of outlier case (iii). The clock angle profiles using CLUSTER and shifted ACE observations are shown in panel (f). The profiles match well at a glance, but it is hard to tell whether the delay is reliable due to the presence of the fluctuating magnetic field. To resolve this issue, we excluded or avoided these cases by including constraints on the variance of the fields to avoid the highly fluctuating magnetic field (criterion iii in Section 2).
The remaining outliers identified by the IQR method are considered regular outbound points where the correlation method is not very successful in estimating the delay. Our algorithm identifies simple outlier points successfully and removes them automatically from the dataset.
4 Description of the solar wind delay dataset based on some examples
The dataset presented in this work comprises 53,880 events, covering 7 years (22 December 2017–30 April 2024) of observations of the ACE–MMS spacecraft pair and 2 years (22 December 2017–31 December 2019) of the DSCOVR–MMS pair. An “event” refers to the good cases where we can successfully apply our method to match 20 min of L1 observations with the 20 min of NE monitor observations to estimate SW delay. The datasets contain the estimated delay with the respective solar wind parameters, e.g., , , , component of the solar wind velocity in GSE coordinates , ion temperature observed at the L1 point, and positions of both the monitor and the L1 spacecraft. Details of the datasets are presented later in this section and are available on the EU Open Research Repository Zenodo (https://doi.org/10.5281/zenodo.14765909).
Figures 4–6 demonstrate the methodology with examples of estimated offset/estimated delays for multiple spacecraft pairs where all three criteria in Section 2 are satisfied and the quality conditions in Subsection 3.2 are met. Panels (a)–(d) of Figure 4 depict the results using the ACE and MMS spacecraft pair, and panels (e)–(h) present the results using ACE and CLUSTER. Estimations using DSCOVR–MMS [panels (a)–(c)] and WIND–GEOTAIL [panels (d)–(f)] pairs are shown in Figure 5. Figure 6 shows the cross-comparison of the estimations using multiple spacecraft pairs for the same data period. The time offset between L1 data and near-Earth observation is the SW propagation delay, also known as the time delay. We will refer to the offset as the time delay for the remainder of the manuscript.
FIGURE 4
FIGURE 5
FIGURE 6
Figure 4a shows the delay/offsets for the period 19:00 UT–23:00 UT on 30 December 2017 using ACE and MMS data. The color bar shows values of cross-correlation coefficient . For this example, we observe a high correlation between the clock angles calculated using ACE and MMS data; . We perform cross-correlation analysis between a 20-min segment of ACE data and a 20-min segment of MMS data, sliding along the 2 h of MMS data to find the highest correlation value. If and , we consider the case and calculate . We then move with a one-minute increment to the next MMS and ACE data window. Accordingly, the cross-correlation analysis is performed over the full 4 h (19:00 UT–23:00 UT on 30 December 2017) of the data period, and corresponding with and are calculated. This correlation method estimates a delay/offset for each data window, and results for all windows are shown in the panel (a) scatter plot, where the color represents their values. In other words, the cross-correlation profile, along with the statistical indices as a function of time, estimates the point at which the ACE data is shifted.
Figure 4b is an example of the methodology and corresponding statistical profiles to select a good case where all three criteria are met and all required conditions of Section 3.2 are satisfied. This panel depicts the CC profile with the statistical indices PMI, NDME, and RPE starting at a selected time of 19:55 UT. One distinct peak in its correlation profile (green line) is clearly visible, which is positive and meets or exceeds the minimum required CC value . Then, weighted CC (dashed black line) is calculated using with . In this study, PMI and NDME are denoted by red and dashed lime-green lines, respectively. Since and (blue line) provide similar profiles, we only consider and estimate the delay where weighted CC is positive and . The statistical profiles of and other indices estimate that the clock angle of the 20-min windowed ACE data best matches the 52-min (indicated by the vertical dotted black line) delayed MMS data.
The clock angles and magnetic field components are displayed in panels (c) and (d) of Figure 4, respectively, starting at a selected time of 19:55 UT for pair one, with one at 1 AU (ACE) and the other near Earth’s bow shock (MMS). The 20-min time series of the IMF magnetic field components and clock angles data at L1 point (ACE) with a time-shift of 52 min is plotted in red, whereas the 2-h long time series for the period 19:55 UT–21:55 UT of near-Earth monitors (MMS) is plotted in blue. When the clock angle and magnetic field components observed by ACE are shifted by the statistical delay (52 min), they clearly align with the corresponding MMS measurements. Note that the estimated delay using the correlation method is referred to as statistical delay. Both Figures 4c, d show that the clock angles and magnetic field components fit very well, considering the 52-min offset in ACE data.
Figure 4e shows the offsets using observations of CLUSTER and ACE spacecraft pairs [following the same procedure as in Figure 4a] for the period 02:10 UT–06:30 UT on 6 March 2003, while the data period meets all three criteria and all required conditions of Section 3.2. The corresponding values are presented using the color bar. Panel (f) depicts an example of a CC profile and statistical indices for the period 01:30 UT–04:30 UT on 6 March 2003, which predict a delay of 42 min. The profile, , , , and [like Figure 4b] are presented in green, red, dashed black, dashed lime-green, and blue, respectively. The 20-min windowed clock angles and magnetic field components of ACE, considering a 42 min delay (indicated by the vertical dotted black line), show the best alignments with CLUSTER observations from 02:20 UT to 04:20 UT on 6 March 2003. Figures 4a, e show some data gaps. These are considered bad cases where the computed delays are not accepted. If the maximum CC peak is and , or if there are multiple peaks with large , or/and they do not satisfy the required quality measurements, then estimated delays are considered bad cases.
Figure 5a shows the results of statistically estimated delays for the DSCOVR–MMS spacecraft pair for the period 18:00 UT–22:00 UT on December 2017, and Figure 5d presents estimations using the WIND–GEOTAIL data for the period 12:00 UT–17:00 UT, 2001. Offsets are estimated using the same correlation method as in Figure 4. Here, the color bars represent values. In Figure 5 [panels (a) and (d)], we interpolated the data gaps or bad cases using linear interpolations, where all three criteria in Section 2 are satisfied and the data gap is minutes. We use similar interpolation for the remainder of this manuscript to fill the data gaps.
Figures 5b, c show magnetic field components and clock angles for the period 18:25 UT–20:25 UT on December 2017 using MMS observations (blue lines) and corresponding shifted 20-min windowed DSCOVR observations (red lines). Figures 5e, f depict examples of similar analyses for the WIND–GEOTAIL pair, where Figure 5e presents magnetic field components (blue lines) for the period 15:25 UT–17:25 UT on 16 December 2001 and 20-min windowed field components of WIND observations (red lines) with a shift of 38 min. Figure 5e presents the corresponding clock angles where the L1 point clock angle (WIND) is shifted using 38 min of delay along the near-Earth observations of GEOTAIL. In both examples using DSCOVR–MMS and WIND–GEOTAIL, we detect good matches between the observations (magnetic field components and clock angles) at L1 and near-Earth locations.
Figure 6a presents cross-comparison between estimated delays using observations of DSCOVR–MMS (purple markers), ACE–CLUSTER (blue markers), and ACE–MMS (green markers) spacecraft pairs for the period 08:00 UT–12:20 UT of 5 February 2018 using the correlation method applied in Figures 4, 5. The data gap in panel (a) between 09:30 UT–09:55 UT is due to a highly fluctuating magnetic field, which does not satisfy criterion iii. Another data gap exists in the estimation using ACE–MMS data close to 11:40 UT due to not satisfying criterion ii. Note that if the data gap does not satisfy any of the three criteria, we do not interpolate that data gap. We show examples of the IMF magnetic field components in panels (b)–(f) for two selected starting times, one at 10:20 UT (t2) and the other at 10:58 UT (t1). We selected these points to check how magnetic field components observed by different spacecraft match: we selected one data point (t2) with the largest difference and another (t1) with all agreeing with each other. At t2, the estimated delay difference between the DSCOVR–MMS pair and other pairs (ACE–CLUSTER and ACE–MMS) is approximately 10 min. The difference between the estimated delay is minutes for the t1 point.
Figures 6b–d display good agreement between three pairs for corresponding delays at t1. Figures 6e, f show a good alignment between the magnetic field time series considering the estimated delays. Since the ACE–CLUSTER and ACE–MMS pairs evaluate the same delay at t2, we only display the magnetic field components using the ACE–MMS pairs. We observe a reasonable match between the observations at L1 and near-Earth monitors. The estimated delay difference between the DSCOVR–MMS and ACE–MMS pairs may be due to the position of the spacecraft pairs. The overall results using multiple spacecraft for the same period provide solar wind propagation delays from the L1 point to a near-Earth location with a difference of minutes.
L1 measurements in every 20-min interval are now linked to a propagation time. Each of these intervals is referred to as one event. L1 data and the spacecraft geometry of both at L1 and bow shock locations and the estimated propagation delay are stored. Figures 7, 8 show 53,880 events. We start with choosing data that satisfy the criteria in Section 2 over the seven consecutive years from 22 December 2017 to 30 April 2024 using the ACE–MMS pair and two consecutive years from 22 December 2017 to 31 December 2019 for the DSCOVR–MMS pair.
FIGURE 7
FIGURE 8
For each delay estimation, we employ each variable with 80 data points for the time series data. Therefore, we have input feature vectors against one estimated delay. We averaged each input feature data over 80 data points to create one dataset over 20 min. Therefore, averaged data have feature vectors for each estimated delay. Figure 7 shows the set of data (averaged over 20 min) for magnetic field components (, , and ). Here, the magnetic and velocity components are in GSE coordinates. The solid blue lines show KDE, which uses kernel smoothing for probability density estimation. The mathematical process KDE (; ) is applied to find an estimated probability density function of each dataset.
Figure 8 depicts the component of the velocity vector [panel (a)], ion temperature [panel (b)], and statistically estimated delay [panel (c)]. The bottom right scatterplot [panel (d)] shows the variation in with the ion temperature . Here, the color represents the solar wind delay, and the dashed black line presents the regression line. This color scatterplot shows that the magnitude of the velocity increases with the temperature. The lower right panel also shows that the solar wind delay from L1 to Earth bow shock decreases with increasing proton temperature and speed.
Figure 9a shows the spatial distribution of the positions of MMS and ACE/DSCOVR during the selected time intervals. The L1 spacecraft (ACE/DSCOVR) and near-Earth monitors’ positions in GSE coordinates for the chosen 53,880 events are displayed, where color represents the positions in the Z-direction. Since the aim of this paper is to estimate the propagation time from the L1 spacecraft to the bow shock location, we store the positions of two monitors. Here, the near-Earth monitor represents the bow shock location.
FIGURE 9
5 Comparisons with existing methods to compute time delays
To compare the statistical estimations with the OMNI predictions, we need to use the actual distance of the point where the data are shifted. Since the statistical delay is estimated at the near-Earth monitor (e.g., MMS, CLUSTER, and GEOTAIL) location, we need to calculate the time-shift using Equation 2 and use the distance of near-Earth monitors instead of (location at the Earth’s bow shock nose). Equation 2 can be rewritten aswhere we employ 1-minute HR data from OMNIWeb. For instance, the phase front normal has components , , and , and the solar wind velocity has components , , and , and the location of the L1 monitor is given by , , and . Note that OMNIWeb time-shifted data are back-shifted to retrieve SW parameters at their origin at L1 monitors. To test our approach, we compare OMNIWeb-provided time-shift at the bow shock nose with the time-shift at the NE location.
Figures 10, 11 compare the statistically estimated delay with the flat delay, the OMNIWeb-provided time-shift at the bow shock, and the calculated time-shift using Equation 14 and OMNIWeb data at the location of near-Earth monitors. Figure 10 shows the results for the ACE–MMS pair. Time delays using different methods are shown in panel (a). OMNI’s offset/time delay at MMS’s location is calculated using OMNI data and Equation 14, which is shown using green markers. We also include the RMS error from OMNIWeb. Note that the OMNIWeb-provided RMS error for the period is minutes, so the error bars are not easily distinguishable from the markers for most of the cases. We choose three points, namely, , , and , to investigate their features. We select three cases based on the delay difference. We aim to show cases with the largest and smallest difference. The largest difference for the selected period is 5 min. We show two cases of a 5-min difference, one close to the beginning and the other at the end of the selected period. Panels (b), (c), and (d) of Figure 10 show magnetic field components observed by MMS, shifted ACE using statistically estimated delay, and shifted ACE using OMNI data and Equation 14. Each of these panels depicts , , and for the points , , and . Through visual inspection, we observe that for the selected period (14:00–18:00, 13 December 2017), the statistically estimated delay is more successful in matching the SW IMF features at the L1 point with IMF features at the NE location. Particularly, when the difference between statistical delay and OMNI delay is the highest (at ), the shifted ACE using statistical delay shows a better match. Since the flat delay or flat plane method was already found to be limited in the various earlier investigations (; ; ; ; ), we have not included the L1 observations of IMF profiles that were shifted in time according to flat plane propagation in panels (b)–(d) of Figures 10, 11.
FIGURE 10
FIGURE 11
A similar comparison between SW delays using various methods is shown in Figure 11: (a) using observations from the DSCOVR–MMS pair for the period 18:00–22:00, 27 December 2017. The shifted magnetic field components for the selected times (b), (c), and (d) indicate that the shifted DSCOVR data using statistically estimated delay match better with the MMS data than that using OMNI’s approach for the selected period. Specifically, upon visual inspection, it can be observed that the OMNI shifted data for and are approximately minutes and minutes off from the MMS field components, respectively.
Visual inspection of shifted IMF components (from MMS, ACE, and DSCOVR) further supports our findings. Figures 10, 11 and Supporting Figures illustrate several cases with varying levels of discrepancy: some within 5 min and others up to and beyond 20 min. In these cases, our statistical method shows a better match of the time series of magnetic field components between upstream and near-Earth magnetic field features, reinforcing the reliability of our approach.
A quantitative comparison between our statistically estimated delays and OMNIWeb’s predicted propagation delays (Figures 10, 11; Figures 12, 13) reveals generally good agreement, with approximately of the cases showing differences of minutes. The vertical green dashed lines in Figure 13 present the range, representing the interval where approximately of the delay differences are expected to lie. We found that, for approximately of the events, OMNIWeb’s delay estimation considering the OMNIWeb uncertainties provides high correlation and aligns with our method. In some cases, we observe significant deviations, with delay differences exceeding 20 min, while the correlation method provides much higher correlation than that using OMNI delay. Values outside this range are considered special cases with significant disagreement between the two methods. Visualizations are provided in the Supporting Figure (Supplementary Figure S1).
FIGURE 12
FIGURE 13
In panels in Figure 12, the cross-CC values between DSCOVR and MMS observations of (left) and (right) are shown when OMNI data are available, and all required conditions and criteria of data selection in Sections 2, 3.2 are satisfied. To avoid repetition, one event (i.e., a delay data point) is used every 5 min. Here, blue bars show CC values between the 20-min time series magnetic field data of DSCOVR and the corresponding MMS data using statistically estimated delay. For example, if the statistical delay is 50 min, 50 min of delayed MMS data are compared with the DSCOVR data to compute the CC value. For the green bars, the OMNI delays using Equation 14 are employed to calculate the CC values between DSCOVR and MMS. From Figure 12, we found that the correlation coefficient of is slightly higher for both approaches than that of ; therefore, we use the results of for the comparison.
Figure 12 shows the comparison of the CC values from December 2017 to February 2018. Out of 802 cases (data points) of , approximately 100% of the cases result in when using the statistical delay (according to the quality requirement), whereas 72.1% of the cases of OMNI provides similar high values. A similar investigation on cases shows that 100% of the cases result in for the statistical delay, and 71.6% of the cases of OMNI delays yield such high CC values. The percentage of correlation coefficient of and are nearly equal using the OMNIWeb method. From the figure, it is clear that the correlation method shows a better correlation than OMNI’s approach for the selected datasets.
The differences between statistically estimated delay and OMNI delay are presented using a histogram in the top panel of Figure 13. In this study, we estimated the results using the DSCOVR and MMS spacecraft pairs. The OMNI delay for DSCOVR–MMS is calculated using Equation 14. The difference between the above two delays/time-shifts is
The color scatterplot shows the variation in the calculated correlation coefficient using the DSCOVR and MMS data of using OMNI delay with the delay difference ( delay). The color of the dots represents the calculated CC using statistically estimated delay. The vertical green line represents the interval where approximately of the delay differences are expected to lie. The gray error bars display the uncertainties provided by OMNIWeb. The scatterplot shows that where both methods have high values, uncertainties are lower. Uncertainties are higher when OMNI has a low value, which is consistent with our method. However, we found cases where OMNI has lower values than our correlation method, but the OMNI-provided uncertainties are much smaller than the delay values required to obtain the best match. In our estimation, nearly of the cases have a delay difference of minutes. The light-blue solid curve of the top panel of Figure 13 shows the Gaussian distribution of the data.
Figure 13 shows that our method consistently yields higher correlation values for than that using the OMNIWeb method. We also obtained similar results for (not shown here). We selected three cases (t1, t2, and t3 of Figure 13), with significant delay differences between the two methods and OMNIWeb-provided uncertainties <5 minutes.
The MMS data, along with the shifted L1 data from the statistical method and OMNIWeb, are shown in Supplementary Figure S1. The delay is large in all three cases: 45 min (t1), 30 min (t2), and 20 min (t3), respectively. The examples show a comparatively good match using our method, especially in panel (c) components compared to OMNIWeb delays, indicating a more accurate alignment of the IMF. Panels (a) and (b) show that although the correlation method provides higher correlation and a better match than that of OMNI delay, there are differences between magnetic field components that indicate that solar wind changes in traveling from L1 to near-Earth location. In three representative examples, the statistical delay estimates resulted in magnetic field profiles that more closely matched the near-Earth measurements than those obtained using OMNI’s fixed delays.
The expectation is that the data dots should be scattered around the diagonal line, showing that the delay difference increases with increasing uncertainty of OMNIWeb. In addition, it can be expected that the CC (shown in colors) decreases with distance from zero. However, next to this expected distribution of the data in Figure 14, it reveals a significant amount of data in the bottom of the panel, below the orange dash-dotted line. These are the cases when OMNI data are delivered with low uncertainty, but large differences to the statistical delay are detected. Most of these cases where the difference is larger than 5 min have a for the OMNI data, indicating larger uncertainty than the delivered uncertainty. The amount of data points with OMNI uncertainty below 5 min and minutes accumulates to .
FIGURE 14
Figure 14 displays the variation in uncertainties provided by the OMNIWeb and the delay difference. The black dotted box in Figure 14 shows the cases where both the delay difference and the uncertainties are minutes. Approximately of the selected cases lie inside this box, which indicates that approximately half of our selected cases have an estimation that agrees well with OMNIWeb’s prediction within an uncertainty of minutes.
A quantitative comparison is provided in Table 3. According to the comparison, the OMNIWeb delay using Equation 14 provides for of cases, whereas the statistical method provides for all these cases to maintain the quality requirements. Our analysis reports that OMNIWeb provides better correlation values than our method for of the selected cases. In addition, OMNIWeb provides an uncertainty of minutes for of the cases studied here. The calculated using Equation 15 was for of the cases. For approximately cases, , where OMNIWeb-provided uncertainties are reported . In approximately of the cases, calculated is less than 5 min using the OMNIWeb method, where the OMNIWeb-provided uncertainties are minutes, while the delay difference is higher than 5 min.
TABLE 3
| Parameter | Percentage (%) |
|---|---|
using OMNI delay | 29 |
| using stat. delay using OMNI delay | 6 |
| OMNIWeb-provided uncertainties minutes | 87 |
| Delay difference minutes | 87 |
| and minutes | 49 |
| (using OMNI delay) minutes, and minutes | 18 |
Quantitative comparison between OMNI delay and sat. delay over the 802 selected cases.
6 Discussion
The statistical method presented in this work is tested across multiple spacecraft pairs, all showing consistent delay estimates. It performs well for both continuous and discontinuous IMF structures. The statistical analysis using any of the chosen spacecraft pairs of this investigation shows similar results of good matches between estimated delay-shifted IMF components at L1 and near-Earth observations. The correlation method is applicable for both continuous and discrete discontinuities in the IMF. If there is a significant structure or discontinuity, our approach provides a high correlation value and is more likely to match the IMF components at L1 and Earth’s bow shock.
For correlation analysis and SW delay estimations, various lengths of data (data window) have been used previously, from 10 min to a few hours (; ; ; ; ; ; ; ; ; ). A too-short period results in high uncertainties of the correlation, while a too-long period is affected by repeating SW structures. We aim to prepare the data appropriately for use as inputs to the prediction models, and the data length should be hour to allow advanced prediction. demonstrated success in using a 10-min period. In our current study, we carried out the analysis over 3 months (December 2017–February 2018) for the periods of 10, 15, 20, and 25 min. We find that those periods of 20-minute-long windows can provide a high correlation coefficient. Compared with the 10-min and 15-min periods, the 20-min period yields better correlation results, although the difference is not substantial. For cases, we obtain using 10-min windows, and for cases, we obtain using 15-min windows, while the use of 20-min windows provides for all those cases. On the other hand, a 25-min window provides slightly ( cases with ) better estimations than that using 20-min windows, but it reduces the number of good cases. Therefore, we continue our further analysis with a 20-min rolling/sliding window (slides or rolls by 5 min each time) to obtain the highest correlation coefficient and the best model performance.
The correlation analysis using three components of the magnetic field vector is also tested for the selected period (December 2017–February 2018). It is found that estimated delays, using three magnetic components (, , and ) in Equation 3 instead of only and , provide a very precise match of magnetic field components observed at L1 points and near-Earth location. However, the use of three components to calculate the correlation coefficient reduces the number of good cases, which becomes significantly lower than when using only two components.
The average of the estimated delay between the observation of the same SW structures at L1 and NE monitors is minutes using panel (c) of Figure 8, where SW delay varies between 25 min and 100 min depending on features of the solar wind. This estimated average value and the upper and lower limits align with those of the previous studies (; ). According to and , the SW propagation time/delay is expected to be on the order of 1 h, and the specific value depends closely on the SW conditions. The SW delay varies from over 100 min to less than 30 min (; ; ).
The linear regression line of the distribution of solar wind radial velocity and the ion temperature over the 7 years (22 December 2017 to May 2024) in Figure 8 [panel (d)] indicates that the magnitude of the velocity increases with the temperature. This agrees with the long-term linear trend between the solar wind proton temperature and the proton speed observed by .
The comparison between the estimated delay and the OMNIWeb-provided delay reveals an absolute difference >5 minutes for out of 802 events/cases/data points. This is in good agreement with the predicted delay and observations that were earlier found in and . statistical studies of the solar wind propagation over events found that the difference is min for of the time. Approximately of the 164 cases presented in show a delay difference of >5 minutes between the OMNIWeb-provided delay and their estimated delay using correlation analysis (c.f. Figure 11 of ).
In our analysis, we noticed that the delay difference between the estimated delay and the OMNIWeb-provided delay is >20 minutes for cases, with cases where the delay difference is minutes. In addition, and observed delay differences of more than 30 min in individual cases. Importantly, this level of uncertainty does not fully account for the larger observed discrepancies, indicating that in certain conditions, e.g., those involving sudden IMF changes or complex solar wind structures, the OMNI delay may significantly underperform.
The statistical comparison presented in Figure 14 and Table 3 indicates that in approximately of cases, OMNI provides a better value than the statistical method presented in this study. These cases are primarily due to the linear interpolation that we apply for the data gap if it is <15 minutes. The fact that of the estimated delays have less than 5 min difference to the OMNI delay and the respective OMNI values have less than 5 min uncertainty indicates that approximately half of the OMNI delays are well-estimated and have very low uncertainty. We also found that approximately of the OMNIWeb-predicted delay provides . This result is in agreement with the previous studies of on the data quality in the OMNIWeb IMF field components. They analyzed 10,409 cases over the period 1997–2016 and estimated that approximately of the OMNIWeb data provide reliable predictions based on the conditions and prediction efficiency . Approximately of their selected cases have correct variability but wrong absolute values, whereas have poor quality with . However, did not consider the uncertainties provided by the OMNIWeb.
Our results showed that there is a fraction of of the cases when the uncertainty of OMNI is below 5 min and the difference in the delay to the statistical method is larger, while the is low. These are the cases when OMNI computes wrong SW estimates at the bow shock. For these cases, our method has a higher correlation and a better match between L1 data and NE observation. Earlier research (; ; ; ; ; ) on the solar wind and the propagation delay found that the following factors influence the similarity of SW features observed at L1 and upstream of the bow shock: (i) separation of spacecraft in the plane perpendicular to the Sun–Earth line, (ii) the angle between IMF and the GSE X-axis (cone angle), and (iii) evolution of IMF while SW propagates from L1 to near-Earth locations.
When the spacecraft separation is large, the IMF cone angle is small, and/or the IMF variance is low, the similarity between L1 observations and near-Earth SW is likely to be low. Under such conditions, OMNIWeb’s predictions of near-Earth SW features and conditions can have large uncertainties (; ; ; ; ; ). OMNIWeb predictions assume that the parameters do not evolve over space and in time, whereas the actual SW is not homogeneous. Thus, OMNIWeb has a particular challenge with dynamic solar wind conditions. In other words, OMNIWeb’s assumption of inhomogeneity in phase front propagation, contrary to the actual solar wind, results in underperformance compared to the statistically estimated solar wind delay. For instance, the solar wind magnetic field components in Supporting Figure (Supplementary Figure S1) are derived from L1 observations rather than those near Earth, which results in significant differences between the statistical estimation and the OMNIWeb prediction. The spacecraft separation, the IMF variance, and the IMF cone angle may also affect the performance of the OMNIWeb predictions (; ; ; ; ; ).
The statistical method applied here matches solar wind features as long as the data satisfy the criteria and quality measures, and it considers inhomogeneity in the solar wind and is not limited to the features mentioned above, whereas OMNIWeb does not provide accurate propagation delays or uncertainties. This is the main reason why the statistical method outperforms OMNIWeb in the delay estimation for the selected cases and is an ideal tool to validate OMNIWeb data. However, the feasibility of the method to validate OMNIWeb delay is constrained by the criteria and quality measures. In only of the cases, OMNIWeb provides better than the statistical method. These cases are attributed to the data interpolation, which has been applied in this study.
7 Summary and conclusion
In this work, we propose an improved method to estimate the solar wind propagation delay from L1 to Earth’s bow shock location by performing cross-correlation analysis and employing the PMI along with the NDME. We compared delay using different statistical indices and investigated the best combination for estimating delay. Figures 2–6 (and Supplementary Figure S3) display the methodology of the correlation method along with quality measurement and outlier predictions. Because this method is applicable to dynamical solar wind conditions, it is an ideal tool for the validation of OMNIWeb data, which assumes static or homogenous solar wind conditions.
Based on this statistical method, we generated a comprehensive dataset with matching solar wind structures at L1 and near Earth measured by different satellite pairs (e.g., ACE–MMS, ACE–CLUSTER, DSCOVR–MMS, and GEOTAIL–WIND). The estimated delays with the variables, using observations from the ACE–MMS spacecraft pair from 22 December 2017 to 30 April 2024 and the DSCOVR–MMS pair from 22 December 2017 to 31 December 2019, are presented in Figures 7–9 and are publicly available online. The generated datasets provide the chance to employ them to test the respective model predictions and use them in the advancement of near-Earth SW models.
A part of this dataset has been used for the validation of OMNIWeb data. The study compares statistically estimated propagation delays of IMF components with those provided by OMNIWeb (in Figures 10–14), using data from MMS, ACE, and DSCOVR spacecraft. The validation results show that approximately of delay differences between the two methods fall within minutes, and of OMNIWeb’s delays are reasonably accurate within their stated uncertainty. Only approximately of the data show very accurate predictions with less than a 5 min difference from the statistical method. Nevertheless, nearly of the OMNIWeb data have a delay difference of 10-min or less compared to the statistical method and are, therefore, reasonably accurate. However, significant discrepancies ( minutes) are observed in cases. In cases where OMNIWeb provides unreliable results, our improved estimated delays offer a scope for further studies using them as a model input for various models where SW propagation delay from L1 to NE location needs to be addressed, e.g., prediction and forecasting models of and .
We acknowledge that the OMNIWeb system remains the most successful in providing spacecraft-specific and non-specific various resolution regular data, and it is widely accepted within the research community and beyond. However, it is possible to minimize the uncertainties in prediction and the adverse effects on space weather operations and forecasts by improving the existing approaches. The results of the statistical method emphasize the value of a dynamic, correlation-based delay estimation method that can adapt to varying solar wind conditions and provide more precise input for space weather modeling and forecasting systems. The dataset generated during this study is publicly available and can be used for further validation and modeling applications.
TABLE 4
| Spacecraft | Instrument | Acknowledgment |
|---|---|---|
| ACE | SWEPAM | PI, D. J. McComas at SWRI, ACE SWEPAM instrument team, and the ACE Science Center |
| ACE | MAG | PI, N. Ness at Bartol Research Institute, MAG instrument team, and the ACE Science Center |
| DSCOVR | PLASMAG | PI, A. Koval at UMBC, and NASA/GSFC |
| MMS | FGM and FPI | PI, J. Burch, C. Russel, W. Magnus at SWRI, UCLA, and IWF |
| CLUSTER | FGM | PI, Andre Balogh and Elizabeth Lucek and ESA CAA at Imperial College |
| CLUSTER | CIS | PI, H. Reme at CESR |
| WIND | MFI | PI, A. Koval (UMBC, NASA/GSFC) |
| WIND | SWE | PI, K. Ogilvie at NASA GSFC |
| GEOTAIL | MGF and CPI | PI, S. Kokubun at STELAB Nagoya University, Japan |
| PI, L. Frank, W. Patterson and K. Ackerson (U. Iowa) |
Acknowledgment to PIs and the team of the spacecraft and instruments.
Statements
Data availability statement
The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found at https://zenodo.org/records/17559413, Estimation and assessment of solar wind propagation time from the Lagrange point L1 to Earth's bow shock.
Author contributions
ST: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Software, Validation, Visualization, Writing – original draft, Writing – review and editing. YZ: Conceptualization, Funding acquisition, Methodology, Project administration, Supervision, Writing – review and editing. ClB: Formal analysis, Supervision, Visualization, Writing – review and editing, Project administration. CaB: Visualization, Writing – review and editing. BW: Conceptualization, Methodology, Writing – review and editing. CO: Visualization, Writing – review and editing. KK: Writing – review and editing. HZ: Writing – review and editing.
Funding
The author(s) declare that financial support was received for the research and/or publication of this article. The authors acknowledge Deutsches Zentrum für Luft-und Raumfahrt (DLR) and NASA grants 80NSSC20K1710 and 80NSSC21K0026 to support this research.
Acknowledgments
The authors are thankful to Arthur Amaral Ferreira for the fruitful discussion. They acknowledge the use of NASA/GSFC’s Space Physics Data Facility’s OMNIWeb (or CDAWeb or ftp) service and OMNI data. Acknowledgments to principle investigators and projects of the instruments used in this manuscript are listed in Table 4.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Generative AI statement
The author(s) declare that no Generative AI was used in the creation of this manuscript.
Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Supplementary material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fspas.2025.1675769/full#supplementary-material
References
1
Ashour-AbdallaM.WalkerR. J.PeroomianV.El-AlaouiM. (2008). On the importance of accurate solar wind measurements for studying magnetospheric dynamics. J. Geophys. Res. Space Phys.113 (1–16), A08204. 10.1029/2007JA012785
2
BakerD. N.PetersonW. K.ErikssonS.LiX.BlakeJ. B.BurchJ. L.et al (2002). Timing of magnetic reconnection initiation during a global magnetospheric substorm onset. Geophys. Res. Lett.29, 43. 10.1029/2002GL015539
3
BargatzeL. F.McPherronR. L.MinamoraJ.WeimerD. (2005). A new interpretation of Weimer et al.’s solar wind propagation delay technique. J. Geophys. Res. Space Phys.110, A07105. 10.1029/2004JA010902
4
BaumannC.McCloskeyA. E. (2021). Timing of the solar wind propagation delay between l1 and Earth based on machine learning. J. Space Weather Space Clim.11, 41. 10.1051/swsc/2021026
5
BhattacharjeeG. P.MohanR. (1963). Dimensional chains involving rectangular and normal error-distributions. Technometrics5, 404–406. 10.2307/1266346
6
BorovskyJ. E. (2010). On the variations of the solar wind magnetic field about the parker spiral direction. J. Geophys. Res.115, A09101. 10.1029/2009JA015040
7
CameronT.JackelB. (2016). Quantitative evaluation of solar wind time-shifting methods. Space Weather14, 973–981. 10.1002/2016sw001451
8
CaseN. A.WildJ. A. (2012). A statistical comparison of solar wind propagation delays derived from multispacecraft techniques. J. Geophys. Res.117, A02101. 10.1029/2011JA016946
9
CashM. D.HicksS. W.BieseckerD. A.ReinardA. A.de KoningC. A.WeimerD. R. (2016). Validation of an operational product to determine l1 to Earth propagation time delays. Space Weather14, 93–112. 10.1002/2015SW001321
10
CollierM. R.SlavinJ. A.LeppingR. P.SzaboA.OgilvieK. (1998). Timing accuracy for the simple planar propagation of magnetic field structures in the solar wind. Geophys. Res. Lett.25, 2509–2512. 10.1029/98GL00735
11
CrookerN. U.SiscoeG. L.RussellC. T.SmithE. J. (1982). Factors controlling degree of correlation between isee 1 and isee 3 interplanetary magnetic field measurements. J. Geophys. Res.87, 2224–2230. 10.1029/JA087iA04p02224
12
ElliottH. A.McComasD. J.DeForestC. E. (2016). Long-term trends in the solar wind proton measurements. Astrophys. J.832, 66. 10.3847/0004-637X/832/1/66
13
FarrisM. H.RusselC. T. (2017). Determining the standoff distance of the bow shock: Mach number dependence and use of models. J. Geophys. Res.99, 17681–17690. 10.1029/94JA01020
14
FerreiraA. A.BorriesC.XiongC.BorgeR. A.MielichJ.KoubaD. (2020). Identification of potential precursors for the occurrence of large-scale traveling ionospheric disturbances in a case study during september 2017. J. Space Weather Space Clim.10, 32. 10.1051/swsc/2020029
15
FredrickE.HongY.LopezR.DengY. (2025). The impact of OMNI data accuracy on thermospheric neutral density simulations at grid cell resolutions. J. Geophys. Res.23, e2025SW004374. 10.1029/2025SW004374
16
HaalandS.PaschmannG.SonnerupB. U. Ö. (2006). Comment on “a new interpretation of Weimer et al.’s solar wind propagation delay technique” by Bargatze et al. J. Geophys. Res.111, A06102. 10.1029/2005JA011376
17
HaalandS.MunteanuC.MailyanB. (2010). Solar wind propagation delay: comment on “Minimum variance analysis-based propagation of the solar wind observations: application to real-time global magnetohydrodynamic simulations” by A. Pulkkinen and L. raststätter: COMMENTARY. Space Weather8, 06005. 10.1029/2009SW000542
18
HorburyT. S.BurgessD.FränzM.OwenC. J. (2001). Prediction of Earth arrival times of interplanetary southward magnetic field turnings. J. Geophys. Res.106, 30001–30009. 10.1029/2000JA002232
19
JackelB. J.CameronT.WeygandJ. M. (2013). Orientation of solar wind dynamic pressure phase fronts. J. Geophys. Res. Space Phys.118, 1379–1388. 10.1002/jgra.50183
20
KellyT. J.CrookerN. U.SiscoeG. L.RussellC.SmithE. J. (1986). On the use of a sunward libration-point-orbiting spacecraft as an interplanetary magnetic field monitor for magnetospheric studies. J. Geophys. Res.91, 5629–5636. 10.1029/JA091iA05p05629
21
KnetterT.NeubauerF. M.HorburyT.BaloghA. (2004). Four-point discontinuity observations using cluster magnetic field data: a statistical survey. J. Geophys. Res. Space Phys.109, A06102. 10.1029/2003JA010099
22
LethyA.El-ErakiM. A.SamyA.DeebesH. A. (2018). Prediction of the dst index and analysis of its dependence on solar wind parameters using neural network. Space Weather16, 1277–1290. 10.1029/2018SW001863
23
LotzS. I.HeynsM.CilliersP. J. (2017). Regression-based forecast model of induced geoelectric field. Space Weather15, 180–191. 10.1002/2016SW001518
24
LyonsL. R.NishimuraY. (2020). Substorm onset and development: the crucial role of flow channels. J. Atmos. Sol. Terr. Phys.211, 105474. 10.1016/j.jastp.2020.105474
25
MailyanB.MunteanuC.HaalandS. (2008). What is the best method to calculate the solar wind propagation delay?Ann. Geophys.26, 2383–2394. 10.5194/angeo-26-2383-2008
26
MineoA. M.RuggieriM. (2005). A software tool for the exponential power distribution: thenormal package. J. Stat. Softw.12, 1–24. 10.18637/jss.v012.i04
27
MunteanuC.HaalandS.MailyanB.EchimM.MursulaK. (2013). Propagation delay of solar wind discontinuities: comparing different methods and evaluating the effect of wavelet denoising. J. Geophys. Res. Space Phys.118, 3985–3994. 10.1002/jgra.50429
28
O’BrienT. A.KashinathK.CavanaughN. R.CollinsW. D.O’BrienJ. P. (2016). A fast and objective multidimensional kernel density estimation method: fastKDE. Comput. Stat. Data Anal.101, 148–160. 10.1016/j.csda.2016.02.014
29
PlesovskayaE.IvanovS. (2021). An empirical analysis of KDE-Based generative models on small datasets. Procedia Comput. Sci.193, 442–452. 10.1016/j.procs.2021.10.046
30
PontiusR. G.JrThonttehO.ChenH. (2008). Components of information for multiple resolution comparison between maps that share a real variable. Environ. Ecol. Stat.15, 111–142. 10.1007/s10651-007-0043-y
31
PulkkinenA.RastätterL. (2009). Minimum variance analysis-based propagation of the solar windobservations: application to real-time global magnetohydrodynamic simulations. Space Weather7, S12001. 10.1029/2009SW000468
32
PulkkinenA.KuznetsovaM.RidleyA.RaederJ.VapirevA.WeimerD.et al (2011). Geospace environment modeling 2008–2009 challenge: ground magnetic field perturbations. Space Weather9, 02004. 10.1029/2010SW000600
33
RichardsonJ. D.PaularenaK. I. (2001). Plasma and magnetic field correlations in the solar wind. J. Geophys. Res. Space Phys.106, 239–251. 10.1029/2000JA000071
34
RidleyA. J. (2000). Estimations of the uncertainty in timing the relationship between magnetospheric and solar wind processes. J. Atmos. Sol. Terr. Phys.62, 757–771. 10.1016/S1364-6826(00)00057-2
35
RobleR. G.RidleyE. C. (1994). A thermosphere-ionosphere-mesosphere-electrodynamics general circulation model (time-gcm): equinox solar cycle minimum simulations (30-500 km). Geophys. Res. Lett.21, 417–420. 10.1029/93GL03391
36
ShueJ.-H.ChaoJ. K.FuH. C.undP.SongC. T. R.KhuranaK. K.et al (1997). A new functional form to study the solar wind control of the magnetopause size and shape. J. Geophys. Res.102, 9497–9511. 10.1029/97JA00196
37
TsurutaniB. T.GuarnieriF. L.LakhinaG. S.HadaT. (2005). Rapid evolution of magnetic decreases (MDs) and discontinuities in thesolar wind: ace and cluster. Geophys. Res. Lett.32, L10103. 10.1029/2004GL022151
38
VokhmyaninM. V.StepanovN. A.SergeevV. A. (2019). On the evaluation of data quality in the omniinterplanetary magnetic field database. Space Weather17, 476–486. 10.1029/2018sw002113
39
WattersonI. G. (1996). Non-dimensional measures of climate model performance. Int. J. Climatol.16, 379–391. 10.1002/(SICI)1097-0088(199604)16:4⟨379::AID-JOC18⟩3.0.CO;2-U
40
WeimerD. R. (2004). Correction to “predicting interplanetary magnetic field (imf) propagation delay times using the minimum variance technique”. J. Geophys. Res.109, A12104. 10.1029/2004JA010691
41
WeimerD. R.KingJ. H. (2008). Improved calculations of interplanetary magnetic field phase front angles and propagation time delays. J. Geophys. Res.113, A01105. 10.1029/2007JA012452
42
WeimerD. R.OberD. M.MaynardN. C.CollierM. R.McComasD. J.NessN. F.et al (2003). Predicting interplanetary magnetic field (Imf) propagation delay times using the minimum variance technique. J. Geophys. Res. Space Phys.108. 10.1029/2002JA009405
43
WillmottC. J.RobesonS. M.MatsuuraK. (2012). A refined index of model performance. Int. J. Climatol.32, 2088–2094. 10.1002/joc.2419
44
WintoftP.WikM.MatzkaJ.ShpritsY. (2017). Forecasting kp from solar wind data: input parameter study using 3-hour averages and 3-hour range values. J. Space Weather Space Clim.7, A29. 10.1051/swsc/2017027
45
WuC.FryC. D.BerdichevskyD.SmithZ.DetmanT. (2005). Predicting the arrival timeof shock passages at Earth. Sol. Phys.227, 371–386. 10.1007/s11207-005-1213-4
46
ZastenkerG. N.DalinP. A.PetrukovichA. A.NozdrachevM.RomanovS.PaularenaK.et al (2000). Solar wind structure dynamics by multipoint observations. Phys. Chem. Earth, Part C Sol. Terr. and Planet. Sci.25, 137–140. 10.1016/S1464-1917(99)00055-0
Summary
Keywords
solar wind propagation delay, statistical approach, correlation method, multiple spacecraft data, OMNIWeb-predicted SW delay validation
Citation
Tasnim S, Zou Y, Borries C, Baumann C, Walsh BM, O’Brien C, Khanal K and Zhang H (2025) Estimation and assessment of solar wind propagation time from the Lagrange point L1 to Earth’s bow shock. Front. Astron. Space Sci. 12:1675769. doi: 10.3389/fspas.2025.1675769
Received
29 July 2025
Revised
29 September 2025
Accepted
09 October 2025
Published
26 November 2025
Volume
12 - 2025
Edited by
Nithin Sivadas, National Aeronautics and Space Administration, United States
Reviewed by
Shipra Sinha, NASA Goddard Space Flight Center, United States
Aibing Zhang, Chinese Academy of Sciences (CAS), China
Updates
Copyright
© 2025 Tasnim, Zou, Borries, Baumann, Walsh, O’Brien, Khanal and Zhang.
This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Samira Tasnim, samira.tasnim@dlr.de
Disclaimer
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.