Velocity filter

Last updated

A velocity filter removes interfering signals by exploiting the difference between the travelling velocities of desired seismic waveform and undesired interfering signals.

Contents

Introduction

In geophysical applications sensors are used to measure and record the seismic signals. [1] [2] Many filtering techniques are available in which one output waveform is produced with a higher signal-to-noise ratio than the individual sensor recordings. Velocity filters are designed to remove interfering signals by exploiting the difference between the travelling velocities of desired seismic waveform and undesired interfering signals. [3] In contrast to the one dimensional output produced by multi-channel filtering, velocity filters produce a two-dimensional output.

Consider an array of N sensors that receive one desired and M undesired broadband interferences. Let the measurement of nth sensor be modeled by the expression:

where

The parameters amn and Tmn are amplitude gain and time delays of the signal sm(t) when received at the nth sensor.

Without loss of generality, we shall assume that s0(t) is the desired signal and s1(t), s2(t), ..., sM(t) are the undesired interferences. Additionally we shall assume that T0n = 0, and a0n = 1. This essentially means that the data has been time shifted to align the desired seismic signal so that it appears on all sensors at the same time and balanced so that the desired signal appears with equal amplitudes. We assume that the signals are digitized prior to being recorded and that the length K of time sequences of recorded data is large enough for the complete delayed interfering waveforms to be included in the recorded data. In the discrete frequency domain, the nth trace can be expressed as:

where k = 0, 1, ..., K − 1; wk = (2π/K) is the sampling angular frequency.

Using matrix notation, (2) can be expressed in the form:

Velocity filtering

Frequency domain multichannel filters F1(k), F2(k), ..., FN(k) can be applied to the data to produce one single output trace of the form: [4] [5]

In matrix form, the above expression can be written as:

where F(k) is an N × 1 vector whose elements are the individual channel filters. That is,

By following the procedure discussed in Chen & Simaan (1990), [6] [7] an optimum filter vector F(k) can be designed to attenuate, in the least square sense, the undesired coherent interferences S1(k), S2(k), ..., SM(k) while preserving the desired signal S0(k) in Y(k). This filter can be shown to be of the form:

where h is an arbitrary N × 1 nonzero vector, u = [1,0,...,0], I is the unit matrix, Br(k) is a submatrix of the matrix obtained by dropping all linearly dependent rows, and L(k) is a lower triangular matrix satisfying:

The multichannel processing scheme described by equations 6 to 10 produces one dimensional output trace. A velocity filter, on the other hand, is a two-dimensional filter which produces a two-dimensional output record.

A two-dimensional record can be generated by a procedure which involves repeatedly applying multichannel optimum filters to a small number of overlapping subarrays of the input data,. [8] [9]

Fig. 1. A sliding subarray of multichannel filters Subarray.jpg
Fig. 1. A sliding subarray of multichannel filters

More specifically, consider a subarray of W channels, where W << N, which slides over the input data as shown in Fig. 1. For every subarray position an optimum multichannel filter based on (9) can be designed so that the undesired interferences are suppressed from its corresponding output trace. In designing this filter we use W instead of N in expression (9). Thus traces 1, 2, ..., W of the input record produce the first trace of the output record, traces K, K + 1, ..., K + W − 1 of the input record produce the Kth trace of the output record, and traces NW + 1, NW + 2, ..., N of the input record produce the (NW + 1)st trace, which is the last trace, of the output record. For a large N and small W, as is typically the case in geophysical data, the output record can be viewed as comparable in dimensions to the input record. Clearly for such a scheme to work effectively W must be as small as possible; while at the same time it must be large enough to provide the necessary attenuation of the undesired signals. Note that a maximum of W − 1 undesired interferences can be totally suppressed by such a scheme. [10] [11]

Related Research Articles

<span class="mw-page-title-main">Signal processing</span> Field of electrical engineering

Signal processing is an electrical engineering subfield that focuses on analyzing, modifying and synthesizing signals, such as sound, images, potential fields, seismic signals, altimetry processing, and scientific measurements. Signal processing techniques are used to optimize transmissions, digital storage efficiency, correcting distorted signals, improve subjective video quality, and to detect or pinpoint components of interest in a measured signal.

<span class="mw-page-title-main">Digital filter</span> Device for suppressing part of a discretely-sampled signal

In signal processing, a digital filter is a system that performs mathematical operations on a sampled, discrete-time signal to reduce or enhance certain aspects of that signal. This is in contrast to the other major type of electronic filter, the analog filter, which is typically an electronic circuit operating on continuous-time analog signals.

A phase-locked loop or phase lock loop (PLL) is a control system that generates an output signal whose phase is fixed relative to the phase of an input signal. Keeping the input and output phase in lockstep also implies keeping the input and output frequencies the same, thus a phase-locked loop can also track an input frequency. And by incorporating a frequency divider, a PLL can generate a stable frequency that is a multiple of the input frequency.

