Where To Find This Example
Select Help > Open Examples... from the menus and type either the example name listed above or one of the keywords below.
Or in Version 13 or higher you can open the project directly from this page using this button. Make sure to select the Enable Guided Help before clicking this button.
Pulse-Doppler Radar System
This workspace provides a Pulse-Doppler (PD) radar system design with signal generator, RF transmitter, antenna, clutters, RF receiver, moving target detection (MTD), constant false alarm rate (CFAR) processor and signal detector for simulation purpose.
The simulation designs can be used as a template for different PD applications. The radar signal is a function of pulse repetition frequency (PRF), power, and pulse width (duty cycle). These parameters can be modified for different cases. In the simulation the radar signal also can be replaced by any defined signal through data file reader in which the recorded or other custom data can be easily used.
The RF transmitter includes oscillators, mixers, amplifiers and filters.
<The gain, bandwidth and carrier frequency can be specified based on the test case. Doppler frequency and channel delay are generated for describe the target return signal with different velocities and distance. The radar clutter model included and power spectrum can be shaped.
The RF receiver includes oscillators, mixers, amplifiers and filters.
The gain, bandwidth and carrier frequency can be specified based on the test specification. To detect the moving object more effectively, moving target detection (MTD) is used. The MTD is based on a high-performance signal processing algorithm for PD radar. A bank of Doppler filters or FFT operators cover all possible expected target Doppler shifts. The output of MTD is used for the constant false alarm rate (CFAR) processing. Measurements for Detection Rate and False Alarm Rate are provided.
The system is configured using the parameters below:
Chirp signal level is set to 0 dBm, PRF = 2 kHz and DUTY = 25%. The Doppler frequency offset, target distance and angles of arrival (THETA/PHI) are defined in a data file and vary over time. These parameters are used to define the target model. The clutter magnitude distribution is set to Rayleigh and the clutter power spectrum is formed as Weibull. In the receiver, the MTD FFT size is set to 64.
Matlab Reference Designs
This project illustrates how Matlab reference designs can be used for implementing various functionality in VSS. The two MATLAB blocks set up in this project implement the same functionality as the MTD and CFAR blocks in VSS. They can be enabled individually or both at the same time. For each enabled block, the corresponding VSS block should be disabled. In this case, the signal processing will be performed by Matlab.
Under these settings, the simulation results are displayed below.The radar signal waveform is measured in time domain at the receiver input. The target return signal is often blocked by clutter, jamming and noise. Therefore, detection in the time domain is not possible and an MTD is used to perform the Doppler and range detection in the frequency domain. In the MTD model, the data are grouped for corresponding target range and Doppler frequency. Afterwards, a CFAR processor is used to set the decision threshold based on the required probabilities of detection and false alarm.
Results of the simulation are shown in the graph System Metrics.