衡阳派盒市场营销有限公司

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>DSP>水聲OFDM系統中卷積碼譯碼設計方案解析

水聲OFDM系統中卷積碼譯碼設計方案解析

2017-10-30 | rar | 0.5 MB | 次下載 | 1積分

資料介紹

水聲信道可用頻帶窄,具有強多途、高噪聲,同時伴有明顯的隨機包絡起伏。這些特性使水聲信道具有典型的頻率選擇性衰落和時間選擇性衰落的特點。信號經過復雜的水聲信道會出現隨機錯誤和突發錯誤。因此需要加入糾錯編碼與交織相結合的時頻編碼方案進行錯誤糾正[1]。在水聲通信中,糾錯編碼是不可或缺的技術之一。
  目前通常采用的編碼方案有卷積碼、Turbo碼和LDPC碼等。后兩者具有接近香農限的性質,在水聲OFDM系統中都表現出很好的糾錯特性。在編碼增益上,卷積碼比Turbo碼和LDPC碼分別低3.8 dB和4 dB[2],但其實現簡單,實時性好。因此從水聲OFDM系統硬件實現的角度綜合考慮,本文采用卷積碼作為系統的差錯控制方案。
  為提高系統性能和實時性,本文在方案中采用了卷積交織和Viterbi軟譯碼等方法。經過大量仿真及水池實驗,確定了交織和編譯碼的最佳參數。在TMS320DM642上實現時,通過采用蝶形運算等優化方法減少了譯碼復雜度,提高了運算速度。最后通過海洋實驗驗證了其性能。
  1 水聲OFDM通信系統原理及編譯碼方案確定
  圖1為水聲OFDM基帶通信系統圖[3]。由于水聲信道存在嚴重的頻率選擇性衰落,采用卷積編碼實現各個子載波上的糾錯。為了抵抗由于時變帶來的突發錯誤,采用交織技術將突發錯誤打散為隨機錯誤。對卷積交織后的串行數據流進行DQPSK映射、IFFT、插入循環前綴以及并串轉換后形成OFDM符號,加入同步前導符號后經水聲信道發送出去。在接收端提取同步信息后,經過一系列與發送端相反的逆過程實現OFDM解調,解調后的數據流再經過解交織和Viterbi譯碼后還原數據信息。
  水聲OFDM系統中卷積碼譯碼設計方案解析
  卷積碼碼型的選擇主要根據系統的相干帶寬和相干時間來確定。為了提高水聲信道的頻帶利用率,通常采用1/2碼率的卷積碼。約束長度的選擇以不同信噪比條件下卷積碼性能為參考。仿真和水池實驗結果表明:信噪比較高時,約束長度越大卷積碼性能越好;信噪比較低時,約束長度越小卷積碼性能越好。由于水聲信道的信噪比較低,本文最終確定使用生成矩陣為[7,5]的(2,1,3)卷積碼,從復雜度與性能上折中考慮,譯碼回溯深度定為16,Viterbi軟譯碼量化級數定為3bit均勻量化。交織長度和深度的確定要綜合考慮實時性和譯碼性能,仿真結果表明交織長度為4個OFDM符號時,最佳交織深度為96。
  該系統在Matlab平臺上進行水池實驗,實驗結果如圖2所示。實驗中對采用三個不同方案的OFDM系統進行了性能比較,以示波器觀測到的接收端信號幅度作為SNR大小的參照。實驗中噪聲幅度約為150 mV。從圖中可以明顯看出Viterbi軟譯碼性能最佳。
  水聲OFDM系統中卷積碼譯碼設計方案解析
  2 DSP優化實現
  2.1 交織的優化
  硬件實現時需考慮所使用的交織器類型。常見的交織器主要有塊交織器、卷積交織器和隨機交織器。在相同的交織長度和交織深度下,卷積交織器與塊交織相比延時小,與隨機交織相比硬件復雜度低,是較實用的類型。
  根據卷積交織原理[4],在DSP上實現時,如果采用一般算法,則需要用到二維數組和多重嵌套循環,DSP處理將耗費大量時間和存儲空間。交織的實質是改變原始序列中數據的順序,一旦交織深度和寬度確定,其數據的順序改變規律即可相應確定。因此為了節省處理時間和片內存儲空間,本文采用查表的方法實現卷積交織。
  2.2 Viterbi譯碼器的優化
  實現Viterbi譯碼可以分為初始化、度量值更新和回溯跟蹤三部分,其中最復雜的是第二部分。本文從兩個方面進行了優化:一是對計算量最多的蝶形運算采用宏定義的方式,并在記錄度量長度時采用雙數組,能夠加快譯碼計算速度;二是定義了一種軟判決量度,減少計算復雜度。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1DC電源插座圖紙
  2. 0.67 MB   |  2次下載  |  免費
  3. 2AN158 GD32VW553 Wi-Fi開發指南
  4. 1.51MB   |  2次下載  |  免費
  5. 3AN148 GD32VW553射頻硬件開發指南
  6. 2.07MB   |  1次下載  |  免費
  7. 4AN111-LTC3219用戶指南
  8. 84.32KB   |  次下載  |  免費
  9. 5AN153-用于電源系統管理的Linduino
  10. 1.38MB   |  次下載  |  免費
  11. 6AN-283: Σ-Δ型ADC和DAC[中文版]
  12. 677.86KB   |  次下載  |  免費
  13. 7SM2018E 支持可控硅調光線性恒流控制芯片
  14. 402.24 KB  |  次下載  |  免費
  15. 8AN-1308: 電流檢測放大器共模階躍響應
  16. 545.42KB   |  次下載  |  免費

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  450次下載  |  免費
  3. 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  138次下載  |  1 積分
  5. 3基于STM32單片機智能手環心率計步器體溫顯示設計
  6. 0.10 MB   |  130次下載  |  免費
  7. 4使用單片機實現七人表決器的程序和仿真資料免費下載
  8. 2.96 MB   |  44次下載  |  免費
  9. 53314A函數發生器維修手冊
  10. 16.30 MB   |  31次下載  |  免費
  11. 6美的電磁爐維修手冊大全
  12. 1.56 MB   |  24次下載  |  5 積分
  13. 7如何正確測試電源的紋波
  14. 0.36 MB   |  17次下載  |  免費
  15. 8感應筆電路圖
  16. 0.06 MB   |  10次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935121次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73810次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