An adaptive filter is a system with a linear filter that has a transfer function controlled by variable parameters and a means to adjust those parameters according to an optimization algorithm. Because of the complexity of the optimization algorithms, almost all adaptive filters are digital filters. Adaptive filters are required for some applications because some parameters of the desired processing operation are not known in advance or are changing. The closed loop adaptive filter uses feedback in the form of an error signal to refine its transfer function.

<span class="mw-page-title-main">Sampling (signal processing)</span> Measurement of a signal at discrete time intervals

In signal processing, sampling is the reduction of a continuous-time signal to a discrete-time signal. A common example is the conversion of a sound wave to a sequence of "samples". A sample is a value of the signal at a point in time and/or space; this definition differs from the term's usage in statistics, which refers to a set of such values.

<span class="mw-page-title-main">Sensor array</span> Group of sensors used to increase gain or dimensionality over a single sensor

A sensor array is a group of sensors, usually deployed in a certain geometry pattern, used for collecting and processing electromagnetic or acoustic signals. The advantage of using a sensor array over using a single sensor lies in the fact that an array adds new dimensions to the observation, helping to estimate more parameters and improve the estimation performance. For example an array of radio antenna elements used for beamforming can increase antenna gain in the direction of the signal while decreasing the gain in other directions, i.e., increasing signal-to-noise ratio (SNR) by amplifying the signal coherently. Another example of sensor array application is to estimate the direction of arrival of impinging electromagnetic waves. The related processing method is called array signal processing. A third examples includes chemical sensor arrays, which utilize multiple chemical sensors for fingerprint detection in complex mixtures or sensing environments. Application examples of array signal processing include radar/sonar, wireless communications, seismology, machine condition monitoring, astronomical observations fault diagnosis, etc.

In signal processing, the output of the matched filter is given by correlating a known delayed signal, or template, with an unknown signal to detect the presence of the template in the unknown signal. This is equivalent to convolving the unknown signal with a conjugated time-reversed version of the template. The matched filter is the optimal linear filter for maximizing the signal-to-noise ratio (SNR) in the presence of additive stochastic noise.

<span class="mw-page-title-main">Array processing</span> Area of research in signal processing

Array processing is a wide area of research in the field of signal processing that extends from the simplest form of 1 dimensional line arrays to 2 and 3 dimensional array geometries. Array structure can be defined as a set of sensors that are spatially separated, e.g. radio antenna and seismic arrays. The sensors used for a specific problem may vary widely, for example microphones, accelerometers and telescopes. However, many similarities exist, the most fundamental of which may be an assumption of wave propagation. Wave propagation means there is a systemic relationship between the signal received on spatially separated sensors. By creating a physical model of the wave propagation, or in machine learning applications a training data set, the relationships between the signals received on spatially separated sensors can be leveraged for many applications.

<span class="mw-page-title-main">Beamforming</span> Signal processing technique used in sensor arrays for directional signal transmission or reception

Beamforming or spatial filtering is a signal processing technique used in sensor arrays for directional signal transmission or reception. This is achieved by combining elements in an antenna array in such a way that signals at particular angles experience constructive interference while others experience destructive interference. Beamforming can be used at both the transmitting and receiving ends in order to achieve spatial selectivity. The improvement compared with omnidirectional reception/transmission is known as the directivity of the array.

<span class="mw-page-title-main">Filter bank</span> Tool for Digital Signal Processing

In signal processing, a filter bank is an array of bandpass filters that separates the input signal into multiple components, each one carrying a sub-band of the original signal. One application of a filter bank is a graphic equalizer, which can attenuate the components differently and recombine them into a modified version of the original signal. The process of decomposition performed by the filter bank is called analysis ; the output of analysis is referred to as a subband signal with as many subbands as there are filters in the filter bank. The reconstruction process is called synthesis, meaning reconstitution of a complete signal resulting from the filtering process.

<span class="mw-page-title-main">Space-time adaptive processing</span> Signal processing technique used in radar

Space-time adaptive processing (STAP) is a signal processing technique most commonly used in radar systems. It involves adaptive array processing algorithms to aid in target detection. Radar signal processing benefits from STAP in areas where interference is a problem. Through careful application of STAP, it is possible to achieve order-of-magnitude sensitivity improvements in target detection.

Geophysical survey is the systematic collection of geophysical data for spatial studies. Detection and analysis of the geophysical signals forms the core of Geophysical signal processing. The magnetic and gravitational fields emanating from the Earth's interior hold essential information concerning seismic activities and the internal structure. Hence, detection and analysis of the electric and Magnetic fields is very crucial. As the Electromagnetic and gravitational waves are multi-dimensional signals, all the 1-D transformation techniques can be extended for the analysis of these signals as well. Hence this article also discusses multi-dimensional signal processing techniques.

In geophysics, seismic inversion is the process of transforming seismic reflection data into a quantitative rock-property description of a reservoir. Seismic inversion may be pre- or post-stack, deterministic, random or geostatistical; it typically includes other reservoir measurements such as well logs and cores.

