999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種可編程同步聲信號源設(shè)計與實現(xiàn)?

2021-10-11 08:16:38劉百峰
艦船電子工程 2021年9期
關(guān)鍵詞:設(shè)置信號

劉百峰

(91388部隊 湛江 524022)

1 引言

在水下目標(biāo)定位過程中,經(jīng)常使用同步聲信標(biāo)作為合作目標(biāo)信號源,由于水聲信號頻段范圍受限,這就要求同步聲信標(biāo)的發(fā)射信號具備品類復(fù)雜多樣、發(fā)射信號總數(shù)較多等特點。基于此要求,設(shè)計了一種可編程同步聲信號源[1]。

虛擬儀器[1]是應(yīng)用于通用計算機上的一種軟件與硬件的組合,以通用計算機和配備標(biāo)準(zhǔn)數(shù)字接口的測量儀器(GPIB,RS-232VXI等)為基礎(chǔ)[2],直接利用計算機豐富的硬件(微處理器,存儲器,顯示器等)和軟件(軟面板,圖形界面數(shù)據(jù)處理,信息交換等)資源,將計算機和測量組件等硬件資源與計算機軟件資源有機地結(jié)合起來,把傳統(tǒng)儀器的專業(yè)化功能軟件化,使之與計算機融為一體,構(gòu)成一臺從外觀到功能都完全與傳統(tǒng)硬件儀器相同,同時又充分享用計算機智能資源的全新的儀器系統(tǒng)。本文結(jié)合實驗的需要,利用NI PCI-4461采集卡等硬件,使用 LabVIEW2010[2]虛擬儀器開發(fā)環(huán)境設(shè)計開發(fā)了一種水聲信號發(fā)生器[3],該信號發(fā)生器能夠為水聲學(xué)實驗提供所需的各種信號源,并可以實現(xiàn)任意波形的編輯、輸出顯示、波形分析及數(shù)據(jù)存儲。

2 編程同步聲信號源硬件設(shè)計

“可編程同步聲信號發(fā)射”子系統(tǒng)原理框圖如圖1所示,包含信號發(fā)射程序主控PC上位機、NI USB-4431 D∕A輸出卡、時間統(tǒng)一設(shè)備、3kHz~9kHz功率放大器、匹配器、4kHz~8kHz寬帶發(fā)射換能器[4]。

圖1中,PC上位機運行“可編程聲信號源發(fā)射軟件”根據(jù)數(shù)據(jù)發(fā)射表,生成待發(fā)射定位信號樣本數(shù)據(jù),寫入NI USB-4431 D∕A輸出卡中緩存區(qū),并設(shè)置D∕A卡處在外部觸發(fā)模式下;時間統(tǒng)一設(shè)備設(shè)置輸出5s周期同步脈沖信號,送至USB-4431 D∕A卡[5];D∕A卡在收到觸發(fā)信號后,將緩沖區(qū)中數(shù)據(jù)以規(guī)定采樣頻率連續(xù)輸出至3kHz~9kHz功率放大器;信號經(jīng)功率放大、匹配電路驅(qū)動、4kHz~8kHz寬帶發(fā)射換能器,最終完成合作聲信號發(fā)射。

圖1 可編程同步聲信號源原理框圖

每次啟動“可編程聲源發(fā)射軟件”,可自動、逐個發(fā)射信號表中72個聲源信號,每個定位信號前沿均與北京時間嚴格對齊,實現(xiàn)信號同步[6]。

3 可編程聲信號源發(fā)射軟件設(shè)計與實現(xiàn)

可編程聲源發(fā)射軟件使用NI公司的LabVIEW軟件開發(fā)平臺,完成開發(fā)設(shè)計,其應(yīng)完成的主要功能如下。

1)按照發(fā)生樣本表,生成符合要求的合作聲定位信號[7];

2)根據(jù)發(fā)射序列表中源級要求,完成生成信號的幅度控制;

3)在前次信號發(fā)射完畢后,下個同步觸發(fā)信號抵達前,將樣本數(shù)據(jù)轉(zhuǎn)存至DA輸出卡;

4)設(shè)置DA輸出卡為外部觸發(fā)輸出模式,等待時統(tǒng)信號抵達觸發(fā)發(fā)射;

5)待發(fā)射信號時域、頻域顯示功能;

6)發(fā)射序列表格加載、顯示功能;

