《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 多用戶水聲通信仿真平臺設計
多用戶水聲通信仿真平臺設計
來源:電子技術應用2011年第8期
趙極遠,王逸林,楊 威
(哈爾濱工程大學 水聲工程學院,黑龍江 哈爾濱150001)
摘要: 多用戶水聲通信仿真平臺由服務器和客戶端兩部分組成,在PC機上實現服務器功能;在以Cyclone III FPGA為核心的SoPC系統上實現客戶端功能。信號通過客戶端的數據采集處理后,傳輸至服務器并與模擬水聲信道的沖擊響應進行卷積等運算,最后將運算結果轉發給其他客戶端,實現多用戶水聲通信仿真功能。
中圖分類號: TN915
文獻標識碼: A
文章編號: 0258-7998(2011)08-0013-03
Design of multi-user simulation platform for underwater acoustic communication
Zhao Jiyuan,Wang Yilin,Yang Wei
College of Underwater Acoustic Engineering, Harbin Engineering University, Harbin 150001,China
Abstract: Multi-user simulation platform for underwater acoustic communication consists of two parts: the server and the client. The server runs on a PC,and the client runs on a SoPC system based on Altera′s Cyclone III FPGA. After the signal is collected and processed by the client, it will be transmitted to the server and convoluted with impulse response of underwater acoustic channel, and then the result will be transmitted to other clients, so that the system achieves the function of multi-user simulation platform for underwater acoustic communication.
Key words : underwater acoustic communication;simulation platform;server;client;SoPC


    隨著科學技術的進步,海洋資源的探測與開發日益受到注目。開發海洋資源需要母船、水下機器人和深海固定開發基站協同作業,因此對一個信息化、現代化的海洋通信網絡有著極為迫切的需求。而聲波信號是目前已知的唯一能在海洋中遠距離傳播的信號,由此水聲通信網絡應運而生。然而為構建水聲通信網絡進行的海洋試驗,卻由于海上試驗高昂的費用和冗長的試驗周期讓人望而卻步,因此設計一套可以在實驗室進行模擬海洋環境的水聲通信網絡仿真平臺有著重要的意義。
    國際上,早在20世紀70年代就有較完善的仿真系統問世,我國直到20世紀90年代中期才開始有一些對于海洋聲信道模型、現代先進聲納信號處理模型等仿真系統的研究。但對于水聲通信網絡仿真系統的研究也僅限于PC機軟件模擬。由軟、硬件相結合方法構建的水聲通信網絡仿真平臺彌補了這一方面的空白,并對水聲通信網絡的研究有著很好的輔助和補充作用。
1 仿真平臺構建
    為達到模擬海洋水聲信道、仿真多個用戶之間水聲通信的目的,仿真平臺采用標準接口,可連接多個實際的水聲設備,仿真其間的水聲傳播情況。該平臺可以仿真各種海洋環境,幫助測試水聲設備的功能,完成水聲通信、水聲定位、導航及水聲對抗等試驗。同時平臺可以存儲大量實際測量的水聲數據,用以“重現”已進行的湖海試驗。
    由于仿真平臺需模擬多個水聲通信節點之間的水聲通信狀況,故系統采用服務器端-客戶端模式。服務器端負責水聲信道模型建立、人機交互界面顯示等功能;客戶端負責水聲信號采集、數字信號處理以及信號數據轉發等功能。如圖1所示,以兩節點通信為例,在實際的水聲通信中,通信節點發射的聲波信號通過水聲換能器發送到海洋中,聲波信號在經過水聲信道后被接收方水聽器接收,并傳送給接收方通信節點。在仿真系統中,通過客戶端、以太網傳輸及服務器水聲信道建模來模擬聲波信號離開通信節點后的傳輸過程。使得軟、硬件結合的仿真系統可以更真實地仿真水聲通信網絡試驗狀況。

2 服務器端設計
2.1 水聲信道理論建模

    水聲信道實際是時變、空變的信道,由于其變化緩慢,在仿真系統中近似為時不變信道。本仿真平臺要求能夠實時顯示接收信號的畸變波形。射線聲學以其計算的高精度、高速度及物理含義的顯著性成為本系統的首選建?;A理論。射線聲學理論體系由如下兩個方程構建:

    其中,N為聲波傳播途徑的總數;Ai為聲波沿第i條傳播途徑到達接收點的信號幅度值;τi為聲波沿第i條傳播途徑到達接收點的信號傳播時延。只要能求解出Ai、τi的值,就可以近似構建所需的信道系統函數,并逼真地反映出水下聲信道的傳輸特性。令通信節點所發射的聲信號為s(t),則其經過水聲信道作用后的輸出信號y(t)應為s(t)與信道系統函數的卷積:
    
