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

一種基于以太網的分布式同步水聲數據采集系統研究*

2015-03-14 12:17:17徐國貴張永超
艦船電子工程 2015年9期
關鍵詞:嵌入式系統

徐國貴 張永超

(91388部隊 湛江 524022)

?

一種基于以太網的分布式同步水聲數據采集系統研究*

徐國貴 張永超

(91388部隊 湛江 524022)

論文研究一種以嵌入式微機HT-1150為核心、以ART2153為采集模塊的水聲數據采集平臺。主控計算機為顯示控制中心,采用以太網傳輸技術,通過網絡交換機進行數據交換,采集的水聲數據還進行壓縮處理,并加入時間信息,實現了多通道同步采集、遠程控制,數據傳輸容量大、速度快、實時性強、接收數據同步的水聲信號監測特點。

分布式; 同步水聲數據采集; 以太網; 嵌入式微機

Class Number TP274.2

1 引言

在艦船輻射噪聲的測量中,為得到更加詳細的目標輻射噪聲,掌握目標特性信息,方法越來越多,在被測量艦船附近布放水聽器就是一種進行信號監測的方法[1]。但當進行分布式同步數據采集時,由于采集設備多,且還可能分布在不同的測量船上,對采集的數據無法進行同步,特別是對海量的采集數據無法實現實時傳輸和顯示。本論文研究的是一種基于以太網傳輸的分布式、同步數據采集實時分析顯示系統,該系統采用以太網傳輸技術進行數據傳輸[2,4],數據采集平臺和顯控計算機通過網絡交換機進行連接,采集平臺以嵌入式微機作為核心、顯控中心可遠程實時監控各采集平臺的工作狀況,網絡通信采用TCPIP技術[3],水聲數據進行壓縮和加密處理,實現了數據傳輸容量大、速度快、實時性強和同步性好的水聲信號監測特點。該方法所使用的嵌入式微機為HT-1150工業控制板,采集卡選用由阿爾泰公司生產ART2153采集模塊;顯控終端由VC++開發的軟件進行采集平臺的控制、信號的處理及顯示[6~7];當采集平臺與顯控終端不在一條船上時可采用基于802.11協議的微波通信實現[5,8]。

2 分布式監測控制原理

該方法主要由水聲數據采集平臺、網絡交換機、顯示控制終端及顯示控制軟件組成,各水聲數據采集平臺采用以太網方式與顯控終端實現連接,若水聲數據采集平臺與顯控終端不在同一船上時采用微波通信方式進行連接,數據傳輸采用TCPIP網絡技術,確保數據傳輸穩定。傳輸的數據采用數據包形式在源節點與目的節點之間傳輸,數據包包括楨頭、幀類型及補碼、數據段。數據段數據進行了數據壓縮和加密處理,包含該段數據獲取時刻的時間信息,時間由軟件提供。目的節點根據傳遞的楨頭、幀類型及補碼判斷傳輸數據類型,再根據數據類型對數據段進行解碼。

圖1為工作原理圖,當水聲數據采集平臺與船載顯控終端位于同一船上時,直接通過網絡交換機進行連接,當不在一條船上時,通過無線電微波通信方式進行連接。水聲數據采集平臺可根據實際測量要求進行增加,各采集平臺通過設定不同IP地址進行識別。船載顯控終端通過RS232接口與一GPSBD2定位模塊相連,為其提供位置信息和時間信息。水聲數據采集平臺在收到顯控終端的命令后進行相應的操作,并及時將處理結果回復至顯控終端,當進行數據采集時將采集的數據進行壓縮處理后上傳至顯控終端;顯控終端是人機交互設備,開機后主動與GPSBD2進行時間校準,根據要求向各采集平臺下達命令,對上傳的信息進行相應處理和顯示。顯控軟件可同時顯示所有采集平臺上傳的水聲數據時域圖,還可對某個采集平臺的數據進行實時FFT分析并顯示。

圖1 分布式水聲采集原理圖

3 采集平臺硬件設計