7)發(fā)射源級微調(diào)整功能;

8)發(fā)射信號日志記錄功能。

可編程聲信號源發(fā)射軟件前面板如圖2所示。

圖2 可編程聲信號源發(fā)射軟件前面板

該軟件借鑒參考虛擬儀器軟件設(shè)計思路,以簡化海上操作流程。同時,該軟件提供必要的數(shù)據(jù)、表格、信號時域頻域顯示、發(fā)射進程顯示、信號源級控制等控件。軟件設(shè)計中增設(shè)了錯誤狀態(tài)監(jiān)測等處理等代碼,以盡可能規(guī)避海上作業(yè)時,由于操作失誤導(dǎo)致系統(tǒng)故障癱瘓等情況的發(fā)生。

可編程聲源發(fā)射軟件使用LabVIEW軟件開發(fā)平臺提供的“G語言”完成軟件編碼[8]。圖3為本系統(tǒng)的“G語言”實現(xiàn)代碼,圖中顯示,該程序主體由變量初始化、發(fā)射信號表文件打開與日志文件打開、發(fā)射信號表文件校驗與信號樣本生成、等待時統(tǒng)信號、信號循環(huán)加載DA卡緩沖并設(shè)置DA卡模式、資源銷毀文件關(guān)閉合計6個順序結(jié)構(gòu)[9]。其中,發(fā)射信號表文件打開、發(fā)射信號表文件校驗與信號樣本生成兩個順序接口代碼如圖4。

圖3 發(fā)射軟件圖形代碼總覽

圖4 發(fā)射信號表生成代碼

發(fā)射信號表文件保存了幾類信息:1)發(fā)射信號種類,CW、LFM、PN碼序列;2)發(fā)射信號的詳細參數(shù),如CW脈沖寬度,載波頻率、PN碼信號階數(shù)、調(diào)制碼率等;3)每個發(fā)送信號源級信息[10];4)每個信號的發(fā)送次數(shù)。

若程序首次運行,將使用發(fā)射信號表,使用對應(yīng)信號生成子函數(shù),依次生成信號樣本文件,并以“.wav”格式保存至程序子目錄下。若根目錄下存在樣本文件,就按照發(fā)射信號表校驗所有“.wav”樣本文件。若發(fā)生錯誤,則程序退出。若無錯誤,就在程序前面板,顯示信號樣本表,以便操作員查閱。

順序結(jié)構(gòu)“信號循環(huán)加載DA卡緩沖并設(shè)置DA卡模式”是本聲信號源的主要工作結(jié)構(gòu)體。圖5(a)、(b)為該結(jié)構(gòu)中最核心的兩個子順序結(jié)構(gòu)。

圖5 信號循環(huán)加載DA卡緩沖并設(shè)置DA卡模式代碼

圖5(a)的工作為按照發(fā)射信號表,在對應(yīng)控件中顯示下次待發(fā)信號種類、參數(shù)與源級信息,更新發(fā)射進程顯示控件,方便操作員獲取發(fā)射狀態(tài)。

圖5(b)的工作:1)讀取下一個要發(fā)射的樣本數(shù)據(jù)文件,經(jīng)源級幅度修正后,刷新顯示至發(fā)射信號時域、頻域顯示控件。2)調(diào)用“觸發(fā)輸出數(shù)據(jù).vi”子函數(shù),設(shè)置DA卡采樣頻率、設(shè)置DA卡工作模式為“觸發(fā)輸出”,將經(jīng)幅度修正后的待發(fā)信號送至DA輸出卡緩沖區(qū),而后阻塞運行,等待觸發(fā)。觸發(fā)并輸出信號后,若還有信號待發(fā),則循環(huán)至圖5(a)中程序,否則進入“資源銷毀”順序結(jié)構(gòu),等待程序退出。

4 海上試驗及數(shù)據(jù)處理結(jié)果

某工程船裝載“可編程聲信號源發(fā)射系統(tǒng)”,發(fā)射換能器吊放至水下45m,模擬待定位目標(biāo)上應(yīng)裝載的合作同步信標(biāo);某試驗船某型聲納對“可編程聲信號源發(fā)射系統(tǒng)”進行定位,某試驗艦按照預(yù)定航路分別在O1至O4點停車,對P點聲源目標(biāo)完成聲納波束跟蹤[11]。

圖6 計劃實施圖