其中,n(t)為信道內的加性噪聲,體現水下噪聲特性。接收信號的幅度畸變、接收時延及受噪聲干擾等信息均可以通過y(t)得出。由于實際運算中對于較長的信號序列使用卷積計算較為緩慢,考慮到運算的實時性,可利用FFT快速算法求解輸出信號y(t)。此流程表示為:
  
    至此,完成了水聲信道模型的建立及接收波形生成的理論分析,據此設計實際使用的信道模型與波形處理軟件模塊。
2.2 服務器軟件設計
    圖2所示為服務器軟件功能結構圖。以兩個水聲通信節點為例,服務器軟件基本功能為通過以太網接收客戶端發送的水聲信號波形數據s(t),并將s(t)與水聲信道建模產生的信道沖擊響應h(t)進行卷積、時延等運算,得到通過模擬水聲信道的信號波形數據y(t),再將y(t)傳輸給其他客戶端,進而完成仿真任務。

3 客戶端設計
3.1 硬件系統設計

    客戶端系統采用SoPC方案,主要完成信號采集、信號處理及數據轉發等功能,如圖3所示。FPGA芯片為系統控制及數據傳輸核心,對于水聲信號的采集由音頻CODEC完成,以太網數據傳輸通過FPGA內置MAC結合外部PHY芯片完成。NOR Flash用于操作系統及程序代碼存儲,SDRAM用于程序運行,Nand Flash用于數據存儲,JTAG用于系統調試,RS232用于與GPS相連完成系統時間同步。

3.2 FPGA內部結構設計
    FPGA是系統的核心,整個系統的任務調度和管理都由FPGA來完成。圖4所示為FPGA內部的總體結構圖,其中I2C模塊用于配置CODEC工作模式,I2S模塊用于CODEC與FPGA之間數據傳輸。

3.3 Nios II 處理器程序設計
    圖5所示為FPGA內部總體結構圖。在Nios II處理器運行后,首先初始化?滋C/OS-II以及TCP/IP協議棧,然后開始運行客戶端程序,Nios II處理器接收服務器的命令后通過I2C總線對CODEC進行配置,配置CODEC實現相應的A/D或D/A功能,由此程序進入正常工作的無限循環狀態。

4 系統測試
    對于客戶端與服務器的聯合測試,采用在理想水聲信道模型中收發單頻信號的測試方法。由一個客戶端發送數據,經服務器接收并相應處理后轉發給其他客戶端。如圖6所示,服務器接收客戶端四(圖中字母B指示處)數據并將其轉發給另外三個客戶端(圖中字母A指示處)。測試現場如圖7所示。


    多用戶水聲通信仿真平臺通過服務器端軟件與客戶端硬件的完美結合,可以最大程度地在實驗室模擬海洋試驗時所處的海況。在實際湖海試驗前進行仿真試驗對節約試驗成本及縮短項目周期有著重要意義。
    在多用戶水聲通信仿真平臺中,服務器端很好地完成了信道建模、顯控界面及以太網傳輸等功能??蛻舳讼到y采用SoPC方案,在單片FPGA中完成系統控制、信號處理及數據傳輸等功能,相對于傳統ARM+DSP方案有著信號處理能力強、系統集成度高、硬件設計簡單及系統穩定性好等優勢。經實際測試,系統工作穩定,達到預期目標。
 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
