機電之家資源網(wǎng)
單片機首頁|單片機基礎(chǔ)|單片機應(yīng)用|單片機開發(fā)|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓信息
贊助商
基于TMS320VC5402的雷達目標檢測器的設(shè)計
基于TMS320VC5402的雷達目標檢測器的設(shè)計
 更新時間:2009-6-5 9:17:52  點擊數(shù):2
【字體: 字體顏色
摘 要:介紹了一種用于空情網(wǎng)系統(tǒng)的雷達目標檢測器,他是以DSP芯片TMS320VC5402為核心處理器,利用其多通道緩沖同步串行口(McBSP)和AD7495芯片接口來實現(xiàn)數(shù)據(jù)采集,并具有異步串口通信功能。重點介紹了該系統(tǒng)的基本組成、工作原理以及CFAR檢測算法程序。該檢測器滿足警戒雷達的遠程警戒、多目標、實時檢測的要求,具有體積小、成本低,工作穩(wěn)定等優(yōu)點。
  關(guān)鍵詞:DSP;CFAR;目標檢測;檢測算法

  在信息戰(zhàn)、電子戰(zhàn)的今天,對空遠程警戒相當重要,但只靠就近的單部雷達來發(fā)現(xiàn)目標提供空情信息遠遠不夠,這就需要把各基地的警戒雷達組成一個網(wǎng),使得資源互補、信息共享,形成預(yù)警網(wǎng)的一個子網(wǎng)——遠程警戒雷達網(wǎng)系統(tǒng)。在此系統(tǒng)中,實時的目標檢測是能夠及時發(fā)現(xiàn)目標并上報,同時也是目標跟蹤和識別的前提。一個實時性、高穩(wěn)定性的目標檢測器相當關(guān)鍵。
  
近年來,隨著數(shù)字信號處理芯片性能的不斷提高,其價格逐漸降低,技術(shù)迅速普及,數(shù)字信號處理的應(yīng)用領(lǐng)域飛速發(fā)展,信號處理進入了一個新的發(fā)展時期。通用高速數(shù)字信號處理器芯片的處理能力,為進一步增強實時雷達目標檢測系統(tǒng)的性能提供了可能,也為雷達目標檢測數(shù)字化處理及軟件實現(xiàn)提供了很好的途徑,使系統(tǒng)的設(shè)計與改進更加靈活和方便。本文基于TMS320VC5402芯片,開發(fā)了雷達目標檢測器,作為預(yù)警網(wǎng)的一個組成部分,針對此預(yù)警網(wǎng)系統(tǒng)進行了雷達目標檢測器軟硬件的設(shè)計實現(xiàn)。

1系統(tǒng)結(jié)構(gòu)
  
系統(tǒng)總體方案如圖1所示。此雷達目標檢測器硬件平臺由3部分組成:雷達目標信息采集模塊、DSP數(shù)據(jù)處理模塊和異步串行通信模塊。雷達目標信息采集模塊包括雷達零距離脈沖預(yù)處理、雷達回波模擬信號采集和方位碼獲取電路。零距離脈沖預(yù)處理后觸發(fā)DSP中斷,進行回波數(shù)據(jù)采集和方位碼的讀取。雷達回波模擬信號先進行前端處理,使之符合模數(shù)轉(zhuǎn)換器信號輸入的幅度要求,再轉(zhuǎn)換成數(shù)字信號后由DSP讀入,暫存于RAM中,進行信號處理,最后通過異步串行口將處理結(jié)果傳給各種接收設(shè)備,如上報通信設(shè)備或PC機,最后匯聚于中心服務(wù)器進行數(shù)據(jù)融合。

2硬件電路的設(shè)計
  
根據(jù)系統(tǒng)的應(yīng)用要求,檢測器的核心芯片選用美國TI公司的TMS320VC5402 (以下簡稱C540 2 )。C5402是16位定點DSP芯片,可運行在100 MHz的主頻上,最大處理能力達100 MIPS,滿足對微秒量級雷達信號的檢測要求,有豐富的硬件資源和針對信號處理的指令系統(tǒng),加快了處理速度;他還有靈活的程序控制、工作方式選擇、流水線運行及多樣的尋址方式,又支持C語言編程,便于后期的軟件調(diào)試。
2
.1A/D轉(zhuǎn)換電路
  