威尼斯人娱乐| 做生意怎样看风水| 新世纪娱乐| 百家乐赌场分析网| 百家乐官网透明牌靴| 娱网棋牌官方下载| 泰山百家乐官网的玩法技巧和规则| 尊龙国际娱乐| 新百家乐的玩法技巧和规则| 百家乐官网牌机的破解法| 大发888客户端的软件| 加州百家乐娱乐城| 百家乐官网视频看不到| 大发888娱乐成| 利来百家乐官网的玩法技巧和规则| 章丘市| 威尼斯人娱乐城百家乐赌博| 怎么看百家乐官网的路| 百家乐官网开户博彩论坛| 德州扑克计算器| 百家乐庄闲庄庄闲| 百家乐官网游戏开户网址| 百家乐官网优惠高的网址| bet365苹果| 电子百家乐作假| 哪家百家乐官网优惠最好且信誉不错 | 大赢家娱乐场| 百家乐博彩网太阳城娱乐城| CEO百家乐现金网| 百家乐官网谁能看准牌| 百家乐官网网址哪里有| 新葡京娱乐城官方网址| 百家乐智能软件| 百家乐官网推荐| 百家乐官网最好打法与投注| 百家乐庄最高连开几把| 百家乐投注方法网| 百家乐官网破解秘| 澳门百家乐官网洗码提成查询 | 百家乐官网10个人| 威尼斯人娱乐城博彩网|