資料介紹
引言
多波束成像聲納利 用了數(shù)字成像技術(shù),在海底探測(cè)范圍內(nèi)形成距離一方位二維聲圖 像,具有很高的系統(tǒng)穩(wěn)定性和很強(qiáng)的信號(hào)處理能力。但是由于數(shù)字成像系統(tǒng)數(shù)據(jù)運(yùn)算量大、需要實(shí)時(shí)成像等特點(diǎn),對(duì)處理器性能要求很高。隨著適用于并行處理的現(xiàn) 場(chǎng)可編程門陣列(FPGA)器件的快速發(fā)展,采用大規(guī)模FPGA為核心處理器的圖像聲納,在提高了整體性能的同時(shí),其系統(tǒng)結(jié)構(gòu)也更加簡(jiǎn)單。
1 系統(tǒng)概況
該成像聲納的電路系統(tǒng)處于一個(gè)密封的水密艙內(nèi)部,由180路基元的收發(fā)模塊、實(shí)時(shí)信號(hào)處理模塊、數(shù)據(jù)傳輸與控制模塊、電源模塊以及接口板和一些連接器組成。具體聲納頭內(nèi)部的構(gòu)成如圖1所示。
圖1 聲納頭內(nèi)部構(gòu)成
圖中深色部分為聲納的發(fā)射和接收聲基陣。系統(tǒng)工作時(shí),通過(guò)發(fā)射聲基陣將發(fā)射模塊產(chǎn)生的震蕩信號(hào)轉(zhuǎn)換成脈沖聲波發(fā)射出去,信號(hào)在水底形成反射,反射的聲波信號(hào) 再經(jīng)接收聲基陣轉(zhuǎn)換為電信號(hào),進(jìn)入接收電路。接收聲基陣具有180個(gè)基元,每個(gè)基元輸出的回波信號(hào)通過(guò)接口板進(jìn)入接收電路進(jìn)行信號(hào)的調(diào)理與采集。采集后的 180路數(shù)字信號(hào)再進(jìn)入信號(hào)處理模塊,該模塊對(duì)采集數(shù)據(jù)進(jìn)行復(fù)解調(diào)、抽樣和數(shù)字濾波等一系列的處理,實(shí)現(xiàn)數(shù)字波束形成以及控制千兆網(wǎng)傳輸系統(tǒng)上發(fā)最終的波 束數(shù)據(jù)。同時(shí)干端PC實(shí)時(shí)下發(fā)控制命令,對(duì)發(fā)射接收電路和波束形成過(guò)程進(jìn)行控制。電源模塊則負(fù)責(zé)給成像聲納系統(tǒng)中各個(gè)分模塊供電。該系統(tǒng)的功能框圖如圖2所示。
圖2 水下系統(tǒng)功能框圖
2 系統(tǒng)硬件模塊設(shè)計(jì)
2.1 發(fā)射接收模塊設(shè)計(jì)
發(fā)射接收電路性能的好壞直接影響了多波束聲納成像的質(zhì)量。發(fā)射接收模塊的原理框圖如圖3所示。
圖3 發(fā)射接收模塊原理框圖
功放電路在由頻率合成器產(chǎn)生的工作頻率信號(hào)、脈寬控制電路和功率控制電路的共同作用下,產(chǎn)生不同強(qiáng)度、不同脈寬的振蕩信號(hào),此信號(hào)加載在發(fā)射基陣上,轉(zhuǎn)換成 脈沖波發(fā)射出去。接收基陣通過(guò)FPGA的控制信號(hào)同步地將聲納回波轉(zhuǎn)換成電信號(hào),送入接收機(jī)前端的調(diào)理采集電路中進(jìn)行小信號(hào)的前置放大、TVG/AGC放大、濾波和采集等處理,產(chǎn)生180通道的數(shù)字信號(hào)。FPGA根據(jù)PC下發(fā)的指令控制增益控制放大模塊和ADC模塊,對(duì)信號(hào)進(jìn)行時(shí)間增益放大和自動(dòng)增益控制。
2.2 數(shù)字信號(hào)處理及傳輸模塊設(shè)計(jì)
根據(jù)設(shè)計(jì)要求,數(shù)字信號(hào)處理及傳輸模塊主要實(shí)現(xiàn)對(duì)回波數(shù)據(jù)進(jìn)行波束形成,以及通過(guò)千兆網(wǎng)口上發(fā)波束數(shù)據(jù)和下發(fā)PC端的控制命令。該模塊電路的總體框圖如圖4所示。
圖4 數(shù)字信號(hào)處理模塊總體框圖
聲納接收模塊的信號(hào)調(diào)理采集電路同時(shí)采集各接收陣元的回波信號(hào),產(chǎn)生180路數(shù)字差分信號(hào)。在數(shù)信號(hào)處理模塊中,對(duì)采集的信號(hào)依次作復(fù)解調(diào)、濾波抽取和波束形成等處理,最終輸出512個(gè)波束數(shù)據(jù)。具體的信號(hào)處理流程如圖5所示。
圖5 數(shù)字信號(hào)處理流程圖
本系統(tǒng)采用Virtex 6 XC6VLX550T芯片作為實(shí)時(shí)數(shù)據(jù)處理及波束形成的核心器件。實(shí)際算法所需的資源數(shù)量和XC6VLX550T的資源數(shù)量略——編者注。
數(shù)字信號(hào)處理模塊輸出的波束在100 m的量程范圍內(nèi)具有58.007 Mbps的數(shù)據(jù)傳輸率,本系統(tǒng)采用2倍以上的設(shè)計(jì)余量,通過(guò)千兆網(wǎng)來(lái)實(shí)現(xiàn)波束數(shù)據(jù)的網(wǎng)絡(luò)傳輸。設(shè)計(jì)中采用Xilinx公司的Vitex-5 FX70T的FPGA為平臺(tái),基于該芯片內(nèi)部的PowerPC440硬核處理器,在該處理器上移植VxWorks操作系統(tǒng),完成數(shù)據(jù)的網(wǎng)絡(luò)傳輸功能。片上 系統(tǒng)的設(shè)計(jì)框圖如圖6所示。
圖6 片上系統(tǒng)的設(shè)計(jì)框圖
PowerPC440 處理器利用PLB總線控制外圍設(shè)備IP核,將FIFO中的波束數(shù)據(jù)通過(guò)NPI接口搬移到DDR2中,達(dá)到一定的數(shù)據(jù)量后,再通過(guò)DMA通道將數(shù)據(jù)從千兆以 太網(wǎng)發(fā)送出去。由于FPGA內(nèi)部BlockRAM的容量無(wú)法滿足VxWorks對(duì)存儲(chǔ)空間的需求,因此使用一片32 MB的FLASH來(lái)存儲(chǔ)VxWo rks映像和引導(dǎo)程序,以及一片256 MB的DDR為其提供運(yùn)行程序的空間,RS232串口作為調(diào)試時(shí)的輸入/輸出。
該模塊通過(guò)千兆網(wǎng)口可以接收到干端PC下發(fā)的控制命令,實(shí)現(xiàn)對(duì)發(fā)射接收模塊、信號(hào)調(diào)理采集模塊、信號(hào)處理及波束形成模塊和千兆網(wǎng)數(shù)據(jù)傳輸?shù)饶K的控制。
2.3 系統(tǒng)電源設(shè)計(jì)
根 據(jù)系統(tǒng)技術(shù)指標(biāo)要求,多波束成像聲納的電源由干端電源盒產(chǎn)生的48 V直流電壓供應(yīng),通過(guò)電纜傳輸?shù)剿侣暭{頭內(nèi)部的電源板上。電源板對(duì)系統(tǒng)中各模塊供電,既要達(dá)到功耗要求,又要滿足各模塊之間的電源隔離。因此電源板中采 用了磚形隔離模塊,產(chǎn)生了發(fā)射機(jī)所需的+95 V、+15 V和+5 V,以及接收機(jī)所需的±5.5 V、+2.1V。其中發(fā)射機(jī)電源地和接收機(jī)電源地隔離,以避免發(fā)射機(jī)噪聲通過(guò)地信號(hào)進(jìn)入接收機(jī)中。
接收機(jī)所需的電源通過(guò)板間接線從電源板連到數(shù)字信號(hào)處理板上。調(diào)理采集板所需的電源信號(hào)則從數(shù)字信號(hào)處理板通過(guò)層間接插座向各個(gè)調(diào)理采集小板分發(fā)。在每塊調(diào)理采集小板上,上述電源信號(hào)經(jīng)過(guò)低噪音的LDO線性低壓降電源芯片進(jìn)行穩(wěn)壓。
數(shù)字信號(hào)處理板的電源地和調(diào)理采集板的電源地通過(guò)磁珠在電源板上單點(diǎn)共接。數(shù)字信號(hào)處理板中電流的回流路徑比調(diào)理采集板中電流的回流路徑短,數(shù)字部分的地相 對(duì)于系統(tǒng)地的阻抗更低,因此數(shù)字信號(hào)處理板地上的噪聲不能通過(guò)電流回流到信號(hào)調(diào)理采集板中,從而避免了模擬信號(hào)受到數(shù)字信號(hào)的干擾。從電源板過(guò)來(lái)的電源信 號(hào)在數(shù)字信號(hào)處理板上通過(guò)LT公司的LTM4600進(jìn)行電平轉(zhuǎn)換,得到FPGA及其外嗣設(shè)備所需的電源信號(hào)。
2.4 系統(tǒng)架構(gòu)設(shè)計(jì)
如 上所述,本系統(tǒng)的硬件平臺(tái)由發(fā)射機(jī)、信號(hào)調(diào)理采集板、數(shù)字信號(hào)處理板、電源板以 及一些接口板和連接器件組成。系統(tǒng)工作時(shí),聲納回波信號(hào)從接收基陣上通過(guò)轉(zhuǎn)接板傳輸?shù)礁髡{(diào)理采集板中進(jìn)行采集,完成采集后的信號(hào)再通過(guò)板對(duì)板層疊連接器匯 總到數(shù)字信號(hào)處理板中做波束形成處理,最后波束數(shù)據(jù)從以太網(wǎng)口輸出,通過(guò)千兆網(wǎng)傳輸線上傳到干端PC進(jìn)行成像顯示,按照這種信號(hào)通路來(lái)設(shè)計(jì)系統(tǒng)硬件平臺(tái)的 架構(gòu)。
在設(shè)計(jì)時(shí),為了減小系統(tǒng)體積和設(shè)計(jì)風(fēng)險(xiǎn),將180路信號(hào)調(diào)理采集模塊分成6塊小板實(shí)現(xiàn),每塊調(diào)理采 集小板按照32路設(shè) 計(jì)。6塊小板分成兩個(gè)區(qū),每個(gè)區(qū)層疊三層,并通過(guò)1 mm腳間距的層疊連接器將小板上采集的信號(hào)傳輸?shù)綌?shù)字信號(hào)處理板上。發(fā)射機(jī)放置在聲納頭部,和聲納艙中的接收模塊隔離,以減小相互之間的信號(hào)干擾。電源板 為系統(tǒng)中發(fā)熱量最大的設(shè)備,方案中將電源板放在系統(tǒng)最頂部,板上的各電源模塊緊貼聲納頭壁,在系統(tǒng)運(yùn)行時(shí)可以將電源板產(chǎn)生的熱量及時(shí)地引導(dǎo)到機(jī)殼上,散發(fā) 到周同的水體中。系統(tǒng)的整體架構(gòu)如圖7所示。
圖7 系統(tǒng)硬件平臺(tái)架構(gòu)
6 塊調(diào)理小板的電路結(jié)構(gòu)完全一致,通過(guò)層間接插座傳遞信號(hào)。接插座的層疊設(shè)計(jì)需要滿足在調(diào)理板堆疊次序任意的情況下,使得不同的板層輸出不同通道的采集信 號(hào)。圖8為層疊結(jié)構(gòu)示意圖,圖中F1、F2、F3分別代表不同接插座所在層為第一層、第二層和第三層,TOP和BOTT OM則表示接插座布于同層板的不同面。裝配時(shí),上一層板的BOTTOM插座接下一層板的TOP插頭,第一層板的BOTTOM插座插在數(shù)字信號(hào)處理板的插頭 上。圖中每一層板的TOP和BOTTOM接插座上具有相同網(wǎng)絡(luò)標(biāo)號(hào)的引腳在電氣上是相連的,如P5的“1”號(hào)引腳和P6的“3”號(hào)引腳在電氣上屬于同一網(wǎng) 絡(luò)“A”。
圖8 層疊結(jié)構(gòu)中的信號(hào)傳遞示意圖
現(xiàn)不妨假設(shè)每一層板采集兩個(gè)通道的信號(hào),各層板采集的兩個(gè)通道信號(hào)分別輸入到插頭P1、P3和P5的2、6腳(標(biāo)有黑色圈),再由P2、P4和P6插座依次 傳遞到母板上。如圖所示,三層板總共采集和傳輸了6個(gè)通道的信號(hào):A、B、C、D、E和F。第一層板采集到通道A和通道D的信號(hào),第二層板采集到通道B和 通道E的信號(hào),第三層板采集到通道C和通道F的信號(hào)。第三層板上TOP插頭和第一層板的BOTTOM插座信號(hào)對(duì)應(yīng)關(guān)系完全一致。最后調(diào)試的時(shí)候,只要對(duì)應(yīng) 好網(wǎng)絡(luò)便可以在任何一層板的接插座上測(cè)試到每一層板上兩個(gè)通道采集的數(shù)據(jù)。
本系統(tǒng)中各層調(diào)理采集板采集32個(gè)通道的數(shù)據(jù),通過(guò)6塊層疊接插座實(shí)現(xiàn)板間信號(hào)的傳輸。
3 系統(tǒng)顯控設(shè)計(jì)
干端軟件有控制和顯示的功能,控制部分主要是通過(guò)網(wǎng)口向水下設(shè)備發(fā)送控制命令,顯示部分則是將波束形成后的數(shù)據(jù)經(jīng)過(guò)處理后呈現(xiàn)圖像,實(shí)現(xiàn)聲納成像的功能。考慮到圖像顯示的速度,采用多線程工作模式,分別創(chuàng)建數(shù)據(jù)接收線程和數(shù)據(jù)顯示線程,同時(shí)完成成像功能。
干端主控軟件對(duì)外數(shù)據(jù)接口有網(wǎng)口和串口兩種,以太網(wǎng)口主要傳輸控制命令、參數(shù)及圖形數(shù)據(jù),三路RS232串口分別接收來(lái)自外部的定位信息如測(cè)深儀、GPS、姿態(tài)儀等。
圖9 波束圖像轉(zhuǎn)換示意圖
干端主控軟件接收到的波束數(shù)據(jù)為方位一距離向的二維數(shù)組,即原始一幀數(shù)據(jù)為矩形圖像,其中方位向?yàn)?12個(gè)波束值。而實(shí)際的數(shù)據(jù)為扇形的,以接收點(diǎn)為圓 心,512個(gè)波束值為同一距離90度扇形上的點(diǎn)。所以在進(jìn)行圖像顯示的時(shí)候需要將原始數(shù)據(jù)進(jìn)行轉(zhuǎn)換。具體的轉(zhuǎn)換過(guò)程如圖9所示。設(shè)原始矩形中的點(diǎn) (j,k),經(jīng)過(guò)轉(zhuǎn)換算法后對(duì)應(yīng)扇形圖像上點(diǎn)的坐標(biāo)為(x,y),方位角α(單位弧度),則:
其中width為扇形角對(duì)應(yīng)的弦長(zhǎng),t為圖像上近場(chǎng)盲區(qū)中的像素點(diǎn)數(shù),pointnum為最大量程接收到的距離向上的點(diǎn)數(shù),則pointnum+t表示對(duì)應(yīng)最大量程時(shí)圖像距離向上的像素點(diǎn)。
4 測(cè)試結(jié)果及分析
測(cè)試信號(hào)為脈沖調(diào)制正弦波,信號(hào)脈寬為0.2 ms,脈沖重復(fù)周期為67 ms,測(cè)試結(jié)果表明系統(tǒng)可正常工作,PC端顯示出測(cè)試信號(hào)所形成的512個(gè)波束,根據(jù)信號(hào)的幅度變化,窗口內(nèi)的條紋信號(hào)也可相應(yīng)低由暗到明。
綜合測(cè)試結(jié)果,水下被測(cè)目標(biāo)清晰可見,其外形尺寸和實(shí)物十分吻合,系統(tǒng)性能優(yōu)良。
結(jié)語(yǔ)
文中給出了一種基于FPGA的多波束成像聲納整機(jī)的系統(tǒng)設(shè)計(jì)方案。該系統(tǒng)基于Xilinx公司的FPGA芯片,根據(jù)干端PC下發(fā)的控制指令對(duì)180個(gè)基元的 發(fā)射接收電路進(jìn)行控制,實(shí)現(xiàn)對(duì)180路通道的水聲信號(hào)的調(diào)理和采集,完成數(shù)字波束形成,并將波束數(shù)據(jù)通過(guò)千兆網(wǎng)上傳至干端PC進(jìn)行顯示。該系統(tǒng)架構(gòu)緊湊, 整機(jī)集成度高,且測(cè)試結(jié)果表明該系統(tǒng)性能優(yōu)良,可滿足實(shí)際的水下目標(biāo)探測(cè)的需要。
?
多波束成像聲納利 用了數(shù)字成像技術(shù),在海底探測(cè)范圍內(nèi)形成距離一方位二維聲圖 像,具有很高的系統(tǒng)穩(wěn)定性和很強(qiáng)的信號(hào)處理能力。但是由于數(shù)字成像系統(tǒng)數(shù)據(jù)運(yùn)算量大、需要實(shí)時(shí)成像等特點(diǎn),對(duì)處理器性能要求很高。隨著適用于并行處理的現(xiàn) 場(chǎng)可編程門陣列(FPGA)器件的快速發(fā)展,采用大規(guī)模FPGA為核心處理器的圖像聲納,在提高了整體性能的同時(shí),其系統(tǒng)結(jié)構(gòu)也更加簡(jiǎn)單。
1 系統(tǒng)概況
該成像聲納的電路系統(tǒng)處于一個(gè)密封的水密艙內(nèi)部,由180路基元的收發(fā)模塊、實(shí)時(shí)信號(hào)處理模塊、數(shù)據(jù)傳輸與控制模塊、電源模塊以及接口板和一些連接器組成。具體聲納頭內(nèi)部的構(gòu)成如圖1所示。
圖1 聲納頭內(nèi)部構(gòu)成
圖中深色部分為聲納的發(fā)射和接收聲基陣。系統(tǒng)工作時(shí),通過(guò)發(fā)射聲基陣將發(fā)射模塊產(chǎn)生的震蕩信號(hào)轉(zhuǎn)換成脈沖聲波發(fā)射出去,信號(hào)在水底形成反射,反射的聲波信號(hào) 再經(jīng)接收聲基陣轉(zhuǎn)換為電信號(hào),進(jìn)入接收電路。接收聲基陣具有180個(gè)基元,每個(gè)基元輸出的回波信號(hào)通過(guò)接口板進(jìn)入接收電路進(jìn)行信號(hào)的調(diào)理與采集。采集后的 180路數(shù)字信號(hào)再進(jìn)入信號(hào)處理模塊,該模塊對(duì)采集數(shù)據(jù)進(jìn)行復(fù)解調(diào)、抽樣和數(shù)字濾波等一系列的處理,實(shí)現(xiàn)數(shù)字波束形成以及控制千兆網(wǎng)傳輸系統(tǒng)上發(fā)最終的波 束數(shù)據(jù)。同時(shí)干端PC實(shí)時(shí)下發(fā)控制命令,對(duì)發(fā)射接收電路和波束形成過(guò)程進(jìn)行控制。電源模塊則負(fù)責(zé)給成像聲納系統(tǒng)中各個(gè)分模塊供電。該系統(tǒng)的功能框圖如圖2所示。
圖2 水下系統(tǒng)功能框圖
2 系統(tǒng)硬件模塊設(shè)計(jì)
2.1 發(fā)射接收模塊設(shè)計(jì)
發(fā)射接收電路性能的好壞直接影響了多波束聲納成像的質(zhì)量。發(fā)射接收模塊的原理框圖如圖3所示。
圖3 發(fā)射接收模塊原理框圖
功放電路在由頻率合成器產(chǎn)生的工作頻率信號(hào)、脈寬控制電路和功率控制電路的共同作用下,產(chǎn)生不同強(qiáng)度、不同脈寬的振蕩信號(hào),此信號(hào)加載在發(fā)射基陣上,轉(zhuǎn)換成 脈沖波發(fā)射出去。接收基陣通過(guò)FPGA的控制信號(hào)同步地將聲納回波轉(zhuǎn)換成電信號(hào),送入接收機(jī)前端的調(diào)理采集電路中進(jìn)行小信號(hào)的前置放大、TVG/AGC放大、濾波和采集等處理,產(chǎn)生180通道的數(shù)字信號(hào)。FPGA根據(jù)PC下發(fā)的指令控制增益控制放大模塊和ADC模塊,對(duì)信號(hào)進(jìn)行時(shí)間增益放大和自動(dòng)增益控制。
2.2 數(shù)字信號(hào)處理及傳輸模塊設(shè)計(jì)
根據(jù)設(shè)計(jì)要求,數(shù)字信號(hào)處理及傳輸模塊主要實(shí)現(xiàn)對(duì)回波數(shù)據(jù)進(jìn)行波束形成,以及通過(guò)千兆網(wǎng)口上發(fā)波束數(shù)據(jù)和下發(fā)PC端的控制命令。該模塊電路的總體框圖如圖4所示。
圖4 數(shù)字信號(hào)處理模塊總體框圖
聲納接收模塊的信號(hào)調(diào)理采集電路同時(shí)采集各接收陣元的回波信號(hào),產(chǎn)生180路數(shù)字差分信號(hào)。在數(shù)信號(hào)處理模塊中,對(duì)采集的信號(hào)依次作復(fù)解調(diào)、濾波抽取和波束形成等處理,最終輸出512個(gè)波束數(shù)據(jù)。具體的信號(hào)處理流程如圖5所示。
圖5 數(shù)字信號(hào)處理流程圖
本系統(tǒng)采用Virtex 6 XC6VLX550T芯片作為實(shí)時(shí)數(shù)據(jù)處理及波束形成的核心器件。實(shí)際算法所需的資源數(shù)量和XC6VLX550T的資源數(shù)量略——編者注。
數(shù)字信號(hào)處理模塊輸出的波束在100 m的量程范圍內(nèi)具有58.007 Mbps的數(shù)據(jù)傳輸率,本系統(tǒng)采用2倍以上的設(shè)計(jì)余量,通過(guò)千兆網(wǎng)來(lái)實(shí)現(xiàn)波束數(shù)據(jù)的網(wǎng)絡(luò)傳輸。設(shè)計(jì)中采用Xilinx公司的Vitex-5 FX70T的FPGA為平臺(tái),基于該芯片內(nèi)部的PowerPC440硬核處理器,在該處理器上移植VxWorks操作系統(tǒng),完成數(shù)據(jù)的網(wǎng)絡(luò)傳輸功能。片上 系統(tǒng)的設(shè)計(jì)框圖如圖6所示。
圖6 片上系統(tǒng)的設(shè)計(jì)框圖
PowerPC440 處理器利用PLB總線控制外圍設(shè)備IP核,將FIFO中的波束數(shù)據(jù)通過(guò)NPI接口搬移到DDR2中,達(dá)到一定的數(shù)據(jù)量后,再通過(guò)DMA通道將數(shù)據(jù)從千兆以 太網(wǎng)發(fā)送出去。由于FPGA內(nèi)部BlockRAM的容量無(wú)法滿足VxWorks對(duì)存儲(chǔ)空間的需求,因此使用一片32 MB的FLASH來(lái)存儲(chǔ)VxWo rks映像和引導(dǎo)程序,以及一片256 MB的DDR為其提供運(yùn)行程序的空間,RS232串口作為調(diào)試時(shí)的輸入/輸出。
該模塊通過(guò)千兆網(wǎng)口可以接收到干端PC下發(fā)的控制命令,實(shí)現(xiàn)對(duì)發(fā)射接收模塊、信號(hào)調(diào)理采集模塊、信號(hào)處理及波束形成模塊和千兆網(wǎng)數(shù)據(jù)傳輸?shù)饶K的控制。
2.3 系統(tǒng)電源設(shè)計(jì)
根 據(jù)系統(tǒng)技術(shù)指標(biāo)要求,多波束成像聲納的電源由干端電源盒產(chǎn)生的48 V直流電壓供應(yīng),通過(guò)電纜傳輸?shù)剿侣暭{頭內(nèi)部的電源板上。電源板對(duì)系統(tǒng)中各模塊供電,既要達(dá)到功耗要求,又要滿足各模塊之間的電源隔離。因此電源板中采 用了磚形隔離模塊,產(chǎn)生了發(fā)射機(jī)所需的+95 V、+15 V和+5 V,以及接收機(jī)所需的±5.5 V、+2.1V。其中發(fā)射機(jī)電源地和接收機(jī)電源地隔離,以避免發(fā)射機(jī)噪聲通過(guò)地信號(hào)進(jìn)入接收機(jī)中。
接收機(jī)所需的電源通過(guò)板間接線從電源板連到數(shù)字信號(hào)處理板上。調(diào)理采集板所需的電源信號(hào)則從數(shù)字信號(hào)處理板通過(guò)層間接插座向各個(gè)調(diào)理采集小板分發(fā)。在每塊調(diào)理采集小板上,上述電源信號(hào)經(jīng)過(guò)低噪音的LDO線性低壓降電源芯片進(jìn)行穩(wěn)壓。
數(shù)字信號(hào)處理板的電源地和調(diào)理采集板的電源地通過(guò)磁珠在電源板上單點(diǎn)共接。數(shù)字信號(hào)處理板中電流的回流路徑比調(diào)理采集板中電流的回流路徑短,數(shù)字部分的地相 對(duì)于系統(tǒng)地的阻抗更低,因此數(shù)字信號(hào)處理板地上的噪聲不能通過(guò)電流回流到信號(hào)調(diào)理采集板中,從而避免了模擬信號(hào)受到數(shù)字信號(hào)的干擾。從電源板過(guò)來(lái)的電源信 號(hào)在數(shù)字信號(hào)處理板上通過(guò)LT公司的LTM4600進(jìn)行電平轉(zhuǎn)換,得到FPGA及其外嗣設(shè)備所需的電源信號(hào)。
2.4 系統(tǒng)架構(gòu)設(shè)計(jì)
如 上所述,本系統(tǒng)的硬件平臺(tái)由發(fā)射機(jī)、信號(hào)調(diào)理采集板、數(shù)字信號(hào)處理板、電源板以 及一些接口板和連接器件組成。系統(tǒng)工作時(shí),聲納回波信號(hào)從接收基陣上通過(guò)轉(zhuǎn)接板傳輸?shù)礁髡{(diào)理采集板中進(jìn)行采集,完成采集后的信號(hào)再通過(guò)板對(duì)板層疊連接器匯 總到數(shù)字信號(hào)處理板中做波束形成處理,最后波束數(shù)據(jù)從以太網(wǎng)口輸出,通過(guò)千兆網(wǎng)傳輸線上傳到干端PC進(jìn)行成像顯示,按照這種信號(hào)通路來(lái)設(shè)計(jì)系統(tǒng)硬件平臺(tái)的 架構(gòu)。
在設(shè)計(jì)時(shí),為了減小系統(tǒng)體積和設(shè)計(jì)風(fēng)險(xiǎn),將180路信號(hào)調(diào)理采集模塊分成6塊小板實(shí)現(xiàn),每塊調(diào)理采 集小板按照32路設(shè) 計(jì)。6塊小板分成兩個(gè)區(qū),每個(gè)區(qū)層疊三層,并通過(guò)1 mm腳間距的層疊連接器將小板上采集的信號(hào)傳輸?shù)綌?shù)字信號(hào)處理板上。發(fā)射機(jī)放置在聲納頭部,和聲納艙中的接收模塊隔離,以減小相互之間的信號(hào)干擾。電源板 為系統(tǒng)中發(fā)熱量最大的設(shè)備,方案中將電源板放在系統(tǒng)最頂部,板上的各電源模塊緊貼聲納頭壁,在系統(tǒng)運(yùn)行時(shí)可以將電源板產(chǎn)生的熱量及時(shí)地引導(dǎo)到機(jī)殼上,散發(fā) 到周同的水體中。系統(tǒng)的整體架構(gòu)如圖7所示。
圖7 系統(tǒng)硬件平臺(tái)架構(gòu)
6 塊調(diào)理小板的電路結(jié)構(gòu)完全一致,通過(guò)層間接插座傳遞信號(hào)。接插座的層疊設(shè)計(jì)需要滿足在調(diào)理板堆疊次序任意的情況下,使得不同的板層輸出不同通道的采集信 號(hào)。圖8為層疊結(jié)構(gòu)示意圖,圖中F1、F2、F3分別代表不同接插座所在層為第一層、第二層和第三層,TOP和BOTT OM則表示接插座布于同層板的不同面。裝配時(shí),上一層板的BOTTOM插座接下一層板的TOP插頭,第一層板的BOTTOM插座插在數(shù)字信號(hào)處理板的插頭 上。圖中每一層板的TOP和BOTTOM接插座上具有相同網(wǎng)絡(luò)標(biāo)號(hào)的引腳在電氣上是相連的,如P5的“1”號(hào)引腳和P6的“3”號(hào)引腳在電氣上屬于同一網(wǎng) 絡(luò)“A”。
圖8 層疊結(jié)構(gòu)中的信號(hào)傳遞示意圖
現(xiàn)不妨假設(shè)每一層板采集兩個(gè)通道的信號(hào),各層板采集的兩個(gè)通道信號(hào)分別輸入到插頭P1、P3和P5的2、6腳(標(biāo)有黑色圈),再由P2、P4和P6插座依次 傳遞到母板上。如圖所示,三層板總共采集和傳輸了6個(gè)通道的信號(hào):A、B、C、D、E和F。第一層板采集到通道A和通道D的信號(hào),第二層板采集到通道B和 通道E的信號(hào),第三層板采集到通道C和通道F的信號(hào)。第三層板上TOP插頭和第一層板的BOTTOM插座信號(hào)對(duì)應(yīng)關(guān)系完全一致。最后調(diào)試的時(shí)候,只要對(duì)應(yīng) 好網(wǎng)絡(luò)便可以在任何一層板的接插座上測(cè)試到每一層板上兩個(gè)通道采集的數(shù)據(jù)。
本系統(tǒng)中各層調(diào)理采集板采集32個(gè)通道的數(shù)據(jù),通過(guò)6塊層疊接插座實(shí)現(xiàn)板間信號(hào)的傳輸。
3 系統(tǒng)顯控設(shè)計(jì)
干端軟件有控制和顯示的功能,控制部分主要是通過(guò)網(wǎng)口向水下設(shè)備發(fā)送控制命令,顯示部分則是將波束形成后的數(shù)據(jù)經(jīng)過(guò)處理后呈現(xiàn)圖像,實(shí)現(xiàn)聲納成像的功能。考慮到圖像顯示的速度,采用多線程工作模式,分別創(chuàng)建數(shù)據(jù)接收線程和數(shù)據(jù)顯示線程,同時(shí)完成成像功能。
干端主控軟件對(duì)外數(shù)據(jù)接口有網(wǎng)口和串口兩種,以太網(wǎng)口主要傳輸控制命令、參數(shù)及圖形數(shù)據(jù),三路RS232串口分別接收來(lái)自外部的定位信息如測(cè)深儀、GPS、姿態(tài)儀等。
圖9 波束圖像轉(zhuǎn)換示意圖
干端主控軟件接收到的波束數(shù)據(jù)為方位一距離向的二維數(shù)組,即原始一幀數(shù)據(jù)為矩形圖像,其中方位向?yàn)?12個(gè)波束值。而實(shí)際的數(shù)據(jù)為扇形的,以接收點(diǎn)為圓 心,512個(gè)波束值為同一距離90度扇形上的點(diǎn)。所以在進(jìn)行圖像顯示的時(shí)候需要將原始數(shù)據(jù)進(jìn)行轉(zhuǎn)換。具體的轉(zhuǎn)換過(guò)程如圖9所示。設(shè)原始矩形中的點(diǎn) (j,k),經(jīng)過(guò)轉(zhuǎn)換算法后對(duì)應(yīng)扇形圖像上點(diǎn)的坐標(biāo)為(x,y),方位角α(單位弧度),則:
其中width為扇形角對(duì)應(yīng)的弦長(zhǎng),t為圖像上近場(chǎng)盲區(qū)中的像素點(diǎn)數(shù),pointnum為最大量程接收到的距離向上的點(diǎn)數(shù),則pointnum+t表示對(duì)應(yīng)最大量程時(shí)圖像距離向上的像素點(diǎn)。
4 測(cè)試結(jié)果及分析
測(cè)試信號(hào)為脈沖調(diào)制正弦波,信號(hào)脈寬為0.2 ms,脈沖重復(fù)周期為67 ms,測(cè)試結(jié)果表明系統(tǒng)可正常工作,PC端顯示出測(cè)試信號(hào)所形成的512個(gè)波束,根據(jù)信號(hào)的幅度變化,窗口內(nèi)的條紋信號(hào)也可相應(yīng)低由暗到明。
綜合測(cè)試結(jié)果,水下被測(cè)目標(biāo)清晰可見,其外形尺寸和實(shí)物十分吻合,系統(tǒng)性能優(yōu)良。
結(jié)語(yǔ)
文中給出了一種基于FPGA的多波束成像聲納整機(jī)的系統(tǒng)設(shè)計(jì)方案。該系統(tǒng)基于Xilinx公司的FPGA芯片,根據(jù)干端PC下發(fā)的控制指令對(duì)180個(gè)基元的 發(fā)射接收電路進(jìn)行控制,實(shí)現(xiàn)對(duì)180路通道的水聲信號(hào)的調(diào)理和采集,完成數(shù)字波束形成,并將波束數(shù)據(jù)通過(guò)千兆網(wǎng)上傳至干端PC進(jìn)行顯示。該系統(tǒng)架構(gòu)緊湊, 整機(jī)集成度高,且測(cè)試結(jié)果表明該系統(tǒng)性能優(yōu)良,可滿足實(shí)際的水下目標(biāo)探測(cè)的需要。
?
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 小信號(hào)放大電路設(shè)計(jì)方案匯總 139次下載
- AC24V接口EMC標(biāo)準(zhǔn)電路設(shè)計(jì)方案 36次下載
- AC380V EMC標(biāo)準(zhǔn)電路設(shè)計(jì)方案 50次下載
- AV接口EMC標(biāo)準(zhǔn)電路設(shè)計(jì)方案 29次下載
- CAN總線接口EMC標(biāo)準(zhǔn)電路設(shè)計(jì)方案 206次下載
- 基于電流傳輸器的檢測(cè)電路設(shè)計(jì)方案 43次下載
- SSS1530電路設(shè)計(jì)方案 30次下載
- 帶NFC管理的移動(dòng)通信終端電路設(shè)計(jì)方案 30次下載
- 卡拉OK人聲增效電路設(shè)計(jì)方案 7次下載
- FPGA的硬件電路設(shè)計(jì)教程和FPGA平臺(tái)資料簡(jiǎn)介 163次下載
- 基于FPGA的調(diào)焦電路設(shè)計(jì)方案資料下載 9次下載
- 基于聲納掃描成像技術(shù)的管樁聲納掃描檢測(cè)系統(tǒng)設(shè)計(jì) 10次下載
- 基于FPGA技術(shù)的RS232接口時(shí)序電路設(shè)計(jì)方案 29次下載
- 數(shù)字電路設(shè)計(jì)方案中DSP與FPGA的比較與選擇 15次下載
- 基于FPGA的成像聲納FFT波束形成器設(shè)計(jì) 49次下載
- 天線波束成形的基礎(chǔ)知識(shí)入門 1111次閱讀
- 多波束相控陣接收機(jī)混合波束成型功耗優(yōu)勢(shì)的定量分析 932次閱讀
- 硬件電路設(shè)計(jì)規(guī)范 2044次閱讀
- 常用的硬件電路設(shè)計(jì)方案介紹 2397次閱讀
- 多波束相控陣接收機(jī)混合波束成形功率優(yōu)勢(shì)的定量分析 2998次閱讀
- 解析相控陣三種波束成型架構(gòu) 4731次閱讀
- 電子電路設(shè)計(jì)方案的步驟和注意事項(xiàng) 1.4w次閱讀
- 除法運(yùn)算電路設(shè)計(jì)方案匯總(九款模擬電路設(shè)計(jì)原理詳解) 5.4w次閱讀
- 乘法器電路設(shè)計(jì)方案匯總(五款模擬電路設(shè)計(jì)原理及仿真程序分享) 5.8w次閱讀
- 減法器電路設(shè)計(jì)方案匯總(五款模擬電路設(shè)計(jì)原理圖詳解) 9.1w次閱讀
- 成像聲納中多波束形成的FPGA工程實(shí)現(xiàn) 1988次閱讀
- 基于聲納探測(cè)技術(shù)的水下三維場(chǎng)景實(shí)時(shí)成像系統(tǒng) 1.5w次閱讀
- 基于FPGA多波束成像的聲納系統(tǒng)設(shè)計(jì) 3840次閱讀
- 新手如何學(xué)習(xí)FPGA外圍硬件電路設(shè)計(jì) 2.7w次閱讀
- 基于FPGA的數(shù)字核脈沖分析器硬件設(shè)計(jì)方案 2078次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1491次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
- 0.23 MB | 4次下載 | 免費(fèi)
- 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多