SUMMARY
In conventional vibroseis signal processing, algorithms including cross‐correlation and deconvolution are applied to convert the raw trace data into a seismic section. However, their performance deteriorates when the trace data are corrupted by the harmonic noise. An important issue of vibroseis data enhancement is the treatment or suppression upper harmonics. In this contribution, I present algorithm to eliminate the harmonic distortion, all at once, in both down‐ and up‐sweep conventional vibroseis data using a simulation process for harmonic distortion in the correlated data. This technique consists of four steps: (1) cross‐correlating the raw data with fundamental sweep then dividing the trace to several windows and detecting the windows contain fundamental energy for each response reflector; (2) calculating the harmonic amplitude ratio when applying the Fourier transform on the upper harmonic components and the fundamental, and dividing the upper harmonic components by the fundamental to remove the unknown convolutional effects; (3) using the harmonic amplitude ratio to simulate the upper harmonics associated with the fundamental energy in down‐ and up‐sweep data. When the harmonic amplitude ratio is convolved with a portion of data containing the fundamental energy in the correlated data in time domain, I can get simulation for the upper harmonics existed in the original data and (4) subtracting the simulated harmonics from correlated traces using direct optimization procedure. Accordingly, I developed a procedure for attenuating upper harmonics in the positive and negative times of the correlated traces depending on accurate simulation for the correlated harmonics. The procedure was tested on both synthetic and field data sets. The correlated trace thus obtained will be freed substantially of correlation noise; that is the correlation‐ghost sweeps (produced by severe harmonic distortion at positive and negative correlation times) are eliminated without degrading the seismic information content of the trace.