Ambiguity Function
   HOME

TheInfoList



OR:

In pulsed
radar Radar is a detection system that uses radio waves to determine the distance (''ranging''), angle, and radial velocity of objects relative to the site. It can be used to detect aircraft, ships, spacecraft, guided missiles, motor vehicles, w ...
and
sonar Sonar (sound navigation and ranging or sonic navigation and ranging) is a technique that uses sound propagation (usually underwater, as in submarine navigation) to navigation, navigate, measure distances (ranging), communicate with or detect o ...
signal processing, an ambiguity function is a two-dimensional function of
propagation delay Propagation delay is the time duration taken for a signal to reach its destination. It can relate to networking, electronics or physics. ''Hold time'' is the minimum interval required for the logic level to remain on the input after triggering e ...
\tau and Doppler frequency f, \chi(\tau,f). It represents the
distortion In signal processing, distortion is the alteration of the original shape (or other characteristic) of a signal. In communications and electronics it means the alteration of the waveform of an information-bearing signal, such as an audio signal ...
of a returned pulse due to the receiver matched filter (commonly, but not exclusively, used in
pulse compression Pulse compression is a signal processing technique commonly used by radar, sonar and echography to increase the range resolution as well as the signal to noise ratio. This is achieved by modulating the transmitted pulse and then correlating th ...
radar) of the return from a moving target. The ambiguity function is defined by the properties of the
pulse In medicine, a pulse represents the tactile arterial palpation of the cardiac cycle (heartbeat) by trained fingertips. The pulse may be palpated in any place that allows an artery to be compressed near the surface of the body, such as at the nec ...
and of the filter, and not any particular target scenario. Many definitions of the ambiguity function exist; some are restricted to narrowband signals and others are suitable to describe the delay and Doppler relationship of wideband signals. Often the definition of the ambiguity function is given as the magnitude squared of other definitions (WeissWeiss, Lora G. "Wavelets and Wideband Correlation Processing". ''IEEE Signal Processing Magazine'', pp. 13–32, Jan 1994). For a given
complex Complex commonly refers to: * Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe ** Complex system, a system composed of many components which may interact with each ...
baseband In telecommunications and signal processing, baseband is the range of frequencies occupied by a signal that has not been modulated to higher frequencies. Baseband signals typically originate from transducers, converting some other variable into a ...
pulse s(t), the narrowband ambiguity function is given by :\chi(\tau,f)=\int_^\infty s(t)s^*(t-\tau) e^ \, dt where ^* denotes the
complex conjugate In mathematics, the complex conjugate of a complex number is the number with an equal real part and an imaginary part equal in magnitude but opposite in sign. That is, (if a and b are real, then) the complex conjugate of a + bi is equal to a - ...
and i is the
imaginary unit The imaginary unit or unit imaginary number () is a solution to the quadratic equation x^2+1=0. Although there is no real number with this property, can be used to extend the real numbers to what are called complex numbers, using addition an ...
. Note that for zero Doppler shift (f=0), this reduces to the
autocorrelation Autocorrelation, sometimes known as serial correlation in the discrete time case, is the correlation of a signal with a delayed copy of itself as a function of delay. Informally, it is the similarity between observations of a random variable ...
of s(t). A more concise way of representing the ambiguity function consists of examining the one-dimensional zero-delay and zero-Doppler "cuts"; that is, \chi(0,f) and \chi(\tau,0), respectively. The matched filter output as a function of time (the signal one would observe in a radar system) is a Doppler cut, with the constant frequency given by the target's Doppler shift: \chi(\tau,f_D).


Background and motivation

