測(cè)定水下以及水面目標(biāo)的位置是聲納系統(tǒng)的重要任務(wù),目標(biāo)的位置由目標(biāo)的弦角(或方位角)和距離決定。聲納脈沖偵察模塊作為聲納偵察系統(tǒng)的一部分,擔(dān)負(fù)著測(cè)向和測(cè)距的任務(wù)。聲納脈沖偵察模塊通過(guò)測(cè)定三路信號(hào)的時(shí)延差以及時(shí)延差的差來(lái)測(cè)定目標(biāo)的方位和距離。
隨著電子技術(shù)的發(fā)展,水聲設(shè)備也加速了更新?lián)Q代的步伐。水聲設(shè)備的發(fā)展方向應(yīng)該是現(xiàn)代化、小型化、智能化,一些原來(lái)用硬件實(shí)現(xiàn)的功能可以由軟件來(lái)完成,這為功能的更新和發(fā)展提供了極大的便利。正是順應(yīng)這一趨勢(shì),作者結(jié)合實(shí)際進(jìn)行了聲納脈沖模塊的改造。如圖1所示,聲納脈沖偵察模塊可以分為兩大部分:模擬部分和數(shù)字部分?,F(xiàn)只就聲納脈沖偵察模塊數(shù)字部分的設(shè)計(jì)進(jìn)行闡述。下面介紹聲納脈沖偵察模塊的測(cè)向測(cè)距原理、硬件設(shè)計(jì)及其實(shí)現(xiàn)。
在實(shí)時(shí)檢測(cè)進(jìn)程中,外部六路陣元輸入信號(hào)由模/數(shù)轉(zhuǎn)換器進(jìn)行同步并行采樣。根據(jù)系統(tǒng)要求,每路采樣頻率為1MHz。數(shù)字信號(hào)處理器在進(jìn)行實(shí)時(shí)檢測(cè)時(shí)要對(duì)數(shù)據(jù)進(jìn)行降采樣處理,使采樣頻率降為100kHz。數(shù)字信號(hào)處理器對(duì)其中的四路信號(hào)(左右舷的艏艉通道)進(jìn)行實(shí)時(shí)自適應(yīng)線譜增強(qiáng)(ALE)運(yùn)算,以檢測(cè)聲納脈沖。根據(jù)算法分析,計(jì)算單路ALE約需要300個(gè)指令周期,四通道共需1200個(gè)指令周期,若采樣頻率為100kHz,則數(shù)字信號(hào)處理器的運(yùn)算能力應(yīng)大于120MIPS。
2.3.2 數(shù)據(jù)存儲(chǔ)量
當(dāng)檢測(cè)到信號(hào)時(shí),數(shù)字信號(hào)處理器開始將六路數(shù)據(jù)中的三路(左舷或右舷的艏、舯、艉陣元)存入數(shù)據(jù)存儲(chǔ)器中。存儲(chǔ)單元的大小是由解算所需的最大數(shù)據(jù)量、系統(tǒng)的采樣速率、三路信號(hào)間的最大延時(shí)等因素決定的。假設(shè)陣長(zhǎng)D=45m,取聲速c=1500m/s,則在±60°扇面內(nèi),艏艉陣元之間信號(hào)到達(dá)的最大延時(shí)為:
Dsin60°≈26(ms) (3)
若系統(tǒng)的采樣速率為1MSPS,系統(tǒng)解算數(shù)據(jù)至少需要30ms長(zhǎng)的樣本,則在數(shù)據(jù)存儲(chǔ)過(guò)程中至少要存儲(chǔ)的數(shù)據(jù)量(從信號(hào)到達(dá)時(shí)刻算起)為:
(26ms+30ms)×3×1MSPS=168Kword (4)
2.3.3 數(shù)據(jù)解算運(yùn)算量
數(shù)據(jù)存儲(chǔ)完畢后,數(shù)字信號(hào)處理器開始進(jìn)行參數(shù)的解算。解算內(nèi)容主要包括:粗測(cè)時(shí)延、頻率估計(jì)、相位估計(jì)、目標(biāo)跟蹤關(guān)聯(lián)等。數(shù)字信號(hào)處理器在解算過(guò)程中不再響應(yīng)外部的中斷,此時(shí)是系統(tǒng)工作的盲區(qū)。根據(jù)聲納使用要求,這個(gè)盲區(qū)越小越好,這意味著主處理器的運(yùn)算速度越大越好。據(jù)粗略估計(jì),若要求盲區(qū)為100毫秒,則160MHz的處理器是能夠完成任務(wù)的。
2.4 輸入信號(hào)動(dòng)態(tài)范圍
根據(jù)環(huán)境噪聲譜級(jí)的分析,系統(tǒng)背景噪聲的動(dòng)態(tài)范圍不超過(guò)42dB,再考慮到信噪比要大于13dB,系統(tǒng)輸入的動(dòng)態(tài)范圍應(yīng)大于55dB,則ADC的精度應(yīng)該不低于10比特。
首先是數(shù)字信號(hào)處理器引導(dǎo)自己的程序,對(duì)其內(nèi)部進(jìn)行各種設(shè)置、對(duì)各種寄存器進(jìn)行初始化及內(nèi)部自檢,同時(shí)邏輯控制芯片引導(dǎo)程序進(jìn)行初始化。初始化以后進(jìn)行板級(jí)自檢,由TMS320VC5416完成。自檢的內(nèi)容包括:片外的靜態(tài)RAM(CY7C1041)、片外的EPROM(2716)、模/數(shù)轉(zhuǎn)換器(THS1206)等是否工作正常。完成自檢后,將自檢的結(jié)果通過(guò)邏輯控制芯片輸出。板級(jí)自檢之后的工作是讀入聲速參數(shù)及從EPROM(2716)中讀進(jìn)所需的參數(shù)。上述工作完成之后,系統(tǒng)就進(jìn)入如圖3所示的工作進(jìn)程中。
來(lái)源
電能質(zhì)量分析儀 http://www.91zenqing.cn/