Application of Radar Search Equation in MATLAB Simulation

Application of Radar Search Equation in MATLAB Simulation

Related theoretical knowledge and MATLAB simulation results can be found in Radar Principles (Issue 7)《Radar Search Equation Analysis》 and 《Radar Principles (Issue 8)》《Application of Radar Search Equation in MATLAB Simulation》.Radar Equation MATLAB Simulation ApplicationApplication of Radar Search Equation in MATLAB Simulation

function PAP = power_aperture(snr,tsc, sigma, range,te,nf,loss,az_angle,el_angle,alfa)Tsc = 10*log10(tsc); Sigma = 10*log10(sigma); four_pi = 10*log10(4.0*pi); k_db = 10*log10(1.38e-23); Te = 10*log10(te); range_pwr4_db = 10*log10(range.^4); omega = az_angle*el_angle ; Omega = 10*log10(omega) ;alfa_db = 10*log10(alfa);PAP = snr + four_pi + k_db + Te + nf+ loss + range_pwr4_db + Omega +alfa_db-Sigma-Tsc;return
close allclear alltsc = 30; % Total scanning time required for the search range te = 600.0; % Noise temperature of the receiving system snr = 10; % Minimum signal-to-noise ratio nf = 6.0; % Noise figure loss = 10; % Transmission loss az_angle = 0.69; % Azimuth angle range of the search area el_angle = 0.69;  % Elevation angle range of the search area alfa=0.6;% Antenna physical design parameter sigma1=0.01;% Target radar cross-section 0.01 sigma2=0.1;% Target radar cross-section 0.1 sigma3=1;% Target radar cross-section 1 range=linspace(50e3,200e3,1000);% Variation of maximum detection distance papl = power_aperture(snr,tsc,sigma1,range,te,nf,loss,az_angle,el_angle,alfa);pap2 = power_aperture(snr,tsc,sigma2,range,te,nf,loss,az_angle,el_angle,alfa);pap3 = power_aperture(snr,tsc,sigma3,range,te,nf,loss,az_angle,el_angle,alfa);figure(1)rangekm=range./1000;plot(rangekm,papl,'k',rangekm,pap2,'k-.',rangekm,pap3,'k:')gridlegend('Target radar cross-section 0.01','Target radar cross-section 0.1','Target radar cross-section 1')xlabel ('Maximum detection distance (km)');ylabel ('Power-Aperture Product (dB)');title('Scanning time 30s, scanning range 40°×40°')

Follow us

Get more technical details and challenges

Helping you

Technical understanding made easy

Technical practice with details

Leave a Comment