模擬數(shù)字轉(zhuǎn)換器選用
Analog公司的AD7495芯片,他是一種12位高速低功耗A/D轉(zhuǎn)換器,轉(zhuǎn)換率達1 MSPS[1]。數(shù)據(jù)轉(zhuǎn)換和獲取由CS和串行時鐘SCLK控制。模擬信號輸入范圍為0~2.5 V。串行數(shù)據(jù)輸出口SDATA傳輸速率可達20 Mb/s。
  
AD7495
和C5402的連接如圖2所示。CS和SCLK由C5402的McBSP端口FBX和CLKX分別提供幀和位時鐘信號,C5402的McBSP端口DR接收SDATA輸出的串行數(shù)據(jù)。AD7495的VDRIVE接3.3 V時,使芯片輸出電平與DSP的電平兼容。
2
.2異步串行接口電路
  
由于C5402只具有同步串行接口,而本檢測器與通信設(shè)備的接口是RS 232異步串行口,所以設(shè)備間通信時需要C5402做同步到異步的接口轉(zhuǎn)換。將C5402的XF和BIO用軟件模擬成異步串口,DSP與RS 232串行接口之間只需作電平轉(zhuǎn)換,硬件構(gòu)成十分簡單。應(yīng)用中證明這種接口轉(zhuǎn)換方式方便、可靠且大大減少了硬件成本開銷。
2
.3方位碼獲取電路
  
目標方位由讀取雷達機提供的方位碼數(shù)據(jù)得到。此方位碼是13位串行數(shù)據(jù)形式,包括節(jié)拍和方位碼數(shù)據(jù)。該電路由2片串并轉(zhuǎn)換器74HC595級聯(lián)組成。C5402從I/O空間讀取這13位數(shù)據(jù)。

3軟件設(shè)計
  雷達目標檢測器的DSP軟件主要包括3個部分:DSP數(shù)據(jù)采集模塊、自動檢測模塊和串行接口發(fā)送接收模塊。
3
.1數(shù)據(jù)采集程序設(shè)計
  
本設(shè)計使用
AD7495進行數(shù)據(jù)的數(shù)字轉(zhuǎn)換和采集,C5402通過McBSP接收數(shù)據(jù),必須對C5402的McBSP相關(guān)寄存器進行正確的設(shè)置,以滿足C5402對AD7895的各種時序要求(幀同步、位時鐘信號等)[2]。初始化程序時設(shè)置McBSP的工作狀態(tài):設(shè)置時鐘為自由運行狀態(tài),設(shè)置移位時鐘信號和幀同步信號,每幀一字,每字16 b,無延時接收。McBSP使用DMA通道控制(稱為ABU模式),避免了串行口頻繁中斷,使其在接收一塊指定的數(shù)據(jù)后,觸發(fā)一次中斷,更適用于高速工作情況。同樣配置與DMA通道有關(guān)的寄存器來設(shè)置DMA控制的源地址、目的地址、緩沖區(qū)大小、觸發(fā)事件、接收方式和通道選擇等。本檢測器采用ABU模式減少DSP的工作量,簡化軟件設(shè)計,有效利用DSP的硬件資源,提高了信號采集的執(zhí)行效率。
3
.2自動檢測程序設(shè)計
  