3.1 工控機HT-1150及采集卡ART2153介紹

工控機HT-1150模塊,它是一種嵌入到機器設備、控制系統、儀器儀表、智能產品、軍事裝備中的計算機,具有PC104總線接口,CPU為AMD LX800處理器,主頻500MHz,板上提供一個筆記本內存插槽,最大支持1G內存,擁有一個高速CF卡插槽和IDE接口,可以方便安裝擴展外接存儲設備。此外,該主板集成了標準的10/100Mbase-T以太網RJ45接口,還提供了兩個RS232串口,四個USB接口。它功耗低、可靠性高、功能強大,具有很高的性能價格比且與標準PC全兼容,采用與標準PC相同的硬件結構、軟件操作系統和軟件開發平臺。

采集系統采用的是阿爾泰公司推出的ART2153模塊,它是一款基于PC104總線的數據采集卡,與嵌入式微機HT-1150通過PC104接口連接。該采集卡轉換精度16位,單通道采樣頻率最高可達250kHz,模擬量輸入方式有單端模擬輸入或雙端模擬輸入可選,模擬輸入阻抗10MΩ,AD轉換時間1.25μs,程控增益1、2、4、8倍可設,數據緩存8k。該采集卡運行參數通過與之相連的嵌入式微機運用軟件進行初始化設置。

3.2 采集平臺設計

該系統所用采集平臺主要由水聽器、水聲采集設備、嵌入式微機、存儲設備組成,如圖2所示。

圖2 信號采集平臺結構圖

該系統中,為使采集卡擁有高采樣率和抗干擾能力,采用單通道、雙端差分輸入方式,軟件觸發模式、半滿條件下進行讀取數據。在嵌入式微機上使用大容量CF卡進行系統的加載、運用程序的運行及數據存儲。嵌入式微機上將運行應用軟件,完成系統狀態查詢、采集卡設置、通信協議、數據壓縮和數據加密等功能。操作系統采用廣泛使用且資源豐富的Windows XP操作系統,節省采集系統軟件的開發周期;應用程序采用VC++進行編寫。采集平臺開機后嵌入式微機將調用以上單元的驅動程序,自動與顯控終端進行連接。

4 軟件設計

4.1 采集平臺軟件

嵌入式微機主要完成對顯控終端下達指令的處理及向顯控終端回傳工作信息。應用程序采用VC++6.0進行編寫,顯控終端下達的指令有采集平狀態查詢指令,包括存儲卡容量查詢、采集卡參數查詢;存儲卡數據清除指令,主要用于清除存儲卡內的采集數據;參數設置指令,主要用于設置采集卡的數據采樣率、放大倍數等;時間校準設置指令,主要用于將采集平臺當前時間校準為顯控終端統一下發的時間;開始采集或停止采集指令,主要是使能采集卡開始工作或停止工作。采集平臺軟件流程圖如圖3所示。

圖3 采集平臺軟件流程

各采集平臺上電后采集卡自動進行初始化設置,通過網絡交換機自動與船載終端建立連接,等待船載終端下發指令并進行相應處理。各采集平臺在收到顯控終端的時間校準命令時統一進行時間校準,同時將結果回復至顯控終端;當收到開始采集命令時,系統開始計時,每次上傳4096個數據,當系統接收4096個數據時讀取當前時間,同時將減去4096個數據所需的時間(即40.96ms)后作為該幀數據的起始時刻,將該時刻連同水聲數據一同打包后進行相應壓縮處理,之后調用通信協議上傳至顯控終端。

4.2 顯控軟件分析

顯控終端主要由網絡交換設備、GPSBD2定位模塊、顯控計算機及顯控軟件組成,顯控軟件主要完成對各通道采集平臺的控制及對接收數據的處理及顯示,采用VC++6.0軟件進行編寫,與各通道采集平臺通信基于以太網的TCPIP技術,與各采集平臺通信通過線程進行實現,采用雙緩沖進行數據讀取與處理,對各通道接收數據在解壓后,進行時域波形顯示及FFT頻域處理顯示,軟件可以同時顯示多個通道的時域波形,并可對某個通道波形進行FFT分析并顯示;軟件可對所有采集平臺下達操作命令,也可對指定采集平臺下達操作命令。GPSBD2定位模塊主要用于對顯控計算機進行時間校準。

