Preface |
|
|
|
|
Chapter 1 Definitions and Nomenclature |
|
|
3 | (24) |
|
1.1 Radar Systems Classifications and Bands |
|
|
3 | (5) |
|
1.2 Pulsed and Continuous Wave (CW) Radars |
|
|
8 | (1) |
|
|
9 | (3) |
|
|
12 | (2) |
|
|
14 | (6) |
|
|
20 | (1) |
|
|
21 | (6) |
|
|
23 | (2) |
|
Appendix 1-A Chapter 1 MATLAB® Code Listings |
|
|
25 | (1) |
|
Function "pulse_train.m" Listing |
|
|
25 | (1) |
|
Function "range_resolution.m" Listing |
|
|
25 | (1) |
|
Function "doppler_freq.m" Listing |
|
|
26 | (1) |
|
Chapter 2 Basic Pulsed and Continuous Wave (CW) Radar Operations |
|
|
27 | (66) |
|
2.1 The Radar Range Equation |
|
|
27 | (4) |
|
2.2 Low PRF Radar Equation |
|
|
31 | (4) |
|
2.3 High PRF Radar Equation |
|
|
35 | (2) |
|
2.4 Surveillance Radar Equation |
|
|
37 | (5) |
|
2.5 Radar Equation with Jamming |
|
|
42 | (8) |
|
2.5.1 Self-Screening Jammers (SSJ) |
|
|
42 | (2) |
|
|
44 | (5) |
|
2.5.3 Stand-Off Jammers (SOJ) |
|
|
49 | (1) |
|
2.6 Range Reduction Factor |
|
|
50 | (1) |
|
2.7 Bistatic Radar Equation |
|
|
51 | (1) |
|
|
52 | (5) |
|
2.8.1 Transmit and Receive Losses |
|
|
53 | (1) |
|
2.8.2 Antenna Pattern Loss and Scan Loss |
|
|
53 | (1) |
|
|
53 | (1) |
|
|
53 | (2) |
|
|
55 | (2) |
|
|
57 | (6) |
|
2.10 Continuous Wave (CW) Radars |
|
|
63 | (9) |
|
|
62 | (2) |
|
2.10.2 Frequency Modulation |
|
|
64 | (4) |
|
2.10.3 Linear Frequency Modulated CW Radar |
|
|
68 | (3) |
|
2.10.4 Multiple Frequency CW Radar |
|
|
71 | (1) |
|
2.11 MATLAB Program "range_calc.m" |
|
|
72 | (21) |
|
|
73 | (5) |
|
Appendix 2-A Chapter 2 MATALB Code Listings |
|
|
78 | (1) |
|
Function "radar_eq.m" Listing |
|
|
78 | (1) |
|
Program "Fig2_1.m" Listing |
|
|
78 | (1) |
|
Function "lprf_req.m" Listing |
|
|
79 | (1) |
|
Program "Fig2_2.m" Listing |
|
|
80 | (1) |
|
Function "hprf-req.m" Listing |
|
|
80 | (1) |
|
Program "Fig2_3.m" Listing |
|
|
81 | (1) |
|
Function "power_aperture.m" Listing |
|
|
81 | (1) |
|
Program "Fig2_6.m" Listing |
|
|
82 | (1) |
|
Function "ssj_req.m" Listing |
|
|
83 | (1) |
|
Program "Fig2_7b.m" Listing |
|
|
84 | (1) |
|
Function "sir-req.m" Listing |
|
|
84 | (1) |
|
Program "Fig2_8.m" Listing |
|
|
85 | (1) |
|
Function "burn thru.m" Listing |
|
|
85 | (1) |
|
Program "Fig2_9.m" Listing |
|
|
86 | (1) |
|
Function "soj_req.m" Listing |
|
|
86 | (1) |
|
Program "Fig2_10.m" Listing |
|
|
87 | (1) |
|
Function "range clac.m" Listing |
|
|
88 | (5) |
|
PART II Radar Signals and Signal Processing |
|
|
|
Chapter 3 Linear Systems and Complex Signal Representation |
|
|
93 | (50) |
|
3.1 Signal Classifications |
|
|
93 | (1) |
|
3.2 The Fourier Transform |
|
|
94 | (1) |
|
3.3 Systems Classification |
|
|
95 | (1) |
|
3.3.1 Linear and Nonlinear Systems |
|
|
95 | (1) |
|
3.3.2 Time Invariant and Time Varying Systems |
|
|
95 | (1) |
|
3.3.3 Stable and Nonstable Systems |
|
|
96 | (1) |
|
3.3.4 Causal and Noncausal Systems |
|
|
96 | (1) |
|
3.4 Signal Representation Using the Fourier Series |
|
|
96 | (2) |
|
3.5 Convolution and Correlation Integrals |
|
|
98 | (4) |
|
3.5.1 Energy and Power Spectrum Densities |
|
|
99 | (3) |
|
|
102 | (4) |
|
3.6.1 The Analytic Signal (Pre-Envelop) |
|
|
103 | (1) |
|
3.6.2 Pre-Envelop and Complex Envelop of Bandpass Signals |
|
|
104 | (2) |
|
3.7 Spectra of a Few Common Radar Signals |
|
|
106 | (10) |
|
3.7.1 Continuous Wave Signal |
|
|
106 | (1) |
|
3.7.2 Finite Duration Pulse Signal |
|
|
107 | (1) |
|
3.7.3 Periodic Pulse Signal |
|
|
108 | (1) |
|
3.7.4 Finite Duration Pulse Train Signal |
|
|
109 | (2) |
|
3.7.5 Linear Frequency Modulation (LFM) Signal |
|
|
111 | (5) |
|
3.8 Signal Bandwidth and Duration |
|
|
116 | (4) |
|
3.8.1 Effective Bandwidth and Duration Calculation |
|
|
117 | (1) |
|
|
117 | (1) |
|
Finite Duration Pulse Train Signal |
|
|
118 | (1) |
|
|
119 | (1) |
|
3.9 Discrete Time Systems and Signals |
|
|
120 | (23) |
|
|
121 | (1) |
|
|
121 | (2) |
|
Bandpass Sampling Theorem |
|
|
123 | (1) |
|
|
124 | (1) |
|
3.9.3 The Discrete Fourier Transform |
|
|
125 | (1) |
|
3.9.4 Discrete Power Spectrum |
|
|
126 | (1) |
|
3.9.5 Windowing Techniques |
|
|
127 | (2) |
|
3.9.6 Decimation and Interpolation |
|
|
129 | (1) |
|
|
129 | (3) |
|
|
132 | (1) |
|
|
133 | (4) |
|
Appendix 3-A Chapter 3 MATLAB Code Listings |
|
|
137 | (1) |
|
Program "Fig3_6.m" Listing |
|
|
137 | (1) |
|
Program "Fig3_8.m" Listing |
|
|
137 | (2) |
|
Program "Fig3_10.m" Listing |
|
|
139 | (1) |
|
Appendix 3-B Fourier Transform Pairs |
|
|
140 | (1) |
|
Appendix 3-C Z-Transform Pairs |
|
|
141 | (2) |
|
Chapter 4 The Matched Filter Radar Receiver |
|
|
143 | (26) |
|
4.1 The Matched Filter SNR |
|
|
143 | (4) |
|
|
145 | (2) |
|
|
147 | (1) |
|
4.2 General Formula for the Output of the Matched Filter |
|
|
147 | (4) |
|
4.2.1 Stationary Target Case |
|
|
148 | (1) |
|
|
149 | (2) |
|
4.3 Waveform Resolution and Ambiguity |
|
|
151 | (4) |
|
|
151 | (2) |
|
|
153 | (2) |
|
4.4 Range and Doppler Uncertainty |
|
|
155 | (8) |
|
|
155 | (3) |
|
4.4.2 Doppler Uncertainty |
|
|
158 | (1) |
|
4.4.3 Range-Doppler Coupling |
|
|
159 | (1) |
|
|
159 | (2) |
|
|
161 | (1) |
|
4.4.4 Range-Doppler Coupling in LFM Signals |
|
|
162 | (1) |
|
4.5 Target Parameter Estimation |
|
|
163 | (6) |
|
4.5.1 What Is an Estimator? |
|
|
163 | (1) |
|
4.5.2 Amplitude Estimation |
|
|
164 | (1) |
|
|
165 | (1) |
|
|
165 | (4) |
|
Chapter 5 Ambiguity Function - Analog Waveforms |
|
|
169 | (34) |
|
|
169 | (1) |
|
5.2 Examples of the Ambiguity Function |
|
|
170 | (14) |
|
5.2.1 Single Pulse Ambiguity Function |
|
|
170 | (3) |
|
5.2.2 LFM Ambiguity Function |
|
|
173 | (4) |
|
5.2.3 Coherent Pulse Train Ambiguity Function |
|
|
177 | (4) |
|
5.2.4 Pulse Train Ambiguity Function with LFM |
|
|
181 | (3) |
|
5.3 Stepped Frequency Waveforms |
|
|
184 | (2) |
|
|
186 | (7) |
|
5.4.1 The Concept of Stationary Phase |
|
|
187 | (4) |
|
5.4.2 Frequency Modulated Waveform Spectrum Shaping |
|
|
191 | (2) |
|
5.5 Ambiguity Diagram Contours |
|
|
193 | (1) |
|
5.6 Interpretation of Range-Doppler Coupling in LFM Signals |
|
|
194 | (9) |
|
|
195 | (2) |
|
Appendix 5-A Chapter 5 MATLAB Code Listings |
|
|
197 | (1) |
|
Function "single_pulse_ambg.m" Listing |
|
|
197 | (1) |
|
Program "Fig5_2.m" Listing |
|
|
197 | (1) |
|
Program "Fig5_4.m" Listing |
|
|
197 | (1) |
|
Function "lfm_ambg.m" Listing |
|
|
198 | (1) |
|
Program "Fig5_5.m" Listing |
|
|
198 | (1) |
|
Program "Fig5_6.m" Listing |
|
|
199 | (1) |
|
Function "train_ambg.m" Listing |
|
|
199 | (1) |
|
Program "Fig5_8.m" Listing |
|
|
200 | (1) |
|
Program "Fig5_9.m" Listing |
|
|
200 | (1) |
|
Function "train_ambg_lfm.m" Listing |
|
|
201 | (1) |
|
Program "Fig5_10.m" Listing |
|
|
202 | (1) |
|
Program "Fig5_15.m" Listing |
|
|
202 | (1) |
|
Chapter 6 Ambiguity Function - Discrete Coded Waveforms |
|
|
203 | (34) |
|
6.1 Discrete Code Signal Representation |
|
|
203 | (1) |
|
|
204 | (5) |
|
|
209 | (19) |
|
|
209 | (1) |
|
|
210 | (8) |
|
Pseudo-Random Number (PRN) Codes |
|
|
218 | (1) |
|
Linear Shift Register Generators |
|
|
219 | (2) |
|
Maximal Length Sequence Characteristic Polynomial |
|
|
221 | (4) |
|
|
225 | (1) |
|
|
225 | (3) |
|
|
228 | (2) |
|
|
228 | (2) |
|
6.5 Ambiguity Plots for Discrete Coded Waveforms |
|
|
230 | (7) |
|
|
231 | (1) |
|
Appendix 6-A Chapter 6 MATLAB Code Listings |
|
|
232 | (1) |
|
Program "Fig6_2.m" Listing |
|
|
232 | (1) |
|
Function "plot_figures_chapter6.m" Listing |
|
|
232 | (1) |
|
Program "Fig6_3.m" Listing |
|
|
233 | (1) |
|
Program "Fig6_8_10.m" Listing |
|
|
233 | (1) |
|
Program "Fig6_15_16.m" Listing |
|
|
234 | (1) |
|
Program "Fig6_17.m" Listing |
|
|
235 | (1) |
|
Function "ambiguity code.m" Listing |
|
|
235 | (2) |
|
Chapter 7 Pulse Compression |
|
|
237 | (38) |
|
7.1 Time-Bandwidth Product |
|
|
237 | (1) |
|
7.2 Radar Equation with Pulse Compression |
|
|
238 | (1) |
|
7.3 Basic Principle of Pulse Compression |
|
|
239 | (2) |
|
7.4 Correlation Processor |
|
|
241 | (6) |
|
|
247 | (28) |
|
|
247 | (7) |
|
7.5.2 Stepped Frequency Waveforms |
|
|
254 | (2) |
|
Range Resolution and Range Ambiguity in SFW |
|
|
256 | (5) |
|
7.5.3 Effect of Target Velocity |
|
|
261 | (2) |
|
|
263 | (2) |
|
Appendix 7-A Chapter 7 MATLAB Code Listings |
|
|
265 | (1) |
|
Program "Fig7_3.m" Listing |
|
|
265 | (1) |
|
Function "matched_filterm" Listing |
|
|
265 | (2) |
|
Function "power_integer_2.m" Listing |
|
|
267 | (1) |
|
Function "stretch.m" Listing |
|
|
267 | (2) |
|
|
269 | (1) |
|
Program "Fig7_20.m" Listing |
|
|
270 | (5) |
|
PART III Special Radar Considerations |
|
|
|
Chapter 8 Radar Wave Propagation |
|
|
275 | (60) |
|
8.1 The Earth Impact on the Radar Equation |
|
|
275 | (1) |
|
|
275 | (2) |
|
|
277 | (10) |
|
8.3.1 Index of Refraction in the Troposphere |
|
|
279 | (1) |
|
8.3.2 Index of refraction in the Ionosphere |
|
|
280 | (1) |
|
8.3.3 Mathematical Model for Computing Refraction |
|
|
281 | (2) |
|
8.3.4 Stratified Atmospheric Refraction Model |
|
|
283 | (4) |
|
8.4 Four-Third Earth Model |
|
|
287 | (2) |
|
8.4.1 Target Height Equation |
|
|
287 | (2) |
|
|
289 | (7) |
|
8.5.1 Smooth Surface Reflection Coefficient |
|
|
289 | (4) |
|
|
293 | (2) |
|
8.5.3 Rough Surface Reflection |
|
|
295 | (1) |
|
8.5.4 Total Reflection Coefficient |
|
|
296 | (1) |
|
8.6 The Pattern Propagation Factor |
|
|
296 | (7) |
|
|
299 | (2) |
|
|
301 | (2) |
|
8.6.3 MATLAB Program "multipath.m" |
|
|
303 | (1) |
|
|
303 | (7) |
|
8.8 Atmospheric Attenuation |
|
|
310 | (7) |
|
8.8.1 Atmospheric Absorption |
|
|
310 | (2) |
|
8.8.2 Atmospheric Attenuation Plots |
|
|
312 | (5) |
|
8.9 Attenuation Due to Precipitation |
|
|
317 | (18) |
|
|
318 | (2) |
|
Appendix 8-A Chapter 8 MATALB Code Listings |
|
|
320 | (1) |
|
Function "refraction.m" Listing |
|
|
320 | (1) |
|
Program "Fig8_7.m" Listing |
|
|
321 | (1) |
|
Function "ref_coef.m" Listing |
|
|
321 | (1) |
|
Program "Fig8_11_12.m" Listing |
|
|
322 | (1) |
|
Program "Fig8_13_14.m" Listing |
|
|
322 | (1) |
|
Function "divergence.m" Listing |
|
|
323 | (1) |
|
Function "surf_rough.m" Listing |
|
|
323 | (1) |
|
Program "Fig8_17.m" Listing |
|
|
324 | (1) |
|
Function "multipath.m" Listing |
|
|
324 | (2) |
|
Function "airyz01.m" Listing |
|
|
326 | (1) |
|
Program "Fig8_29.m" Listing |
|
|
327 | (1) |
|
Program "Fig8_30.m" Listing |
|
|
327 | (2) |
|
Function "atmo_absorp.m" Listing |
|
|
329 | (1) |
|
Program "Fig8_31.m" Listing |
|
|
330 | (1) |
|
Function "absorption range.m" Listing |
|
|
330 | (1) |
|
Program "Fig8_33.m" Listing |
|
|
331 | (1) |
|
Function "atmospheric_attn.m" Listing |
|
|
332 | (1) |
|
Program "Fig8_34_35.m" Listing |
|
|
332 | (1) |
|
Program "Fig8_36.m" Listing |
|
|
333 | (1) |
|
Program "Fig8_37.m" Listing |
|
|
334 | (1) |
|
|
335 | (26) |
|
|
335 | (1) |
|
|
335 | (4) |
|
9.2.1 Radar Equation for Area Clutter - Airborne Radar |
|
|
337 | (2) |
|
|
339 | (3) |
|
9.3.1 Radar Equation for Volume Clutter |
|
|
341 | (1) |
|
|
342 | (7) |
|
9.4.1 Single Pulse Low PRF Case |
|
|
342 | (6) |
|
|
348 | (1) |
|
|
349 | (2) |
|
9.6 Clutter Backscatter Coefficient Statistical Models |
|
|
351 | (10) |
|
9.6.1 Surface Clutter Case |
|
|
352 | (1) |
|
9.6.2 Volume Clutter Case |
|
|
353 | (2) |
|
|
355 | (1) |
|
Appendix 9-A Chapter 9 MATLAB Code Listings |
|
|
356 | (1) |
|
Function "clutter_rcs.m" Listing |
|
|
356 | (1) |
|
Program "Fig9_9 10.m" Listing |
|
|
357 | (1) |
|
Program "Fig9_12_13.m" Listing |
|
|
358 | (1) |
|
Program "Fig9_14.m" Listing |
|
|
359 | (2) |
|
Chapter 10 Moving Target Indicator (MTI) and Pulse Doppler Radars |
|
|
361 | (42) |
|
10.1 Clutter Power Spectrum Density |
|
|
361 | (1) |
|
10.2 Concept of a Moving Target Indicator (MTI) |
|
|
362 | (6) |
|
10.2.1 Single Delay Line Canceler |
|
|
363 | (1) |
|
10.2.2 Double Delay Line Canceler |
|
|
364 | (3) |
|
10.2.3 Delay Lines with Feedback (Recursive Filters) |
|
|
367 | (1) |
|
|
368 | (3) |
|
10.4 MTI Improvement Factor |
|
|
371 | (4) |
|
10.4.1 Two-Pulse MTI Case |
|
|
372 | (2) |
|
|
374 | (1) |
|
10.5 Subclutter Visibility (SCV) |
|
|
375 | (1) |
|
10.6 Delay Line Cancelers with Optimal Weights |
|
|
375 | (2) |
|
10.7 Pulse Doppler Radars |
|
|
377 | (10) |
|
10.7.1 Pulse Doppler Radar Signal Processing |
|
|
381 | (1) |
|
10.7.2 Resolving Range Ambiguities |
|
|
381 | (2) |
|
10.7.3 Resolving Doppler Ambiguities |
|
|
383 | (4) |
|
|
387 | (16) |
|
|
393 | (2) |
|
Appendix 10-A Chapter 10 MATLAB Code Listings |
|
|
395 | (1) |
|
Function "single_canceler.m" Listing |
|
|
395 | (1) |
|
Function "double_canceler.m" Listing |
|
|
395 | (1) |
|
Program "Fig10_8.m" Listing |
|
|
396 | (1) |
|
Program "Fig10_9.m" Listing |
|
|
396 | (1) |
|
Program "Fig10_10.m" Listing |
|
|
397 | (1) |
|
Program "Fig10_24.m" Listing |
|
|
398 | (1) |
|
Program "Fig10_25.m" Listing |
|
|
398 | (1) |
|
Program "Fig10_26.m" Listing |
|
|
398 | (5) |
|
|
|
Chapter 11 Random Variables and Random Processes |
|
|
403 | (16) |
|
|
403 | (3) |
|
11.2 Multivariate Gaussian Random Vector |
|
|
406 | (3) |
|
11.2.1 Complex Multivariate Gaussian Random Vector |
|
|
408 | (1) |
|
11.3 Rayleigh Random Variables |
|
|
409 | (1) |
|
11.4 The Chi-Square Random Variables |
|
|
410 | (1) |
|
11.4.1 Central Chi-Square Random Variable with N Degrees of Freedom |
|
|
410 | (1) |
|
11.4.2 Non-central Chi-Square Random Variable with N Degrees of Freedom |
|
|
411 | (1) |
|
|
411 | (2) |
|
11.6 The Gaussian Random Process |
|
|
413 | (6) |
|
11.6.1 Lowpass Gaussian Random Processes |
|
|
413 | (1) |
|
11.6.2 Bandpass Gaussian Random Processes |
|
|
414 | (1) |
|
11.6.3 The Envelope of a Bandpass Gaussian Process |
|
|
415 | (1) |
|
|
416 | (3) |
|
Chapter 12 Single Pulse Detection |
|
|
419 | (14) |
|
12.1 Single Pulse with Known Parameters |
|
|
419 | (3) |
|
12.2 Single Pulse with Known Amplitude and Unknown Phase |
|
|
422 | (11) |
|
12.2.1 Probability of False Alarm |
|
|
426 | (1) |
|
12.2.2 Probability of Detection |
|
|
427 | (3) |
|
|
430 | (1) |
|
Appendix 12-A Chapter 12 MATLAB Code Listings |
|
|
431 | (1) |
|
Function "que_func.m" Listing |
|
|
431 | (1) |
|
Function "marcumsq.m" Listing |
|
|
431 | (1) |
|
Program "Fig12_5.m" Listing |
|
|
432 | (1) |
|
Chapter 13 Detection of Fluctuating Targets |
|
|
433 | (52) |
|
|
433 | (1) |
|
|
433 | (5) |
|
13.2.1 Coherent Integration |
|
|
434 | (1) |
|
13.2.2 Noncoherent Integration |
|
|
435 | (1) |
|
13.2.3 Improvement Factor and Integration Loss |
|
|
436 | (2) |
|
13.3 Target Fluctuation: The Chi-Square Family of Targets |
|
|
438 | (1) |
|
13.4 Probability of False Alarm Formulation for a Square Law Detector |
|
|
439 | (4) |
|
13.4.1 Square Law Detection |
|
|
441 | (2) |
|
13.5 Probability of Detection Calculation |
|
|
443 | (8) |
|
13.5.1 Detection of Swerling 0 (Swerling V) Targets |
|
|
443 | (2) |
|
13.5.2 Detection of Swerling I Targets |
|
|
445 | (1) |
|
13.5.3 Detection of Swerling II Targets |
|
|
445 | (3) |
|
13.5.4 Detection of Swerling III Targets |
|
|
448 | (2) |
|
13.5.5 Detection of Swerling IV Targets |
|
|
450 | (1) |
|
13.6 Computation of the Fluctuation Loss |
|
|
451 | (2) |
|
13.7 Cumulative Probability of Detection |
|
|
453 | (3) |
|
13.8 Constant False Alarm Rate (CFAR) |
|
|
456 | (3) |
|
13.8.1 Cell Averaging CFAR (Single Pulse) |
|
|
456 | (2) |
|
13.8.2 Cell Averaging CAFR with Noncoherent Integration |
|
|
458 | (1) |
|
13.9 M-out-of-N Detection |
|
|
459 | (1) |
|
13.10 The Radar Equation Revisited |
|
|
460 | (25) |
|
|
462 | (3) |
|
Appendix 13-A The Incomplete Gamma Function |
|
|
465 | (1) |
|
|
465 | (1) |
|
The Incomplete Gamma Function |
|
|
465 | (2) |
|
Appendix 13-B Chapter 13 MATLAB Code Listings |
|
|
467 | (1) |
|
Function "improv_fac.m" Listing |
|
|
467 | (1) |
|
Program "Fig13 2.m" Listing |
|
|
467 | (1) |
|
Function "threshold.m" Listing |
|
|
468 | (1) |
|
Program "Fig13_4.m" Listing |
|
|
468 | (1) |
|
Function "pd_swerling5.m" Listing |
|
|
469 | (1) |
|
Program "Fig13_5.m" Listing |
|
|
470 | (1) |
|
Function "pd_swerling1.m" Listing |
|
|
470 | (1) |
|
Program "Fig13_6.m" Listing |
|
|
471 | (1) |
|
Program "Fig13_7.m" Listing |
|
|
471 | (1) |
|
Function "pd_swerling2.m" Listing |
|
|
472 | (1) |
|
Program "Fig13_8.m" Listing |
|
|
473 | (1) |
|
Program "Fig13_9.m" Listing |
|
|
473 | (1) |
|
Function "pd_swerling3.m" Listing |
|
|
474 | (1) |
|
Program "Fig13_10.m" Listing |
|
|
474 | (1) |
|
Program "Fig13_11.m" Listing |
|
|
475 | (1) |
|
Function "pd_swerling4.m" Listing |
|
|
475 | (2) |
|
Program "Fig13_12.m" Listing |
|
|
477 | (1) |
|
Function "fluct_loss.m" Listing |
|
|
477 | (2) |
|
Program "Fig13_13.m" Listing |
|
|
479 | (1) |
|
Program "Fig13A_1.m" Listing |
|
|
479 | (6) |
|
PART V Radar Special Topics |
|
|
|
Chapter 14 Radar Cross Section (RCS) |
|
|
485 | (56) |
|
|
485 | (2) |
|
14.2 RCS Dependency on Aspect Angle and Frequency |
|
|
487 | (3) |
|
14.3 RCS Dependency on Polarization |
|
|
490 | (4) |
|
14.3.1 Normalized Electric Field |
|
|
490 | (1) |
|
|
490 | (3) |
|
14.3.3 Target Scattering Matrix |
|
|
493 | (1) |
|
14.4 RCS of Simple Objects |
|
|
494 | (18) |
|
|
495 | (2) |
|
|
497 | (3) |
|
14.4.3 Circular Flat Plate |
|
|
500 | (1) |
|
14.4.4 Truncated Cone (Frustum) |
|
|
501 | (4) |
|
|
505 | (2) |
|
14.4.6 Rectangular Flat Plate |
|
|
507 | (3) |
|
14.4.7 Triangular Flat Plate |
|
|
510 | (2) |
|
14.5 RCS of Complex Objects |
|
|
512 | (1) |
|
14.6 RCS Prediction Methods |
|
|
513 | (9) |
|
14.6.1 Computational Electromagnetics |
|
|
514 | (1) |
|
14.6.2 Finite Difference Time Domain Method |
|
|
514 | (4) |
|
14.6.3 Finite Element Method |
|
|
518 | (1) |
|
14.6.4 Integral Equations |
|
|
518 | (1) |
|
14.6.5 Geometrical Optics |
|
|
519 | (1) |
|
|
520 | (1) |
|
|
520 | (1) |
|
|
521 | (1) |
|
|
522 | (1) |
|
|
522 | (19) |
|
|
523 | (2) |
|
Appendix 14-A Chapter 14 MATALB Code Listings |
|
|
525 | (1) |
|
Function "rcs_aspect.m" Listing |
|
|
525 | (1) |
|
Program "Fig14_3.m" Listing |
|
|
525 | (1) |
|
Function "rcs_frequency.m" Listing |
|
|
526 | (1) |
|
Program "Fig14_5_6.m" Listing |
|
|
526 | (1) |
|
Program "Fig14_10.m" Listing |
|
|
527 | (1) |
|
Function "rcs_ellipsoid.m" Listing |
|
|
528 | (1) |
|
Program "Fig14_112a.m" Listing |
|
|
528 | (1) |
|
Function "rcs_circ_palte.m" Listing |
|
|
529 | (1) |
|
Function "rcs_frustum.m" Listing |
|
|
530 | (1) |
|
Function "rcs_cylinder.m" Listing |
|
|
531 | (1) |
|
Program "Fig14_19.m" Listing |
|
|
532 | (1) |
|
Function "rcs_rect_plate.m" Listing |
|
|
533 | (1) |
|
Function "rcs_isosceles.m" Listing |
|
|
534 | (1) |
|
Function "rcs_cylinder_cmplx.m" Listing |
|
|
535 | (1) |
|
|
536 | (2) |
|
Program "rectplate.m" Listing |
|
|
538 | (1) |
|
Program "polygon.m" Listing |
|
|
539 | (2) |
|
Chapter 15 Phased Array Antennas |
|
|
541 | (66) |
|
15.1 Directivity, Power Gain, and Effective Aperture |
|
|
541 | (1) |
|
|
542 | (1) |
|
|
543 | (3) |
|
|
546 | (13) |
|
|
549 | (2) |
|
15.4.2 Computation of the Radiation Pattern via the DFT |
|
|
551 | (8) |
|
|
559 | (27) |
|
15.5.1 Rectangular Grid Arrays |
|
|
560 | (2) |
|
15.5.2 Circular Grid Arrays |
|
|
562 | (7) |
|
15.5.3 Concentric Grid Circular Arrays |
|
|
569 | (1) |
|
15.5.4 Rectangular Grid with Circular Boundary Arrays |
|
|
570 | (1) |
|
15.5.5 Hexagonal Grid Arrays |
|
|
570 | (16) |
|
|
586 | (2) |
|
15.7 Multiple Input Multiple Output (MIMO) - Linear Array |
|
|
588 | (19) |
|
|
591 | (2) |
|
Appendix 15-A Chapter 15 MATLAB Code Listings |
|
|
593 | (1) |
|
Program "Fig15_5.m" Listing |
|
|
593 | (1) |
|
Program "Fig15_7.m" Listing |
|
|
594 | (1) |
|
Function "linear_array.m" Listing |
|
|
594 | (2) |
|
Function "circular array.m" Listing |
|
|
596 | (2) |
|
Function "rect_array.m" Listing |
|
|
598 | (3) |
|
Function "circ array.m" Listing |
|
|
601 | (3) |
|
Function "rect_to_circ.m" Listing |
|
|
604 | (1) |
|
Program "Fig15_50.m" Listing |
|
|
605 | (2) |
|
Chapter 16 Adaptive Signal Processing |
|
|
607 | (32) |
|
16.1 Nonadaptive Beamforming |
|
|
607 | (4) |
|
16.2 Adaptive Signal Processing Using Least Mean Square (LMS) |
|
|
611 | (4) |
|
16.3 The LMS Adaptive Array Processing |
|
|
615 | (8) |
|
16.4 Sidelobe Cancelers (SLC) |
|
|
623 | (1) |
|
16.5 Space Time Adaptive Processing (STAP) |
|
|
624 | (15) |
|
16.5.1 Space Time Processing |
|
|
624 | (3) |
|
16.5.2 Space Time Adaptive Processing |
|
|
627 | (4) |
|
|
631 | (1) |
|
Appendix 16-A Chapter 16 MATLAB Code Listings |
|
|
632 | (1) |
|
|
632 | (1) |
|
Program "Fig16_4_5.m" Listing |
|
|
632 | (1) |
|
Function "adaptive_array_lms.m" Listing |
|
|
633 | (1) |
|
Function "la_sampled_wave.m" Listing |
|
|
634 | (1) |
|
Function "Linear array_FFT.m" Listing |
|
|
634 | (1) |
|
Program "run_stap.m" Listing |
|
|
635 | (1) |
|
Function "stap_std.m" Listing |
|
|
635 | (2) |
|
Function "stap_smaa.m" Listing |
|
|
637 | (1) |
|
Function "st_steering_vector.m" Listing |
|
|
638 | (1) |
|
Function "smaa_st_steering_vector.m" Listing |
|
|
638 | (1) |
|
Chapter 17 Target Tracking |
|
|
639 | (64) |
|
|
|
|
639 | (5) |
|
|
640 | (1) |
|
|
641 | (3) |
|
17.2 Amplitude Comparison Monopulse |
|
|
644 | (3) |
|
17.3 Phase Comparison Monopulse |
|
|
647 | (6) |
|
|
653 | (2) |
|
|
|
17.5 Track-While-Scan (TWS) |
|
|
655 | (1) |
|
17.6 State Variable Representation of an LTI System |
|
|
656 | (4) |
|
17.7 The LTI System of Interest |
|
|
660 | (1) |
|
17.8 Fixed-Gain Tracking Filters |
|
|
661 | (16) |
|
|
664 | (3) |
|
|
667 | (10) |
|
|
677 | (8) |
|
17.9.1 The Singer αβγ - Kalman Filter |
|
|
679 | (2) |
|
17.9.2 Relationship between Kalamn and αβγ Filters |
|
|
681 | (4) |
|
17.10 MATLAB Kalman Filter Simulation |
|
|
685 | (18) |
|
|
693 | (2) |
|
Appendix 17-A Chapter 17 MATLAB Code Listings |
|
|
695 | (1) |
|
Function "mono_pulse.m" Listing |
|
|
695 | (1) |
|
Function "ghk_tracker.m" Listing |
|
|
695 | (1) |
|
Function "ghk_tracker1.m" Listing |
|
|
696 | (1) |
|
Program "Fig17_20s.m" Listing |
|
|
697 | (1) |
|
Function "kalman_filterm" Listing |
|
|
697 | (1) |
|
Program "Fig17_29.m" Listing |
|
|
698 | (1) |
|
Program "Fig17_30.m" Listing |
|
|
699 | (1) |
|
Function "maketraj.m" Listing |
|
|
699 | (1) |
|
Function "addnoise.m" Listing |
|
|
700 | (1) |
|
Function "kalfilt.m" Listing |
|
|
701 | (2) |
|
Chapter 18 Tactical Synthetic Aperture Radars |
|
|
703 | (32) |
|
|
703 | (3) |
|
18.1.1 Side Looking SAR Geometry |
|
|
704 | (2) |
|
18.2 SAR Design Considerations |
|
|
706 | (5) |
|
|
711 | (1) |
|
18.4 SAR Signal Processing |
|
|
712 | (1) |
|
18.5 Side Looking SAR Doppler Processing |
|
|
713 | (4) |
|
18.6 SAR Imaging Using Doppler Processing |
|
|
717 | (1) |
|
|
717 | (1) |
|
18.8 A Three-Dimensional SAR Imaging Technique |
|
|
717 | (2) |
|
|
719 | (16) |
|
18.8.2 DFTSQM Operation and Signal Processing |
|
|
719 | (1) |
|
|
719 | (2) |
|
|
721 | (1) |
|
18.8.3 Geometry for DFTSQM SAR Imaging |
|
|
722 | (2) |
|
18.8.4 Slant Range Equation |
|
|
724 | (2) |
|
|
726 | (1) |
|
18.8.6 Electronic Processing |
|
|
727 | (1) |
|
18.8.7 Derivation of Eq. (18.71) |
|
|
728 | (2) |
|
18.8.8 Non-Zero Taylor Series Coefficient for the kth Range Cell |
|
|
730 | (2) |
|
|
732 | (1) |
|
Appendix 18-A Chapter 18 MATLAB Code Listings |
|
|
733 | (1) |
|
Program "Fig18_12_13.m" Listings |
|
|
733 | (2) |
Bibliography |
|
735 | (8) |
Index |
|
743 | |