多回波非相參積累關(guān)鍵是確定檢測門限。假定背景雜波是高斯分布的,目標模型是Sw erlingII型。CFAR檢測器隨干擾目標增加,而性能下降[3],因此降低干擾目標和強雜波的影響是提高CFAR自動檢測的關(guān)鍵。我們提出一種平均單元類CFAR檢測方法(DCMGOCFAR):先刪除左右各N個參考單元中幅度最大的各一個,再對左右兩部分參考單元剩下的各做統(tǒng)計平均,選大的作為輸出Z,再和門限因子K相乘形成檢測門限V,K一般選擇4~4.8,待檢測單元D與此門限比較,若D>V,則判D為目標H1,否則為H0。此檢測算法對上述雷達的目標回波的仿真結(jié)果如圖3(a),(b)所示。實驗表明此算法能夠去除大片地物雜波,進行多目標檢測。

  針對現(xiàn)役某型兩坐標雷達:重復(fù)脈沖周期為10 ms,脈寬13 μs,天線波瓣寬度15°,天線轉(zhuǎn)速4 r/min。本設(shè)計采用塊間滑窗式視頻積累。收到的回波分割成許多距離單元,每一距離單元長度稍小于一個脈沖寬度,對這些單元里脈沖進行幅值平均。每隔L個重復(fù)脈 沖周期進行一次恒虛警率處理(CFAR),其余雷達休止期除做距離單元內(nèi)脈沖平均和視頻積累外,還發(fā)送檢測到的目標數(shù)據(jù)(目標方位和距離信息)。這樣解決了慢速的外部通信設(shè)備和高速的處理器間的速度匹配問題。
3
.3異步串行發(fā)送接收設(shè)計
  
本檢測器用XF與BIO模擬異步串口發(fā)送接收數(shù)據(jù)。串口協(xié)議為1 b開始位,1 b終止位,8 b數(shù)據(jù),無奇偶校驗位。波特率f可自定義設(shè)置。發(fā)送數(shù)據(jù)時,占用DSP一個定時器資源,設(shè)置中斷時間為1/f。接收數(shù)據(jù)時,占用一個定時器和一個中斷資源,開始位下降沿到來觸發(fā)中斷,設(shè)置定時器的中斷時間略大于1/f,偏差為1/Δf,且10/Δf<1/f。這種方法比傳統(tǒng)采樣詢查的方法編程簡單,且降低了誤碼率。

4聯(lián)調(diào)試驗
  雷達目標檢測器工作流程如圖4所示。整個調(diào)試過程通過仿真器在CCS集成開發(fā)環(huán)境中進行,最終生成的可執(zhí)行代碼固化在EPROM中,通過bootloader方式加載。圖5(a)是在雷達P型顯示器上手錄的目標,圖5(b)是雷達目標檢測器的目標檢測結(jié)果上傳到中心服務(wù)器屏幕上的顯示。


  試驗表明本檢測器達到預(yù)警網(wǎng)的各項參數(shù)指標,實現(xiàn)了可靠通信。本設(shè)計已在不同的警戒雷達測試過,只需修改距離單元和各門限值,就可完成檢測任務(wù)。說明本設(shè)計具有良好的適應(yīng)性和穩(wěn)定性。

5結(jié)語
  
本文以TMS320C5402為核心處理器開發(fā)的雷達目標檢測器具有硬件成本低、軟件實現(xiàn)可靈活修改等特點。本目標檢測器結(jié)構(gòu)緊湊,滿足實時性的要求,已成功應(yīng)用于預(yù)警網(wǎng)系統(tǒng)中。

參考文獻

1]Analog Devices, Inc,AD7495 Data Sheet[Z].2001.
2]汪安民.TMS320C54xx DSP實用技術(shù)[M].北京:清華大學出版社,2002.
3]何 友.雷達自動檢測與恒虛警處理[M].北京:清華大學出版社,1 999.
4]Texas Instruments Incorporated, TMS320C54x DSP Ref erence Set Volume 5: Enhanced Peripherals[Z].1999.
5]蘇 濤.DSP實用技術(shù)[M].西安:西安電子科技大學出版社,2002.

<!--插入廣告JS代碼-->
  • 上一篇: 基于VC 6.0實現(xiàn)DSP與PC之間的串行通信
  • 下一篇: 基于Matlab的DSP系統(tǒng)級的設(shè)計方法
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發(fā)消息66821730(技術(shù)支持)點擊這里給我發(fā)消息66821730(廣告投放) 點擊這里給我發(fā)消息41031197(編輯) 點擊這里給我發(fā)消息58733127(審核)
    本站提供的機電設(shè)備,機電供求等信息由機電企業(yè)自行提供,該企業(yè)負責信息內(nèi)容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯(lián)系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機電一體化學會
    中國行業(yè)電子商務(wù)100強網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1