• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      DCO-OFDM系統(tǒng)中BPNN信道估計方法

      2022-08-04 09:27:44李曉記閻威龍杜衛(wèi)海
      實驗室研究與探索 2022年3期
      關(guān)鍵詞:比特率偏置信道

      李曉記, 高 天, 閻威龍, 杜衛(wèi)海

      (桂林電子科技大學(xué) a.認(rèn)知無線電與信息處理教育部重點實驗室;b.信息與通信學(xué)院,廣西 桂林 541004)

      0 引 言

      由于可見光具有豐富的頻譜資源、極強的保密性能以及兼具照明與通信的特性,其一經(jīng)問世便受到了廣泛的關(guān)注[1]。1963年,隨著水下光學(xué)透射窗口的發(fā)現(xiàn)[2],激起了人們探索水下無線光通信的熱情。但是,可見光信道的特殊性[3]以及水中阻擋物引起的多徑效應(yīng)都會造成傳輸信號的非線性失真,同時發(fā)光二極管(Light Emitting Light,LED)、功率放大器及光電二極管等器件的非線性特性[4]都會嚴(yán)重影響系統(tǒng)的通信性能。非線性失真逐漸成為扼制可見光高速傳輸系統(tǒng)發(fā)展的瓶頸[5]。機(jī)器學(xué)習(xí)問世以來,已被廣泛應(yīng)用于自然語言處理、計算機(jī)視覺、模式識別、生物信息學(xué)和化學(xué)等一系列領(lǐng)域[6]。在5G蓬勃發(fā)展的今天,將機(jī)器學(xué)習(xí)應(yīng)用于通信,對于迎接處理海量通信數(shù)據(jù)的挑戰(zhàn)具有重要意義[7]。

      近年來,有很多學(xué)者利用機(jī)器學(xué)習(xí)在解決非線性問題方面的優(yōu)勢,將其應(yīng)用于信道估計。研究表明,神經(jīng)網(wǎng)絡(luò)可獲得比傳統(tǒng)信道估計算法更好的估計性能。Ye等[8]提出了一種端到端的信道估計方式,將信道視為黑盒,通過深度神經(jīng)網(wǎng)絡(luò)擬合輸入與輸出之間的復(fù)雜映射模型,可直接在接收端恢復(fù)出發(fā)送的已調(diào)信號。Chi等[9]將高斯核函數(shù)引入深度神經(jīng)網(wǎng)絡(luò)后均衡器,在有效補償水下可見光通信信道帶來的非線性失真的同時,也減少了網(wǎng)絡(luò)訓(xùn)練的迭代次數(shù)與時長。Amirabadi等[10]首次將深度神經(jīng)網(wǎng)絡(luò)(Deep Neural Networks,DNN)運用于在雙伽馬大氣湍流環(huán)境下的自由空間光通信中。通過仿真驗證了DNN通過訓(xùn)練迭代不僅能有效減少大氣湍流效應(yīng)對傳輸可靠性的影響,而且在不同大氣湍流情況下都能表現(xiàn)出較強的魯棒性。Lu等[11]設(shè)計了一個包含信道分類、信道估計以及信號檢測功能的深度神經(jīng)網(wǎng)絡(luò),用于在水下可見光通信(Underwater Visible Light Communication,UVLC)系統(tǒng)中的在線信道分類以及數(shù)據(jù)恢復(fù)。Lu等[12]提出了一種輔助核函數(shù)的長短期記憶神經(jīng)網(wǎng)絡(luò)后均衡器,以減輕可見光通信系統(tǒng)中由脈沖振幅調(diào)制(Pulse Amplitude Modulation,PAM)帶來的非線性效應(yīng)。

      在直流偏置光正交頻分復(fù)用(Direct-Current-Biased-Optical Orthogonal Frequency Division Multiplexing,DCO-OFDM)系統(tǒng)中,為達(dá)到驅(qū)動LED的條件,需對疊加完直流偏置后仍為負(fù)值的信號進(jìn)行削波操作,這會導(dǎo)致部分信息的丟失,造成非常嚴(yán)重的非線性失真[13]。因此本文將后向傳播神經(jīng)網(wǎng)絡(luò)(Back Propagation Neural Network,BPNN)信道估計方法應(yīng)用于DCO-OFDM的水下可見光通信系統(tǒng)中,以消除通信系統(tǒng)中非線性失真帶來的影響,提高系統(tǒng)性能。

      1 水下可見光信道模型

      Ma等[14]考慮到在整個光波頻譜中,可見光在水下的衰減系數(shù)β(f)與其頻率f的關(guān)系很難用閉式解析式表達(dá),但在實際使用的頻帶寬度內(nèi),可將衰減系數(shù)與頻率看成線性的關(guān)系,因此在Kaushal等[15]的基礎(chǔ)上將水下可見光信道頻域響應(yīng)建模為

      (1)

      式中:L為路徑的數(shù)量;α為衰減因子,與頻率無關(guān);β1和β2均為線性因子;f表示光信號頻率;s表示光信號傳輸?shù)木嚯x;sl為第l條路徑下光信號傳輸?shù)木嚯x;c0表示光速;sl/c0表示第l條路徑的時延。

      2 BPNN信道估計算法

      2.1 基于BPNN的水下可見光通信系統(tǒng)模型

      目前常見的水下可見光通信系統(tǒng)有非對稱限幅光正交頻分復(fù)用(Asymmetrically-Clipped-Optical Orthogonal Frequency Division Multiplexing,ACO-OFDM)系統(tǒng)以及DCO-OFDM系統(tǒng),由于DCO-OFDM較ACO-OFDM擁有較高的頻譜利用率以及較高的傳輸速率[16],要適用于水下高速通信。因此本文選用DCO-OFDM系統(tǒng)來進(jìn)行信道估計方面的研究。

      驅(qū)動LED的信號為非負(fù)實數(shù),而傳統(tǒng)正交頻分復(fù)用(OFDM)系統(tǒng)輸出的是雙極性復(fù)數(shù)信號,其次由于光強不能為負(fù)值的特性,導(dǎo)致其無法承載雙極性信號,因此若要將OFDM技術(shù)應(yīng)用于水下可見光通信,需對其進(jìn)行改進(jìn)。

      為了使快速傅里葉逆變換(Inverse Fast Fourier Transform,IFFT)變換后得到的數(shù)據(jù)為實數(shù),需對正交振幅調(diào)制(Quadrature Amplitude Modulation,QAM)后的數(shù)據(jù)進(jìn)行厄米特對稱變換:

      (2)

      式中:X表示QAM映射后的數(shù)據(jù);X*為X的厄米特對稱。雖然通過厄米特對稱變換使得IFFT后的數(shù)據(jù)為實數(shù),但其仍具有雙極性,因此還需加上直流偏置,并對仍為負(fù)值的信號進(jìn)行削波操作使其變?yōu)檎龑崝?shù)信號。

      直流偏置的大小通常設(shè)置為

      一般常數(shù)μ的取值為2.05,經(jīng)過處理后得到的數(shù)據(jù)為基于BPNN的DCO-OFDM系統(tǒng)模型如圖1所示。

      (3)

      圖1 基于BPNN的DCO-OFDM系統(tǒng)模型

      在實際運用BPNN進(jìn)行水下可見光通信信道估計時,將整個估計過程分為離線訓(xùn)練及在線估計兩部分。離線訓(xùn)練時,用Matlab生成發(fā)送信號,讓其通過水下可見光信道,在接收端得到接收信號,通過LS估計算法獲得初步估計值后,將其拆分成實部和虛部再送入搭建好的神經(jīng)網(wǎng)絡(luò)進(jìn)行擬合訓(xùn)練,隨著神經(jīng)網(wǎng)絡(luò)參數(shù)的迭代更新,網(wǎng)絡(luò)的輸出數(shù)據(jù)會越來越接近所設(shè)定的標(biāo)簽值,待訓(xùn)練完成后,將訓(xùn)練得到的模型應(yīng)用于在線估計。

      2.2 BPNN原理

      將神經(jīng)元進(jìn)行平行與垂直的組合后構(gòu)成了神經(jīng)網(wǎng)絡(luò),按照位置可將其劃分為輸入層、隱藏層以及輸出層。圖2所示為一個3層神經(jīng)網(wǎng)絡(luò)模型。

      圖2 3層神經(jīng)網(wǎng)絡(luò)模型

      (4)

      式中,f(x)為激活函數(shù)。本文選用的激活函數(shù)為Sigmoid函數(shù),其表達(dá)式如下:

      (5)

      BPNN是利用梯度下降算法不斷迭代優(yōu)化其網(wǎng)絡(luò)內(nèi)部參數(shù),直至損失函數(shù)最小化的多層前饋神經(jīng)網(wǎng)絡(luò)。本文選用均方誤差損失函數(shù),其表達(dá)式為

      (6)

      接著再由誤差根據(jù)最速下降法的準(zhǔn)則沿著網(wǎng)絡(luò)逐層反向進(jìn)行權(quán)值與偏置的調(diào)整,如此循環(huán)往復(fù),直至誤差達(dá)到設(shè)定的預(yù)期值,便完成網(wǎng)絡(luò)的訓(xùn)練。根據(jù)最速下降法,應(yīng)計算誤差對權(quán)值ω的梯度?E/?ω,再沿著該方向反向進(jìn)行調(diào)整。即更新后的權(quán)值為

      (7)

      同理,可求得更新后的偏置為

      (8)

      式中,η表示為學(xué)習(xí)率。

      2.3 基于BPNN的信道估計器結(jié)構(gòu)

      在可見光通信系統(tǒng)中,LED、光電二極管、功率放大器等器件帶來的非線性效應(yīng),以及吸收、散射、多徑等因素會限制傳統(tǒng)估計算法性能,導(dǎo)致估計精度并不理想。因此若將機(jī)器學(xué)習(xí)應(yīng)用于水下可見光信道估計,可依靠神經(jīng)網(wǎng)絡(luò)在解決非線性問題方面的優(yōu)勢和潛力,擬合出光信號在水下的非線性傳輸特性,以進(jìn)一步提高LS算法的估計精度?;贐PNN的信道估計器結(jié)構(gòu)示意圖如圖3所示。

      圖3 3層神經(jīng)網(wǎng)絡(luò)信道估計器結(jié)構(gòu)示意圖

      網(wǎng)絡(luò)的輸入值為LS算法估計得到的信道頻域響應(yīng),其估計值具有復(fù)數(shù)特性,但神經(jīng)網(wǎng)絡(luò)不支持直接輸入復(fù)數(shù),因此將信道頻域響應(yīng)進(jìn)行實部和虛部的拆分,以實數(shù)的形式輸入。經(jīng)過神經(jīng)網(wǎng)絡(luò)不斷地迭代,損失函數(shù)值不斷的逼近容許誤差,當(dāng)訓(xùn)練結(jié)束,將網(wǎng)絡(luò)輸出估計得到的實部以及虛部進(jìn)行結(jié)合,轉(zhuǎn)置還原成信道傳輸矩陣,再對接收信號進(jìn)行信道均衡操作。

      2.4 BPNN訓(xùn)練流程

      整個訓(xùn)練流程為:先在發(fā)射端插入導(dǎo)頻符號,經(jīng)過信道后,在接收端提取導(dǎo)頻符號,通過LS算法初步估計得到信道傳輸矩陣,接著取信道傳輸矩陣的實部和虛部作為數(shù)據(jù)的兩個特征,建立數(shù)據(jù)集,并以4∶1的比例劃分訓(xùn)練集和測試集,再對其進(jìn)行歸一化處理后,送入神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練。當(dāng)網(wǎng)絡(luò)的輸出值和信道真實傳輸矩陣的差值滿足設(shè)定的預(yù)期值后,結(jié)束訓(xùn)練,否則繼續(xù)訓(xùn)練。訓(xùn)練流程框圖如圖4所示。

      圖4 BPNN估計流程框圖

      3 實驗結(jié)果與分析

      3.1 不同路徑數(shù)量對算法性能影響的測試

      本文首先在不同路徑數(shù)量下對LS、BPNN、線性最小均方誤差(Linear Minimum Mean Square Error,LMMSE)算法進(jìn)行誤比特率仿真對比。采用的調(diào)制格式為16QAM,導(dǎo)頻插入方式為梳狀結(jié)構(gòu),導(dǎo)頻間隔為7,隱藏層神經(jīng)元個數(shù)為15,學(xué)習(xí)率設(shè)置為0.5。仿真結(jié)果如圖5所示。

      (a) L=1

      仿真結(jié)果表明:當(dāng)仿真環(huán)境為單徑時,由于在低信噪比(Signal Noise Ratio,SNR)下受噪聲影響較大,使得BPNN和其他兩種估計算法的系統(tǒng)BER曲線幾乎完全重合。隨著SNR的增加,3種算法誤比特率皆呈下降趨勢,其中BPNN算法誤比特率下降程度高于LS算法。當(dāng)SNR>30 dB后,在誤比特率相同的情況下,BPNN信道估計算法較傳統(tǒng)LS算法可獲得1~2 dB左右的增益。而當(dāng)SNR為35 dB時,BPNN算法可獲得與LMMSE算法相同的估計精度。當(dāng)徑數(shù)L增加至3時,系統(tǒng)整體性能變差,BPNN較傳統(tǒng)算法提升效果并不明顯。雖然LMMSE算法估計精度高于BPNN算法,但是該算法不僅具有較高的復(fù)雜度,并且需要獲取信道的先驗信息,在實際應(yīng)用中存在諸多限制,而BPNN算法則無需獲取信噪比及信道模型,受限程度小。

      3.2 不同傳輸距離對算法性能影響的測試

      為進(jìn)一步驗證算法的可行性,本文利用實驗室已搭建好的可見光通信系統(tǒng)測試平臺進(jìn)行算法驗證[16]。系統(tǒng)的關(guān)鍵參數(shù)如下:LED功率為1 W,功率放大器增益為25 dB,數(shù)據(jù)子載波數(shù)為63,IFFT/FFT點數(shù)為128,OFDM符號數(shù)為15,DAC分辨率為14 bit,ADC分辨率為12 bit。

      實際測試環(huán)境為清水,采用16QAM調(diào)制,將BPNN估計算法與傳統(tǒng)LS算法比對。首先將收發(fā)機(jī)之間的初始距離設(shè)置為1 m,之后發(fā)射機(jī)以0.2 m為間隔,每次發(fā)送10幀信號,并以其中8幀信號作為訓(xùn)練集,剩余2幀信號作為測試集。實驗結(jié)果如圖6所示。

      圖6 不同距離下的誤比特率曲線

      當(dāng)傳輸距離在1.4 m時,由于受到FPGA存儲資源的限制,接收端接收到的兩幀信號比特數(shù)為7 560,因此BPNN算法與LS算法的誤比特率均為最低的1.32×10-4;當(dāng)距離增加到1.6 m時,LS算法的誤碼率升至為3.97×10-4;當(dāng)傳輸距離為1.8 m時,系統(tǒng)性能急劇下降,在無信道估計下的誤比特率約為4.4×10-2,雖然使用傳統(tǒng)LS算法使得誤比特率有所下降,但仍然在10-2量級,而使用BPNN算法,則能使誤比特率降至10-3量級。當(dāng)傳輸距離為2 m時,受實驗室系統(tǒng)及器件限制,LS算法及BPNN算法皆無法準(zhǔn)確估計。綜上所述,在近距離下,BPNN和LS算法都能取得較好的估計精度,當(dāng)傳輸距離增加至1.6及1.8 m時,BPNN的誤比特率皆低于傳統(tǒng)LS算法,驗證了將BPNN算法應(yīng)用于DCO-OFDM系統(tǒng)進(jìn)行水下可見光通信信道估計的可行性。

      4 結(jié) 語

      本文將BPNN算法應(yīng)用于DCO-OFDM系統(tǒng)進(jìn)行水下可見光通信信道估計,將LS算法的初步估計值輸入神經(jīng)網(wǎng)絡(luò),并以真實的信道頻域響應(yīng)值作為標(biāo)簽進(jìn)行訓(xùn)練。通過神經(jīng)網(wǎng)絡(luò)擬合出非線性傳輸特性,以減少多徑、削波及器件特性帶來的非線性影響。本文通過仿真測試了在單徑及3徑條件下,BPNN、LS、LMMSE算法的估計精度。通過比較三者之間的誤比特率曲線可以看出,低SNR時,三者估計的精度相當(dāng);高SNR時LMMSE算法最優(yōu),BPNN算法次之,LS算法最差。但因為LMMSE算法需先獲取信道響應(yīng)的自相關(guān)矩陣并在信噪比已知的條件下方可使用,這使得其不適用于實際系統(tǒng),而BPNN算法則沒有該限制。為進(jìn)一步驗證算法可行性,本文又通過DCO-OFDM可見光通信系統(tǒng)實驗平臺進(jìn)行了在不同傳輸距離下的算法性能測試。結(jié)果表明BPNN算法可取得比傳統(tǒng)算法更好的估計精度。

      猜你喜歡
      比特率偏置信道
      基于深度學(xué)習(xí)的有源智能超表面通信系統(tǒng)
      基于40%正面偏置碰撞的某車型仿真及結(jié)構(gòu)優(yōu)化
      基于雙向線性插值的車道輔助系統(tǒng)障礙避讓研究
      中國信息化(2022年5期)2022-06-13 11:12:49
      基于多個網(wǎng)絡(luò)接口的DASH系統(tǒng)設(shè)計與實現(xiàn)
      一級旋流偏置對雙旋流杯下游流場的影響
      相同比特率的MPEG視頻雙壓縮檢測*
      基于導(dǎo)頻的OFDM信道估計技術(shù)
      一種改進(jìn)的基于DFT-MMSE的信道估計方法
      基于MED信道選擇和虛擬嵌入塊的YASS改進(jìn)算法
      一種基于GPU的數(shù)字信道化處理方法
      湖州市| 安福县| 大渡口区| 万荣县| 太谷县| 渭源县| 康乐县| 罗源县| 外汇| 新密市| 黄陵县| 亳州市| 图木舒克市| 衡阳市| 沽源县| 商城县| 西乌| 长丰县| 赫章县| 兴和县| 汝州市| 拜城县| 绥中县| 桂林市| 隆德县| 石家庄市| 龙江县| 五指山市| 隆德县| 泗阳县| 阳信县| 西昌市| 若尔盖县| 湘西| 鹿泉市| 新绛县| 连云港市| 县级市| 安阳市| 宁津县| 沛县|