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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend