Caner Ozdemir - Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms

Здесь есть возможность читать онлайн «Caner Ozdemir - Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на английском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Build your knowledge of SAR/ISAR imaging with this comprehensive and insightful resource The newly revised Second Edition of 
 covers in greater detail the fundamental and advanced topics necessary for a complete understanding of inverse synthetic aperture radar (ISAR) imaging and its concepts. Distinguished author and academician, Caner Özdemir, describes the practical aspects of ISAR imaging and presents illustrative examples of the radar signal processing algorithms used for ISAR imaging. The topics in each chapter are supplemented with MATLAB codes to assist readers in better understanding each of the principles discussed within the book. 
This new edition incudes discussions of the most up-to-date topics to arise in the field of ISAR imaging and ISAR hardware design. The book provides a comprehensive analysis of advanced techniques like Fourier-based radar imaging algorithms, and motion compensation techniques along with radar fundamentals for readers new to the subject. 
The author covers a wide variety of topics, including: 
Radar fundamentals, including concepts like radar cross section, maximum detectable range, frequency modulated continuous wave, and doppler frequency and pulsed radar The theoretical and practical aspects of signal processing algorithms used in ISAR imaging The numeric implementation of all necessary algorithms in MATLAB ISAR hardware, emerging topics on SAR/ISAR focusing algorithms such as bistatic ISAR imaging, polarimetric ISAR imaging, and near-field ISAR imaging, Applications of SAR/ISAR imaging techniques to other radar imaging problems such as thru-the-wall radar imaging and ground-penetrating radar imaging Perfect for graduate students in the fields of electrical and electronics engineering, electromagnetism, imaging radar, and physics, 
 also belongs on the bookshelves of practicing researchers in the related areas looking for a useful resource to assist them in their day-to-day professional work.

Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

(2.75) Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms - изображение 163

Putting Eq. 2.75into 2.72, one can get

(2.76) Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms - изображение 164

The new PRF for the reflected pulse is

(2.77) Substituting Eq 275to the above equation one can get the relationship - фото 165

Substituting Eq. 2.75to the above equation, one can get the relationship between the PRFs of incident and reflected waves as

(2.78) If the center frequency of the incident and reflected waves are f 0and these - фото 166

If the center frequency of the incident and reflected waves are f 0and Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms - изображение 167, these two frequencies are related to each other with the same factor:

(2.79) Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms - изображение 168

To find the Doppler shift in the frequency, f D, we should subtract the center frequency of the incident wave from the center frequency of the reflected wave as

(2.80) Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms - изображение 169

Since it is also obvious that the target velocity is very small compared to the speed of light (i.e. v r≪ c ), Eq. 2.81simplifies as

(2.81) Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms - изображение 170

where λ 0is the wavelength corresponding to the center frequency of f 0. For the target that is moving away from the radar, the Doppler frequency shift has a negative sign as

(2.82) Figure 223 Doppler shift is caused by the targets radial velocity v r It is - фото 171

Figure 223 Doppler shift is caused by the targets radial velocity v r It is - фото 172

Figure 2.23 Doppler shift is caused by the target's radial velocity, v r.

It is clear from these equations that Doppler frequency shift is directly proportional to the velocity of the target. If the velocity increases, the shift in the frequency increases as well. If the target is stationary with respect to radar ( v r= 0), then the Doppler frequency shift is zero. The velocity v rin the above equation corresponds to the velocity along the RLOS direction. If the target is moving along another direction, v rrefers to the velocity projected toward the direction of radar. If the target's velocity is v as illustrated in Figure 2.23, then the Doppler frequency shift in terms of the target's original velocity will be equal to

(2.83) 28 Matlab Codes Below are the Matlab source codes that were used to generate - фото 173

2.8 Matlab Codes

Below are the Matlab source codes that were used to generate all of the Matlab‐produced figures in this chapter. The codes are also provided in the CD that accompanies this book.

Matlab code 2.1 Matlab file “Figure2‐9.m”

%--------------------------------------------------------- % This code can be used to generate Figure 2.9%--------------------------------------------------------- %--- Figure 2.9a--------------------------------------------- clear close all fo=1e3; % set the frequency t=-4e-3:1e-7:4e-3; % choose time vector s=cos(2*pi*fo*t); % time domain CW signal plot(t*1e3,s,'k','LineWidth',2); grid minor set(gca,'FontName', 'Arial', 'FontSize',12,'FontWeight','Bold'); xlabel('\ittime, ms'); ylabel('\itamplitude, V'); axis([-4 4 -1.2 1.2]) %--- Figure 2.9(b)------------------------------------------- N=length(t); df=1/(t(N)-t(1)); % Find frequency resolution f=-df*(N-1)/2:df:df*(N-1)/2; % set frequency vector figure; S=fft(s)/N; % frequency domain CW signal plot(f*1e-3,fftshift(abs(S)),'k','LineWidth',2); grid minor set(gca,'FontName', 'Arial', 'FontSize',12,'FontWeight','Bold'); xlabel('\itfrequency, KHz'); ylabel('\itamplitude, V'); axis([-.8e1 .8e1 0 .6])

Matlab code 2.2 Matlab file “Figure2 ‐ 11.m”

%-------------------------------------------------------- % This code can be used to generate Figure 2.11%-------------------------------------------------------- clear close all fo=100; % set the base frequency t=0:1e-7:4e-3; % choose time vector k=3e6; % select chirp rate m=sin(2*pi*(fo+k*t/2).*t); % time domain FMCW signal plot(t*1e3,m,'k','LineWidth',2); grid minor set(gca,'FontName', 'Arial', 'FontSize',12,'FontWeight','Bold'); xlabel('\ittime, ms'); ylabel('\itamplitude, V'); axis([0 4 -1.1 1.1])

Matlab code 2.3 Matlab file “Figure2 ‐ 15.m”

%-------------------------------------------------------- % This code can be used to generate Figure 2.15%-------------------------------------------------------- clear close all c=.3; % speed of light [] f=2:.002:22; % choose frequency vector Ro=50; % choose range of target [m] k=2*pi*f/c; Es=1*exp(-1i*2*k*Ro); % collected SFCW electric field df=f(2)-f(1); % frequency resolution N=length(f); % total stepped frequency points dr=c/(2*N*df); % range resolution R=0:dr:dr*(length(f)-1); %set the range vector plot(R, 20*log10(abs(ifft(Es))),'k','LineWidth',2) grid minor set(gca,'FontName', 'Arial', 'FontSize',12,'FontWeight','Bold'); xlabel('\itrange, m'); ylabel('\itamplitude, dBsm'); axis([0 max(R) -90 0])

Matlab code 2.4 Matlab file “Figure2 ‐ 16.m”

%--------------------------------------------------------- % This code can be used to generate Figure 2.16%--------------------------------------------------------- clear close all t=0:0.01e-9:50e-9; % choose time vector N=length(t); pulse(201:300)=ones(1,100); % form rectangular pulse pulse(N)=0; % Frequency domain equivalent dt=t(2)-t(1); % time resolution df=1/(N*dt); % frequency resolution f=0:df:df*(N-1); % set frequency vector pulseF=fft(pulse)/N; % frequency domain signal %--- Figure 2.16(a)------------------------------------------ plot(t(1:501)*1e9,pulse(1:501),'k','LineWidth',2); grid minor set(gca,'FontName', 'Arial', 'FontSize',12,'FontWeight','Bold'); xlabel('\ittime, ns'); ylabel('\itamplitude, V'); axis([0 5 0 1.1]); %--- Figure 2.16(b)------------------------------------------ figure plot(f(1:750)/1e9,20*log10(abs(pulseF (1:750))),'k','LineWidth',2); grid minor set(gca,'FontName', 'Arial', 'FontSize',12,'FontWeight','Bold'); axis([0 f(750)/1e9 -85 -20]); xlabel('\itfrequency, GHz'); ylabel('\itamplitude, dB');

Matlab code 2.5 Matlab file “Figure2 ‐ 17.m”

%--------------------------------------------------------- % This code can be used to generate Figure 2.17%--------------------------------------------------------- clear close all t=-25e-9:0.01e-9:25e-9; % choose time vector N=length(t); sine(2451:2551)=-sin(2*pi*1e9*(t(2451:2551))); % form sine pulse sine(N)=0; % Frequency domain equivalent dt=t(2)-t(1); % time resolution df=1/(N*dt); % frequency resolution f=0:df:df*(N-1); % set frequency vector sineF=fft(sine)/N; % frequency domain signal %--- Figure 2.17(a)------------------------------------------------ plot(t(2251:2751)*1e9,sine (2251:2751),'k','LineWidth',2); grid minor set(gca,'FontName', 'Arial', 'FontSize',12,'FontWeight','Bold'); xlabel('\ittime, ns'); ylabel('\itamplitude, V'); axis([-2.5 2.5 -1.1 1.1]); %--- Figure 2.17(b)------------------------------------------------ figure plot(f(1:750)/1e9,20*log10(abs(sineF (1:750))),'k','LineWidth',2); grid minor set(gca,'FontName', 'Arial', 'FontSize',12,'FontWeight','Bold'); axis([0 f(750)/1e9 -85 -20]); xlabel('\itfrequency, GHz'); ylabel('\itamplitude, dB');

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms»

Представляем Вашему вниманию похожие книги на «Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms»

Обсуждение, отзывы о книге «Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x