資源描述:
《被動聲納基陣的數(shù)據(jù)采集與處理軟件的設(shè)計與實(shí)現(xiàn).pdf》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、總第278期艦船電子工程Vol.37No.82017年第8期ShipElectronicEngineering艦船電子工程93被動聲納基陣的數(shù)據(jù)采集與處理軟件的設(shè)計與實(shí)現(xiàn)?納杰斯(昆明船舶設(shè)備研究試驗中心昆明650051)摘要在被動聲納系統(tǒng)中,被動聲納基陣用于監(jiān)聽水面、水下航行體的輻射噪聲,基陣上的壓力傳感器可以將聲信號引起的海水振動轉(zhuǎn)換為電信號,“數(shù)據(jù)采集與處理軟件”則負(fù)責(zé)對這些電信號的采集與處理,最終估算得到航行體相對于基陣的方向與其他航行狀態(tài)。除了被動聲納基陣本身的性能外,“數(shù)據(jù)采集與處理軟件”的代碼質(zhì)量很大程度上影響著整個被動聲納系統(tǒng)的性能,論文結(jié)合實(shí)際項目,從編程角度上詳細(xì)描述了項
2、目中“數(shù)據(jù)采集與處理軟件”的設(shè)計方法,文中重點(diǎn)在于敘述軟件的編程構(gòu)架、數(shù)據(jù)流路徑及設(shè)計要點(diǎn),目的在于描述軟件的編程方式與實(shí)現(xiàn)方法。關(guān)鍵詞LabVIEW程序設(shè)計;被動聲納;數(shù)據(jù)采集與處理軟件中圖分類號TN92DOI:10.3969/j.issn.1672-9730.2017.08.022DesignandImplementationofDataAcquisitionandProcessingSoftwareforPassiveSonarArrayNaJiesi(KunmingShipborneEquipmentResearchandTestCenter,Kunming650051)Abstra
3、ctInthepassivesonarsystem,thepassivesonararrayisusedtomonitortheradiationnoiseofthevessel.Thepres-suresensoronthearraycanconverttheseawatervibrationcausedbytheacousticsignalintotheelectricalsignal.Thedataacquisi-tionandprocessingsoftwareisresponsiblefortheacquisitionandprocessingoftheseelectricalsi
4、gnals.Thequalityofthesoftwareaf-fectstheperformanceofthepassivesonarsystem.Thispaper,incombinationwiththeproject,describesthesoftwaredesignmeth-od,thepaperfocusesonthedescriptionofthesoftwareprogrammingframeworkanddesignmethods,thepurposeistodescribethesoftwareprogrammingandimplementationmethods.Ke
5、yWordsLabVIEWprograming,passivesonar,dataacquisitionandprocessingsoftwareClassNumberTN92進(jìn)行一系列的處理,最終得以估算出航行體的方位1引言狀態(tài)。如圖1所示,在被動聲納系統(tǒng)工作流程中,被動聲納技術(shù)是實(shí)現(xiàn)水面、水下航行體跟蹤的“數(shù)據(jù)采集與處理軟件”實(shí)現(xiàn)了數(shù)據(jù)采集卡的硬件主要技術(shù)手段,其主要原理是采集并處理航行體產(chǎn)控制和后續(xù)數(shù)字信號的處理,在被動聲納系統(tǒng)中有生的聲輻射信號來估算航行體的位置狀態(tài),在軍事著重要作用,軟件的代碼質(zhì)量對系統(tǒng)性能有較大影[1]運(yùn)用中有著極其重要的意義。響。被動聲納基陣通過高精度壓力傳感器
6、采集航[2]行體的輻射噪聲,基陣性能決定了水聲信號到模擬電信號轉(zhuǎn)換的真實(shí)性,真實(shí)有效的原始電信號是后續(xù)處理的基本保障。模擬電信號經(jīng)過數(shù)據(jù)采集卡轉(zhuǎn)換為數(shù)字信號,計算機(jī)軟件再對這些數(shù)字信號圖1被動聲納系統(tǒng)工作流程示意圖?收稿日期:2017年2月9日,修回日期:2017年3月20日作者簡介:納杰斯,男,碩士,工程師,研究方向:水聲信號處理。94納杰斯:被動聲納基陣的數(shù)據(jù)采集與處理軟件的設(shè)計與實(shí)現(xiàn)總第278期對于本項目中“數(shù)據(jù)采集與處理軟件”的開發(fā)看作不同的線程,所以各模塊之間具有相當(dāng)?shù)莫?dú)立設(shè)計,考慮到軍事用途對數(shù)據(jù)采集的苛刻要求,選性。如圖3是一個典型的生產(chǎn)者消費(fèi)者的編程框架。用業(yè)內(nèi)領(lǐng)先的美國NI
7、(NationalInstruments)公司的采集設(shè)備,并選用與采集硬件無縫連接的Lab-VIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)作為軟件開發(fā)環(huán)境。LabVIEW是一種[3]圖形化、以數(shù)據(jù)流為導(dǎo)向的編程語言,且可通過官方提供的NI-DAQmx驅(qū)動實(shí)現(xiàn)與NI公司硬件系統(tǒng)的無縫連接,使其在測量與控制系統(tǒng)的開發(fā)中有著得天獨(dú)厚的優(yōu)勢。2軟件設(shè)計與實(shí)現(xiàn)