Pulse-Doppler radar A pulse-Doppler radar is a radar system that determines the range to a target using pulse-timing techniques, and uses the Doppler effect of the returned signal to determine the target object's velocity. It combines the features of pulse radars an ...
equipment sends out a series of
radio frequency Radio frequency (RF) is the oscillation rate of an alternating electric current or voltage or of a magnetic, electric or electromagnetic field or mechanical system in the frequency range from around to around . This is roughly between the upp ...
pulses. Each pulse has a certain shape (waveform)—how long the pulse is, what its frequency is, whether the frequency changes during the pulse, and so on. If the waves reflect off a single object, the detector will see a signal which, in the simplest case, is a copy of the original pulse but delayed by a certain time \tau—related to the object's distance—and shifted by a certain frequency f—related to the object's velocity (
Doppler shift The Doppler effect or Doppler shift (or simply Doppler, when in context) is the change in frequency of a wave in relation to an observer who is moving relative to the wave source. It is named after the Austrian physicist Christian Doppler, who d ...
). If the original emitted pulse waveform is s(t), then the detected signal (neglecting noise, attenuation, and distortion, and wideband corrections) will be: :s_(t) \equiv s(t-\tau)e^. The detected signal will never be ''exactly'' equal to any s_ because of noise. Nevertheless, if the detected signal has a high correlation with s_, for a certain delay and Doppler shift (\tau,f), then that suggests that there is an object with (\tau,f). Unfortunately, this procedure may yield
false positive A false positive is an error in binary classification in which a test result incorrectly indicates the presence of a condition (such as a disease when the disease is not present), while a false negative is the opposite error, where the test resul ...
s, i.e. wrong values (\tau',f') which are nevertheless highly correlated with the detected signal. In this sense, the detected signal may be ''ambiguous''. The ambiguity occurs specifically when there is a high correlation between s_ and s_ for (\tau,f) \neq (\tau',f'). This motivates the ''ambiguity function'' \chi. The defining property of \chi is that the correlation between s_ and s_ is equal to \chi(\tau-\tau', f-f'). Different pulse shapes (waveforms) s(t) have different ambiguity functions, and the ambiguity function is relevant when choosing what pulse to use. The function \chi is complex-valued; the degree of "ambiguity" is related to its magnitude , \chi(\tau,f), ^2.


Relationship to time–frequency distributions

The ambiguity function plays a key role in the field of time–frequency signal processing, as it is related to the
Wigner–Ville distribution The Wigner quasiprobability distribution (also called the Wigner function or the Wigner–Ville distribution, after Eugene Wigner and Jean-André Ville) is a quasiprobability distribution. It was introduced by Eugene Wigner in 1932 to study quan ...
by a 2-dimensional
Fourier transform A Fourier transform (FT) is a mathematical transform that decomposes functions into frequency components, which are represented by the output of the transform as a function of frequency. Most commonly functions of time or space are transformed, ...
. This relationship is fundamental to the formulation of other time–frequency distributions: the
bilinear time–frequency distribution Bilinear time–frequency distributions, or quadratic time–frequency distributions, arise in a sub-field of signal analysis and signal processing called time–frequency signal processing, and, in the statistical analysis of time series data. ...
s are obtained by a 2-dimensional filtering in the ambiguity domain (that is, the ambiguity function of the signal). This class of distribution may be better adapted to the signals considered. Moreover, the ambiguity distribution can be seen as the
short-time Fourier transform The short-time Fourier transform (STFT), is a Fourier-related transform used to determine the sinusoidal frequency and phase content of local sections of a signal as it changes over time. In practice, the procedure for computing STFTs is to divi ...
of a signal using the signal itself as the window function. This remark has been used to define an ambiguity distribution over the time-scale domain instead of the time-frequency domain.


Wideband ambiguity function

The wideband ambiguity function of s \in L^2(R) is: :WB_(\tau,\alpha)=\sqrt\int_^\infty s(t)s^*(\alpha (t-\tau)) \, dt where '''' is a time scale factor of the received signal relative to the transmitted signal given by: :\alpha = \frac for a target moving with constant radial velocity ''v''. The reflection of the signal is represented with compression (or expansion) in time by the factor '' \alpha '', which is equivalent to a compression by the factor ''\alpha^'' in the frequency domain (with an amplitude scaling). When the wave speed in the medium is sufficiently faster than the target speed, as is common with radar, this compression in frequency is closely approximated by a shift in frequency Δf = fc*v/c (known as the
doppler shift The Doppler effect or Doppler shift (or simply Doppler, when in context) is the change in frequency of a wave in relation to an observer who is moving relative to the wave source. It is named after the Austrian physicist Christian Doppler, who d ...
). For a narrow band signal, this approximation results in the narrowband ambiguity function given above, which can be computed efficiently by making use of the
FFT A fast Fourier transform (FFT) is an algorithm that computes the discrete Fourier transform (DFT) of a sequence, or its inverse (IDFT). Fourier analysis converts a signal from its original domain (often time or space) to a representation in the ...
algorithm.


Ideal ambiguity function

An ambiguity function of interest is a 2-dimensional
Dirac delta function In mathematics, the Dirac delta distribution ( distribution), also known as the unit impulse, is a generalized function or distribution over the real numbers, whose value is zero everywhere except at zero, and whose integral over the entire ...
or "thumbtack" function; that is, a function which is infinite at (0,0) and zero elsewhere. :\chi(\tau,f) = \delta(\tau) \delta(f) \, An ambiguity function of this kind would be somewhat of a misnomer; it would have no ambiguities at all, and both the zero-delay and zero-Doppler cuts would be an
impulse Impulse or Impulsive may refer to: Science * Impulse (physics), in mechanics, the change of momentum of an object; the integral of a force with respect to time * Impulse noise (disambiguation) * Specific impulse, the change in momentum per uni ...
. This is not usually desirable (if a target has any Doppler shift from an unknown velocity it will disappear from the radar picture), but if Doppler processing is independently performed, knowledge of the precise Doppler frequency allows ranging without interference from any other targets which are not also moving at exactly the same velocity. This type of ambiguity function is produced by ideal
white noise In signal processing, white noise is a random signal having equal intensity at different frequencies, giving it a constant power spectral density. The term is used, with this or similar meanings, in many scientific and technical disciplines, ...
(infinite in duration and infinite in bandwidth). However, this would require infinite power and is not physically realizable. There is no pulse s(t) that will produce \delta(\tau) \delta(f) from the definition of the ambiguity function. Approximations exist, however, and noise-like signals such as binary phase-shift keyed waveforms using maximal-length sequences are the best known performers in this regard.


Properties

(1) Maximum value :, \chi(\tau,f), ^2 \le , \chi(0,0), ^2 (2) Symmetry about the origin :\chi(\tau,f) = \exp 2\pi \tau fchi^(-\tau,-f) \, (3) Volume invariance :\int_^\infty \int_^\infty , \chi(\tau,f), ^2 \, d\tau \,df=, \chi(0,0), ^2 = E^2 (4) Modulation by a linear FM signal : \text s(t) \rightarrow , \chi(\tau,f), \texts(t) \exp \pi kt^2 , \chi(\tau,f+k\tau), \, (5) Frequency energy spectrum :S(f)S^*(f) = \int_^\infty \chi(\tau,0) e^ \, d\tau (6) Upper bounds for p>2 and lower bounds for p<2 exist for the p^ power integrals :\int_^\infty \int_^\infty , \chi(\tau,f), ^p \, d\tau \,df . These bounds are sharp and are achieved if and only if s(t) is a Gaussian function.


Square pulse

Consider a simple square pulse of duration \tau and amplitude A: :A (u(t)-u(t-\tau)) \, where u(t) is the
Heaviside step function The Heaviside step function, or the unit step function, usually denoted by or (but sometimes , or ), is a step function, named after Oliver Heaviside (1850–1925), the value of which is zero for negative arguments and one for positive argume ...
. The matched filter output is given by the
autocorrelation Autocorrelation, sometimes known as serial correlation in the discrete time case, is the correlation of a signal with a delayed copy of itself as a function of delay. Informally, it is the similarity between observations of a random variable ...
of the pulse, which is a triangular pulse of height \tau^2 A^2 and duration 2 \tau (the zero-Doppler cut). However, if the measured pulse has a frequency offset due to Doppler shift, the matched filter output is distorted into a sinc function. The greater the Doppler shift, the smaller the peak of the resulting sinc, and the more difficult it is to detect the target. In general, the square pulse is not a desirable waveform from a pulse compression standpoint, because the autocorrelation function is too short in amplitude, making it difficult to detect targets in noise, and too wide in time, making it difficult to discern multiple overlapping targets.


LFM pulse

A commonly used
radar Radar is a detection system that uses radio waves to determine the distance (''ranging''), angle, and radial velocity of objects relative to the site. It can be used to detect aircraft, ships, spacecraft, guided missiles, motor vehicles, w ...
or
sonar Sonar (sound navigation and ranging or sonic navigation and ranging) is a technique that uses sound propagation (usually underwater, as in submarine navigation) to navigation, navigate, measure distances (ranging), communicate with or detect o ...
pulse is the linear frequency modulated (LFM) pulse (or "chirp"). It has the advantage of greater bandwidth while keeping the pulse duration short and envelope constant. A
constant envelope Constant envelope is achieved when a sinusoidal waveform reaches equilibrium in a specific system. This happens when negative feedback in a control system, such as in radio automatic gain control or when an amplifier reaches steady state. Steady ...
LFM pulse has an ambiguity function similar to that of the square pulse, except that it is skewed in the delay-Doppler plane. Slight Doppler mismatches for the LFM pulse do not change the general shape of the pulse and reduce the amplitude very little, but they do appear to shift the pulse in time. Thus, an uncompensated Doppler shift changes the target's apparent range; this phenomenon is called range-Doppler coupling.


Multistatic ambiguity functions

The ambiguity function can be extended to multistatic radars, which comprise multiple non-colocated transmitters and/or receivers (and can include
bistatic radar Bistatic radar is a radar system comprising a transmitter and receiver that are separated by a distance comparable to the expected target distance. Conversely, a conventional radar in which the transmitter and receiver are co-located is called ...
as a special case). For these types of radar, the simple linear relationship between time and range that exists in the monostatic case no longer applies, and is instead dependent on the specific geometry – i.e. the relative location of transmitter(s), receiver(s) and target. Therefore, the multistatic ambiguity function is mostly usefully defined as a function of two- or three-dimensional position and velocity vectors for a given multistatic geometry and transmitted waveform. Just as the monostatic ambiguity function is naturally derived from the matched filter, the multistatic ambiguity function is derived from the corresponding optimal ''multistatic'' detector – i.e. that which maximizes the probability of detection given a fixed probability of false alarm through joint processing of the signals at all receivers. The nature of this detection algorithm depends on whether or not the target fluctuations observed by each bistatic pair within the multistatic system are mutually correlated. If so, the optimal detector performs phase coherent summation of received signals which can result in very high target location accuracy. If not, the optimal detector performs incoherent summation of received signals which gives diversity gain. Such systems are sometimes described as ''MIMO radars'' due to the information theoretic similarities to
MIMO In radio, multiple-input and multiple-output, or MIMO (), is a method for multiplying the capacity of a radio link using multiple transmission and receiving antennas to exploit multipath propagation. MIMO has become an essential element of wir ...
communication systems.G. San Antonio, D. Fuhrmann, F. Robey, "MIMO radar ambiguity functions," IEEE Journal of Selected Topics in Signal Processing, Vol. 1, No. 1 (2007).


Ambiguity function plane

An ambiguity function plane can be viewed as a combination of an infinite number of radial lines. Each radial line can be viewed as the fractional Fourier transform of a stationary random process.


Example

The Ambiguity function (AF) is the operators that are related to the WDF.
:A_(\tau,n) = \int^\infty_x(t+\frac) x^(t-\frac) e^ dt (1)If x(t) = exp \alpha\pi + j2\pi f_t/math>
:A_(\tau,n) := \int^\infty_e^+e^e^dt := \int^\infty_e^e^dt := \int^\infty_e^e^e^dt :A_(\tau,n) = \sqrt\fracexp \pi (\frac+\frac)xp 2\pi (f_\tau-t_n)/math>
WDF and AF for the signal with only 1 term (2) If x(t) = exp \alpha_\pi (t-t_)^+j2\pi f_t+ exp \alpha_\pi (t-t_)^+j2\pi f_t/math> :A_(\tau,n) := \int^\infty_x_(t+\tau/2)x_^(t-\tau/2)e^dt + :\int^\infty_x_(t+\tau/2)x_^(t-\tau/2)e^dt + :\int^\infty_x_(t+\tau/2)x_^(t-\tau/2)e^dt + : \int^\infty_x_(t+\tau/2)x_^(t-\tau/2)e^dt :A_(\tau,n) = A_(\tau,n) + A_(\tau,n) + A_(\tau,n) + A_(\tau,n)
:A_(\tau,n) = \sqrt\fracexp \pi (\frac+\frac)xp 2\pi (f_\tau-t_n)/math> :A_(\tau,n) = \sqrt\fracexp \pi (\frac+\frac)xp 2\pi (f_\tau-t_n)/math>
When \alpha_ = \alpha_ :A_(\tau,n) = \sqrt\fracexp \pi (\alpha_\frac+\frac)xp 2\pi (f_\tau-t_n+f_t_)/math> where *t_ = (t_+t_/2), *f_ = (f_+f_)/2, *\alpha_ = (\alpha_+\alpha_)/2, *t_ = t_+t_, *f_ = f_-f_, *\alpha_ = \alpha_-\alpha_ *:A_(\tau,n) = A_^(-\tau,-n) When \alpha_\alpha_ :A_(\tau,n) = \sqrt\fracexp \pi_\fracexp[-\pi(\alpha_(t_-\frac)^)+\alpha_(t_-\frac)^)xp[j2\pi_ _f_\tau.html" ;"title="\pi(\alpha_(t_-\frac)^)+\alpha_(t_-\frac)^)">\pi \fracexp[-\pi(\alpha_(t_-\frac)^)+\alpha_(t_-\frac)^)xp[j2\pi f_\tau">\pi(\alpha_(t_-\frac)^)+\alpha_(t_-\frac)^)">\pi \fracexp[-\pi(\alpha_(t_-\frac)^)+\alpha_(t_-\frac)^)xp[j2\pi f_\tau/math> *:A_(\tau,n) = A_^(-\tau,-n) WDF and AF for the signal with 2 terms

For the ambiguity function: *The auto term is always near to the origin


See also

* Matched filter * Pulse compression *
Pulse-Doppler radar A pulse-Doppler radar is a radar system that determines the range to a target using pulse-timing techniques, and uses the Doppler effect of the returned signal to determine the target object's velocity. It combines the features of pulse radars an ...
*
Digital signal processing Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations. The digital signals processed in this manner are ...
* Philip Woodward


References


Further reading

* Richards, Mark A. ''Fundamentals of Radar Signal Processing''. McGraw–Hill Inc., 2005. . * Ipatov, Valery P. ''Spread Spectrum and CDMA''. Wiley & Sons, 2005. * Chernyak V.S. ''Fundamentals of Multisite Radar Systems'', CRC Press, 1998. * Solomon W. Golomb, and Guang Gong
Signal design for good correlation: for wireless communication, cryptography, and radar
Cambridge University Press, 2005. * M. Soltanalian
Signal Design for Active Sensing and Communications
Uppsala Dissertations from the Faculty of Science and Technology (printed by Elanders Sverige AB), 2014. * Nadav Levanon, and Eli Mozeson. Radar signals. Wiley. com, 2004. * Augusto Aubry, Antonio De Maio, Bo Jiang, and Shuzhong Zhang.
Ambiguity function shaping for cognitive radar via complex quartic optimization
" IEEE Transactions on Signal Processing 61 (2013): 5603-5619. * Mojtaba Soltanalian, and Petre Stoica.
Computational design of sequences with good correlation properties
" IEEE Transactions on Signal Processing, 60.5 (2012): 2180-2193. * G. Krötzsch, M. A. Gómez-Méndez, Transformada Discreta de Ambigüedad, Revista Mexicana de Física, Vol. 63, pp. 505–515 (2017).
Transformada Discreta de Ambigüedad
.
2 National Taiwan University, Time-Frequency Analysis and Wavelet Transform 2021, Professor of Jian-Jiun Ding, Department of Electrical Engineering3 National Taiwan University, Time-Frequency Analysis and Wavelet Transform 2021, Professor of Jian-Jiun Ding, Department of Electrical Engineering4 National Taiwan University, Time-Frequency Analysis and Wavelet Transform 2021, Professor of Jian-Jiun Ding, Department of Electrical Engineering
{{DEFAULTSORT:Ambiguity Function Time–frequency analysis Signal processing