0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于FPGA+PC104實(shí)現(xiàn)新型防碰撞報(bào)警系統(tǒng)的數(shù)據(jù)處理功能

電子設(shè)計(jì) ? 來源:郭婷 ? 作者:電子設(shè)計(jì) ? 2019-04-26 08:09 ? 次閱讀

引言

雷達(dá)目標(biāo)檢測(cè)信息錄取是雷達(dá)系統(tǒng)與雷達(dá)信號(hào)處理系統(tǒng)的重要組成部分,超大規(guī)模集 成電路的發(fā)展,特別是高性能的信號(hào)處理器DSP)架構(gòu)的提升和大規(guī)???a href="http://www.wenjunhu.com/v/tag/1315/" target="_blank">編程邏輯器件的 出現(xiàn),為雷達(dá)信號(hào)數(shù)字化處理帶來了新的突破。在高速數(shù)據(jù)采集方面,目前流行的方式是采 用高速A/D 轉(zhuǎn)換器件,主要的優(yōu)點(diǎn)是信號(hào)精確度高,但高精度的同時(shí)不可避免的帶來了大 量實(shí)時(shí)數(shù)據(jù)流,對(duì)后端的信號(hào)處理系統(tǒng)將提出嚴(yán)格的要求,本系統(tǒng)采用了目標(biāo)信號(hào)前言采集 的方式,與A/D 采集相比本方法雖然存在一定的采集精度差異,但該方法的數(shù)據(jù)采集量相 較前者有非常顯著減少。本文利用現(xiàn)代最新發(fā)展的大規(guī)模集成電路技術(shù)和數(shù)字處理技術(shù),將 FPGA 和PC/104 相結(jié)合實(shí)現(xiàn)對(duì)原雷達(dá)原始信號(hào)的采集與處理。

1 系統(tǒng)總體設(shè)計(jì)方案

本文設(shè)計(jì)了一種基于船載導(dǎo)航雷達(dá)的船舶防碰撞系統(tǒng)。通過對(duì)原雷達(dá)的適應(yīng)性改裝,為 雷達(dá)增加目標(biāo)威脅度*判單元,提高雷達(dá)對(duì)目標(biāo)的自動(dòng)識(shí)別能力,系統(tǒng)通過實(shí)時(shí)監(jiān)視全方位 的目標(biāo)并計(jì)算運(yùn)動(dòng)參數(shù)以確定目標(biāo)威脅等級(jí),當(dāng)檢測(cè)到危險(xiǎn)目標(biāo)時(shí),輸出報(bào)警信號(hào)。該系統(tǒng) 實(shí)現(xiàn)了對(duì)原雷達(dá)的功能的延伸與擴(kuò)展。系統(tǒng)的組成框圖如圖1 所示。

基于FPGA+PC104實(shí)現(xiàn)新型防碰撞報(bào)警系統(tǒng)的數(shù)據(jù)處理功能

圖1 系統(tǒng)組成框圖

系統(tǒng)主要由數(shù)據(jù)實(shí)時(shí)采集模擬電路單元模塊、信息采集數(shù)字電路單元、RAM 存儲(chǔ)單元、 目標(biāo)航跡處理分系統(tǒng)等組成。數(shù)據(jù)采集模塊通過引入探測(cè)雷達(dá)的船首信號(hào)、角度信號(hào)與距離 探測(cè)信號(hào),對(duì)雷達(dá)視頻回波信號(hào)進(jìn)行同步采集,在本系統(tǒng)中采用了目標(biāo)前言采集;FPGA 內(nèi) 部通過軟件設(shè)計(jì)主要完成對(duì)采集到的信號(hào)進(jìn)行門限檢測(cè)角度、距離坐標(biāo)定位形成雷達(dá)點(diǎn)跡數(shù)據(jù);存儲(chǔ)模塊主要完成對(duì)錄取的目標(biāo)坐標(biāo)信息的實(shí)時(shí)存儲(chǔ),由于該系統(tǒng)數(shù)據(jù)采集部分的數(shù)據(jù) 量并不大,故該存儲(chǔ)模塊則可以直接在FPGA 內(nèi)部實(shí)現(xiàn),不需要外接存儲(chǔ)設(shè)備。數(shù)據(jù)處理 分系統(tǒng)通過對(duì)點(diǎn)跡數(shù)據(jù)進(jìn)行目標(biāo)識(shí)別、目標(biāo)跟蹤處理獲得目標(biāo)航跡,并計(jì)算目標(biāo)航跡參數(shù), 根據(jù)所設(shè)定的參數(shù)對(duì)目標(biāo)威脅度進(jìn)行動(dòng)態(tài)*判,并輸出報(bào)警信號(hào)。

