Muutke küpsiste eelistusi

E-raamat: MATLAB Simulations for Radar Systems Design

(The University of Mississippi, University, Mississippi, USA),
  • Formaat: 704 pages
  • Ilmumisaeg: 17-Dec-2003
  • Kirjastus: Chapman & Hall/CRC
  • Keel: eng
  • ISBN-13: 9780203502556
Teised raamatud teemal:
  • Formaat - PDF+DRM
  • Hind: 240,50 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Raamatukogudele
  • Formaat: 704 pages
  • Ilmumisaeg: 17-Dec-2003
  • Kirjastus: Chapman & Hall/CRC
  • Keel: eng
  • ISBN-13: 9780203502556
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Simulation is integral to the successful design of modern radar systems, and there is arguably no better software for this purpose than MATLAB. But software and the ability to use it does not guarantee success. One must also:

Ö Understand radar operations and design philosophy Ö Know how to select the radar parameters to meet the design requirements Ö Be able to perform detailed trade-off analysis in the context of radar sizing, modes of operation, frequency selection, waveforms, and signal processing Ö Develop loss and error budgets associated with the design

MATLAB Simulations for Radar Systems Design teaches all of this and provides the M-files and hands-on simulation experience needed to design and analyze radar systems. Part I forms a comprehensive description of radar systems, their analysis, and the design process. The authors' unique approach involves a design case study introduced in Chapter 1 and followed throughout the text. As the treatment progresses, the complexity increases and the case study requirements are adjusted accordingly. Part II presents a series of chapters-some authored by other experts in the field-on specialized radar topics important to a full understanding of radar systems design and analysis.