軟件流程如圖4所示。船載顯控終端開機后,軟件運行并進行初始化設置,在GPSBD2定位模塊進入導航模式后自動進行時間校準;連接各采集平臺后查詢各采集平臺工作狀態,下達操作命令。對各采集平臺上傳的數據進行處理,根據各采集平臺上傳采集數據進行解壓后根據時間信息進行同步顯示,以下達“開始采集”命令時刻為0時刻進行逐步顯示。圖5為在實驗室測試過程中操作軟件界面及四個采樣平臺采集信號顯示。

圖4 顯控軟件流程

圖5 顯控軟件界面

4.3 數據傳輸

該系統所用的數據傳輸方式采用以太網連接的TCPIP協議,該協議成熟可靠,適用性和通用性強。包括控制指令、回復信息、實時監測數據和原始數據,數據量大,重復周期短,需要進行無差錯的傳輸。浮標通過IP地址來區分網絡上的數據包是否屬于自己,從而進行相應的接收。網絡通信采用Socket編程。其一般的工作流程如圖6所示,其中顯控終端為服務器端,各采集平臺作為客戶機端。

圖6 TCP工作的流程圖

數據傳輸分上行數據和下行數據,數據傳輸格式為幀類型及補碼、數據長度、數據段,幀類型及補碼用于表示不同的命令。

水聲數據采用ADPCM數據壓縮算法進行數據壓縮[9~10]。ADPCM是一種針對16bit聲音波形數據的有損壓縮算法,它將聲音流中每次采樣的16bit數據以4bit存儲,壓縮比為4∶1。ADPCM通過保存波形的變化情況來達到描述整個波形的目的,即ADPCM記錄的量化值不是每個采樣點的幅值,而是該點的幅值與前一個采樣點幅值之差。本采集程序ADPCM壓縮算法在基本不影響數據質量的情況下可以有效降低數據量,對于16k個數據點的壓縮時間可以控制在幾十個毫秒量級,不會影響實時的數據傳輸。

5 結語

該分布式同步采集及系統分別用了嵌入式微機技術、網絡技術,所用的采集模塊采集精度高,采樣頻率寬,采樣率高,利用嵌入式微機的軟件計時方法實現采集信息的同步;各采集平臺與顯控終端采集網絡進行傳輸,傳輸容量大、速度快;并且系統開發周期短,成本相對較低,在海上試驗中具有很高的應用價值。

[1] 王之程,陳宗岐,于沨,等.艦船噪聲測量與分析[M].北京:國防工業出版社,2004:188-198.

[2] 李建平.基于以太網絡的遠程監控系統[J].鄭州大學學報(工學版),20029:81-83.

[3] 吳濤.基于TCP/IP網絡的遠程監控系統的原理與實現[J].紹興文理學院學報,2003,23(10):44-47.

[4] 田甜,李啟虎,王磊.基于虛擬儀器技術的多路水聲信號同步采集及處理平臺設計[J].應用聲學,2011,30(4):314-320.

[5] 楊桂艷,黃煒.浮標式無線遠程水聲數據采集系統設計[J].計算機應用研究,2005(11):149-153.

[6] 史陽,楊砷德,楊益新,等.水聲數據采集與分析軟件的設計與實現[J].電聲技術,2012(39):49-51.

[7] 邵雪飛.基于Visual C++平臺的信號采集分析系統[J].電子科技,2014,27(5):113-115.

[8] 張鵬,楊坤德,劉艷,等.數字微波式遠程水聲數據采集系統設計[J].計算機測量與控制,2009,17:1421-1423.

[9] 廖廣銳,劉萍.基于ADPCM的語音壓縮算法研究[J].計算機與數字工程,2007,35(7):39-42.

