Abstract
In passive-source seismic exploration, even after seismic instruments complete unified start-up acquisition and hardware synchronization, long-duration continuous records may still contain small residual timing errors, which in turn broaden cross-correlation peaks and degrade event-location results. To address this problem, this study proposes a wavefield-domain residual timing refinement method. The method uses stable noise windows and controlled artificial events in continuous records as constraints, and performs data-window preprocessing, reference cross-correlation function construction, pairwise residual lag estimation, confidence-weighted multi-station joint fusion, and smoothing-constrained fitting of a continuous correction curve to achieve a posterior refinement of residual timing errors after hardware synchronization. Fractional-delay interpolation is then used for waveform correction. Validation using a 60 min continuous record from a local six-station array shows that the proposed method can serve as an effective supplement to hardware synchronization, suppress residual timing errors, and improve the temporal consistency, waveform stackability, and interpretation reliability of passive-source seismic exploration data.
Keywords: passive-source seismic exploration, signal synchronization, cross-correlation function, residual timing difference, ambient-noise cross-correlation
1. Introduction
Passive-source seismic exploration acquires subsurface structural information, local disturbance characteristics, and microseismic activity by continuously recording weak wavefield information generated by natural or engineering disturbances without actively exciting a source [1,2,3,4,5,6,7]. With the development of sensors, embedded acquisition, and distributed networking technologies, miniaturized, multichannel, and low-power acquisition nodes have gradually been applied in mine microseismic monitoring, underground engineering safety assessment, urban shallow-structure exploration, and long-term environmental vibration observation [8,9,10,11,12]. In these applications, data interpretation usually depends not on independent records from a single station, but on inter-station relative arrival times, phase consistency, cross-correlation peaks, and clustering characteristics of repeated events [13,14,15]. Therefore, temporal consistency among multi-station records is a fundamental prerequisite for reliable passive-source seismic exploration results.
Hardware synchronization provides the starting time framework for distributed seismic acquisition, but it does not completely determine the relative timing accuracy required by waveform-based interpretation. After unified start-up acquisition, network timing, hardware triggering, or local clock compensation, small residual offsets may still accumulate during long-duration recording because of field-link fluctuations, local oscillator drift, sampling instability, and environmental noise [10,11]. These residual offsets directly affect the observables used in passive-source interpretation: cross-correlation peaks become broader, coherent phases lose consistency, repeated-event arrivals scatter, and location or stacking results may become unstable when high-frequency components are important [16,17,18].
Accordingly, the relevant literature should not be limited to hardware synchronization. A complementary line of research estimates timing errors from the recorded wavefield itself by using ambient-noise cross-correlation, empirical Green’s functions, repeated-event alignment, waveform similarity, and coherent phase relationships [18,19,20,21,22,23,24,25,26,27,28]. This record-driven strategy is attractive because the correction target is defined in the same domain as the subsequent interpretation: if the residual timing error is reduced, the improvement should appear as sharper cross-correlation peaks, more stable inter-station phase relationships, and more repeatable event waveforms rather than only as a clock parameter.
Recent studies further show why this wavefield-domain view is necessary. Nonlinear clock-drift correction for ocean-bottom seismometer networks demonstrates that clock errors may require noise correlation-based tracking and continuous drift curves rather than a single linear correction [29,30,31,32]. Ambient-noise interferometry studies have also shown that selected time-frequency processing and phase-weighted stacking can improve the quality of cross-correlation functions in limited or complex data [33], while seismic-noise matrix imaging illustrates the broader role of noise correlations in high-resolution wavefield monitoring [34]. At the same time, distant storm sources and seasonal noise-source variability can distort noise correlation functions, which means that frequency selection, quality screening, and robust stacking are necessary rather than optional processing details [35].
However, these advances have mainly been developed for regional networks, ocean-bottom seismometer deployments, volcanic monitoring, or long-term ambient-noise studies [29,30,33,34,35,36,37,38,39,40]. Local passive-source seismic exploration has a different operating regime: the array aperture is small, the sampling rate is relatively high, event durations are short, engineering noise can be strong, and acquisition nodes may operate offline. Therefore, the core problem addressed in this study is not to replace the hardware timing system, but to reorganize wavefield-domain timing correction into a complete posterior workflow for local arrays. The proposed method uses waveform similarity in continuous records to construct reference cross-correlation functions, estimate residual lags, fuse multi-station-pair observations, fit a smooth continuous correction curve, and correct the waveform time axis so that the final correction is evaluated directly by waveform coherence, event repeatability, stacking performance, and location stability. The proposed analytical workflow is mainly applicable to localized and small-to-medium-scale engineering applications. In such applications, lateral velocity differences are relatively small; repeatable observed events or stable wavefield components are available; and the influence of propagation paths can be treated as a stable reference within the selected analysis window.
The main contributions of this study are as follows:
(1) A descriptive model of residual timing errors after hardware synchronization in passive-source seismic exploration is established, and the influence of residual timing differences on phase error and waveform consistency is analyzed.
(2) A synchronization-processing workflow based on wavefield-domain residual correction is proposed, including data-window preprocessing, construction of the reference cross-correlation function, residual timing-difference estimation, confidence-based quality control, multi-station-pair fusion, and generation of the continuous time-correction curve.
(3) To address instabilities caused by noise windows, anomalous station pairs, and nonlinear drift in local arrays, robust reweighting and a continuous correction function with smoothing constraints are introduced to improve the stability of the residual-correction results.
To verify the effect of residual timing correction, a validation framework is constructed from three perspectives, namely statistical metrics, waveform-level evidence, and application-level results, so as to demonstrate the improvement of the proposed method in temporal consistency, waveform alignment, and interpretive stability.
The remainder of this paper is organized as follows: Section 2, “Theoretical Basis and Observation Model,” defines the residual timing problem, the phase-error relation, and the wavefield observation assumption; Section 3, “Proposed Residual-Correction Workflow,” converts these assumptions into an executable algorithm; Section 4 validates the method through case studies, parameter analysis, waveform evidence, and application-level results; and Section 5 concludes the paper and discusses future work.
2. Theoretical Basis and Observation Model
2.1. Distributed Synchronization and Wavefield Timing Calibration
Basic synchronization in distributed seismic acquisition systems generally relies on unified start-up acquisition, network timing, hardware triggering, or local clock compensation. The purpose is to establish a unified starting time reference for different stations so that multinode records can enter the same analysis time framework [10,11]. This type of synchronization belongs to hardware system-level time control and mainly addresses initial offsets and large-scale clock drift. For engineering acquisition systems, hardware synchronization constrains records from different stations to a range in which they can be compared, cross-correlated, and stacked [16,17,18,19,20,21].
Wavefield timing-calibration methods treat residual timing errors as parameters that can be inverted from observational data. For the same event or a stable noise-statistics window, records from different stations should exhibit similar waveform structures or stable cross-correlation responses [18,19,20,21]. When a residual timing shift exists between stations, the cross-correlation peak is displaced relative to the reference function. Therefore, residual timing differences can be estimated by constructing a stable reference cross-correlation function (CCF) and measuring the offset of cross-correlation functions from different time periods relative to this reference [23,36,37].
2.2. Residual Synchronization Errors and Phase Errors
After hardware synchronization, residual timing errors may still remain between station pairs. The inter-station timing offset is therefore decomposed into a hardware-synchronization component and a wavefield-domain residual component as follows:
| (1) |
In Equation (1), denotes the total inter-station timing offset between stations and in the th discrete analysis unit; in the later algorithmic notation, the same discrete unit is denoted by when it represents a time window or a repeated-event window. is the timing component remaining after hardware synchronization, and is the wavefield-domain residual term estimated from the observed seismic records. All three quantities have units of time, expressed in seconds or microseconds. Under the adopted sign convention, a positive pairwise residual lag means that the waveform recorded at station lags behind that at station . This residual timing difference is then converted into the phase-error relation in Equation (2).
| (2) |
In Equation (2), denotes the phase error induced by the residual timing difference for the station pair (, ) at signal frequency and analysis unit . The frequency is measured in hertz, and is measured in seconds; therefore is expressed in radians and can be converted to degrees by multiplying by . The sign of the phase error follows the residual-lag convention defined after Equation (1). This relationship shows that residual timing differences are amplified at high frequencies, which motivates the subsequent estimation and correction of the residual timing term.
2.3. Wavefield Observation and the Cross-Correlation Assumption
For signal sequences associated with the same passive-source event or the same noise field, the observed record at a station is modeled as a shifted and noisy version of a common waveform:
| (3) |
In Equation (3), is the observed waveform at station as a function of continuous time in seconds; is a dimensionless amplitude-scaling coefficient; is the ideal reference waveform or common source response; is the physical propagation arrival time determined by source location, station geometry, and subsurface velocity; is the station-specific synchronization perturbation with units of time; and represents environmental noise, instrumental noise, and other interference terms in the same amplitude unit as . A positive denotes a delayed station- record relative to the adopted reference response. According to this model, the propagation-path contribution is treated as a stable reference shift, whereas the synchronization-error term appears as an additional offset of the cross-correlation peak and is used to invert the residual timing difference.
This observation model does not require a globally homogeneous velocity model. The key requirement is separability: for the selected event family or stable noise window, propagation-path effects should remain sufficiently stable so that time-varying residual offsets can be estimated from the displacement of the cross-correlation peak. If strong lateral velocity variations, changing source paths, or time-varying medium properties dominate the observed arrival-time differences, the estimated lag may mix synchronization error with propagation effects. Such cases should be excluded through window selection and quality control, or interpreted with additional velocity-structure constraints.
In summary, Section 2 defines the physical and mathematical basis of the problem rather than the processing procedure itself. The residual timing term is formulated as an observable wavefield-domain perturbation, and the cross-correlation assumption explains why this perturbation can be estimated from waveform similarity. Section 3 therefore focuses on the operational workflow that turns these assumptions into a practical residual-correction algorithm.
3. Proposed Residual-Correction Workflow
Building on the theoretical basis in Section 2, Section 3 converts the residual timing-error model into an operational workflow. The workflow contains six connected stages: data-window selection and preprocessing, reference cross-correlation function construction, residual timing-difference estimation and interpolation, multi-station joint correction, construction of a continuous time-correction curve, and waveform correction.
The role of hardware synchronization in this workflow is limited to providing an initial common time frame and constraining the residual-lag search range. The residual correction itself is estimated from the observed wavefield, so the implementation is organized around cross-correlation stability, quality screening, confidence weighting, robust multi-station fusion, and continuous curve fitting.
This organization clarifies the boundary between Section 2 and Section 3. Section 2 defines the residual timing-error model and the cross-correlation assumption; Section 3 describes how these assumptions are implemented as a reproducible residual-correction workflow, from window preparation to final waveform time-axis correction.
3.1. Data-Window Selection and Preprocessing
To balance time resolution and cross-correlation stability, the raw record is first segmented into fixed-length data windows. In this study, “local” refers to the small-to-intermediate engineering-scale array used in the field test, namely six acquisition stations with 1 m inter-station spacing and a nominal aperture on the order of 12 m, and “high sps” refers to the sampling rate of 1000 samples per second (1000 sps, equivalent to 1000 Hz). In the default configuration, the data-window length is 20 s with 50% overlap and the processing band is 5–80 Hz; the 20 s window contains enough coherent wavefield samples for stable cross-correlation at 1000 Hz while preserving sufficient temporal resolution for tracking residual timing changes. Within each window, mean removal; detrending; despiking, namely abnormal impulse removal; band-pass filtering; amplitude normalization; and spectral whitening when necessary are applied before cross-correlation. For repeated calibration events, the analysis window is selected around the main arrival; for ambient-noise records, windows affected by strong transient interference or instrument saturation are avoided as much as possible.
These preprocessing values are not intended as universal constants. For practical deployment, the selected passband should cover the dominant coherent energy of the target wavefield while excluding narrow-band engineering interference and very-low-frequency drift. In this study, the default preprocessing further uses a 1.0 s RMS normalization window, a clipping threshold of four times the median short-window amplitude, and a CCF confidence threshold of 0.65. If the source spectrum, sampling rate, or noise field changes markedly, the passband and screening thresholds should be rechecked using the same peak coefficient, residual delay, and valid-window proportion metrics used in Section 4.2.
To avoid excessive disturbance of the cross-correlation result by abrupt amplitude changes, a combined strategy of short-window root-mean-square amplitude normalization and extreme-value clipping is adopted. Windows that clearly deviate from the overall statistical distribution are not directly included in stacking or subsequent estimation, but are removed during the quality-control stage.
Because local passive-source records often contain background noise, engineering disturbances, and instrumental transient responses simultaneously, a two-threshold screening strategy is further adopted during preprocessing. Saturated segments are first removed according to short-window energy, and interference windows with abnormally concentrated frequency bands are then excluded according to spectral flatness. This treatment improves the effectiveness of the valid windows used to construct the reference function and reduces the systematic contamination of residual timing-difference estimation by a small number of abnormal windows.
| (4) |
In Equation (4), denotes the preprocessed and normalized waveform of station in the th analysis window, where is the local time within the window. denotes detrending and denotes band-pass filtering; if written explicitly, the lower and upper cutoff frequencies are denoted by and in hertz. The denominator represents energy normalization over the window length , so the normalized waveform is dimensionless and is less sensitive to amplitude differences among stations. Extreme-value clipping, amplitude normalization, and spectral whitening are preprocessing operations applied in the same window when required by data quality. The resulting normalized signal is then used to calculate the short-window cross-correlation function in Equation (5). Here, denotes the data-window length used for the energy normalization in Equation (4); its default value is 20 s in this study unless otherwise stated.
| (5) |
In Equation (5), is the normalized short-window cross-correlation function between the preprocessed records of stations and in the th analysis window. The variable is the correlation lag in seconds, and is the analysis-window length. Because the numerator is normalized by the waveform energies of both stations, is dimensionless, and its peak position mainly reflects relative waveform alignment rather than amplitude contrast.
3.2. Construction of the Reference Cross-Correlation Function
For each station pair and each component combination, the preprocessed short-window cross-correlation functions are grouped either by time window or by repeatable event before stacking. Time-window stacking is used when the stable background wavefield dominates the record, whereas event-based stacking is used when controlled or repeatable events provide clearer and more coherent arrivals. In both cases, stacking is used to improve the signal-to-noise ratio and peak stability of the reference cross-correlation function, rather than to change the mathematical form of the residual-correction model.
Therefore, the choice between time-window stacking and event-based stacking mainly affects the sensitivity of the lag estimate, including peak sharpness, valid-window count, and robustness to non-stationary noise. Once a valid residual lag is extracted, the subsequent steps are identical: the pairwise lag estimates are quality weighted, fused across station pairs, fitted as a continuous correction curve, and applied to the waveform time axis. Thus, the stacking choice does not define a different final correction algorithm; it only determines which observations provide the most stable constraints for the same correction framework.
The initial reference is not assumed to be an exact standard. It is constructed from quality-screened windows after hardware synchronization has already constrained the possible residual offset to a narrow search range. Its role is therefore limited to providing a robust temporary template for first-round lag estimation. Windows with broad, nonunique, or low-confidence peaks are excluded from direct residual inversion or receive low weights, so an unstable local window is prevented from dominating the reference.
After the first-round lag estimates are obtained, the individual cross-correlation functions are realigned and restacked to form the corrected reference function. The corrected reference, rather than the initial reference, is used as the baseline for subsequent residual timing-difference measurement. This design reduces peak-main-lobe broadening caused by residual offsets in the initial stack and removes the apparent contradiction between using an imperfect initial reference and requiring an accurate final reference.
For all cross-correlation windows that pass quality screening, the reference cross-correlation function is constructed by weighted stacking as follows:
| (6) |
In Equation (6), is the reference cross-correlation function for station pair (, ). is the number of valid analysis windows included in the stack, is the dimensionless quality weight of the th window, and is the preliminary alignment shift, with units of time, applied during the first-round reference construction. The reference function provides the baseline against which later residual lags are measured, and the sign of follows the same lag convention as the pairwise residual estimate.
3.3. Residual Time-Difference Estimation and Interpolation
Residual lag estimation compares each current cross-correlation function with the reference function. A sample-level peak search is first performed, followed by sub-sample interpolation within the peak neighborhood.
For each station pair, residual timing-difference estimation records not only the peak position, but also the peak correlation coefficient, half-peak width, and peak symmetry. The purpose is to distinguish, during subsequent quality control, between results with a stable peak position but poor peak shape and results with both a clear and stable peak, thereby avoiding unstable estimates caused by relying solely on peak position.
If the cross-correlation function in the current window does not satisfy peak uniqueness, or if the peak shape is obviously broadened or the half-peak width is abnormally large, that window can still participate in reference stacking but is not directly used for residual timing-difference inversion. This is because cross-correlation stacking can tolerate a certain amount of noise, whereas time-shift measurement is more sensitive to peak morphology.
For each time or event unit, the sample-level lag is obtained by maximizing the normalized similarity between the current cross-correlation function and the reference function:
| (7) |
In Equation (7), denotes the sample-level residual lag estimate for station pair (, ) in the th time or event unit. The integration variable is a dummy lag variable used when matching the current cross-correlation function with the reference cross-correlation function, and the denominator normalizes the similarity measure. The estimated lag is the shift that maximizes this normalized similarity and has units of time; a positive value is interpreted according to the convention that station lags station before conversion to a station-specific correction.
To avoid the limitation of the sampling interval on estimation accuracy, parabolic interpolation is performed within the peak neighborhood as follows:
| (8) |
In Equation (8), is the normalized similarity at the discrete maximum, whereas and are the similarity values at the left and right neighboring lag samples. is the lag-sample interval, equivalent to the sampling interval after preprocessing. The interpolation term gives a sub-sample correction to , and is the final sub-sample residual-lag estimate in seconds or microseconds.
3.4. Multi-Station Joint Correction
To suppress unstable estimates caused by noise windows and anomalous station pairs, each pairwise residual-lag estimate is assigned a confidence weight based on peak coefficient, half-peak width, peak symmetry, and local signal-to-noise ratio. Only estimates exceeding a prescribed quality threshold are retained for joint correction.
In the joint-correction stage, a stability constraint for reference stations is further introduced. If a reference station persistently exhibits low correlation peaks or broad-peak characteristics over multiple time periods, its constraining weight on other stations is automatically reduced to prevent locally unstable stations from dominating the array residual-correction result. Considering that some residual timing-difference estimates may still deviate from the overall trend in local time periods even after passing the initial threshold, a residual-based reweighting step is added after the weighted average. The idea is similar to robust regression: the residual of each station pair is first calculated from the first-round fusion result, and then the influence of anomalous observations is weakened according to the residual magnitude. For passive-source records with limited array scale and noticeable fluctuations in local link quality, this step can markedly reduce the dragging effect of a single abnormal station pair on the final curve.
Before multi-station fusion, the station-pair observations are related to station-specific correction quantities as follows:
| (9) |
In Equation (9), is the observed pairwise residual timing difference between stations and in the th unit, while and are the corresponding single-station correction quantities, all with units of time. represents measurement noise or modeling error. This equation links pairwise lag observations to station-specific corrections; before the weighted fusion in Equation (11), each pairwise lag is converted to the correction direction of the target station. With the sign convention used here, a positive residual lag indicates that station is delayed relative to station , whereas a positive station correction is applied to advance the delayed record during waveform time-axis correction.
Because the peak sharpness, signal-to-noise ratio, peak symmetry, and peak width of different cross-correlation windows are not identical, these quality factors are combined into a comprehensive confidence weight:
| (10) |
In Equation (10), is the comprehensive confidence weight of station pair (, ) in the th unit. The factors , , , and quantify peak sharpness, local signal-to-noise ratio, peak symmetry, and peak width, respectively. These factors are dimensionless reliability indicators, normally bounded between zero and one, so a low value of any factor reduces the contribution of the corresponding station pair to the joint correction.
After valid station-pair observations are obtained, the station-specific correction is estimated by weighted averaging over the valid reference-station set:
| (11) |
In Equation (11), is the fused discrete correction estimate for station in the th unit, with units of time. is the set of valid reference stations connected to station , is the confidence weight of the corresponding station pair, and denotes the station-pair residual after conversion into the correction direction of station . A positive means that the station- waveform is advanced by that amount in the later correction step.
To reduce the influence of anomalous observations on the fusion result, a second reweighting step updates the station-pair weights according to the observation residuals:
| (12) |
In Equation (12), the normalized residual is formed from the difference between an individual station-pair observation and the first-round fused correction result; in the displayed notation this residual is . is the residual scale parameter with units of time, which can be estimated from the dispersion of valid residuals, and is a dimensionless robust weighting function. The updated weight remains dimensionless and reduces the influence of anomalous station pairs or abnormal time windows.
Here, the robust weighting function is used to control the penalty strength for the normalized residual , and is given by:
| (13) |
In Equation (13), is the non-negative normalized residual, commonly written as , and is the dimensionless robust-threshold constant. Observations with retain their original contribution, whereas observations with are downweighted in inverse proportion to the normalized residual, thereby limiting the effect of outlying station pairs on the correction curve.
3.5. Construction of the Continuous Time-Correction Curve
The residual-correction quantity at discrete time instants cannot yet be used directly to correct the continuous record and therefore needs to be fitted as a continuous time-correction curve . In this study, the discrete residual-correction quantities are fitted with a cubic spline subject to a smoothing constraint, and obvious outliers are removed before fitting.
The objective of spline fitting is to balance the ability to track local variations with overall curve smoothness. If the smoothing constraint is too weak, the correction curve tends to follow local noise fluctuations; if it is too strong, it suppresses genuine residual-drift variations. For this reason, the smoothing term and the fitting term are jointly included in the optimization objective, and a suitable smoothing parameter is selected through preliminary experiments.
For long-duration records, a continuous time-correction curve has greater practical value than a discrete time-shift table. On the one hand, it can be used directly for resampling or timestamp correction; on the other hand, it can also serve as a diagnostic quantity of system operating status, thereby helping identify synchronization anomalies during specific periods.
From the perspective of discrete implementation, the spline-fitting problem can be written as a weighted least-squares problem with a second-difference regularization term:
| (14) |
In Equation (14), , equivalently in vector notation, is the objective function minimized for station . The fitted curve represents the continuous time-correction curve of station ; its values at the discrete time nodes form the vector , with units of time. The observed fused corrections form the observation vector obtained from the multi-station fusion step, and is the confidence weight of the th observation, corresponding to the th diagonal entry of the weight matrix . The first term measures the weighted mismatch between the fitted curve and the observed residual corrections, whereas the second term penalizes rapid temporal fluctuations. The smoothing operator is implemented as a second-difference or curvature operator in the discrete form, and is the smoothing regularization coefficient controlling the trade-off between data fitting and curve smoothness. A smaller allows the fitted curve to follow local residual variations more closely, whereas a larger produces a smoother correction curve. Both and have units of time.
For convenience of implementation, the continuous time-correction curve can be represented by cubic-spline basis functions:
| (15) |
In Equation (15), and denote the same continuous station-specific time-correction curve for station , measured in seconds or microseconds. is the th cubic-spline basis function, is its coefficient for station , and is the total number of basis functions. This spline representation transforms the discrete residual corrections into a continuous correction function that can be evaluated at arbitrary time samples.
After discretizing the smoothing-constrained optimization problem, the following normal equation is obtained:
| (16) |
In Equation (16), is the design matrix obtained by evaluating the spline basis functions at the discrete time nodes, and it corresponds to in the standard spline-coefficient notation. is the diagonal matrix of observation weights and is equivalent to the weight matrix ; is the second-difference smoothing matrix; is the unknown vector to be solved for the fitted correction curve, corresponding to the coefficient vector when the spline basis form is used; and the right-hand-side vector corresponds to the observed fused correction vector . The solution gives the spline parameters or equivalent curve values used to reconstruct the continuous correction curve .
3.6. Waveform Correction
Final waveform correction is implemented by updating timestamps or using fractional-delay interpolation. When the residual timing difference is smaller than one sampling interval but already sufficient to affect phase consistency, fractional-delay interpolation is superior to integer-sample shifting. In this study, a Lagrange interpolation-based fractional-delay method is adopted to preserve phase continuity of high-frequency components. The wavefield-domain residual correction comprises four main computational stages: cross-correlation calculation, reference-function construction, timing-difference estimation, and spline fitting.
After the continuous time-correction function is determined, the final waveform correction is completed by applying a continuous shift to the original time axis:
| (17) |
In Equation (17), is the corrected waveform of station , is the original waveform, and is the continuous correction function estimated for that station, with units of time. Because can be smaller than one sampling interval, fractional-delay interpolation is used rather than integer-sample shifting. Under the adopted sign convention, a positive evaluates the original trace at a later time sample and therefore advances a waveform that was delayed.
4. Case Study of Residual Timing Correction
To verify the effectiveness of the proposed method, three comparison conditions are adopted in the experiments: B0 denotes no residual correction and direct use of the original timestamps, B1 denotes hardware synchronization only, and B2 denotes hardware synchronization plus wavefield-domain residual correction. The method is evaluated from six aspects: long-term residual delay, joint timing and waveform-domain metrics, frequency-dependent phase error, parameter sensitivity, robustness, and application-level benefit.
The data consist of repeated calibration events, long-duration background records, and local passive-source samples. All methods are compared using the same set of raw records, the same analysis band, the same window length, and the same evaluation metrics to ensure comparability of the results.
4.1. Test Conditions and Methodology
4.1.1. Case Data and Array Configuration
The multi-source acoustic detector platform used in this case and its hardware components are shown in Figure 1. The platform provides unified start-up acquisition, continuous recording, buffering, and network transmission, and forms the data-acquisition basis for subsequent wavefield-domain residual-correction experiments. The system platform provides stable and repeatable data-acquisition conditions as well as a unified timestamp basis, whereas wavefield-domain residual correction is used to realize posterior fine refinement [10,11].
Figure 1.
Architecture of the multi-source acoustic detector platform and its synchronization strategy.
The experimental platform uses a local array composed of six acquisition stations with an inter-station spacing of 1 m and a nominal aperture on the order of 12 m, and each station is connected to 12 channels. The sample records are acquired at a sampling rate of 1000 Hz and each continuous record lasts 60 min. For calibration events, repeated hammer impacts are used as a repeatable wavefield excitation, and three groups of representative hammer-impact events are arranged within the intervals 20–30 min, 30–40 min, and 40–50 min, respectively. For background records, stable noise segments are selected to construct ambient-noise statistical windows.
First-arrival picking was performed using the same semi-automatic procedure for all comparison conditions. For each hammer-impact event, a candidate first arrival was first detected within the predefined event window from the short-time energy increase and the waveform-onset position, and the candidate picks were then manually reviewed only to remove visually obvious false triggers or low-quality picks. No manual adjustment was made separately for B0, B1, or B2, and the same picking window, threshold, and quality-control rule were used for all three conditions. Therefore, the reported arrival-time dispersion, repeated-pick standard deviation, and location-related metrics reflect the effect of residual timing correction rather than a change in the picking strategy.
4.1.2. Baseline Settings and Comparison
The three conditions B0, B1, and B2 correspond to no residual correction, hardware synchronization only, and hardware synchronization combined with wavefield-domain residual correction, respectively. B0 is used to characterize the scale of synchronization error in the raw records, B1 to characterize the existing synchronization capability of the engineering system, and B2 to characterize the gain brought by the proposed method. The three conditions are evaluated using the same set of raw records to avoid spurious gains caused by data differences.
In the result analysis, the difference between B0 and B1 mainly reflects the error-convergence effect produced by hardware synchronization, whereas the difference between B1 and B2 characterizes the additional gain of wavefield-domain residual correction. This comparison strategy makes it possible to distinguish the actual contribution of residual correction from the synchronization capability already provided by the system.
4.1.3. Evaluation Metrics and Statistical Procedures
Time-domain metrics include maximum inter-station deviation, root-mean-square jitter, residual delay at the final time, and mean absolute error. Waveform-domain metrics include the cross-correlation peak coefficient, peak timing difference, half-peak width, and arrival-time dispersion. Application-level metrics include location dispersion radius, stacking energy concentration, and the standard deviation of repeated picks.
For time-domain metrics, repeated experiments are taken as the statistical unit, and the mean, standard deviation, maximum value, and 95th percentile are reported. For waveform-domain metrics, station pairs or analysis windows are taken as the statistical unit, and the mean and fluctuation range are reported. Application-level metrics are uniformly compared within the same event family to ensure consistent statistics before and after correction.
To compare error-suppression performance and application-level benefit, three evaluation formulas are used: RMS jitter in Equation (18), arrival-time dispersion in Equation (19), and the relative gain index in Equation (20).
| (18) |
In Equation (18), jitter is the root-mean-square value of the residual timing errors and has the same time unit as the residual-error samples. is the th residual-error sample, and is the total number of samples used in the statistic.
| (19) |
In Equation (19), denotes the arrival-time dispersion of repeated picks and is expressed in the same time unit as the arrival measurements. is the th arrival-time measurement, is the mean arrival time, and is the number of arrival-time measurements included in the calculation.
| (20) |
In Equation (20), is the relative gain index used to quantify improvement from hardware synchronization only to the proposed residual-correction condition. and are the values of the same metric under conditions and , respectively. For error-type metrics, a larger positive indicates stronger error suppression; for non-error metrics such as correlation peak coefficient or energy concentration, the improvement direction is interpreted according to the physical meaning of the metric.
4.1.4. Parameter Sensitivity
The parameter-sensitivity experiment examines the effects of analysis-window length, processing band, confidence threshold, and the smoothing parameter in Equation (14). The analysis-window length is set to 8, 12, 16, 20, 24, 28, and 32 s; the processing band is switched among 5–50 Hz, 5–80 Hz, and 10–80 Hz; the confidence threshold is varied from 0.55 to 0.75; and the smoothing parameter is tested at 0.01, 0.1, 1, 10, and 100. The evaluation indices include the cross-correlation peak coefficient, residual delay at the final time, retained proportion of valid windows, and normalized correction-curve roughness. In this way, the combined impact of parameter variation on estimation accuracy, result stability, and usable data volume can be evaluated simultaneously.
4.1.5. Robustness Experiment Design
The robustness experiment includes four degraded scenarios: low signal-to-noise ratio, injection of local anomalous windows, shortened analysis windows, and reduction in the number of valid station pairs. The low-SNR condition is created by superposing controlled noise on the calibration events, anomalous-window injection is realized by artificially introducing impulsive interference, and the reduction in valid station pairs is achieved by removing some low-quality links. The purpose of the robustness experiment is not to pursue optimal results under extreme conditions, but to examine the degradation slope of the proposed method as observation quality decreases. If the method can still maintain low residual error under degraded conditions, its engineering applicability is demonstrated.
4.1.6. Event-Location Validation Design
The significance of wavefield-domain residual correction lies not only in improving timing statistics, but also in whether such improvements can be transformed into more stable geophysical interpretation results. For the location validation, the clustering dispersion of source positions under different synchronization strategies is compared; for the stacking validation, the energy concentration and repeated-pick stability of the same event family under different correction conditions are compared.
4.2. Results
4.2.1. Long-Term Residual Delay Suppression
Figure 2 shows the evolution of residual delay over time under different methods. Under the no-correction condition, the residual delay reaches 55.1 μs at the end of 60 min. With hardware synchronization only, the residual delay at the final time is reduced to 18.4 μs, but a clear cumulative trend still remains. After wavefield-domain residual correction is introduced, the residual delay at the final time is further reduced to 2.0 μs. These results indicate that hardware synchronization can substantially reduce the error magnitude, whereas wavefield-domain residual correction removes the remaining fine-scale timing differences.
Figure 2.
Evolution of residual delay over time under different synchronization strategies.
As shown in Table 1, the phase error at 50 Hz decreases from 6.6° under B1 to 0.7° under B2. This indicates that when high-frequency components are strong, residual timing errors can still significantly affect phase consistency even if hardware synchronization has already constrained the timing error to the order of several tens of microseconds. Therefore, wavefield-domain residual correction remains necessary.
Table 1.
Long-term residual delay and phase error under different methods.
| Method | Residual Delay at 60 min (μs) | Phase Error at 50 Hz (°) |
Mean Absolute Error (μs) |
|---|---|---|---|
| B0: No residual correction | 55.1 | 19.8 | 27.4 |
| B1: Hardware synchronization only | 18.4 | 6.6 | 7.2 |
| B2 Hardware synchronization + wavefield-domain residual correction | 2.0 | 0.7 | 1.1 |
4.2.2. Characteristics of the Continuous Time-Correction Curves
Figure 3 shows the continuous time-correction curves for three representative stations. It can be seen that the residual-correction quantity does not vary identically with time for different stations: some stations exhibit slow monotonic drift, whereas others show low-amplitude fluctuations. This indicates that, in a local passive-source array, residual synchronization error is not determined entirely by a single global linear drift, but is more appropriately described by a smooth continuous function.
Figure 3.
Continuous time-correction curves for representative stations.
The overall variation range of the correction curves is less than 1 ms, but when applied to high-frequency waveforms it is sufficient to significantly affect phase and arrival time. If discrete time shifts are used directly without continuous fitting, unreasonable jumps may occur between adjacent time segments. After cubic-spline fitting, the correction curve becomes smoother and is also more suitable for direct resampling-based correction of long-duration records.
4.2.3. Joint Timing and Waveform-Domain Metrics
Figure 4 and Table 2 present the joint timing and waveform-domain metrics using separated panels for quantities with different numerical ranges. Compared with hardware synchronization only, wavefield-domain residual correction reduces the maximum inter-station deviation from 21.0 to 5.2 μs and the RMS jitter from 9.4 to 2.9 μs. At the same time, the cross-correlation peak coefficient increases from 0.77 to 0.91, the peak timing difference decreases from 0.84 to 0.09 ms, and the arrival-time dispersion decreases from 1.6 to 0.9 ms. The split display prevents the large microsecond-scale timing-error values from masking smaller waveform-domain variations and shows that the proposed method improves both timing consistency and waveform coherence.
Figure 4.
Multi-panel comparison of timing and waveform-domain metrics under different methods: (a) inter-station timing errors, (b) waveform timing metrics, and (c) cross-correlation peak coefficient.
Table 2.
Joint timing and waveform-domain performance metrics.
| Metric | B0: No Residual Correction | B1: Hardware Synchronization Only | B2: Proposed Method |
|---|---|---|---|
| Maximum inter-station deviation (μs) | 86.0 | 21.0 | 5.2 |
| RMS jitter (μs) | 29.0 | 9.4 | 2.9 |
| CCF peak coefficient | 0.63 | 0.77 | 0.91 |
| Peak timing difference (ms) | 1.26 | 0.84 | 0.09 |
| Half-peak width (ms) | 3.45 | 2.10 | 1.05 |
| Arrival-time dispersion (ms) | 2.8 | 1.6 | 0.9 |
It is worth noting that the improvement in cross-correlation peak coefficient and arrival-time dispersion is smaller than that in maximum deviation and jitter, but their geophysical significance is more direct. The cross-correlation peak reflects the overall degree of waveform alignment, whereas arrival-time dispersion directly affects location and stacking stability. Therefore, these two metrics can be regarded as key evidence for the effectiveness of residual correction.
4.2.4. Frequency-Response Analysis of Phase Error
Figure 5 shows the variation in phase error under different frequency conditions. Without residual correction, the phase error increases approximately linearly with frequency. After hardware synchronization only, the error slope decreases markedly. After wavefield-domain residual correction, the phase error remains within a small range below 80 Hz.
Figure 5.
Variation in phase error with frequency.
This result is consistent with the theoretical analysis of Equation (2); that is, for a given residual timing error, the phase error is proportional to frequency. Therefore, the benefit of residual correction becomes more pronounced in records containing richer high-frequency components. This feature is particularly important for near-field events, microseismic events, and short-duration high-frequency disturbances in passive-source seismic exploration.
4.2.5. Parameter-Sensitivity Analysis
Figure 6 shows the sensitivity of the residual-correction result to analysis-window length and to the smoothing parameter in Equation (14). For the analysis-window length, the cross-correlation peak coefficient increases from 0.72 to 0.91 as the window length increases from 8 s to 20 s, while the residual delay at the final time decreases from 4.8 to 2.0 μs. As summarized separately in Table 3, further increasing the window length reduces the valid-window proportion without producing a clear additional reduction in the residual delay.
Figure 6.
Sensitivity of the residual-correction result to (a) analysis-window length and (b) the smoothing parameter in Equation (14).
Table 3.
Sensitivity results for analysis-window length.
| Analysis-Window Length (s) | CCF Peak Coefficient | Final Residual Delay (μs) | Valid-Window Proportion (%) |
|---|---|---|---|
| 8 | 0.72 | 4.8 | 96.4 |
| 12 | 0.79 | 3.7 | 94.8 |
| 16 | 0.85 | 2.8 | 93.3 |
| 20 | 0.91 | 2.0 | 91.6 |
| 24 | 0.92 | 2.1 | 88.9 |
| 28 | 0.92 | 2.2 | 85.4 |
| 32 | 0.91 | 2.3 | 82.1 |
The smoothing-parameter test shows a similar trade-off between local fitting and temporal smoothness. When the smoothing parameter is too small, the fitted correction curve follows local fluctuations more strongly and the normalized curve-roughness index remains high. When the smoothing parameter is too large, the curve becomes overly smooth and cannot fully track genuine drift variations, which increases the final residual delay.
As Table 4 further shows, the minimum residual delay is obtained when the smoothing parameter is 1. At this value, the final residual delay is 2.0 μs, the cross-correlation peak coefficient is 0.91, and the normalized curve-roughness index is reduced to 0.31. In comparison, a smaller value of 0.01 gives a rougher correction curve and a final residual delay of 3.1 μs, whereas a larger value of 100 over-smooths the correction curve and increases the residual delay to 3.8 μs.
Table 4.
Sensitivity results for the smoothing parameter in Equation (14).
| Smoothing Parameter | CCF Peak Coefficient | Final Residual Delay (μs) | Normalized Curve Roughness |
|---|---|---|---|
| 0.01 | 0.88 | 3.1 | 1.00 |
| 0.1 | 0.90 | 2.4 | 0.63 |
| 1 | 0.91 | 2.0 | 0.31 |
| 10 | 0.90 | 2.5 | 0.16 |
| 100 | 0.86 | 3.8 | 0.07 |
These results indicate that the selected analysis-window length of 20 s and smoothing-parameter value of 1 provide a practical compromise between estimation accuracy and correction-curve stability. Therefore, from the perspective of engineering deployment, the optimal parameter setting should not simply pursue the lowest single-point error, but should balance accuracy, robustness, time resolution, and curve smoothness.
Table 5 further evaluates the influence of frequency-band selection on the residual-correction result. The 5–50 Hz band retains more valid windows but excludes part of the high-frequency coherent energy, which lowers the CCF peak coefficient and leaves a larger final residual delay. The 10–80 Hz band suppresses low-frequency drift more strongly, but it also removes part of the stable low-frequency coherence and reduces the valid-window proportion. The 5–80 Hz band provides the best overall balance in this dataset, with a CCF peak coefficient of 0.91, a final residual delay of 2.0 μs, and a valid-window proportion of 91.6%; it is therefore used as the default processing band in the following experiments.
Table 5.
Sensitivity results for frequency-band selection.
| Processing Band (Hz) | CCF Peak Coefficient | Final Residual Delay (μs) | Valid-Window Proportion (%) |
|---|---|---|---|
| 5–50 | 0.86 | 2.8 | 94.7 |
| 5–80 | 0.91 | 2.0 | 91.6 |
| 10–80 | 0.84 | 3.2 | 86.9 |
4.2.6. Wavefield-Domain Cross-Correlation Enhancement and Robustness Analysis
Figure 7 shows the distribution of peak timing differences before and after residual correction. Before correction, the distribution is broad and offset from zero timing difference; after correction, the peak timing differences clearly converge toward zero and the distribution width is substantially reduced. This indicates that residual correction not only improves the mean timing offset, but also reduces the dispersion of overall wavefield alignment.
Figure 7.
Distribution of peak timing differences before and after wavefield-domain residual correction.
Table 6 presents the results under four degraded scenarios. Even under a low signal-to-noise ratio, shortened analysis windows, and the presence of anomalous windows, the proposed method still maintains relatively low residual error. In particular, under the low-SNR condition, the residual error under hardware synchronization only is 8.1 μs, whereas it decreases to 3.5 μs with the proposed method, demonstrating that confidence-based result screening and multi-station-pair fusion play a clear role in improving robustness.
Table 6.
Robustness results under degraded scenarios.
| Degraded Scenario | B1 Residual Error (μs) | B2 Residual Error (μs) | CCF Peak Coefficient |
|---|---|---|---|
| Low signal-to-noise ratio | 8.1 | 3.5 | 0.84 |
| Injection of local anomalous windows | 9.7 | 4.2 | 0.82 |
| Analysis window shortened to 10 s | 6.4 | 3.1 | 0.80 |
| 30% reduction in valid station pairs | 5.8 | 2.9 | 0.86 |
Comparison among the degraded scenarios shows that the advantage of the proposed method does not lie in achieving exactly the same error level in all cases, but in maintaining a relatively gentle performance-degradation slope when observation conditions deteriorate. For example, when the number of valid station pairs is reduced by 30%, the residual error under B2 remains at 2.9 μs, indicating that multi-station-pair fusion retains sufficient redundancy even when some links are missing. When local anomalous windows are injected, the residual error under B2 is controlled within 4.2 μs, indicating that robust reweighting and outlier rejection directly suppress sudden anomalies.
The contraction of the distribution in Figure 7 also shows that the reduction in the variance of peak timing differences before and after correction is clearly larger than the reduction in the mean offset. For passive-source interpretation, this means that the benefit of correction is manifested mainly in reducing inconsistency among events or analysis windows, rather than only removing a fixed bias. It follows that the proposed method not only improves average time alignment, but also enhances record repeatability and stackability.
4.2.7. Comparison of Effects on Event Location
Figure 8 and Table 7 give the event-location validation results. After wavefield-domain residual correction, the location dispersion radius is reduced from 13.9 to 5.4 m, the stacking energy concentration increases from 64.2% to 82.1%, and the standard deviation of repeated picks decreases from 1.7 to 0.8 ms. These results show that the improvements in temporal and waveform consistency brought by residual correction can be further translated into more stable interpretation results and can directly improve the interpretive reliability of passive-source data. For local-array monitoring, this means that the same platform can obtain more stable location and stacking results through posterior algorithms without increasing additional hardware cost.
Figure 8.
Comparison of source-location clustering before and after wavefield-domain residual correction.
Table 7.
Event-location validation results.
| Application Metric | B1: Hardware Synchronization Only | B2: Proposed Method |
|---|---|---|
| Location dispersion radius (m) | 13.9 | 5.4 |
| Stacking energy concentration (%) | 64.2 | 82.1 |
| Standard deviation of repeated picks (ms) | 1.7 | 0.8 |
Further calculation using the relative gain index shows that the location dispersion radius decreases by 61.2%, the standard deviation of repeated picks decreases by 52.9%, and the stacking energy concentration increases by 27.9%. The magnitudes of improvement of these three types of metrics are not identical, which is related to their different sensitivities to synchronization error. Location and repeated picking depend directly on arrival-time consistency and are therefore more sensitive to residual correction. Stacking energy, in contrast, is influenced not only by temporal consistency but also by amplitude variation and propagation-path differences, so its improvement is relatively moderate.
4.2.8. Waveform Display and Stepwise Processing Effects
In addition to the statistical metrics and event-location results, direct waveform displays are provided below to visually show the influence of each key processing step on the raw record, event consistency, and stacking effect, thereby verifying the improvement at the waveform level.
The waveform plots are organized to show the processing effect step by step. Figure 9 compares the same event window at four stages: the raw record, preprocessing, hardware synchronization, and wavefield-domain residual correction. Figure 10 gives a channel-level before-and-after comparison for one representative event, Figure 11 shows the corresponding change in stacked waveform sharpness, and Figure 12 extends the comparison to three representative event windows. This arrangement is intended to make the effect of each processing stage visually traceable rather than relying only on numerical indicators.
Figure 9.
Stepwise waveform display for event E1. (a) Overview of the full 60 min record and the positions of the three hammer-impact events; the horizontal axis represents recording time in minutes. (b) Local raw multi-station waveforms around E1, (c) local waveforms after preprocessing only, (d) local waveforms after hardware synchronization, and (e) local waveforms after wavefield-domain residual timing correction. Colored traces in panels (b–e) distinguish different stations/channels; orange vertical lines in panel (a) mark E1–E3.
Figure 10.
Waveform-level comparison for the 24.2 min hammer-impact event (E1) on representative channels S2, S4, and S6: (a) waveforms before residual timing correction, after hardware synchronization; (b) waveforms after wavefield-domain residual timing correction; and (c) reduction in interchannel peak-time spread computed from the strongest main-pulse peaks in the direct-arrival window. The traces in panels (a,b) are vertically offset; colored circles mark the selected main-pulse peaks, and the dashed black line marks the event-window reference time. Trace colors distinguish S2, S4, and S6, the peak markers use the same colors as their corresponding traces, and gray and green bars in panel (c) denote before and after correction, respectively.
Figure 11.
Repeated-event stacking comparison using E1–E3 and channels S1–S8: (a) mean stack before residual timing correction with the central 80% amplitude range of normalized input traces; (b) mean stack after wavefield-domain residual timing correction with the same display rule; (c) reduction in input-trace peak-time standard deviation; and (d) increase in stack energy concentration. The shaded band represents the central 80% amplitude range, i.e., the 10th–90th percentile range of normalized input traces at each time sample; the bold curve is the mean stack. Brown and green indicate before and after residual timing correction, respectively.
Figure 12.
(a) Full 60 min record and the positions of the selected hammer-shot gather windows E1, E2, and E3; (b) local gather comparison of E1 before correction; (c) local gather comparison of E1 after correction; (d) local gather comparison of E2 before correction; (e) local gather comparison of E2 after correction; (f) local gather comparison of E3 before correction; and (g) local gather comparison of E3 after correction.
Figure 9 shows a 60 min continuous record and a locally enlarged view of the same hammer-impact event. Three representative events are visible in the full record. These three events were triggered artificially, which makes it possible to exclude the influence of other disturbance factors, and they are located in the time intervals 20–30 min, 30–40 min, and 40–50 min, respectively. The local enlargements compare the multi-station waveforms of the raw record, after preprocessing, after hardware synchronization, and after wavefield-domain residual correction. Visible misalignment of the main peaks exists among stations in the raw record; after preprocessing, the waveform envelopes become clearer; hardware synchronization narrows the overall timing-difference range; and after residual correction, the main peaks and subsequent oscillatory wave trains are further aligned.
Figure 9 is intended as a qualitative stepwise display rather than a velocity-estimation plot. Panel (a) provides the time context of the 60 min record, whereas waveform details should be read from the local panels (b)–(e). The similarity between panels (b) and (c) is expected because preprocessing suppresses abnormal amplitudes and unstable frequency components but does not align traces in time. Interchannel timing alignment is introduced only after residual-lag estimation and waveform time-axis correction, as shown by comparing panels (d) and (e).
Figure 10 compares the same 24.2 min hammer-impact event on channels S2, S4, and S6 before and after wavefield-domain residual timing correction. The three traces are vertically offset so that the main-pulse positions and coda-phase correspondence can be inspected directly. Before correction, the strongest main-pulse peaks of the three channels are more dispersed; after correction, these peaks become more concentrated in time.
The bottom panel gives a direct quantitative guide for reading the waveform panels. The interchannel peak-time spread decreases from 23.7 ms before residual timing correction to 3.1 ms after correction. This comparison is intended to validate the residual-lag estimation and waveform time-axis correction at the waveform level; it is not used to derive medium velocity, and the same event window and peak-selection rule are used before and after correction.
Figure 11 evaluates repeated-event stacking using the same event-window reference for E1–E3 and channels S1–S8. The same input set, normalization rule, event-window reference, and stacking rule are used before and after residual timing correction.
Before residual timing correction, the input traces have a broad peak-time distribution, and the resulting mean stack is weak and dispersed. After correction, the peak-time standard deviation decreases from 18.2 ms to 2.2 ms, while the stack energy concentration increases from 18.9% to 57.8%. No additional velocity model-based shift is applied in this display; the improvement reflects the residual timing correction and the same repeated-event stacking rule applied before and after correction.
Figure 12 further presents event-window gather comparisons for the three representative hammer-impact events E1, E2, and E3 distributed across the 60 min record. The newly added E1 and E2 windows show the same behavior as the original E3 window: before correction, local peak-position offsets and discontinuous main-energy bands are visible among stations, whereas after correction the main-energy bands become more continuous and the relative arrival-time relationships become more regular. The consistent improvement across the three representative events indicates that the correction effect is not an isolated result of a single event window, but a cross-event feature of the wavefield-domain residual timing correction.
Taken together, Figure 9, Figure 10, Figure 11 and Figure 12 show that the proposed method forms a complete waveform-level chain of evidence from preprocessing, residual timing-difference extraction, and multi-station fusion to continuous time-axis correction. The statistical improvements reported in the timing and waveform-domain metrics are therefore supported by direct multichannel evidence: the corrected traces show improved waveform alignment, more stable event repeatability, and more coherent gather continuity across E1, E2, and E3.
These displays also clarify the difference between preprocessing and residual timing correction. Preprocessing mainly improves waveform readability and cross-correlation usability by suppressing abnormal amplitudes and unstable frequency components, whereas residual timing correction changes the relative time alignment of coherent waveform features. The before-and-after plots therefore show not only that the traces become cleaner, but also that the main peaks, coda phases, and stacked-event energy become more consistently aligned after the correction workflow.
5. Conclusions
To address timing deviations that may still remain after hardware synchronization because of long-duration acquisition in passive-source seismic exploration, this study establishes a wavefield-domain residual-correction method. The method relies on waveform similarity in continuous records, uses the reference cross-correlation function as a comparison baseline, and combines residual timing-difference extraction, joint estimation from multiple station pairs, and continuous time-correction-function fitting to achieve post-acquisition correction of residual timing errors in long-duration records. The example results show that the method can reduce residual delay and phase error, improve cross-correlation peaks and arrival-time consistency, and improve location convergence and stacking performance. Overall, wavefield-domain residual correction can serve as an effective supplement to the synchronization-processing workflow of passive-source seismic exploration and can enhance the temporal consistency and interpretive stability of distributed acquisition data.
Author Contributions
Writing—original draft, J.S. and Q.L.; Writing—review and editing, J.S. and Y.Z.; Conceptualization, J.S.; Methodology, J.S. and G.Z.; Project administration, G.Z.; Supervision, Q.L.; Visualization, J.S. and Q.L. All authors have read and agreed to the published version of the manuscript.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data available on request from the authors.
Conflicts of Interest
The authors declare no conflicts of interest.
Funding Statement
This work is supported by the Major Program of the National Natural Science Foundation of China (52394191) and the National Key Research and Development Program (2023YFC3008903).
Footnotes
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
References
- 1.Campillo M., Paul A. Long-Range Correlations in the Diffuse Seismic Coda. Science. 2003;299:547–549. doi: 10.1126/science.1078551. [DOI] [PubMed] [Google Scholar]
- 2.Shapiro N.M., Campillo M. Emergence of broadband Rayleigh waves from correlations of the ambient seismic noise. Geophys. Res. Lett. 2004;31:L07614. doi: 10.1029/2004GL019491. [DOI] [Google Scholar]
- 3.Bensen G.D., Ritzwoller M.H., Barmin M.P., Levshin A.L., Lin F., Moschetti M.P., Shapiro N.M., Yang Y. Processing seismic ambient noise data to obtain reliable broad-band surface wave dispersion measurements. Geophys. J. Int. 2007;169:1239–1260. doi: 10.1111/j.1365-246X.2007.03374.x. [DOI] [Google Scholar]
- 4.Snieder R., Larose E. Extracting Earth’s Elastic Wave Response from Noise Measurements. Annu. Rev. Earth Planet. Sci. 2013;41:183–206. doi: 10.1146/annurev-earth-050212-123936. [DOI] [Google Scholar]
- 5.Liu Y., Liu G. Three-Dimensional Processing of Reflections for Passive-Source Seismology Based on Geometric Design. Appl. Sci. 2023;13:6126. doi: 10.3390/app13106126. [DOI] [Google Scholar]
- 6.Zheng J., Liu G. GPUPRSI: GPU implementation of seismic interferometry for retrieving reflection responses from passive source seismic recordings. Comput. Geosci. 2024;190:105654. doi: 10.1016/j.cageo.2024.105654. [DOI] [Google Scholar]
- 7.Zheng J., Yan H., Liu G. Static Correction of Passive-Source Seismic Reflection Exploration on Undulating Surfaces. Minerals. 2024;14:1010. doi: 10.3390/min14101010. [DOI] [Google Scholar]
- 8.Wapenaar K., Draganov D., Snieder R., Campman X., Verdel A. Tutorial on seismic interferometry: Part 1—Basic principles and applications. Geophysics. 2010;75:75A195–75A209. doi: 10.1190/1.3457445. [DOI] [Google Scholar]
- 9.Wapenaar K., Slob E., Snieder R., Curtis A. Tutorial on seismic interferometry: Part 2—Underlying theory and new advances. Geophysics. 2010;75:75A211–75A227. doi: 10.1190/1.3463440. [DOI] [Google Scholar]
- 10.Makama A., Kuladinithi K., Timm-Giel A. Wireless Geophone Networks for Land Seismic Data Acquisition: A Survey, Tutorial and Performance Evaluation. Sensors. 2021;21:5171. doi: 10.3390/s21155171. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Costanza A., Fertitta G., Yang W., D’Anna G., Chiarabba C. PGS1, a new low cost and low power Portable Geophysical Station “All in One”. Design and test. Ann. Geophys. 2021;64:SE105. doi: 10.4401/ag-8544. [DOI] [Google Scholar]
- 12.Luo B., Trainor-Guitton W., Bozdağ E., LaFlame L., Cole S., Karrenbach M. Horizontally orthogonal distributed acoustic sensing array for earthquake- and ambient-noise-based multichannel analysis of surface waves. Geophys. J. Int. 2020;222:2147–2161. doi: 10.1093/gji/ggaa293. [DOI] [Google Scholar]
- 13.Shragge J., Yang J., Issa N., Roelens M., Dentith M., Schediwy S. Low-frequency ambient distributed acoustic sensing (DAS): Case study from Perth, Australia. Geophys. J. Int. 2021;226:564–581. doi: 10.1093/gji/ggab111. [DOI] [Google Scholar]
- 14.Atterholt J., Zhan Z., Shen Z., Li Z. A unified wavefield-partitioning approach for distributed acoustic sensing. Geophys. J. Int. 2021;228:1410–1418. doi: 10.1093/gji/ggab407. [DOI] [Google Scholar]
- 15.Shen J., Zhu T. DAS with telecommunication fibre-optic cable in urban areas can record storm-induced seismic noise. Geophys. J. Int. 2023;235:2122–2136. doi: 10.1093/gji/ggad352. [DOI] [Google Scholar]
- 16.Knapp C., Carter G. The generalized correlation method for estimation of time delay. IEEE Trans. Acoust. Speech Signal Process. 1976;24:320–327. doi: 10.1109/TASSP.1976.1162830. [DOI] [Google Scholar]
- 17.Carter G. Coherence and time delay estimation. Proc. IEEE. 1987;75:236–255. doi: 10.1109/PROC.1987.13723. [DOI] [Google Scholar]
- 18.Sens-Schönfelder C. Synchronizing seismic networks with ambient noise. Geophys. J. Int. 2008;174:966–970. doi: 10.1111/j.1365-246X.2008.03842.x. [DOI] [Google Scholar]
- 19.Hannemann K., Krüger F., Dahm T. Measuring of clock drift rates and static time offsets of ocean bottom stations by means of ambient noise. Geophys. J. Int. 2013;196:1034–1042. doi: 10.1093/gji/ggt434. [DOI] [Google Scholar]
- 20.Gouedard P., Seher T., McGuire J.J., Collins J.A., van der Hilst R.D. Correction of Ocean-Bottom Seismometer Instrumental Clock Errors Using Ambient Seismic Noise. Bull. Seismol. Soc. Am. 2014;104:1276–1288. doi: 10.1785/0120130157. [DOI] [Google Scholar]
- 21.Naranjo D., Parisi L., Jónsson S., Jousset P., Werthmüller D., Weemstra C. Ocean Bottom Seismometer Clock Correction using Ambient Seismic Noise. Seismica. 2024;3:1–22. doi: 10.26443/seismica.v3i1.367. [DOI] [Google Scholar]
- 22.Du C., Yu S., Yin H., Sun Z. Microseismic Time Delay Estimation Method Based on Continuous Wavelet. Sensors. 2022;22:2845. doi: 10.3390/s22082845. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Wapenaar K., van der Neut J., Ruigrok E., Draganov D., Hunziker J., Slob E., Thorbecke J., Snieder R. Seismic interferometry by crosscorrelation and by multidimensional deconvolution: A systematic comparison. Geophys. J. Int. 2011;185:1335–1364. doi: 10.1111/j.1365-246X.2011.05007.x. [DOI] [Google Scholar]
- 24.Tsai V.C., Sager K. The relationship between cross correlations and Green’s functions in ambient noise interferometry with Bayesian constraints. Geophys. J. Int. 2022;228:816–825. doi: 10.1093/gji/ggab376. [DOI] [Google Scholar]
- 25.He B., Zhu H., Lumley D. Improving signal-to-noise ratios of ambient noise cross-correlation functions using local attributes. Geophys. J. Int. 2024;238:1470–1490. doi: 10.1093/gji/ggae228. [DOI] [Google Scholar]
- 26.Schippkus S., Snieder R., Hadziioannou C. Seismic interferometry in the presence of an isolated noise source. Seismica. 2022;1:1–12. doi: 10.26443/seismica.v1i1.195. [DOI] [Google Scholar]
- 27.Schippkus S., Safarkhani M., Hadziioannou C. Continuous isolated noise sources induce repeating waves in the coda of ambient noise correlations. Seismica. 2023;2:1–13. doi: 10.26443/seismica.v2i2.499. [DOI] [Google Scholar]
- 28.Sheng Y., Mordret A., Brenguier F., Boue P., Vernon F., Takeda T., Aoki Y., Taira T., Ben-Zion Y. Seeking repeating anthropogenic seismic sources: Implications for seismic velocity monitoring at fault zones. J. Geophys. Res. Solid Earth. 2023;128:e2022JB024725. doi: 10.1029/2022JB024725. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Schmidt-Aursch M.C., Almendros J., Geissler W.H., Heit B., Yuan X. Correction of nonlinear clock drift: The BRAVOSEIS Ocean-Bottom Seismometer Network in the Bransfield Strait, Antarctica. Geophys. J. Int. 2026;245:ggag064. doi: 10.1093/gji/ggag064. [DOI] [Google Scholar]
- 30.Cabieces R., Harris K., Ferreira A.M.G., Tsekhmistrenko M., Hicks S.P., Krüger F., Geissler W.H., Hannemann K., Schmidt-Aursch M.C. Clock drift corrections for large aperture ocean bottom seismometer arrays: Application to the UPFLOW array in the mid-Atlantic Ocean. Geophys. J. Int. 2024;239:1709–1728. doi: 10.1093/gji/ggae354. [DOI] [Google Scholar]
- 31.Abbas A., Zhu G., Zi J., Chen H., Yang H. Evaluating and correcting short-term clock drift in data from temporary seismic deployments. Earthq. Res. Adv. 2023;3:100199. doi: 10.1016/j.eqrea.2022.100199. [DOI] [Google Scholar]
- 32.Jiang D., Chen B., Cheng L., Chen C., Li Y., Wang Y. A Multicomponent OBN Time-Shift Joint Correction Method Based on P-Wave Empirical Green’s Functions. J. Mar. Sci. Eng. 2026;14:60. doi: 10.3390/jmse14010060. [DOI] [Google Scholar]
- 33.Zhang Y., Xu M., Xiao Z., Zhou Y., Yu C., Lin J., Yang H., Qiu X. Ambient Noise Interferometry Using Ocean Bottom Seismometer Data from Active Source Experiments Conducted in the Southernmost Mariana Trench. J. Geophys. Res. Solid Earth. 2024;129:e2023JB027043. doi: 10.1029/2023JB027043. [DOI] [Google Scholar]
- 34.Giraudat E., Burtin A., Le Ber A., Fink M., Komorowski J.-C., Aubry A. Matrix imaging as a tool for high-resolution monitoring of deep volcanic plumbing systems with seismic noise. Commun. Earth Environ. 2024;5:509. doi: 10.1038/s43247-024-01659-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Li J., Wu S.-M., Sánchez-Pastor P., Ermert L., Obermann A. Distant Storms Can Affect Seismic Noise Crustal Monitoring. Geophys. Res. Lett. 2026;53:e2025GL119188. doi: 10.1029/2025GL119188. [DOI] [Google Scholar]
- 36.Draganov D., Wapenaar K., Mulder W., Singer J., Verdel A. Retrieval of reflections from seismic background-noise measurements. Geophys. Res. Lett. 2007;34:L04305. doi: 10.1029/2006GL028735. [DOI] [Google Scholar]
- 37.Sens-Schönfelder C., Wegler U. Passive image interferometry and seasonal variations of seismic velocities at Merapi Volcano, Indonesia. Geophys. Res. Lett. 2006;33:L21313. doi: 10.1029/2006GL027797. [DOI] [Google Scholar]
- 38.Baig A.M., Campillo M., Brenguier F. Denoising seismic noise cross-correlations. J. Geophys. Res. Solid Earth. 2009;114:B08301. doi: 10.1029/2008JB006085. [DOI] [Google Scholar]
- 39.Hanasoge S.M., Branicki M. Interpreting cross-correlations of one-bit filtered seismic noise. Geophys. J. Int. 2013;195:1811–1830. doi: 10.1093/gji/ggt337. [DOI] [Google Scholar]
- 40.Fichtner A. Source and processing effects on noise correlations. Geophys. J. Int. 2014;197:1527–1531. doi: 10.1093/gji/ggu093. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Data available on request from the authors.












