馬英杰,趙耿,魏占禎,李兆斌,鞠磊
(北京電子科技學院,北京 100070)
正交頻分復用(OFDM,orthogonal frequency division multiplexing)技術(shù)是一種多載波調(diào)制技術(shù),作為一種可以有效對抗信號波形間干擾的高速傳輸技術(shù),是下一代網(wǎng)絡物理層的核心技術(shù)。但其存在較高的峰值平均功率比(PAPR, peak to average power ratio)問題,導致信號在傳輸過程中產(chǎn)生非線性失真,通信質(zhì)量下降。目前,降低OFDM系統(tǒng)的PAPR一般有三類方法:信號預畸變技術(shù)、編碼方法、擾碼技術(shù)。其中,信號預畸變法破壞了子載波之間的相位,編碼方法受限于子載波個數(shù)和調(diào)制方式,所以擾碼技術(shù)成為降低PAPR的主要方法。
擾碼技術(shù)中的選擇性映射(SLM, selective mapping)算法結(jié)構(gòu)簡單,效果顯著,但存在較大的邊帶信息且運算復雜度較高的不足,因此,許多研究者對SLM算法進行改良。文獻[1]提出的循環(huán)SLM 算法忽略了邊帶信息并且只做了一次快速傅里葉逆變換(IFFT,inverse fast Fourier transform)變換,在時域內(nèi)對原始信號及其周期移位信號相加,選擇最小PAPR作為候選信號。文獻[2]提出了基于多混沌的時頻域加密技術(shù)和 SLM峰均比抑制算法,采用Lozi和loigstic混沌映射在時頻域內(nèi)擾亂子載波,并且在100 km單模光纖中安全傳輸8.9 Gbit/s的加密OFDM信號。文獻[3] 提出了基于非對稱截斷光正交頻分復用可見光系統(tǒng)的低復雜度最小幅度差譯碼器,從而改進 SLM 算法。文獻[4] 提出了一種降低十六進制正交幅度調(diào)制OFDM 信號峰均比的方法,該方法將混沌序列與SLM算法相結(jié)合,使混沌序列能夠控制相位旋轉(zhuǎn)因子的產(chǎn)生。文獻[5]提出了基于Lehmer隨機相位序列矢量的 SLM 改進算法,將邊帶信息嵌入到十六進制 PSK調(diào)制信號中進行發(fā)送。文獻[6]提出了OFDM系統(tǒng)中使用SLM算法降低峰均比時不需要邊帶信息估計的接收機檢測算法。文獻[7]提出改進的SLM算法,將交織離散余弦變換(IDCT,inverse discrete consine transformation)變換與脈沖成形技術(shù)結(jié)合,從而降低收發(fā)端的PAPR。文獻[8]提出對信號進行時域的循環(huán)移位相加減和序列組合的方法來減小PAPR。文獻[9]提出了一種低復雜度的改進SLM算法和μ律壓縮方案,從而降低正交頻分多址接入(OFDMA,orthogonal frequency division multiple access)系統(tǒng)的PAPR以及計算復雜度。文獻[10]提出了一種無邊帶信息的低復雜度 SLM 改進算法,從而降低相干光OFDM系統(tǒng)的PAPR。文獻[11]提出了一種用于 Alamouti差分空頻分組編碼-正交頻分復用(DSFBC-OFDM,differential space frequency black coded-OFDM)系統(tǒng)的盲差分SLM改進算法,從而降低系統(tǒng)的PAPR。
在OFDM系統(tǒng)中,信號峰值功率的發(fā)生時間不確定,所以數(shù)模變換器和功率放大器需要的線性動態(tài)區(qū)間較大。然而在實際應用中,信號幅度遠遠小于該峰值,如果以該峰值為指標設(shè)計功率放大器,將大大降低利用率,增加系統(tǒng)成本。此外,過高的 PAPR值會導致信號失真,破壞子載波的正交性,產(chǎn)生互調(diào)干擾和帶外輻射,嚴重影響系統(tǒng)的性能。因此,本文提出基于量子混沌映射的改進選擇性映射算法,旨在降低OFDM系統(tǒng)過高的PAPR。
傳統(tǒng)SLM算法是一種無失真降低OFDM信號峰均比的方法,具體步驟如下。
步驟1設(shè)IFFT的輸入信號為X,如式(1)所示。
發(fā)送端產(chǎn)生M個不相同且長度為N的隨機相位序列矢量,如式(2)所示。
步驟2將這M個隨機相位序列矢量分別與輸入信號X進行點乘運算,得到M個不相同且長度為N的輸出序列,如式(3)所示。
步驟3對這M個不同的輸出序列(m)x分別進行IFFT運算,從而得到時域上的M個輸出序列,如式(4)所示。
步驟4在這M個時域輸出序列里選擇PAPR性能最好的一組。
隨著隨機相位序列矢量數(shù)M的增加,系統(tǒng)進行IFFT變換的次數(shù)也會增加,從而增加了傳統(tǒng) SLM算法的復雜度。當子載波數(shù)為 128,隨機相位序列矢量數(shù)M分別為2、4、6、8時,傳統(tǒng)SLM算法的PAPR性能如圖1所示。
圖1 不同隨機相位序列矢量下傳統(tǒng)SLM算法PAPR性能曲線
從圖1可以看出,傳統(tǒng)SLM算法的PAPR性能與隨機相位序列矢量數(shù)成正比,M越大,則系統(tǒng)的PAPR性能越好,但是算法的復雜度也會增加。
El-Latif等[12]通過反沖轉(zhuǎn)子模型方法將傳統(tǒng)loigstic混沌映射量化,產(chǎn)生量子loigstic混沌映射。本文采用量子 loigstic混沌映射數(shù)字化后作為隨機相位序列矢量,如式(5)所示。
其中,α是可調(diào)參數(shù),β是耗散參數(shù),xn、yn和zn是系統(tǒng)狀態(tài)參數(shù),和是xn和zn的復共軛。當時,系統(tǒng)是混沌態(tài)。
本文采用量子 loigstic混沌映射數(shù)字化后作為隨機相位序列矢量。與傳統(tǒng)偽隨機序列相比,量子混沌序列可以提供數(shù)目眾多、易于產(chǎn)生和再生的信號,具有良好的相關(guān)性和隨機性,克服了傳統(tǒng)偽隨機碼互相關(guān)函數(shù)存在大量尖脈沖的缺陷。通過引入終端擾動,量子loigstic混沌映射解決了傳統(tǒng)loigstic混沌映射的不動點和穩(wěn)定窗問題,提高了浮點運算的精度。
傳統(tǒng)SLM算法是一種無失真峰均比抑制算法,優(yōu)點是不會導致信號的畸變,但是在系統(tǒng)接收端需要知道所選擇的隨機相位序列才能解調(diào)。所以除了傳輸數(shù)據(jù)信息,還需要傳輸對應的隨機相位序列,大大增加了傳輸?shù)倪厧畔?,使其在實際應用中受到限制。對于傳統(tǒng) SLM 算法,接收端正確恢復原信號需要傳輸被選中的隨機相位序列矢量,需要傳輸整個序列,即則信息量為N;而本文使用量子loigstic混沌映射產(chǎn)生偽隨機序列,序列由初始值迭代產(chǎn)生,只需傳輸其初始值,降低了運算復雜度,減少了傳輸?shù)倪厧畔?,從而降低了系統(tǒng)的邊帶功率。
針對傳統(tǒng) SLM 算法邊帶功率大,候選序列數(shù)量少的缺點,本文提出了量子 loigstic改進選擇性映射(QL-MSLM,quantum logistic-modified selective mapping)算法,采用分割方法將原始信號分割為實部信號和虛部信號,采用量子 loigstic混沌映射代替?zhèn)鹘y(tǒng)偽隨機序列作為隨機相位序列矢量分別與實部信號和虛部信號進行點乘運算,然后進行 IFFT變換,實部候選序列與虛部候選序列組合后計算PAPR,選擇最小PAPR進行傳輸,具體原理如圖2所示。
圖2中,OFDM數(shù)據(jù)塊為s(t),對串行輸入的信號s(t)進行符號映射,通過串并變換分成2M個子信道,采用分割方法將信號s(t)分割為實部信號和虛部信號,分別在M個子信道上進行傳輸。采用量子loigstic混沌映射生成M個不同的長度為N的隨機相位序列矢量P,則第m個隨機相位序列矢量為第u個數(shù)據(jù)塊分割為實部su_r(t)和虛部su_i(t),分別與第m個隨機相位序列矢量Pm點乘運算,然后進行 IFFT
圖2 量子loigstic改進選擇性映射算法的原理
其中,?是 2個矢量間的點乘運算,IFFT是離散傅里葉逆變換,是實部候選序列,是虛部候選序列。實部信號的候選序列和虛部信號的候選序列如式(8)所示。進行線性組合得到候選傳輸序列
第u個數(shù)據(jù)塊的候選傳輸序列中選擇PAPR最小的一組記為Xu, 則
故輸出序列為
本文采用QPSK調(diào)制,子載波數(shù)為128,通過互補累積分布函數(shù)(CCDF, complementary cumulative distribution function)來描述系統(tǒng)峰均比的分布情況,采用文獻[13]提出的選定數(shù)據(jù)方法(SDU,selected data utilization),根據(jù)特定的選擇條件來旋轉(zhuǎn)相位因子,從而對傳統(tǒng)SLM算法的PAPR性能進行改進。本文所提的QL-MSLS算法與傳統(tǒng)SLM算法以及SDU算法的PAPR性能比較如圖3所示。本文的數(shù)值仿真中,變量orignal是1×128的原始信號PAPR值。
圖3 3種算法的PAPR性能對比
在傳統(tǒng)SLM算法中,把1×128的原始信號作為輸入數(shù)據(jù),復制L組點乘隨機相位序列矢量,進行IFFT計算,得到PAPR值,變量SLM是L組候選序列中最小PAPR值。采用隨機相位序列矢量的傳統(tǒng)SLM算法要求傳輸每個子信道的隨機相位序列矢量信息,因此需要傳輸?shù)倪厧畔⒘糠浅4?,不僅增加了系統(tǒng)的復雜度,而且降低了系統(tǒng)的效率。
在本文提出的QL-MSLS算法中,把1×128的原始信號作為輸入數(shù)據(jù),復制L組,分割數(shù)據(jù)的實部和虛部,量子loigstic映射產(chǎn)生L組隨機相位序列矢量,實部信號與虛部信號分別點乘隨機相位序列矢量,然后計算IFFT后,實部數(shù)據(jù)和虛部數(shù)據(jù)線性組合。算法把候選序列擴展為L2組,變量LSLM是L2組候選序列中最小PAPR值。
從圖3可以看出,與傳統(tǒng)SLM算法以及SDU算法相比,本文提出的QL-MSLS算法更加有效地降低了系統(tǒng)的 PAPR。本文算法采用分割方法與線性組合變換擴展了候選序列數(shù)量,減小了算法的計算量,可以更高效地傳輸數(shù)據(jù)。
對于傳統(tǒng) SLM 算法,要在接收端正確恢復原信號需要傳輸被選中的隨機相位序列矢量,需要傳輸整個序列,大大增加了邊帶信息,增大了邊帶功率。采用本文提出的QL-MSLM算法只需傳送量子混沌映射初始值就可以表示一組隨機相位序列矢量,使用Matlab仿真的邊帶功率譜如圖4所示。
圖4 邊帶功率譜
本文采用量子 loigstic混沌序列替代傳統(tǒng)偽隨機序列作為隨機相位序列矢量,只需要一個初始值就可以表示一個隨機相位序列矢量。量子混沌序列不需要存儲每個序列點的值,有效減少了冗余信息的傳輸量。提出的算法在傳輸邊帶信息時,只需要傳輸一個初始值即可,不需要傳輸每個子信道的相位信息。從圖4可以看出,QL-MSLM算法與傳統(tǒng)SLM算法相比,大大降低了邊帶信息傳輸量,減小了邊帶功率,提高了系統(tǒng)傳輸效率。
針對傳統(tǒng) SLM 算法邊帶功率大,候選序列數(shù)量少的缺點,本文對傳統(tǒng) SLM 算法進行了改進,提出了量子 loigstic改進選擇性映射算法(QLMSLM),解決了OFDM系統(tǒng)的高PAPR問題。采用量子 loigstic混沌映射代替?zhèn)鹘y(tǒng)偽隨機序列作為隨機相位序列矢量,解決了傳統(tǒng) loigstic混沌映射的不動點和穩(wěn)定窗問題,提供了數(shù)目眾多、具有良好的相關(guān)特性和隨機特性、易于產(chǎn)生和再生的信號,降低了系統(tǒng)的邊帶功率。采用分割方法將原始信號分割為實部信號和虛部信號,采用量子loigstic混沌映射代替?zhèn)鹘y(tǒng)偽隨機序列作為隨機相位序列矢量分別與實部信號和虛部信號進行點乘運算,然后進行 IFFT變換,實部備選序列與虛部備選序列組合后計算 PAPR,選擇最小 PAPR進行傳輸。Matlab仿真結(jié)果表明本文提出的算法更加有效地降低了系統(tǒng)的 PAPR,擴展了候選序列數(shù)量,減小了算法的計算量,可以更高效地進行數(shù)據(jù)傳輸,有效減少了冗余信息的傳輸量,大大降低了邊帶信息傳輸量,減小了邊帶功率,提高了系統(tǒng)傳輸效率,該方案在OFDM技術(shù)中具有廣闊的應用前景。