3D sound localization refers to an acoustic technology that is used to locate the source of a sound in a three-dimensional space. The source location is usually determined by the direction of the incoming sound waves and the distance between the source and sensors. It involves the structure arrangement design of the sensors and signal processing techniques.

<span class="mw-page-title-main">Sonar signal processing</span> Underwater acoustic signal processing

Sonar systems are generally used underwater for range finding and detection. Active sonar emits an acoustic signal, or pulse of sound, into the water. The sound bounces off the target object and returns an echo to the sonar transducer. Unlike active sonar, passive sonar does not emit its own signal, which is an advantage for military vessels. But passive sonar cannot measure the range of an object unless it is used in conjunction with other passive listening devices. Multiple passive sonar devices must be used for triangulation of a sound source. No matter whether active sonar or passive sonar, the information included in the reflected signal can not be used without technical signal processing. To extract the useful information from the mixed signal, some steps are taken to transfer the raw acoustic data.

Geophysical signal analysis is concerned with the detection and a subsequent processing of signals. Any signal which is varying conveys valuable information. Hence to understand the information embedded in such signals, we need to 'detect' and 'extract data' from such quantities. Geophysical signals are of extreme importance to us as they are information bearing signals which carry data related to petroleum deposits beneath the surface and seismic data. Analysis of geophysical signals also offers us a qualitative insight into the possibility of occurrence of a natural calamity such as earthquakes or volcanic eruptions.

A seismic array is a system of linked seismometers arranged in a regular geometric pattern to increase sensitivity to earthquake and explosion detection. A seismic array differs from a local network of seismic stations mainly by the techniques used for data analysis. The data from a seismic array is obtained using special digital signal processing techniques such as beamforming, which suppress noises and thus enhance the signal-to-noise ratio (SNR).

Multidimensional seismic data processing forms a major component of seismic profiling, a technique used in geophysical exploration. The technique itself has various applications, including mapping ocean floors, determining the structure of sediments, mapping subsurface currents and hydrocarbon exploration. Since geophysical data obtained in such techniques is a function of both space and time, multidimensional signal processing techniques may be better suited for processing such data.

<span class="mw-page-title-main">High Resolution Wide Swath SAR imaging</span>

High Resolution Wide Swath (HRWS) imaging is an important branch in synthetic aperture radar (SAR) imaging, a remote sensing technique capable of providing high resolution images independent of weather conditions and sunlight illumination. This makes SAR very attractive for the systematic observation of dynamic processes on the Earth's surface, which is useful for environmental monitoring, earth resource mapping and military systems.

Adaptive noise cancelling is a signal processing technique that is highly effective in suppressing additive interference or noise corrupting a received target signal at the main or primary sensor in certain common situations where the interference is known and is accessible but unavoidable and where the target signal and the interference are unrelated, that is, uncorrelated. Examples of such situations include:

References

  1. J. H. Justice (1985), "Array processing in exploration seismology", in S. Haykin, ed., Array Signal Processing, Englewood Cliffs, New Jersey: Prentice-Hall, chap. 2, pp. 6–114.
  2. E. A.Robinson and T. S. Durrani (1986), Geophysical Signal Processing, Englewood Cliffs, New Jersey: Prentice-Hall.
  3. R. L.Sengbush and M. R. Foster (February 1968), "Optimum multichannel velocity filters", Geophysics, vol. 33, pp. 11–35.
  4. M. T. Hanna and M. Simaan (December 1985), "Absolutely optimum filters for sensor arrays", IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. ASSP-33, pp. 1380–1386.
  5. M. T. Hanna and M. Simaan (July 1985), "Array filters for sidelobe elimination", IEEE Journal of Oceanic Engineering, vol. OE-10, pp. 248–254.
  6. C. M. Chen and M. Simaan, "Frequency-domain filters for suppression of multiple interferences on array data", in Proceedings of the 1990 IEEE Conference on Acoustics, Speech, and Signal Processing (Albuquerque, New Mexico), 3-6 April 1990, pp. 1937–1940.
  7. C. M. Chen, Optimum multichannel filters for multiple undesired interferences on sensor arrays (Ph.D. thesis), Signal Processing and Interpretation Laboratory, University of Pittsburgh. Rep. SPIL No. 91-01, 1991.
  8. M. Simaan and P. L. Love (March 1984), "Optimum suppression of coherent signals with linear moveout in seismic data", Geophysics, vol. 49, pp. 215–226.
  9. M. T. Hanna and M. Simaan (June 1987), "Design and implementation of velocity filters using multichannel array processing techniques", IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. ASSP-35, pp. 864–877.
  10. Chih-Ming Chen and Marwan A. Simaan (July 1991), "Velocity Filters for Multiple Interfaces in Two-Dimensional Geophysical Data", IEEE Transactions on Geoscience and Remote Sensing, Vol 29, No.4, pp. 563–570.
  11. Magdy T. Hanna (November 1998), "Velocity Filters for multiple interference attenuation in Geophysical Array Data", IEEE Transactions on Geoscience and Remote Sensing, Vol 26, No. 6, pp. 741–748.