[10] 陳溯.ADPCM語音壓縮編碼的分析與仿真[J].中國西部科技,2008,7(32):51-53.

Distributed Synchronous Underwater Acoustic Data Acquisition System Based on Ethernet

XU Guogui ZHANG Yongchao

(No. 91388 Troops of PLA, Zhanjiang 524022)

The paper studies a kind of underwater acoustic data acquisition platform based on buoy, that embedded microcomputer HT-1150 as the core and ART2153 as acquisition module. The master computer for signal display and control center, using microwave communication transmission and Ethernet technology, through a network switch for data exchange, the acquired data has been compressed and put in the precise time information before transmission. Ths system can realize the multi-channel synchronous acquisition, remote control, large capacity、high speed data transmission, strong real-time performance, receiving data synchronization characteristics of underwater acoustic signal monitoring.

distributed, underwater acoustic data synchronal sampling, Ethernet, embedded microprocessor

2015年3月7日,

2015年4月27日

徐國貴,男,工程師,研究方向:水聲信號處理。張永超,男,碩士,助理工程師,研究方向:水聲信號處理。

TP274.2

10.3969/j.issn.1672-9730.2015.09.039

猜你喜歡
嵌入式系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式開發平臺
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
主站蜘蛛池模板: 日本欧美视频在线观看| 美女裸体18禁网站| 久久综合九九亚洲一区| 美女无遮挡免费视频网站| 日本人妻一区二区三区不卡影院| 国产成人亚洲精品蜜芽影院| 精品国产免费观看一区| 国产成人精品一区二区三区| 丁香婷婷综合激情| 国产第一页免费浮力影院| 人人妻人人澡人人爽欧美一区| 日本福利视频网站| 国产成人综合亚洲网址| 欧美成人精品高清在线下载| 91外围女在线观看| 欧美亚洲一区二区三区导航| 五月婷婷亚洲综合| 欧美精品色视频| 伊在人亞洲香蕉精品區| 国产靠逼视频| 国产成人精品视频一区视频二区| 麻豆AV网站免费进入| 国产啪在线91| 中文字幕人成乱码熟女免费| 日本成人不卡视频| 国产午夜无码专区喷水| 久久伊伊香蕉综合精品| 亚洲不卡无码av中文字幕| 国产精品.com| 在线亚洲小视频| 成·人免费午夜无码视频在线观看 | 视频二区中文无码| 青青草国产精品久久久久| 91精品啪在线观看国产60岁 | 免费看av在线网站网址| 日韩视频免费| 波多野结衣第一页| 免费又黄又爽又猛大片午夜| 国产美女一级毛片| 免费毛片全部不收费的| 免费看美女自慰的网站| 国产在线高清一级毛片| 自偷自拍三级全三级视频 | 久久不卡国产精品无码| 免费观看国产小粉嫩喷水| 日韩免费毛片视频| 理论片一区| 亚洲欧美日韩中文字幕在线一区| 2021国产精品自产拍在线观看| 伊人久久影视| 亚洲中文字幕av无码区| 日本欧美一二三区色视频| 999国产精品| 日韩成人在线网站| 成人一级免费视频| 99热最新网址| 中文成人在线| 色综合国产| 无码精品国产dvd在线观看9久 | 欧美日韩成人在线观看| 欧美色99| 国产一在线观看| 91综合色区亚洲熟妇p| 国产一级无码不卡视频| 国产日本一区二区三区| 男人天堂亚洲天堂| 97国内精品久久久久不卡| 一个色综合久久| 婷婷丁香在线观看| 国产国产人免费视频成18| 国产人人乐人人爱| 538精品在线观看| 无码 在线 在线| 91久久夜色精品国产网站| 国产在线小视频| 亚洲国产精品无码AV| 精品国产91爱| 99成人在线观看| A级毛片高清免费视频就| 东京热av无码电影一区二区| 国产主播一区二区三区| 成年免费在线观看|