2 系統(tǒng)主要工作過程

系統(tǒng)的基本處理過程如下圖2 所示 視頻信號(hào)展寬、放大:輸入視頻信號(hào)為未經(jīng)任何處理的雷達(dá)信號(hào),由于發(fā)射脈沖寬度為 0.8μs,實(shí)際回波的脈沖寬度在1~2μs 水平(由于接收機(jī)的通帶特性和目標(biāo)縱深引起),為 保證抽樣不會(huì)漏信號(hào),可考慮展寬到2μs 以上,輸入視頻信號(hào)的幅度在0.5V 左右的水平, 可通過放大使之便于信號(hào)處理(3V 左右)。

基于FPGA+PC104實(shí)現(xiàn)新型防碰撞報(bào)警系統(tǒng)的數(shù)據(jù)處理功能

圖2 系統(tǒng)主要工作過程

同步整形:對(duì)輸入的探測(cè)信號(hào)和船首信號(hào)進(jìn)行整形,使其幅度、寬度、脈沖形狀符合信 號(hào)處理要求;門限電路:根據(jù)輸入的門限設(shè)定值(預(yù)設(shè)可調(diào)量),在輸入視頻信號(hào)(前言) 超過門限而且滿足一定寬度(預(yù)設(shè)可調(diào)量)時(shí),輸出一個(gè)計(jì)數(shù)控制信號(hào)到計(jì)數(shù)器1;計(jì)數(shù)器 1 將計(jì)數(shù)控制信號(hào)輸出到計(jì)數(shù)器2,同時(shí)開始計(jì)數(shù),計(jì)數(shù)頻率為5MHZ。在計(jì)到寬度限定值(預(yù) 設(shè)可調(diào)量)之前,如果有新的計(jì)數(shù)控制信號(hào)輸入,重新開始計(jì)數(shù),但不向計(jì)數(shù)器2 輸出;計(jì) 數(shù)器2 在距離起始脈沖到達(dá)時(shí)開始計(jì)數(shù),計(jì)數(shù)的頻率為5MHZ,每輸入一個(gè)計(jì)數(shù)控制信號(hào), 它輸出當(dāng)前計(jì)數(shù)值作為目標(biāo)距離數(shù)據(jù)到緩存器;計(jì)數(shù)器3 用于角度信號(hào)計(jì)數(shù),開始標(biāo)志為探 測(cè)雷達(dá)船首信號(hào),每到達(dá)一個(gè)角度信號(hào)脈沖,計(jì)數(shù)一次,并將數(shù)據(jù)寫入RAM 存儲(chǔ)器,作為方 位計(jì)數(shù)值。

距離起始脈沖是由同步器根據(jù)探測(cè)信號(hào)產(chǎn)生的,同步器還產(chǎn)生一個(gè)距離結(jié)束信號(hào),距 離起始與結(jié)束信號(hào)分別標(biāo)志距離測(cè)量的開始與結(jié)束,初步考慮開始距離設(shè)定為2 海里(可設(shè) 定),結(jié)束距離設(shè)定為36 海里,間隔34 海里(可設(shè)定)。其中起始距離的設(shè)定主要基于減小 近距離強(qiáng)雜波對(duì)處理系統(tǒng)的影響。RAM 存儲(chǔ)器對(duì)目標(biāo)距離數(shù)據(jù)和方位計(jì)數(shù)值進(jìn)行存儲(chǔ),每個(gè) 距離周期,在距離計(jì)數(shù)信號(hào)的觸發(fā)下,向PC 機(jī)輸出并清除存儲(chǔ)數(shù)據(jù)。如果存儲(chǔ)器內(nèi)沒有目 標(biāo)距離數(shù)據(jù),則不輸出。