老司机免费视频久久| 国产精品美女www爽爽爽| 亚洲视频久久| 亚洲精品一区二区三| 欧美在线视频导航| 午夜精品福利一区二区三区av| 一片黄亚洲嫩模| 亚洲免费av电影| 日韩视频免费| 一本久久a久久精品亚洲| 欧美亚洲日本网站| 久久精品国产免费观看| 亚洲男人av电影| 宅男精品视频| 亚洲一区二区三区精品在线观看| 夜夜嗨av一区二区三区四季av| 亚洲精品在线三区| 亚洲免费观看高清完整版在线观看熊| 亚洲激情一区| 一本色道精品久久一区二区三区 | 午夜精品久久久久| 香蕉久久国产| 久久xxxx| 老司机久久99久久精品播放免费| 免费久久精品视频| 欧美精品一区二区三区蜜臀| 欧美日韩国产免费| 国产精品久久久久久久久久尿 | 国产亚洲视频在线| 激情自拍一区| 亚洲欧洲在线一区| 正在播放欧美一区| 欧美一区2区三区4区公司二百| 欧美一区二区三区在| 久久精品免费电影| 亚洲精品国产精品国自产观看浪潮 | 亚洲国产精品免费| 亚洲免费观看在线视频| 亚洲婷婷综合色高清在线 | 久久精品成人欧美大片古装| 久久夜色精品一区| 午夜视频一区二区| 夜夜嗨一区二区| 在线不卡亚洲| 亚洲精品国产精品久久清纯直播| 亚洲免费电影在线| 亚洲免费视频成人| 亚洲福利久久| 一区二区三区国产精品| 欧美一级久久久| 免费短视频成人日韩| 欧美日韩午夜视频在线观看| 国产欧美视频在线观看| 在线观看av一区| 夜夜爽99久久国产综合精品女不卡| 午夜精品久久久久久久男人的天堂| 亚洲国产视频直播| 亚洲一区亚洲| 美女精品国产| 国产精品免费一区豆花| 在线国产欧美| 亚洲一区在线视频| 亚洲精品欧美| 久久爱另类一区二区小说| 欧美高清你懂得| 国产片一区二区| 亚洲精品黄色| 欧美在线一级va免费观看| 一区二区激情| 另类尿喷潮videofree| 国产精品久久久久久妇女6080| 怡红院av一区二区三区| 亚洲一区3d动漫同人无遮挡| 最新国产成人av网站网址麻豆 | 国产精品永久| 日韩视频中文字幕| 亚洲国产成人久久| 亚洲欧美综合| 欧美美女bbbb| 精品99一区二区三区| 亚洲香蕉视频| 亚洲精品在线观看免费| 久久免费精品日本久久中文字幕| 欧美视频精品在线观看| 永久免费精品影视网站| 午夜精品亚洲一区二区三区嫩草| 99亚洲一区二区| 麻豆av一区二区三区| 国产色视频一区| 亚洲私人黄色宅男| 一本久久青青| 欧美成人乱码一区二区三区| 国产性做久久久久久| 亚洲视频播放| 一区二区欧美视频| 欧美大学生性色视频| 狠狠久久婷婷| 欧美一区二区三区视频免费| 欧美亚洲一区三区| 欧美日韩免费在线| 亚洲区第一页| 最新成人av网站| 久久亚洲综合色| 国产亚洲福利| 欧美一级理论片| 香蕉久久国产| 国产精品每日更新| 一区二区三区日韩欧美精品| 99国产精品久久久久久久成人热| 另类激情亚洲| 激情小说亚洲一区| 亚洲高清二区| 久久婷婷色综合| 一区精品在线播放| 亚洲国产经典视频| 久久视频这里只有精品| 国产真实乱偷精品视频免| 亚洲欧美一区二区三区久久| 亚洲欧洲av一区二区| 欧美无砖砖区免费| 一区二区三区久久| 午夜一区二区三视频在线观看 | 小黄鸭视频精品导航| 欧美一级电影久久| 国产区日韩欧美| 欧美一级黄色网| 久久这里有精品15一区二区三区 | 亚洲第一区中文99精品| 亚洲欧洲精品天堂一级 | 欧美日本中文字幕| 99riav1国产精品视频| 亚洲视频1区2区| 国产精品欧美日韩一区| 午夜国产精品影院在线观看| 久久精品国产欧美亚洲人人爽| 国产一区二区三区高清| 亚洲国产精品久久久久秋霞影院 | 精品91久久久久| 亚洲精品1区2区| 欧美日本亚洲| 亚洲专区在线视频| 久久久精品tv| 亚洲国产精品999| 一本色道久久综合一区| 欧美四级在线观看| 亚洲综合清纯丝袜自拍| 久久久av网站| 亚洲国产国产亚洲一二三| 一区二区高清视频在线观看| 国产精品久线观看视频| 久久国产精品99久久久久久老狼| 麻豆久久久9性大片| 亚洲精品欧美激情| 亚洲视频专区在线| 国产日本亚洲高清| 亚洲国产成人久久综合| 欧美日韩在线观看一区二区三区| 亚洲欧美日韩国产精品| 久热精品视频| 9色国产精品| 久久精品国产99| 亚洲青色在线| 性亚洲最疯狂xxxx高清| 一区二区在线视频观看| 亚洲视频中文| 黄网动漫久久久| 中文精品99久久国产香蕉| 国产模特精品视频久久久久| 91久久精品美女高潮| 国产精品www网站| 久久高清国产| 欧美日韩亚洲在线| 欧美在线免费视屏| 欧美另类一区| 久久电影一区| 国产精品高潮粉嫩av| 亚洲国产导航| 国产精品普通话对白| 亚洲精品人人| 国产日韩欧美三区| 亚洲视频福利| 在线电影院国产精品| 午夜欧美视频| 亚洲欧洲在线观看| 久久精品一区二区| 999亚洲国产精| 久久亚洲精品中文字幕冲田杏梨| 日韩一二在线观看| 久久字幕精品一区| 亚洲欧美日韩在线不卡| 欧美日韩国产成人在线免费| 欧美在线观看一区二区三区| 国产精品v日韩精品v欧美精品网站| 亚洲高清在线视频| 国产女主播在线一区二区| 一本久久a久久精品亚洲| 狠狠爱www人成狠狠爱综合网| 亚洲女人天堂av| 亚洲激情视频在线观看| 久久久欧美一区二区|