使用O1至O4點位發(fā)射的偽隨機序列編碼定位信號(發(fā)送編號:25~72,各點位合計48個),完成目標(biāo)定位解算,最終給出的定位誤差分布圖,見圖7。圖中使用定位誤差中位數(shù)畫出圓概率誤差曲線(圖中虛線圓),各點位圓概率誤差分別為斜距約5km時,為170.5m;斜距約3km時,為109.7m;斜距約2.4km時,為77.7m;斜距約3.7km時,為129.4m。綜合定位斜距誤差為3.44%[12]。

圖7 O1至O4點位偽隨機序列編碼信號定位誤差分布圖

事后處理中,斜距最遠處(約5.17km)發(fā)射的偽隨機序列編碼定位信號,處理后信噪比相關(guān)峰信噪比約為27.7dB。在不考慮其他因素影響的情況下,以此為依據(jù),可推算得到本系統(tǒng)方案最大定位距離約為17.7km(相關(guān)峰檢出門限設(shè)置為17dB時)[13]。

5 結(jié)語

經(jīng)海上使用,證明其操作簡單,信號生成、發(fā)射方式靈活等優(yōu)點,特別適合應(yīng)用在各種海上施工作業(yè)場景中。目前,通過選用不同頻段功放、換能器組件,本設(shè)備已能實現(xiàn)4kHz~30kHz任意主動同步聲信號發(fā)射任務(wù)。

猜你喜歡
設(shè)置信號
中隊崗位該如何設(shè)置
少先隊活動(2021年4期)2021-07-23 01:46:22
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7招教你手動設(shè)置參數(shù)
孩子停止長個的信號
基于LabVIEW的力加載信號采集與PID控制
本刊欄目設(shè)置說明
中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
一種基于極大似然估計的信號盲抽取算法
艦船人員編制的設(shè)置與控制
主站蜘蛛池模板: 久久无码免费束人妻| 亚洲欧美不卡| 欧美性色综合网| 天天色天天综合| 色综合天天操| 精品一区二区三区四区五区| 国产欧美日韩视频一区二区三区| 2020久久国产综合精品swag| 蜜桃视频一区二区三区| 精品福利国产| 国内精品视频| 尤物成AV人片在线观看| 人人妻人人澡人人爽欧美一区| 美女一级免费毛片| 中文毛片无遮挡播放免费| 国产成人调教在线视频| 亚洲精品无码人妻无码| 欧美在线精品一区二区三区| 国产在线视频福利资源站| 亚洲成AV人手机在线观看网站| 在线观看国产网址你懂的| 免费在线色| 9啪在线视频| 国产精欧美一区二区三区| 91成人在线免费视频| 久久男人资源站| 午夜色综合| 国产女人在线视频| 国产色伊人| 青青青国产视频手机| 国产成人凹凸视频在线| 97视频免费在线观看| 欧美在线天堂| a亚洲天堂| 久久毛片基地| 亚洲毛片一级带毛片基地| 亚洲国产欧美国产综合久久| 久爱午夜精品免费视频| 色老头综合网| 青青青视频91在线 | 91精品国产丝袜| 午夜精品区| 亚洲高清无在码在线无弹窗| 亚洲人在线| 久久黄色视频影| 欧洲亚洲一区| 国产精品亚欧美一区二区三区| 国产v欧美v日韩v综合精品| 内射人妻无套中出无码| 国产香蕉97碰碰视频VA碰碰看| 91蝌蚪视频在线观看| 视频二区亚洲精品| 国产97公开成人免费视频| 伊人天堂网| 十八禁美女裸体网站| 亚洲香蕉在线| 欧美a√在线| 精品成人一区二区| 精品国产成人av免费| 国产亚洲精品自在线| 全午夜免费一级毛片| 色综合久久综合网| 免费看黄片一区二区三区| 国产剧情无码视频在线观看| 国产成人a毛片在线| AV片亚洲国产男人的天堂| 亚洲视频免| 国产精品美女网站| 色香蕉影院| 久久国产精品影院| 国产资源站| 免费99精品国产自在现线| 国产日韩欧美视频| 无码综合天天久久综合网| 色播五月婷婷| 伊人精品视频免费在线| 国产不卡网| 亚洲成aⅴ人片在线影院八| 麻豆国产在线观看一区二区| 久久伊伊香蕉综合精品| 亚洲人精品亚洲人成在线| 91成人在线免费观看|