A comprehensive set of MATLAB programs and functions support both parts of the book and are available for download from the CRC Press Web site.
Preface
Acknowledgment
PART I
Introduction to Radar Basics
1(74)
Radar Classifications
1(2)
Range
3(2)
Range Resolution
5(2)
Doppler Frequency
7(6)
The Radar Equation
13(7)
Radar Reference Range
19(1)
Search (Surveillance)
20(7)
Mini Design Case Study 1.1
25(2)
Pulse Integration
27(8)
Coherent Integration
29(1)
Non-Coherent Integration
30(1)
Detection Range with Pulse Integration
30(1)
Mini Design Case Study 1.2
31(4)
Radar Losses
35(6)
Transmit and Receive Losses
36(1)
Antenna Pattern Loss and Scan Loss
36(1)
Atmospheric Loss
37(1)
Collapsing Loss
37(1)
Processing Losses
38(3)
Other Losses
41(1)
``MyRadar'' Design Case Study - Visit 1
41(7)
Authors and Publisher Disclaimer
41(1)
Problem Statement
42(1)
A Design
42(4)
A Design Alternative
46(2)
MATLAB Program and Function Listings
48(11)
Function ``radar_eq.m''
48(1)
Program ``fig1_12.m''
49(1)
Program ``fig1_13.m''
50(1)
Program ``ref_snr.m''
50(1)
Function ``power_aperture.m''
51(1)
Program ``fig1_16.m''
51(1)
Program ``casestudy1_1.m''
52(2)
Program ``fig1_19.m''
54(1)
Program ``fig1_21.m''
55(1)
Function ``pulse_integration.m''
55(1)
Program ``myradarvisit1_1.m''
55(1)
Program ``fig1_27.m''
56(3)
Pulsed Radar
59(1)
Introduction
59(1)
Range and Doppler Ambiguities
60(1)
Resolving Range Ambiguity
61(3)
Resolving Doppler Ambiguity
64(11)
Noise Figure
69(6)
Radar-Detection
75(66)
Detection in the Presence of Noise
75(4)
Probability of False Alarm
79(2)
Probability of Detection
81(2)
Pulse Integration
83(7)
Coherent Integration
83(1)
Non-Coherent Integration
84(4)
Mini Design Case Study 2.1
88(2)
Detection of Fluctuating Targets
90(5)
Threshold Selection
92(3)
Probability of Detection Calculation
95(9)
Detection of Swerling V Targets
96(1)
Detection of Swerling I Targets
97(3)
Detection of Swerling II Targets
100(1)
Detection of Swerling III Targets
100(2)
Detection of Swerling IV Targets
102(2)
The Radar Equation Revisited
104(2)
Cumulative Probability of Detection
106(3)
Mini Design Case Study 2.2
107(2)
Constant False Alarm Rate (CFAR)
109(4)
Cell-Averaging CFAR (Single Pulse)
110(1)
Cell-Averaging CFAR with Non-Coherent Integration
111(2)
``MyRadar'' Design Case Study - Visit 2
113(4)
Problem Statement
113(1)
A Design
113(1)
Single Pulse (per Frame) Design Option
114(2)
Non-Coherent Integration Design Option
116(1)
MATLAB Program and Function Listings
117(24)
Program ``fig2_2.m''
118(1)
Function ``que_func.m''
119(1)
Program ``fig2_3.m''
119(1)
Function ``marcumsq.m''
119(1)
Program ``prob_snr1.m''
120(1)
Program ``fig2_6a.m''
121(1)
Function ``improv_fac.m''
121(1)
Program ``fig2_6b.m''
122(1)
Function ``incomplete_gamma.m''
122(2)
Function ``factor.m''
124(1)
Program ``fig2_7.m''
124(1)
Function ``threshold.m''
124(1)
Program ``fig2_8.m''
125(1)
Function ``pd_swerling5.m''
125(1)
Program ``fig2_9.m''
126(1)
Function ``pd_swerling1.m''
127(1)
Program ``fig2_10.m''
128(1)
Program ``fig2_11ab.m''
128(1)
Function ``pd_swerling2.m''
129(1)
Program ``fig2_12.m''
130(1)
Function ``pd_swerling3.m''
130(1)
Program ``fig2_13.m''
131(1)
Function ``pd_swerling4.m''
132(1)
Program ``fig2_14.m''
133(1)
Function ``fluct_loss.m''
134(2)
Program ``fig2_16.m''
136(1)
Program ``myradar_visit2_1.m''
136(1)
Program ``myradar_visit2_2.m''
137(2)
Program ``fig2_21.m''
139(2)
Radar Waveforms
141(46)
Low Pass, Band Pass Signals and Quadrature Components
141(2)
The Analytic Signal
143(1)
CW and Pulsed Waveforms
144(4)
Linear Frequency Modulation Waveforms
148(5)
High Range Resolution
153(1)
Stepped Frequency Waveforms
154(11)
Range Resolution and Range Ambiguity in SWF
157(5)
Effect of Target Velocity
162(3)
The Matched Filter
165(4)
The Replica
169(1)
Matched Filter Response to LFM Waveforms
170(2)
Waveform Resolution and Ambiguity
172(5)
Range Resolution
172(2)
Doppler Resolution
174(2)
Combined Range and Doppler Resolution
176(1)
``Myradar'' Design Case Study - Visit 3
177(5)
Problem Statement
177(1)
A Design
177(5)
MATLAB Program and Function Listings
182(5)
Program ``fig3_7.m''
182(1)
Program ``fig3_8.m''
182(1)
Function ``hrr_profile.m''
183(2)
Program ``fig3_17.m''
185(2)
The Radar Ambiguity Function
187(48)
Introduction
187(1)
Examples of the Ambiguity Function
188(16)
Single Pulse Ambiguity Function
188(5)
LFM Ambiguity Function
193(5)
Coherent Pulse Train Ambiguity Function
198(6)
Ambiguity Diagram Contours
204(2)
Digital Coded Waveforms
206(17)
Frequency Coding (Costas Codes)
206(3)
Binary Phase Codes
209(6)
Pseudo-Random (PRN) Codes
215(8)
``MyRadar'' Design Case Study - Visit 4
223(1)
Problem Statement
223(1)
A Design
223(1)
MATLAB Program and Function Listings
224(11)
Function ``single_pulse_ambg.m''
224(1)
Program ``fig4_2.m''
225(1)
Program ``fig4_4.m''
226(1)
Function ``1fm_ambg.m''
226(1)
Program ``fig4_5.m''
227(1)
Program ``fig4_6.m''
227(1)
Function ``train_ambg.m''
228(1)
Program ``fig4_8.m''
229(1)
Function ``barker_ambg.m''
229(2)
Function ``prn_ambg.m''
231(1)
Program ``myradar_visit4.m''
232(3)
Pulse Compression
235(32)
Time-Bandwidth Product
235(1)
Radar Equation with Pulse Compression
236(1)
LFM Pulse Compression
237(20)
Correlation Processor
240(7)
Stretch Processor
247(7)
Distortion Due to Target Velocity
254(3)
``MyRadar'' Design Case Study - Visit 5
257(5)
Problem Statement
257(1)
A Design
257(5)
MATLAB Program and Function Listings
262(5)
Program ``fig5_3.m''
262(1)
Function ``matched_filter.m''
262(2)
Function ``power_integer_2.m''
264(1)
Function ``stretch.m''
264(1)
Program ``fig5_14.m''
265(2)
Surface and Volume Clutter
267(26)
Clutter Definition
267(1)
Surface Clutter
268(12)
Radar Equation for Area Clutter - Airborne Radar
270(2)
Radar Equation for Area Clutter - Ground Based Radar
272(8)
Volume Clutter
280(3)
Radar Equation for Volume Clutter
282(1)
Clutter Statistical Models
283(1)
``MyRadar'' Design Case Study - Visit 6
284(4)
Problem Statement
284(1)
A Design
284(4)
MATLAB Program and Function Listings
288(5)
Function ``clutter_rcs.m''
288(2)
Program ``myradar_visit6.m''
290(3)
Moving Target Indicator (MTI) and Clutter Mitigation
293(26)
Clutter Spectrum
293(1)
Moving Target Indicator (MTI)
294(2)
Single Delay Line Canceler
296(2)
Double Delay Line Canceler
298(2)
Delay Lines with Feedback (Recursive Filters)
300(2)
PRF Staggering
302(1)
MTI Improvement Factor
303(6)
Two-Pulse MTI Case
307(2)
The General Case
309(1)
``MyRadar'' Design Case Study - Visit 7
309(4)
Problem Statement
309(1)
A Design
310(3)
MATLAB Program and Function Listings
313(6)
Function ``single_canceler.m''
313(1)
Function ``double_canceler.m''
313(1)
Program ``fig7_9.m''
314(1)
Program ``fig7_10.m''
314(1)
Program ``fig7_11.m''
315(1)
Program ``myradar_visit7.m''
315(4)
Phased Arrays
319(82)
Directivity, Power Gain, and Effective Aperture
319(2)
Near and Far Fields
321(1)
General Arrays
322(3)
Linear Arrays
325(16)
Array Tapering
330(3)
Computation of the Radiation Pattern via the DFT
333(8)
Planar Arrays
341(34)
Array Scan Loss
375(3)
``MyRadar'' Design Case Study - Visit 8
378(2)
Problem Statement
378(1)
A Design
378(2)
MATLAB Program and Function Listings
380(21)
Program ``fig8_5.m''
381(1)
Program ``fig8_7.m''
382(1)
Function ``linear_array.m''
382(2)
Program ``circular_array.m''
384(7)
Function ``rect_array.m''
391(4)
Function ``circ_array.m''
395(4)
Function ``rec_to_circ.m''
399(1)
Program ``fig8_53.m''
400(1)
Target Tracking
401(70)
Single Target Tracking
Angle Tracking
401(6)
Sequential Lobing
402(1)
Conical Scan
403(4)
Amplitude Comparison Monopulse
407(9)
Phase Comparison Monopulse
416(2)
Range Tracking
418(2)
Multiple Target Tracking
Track-While-Scan (TWS)
420(2)
State Variable Representation of an LTI System
422(4)
The LTI System of Interest
426(1)
Fixed-Gain Tracking Filters
427(18)
The αβ Filter
430(4)
The αβγ Filter
434(11)
The Kalman Filter
445(9)
The Singer αβγ - Kalman Filter
447(3)
Relationship between Kalman and αβγ Filters
450(4)
``MyRadar'' Design Case Study - Visit 9
454(8)
Problem Statement
454(1)
A Design
454(8)
MATLAB Program and Function Listings
462(9)
Function ``mono_pulse.m''
462(1)
Function ``ghk_tracker.m''
463(1)
Program ``fig9_21.m''
464(1)
Function ``kalman_filter.m''
465(1)
Program ``fig9_28.m''
466(1)
Function ``maketraj.m''
467(1)
Function ``addnoise.m''
468(1)
Function ``kalfilt.m''
469(2)
PART II
Electronic Countermeasures (ECM)
471(30)
Introduction
471(1)
Jammers
472(10)
Self-Screening Jammers (SSJ)
473(7)
Stand-Off Jammers (SOJ)
480(2)
Range Reduction Factor
482(3)
Chaff
485(8)
Multiple MTI Chaff Mitigation Technique
486(7)
MATLAB Program and Function Listings
493(8)
Function ``ssj_req.m''
493(2)
Function ``sir.m''
495(1)
Function ``burn_thru.m''
495(1)
Function ``soj_req.m''
496(1)
Function ``range_red_factor.m''
497(1)
Program ``fig8_10.m''
498(3)
Radar Cross Section (RCS)
501(88)
RCS Definition
501(2)
RCS Prediction Methods
503(1)
Dependency on Aspect Angle and Frequency
504(4)
RCS Dependency on Polarization
508(9)
Polarization
510(5)
Target Scattering Matrix
515(2)
RCS of Simple Objects
517(19)
Sphere
518(2)
Ellipsoid
520(2)
Circular Flat Plate
522(2)
Truncated Cone (Frustum)
524(4)
Cylinder
528(3)
Rectangular Flat Plate
531(3)
Triangular Flat Plate
534(2)
Scattering From a Dielectric-Capped Wedge
536(21)
Far Scattered Field
541(1)
Plane Wave Excitation
542(1)
Special Cases
542(15)
RCS of Complex Objects
557(1)
RCS Fluctuations and Statistical Models
558(2)
RCS Statistical Models - Scintillation Models
559(1)
MATLAB Program and Function Listings
560(29)
Function ``rcs_aspect.m''
561(1)
Function ``rcs_frequency.m''
561(1)
Program ``example11_1.m''
562(2)
Program ``rcs_sphere.m''
564(1)
Function ``rcs_ellipsoid.m''
565(1)
Program ``fig11_18a.m''
566(1)
Function ``rcs_circ_plate.m''
567(1)
Function ``rcs_frustum.m''
568(2)
Function ``rcs_cylinder.m''
570(2)
Function ``rcs_rect_plate.m''
572(1)
Function ``rcs_isosceles.m''
573(1)
Program ``Capped_WedgeTM.m''
574(6)
Function ``DielCappedWedgeTM Fields_LS.m''
580(1)
Function ``DielCappedWedgeTMFields_PW.m''
581(1)
Function ``polardb.m''
582(4)
Function ``dbesselj.m''
586(1)
Function ``dbessely.m''
586(1)
Function ``dbesselh.m''
586(1)
Program ``rcs_cylinder_complex.m''
586(1)
Program ``Swerling_models.m''
587(2)
High Resolution Tactical Synthetic Aperture Radar (TSAR)
589(36)
Introduction
589(1)
Side Looking SAR Geometry
590(2)
SAR Design Considerations
592(7)
SAR Radar Equation
599(1)
SAR Signal Processing
600(1)
Side Looking SAR Doppler Processing
601(5)
SAR Imaging Using Doppler Processing
606(1)
Range Walk
606(2)
A Three-Dimensional SAR Imaging Technique
608(15)
Background
608(1)
DFTSQM Operation and Signal Processing
609(3)
Geometry for DFTSQM SAR Imaging
612(2)
Slant Range Equation
614(2)
Signal Synthesis
616(2)
Electronic Processing
618(1)
Derivation of Eq. (12.71)
619(2)
Non-Zero Taylor Series Coefficients for the kth Range Cell
621(2)
MATLAB Programs and Functions
623(2)
Program ``fig12_12-13.m''
623(2)
Signal Processing
625(38)
Signal and System Classifications
625(2)
The Fourier Transform
627(2)
The Fourier Series
629(2)
Convolution and Correlation Integrals
631(1)
Energy and Power Spectrum Densities
632(3)
Random Variables
635(3)
Multivariate Gaussian Distribution
638(3)
Random Processes
641(1)
Sampling Theorem
642(2)
The Z-Transform
644(4)
The Discrete Fourier Transform
648(1)
Discrete Power Spectrum
648(2)
Windowing Techniques
650(4)
MATLAB Programs
654(9)
Program ``figs13.m''
654(3)
Fourier Transform Table
657(2)
Some Common Probability Densities
659(2)
Z - Transform Table
661(2)
MATLAB Program and Function Name List
663(8)
Bibliography 671(6)
Index 677
Bassem R. Mahafza, Atef Elsherbeni