ch6-radar+detection+and+cfar

49
Korea Aerospace University <레이다 공학> 곽영길교수 e-mail : [email protected] 항공전자 및 정보통신 공학부 한국항공대학교

Upload: wesley-george

Post on 28-Sep-2015

216 views

Category:

Documents


2 download

DESCRIPTION

radar detection and CFAR

TRANSCRIPT

  • Korea Aerospace University

    e-mail : [email protected]

  • 2Radar Engineering Prof. Kwag@RSP-Lab

    Lecture 6 : Target Echo Information Extraction

    Objective- Detection- Coherent Detection- CFAR

    - 6.1 Detection Introduction- 6.2 Detection in Noise- 6.3 Signal Integration and Fluctuations- 6.4 M of N Detection- 6.5 Threshold-Setting Concept CFAR - 6.6 Reference

  • 3Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection IntroductionRadar Environmental

  • 4Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection IntroductionThere are many sources and kinds of false alarms

  • 5Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection IntroductionDetection Criteria : Four Conditions

    #1target

    #2target

    #3target

    False alarmErrorYESNO

    Miss detectionErrorNOYES

    CorrectYESYES

    CorrectNONO

    RemarkResultDetection ?Target ?

  • 6Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection IntroductionDefinition : Probability of Detection- Ps : Probability of signal, for given single test of signal-plus-interference

    and threshold, threshold crossing if a target was present single detection trial

    - Pd : Probability of detection for given S+I and threshold, consecutivedetection if a target was present compound detection trial (M of N det.)

    - Pn : Prob. of Noise; the prob. that interference & noise alone will cross the threshold for a single test

    - Pfa : Prob. of false alarm; the prob. that interference alone will crossthe threshold for a look or compound

  • 7Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection Introduction- FAN : False Alarm Number

    = number of test / false alarmFAN = 1 / Pfa = 1 / (false number / trial)

    - FAT : False alarm time: mean time between noise threshold crossing

    - FAR : False alarm Rate= average number of false alarm / sec.

    ( RDT = detection test ) Bandwidth of the system at the test point

    FAR = 1/ FATFA DT FAP R P B =

  • 8Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection IntroductionGoal of Target Detection

    low high FA dP P

    Probability of Density functions- Noise : random phenomenon- Probability : measurement of the likelihood of the occurrence

    of an event an event- Probability for continuous function, random noise

    0

    ( / )represented by pdf. ( ) limx

    N

    x xP xN

    =V

    V

    2

    11 2( ) ( )

    x

    xx x x P x dx< < = pdf = ( ) 1P x dx

    =

  • 9Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection Introduction- Uniform pdf

    ( )P x

    x

    1b

    a a b+

    phase of random sinewave A/D noise

    2022

    ( )1( ) exp[ ]22

    x xP x

    =

    - Gaussian pdf: noise thermal noise

  • 10Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection Introduction- Rayleigh pdf

    envelope of narrow band filter when input noise voltage is Gaussian

    - exponential pdf

    x

    ( )P x2

    2 2

    2( ) exp( ) 0x xP x xm m

    =

    22 meanavm x= < >

    0 0

    1( ) exp( ) 0wP w ww w

    =

    2when replaced by in Rayleigh pdf.x w

    ( )P w

    w

  • 11Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection Introduction- Others

    Rice, Log-normal, Chi-square pdf

    Probability Distribution Function

    ( )( ) ( ) or ( )x dP xP x P x dx P x

    dx= =

    - For Gaussian pdf2

    22

    1( ) exp( ) 22xP x dx

    = 0 where 0 meanx x < < =

  • 12Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection IntroductionProbability of Detection & false alarm- Envelope Detector

    From Mixer

    IFAmplifier

    2ndDetector

    Video Amplifier

    Thresholdvt

    Decision

    - The receiver noise at IF described by Gaussian prob densityfunction

    2

    00

    1( ) exp( )22vP v

    = 0 mean square of noise voltage =

    - Rice showed that when Gaussian noise is passed throughthe IF filter pdf of the envelope is given by Rayleigh

    2

    0 0

    ( ) exp( )2

    R RP R

    =

  • 13Radar Engineering Prof. Kwag@RSP-Lab

    6.1 Detection Introduction- Probability of False Alarm

    2

    0 02

    0

    ( ) exp( )2

    = exp( )2

    TT V

    TFA

    R RV R dR

    V P

    < < =

    =

    - False Alarm time FAT1

    1lim

    1 where B= B/W of IF amp.

    N

    FA kN k

    FAFA

    T TN

    PT B

    =

    =

    =

    - Prob. of detection for S + N2 2

    00 0 0

    ( ) exp( ) ( )2s

    R R A RAP R I

    +=

    0 ( ) 2

    zeI zz

    =

  • 14Radar Engineering Prof. Kwag@RSP-Lab

    6.2 Detection in Noise

    Target Detection in Noise

    =

    ==

    =

    t

    t

    t

    vfa

    v

    dmiss

    vd

    dnnPp

    dvuPpp

    dvuPp

    )(

    )(1

    )(

    0

  • 15Radar Engineering Prof. Kwag@RSP-Lab

    6.2 Detection in Noise

    Probability of false alarm

    =

    =

    =

    =

    2

    2

    2

    2

    22

    2

    2log10/

    )(2

    exp

    2exp)(

    t

    vFAt

    fa

    vnoisethreshold

    dvvpPvp

    vvvp

    t

  • 16Radar Engineering Prof. Kwag@RSP-Lab

    6.2 Detection in Noise

    Detection in Noise- Signal & Noise model

    Rayleigh prob. distribution for signal prob. in noise interferenceRicean (=modified Rayleigh) distribution for signal-plus-noise

  • 17Radar Engineering Prof. Kwag@RSP-Lab

    6.2 Detection in Noise

    Signal + Noise Probability

    < Modified Rayleigh(Raeian Prob. Function and Distribution for Signal+Noise >

  • 18Radar Engineering Prof. Kwag@RSP-Lab

    6.2 Detection in Noise

    False Alarm Rate)/1(detectio soccurtestnwhichatrateRwhereRpFAR DTDTfa ==

    - Pfa directly affected target detection probability ( Pd )since it is set by the detection threshold

    Threshold vs False alarm rate

  • 19Radar Engineering Prof. Kwag@RSP-Lab

    6.3 Signal Integration & Target FluctuationIn practical- Several echoes are integrated with the processed composite

    applied to threshold- Real targets fluctuate- Signal-plus-interference other than threshold noise

    Therefore, the pdf is to be modifiedActual design factors:- False alarm prob.- Detection prob.- S/I ratio- Interference type and statistics- Target fluctuations- Number of hits integrated into a look

  • 20Radar Engineering Prof. Kwag@RSP-Lab

    6.3 Signal Integration & Target FluctuationSignal Integration

  • 21Radar Engineering Prof. Kwag@RSP-Lab

    6.3 Signal Integration & Target Fluctuation

    Coherent Integration

    1/ ( / )( / ) ( / ) ( )N i i ii

    S N S N N L S N NL

    = =

    1( / ) (1/ ) ( / ) ( / )

    N

    N k Nk

    S N N S N N S N=

    =

    : Integrated S/N is N times the mean S/N

  • 22Radar Engineering Prof. Kwag@RSP-Lab

    6.3 Signal Integration & Target Fluctuation

    - signal phase error for rector sum process scalloping loss

  • 23Radar Engineering Prof. Kwag@RSP-Lab

    6.3 Signal Integration & Target Fluctuation

    Target Fluctuations and Coherent Integration- In Meyer & Mayers coherent integration model,- Case1: 8 pulses coherently integrated low PRF case

    < Detection Probability for Eight Pulses Coherently Integrated >

  • 24Radar Engineering Prof. Kwag@RSP-Lab

    (Ex) SW-3 case, S/N for 8 pulses hits of 9.0dB, 8.0dB, 12.4dB, 10dB, 9.8dB, 11.9dB, 8.9dB, 10.4dB

    (Sol) - mean S/N = sum of power ratios= [7.94 + 6.31 + 17.38 + 10 + 9.55 + 15.49 + 7.76 + 10.96]/8= 85.40/8 = 10.67 10.28dB

    - From Table11-1, integration loss for D-C window= 1.51 (1.79dB)= Equivalent Noise B/WScalloping loss (0.72dB=1.44 half)

    Total loss = 2.51dB for S/N of 7.77dBFrom Fig5-7,

    1910 , window ( =3.0) Dolph-Chebyshev half scalloping loss Table 11-1

    FAP =

    find for SW-3 targetdP

    0.65 for 7.77dP SN dB=;

    Example - Coherent Integration

  • 25Radar Engineering Prof. Kwag@RSP-Lab

    6.3 Signal Integration & Target Fluctuation- Case2

    64 pulses-Medium PRF8 pulses S/N Pd.several dwell (final decision ) M of N detection process

    < Detection Probability for 64 Pulses Coherently Integrated >

  • 26Radar Engineering Prof. Kwag@RSP-Lab

    6.3 Signal Integration & Target Fluctuation- Case3

    1024 pulses- High PRF (pulse Doppler)

    < Detection Probability for 1024 Pulses Coherently Integrated >

  • 27Radar Engineering Prof. Kwag@RSP-Lab

    6.3 Signal Integration & Target FluctuationTarget Fluctuation- Slowly fluctuating targets are more difficult to detect than

    those which are constant or rapidly fluctuating- The effect of fluctuation rapidity has more effect on

    detection than the amount of fluctuation

  • 28Radar Engineering Prof. Kwag@RSP-Lab

    6.3 Signal Integration & Target Fluctuation- Non-coherent integration & detection

    Integration loss

    < Detection after Non-Coherent Integration of Eight Hits >

  • 29Radar Engineering Prof. Kwag@RSP-Lab

    6.3 Signal Integration & Target Fluctuation

    < Detection after Non-Coherent Integration of 64 Hits >

  • 30Radar Engineering Prof. Kwag@RSP-Lab

    6.4 M of N DetectionM of N Detection- To take several independent looks at the same target space, at different

    PRF and/or frequencies. Because of range and Doppler ambiguities- Detection is enhanced by using multiple independent looks

    look each on target the detecting ofy probabilitPtogether processed looks of number N

    detection for successesof number requiredMwherePPJNJ

    NP

    S

    JNS

    JS

    N

    Mjd

    ==

    =

    = = )1()!(!

    !

    lookeachonceinterferenngdetectiofyprobabilitPwherePPJNJ

    NP nJN

    nJ

    n

    N

    MJfa ==

    = )1()!(!

    !

    Note :- improved false alarm probability

    ( Pfa is smaller than Pn ) ( Pfa < Pn )- detection probability is improved.( Pfa < Pn )- several looks must be made at the target

    ()

  • 31Radar Engineering Prof. Kwag@RSP-Lab

    CFAR - Detection

    CFAR Constant False Alarm Rate Detection

  • 32Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    Adaptive Mean Level Threshold DetectionMaintains Sensitivity

  • 33Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    Mean Level Detector Control of False Alarms

  • 34Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    Constant False Alarm Rate (CFAR)- Goal : Detection threshold setting so that the radar receiver

    maintains a constant pre-determined prob. of false alarm- Given

    =

    =

    2

    2

    2

    2

    2 2exp

    2exp

    T

    VfaVdrrrP

    T

    - Threshold valueltheoreticaPV faT :1ln2 2 = Assuming the noise power is to be constant, then fixed threshold

    satisfy it

    2

    TV

    - To maintain a constant , the threshold value must becontinuously updated based on the estimates of the noisevariance

    faP

  • 35Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    Type of CFAR- Adaptive threshold CFAR

    for known interference distribution

    - Non-Parametic CFAR for unknown interference distribution

    - Non- linear receiver technique for normalize the root meansquare amplitude of the interference

    Reference : CFAR by G. Minkler & J. Minkler ,Magellan Book co.1990

  • 36Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    Structure of CFAR

    ZKYcriterionDetection

    o 1

    3Mcell Range Target +=

    - used for the senses of range/Doppler binsAssuming that target of interest in CUT all reference cells=zero meanindependent Gaussian noise of variance

    ( )Mofa K

    P+

    =1

    1

  • 37Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    Threshold Setting- For fixed threshold

    thresholdfixedawithDetection

    thresholdadaptiveanwithDetection

    thresholdadaptive

    - For general scheme for threshold settingsensing the average interference level and set the threshold so that a relativelyconstant number of false alarms occursper unit of time = Adaptive ThresholdConstant False Alarm Rate = CFAR detection

  • 38Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    Cell averaging CFAR (Range CFAR)

    - each cell(bin) is tested against a threshold determined by theaverage signal level in a few bins on either side of it

    - effective in clutter & jamming environment

  • 39Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    - Threshold level

    15...:

    ,:

    11 12

    12

    =

    +=

    FignoiseoffunctionprobfrommultiplierthresholdM

    testedbeingcelltheincludingcellsofnumberNwhere

    VN

    MV

    TH

    N

    NnnTHTH

    - Assuming the probability distribution of interference isknown, Rayleigh noise pdf.(ex)

    - but, clutter and ECM type are not Rayleighin this case, sample the number of false alarm and modify the

    threshold. parametric or distribution-free detector

  • 40Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    Multiple Mean Levels are Required to Adapt toChanging Clutter

  • 41Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    Guard band CFAR (Doppler CFAR)- effective in broadband interference (barrage jamming)- interference level examined by the freq. Bands adjacent to the

    signal band

    < Guard-Band CFAR >

  • 42Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    Cell Averaging CFAR Using Greatest-Of

  • 43Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR The Cell Averaging CFAR with Greatest-Of Selection

  • 44Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR Clutter Map Design Considerations- Clutter amplitude or residue implementation- Clutter map cell size- CPI synchronization to map radials- Rejection of slow moving unwanted targets- Use of spreading in range and/or azimuth- Detection of low velocity targets- Map compensation for platform motion- Lin or log implementation and update algorithm- Normalization or thresholding algorithm- Clutter map CFAR loss

  • 45Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR Typical Radar Clutter Map

  • 46Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR Clutter-map CFAR- CA CFAR in azimuth dimension- radar space into range and azimuth bins- moving average of the clutter residue in each range-

    azimuth cell over the several scan- signal on each scan is compared to threshold based on the

    moving average

    mapClutter

  • 47Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR Limiting CFAR (analog)- signal and broadband interference to hard-limiting

    rejects all amplitude information in both signal and interference

    < Impulse Response >

    < Analog Limiting CFAR (Dicke-fix) >

  • 48Radar Engineering Prof. Kwag@RSP-Lab

    6.5 Threshold-Setting Concept-CFAR

    < Analog Limiting CFAR Waves and Spectra >

  • 49Radar Engineering Prof. Kwag@RSP-Lab

    6.6 Reference[1] Radar Target Detection : Handbook of Theory and Practice by D. P. Meyer and

    H. A. Mayer, Academic Press, 1973

    [2] Introduction to Radar Systems, 2nd ed by M. I. Skolink, McGraw-Hill, 1980

    [3] Radar Handbook by M. I. Skolink, McGraw-Hill, 1990

    [4] A Statistical Theory of Detection by Pulsed Radar and Mathematical Appendixby J. I. Marcum, IRE Transactions, vol. IT-6, pp.59-267, 1960

    [5] Probability of Detection for Fluctuating Targets by P. Swerling, IRETransactions, vol. IT-6, pp.269-308, 1960