Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Compute Peak Power Using Radar Equation Calculator App

The radarEquationCalculator is a Matlab™ App that lets you determine key radar characteristics such as detection range, required peak transmit power, and SNR. The App works for monostatic and bistatic radars.

Open radarEquationCalculator App

When you type radarEquationCalculator from the command line or select the app from the App Toolstrip, an interactive window opens. The default window shows a calculation of target range from SNR, power, and other parameters. You can then select various options to compute different radar parameters.

radarEquationCalculator

Compute Required Peak Transmit Power of Monostatic Radar

As an example, use the app to compute the required peak transmit power for a monostatic radar to detect a large target at 100 km. The radar operates at 10 GHz with a 40 dB antenna gain. Set the probability of detection to 0.9 and the probability of false alarm to 0.0001.

  1. From the Calculation Type drop-down list, choose Peak Transmit Power

  2. Set the Wavelength to 3 cm

  3. Specify the Pulse Width as 2 microseconds

  4. Assume total System Losses of 5 dB

  5. Assuming the target is a large airplane, set Target Radar Cross Section value to 100 m2

  6. Choose Configuration as Monostatic

  7. Set the Gain to be 40 dB

  8. Open the SNR box

  9. Specify the Probability of Detections as 0.9

  10. Specify the Probability of False Alarm as 0.0001

Close the App window. Normally, you close the App using the close button.

hg = findall(0,'Name','Radar Equation Calculator');
close(hg)

You can see from this previously prepared screen shot that the required peak transmit power is .2095 W.

filenm = fullfile(matlabroot,'examples','phased','radarEquationExample_03.png');
im = imread(filenm);
figure('Position',[344 206 849 644])
image(im)
axis off
set(gca,'Position',[0.083 0.083 0.834 0.888])

Was this topic helpful?