Quantcast

Documentation Center

  • Trial Software
  • Product Updates

Waveforms with Staggered PRFs

When to Use Staggered PRFs

Using a nonconstant PRF has important applications in radar. This approach is called PRF staggering, or PRI staggering.

Uses of staggered PRFs include:

  • The removal of Doppler ambiguities, or blind speeds, where Doppler frequencies that are multiples of the PRF are aliased to zero

  • Mitigation of the effects of jamming

To implement a staggered PRF, configure your waveform object with a vector instead of a scalar as the PRF property value.

Linear FM Waveform with Staggered PRF

Model a linear FM pulse waveform with two PRFs, 1 and 2 kHz. Use a linear FM pulse with a sweep bandwidth of 200 kHz and a duration of 100 μs. The sample rate is 1 MHz. Output 5 pulses.

prfs = [1e3 2e3];
hfm = phased.LinearFMWaveform('PRF',prfs,...
    'SweepBandwidth',200e3,...
    'PulseWidth',100e-6,'NumPulses',5);
wf = step(hfm);
T = length(wf)*(1/hfm.SampleRate);
t = unigrid(0,1/hfm.SampleRate,T,'[)');
plot(t.*1000,real(wf))
set(gca,'xtick',[0 1 1.5 2.5 3]);
xlabel('milliseconds');

Was this topic helpful?