国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

兩種CFAR算法的比較與DSP實(shí)現(xiàn)

2019-09-17 11:20王丁一杜力李碩
科技資訊 2019年19期

王丁一 杜力 李碩

摘 ?要:在不同的參考背景條件下,雷達(dá)恒虛警的實(shí)際檢測性能往往也會有很大的不同。當(dāng)參考背景單元呈現(xiàn)為瑞利分布時(shí),GO-CFAR有著最好的檢測性能。但在多目標(biāo)同時(shí)存在的干擾環(huán)境下,GO-CFAR的檢測性能會隨著干擾點(diǎn)的增加而迅速下降?;谟行蚪y(tǒng)計(jì)量的OS-CFAR具有良好的抗干擾能力,因此在有多目標(biāo)干擾的條件下,選擇OS-CFAR可以獲得最好的檢測性能。該文使用MATLAB分析了兩種檢測方法的性能,并且用DSP分別進(jìn)行了工程實(shí)現(xiàn)與檢測性能對比。

關(guān)鍵詞:雙邊檢測比較恒虛警 ?有序統(tǒng)計(jì)恒虛警 ?檢測性能 ?數(shù)字信號處理器

中圖分類號:TN95 ? 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2019)07(a)-0011-02

在一個(gè)雷達(dá)系統(tǒng)中,檢測往往扮演著重要的角色。現(xiàn)階段檢測的方法有很多種,但每個(gè)方法都有著一定的特殊性,因此選擇合適的檢測算法變得尤為重要。在大多數(shù)的情況下,經(jīng)典的單元平均選大GO-CFAR可以滿足檢測要求。但在CFAR參考單元中出現(xiàn)多目標(biāo)干擾與同一目標(biāo)跨單元分布的情況時(shí),GO-CFAR的檢測性能會大大下降。針對這種情況,使用OS-CFAR檢測可以獲得最佳的檢測性能,它具有良好的抗多目標(biāo)干擾能力[1]。

1 ?GO-CFAR算法模型

GO-CFAR是一種均值類CFAR檢測方法,其在雜波邊緣環(huán)境中能保持良好的虛警控制性能,但在多目標(biāo)檢測的環(huán)境中有可能出現(xiàn)“目標(biāo)遮蔽”的現(xiàn)象[2]。

GO-CFAR即兩邊求平均后取大比較,具體操作為如下步驟[3]:

(1)分別對左、右兩邊邊的N個(gè)參考單元求和后取平均值,得到C1、C2。

(2)比較C1與C2的大小,取二者的大值C作為比較參數(shù)。

(3)用C與門限系數(shù)α相乘,得到結(jié)果K與檢測目標(biāo)相比較。

(4)若K小于檢測目標(biāo),則判定為目標(biāo),反著則不認(rèn)為是目標(biāo)。

2 ?OS-CFAR算法模型

OS-CFAR屬于有序統(tǒng)計(jì)類CFAR檢測方法,OS類檢測方法在多目標(biāo)環(huán)境下?lián)碛休^好的分辨能力,能同時(shí)完成對多目標(biāo)的檢測,其這一點(diǎn)上比均值類檢測方法具有良好的優(yōu)勢[2]。

OS-CFAR具體檢測流程如下[3]:

(1)對左、右兩邊的參考單元進(jìn)行從大到小的排序。

(2)選出第K個(gè)最小值Z,并將其與門限系數(shù)α相乘,得到比較值T。

(3)將比較結(jié)果T與檢測目標(biāo)進(jìn)行比較,若其小于目標(biāo),判定為目標(biāo),反之則不認(rèn)為是目標(biāo)。

3 ?兩種算法在不同條件下性能的比較

在不同的環(huán)境下,GO-CFAR與OS-CFAR的檢測性能有著一定的不同,在兩種不同的情形下使用MATLAB對兩種檢測方法進(jìn)行了對比,以此明確二者的性能。

情景一:僅有一個(gè)目標(biāo)存在的單目標(biāo)檢測。

當(dāng)一次檢測中僅存在一個(gè)目標(biāo)是,在CFAR算法的虛警率分別為10-6與10-3的情況下,GO-CFAR與OS-CFAR的ROC曲線如圖1、圖2所示。

通過圖1、圖2的ROC曲線對比,可以得知:當(dāng)僅有單目標(biāo)存在時(shí),為擁有相同的檢測性能,OS-CFAR所需的信噪比要比GO-CFAR高。因此在單目標(biāo)存在的環(huán)境下,GO -CFAR的檢測性能要略優(yōu)于OS-CFAR。

情景二:一次檢測中存在兩個(gè)信噪比恒定的目標(biāo)時(shí)。

