許琳森,楊維,田洪現(xiàn)
(北京交通大學電子信息工程學院,北京 100044)
近年來,有關超聲波透金屬(UTM,ultrasonic through-metal)通信的研究引起了廣泛關注[1-2]。由于金屬的趨膚效應,電磁波無法有效穿透金屬,如果采用在金屬上鉆孔的有線通信方式,則破壞了金屬結構的完整性,帶來了潛在風險,如有毒化學品的泄漏、壓力或真空的損失等。因此,許多研究利用超聲波實現(xiàn)穿透金屬的通信或功率傳輸[3-14],例如,利用超聲波監(jiān)測航空航天器的機身外部的環(huán)境變化[12],利用超聲波監(jiān)測大型航運集裝箱內部的環(huán)境變化[13],以及利用超聲波穿透反應堆安全殼的無線通信[14]等。
大多數(shù)研究采用正交頻分復用(OFDM,orthogonal frequency division multiplexing)技術來克服UTM 信道的頻率選擇性衰落,避免了使用復雜的均衡技術,并且可以實現(xiàn)高速的數(shù)據(jù)傳輸。除了頻率選擇性衰落,噪聲也會影響UTM 通信系統(tǒng),使信號在傳輸過程中出現(xiàn)錯誤。
為了提高UTM 通信系統(tǒng)的可靠性,通常采用信道編碼技術。信道編碼通過在數(shù)據(jù)中加入冗余比特,增強了數(shù)據(jù)抵抗噪聲和頻率選擇性衰落的能力,同時,將信道編碼與高階調制技術相結合可以避免添加冗余比特所導致的信道頻譜效率降低,這被稱為編碼調制技術。編碼調制技術僅能糾正少量不連續(xù)的比特錯誤,而對于較長的連續(xù)比特錯誤,可以采用信道交織技術,在不增加額外冗余比特的情況下提高信道編碼性能[15]。文獻[16]提出了比特交織編碼調制(BICM,bit interleaver coded modulation),文獻[17]從信息論的角度對BICM 進行了分析,發(fā)現(xiàn)BICM 比網(wǎng)格編碼調制具有更優(yōu)異的誤比特率(BER,bit error rate)性能。將BICM 與OFDM相結合是一種能提高頻率分集且復雜度較低的有效方法[18]。
在頻率選擇性衰落信道中,可能有多個子載波處于深衰落,這會產(chǎn)生連續(xù)的錯誤比特,而交織器可以將錯誤比特較均勻地分散到整個編碼比特序列中,進而降低譯碼的比特錯誤概率。文獻[19]研究了一幀OFDM 信號的交織,其中,一幀OFDM 信號具有多個OFDM 符號,每個OFDM 符號有多個子載波,交織器必須考慮所有子載波的聯(lián)合交織。由于UTM 信道具有準靜態(tài)的特性,多個OFDM 符號的聯(lián)合交織所帶來的時間分集增益較小。由于UTM信道具有頻率選擇性,一個OFDM 符號內的比特交織可提供較高的頻率分集增益,因此,UTM 信道交織器主要在頻域上進行。
文獻[20]基于BICM-OFDM 系統(tǒng)提出了一種卷積編碼的近似BER 理論表達式,其中比特交織在一個OFDM 符號內進行。文獻[21]將具有強和弱比特度量的比特相互組合,獲得了顯著的BER 性能提升,仿真結果表明該方法優(yōu)于一般的交織器。文獻[22]提出了一種基于BICM-OFDM 的規(guī)則塊狀交織器的優(yōu)化方法,仿真結果表明,在瑞利信道下,優(yōu)化的規(guī)則塊狀交織器比隨機交織器和一般的塊狀交織器具有更低的BER。帶有高階調制的BICM在比特映射時產(chǎn)生了不等差錯保護(UEP,unequal error protection),即符號中位置不同的比特受到噪聲的影響不同,從而產(chǎn)生不同的誤比特率。文獻[23]分析了基于正交振幅調制(QAM,quadrature amplitude modulation)的BICM 傳輸系統(tǒng)中的UEP,提出了一種可提高2 dB 信噪比增益的設計方案,降低了UEP 對誤比特率的影響。大多數(shù)研究都是對矩形交織器進行優(yōu)化,以得到性能更優(yōu)的交織器,這些優(yōu)化大都基于以下2 個準則:準則一,在比特位置向量中,強比特位置和弱比特位置應該被均衡排列[18,20];準則二,強比特位置和弱比特位置應該按自由距離最小的錯誤事件排序[20,23]。以上分析的各種交織器及其優(yōu)化方法并沒有考慮到具有嚴重頻率選擇性衰落的UTM 信道,因此,必須設計一種適用于UTM 通信的信道交織器,以降低UTM 通信編碼傳輸?shù)恼`比特率。
本文提出了一種UTM 通信編碼傳輸?shù)亩噍斎胄诺澜豢椘?,并對其BER 性能進行了仿真分析。所提出的信道交織器利用多輸入交織器的分組思想,將處于UTM 信道不同振蕩周期的編碼比特進行分組,不僅使各個子交織器中的比特所經(jīng)歷的信道功率增益變得平緩,而且保持了編碼比特的比特位置序列,在一定程度上降低了UEP 的影響。隨后對各組比特進行移位操作和矩形交織,進一步分散連續(xù)的錯誤比特。由于UTM 信道是恒參信道,且信道頻率響應的表達式較復雜,對UTM 通信編碼傳輸?shù)男阅芊治鲭y以得到準確的解析表達式,因此,采用隨機選擇錯誤子載波的方法,并通過仿真得到近似BER。仿真結果表明,在高信噪比(SNR,signal to noise ratio)時,所提出的UTM 信道交織器能實現(xiàn)比隨機交織器更低的系統(tǒng)BER。
本節(jié)首先介紹了基于夾芯板式壓電換能器(SPPT,sandwiched plate piezoelectric transformer)的UTM 信道及其特點,然后分別介紹了UTM 通信系統(tǒng)的發(fā)射端和接收端的數(shù)據(jù)處理過程。
如圖1 所示,UTM 信道一般由金屬墻、耦合層、同軸固定于金屬墻兩側的壓電換能器和兩側的寬帶匹配濾波器組成,其中,寬帶匹配濾波器用于UTM 信道的阻抗匹配,以降低傳輸過程中的功率損失。超聲波由發(fā)射端換能器產(chǎn)生,穿透各層傳播后到達接收端換能器。由于超聲波在不同介質的分界面會發(fā)生折射和反射,因此僅有一部分超聲波到達接收端,另一部分超聲波則被反射回發(fā)射端,再由發(fā)射端反射回來,如此往復進行,導致接收端收到多個超聲波信號,這種回波現(xiàn)象類似于無線通信中的多徑效應,使UTM 信道具有頻率選擇性衰落。
圖1 UTM 信道的一般結構
本文采用的是基于SPPT 的UTM 信道分析模型[24],圖2 給出了63.5 mm 金屬厚度的UTM 信道功率增益曲線與頻率的關系,其中頻率表示壓電換能器的驅動電壓頻率。
圖2 63.5 mm 金屬厚度的UTM 信道功率增益曲線與頻率的關系
從圖2 可以看出,UTM 信道的整體功率增益較低,大部分都小于-15 dB,且UTM 信道的功率增益在整體上具有起伏變化的特點,靠近換能器中心頻率(約4.28 MHz)處的功率增益較高(-10 dB),遠離換能器中心頻率處的信道功率增益逐漸降低,在2 MHz 處約為-30 dB,在6 MHz 處約為-40 dB。同時,UTM 信道功率增益還有周期性的振蕩變化,一個周期內的功率增益變化可達10 dB,這意味著UTM 信道具有嚴重的頻率選擇性。由于UTM 信道功率增益曲線的振蕩周期是有規(guī)律的,因此可以通過式(1)[9]計算得出。
其中,ds為金屬厚度,cs=5 838m/s 為超聲波在金屬中的傳播速度。從式(1)可以看出,金屬厚度越大,功率增益曲線的振蕩周期越小。根據(jù)式(1)可以計算出圖2 的功率增益曲線振蕩周期約為46 kHz,UTM信道的頻率選擇衰落較嚴重,因此,必須采用較小的OFDM 子載波間隔。而較小的子載波頻率間隔會導致OFDM 系統(tǒng)對相位噪聲和同步誤差過于敏感,所以,超聲波透金屬通信的相關研究所考慮的金屬厚度一般僅有幾十毫米。
UTM 信道一旦建立,在短時間內就不會發(fā)生明顯的變化。一般來講,由鋯鈦酸鉛材料制成的壓電換能器的壓電效應隨著溫度的升高而逐漸減弱甚至消失。然而,溫度的變化是較緩慢的,可能由晝夜交替、四季變化、地理位置的改變而引起,因此,一般將UTM 信道視為準靜態(tài)信道[1]。UTM 信道是一種恒參信道,振蕩周期、回波衰減的幅度幾乎不隨時間變化,其他典型的恒參信道包括一般的有線信道以及衛(wèi)星通信信道等。
由于UTM 信道中收發(fā)端換能器相對固定,不存在相對運動,并且由聲速變化引起的多普勒頻移可忽略,因此,可以認為超聲波透金屬信道中不存在多普勒頻移。
由于UTM 信道是準靜態(tài)的,容易滿足信道相干時間大于多個OFDM 符號時間,保證了UTM 信道在多個OFDM 符號持續(xù)時間內不發(fā)生變化,因此,以下省略OFDM 符號的時間序列,僅考慮單個OFDM 符號。
圖3 為基于BICM-OFDM 的UTM 通信系統(tǒng)結構。在發(fā)射端,比特流輸入被分組表示,設比特流輸入序列經(jīng)過碼率為rc的編碼器(ENC)后得到長度為N的編碼比特序列。然后,c經(jīng)過交織器(Π)得到交織序列經(jīng)過映射器(Φ)被分組映射到星座圖上得到調制符號。
圖3 基于BICM-OFDM 的UTM 通信系統(tǒng)結構
由于QAM 符號可以被分解為同相與正交2 個統(tǒng)計獨立的脈沖振幅調制(PAM,pulse amplitude modulation)符號,為了簡化分析且不失一般性,本文僅考慮PAM。
設星座圖中的PAM 符號有M個,PAM 符號經(jīng)過歸一化處理后的平均功率為ES,單個PAM 符號為m=lbMbit。設經(jīng)過映射得到的PAM 符號序列為,其中,X 為所有PAM 星座點的集合,為一個碼字的PAM 符號個數(shù)??紤]到信道估計要使用部分子載波作為導頻,僅有一部分OFDM 子載波可以傳輸數(shù)據(jù),因此,如果設置K等于傳輸數(shù)據(jù)的子載波數(shù),則解碼操作可以在一個OFDM 符號內完成,避免了額外的時延。
從分集的角度看,在具有頻率選擇性衰落的信道中,交織器最重要的作用是實現(xiàn)頻率分集。同時,由于UTM 信道的準靜態(tài)特性,在時域上的交織并不會提高分集增益,因此,本文僅考慮單個OFDM符號內的交織。設 Nc={1,2,…,N}表示編碼比特序數(shù)的集合,Nb={1,2,…,m}表示一個PAM 符號中比特位置的集合,Ns={1,2,…,K}表示OFDM 中子載波序數(shù)的集合,則交織器可表示為
其中,nb∈Nc表示第nb個編碼比特,ks∈Ns表示OFDM 符號的第ks個子載波,ip∈Nb表示PAM 符號的第ip個比特位置。
本文假設UTM 信道的收發(fā)端具有完美的定時同步。在接收端,接收信號首先經(jīng)過低噪放大器(LNA,low noise amplifier)和模數(shù)轉換(A/D)得到數(shù)字信號。然后,接收端從收到的數(shù)據(jù)中移除CP(-CP)并進行DFT 后,得到各子載波信號為
其中,Hks表示信道頻率響應,表示Zks服從均值為0、方差為N0的加性復高斯白噪聲。符號信噪比定義為子載波符號平均功率ES和噪聲平均功率N0的比;子載波瞬時信噪比定義為帶有子載波信道增益的信噪比,即和N0的比;另外,還有比特信噪比。當每個符號的比特數(shù)相同,且編碼碼率相同時,符號信噪比與比特信噪比具有一一對應的關系。本文所說的信噪比可以理解為符號信噪比,或與之對應的比特信噪比。
信號yks先經(jīng)過并串變換(并/串)后,再由解映射(Θ)計算出第ks個符號第ip個比特的對數(shù)似然比(LLR,log-likelihood ratio),然后,LLR 經(jīng)過解交織(Π-1)和解碼(DEC)得到估計比特。
為了降低LLR 的計算量,一般采用最大對數(shù)近似法[25],得到近似的LLR 為
其中,nb=Π-1(ks,ip),b表示取補,為第nb個比特的比特度量,如式(5)所示。
本節(jié)首先介紹了高階調制的UEP 和多輸入交織器,然后根據(jù)UTM 信道特點設計了UTM 信道交織器,并給出了UTM 信道交織器中各個子交織器的實現(xiàn)方式,最后簡要分析了UTM 信道交織器的復雜度。
圖4 為采用二進制反射格雷碼(BRGC,binary reflected Gray code)的8PAM星座圖。BRGC是BICM中常用的一種映射方式,其重要性是在高SNR 時使比特錯誤概率最小。定義PAM 星座點的最左側比特為最高位比特,比特位置為1,最右側比特為最低位比特,比特位置為m。高階調制會使不同的比特位置受到不同程度的噪聲干擾,這種情況被稱為UEP。例如,在圖4 中,當符號x2受到噪聲干擾被判為相鄰符號x1或x3時,除了最高位比特是正確的外,其余位置的比特均會發(fā)生錯誤。
圖4 采用BRGC 的8PAM 星座圖
當系統(tǒng)采用高階調制時,交織器的設計必須要考慮到UEP。文獻[16]提出了使用m個子交織器對不同比特位置的比特進行交織的方法,即多輸入交織器,如圖5 所示。多輸入交織器的特點在于,具有相同比特位置的比特處于同一個子交織器,這樣能夠保證交織前后的比特位置沒有發(fā)生改變,避免出現(xiàn)在交織比特序列中某一段比特具有相同比特位置進而產(chǎn)生連續(xù)錯誤比特的情況,這在一定程度上降低了UEP的影響。
圖5 多輸入交織器的結構
從1.1 節(jié)的分析可知,UTM 信道的功率增益變化具有一定的周期性。即使采用多輸入交織器對輸入比特按比特位置進行分組,同一組的比特錯誤概率仍然具有較高的振蕩性。雖然這樣的高振蕩會帶來錯誤的不均勻分布,但是這種高振蕩具有一定的規(guī)律,因此,可以利用這種振蕩來設計多輸入交織器。
首先,定義一些與UTM 信道有關的參數(shù)。定義UTM 信道功率增益曲線的一個振蕩周期中包含的OFDM 子載波數(shù)為
按照Ts(或Tb)可將一個OFDM 符號的所有子載波(或所有比特)劃分為個組。定義Ti,j為第i個組的第j個比特,其中,{1,2,…,G},j∈ Tb= {1,2,…,Tb}。定義同一組的不同位置的比特集合為
同時,定義不同組的相同位置的比特集合為
其中,A 表示取該序數(shù)的所有可能值。需要注意,式(9)和式(10)為編碼比特數(shù)N被Tb整除的情況。若NmodTb> 0,可能出現(xiàn)的情況。
將一個OFDM 符號的所有子載波劃分為G個組,每個組內的子載波大概處于UTM 信道不同周期的相同位置,與整個UTM 信道的功率增益振蕩相比,每個組內的子載波所經(jīng)歷的振蕩更加平緩。如果采用多輸入交織器的思想對每組中同一比特位置的比特進行交織,即對 TA,j進行交織,那么,不僅可以使 TA,j在整體起伏的UTM 信道上交織,保證了同一組比特在交織后落在不同的振蕩周期中,而且沒有打亂比特位置,降低了UEP 的影響。
令圖5 中的交織器個數(shù)為Tb,即可得到UTM 信道交織器,圖6 給出另一種更形象的表示方法,其中矩陣的元素為輸入比特的比特位置。首先,輸入比特按列寫入Tb行G列的矩形存儲器;然后,多輸入交織器分別對矩形存儲器中每行的所有比特(例如,圖6 中所圈出的第一行比特)進行交織;最后,按列讀取矩形存儲器的所有比特。一般情況下,由于比特數(shù)N不能被Tb整除,交織時可忽略第G列包含的TbG-N個空元素。從圖6 也可以看出,交織后的比特位置不會發(fā)生變化。
圖6 UTM 信道多輸入交織器的矩形存儲結構
接下來,分析聲速對UTM 信道交織器的影響。在金屬厚度和子載波間隔不變的條件下,聲速會影響Ts的大小,進而影響UTM 信道交織器的結構。一般情況下,在實際系統(tǒng)中使用的聲速參數(shù)不會過于偏離真實聲速,可以認為Ts在 ±1 范圍內變化,這種變化可能會略微加劇子載波分組的誤差,使同組比特所經(jīng)歷的功率增益振蕩更大,進而影響所提交織器的性能。然而,由于聲速變化是緩慢進行的,可以在信道估計過程中較準確地得出,因此,對子載波分組的誤差主要來自Ts的四舍五入。
有效的信道交織器必須能充分利用OFDM 多載波技術的時間和頻率多樣性,因此,從分集的角度看,信道交織器的一個重要設計參數(shù)是跨度特性。最小跨度是一個常用的衡量比特分離程度的參數(shù),在設計信道交織器時,為了降低交織比特的相關性,必須最大化交織器的最小跨度。
描述最小跨度的常用方式有L1 度量(即曼哈頓度量)和Lee 度量[26],其中,Lee 度量是一種周期性的度量方式,對距離取模計算,如式(11)所示。
其中,ib,jb∈Nc,NL為Lee 度量的周期,|ib-jb|NL為Lee 度量下ib和jb的距離,由式(12)給出。
文獻[27]表明,Lee 度量下最小跨度的上界為
式(14)也可以理解為NL長的比特序列經(jīng)過交織后能得到的最小Lee 度量距離為Sub(NL)。
矩形交織器是一種簡單且常用的比特級交織器,輸入比特按列依次存儲到矩形存儲器,輸出端按行依次讀取輸出比特。矩形交織器[25]可表示為
其中,Nr為矩形交織器行數(shù)(即交織深度),為矩形交織器列數(shù)。通過選擇矩形交織器的交織深度(如式(16)所示),可以最大化Lee度量下的最小跨度。
2.2 節(jié)所設計的UTM 信道多輸入交織器已經(jīng)將周期變化的比特分散到各個子交織器中,每一個子交織器所包含的比特所經(jīng)歷的信道功率增益變得平緩。因此,各個子交織器只需要按式(16)采用矩形交織器,即可將子交織器的比特進一步打散。
如果所有子交織器采用相同的矩形交織,相當于對圖6 的列進行了整體的移位,這樣并沒有打散同一列的相鄰比特。為了避免這種情況,可以在交織前對每一個子交織器的所有比特進行不同的行循環(huán)移位。一種簡單的方式是第j行向后循環(huán)移位j-1位后再進行子交織。
實現(xiàn)UTM 信道交織器的主要步驟如下。
1) 將一個OFDM 符號的N個編碼比特按列寫入Tb行G列的矩形存儲器,第G列的比特數(shù)可能小于Tb。
2) 對第j行循環(huán)移位j-1位。
3) 對循環(huán)移位后的每組比特進行Sub(G) -1的矩形交織。
4) 按列讀出交織比特序列。
與一般的矩形交織器相比,UTM 信道交織器額外包含了循環(huán)移位與矩形交織的步驟,其中,矩形交織實際上是比特的存儲與讀取,存儲可以從每組比特的任意位置開始,因此,可以省去循環(huán)移位這一步操作。假設每個比特的存儲或讀取需要花費一個時鐘周期,那么所提UTM 信道交織器的時間復雜度為O(4N)。如果采用并行的方式對每組比特做矩形交織,那么只需要花費一次矩形交織的時間,所提 UTM 信道交織器的時間復雜度為O(2N+G)。因此,所提UTM 信道交織器的復雜度很低,在實際中可以輕松地實現(xiàn)。
本節(jié)采用文獻[20]的分析方法對基于BICMOFDM 的UTM 通信系統(tǒng)比特錯誤概率Pb進行分析,并采用隨機選擇的方法得到錯誤信道系數(shù)。
對于卷積編碼,雖然聯(lián)合界可以作為Pb的上界,但是必須考慮所有大于或等于最小自由距df的錯誤路徑,計算較復雜,因此,可以通過僅考慮自由距為df的錯誤路徑,對高SNR 情況下的比特錯誤概率進行簡化,如式(17)[20]所示。
其中,kc表示卷積編碼器中輸入的每組信息比特個數(shù);β(df)表示漢明距為df的錯誤路徑輸入權重,文獻[28]給出了β(df)的詳細數(shù)據(jù),可通過查表法得到;P(df)表示漢明距為df時碼字的成對錯誤概率(PEP,pairwise error probability)。式(17)的值主要取決于P(df),當SNR 增加時,漢明距為df的錯誤路徑逐漸成為主要錯誤形式,式(17)逐漸變得緊致。
假設df個錯誤比特分別映射到不同的PAM 符號中,在高SNR 的條件下,條件PEP 為[20]
其中,Q(·)表示Q函數(shù),kω表示第ω個錯誤比特處的 第kω個 PAM 符號,和分別表示df個錯誤比特所在的PAM符號向量和比特位置向量,表示信道系數(shù)向量,表示估計碼字向量,表示獨立同分布的隨機變量,其中
將式(18)中的求和項單獨寫出,即
文獻[20,29]對式(21)進行奇異值分解,然后利用隨機信道的幅值期望,計算出條件PEP。同時,文獻[20]通過僅考慮 Δω(iω)的最小項,給出了加性白高斯噪聲信道下的簡化PEP 表達式。
隨機交織器需要額外的隨機數(shù)存儲空間并且嚴重依賴于偽隨機數(shù)生成器,難以在實際中應用,一般將其作為對照組進行分析。隨機交織器將錯誤比特隨機且均勻地分散到不同的PAM 符號中,這使任意df個不同的PAM 符號都可能產(chǎn)生錯誤路徑。同時,考慮到符號錯誤概率受子載波瞬時信噪比的影響,因此,準確計算df個Hkω的概率分布公式是比較困難的,同時也難以遍歷所有種情況。
為了簡化上述問題,本節(jié)采用隨機選擇的方法計算式(21)的值。當隨機選擇的df個子載波具有較高的功率增益時,由于式(21)的值與成正比,得到的條件PEP 值會很低;相反,當隨機選擇的df個子載波具有較低的功率增益時,條件PEP 值會很高。這種隨機選擇的方法不需要遍歷df個錯誤子載波的所有情況,大大降低了計算量。
對于 Δω(iω),也可以采用隨機選擇的方法,以下給出隨機交織器中 Δω(iω)的概率質量函數(shù)。在隨機交織器中,iω可視作均勻分布,而 Δω(iω)的分布僅與iω有關,因此,Δω(iω)的概率分布可通過遍歷所有的符號對,再求和取平均得到,即
其中,dmin為星座圖的最小歐氏距離。例如,當采用4 PAM 時,式(22)為
其中,δa,b表示Kronecker 符號函數(shù)。
第2 節(jié)所提出的UTM 信道交織器具有規(guī)則的比特位置排列,因此,求解 Δω(iω)并不復雜,但是,計算df個的概率分布依然很復雜。
當最小自由距離df=5時,僅有一種錯誤形式且錯誤路徑僅在處開始產(chǎn)生,因此,當給定M時,可能會得到不同的例如,當m=4時,有2 種情況,即
雖然可以計算出每個編碼比特的錯誤概率,但是由于這些錯誤概率并不是相互獨立的,比如同一個PAM 符號的幾個比特錯誤概率并不獨立,并且還需要根據(jù)去遍歷整個編碼比特,因此,將比特錯誤概率和df個Hkω的概率聯(lián)系起來也較困難。
考慮采用與3.2 節(jié)相同的隨機選擇方法。對于UTM 信道交織器,低功率增益子載波所產(chǎn)生的錯誤比特被較均勻地分散到整個編碼比特中,這些錯誤比特不會產(chǎn)生錯誤路徑,進而可以被譯碼所糾正,因此,在計算近似BER 時,就需要排除這些錯誤比特所在的子載波,在剩下的子載波中選擇df個錯誤子載波,即可得到UTM 信道交織器的近似誤比特率。當然,如果忽略的低功率增益的子載波個數(shù)太大,近似BER 會偏低;反之,近似BER 會偏高。
本節(jié)對UTM 通信系統(tǒng)進行了仿真分析,首先給出了仿真參數(shù)的設置,然后分別對加性白高斯噪聲所產(chǎn)生的隨機錯誤和不同金屬厚度進行了仿真,最后討論了解交織比特序列的錯誤概率變化情況。
UTM 通信系統(tǒng)的部分仿真參數(shù)如表1 所示。編碼器采用約束長度為3 的 (7,5)8卷積碼,譯碼器采用維特比軟譯碼。映射方式采用BRGC。對每個SNR 進行蒙特卡羅仿真,比特數(shù)均超過 107個。本文不考慮信道估計方法,假設接收端已知信道狀態(tài)信息。雖然假設了接收端已知信道狀態(tài)信息,但為了與實際相符,仍考慮采用導頻,此時數(shù)據(jù)子載波的個數(shù)降低,同時Ts也降低。本節(jié)仿真的交織器包括本文提出的UTM 信道交織器、隨機交織器以及無交織器。
表1 UTM 通信系統(tǒng)部分仿真參數(shù)
圖7 繪制了采用4PAM 和16PAM 的不同交織器BER 與的關系,采用的交織器包括隨機交織器、UTM 信道交織器和無交織器的情況。從圖7可以看出,隨著SNR 的增加,UTM 信道交織器的BER 逐漸優(yōu)于隨機交織器的BER,且兩者差距逐漸加大,這說明所提交織器在UTM 信道中能提供更高的分集增益。在高SNR 時,隨機交織器和UTM信道交織器的近似BER 和仿真BER 吻合較好,因此,可以得出結論,即第3 節(jié)的隨機選擇方法能實現(xiàn)對高SNR 時仿真BER 曲線的有效近似。仿真的UTM 信道交織器所忽略的低功率增益子載波的個數(shù)為300 個,這是本節(jié)仿真所采用的經(jīng)驗值數(shù)據(jù)。
圖7 采用4PAM 和16PAM 的不同交織器的BER 與的關系
圖8 繪制了在SNR=45 dB 和16PAM 時UTM 通信系統(tǒng)的BER 和金屬厚度的關系。從圖8 可以看出,除了UTM 信道交織器外,其他交織器在不同金屬厚度時的BER(包括仿真BER 和近似BER)基本保持穩(wěn)定。雖然信道狀態(tài)隨著金屬厚度的變化而變化,使UTM 信道交織器的近似BER 難以對實際BER 進行預測,但是依然可以通過仿真BER 來評估所提交織器的性能。隨著金屬厚度的增加,UTM 信道交織器的仿真BER 逐漸升高,這是因為UTM 信道功率增益曲線的振蕩周期變小,使一行的比特(TA,j或圖6 的一行)所處的子載波位于不同周期的不同位置,換句話說,雖然按振蕩周期對編碼比特進行了分組,但是由于式(7)的截斷誤差,同一行的比特仍在經(jīng)歷起伏的信道功率增益變化,因此,本文所提的UTM 信道交織器會受金屬厚度的影響。
圖8 在SNR=45 dB 和16PAM 時UTM 通信系統(tǒng)的BER和金屬厚度的關系
圖9 繪制了在4PAM 和SNR=40 dB 時所提交織器的解交織比特序列的錯誤概率,其中,圖9(a)繪制了全部解交織比特序列的錯誤概率,圖9(b)繪制了部分解交織比特序列的錯誤概率。從圖9可以看出,UTM 信道交織器將高錯誤概率的比特較均勻地分散到了整個編碼比特中,例如,圖9(a)中Pb>0.4 的部分比特,這些高錯誤概率比特的兩邊是錯誤概率較低甚至接近0 的比特(如圖9(b)所示),所以產(chǎn)生連續(xù)錯誤比特的概率較低,可以在卷積譯碼中被糾正,進而降低了UTM 系統(tǒng)的BER。
作為對比,圖10 繪制了在4PAM 和SNR=40 dB時隨機交織器的解交織比特序列的錯誤概率。從圖10可以看出,采用隨機交織器的解交織比特序列錯誤概率非常均勻,雖然單個比特發(fā)生錯誤的概率較低,但是,由于在連續(xù)的幾個比特中每一個比特都有一定的錯誤概率(約0.05),因此,與所提交織器相比(如圖9(b)所示),隨機交織器產(chǎn)生連續(xù)錯誤的概率更大,進而系統(tǒng)BER 更大。
圖10 在4PAM 和SNR=40 dB 時隨機交織器的解交織比特序列的錯誤概率
本文提出了一種UTM 通信多輸入信道交織器,主要利用了多輸入交織器的分組思想,將編碼比特按照UTM 信道功率增益的周期振蕩特性進行分組,使每組比特的錯誤概率變化更加平緩,不僅降低了高階調制中UEP 的影響,而且將UTM 信道中一個振蕩周期內的連續(xù)錯誤比特分散到了不同的振蕩周期中。所提信道交織器的實現(xiàn)也很簡單,僅需要少量的存儲與讀取操作。此外,本文也對隨機交織器和所提信道交織器的性能進行了分析,雖然比特錯誤概率的解析解難以得到,但是通過隨機選擇的方法可以得到近似的BER。
仿真結果表明,在高SNR 時,所提信道交織器在不同調制方式時均能實現(xiàn)比隨機交織器更低的系統(tǒng)BER。當SNR 較低時,受限于編碼器的糾錯能力,所提信道交織器與隨機交織器的BER 性能接近,采用更先進的編碼技術可以降低BER,但是編碼復雜度也會有所提升。本文還仿真了不同金屬厚度對所提信道交織器的影響,結果表明,當金屬厚度較大時,由于周期取整產(chǎn)生的截斷誤差,同一個子交織器中的比特仍在經(jīng)歷起伏的信道功率增益變化,這使所提信道交織器的系統(tǒng)BER 隨金屬厚度增加而逐漸提高。最后,給出了采用所提信道交織器和隨機交織器的解交織比特序列的錯誤概率,可以看出,高錯誤概率的比特較均勻地分散到了整個編碼比特,進一步驗證了所提信道交織器的有效性。