3 系統(tǒng)硬件實(shí)現(xiàn)

系統(tǒng)硬件部分有PC/104CPU板、數(shù)據(jù)采集板數(shù)字單元、數(shù)據(jù)采集板模擬單元三部分組組 成。PC/104CPU板采用主頻200M、內(nèi)存64M、集成顯卡的基本硬件配置;數(shù)據(jù)采集數(shù)字單 元采用ALTERA公司的Cyclone系列FPGA 芯片EP1C6 ,其配置芯片為ALTERA公司的 4Mbits 容量PROM 芯片EPCS4,以主動(dòng)串行方式對(duì)FPGA 進(jìn)行上電配置;數(shù)據(jù)采集的模擬 單元主要由ULN2803、DM7406、2N2222等集成芯片。視頻信號(hào)處理部分硬件設(shè)計(jì)如圖3所 示。

基于FPGA+PC104實(shí)現(xiàn)新型防碰撞報(bào)警系統(tǒng)的數(shù)據(jù)處理功能

圖3 視頻信號(hào)采集模擬單元電路圖

圖中C1、C2、C3 實(shí)現(xiàn)對(duì)信號(hào)的耦合作用。可調(diào)電阻R3 實(shí)現(xiàn)對(duì)信號(hào)放大幅度的調(diào)節(jié)。 經(jīng)該電路轉(zhuǎn)換后的視頻信號(hào)為適合于數(shù)字處理的單個(gè)數(shù)字脈沖信號(hào)。實(shí)現(xiàn)了對(duì)回波信號(hào)的實(shí) 時(shí)采集。

4 系統(tǒng)軟件實(shí)現(xiàn)

4.1 FPGA 程序的設(shè)計(jì)

在FPGA 內(nèi)部主要完成目標(biāo)坐標(biāo)信息的提取,實(shí)時(shí)存儲(chǔ)與傳輸控制模塊工作流程圖如圖 4 所示。

基于FPGA+PC104實(shí)現(xiàn)新型防碰撞報(bào)警系統(tǒng)的數(shù)據(jù)處理功能

圖4 FPGA 工作流程圖

采集系統(tǒng)與PC104 之間的數(shù)據(jù)交換采用PCI 總線實(shí)現(xiàn)。具體方法為:在FPGA 內(nèi)部配 置一片2K×16bits 的雙口RAM。當(dāng)檢測(cè)到回波目標(biāo)時(shí),將此時(shí)刻的距離、方位計(jì)數(shù)值存入 RAM 存儲(chǔ)器,作為該目標(biāo)的坐標(biāo)信息。當(dāng)檢測(cè)到距離結(jié)束信號(hào)時(shí)則將該段時(shí)間內(nèi)所有目標(biāo) 的信息數(shù)據(jù)打包發(fā)送至PC104 進(jìn)行后續(xù)的信號(hào)處理,如果再探測(cè)周期內(nèi)沒有回波目標(biāo)則不 傳送數(shù)據(jù)。

4.2 用戶程序設(shè)計(jì)

用戶程序主要完成雷達(dá)采集信號(hào)的航跡處理、參數(shù)計(jì)算、實(shí)時(shí)顯示和實(shí)時(shí)存盤。本系統(tǒng) 的用戶程序采用VC++作為開發(fā)工具,在WINDOWS操作系統(tǒng)下完成。工作過程如下:首先 通過PC機(jī)通過PCI總線接口,將信號(hào)采集的參數(shù)進(jìn)行設(shè)置并存入FPGA內(nèi)的存儲(chǔ)單元,F(xiàn)PGA 則根據(jù)這些設(shè)定的參數(shù)對(duì)目標(biāo)信號(hào)進(jìn)行采集;PC機(jī)在接收到中斷信號(hào)后,對(duì)RAM存儲(chǔ)器內(nèi)的 距離、方位數(shù)據(jù)進(jìn)行讀取并處理。然后用戶可以通過顯示器觀察目標(biāo)回波信號(hào),同時(shí)將目標(biāo) 數(shù)據(jù)以二進(jìn)制格式實(shí)時(shí)保存在PC機(jī)上的磁盤陣列上,供Matlab等軟件進(jìn)一步分析和對(duì)交通事 故重現(xiàn)使用。系統(tǒng)的顯示界面如圖5所示。