當(dāng)一次檢測存在兩個(gè)信噪比不同但是恒定的目標(biāo),其中一個(gè)是較大的目標(biāo),另一個(gè)是較小的目標(biāo)。檢查過程中,保護(hù)單元為2個(gè)、參考單元為10個(gè)時(shí),GO-CFAR與OS-CFAR的檢測概率與目標(biāo)間隔距離的關(guān)系如圖3、圖4所示。

通過圖中的數(shù)據(jù),可以得到如下的結(jié)論:

(1)當(dāng)兩個(gè)目標(biāo)之間相距的間隔較近時(shí),OS-CFAR的檢測概率要明顯高于GO-CFAR的檢測概率。這是由于兩個(gè)目標(biāo)的信噪比不同,大的信號會使一邊的平均值增大,從而導(dǎo)致整體比較值的變大,這就會使得小信噪比的目標(biāo)被漏掉。但使用OS-CFAR卻不會有這種問題產(chǎn)生。

(2)當(dāng)兩個(gè)目標(biāo)之間相距的間隔較遠(yuǎn)時(shí),OS-CFAR與GO-CFAR的對于相同的兩個(gè)目標(biāo)的檢測概率基本相同,二者的檢測性能基本一致。

4 ?兩種CFAR檢測方法在DSP中的實(shí)現(xiàn)

此文中使用TMS320C6678這款DSP作為CFAR檢測的處理器。芯片內(nèi)部擁有擁有8個(gè)獨(dú)立的核,是一款運(yùn)算能力極其強(qiáng)大的數(shù)字運(yùn)算芯片[4]。

(1)GO-CFAR DSP實(shí)現(xiàn)的關(guān)鍵點(diǎn)。

為了最大限度地提高計(jì)算效率,GO-CFAR的左、右兩邊比較值C1、C2應(yīng)由劃窗法進(jìn)行求取。即在第一次計(jì)算時(shí),分別計(jì)算出左邊參考單元的數(shù)據(jù)總和SUM1,與右邊參考單元的數(shù)據(jù)總和SUM2,在之后的計(jì)算中,分別使用SUM1、SUM2減去其最左邊的一個(gè)參考單元數(shù)據(jù),并加上最右邊的參考單元數(shù)據(jù),以此進(jìn)行劃窗計(jì)算處理,從而使得整體計(jì)算效率達(dá)到最高。

(2)OS-CFAR DSP實(shí)現(xiàn)的關(guān)鍵點(diǎn)。

OS-CFAR是一種基于排序的檢測方法,在DSP中,如果頻繁地進(jìn)行數(shù)據(jù)大小比較與排序是十分緩慢的。為了提高計(jì)算效率,在工程運(yùn)用中往往使用簡易版的OS-CFAR進(jìn)行目標(biāo)檢測。其具體流程為:當(dāng)選定一個(gè)檢測單元后,分別同左、右兩邊參考單元中每一個(gè)數(shù)據(jù)進(jìn)行比較,統(tǒng)計(jì)總共有多少個(gè)參考單元中的數(shù)據(jù)小于檢測單元數(shù)據(jù),當(dāng)統(tǒng)計(jì)的個(gè)數(shù)大于一個(gè)門限值后,則判斷當(dāng)前的檢測單元是一個(gè)目標(biāo),反之則認(rèn)為其不是一個(gè)目標(biāo)。

5 ?結(jié)語

不同的CFAR檢測方法在不同的檢測環(huán)境下具有不同的檢測性能,以此文中的兩種檢測方法為例,GO-CFAR的多目標(biāo)抗干擾檢測能力較差,其適用于單目標(biāo)檢測,但它的檢測時(shí)間較短,檢測效率較高。OS-CFAR可以避免多目標(biāo)干擾,檢測性能整體也不錯(cuò),但它的檢測耗時(shí)卻比較長。因此在實(shí)際工程應(yīng)用中,針對不同的環(huán)境選擇合適的檢測方法是十分必要的。

參考文獻(xiàn)

[1] 丁鷺飛,耿富錄.雷達(dá)原理[M].北京:電子工業(yè)出版社,2014.

[2] 何友,關(guān)鍵.雷達(dá)目標(biāo)檢測與恒虛警處理[M].北京:清華大學(xué)出版社,2011.

[3] 張明友,汪學(xué)剛.雷達(dá)系統(tǒng)[M].北京:電子工業(yè)出版社,2011.

[4] 王俊,張玉璽.DSP/FPGA嵌入式實(shí)時(shí)處理技術(shù)及應(yīng)用[M].北京:電子工業(yè)出版社,2015.