Exercises

ex-sp-ch25-01

Easy

Generate an LFM chirp with B=50B = 50 MHz and Tp=10T_p = 10 μ\mus. Plot the instantaneous frequency versus time.

ex-sp-ch25-02

Easy

Compute range resolution for bandwidths of 10, 50, 100, and 500 MHz.

ex-sp-ch25-03

Easy

Apply matched filtering to a chirp echo at range 200 m and verify the peak location corresponds to the correct range.

ex-sp-ch25-04

Easy

Compute the processing gain (BTpBT_p) and convert to dB for chirps with BTp=10,100,1000BT_p = 10, 100, 1000.

ex-sp-ch25-05

Easy

Implement 1D CA-CFAR and apply it to a range profile with one target.

ex-sp-ch25-06

Medium

Generate a range-Doppler map with 64 pulses and apply matched filtering. Place two targets at different ranges and velocities.

ex-sp-ch25-07

Medium

Compare the sidelobe levels of matched filtering with no window, Hamming, and Taylor (35-35 dB) windows.

ex-sp-ch25-08

Medium

Implement the Doppler processing chain: collect M=128M = 128 pulse returns, apply matched filtering, then FFT across pulses. Measure velocity accuracy.

ex-sp-ch25-09

Medium

Implement OS-CFAR (ordered-statistics CFAR) and compare with CA-CFAR in the presence of a strong interferer in the training cells.

ex-sp-ch25-10

Medium

Compute the ambiguity function of an LFM chirp and show the range-Doppler coupling (the ridge tilts with Doppler).

ex-sp-ch25-11

Hard

Implement the complete OFDM radar processor from Chapter 22's framework with 2D CFAR detection. Simulate 3 targets and verify detection.

ex-sp-ch25-12

Hard

Implement a stepped-frequency radar: transmit NN pulses at different frequencies and synthesize a wideband range profile via IFFT.

ex-sp-ch25-13

Hard

Implement moving target indication (MTI): subtract consecutive pulses to cancel stationary clutter and detect moving targets.

ex-sp-ch25-14

Challenge

Implement a complete FMCW radar system for automotive sensing: continuous chirp transmission, dechirp mixing, range-FFT, Doppler-FFT, and CFAR.

ex-sp-ch25-15

Challenge

Build a joint communication-radar simulator: OFDM symbols carry both user data and serve as radar waveforms. Measure BER and radar detection probability simultaneously.