基于FPGA+PC104實(shí)現(xiàn)新型防碰撞報(bào)警系統(tǒng)的數(shù)據(jù)處理功能

圖5 系統(tǒng)顯示界面

5 總結(jié)

本文通過FPGA+PC/104 相結(jié)合,對(duì)來自雷達(dá)接收機(jī)的原始視頻信號(hào)進(jìn)行采集、與數(shù)字 化處理,使雷達(dá)具備了目標(biāo)威脅等級(jí)*判功能,且全程無需人工干預(yù)。實(shí)現(xiàn)了原雷達(dá)功能的 功能擴(kuò)展與延伸。大規(guī)??删幊踢壿嬈骷c工控PC機(jī)相結(jié)合的方案,整個(gè)系統(tǒng)具有體積小、 實(shí)時(shí)數(shù)據(jù)處理、以及方便的進(jìn)行在線系統(tǒng)的改進(jìn)與升級(jí)的特點(diǎn)。 作者的創(chuàng)新點(diǎn):該系統(tǒng)運(yùn)用FPGA+PC/104及其擴(kuò)展模塊實(shí)現(xiàn)數(shù)據(jù)采集、處理。系統(tǒng)克服了 傳統(tǒng)PC機(jī)的缺點(diǎn),具有體積小、功耗低、可靠性高等特點(diǎn)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    554

    文章

    8058

    瀏覽量

    349575
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21777

    瀏覽量

    604706
  • 報(bào)警系統(tǒng)
    +關(guān)注

    關(guān)注

    5

    文章

    648

    瀏覽量

    75232
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【設(shè)計(jì)進(jìn)展】基于FPGA數(shù)據(jù)處理和控制DIY進(jìn)程貼

    ``實(shí)現(xiàn)本設(shè)計(jì)信號(hào)數(shù)據(jù)處理和控制所用的硬件結(jié)構(gòu)如附件圖1(所用FPGA為V5-LX50T):數(shù)據(jù)流:AD6644對(duì)30M中頻信號(hào)進(jìn)行采樣,將14位量化信號(hào)輸入
    發(fā)表于 05-28 16:32

    智能家居安報(bào)警聯(lián)動(dòng)系統(tǒng)解決方案

    便可實(shí)現(xiàn)系統(tǒng)所有功能.   6.數(shù)據(jù)中心管理功能 : 中心服務(wù)存儲(chǔ)管理前端攝象機(jī)視頻流,記錄報(bào)警
    發(fā)表于 06-22 15:18

    基于PC/104接口的ACM程控測(cè)試系統(tǒng)設(shè)計(jì)

    與主控室的上位機(jī)進(jìn)行檢測(cè)數(shù)據(jù)及控制命令信息的傳輸交互。 ACM程控測(cè)試系統(tǒng)設(shè)計(jì) 嵌入式計(jì)算機(jī)SBC-C26 數(shù)據(jù)傳輸前的預(yù)處理功能由嵌入式
    發(fā)表于 12-04 10:44

    VHDL 基于FPGA的高速數(shù)據(jù)處理系統(tǒng)設(shè)計(jì)思路

    方法。本系統(tǒng)的主要工作是通過基于FPGA的嵌入式系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)采集、數(shù)據(jù)存儲(chǔ)、LCD顯示、USB
    發(fā)表于 08-31 18:54

    FPGA的高速數(shù)據(jù)處理系統(tǒng)結(jié)構(gòu)和硬件設(shè)計(jì)

    方法。本系統(tǒng)的主要工作是通過基于FPGA的嵌入式系統(tǒng),實(shí)現(xiàn)數(shù)據(jù)采集、數(shù)據(jù)存儲(chǔ)、LCD顯示、USB
    發(fā)表于 09-04 09:56

    怎么實(shí)現(xiàn)多傳感信息融合的車輛主動(dòng)碰撞系統(tǒng)設(shè)計(jì)?

    汽車追尾碰撞控制系統(tǒng)具有什么功能?怎么實(shí)現(xiàn)多傳感信息融合的車輛主動(dòng)
    發(fā)表于 05-11 06:24

    怎樣去設(shè)計(jì)基于STM32的汽車碰撞系統(tǒng)

    電模塊來檢測(cè)是否有人體靠近。該碰撞系統(tǒng)通過對(duì)模塊返回的數(shù)據(jù)分析然后通過無源蜂鳴器進(jìn)行報(bào)警提示,提示車主障礙物的出現(xiàn)以及時(shí)地做出反應(yīng)。關(guān)鍵詞
    發(fā)表于 08-06 08:52

    基于PC104的路譜測(cè)量系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    對(duì)一種采用捷聯(lián)技術(shù)的基于PC104 的路譜測(cè)量系統(tǒng)的構(gòu)成和主要功能進(jìn)行了介紹,對(duì)系統(tǒng)的信號(hào)處理電路進(jìn)行了詳細(xì)的分析和設(shè)計(jì),采用
    發(fā)表于 08-19 08:17 ?13次下載

    基于FPGA+PC104數(shù)據(jù)處理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    針對(duì)船舶碰撞系統(tǒng)研制的需要,本文研究、設(shè)計(jì)一種基于船載導(dǎo)航雷達(dá)的新型碰撞
    發(fā)表于 02-24 14:44 ?31次下載

    只用1個(gè)攝像頭實(shí)現(xiàn)汽車碰撞系統(tǒng) (中)

    實(shí)現(xiàn)碰撞報(bào)警系統(tǒng)的方法并非只有我們采用的單眼攝像頭方式(表2)。此前的
    發(fā)表于 07-20 17:12 ?2885次閱讀
    只用1個(gè)攝像頭<b class='flag-5'>實(shí)現(xiàn)</b>汽車<b class='flag-5'>防</b><b class='flag-5'>碰撞</b><b class='flag-5'>系統(tǒng)</b> (中)

    基于FPGA+PC104的雷達(dá)目標(biāo)模擬器設(shè)計(jì)

    介紹了一種基于PC104FPGA構(gòu)成的嵌入式系統(tǒng)來模擬雷達(dá)回波信號(hào)的方法。給出了以FPGA為核心采集雷達(dá)參數(shù)以及產(chǎn)生雷達(dá)目標(biāo)和干擾信號(hào)的硬件實(shí)現(xiàn)
    發(fā)表于 09-25 17:32 ?63次下載

    新的自調(diào)整多叉樹RFID碰撞算法的FPGA實(shí)現(xiàn)

    新的自調(diào)整多叉樹RFID碰撞算法的FPGA實(shí)現(xiàn)_任少杰
    發(fā)表于 01-08 15:15 ?2次下載

    基于FPGA的自準(zhǔn)直系統(tǒng)數(shù)據(jù)處理技術(shù)_王曄

    基于FPGA的自準(zhǔn)直系統(tǒng)數(shù)據(jù)處理技術(shù)_王曄
    發(fā)表于 03-19 11:41 ?0次下載

    汽車碰撞系統(tǒng)的經(jīng)典設(shè)計(jì)匯總

    。本文介紹幾種車輛碰撞系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),供大家參考。 基于DSP的車輛碰撞聲檢測(cè)裝置設(shè)計(jì)與實(shí)現(xiàn)
    發(fā)表于 11-20 16:02 ?1次下載

    FPGA數(shù)據(jù)處理中的應(yīng)用實(shí)例

    廣泛應(yīng)用于以太網(wǎng)、USB、PCI Express、SATA、HDMI等通信協(xié)議的處理。它們通過高速串行接口實(shí)現(xiàn)數(shù)據(jù)傳輸,并利用硬件加速技術(shù)進(jìn)行協(xié)議解析和數(shù)據(jù)處理,從而提高
    的頭像 發(fā)表于 10-25 09:21 ?477次閱讀