radar signal processing
play

Radar Signal Processing Ambiguity Function and Waveform Design - PowerPoint PPT Presentation

Radar Signal Processing Ambiguity Function and Waveform Design Golay Complementary Sequences (Golay Pairs) Golay Pairs for Radar: Zero Doppler Radar Signal Processing Radar Problem Transmit a waveform s ( t ) and analyze the radar return r ( t


  1. Radar Signal Processing Ambiguity Function and Waveform Design Golay Complementary Sequences (Golay Pairs) Golay Pairs for Radar: Zero Doppler Radar Signal Processing

  2. Radar Problem Transmit a waveform s ( t ) and analyze the radar return r ( t ) : r ( t ) = hs ( t − τ o ) e − jω ( t − τ o ) + n ( t ) h : target scattering coefficient; τ o = 2 d o /c : round-trip time; ω = 2 πf o 2 v o c : Doppler frequency; n ( t ) : noise Target detection: decide between target present ( h � = 0 ) and target absent ( h = 0 ) from the radar measurement r ( t ) . Estimate target range d 0 . Estimate target range rate (velocity) v 0 . Radar Signal Processing

  3. Ambiguity Function Correlate the radar return r ( t ) with the transmit waveform s ( t ) . The correlator output is given by � ∞ hs ( t − τ o ) s ( t − τ ) e − jω ( t − τ o ) dt + noise term m ( τ − τ o , ω ) = −∞ Without loss of generality, assume τ o = 0 . Then, the receiver output is m ( τ, ω ) = hA ( τ, ω ) + noise term where � ∞ s ( t ) s ( t − τ ) e − jωt dt A ( τ, ω ) = −∞ is called the ambiguity function of the waveform s ( t ) . Radar Signal Processing

  4. Ambiguity Function Ambiguity function A ( τ, ω ) is a two-dimensional function of delay τ and Doppler frequency ω that measures the correlation between a waveform and its Doppler distorted version: � ∞ s ( t ) s ( t − τ ) e − jωt dt A ( τ, ω ) = −∞ The ambiguity function along the zero-Doppler axis ( ω = 0 ) is the autocorrelation function of the waveform: � ∞ A ( τ, 0) = s ( t ) s ( t − τ ) dt = R s ( τ ) −∞ Radar Signal Processing

  5. Ambiguity Function Example: Ambiguity function of a square pulse Picture: Skolnik, ch. 11 Constant velocity (left) and constant range contours (right): Pictures: Skolnik, ch. 11 Radar Signal Processing

  6. Ambiguity Function: Properties Symmetry: A ( τ, ω ) = A ( − τ, − ω ) Maximum value: � ∞ | s ( t ) | 2 dt | A ( τ, ω ) | ≤ | A (0 , 0) | = −∞ Volume property (Moyal’s Identity): � � ∞ ∞ | A ( τ, ω ) | 2 dτdω = | A (0 , 0) | 2 −∞ −∞ Pushing | A ( τ, ω ) | 2 down in one place makes it pop out somewhere else. Radar Signal Processing

  7. Waveform Design Waveform Design Problem: Design a waveform with a good ambiguity function. A point target with delay τ o and Doppler shift ω o manifests as the ambiguity function A ( τ, ω o ) centered at τ o . For multiple point targets we have a superposition of ambiguity functions. A weak target located near a strong target can be masked by the sidelobes of the ambiguity function centered around the strong target. Picture: Skolnik, ch. 11 Radar Signal Processing

  8. Waveform Design Phase coded waveform: L − 1 � s ( t ) = x ( ℓ ) u ( t − ℓ ∆ T ) ℓ =0 The pulse shape u ( t ) and the chip rate ∆ T are dictated by the radar hardware. x ( ℓ ) is a length- L discrete sequence (or code) that we design. Control the waveform ambiguity function by controlling the autocorrelation function of x ( ℓ ) . Waveform design: Design of discrete sequences with good autocorrelation properties. Radar Signal Processing

  9. Phase Codes with Good Autocorrelations Frank Code Barker Code Golay Complementary Codes Radar Signal Processing

  10. Waveform Design: Zero Doppler Suppose we wish to detect stationary targets in range. The ambiguity function along the zero-Doppler axis is the waveform autocorrelation function: � ∞ R s ( τ ) = s ( t ) s ( t − τ ) dt −∞ � L − 1 L − 1 ∞ � � = x ( ℓ ) x ( m ) u ( t − ℓ ∆ T ) u ( t − τ − m ∆ T ) dt ℓ =0 m =0 −∞ L − 1 L − 1 � � = x ( ℓ ) x ( m ) R u ( τ + ( m − ℓ )∆ T ) ℓ =0 m =0 2( L − 1) L − 1 � � = x ( ℓ ) x ( ℓ − k ) R u ( τ − k ∆ T ) k = − 2( L − 1) ℓ =0 2( L − 1) � = C x ( k ) R u ( τ − k ∆ T ) k = − 2( L − 1) Radar Signal Processing

  11. Impulse-like Autocorrelation Ideal waveform for resolving targets in range (no range sidelobes): 2( L − 1) � R s ( τ ) = C x ( k ) R u ( τ − k ∆ T ) ≈ αδ ( τ ) k = − 2( L − 1) We do not have control over R u ( τ ) . Question: Can we find the discrete sequence x ( ℓ ) so that C x ( k ) is a delta function? Answer: This is not possible with a single sequence, but we can find a pair of sequences x ( ℓ ) and y ( ℓ ) so that C x ( k ) + C y ( k ) = 2 Lδ k, 0 . Radar Signal Processing

  12. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  13. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  14. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  15. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  16. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  17. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  18. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  19. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  20. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  21. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  22. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  23. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  24. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  25. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  26. Golay Complementary Sequences (Golay Pairs) Definition: Two length L unimodular sequences x ( ℓ ) and y ( ℓ ) are Golay complementary if the sum of their autocorrelation functions satisfies C x ( k ) + C y ( k ) = 2 Lδ k, 0 for all − ( L − 1) ≤ k ≤ L − 1 . Radar Signal Processing

  27. Golay Pairs: Example x y x y Time reversal: x : − 1 1 1 1 1 − 1 1 1 x : 1 1 − 1 1 1 1 1 − 1 � If ( x, y ) is a Golay pair then ( ± x, ± � y ) , ( ± � x, ± y ) , and ( ± � x, ± � y ) are also Golay pairs. Radar Signal Processing

Recommend


More recommend