• 沒有找到結果。

無合成器之編碼正交相位LINC-OFDM系統

N/A
N/A
Protected

Academic year: 2021

Share "無合成器之編碼正交相位LINC-OFDM系統"

Copied!
53
0
0

加載中.... (立即查看全文)

全文

(1)

國 立 交 通 大 學

電信工程研究所

碩 士 論 文

無合成器之編碼正交相位 LINC-OFDM 系統

A Combinerless Coded Quadrature

LINC-OFDM Systems

研究生:楊錫沅

指導教授:吳文榕 博士

(2)

無合成器之編碼正交相位 LINC-OFDM 系統

A Combinerless Coded Quadrature

LINC-OFDM Systems

研 究 生:楊錫沅 Student:Hsi-Yuan Yang

指導教授:吳文榕 博士 Advisor:Dr. Wen-Rong Wu

國 立 交 通 大 學

電信工程學系碩士班

碩 士 論 文

A Thesis

Submitted to Institute of Communications Engineering College of Electrical and Computer Engineering

National Chiao Tung University In Partial Fulfillment of the Requirements

For the Degree of Master of Science In Communications Engineering July 2013 Hsinchu,Taiwan,Republic of China

中華民國一百零二年七月

(3)

無合成器之編碼正交相位 LINC-OFDM 系統

研究生:楊錫沅 指導教授:吳文榕 博士 國立交通大學 電信工程研究所碩士論文 摘要 正交多頻分工(OFDM)是一種極具效能的調變技術。不過,這種系統存在著一種重 大的缺陷-高峰均功率比(PAPR)造成功率放大器的效率下降。對此,有研究者提出了一 種使用非線性元件的線性放大器(LINC)來對抗這樣的問題。LINC 是一種將輸入訊號拆 解成兩固定波包(constant envelope)訊號後,將兩拆後訊號分別使用非線性放大器放大並 且透過功率合成器(power combiner)重新合成訊號的模組。然而為了避免使用難以設計 的功率合成器,有人因此提出了一種無合成器的 LINC-OFDM 系統。然而,使用此架構 卻會造成頻帶外雜訊(out-of-band noise)比起傳統 OFDM 系統大很多。本論文提出了一 種無合成器之編碼正交相位 LINC-OFDM 系統來解決這樣的問題。在此系統裡輸入訊號 會先分離實部與虛部訊號,接者再將兩個子訊號分開做 LINC 拆解為四個固定波包訊 號。在此系統下頻帶外雜訊能夠大幅的降低,此外我們也提出了一種有效的檢測方式, 在模擬的結果中可以看出無合成器之編碼正交相位 LINC-OFDM 系統除了可以有很低 的頻帶外雜訊外,效果也幾乎與傳統的編碼 OFDM 系統相同。

(4)

A Combinerless Coded Quadrature LINC-OFDM System

Student: Hsi-Yuan Yang Advisor:Dr. Wen-Rong Wu

Institute of Communications Engineering National Chiao Tung University

Abstract

Orthogonal frequency division multiplexing (OFDM) is known to be an efficient modulation technique. However, a major drawback of the system is its high peak-to-average power ration (PAPR) making the power amplifier (PA) low efficiency. Linear-amplification- with-nonlinear-component (LINC) has been proposed to overcome the problem. LINC decomposes the input signal into two constant-envelop sub-signals, amplifies the signals by nonlinear PAs, and then combines the resultant signals by a power combiner. To avoid the use of the power combiner, which is difficult to design, some researcher proposes the combinerless (CL) LINC-OFDM system. However, one problem associated with the CL-LINC-OFDM system is that its out-of-band noise level is significantly greater than that of the conventional OFDM systems. This thesis proposes a coded CL quadrature LINC-OFDM (QLINC-OFDM) system to solve the problem. In CL-QLINC-OFDM systems, the input signal is first decomposed into real and image signals. Then, each signal is further decomposed into two constant-envelop sub-signals. It can be shown that the out-of-band noise level is significantly lower than that of CL-LINC-OFDM. We also propose a method that can effectively conduct the detection. Simulations show that while the proposed coded CL-QLINC-OFDM system has low out-of-band noise, its performance is almost the same as that of the conventional coded OFDM system.

(5)

誌謝

我要感謝指導教授吳文榕老師,在研究期間細心耐心的指導我們做研究,從教授身 上學習到了很多做研究的方法與處理問題的態度,讓我在碩士班的過程裡吸收到相當多 的知識與道理,也謝謝口試委員林大衛教授、伍紹勳教授、林壽煦教授所提供之意見。 其次,要感謝無線寬頻與訊號處理實驗室的鈞陶學長、汀華學姊、勝隆學長、弘道 學長、其翰學長、俊麟學長和同學、學弟妹們,炳松、育朗、愷珊、瑩珮、彥廷、宗羲、 家彰、婉綺、運凱、侑君、偉豪、萊恩,在研究及課業學習路上不吝指導、幫忙與陪伴; 讓我有個豐富的碩士生活。 最後當然要感謝家人與朋友們的支持與陪伴,父母、弟弟、阿姨、文岳、嵩裕、政 安等,有你們的鼓勵讓我有這機會完成這個學業,邁向新的階段。 另外,也要感謝這些年來任何幫助以及鼓勵我的人。

(6)

目錄

目錄

目錄

目錄

中文摘要 ...I 英文摘要 ...II 致謝 ...III 目錄 ...IV 圖目錄...VI 一、簡介 ...Page 1 二、LINC-OFDM 系統介紹 ...Page 4 2.1 傳統 LINC 系統...Page 4 2.1.1 LINC 系統之原理 ...Page 4 2.1.2 LINC 系統架構 ...Page 5 2.1.3 LINC 訊號拆解 ...Page 6 2.2 無合成器之 LINC 系統...Page 9 2.3 編碼無合成器 LINC-OFDM 系統...Page 10 2.3.1 錯誤更正碼...Page 10 2.3.2 LLR 軟性位元 ...Page 12 2.3.3 列表式 Viterbi 演算法...Page 16 三、QLINC-OFDM 系統 ...Page 20 3.1 QLINC 系統 ...Page 20 3.1.1 QLINC 介紹 ...Page 20 3.1.2 無合成器之 QLINC-OFDM 系統...Page 22 3.2 QLINC 檢測器 ...Page 27 3.2.1 QLINC 檢測器 ...Page 27 3.2.2 LLR 軟性位元 ...Page 30 3.2.3 編碼無合成器之 QLINC-OFDM 系統...Page 32 3.3 頻帶外的干擾...Page 33 四、模擬結果...Page 36 4.1 系統模型...Page 36 4.2 功率頻譜分析...Page 36 4.3 接收端的位元錯誤率...Page 37 五、結論...Page 41 六、附錄...Page 42 參考資料...Page 44

(7)

圖目錄

圖目錄

圖目錄

圖目錄

圖 2.1 LINC 系統架構圖 ...Page 4 圖 2.2 LINC 系統傳送端架構...Page 5 圖 2.3 混合式功率合成器...Page 6 圖 2.4 Chireix 功率合成器...Page 6 圖 2.5 IQ 拆解法訊號分析...Page 9 圖 2.6 2X1 LINC 系統架構...Page 9 圖 2.7 2X2 LINC 系統架構...Page 9 圖 2.8 (2,1,2)卷積編碼器 ...Page 11 圖 2.9 欄狀圖...Page 12 圖 2.10 1x1 SISO-OFDM 系統架構...Page 13 圖 2.11 計算LLR b( )0 示意圖 ...Page 14 圖 2.12 計算LLR b( )1 示意圖 ...Page 15

圖 2.13 Viterbi 解碼器下的 LINC-OFDM 系統架構...Page 15 圖 2.14 整合 List Viterbi 解碼器與 ML 偵測的 LINC-OFDM 系統架構 ...Page 19 圖 3.1 實數訊號的 LINC 拆解 ...Page 21 圖 3.2 虛數訊號的 LINC 拆解 ...Page 22 圖 3.3 Quad-LINC 訊號拆解元件...Page 22 圖 3.4 無合成器之 Quad-LINC...Page 23 圖 3.5 Quad-LINC 系統架構...Page 24 圖 3.6 Viterbi 解碼器下的 Quad-LINC 系統架構...Page 32 圖 3.7 List Viterbi 解碼器下的 Quad-LINC 系統架構...Page 32 圖 3.8 多個 LINC 訊號拆解後的基頻訊號落點星座圖 ...Page 34 圖 3.9 實部訊號的 QLINC 拆解後的基頻訊號落點星座圖 ...Page 34

(8)

圖 3.10 虛部訊號的 QLINC 拆解後的基頻訊號落點星座圖 ...Page 35 圖 4.1 模擬使用的卷積編碼器 ...Page 36 圖 4.2 LINC 與 QLINC 的功率頻譜比較圖...Page 37 圖 4.3 QLINC/LINC-OFDM 通道相關性為[1,0.98,0.96,0.94] ...Page 39 圖 4.4 QLINC/LINC-OFDM 通道相關性為[1,0.9,0.8,0.7] ...Page 39 圖 4.7 QLINC 之不同候選路徑量比較(通道相關性為[1,0.98,0.96,0.94])Page 40 圖 4.8 QLINC 之不同候選路徑量比較(通道相關性為[1,0.9,0.8,0.7])..Page 40

(9)

一、

、 簡介

簡介

簡介

簡介

隨著通訊技術日新月異的進步,以及消費者對於產品需求的增加,衍生出許多新興 的科技;再者,由於工程技術的成長,使得很多以前無法實際達成的技術,得以實現。 就如離散傅立葉轉換(Discrete Fourier Transform;DFT)的運算,在過去一兩百年來 一直缺乏有效的實現方式,直到 1965 年由 Cooley 和 Tukey 兩位科學家發表了快速傅立

葉 轉 換 (Fast Fourier Transform ; FFT) , 讓 DFT 的 運 算 複 雜 度 從 簡 化 到

,所以也讓 DFT 能為後人所用。而第四代通訊系統,如:LTE 和 WiMAX,皆是 採用正交分頻多工(Orthogonal Frequency Division Multiplex;OFDM)的調變技術, 而在此技術中 FFT 扮演著一個重要角色,我們可以透過 FFT 將資料載到不同的子載波 (subcarrier)上面,而每個子載波相互之間皆為正交,如果接收者能夠對子載波適當的 取樣,則可以完全無視其他正交子載波的影響,此種調變技術可以使得頻譜使用效率 (Spectrum Efficiency)大幅提升,在實際架構上我們會添加循環前綴(Cyclic Prefix) 作為保護間隔(Guard Interval)來分別抵抗符元間干擾(Inter-symbol Interference; ISI)和載波間干擾(Inter-carrier Interference;ICI),而在添加 CP 後在此調變系統 下 也 造 成 通 道 等 化 更 加 容 易 , 原 先 在 時 域 上 的 符 元 添 加 CP 後 與 通 道 的 卷 積 (convolution)可以等效於循環卷積(circular convolution),循環卷積在 DFT 的影響 下可以等效於在頻域上做乘積,所以藉此如果有完整通道資訊,則可進而得知通道頻率 響應(Channel Frequency Response),並且在頻域上做簡易的等化處理。

不過,在 OFDM 系統下有一個嚴重的缺陷-高峰均功率比(Peak-to-Average Power Ratio),而導致功率放大器(Power Amplifier;PA)對線性度(linearization)的要求提 高以及效率(efficiency)的降低,研究者因此提出很多方法來解決此問題,就線性考量 而 產 生 的 PA 就 有 , 預 矯 正 型 (predistortion) 、 適 應 性 預 矯 正 型 (adaptive predistortion)、回饋型(feedback)、前饋型(feedforward)這幾種[1],就效率考量而 產生的有,多赫堤型(Doherty)

(10)

、封包消弭與回復型(Envelope elimination and restoration;EER)、以及使用非線 性元件的線性放大型(Linear amplification with nonlinear components;LINC)等等。 其中,LINC 的作法具有很大的應用潛力,它是利用訊號元件拆解器(Signal Component Separator;SCS)將一個基頻訊號拆解成為兩個固定波包(Constant envelope)的訊號, 並且使用非線性放大器來代替傳統的線性放大,對於功率消耗上可有很大的改善,不 過,在 LINC 的應用上卻衍生出另外一個棘手的問題,那就是「如何設計功率合成器 (Power combiner)」?在傳統的 LINC 中常常被拿來使用的功率合成器有:混合式合成器 [2]、Chireix 合成器[3]、Wilkinson 合成器[4]。不過,這些合成器在實現上都各有缺 陷,導致我們想用 LINC 來減少功率的損耗,卻達不到我們預期的效果。 有鑑於使用了功率合成器卻無法達到預期節省功率消耗的因素,後來有人提出了一 種不使用功率合成器[5]的 LINC,讓 LINC 拆解並經過非線性放大後的訊號直接在無線 通道中自然合成,然而所提出的方法需要卻假設送出訊號的天線是很接近的兩天線,可 將兩天線的通道假設為可以近似於完全相同的。不過,在實際情況裡,我們的兩天線仍 存在著一定的放置距離,況且不同天線也有不同性質,所以兩通道沒有辦法完全相同。 對此,有人提出了一種應用 Alamouti 空時編碼的方式套用在 LINC 無合成器的方法[6]。 不過,使用此方法仍有著 Alamouti 一貫的缺陷,需要付出一半傳輸率來做為代價。[7] 提出了一編碼之 LINC-OFDM 系統,並在接收端使用最大似然(maximum likelihood; ML) 接收機,此法可以在 LINC 的兩通道不完全相同的情況下,仍然可以得到接近原來 OFDM 的效能,使得 LINC 的實現的可觀性大為提升。不過,無合成器之 LINC-OFDM 卻存在著 另一個問題,那就是傳輸能量會洩漏到所使用的頻段外,造成嚴重的臨頻干擾。[8]提 出了一個解決的辦法,稱為 QLINC(quadrature LINC),是將 LINC 的拆解分成實部與虛 部個別進行,此方式能夠有效的使傳送頻帶外干擾強度下降,有效的提升頻譜使用效 率,不過[8]是針對有合成器之 LINC 系統所提出。本論文提出提出一個架構將 QLINC 與[8]之編碼 LINC-OFDM 結合,我們稱之為無合成器之 QLINC-OFDM,此方法下不但使傳 送頻帶外的訊號會大幅降低,而且效能表現也會接近傳統之 OFDM 系統,大大增加 LINC

(11)

架構的實用性。 另外,我們也思考到關於波束成形(Beamforming)與 LINC 兩種架構上面的差異性, 首先,波束成形需要了解到訊號的方向而 LINC 不需要;再者,兩種方式如果都使用線 性放大器來比較的話,兩者的都只需要原先設定的功率的一半大小,不過 LINC 在功率 放大器上面可以使用非線性的放大器。 本論文在第二章會先介紹傳統的 LINC 與 LINC-OFDM 系統,第三章介紹我們提出的 編碼無合成器的 QLINC-OFDM 系統,第四章為模擬結果,第五章為結論,附錄部分則包 含一些數學式子的證明。

(12)

二、

、 LINC

LINC

LINC-

LINC

--

-OFDM

OFDM 系統介

OFDM

OFDM

系統介

系統介

系統介紹

2.1

2.1

2.1

2.1

傳統

傳統

傳統

傳統 LINC

LINC

LINC 系統

LINC

系統

系統

系統

t s 1 t s 2 t s t Gs 圖 2.1 LINC 系統架構圖

2.1.1.

2.1.1.

2.1.1.

2.1.1.

LINC

LINC

LINC

LINC 系統之原理

系統之原理

系統之原理

系統之原理

LINC 的基本原理是將一波包及相位都為時變(varying)的輸入訊號,經過訊號分解 器(Signal Component Separator, SCS)拆解成兩個固定波包之相位調製訊號。兩個固 定波包的訊號之間僅存在一個相位差。因此這兩個相位調製訊號可以分別經由非線性功 率放大器(non linear power amplifier)進行放大。放大後再由功率合成器(power combiner)結合重建出功率放大後具有時變波包之射頻調製訊號。藉此我們得到的輸出 訊號是為輸入訊號的線性放大結果,但是其中的兩個功率放大器為非線性放大器,利用 非線性放大器而得到線性放大的輸出結果,可以有效提升 LINC-OFDM 系統的效能。

(13)

2.1.2.

2.1.2.

2.1.2.

2.1.2.

LINC

LINC

LINC

LINC 系統架構

系統架構

系統架構

系統架構

圖 2.2 LINC 系統傳送端架構 LINC 系統的架構主要分為四個部分,第一部分為訊號分解器,將輸入的基頻訊號 拆解成兩個具有固定波包性質之相位調製訊號。第二部分是對相位調製訊號做調變,將 原本拆解後基頻(baseband)或中頻(IF)的訊號調變至射頻(RF)訊號。第三部分為功率放 大器,因為第一部分的訊號拆解所以在此可以分別使用非線性的功率放大器。第四部分 為功率合成器(Power Combiner),可以將功率放大器的輸出由射頻(RF)電路做相加以重 建訊號,若直接將兩路放大後的輸出做連接,當其中一路的電壓改變時,會造成另一路 所看到的負載阻抗(load impedance)隨之改變,因此兩路訊號必須能正確地相互抵銷, 才得以重建出輸入的訊號。因此,功率結合器必須透過特殊的設計,以下將介紹不同的 功率合成器。 第一種功率合成器為複合式混合器(hybrid combiner)[2],如圖 2.3 所示,此類型 混合器讓負載阻抗(load impedance)維持固定,分隔( isolation)兩個功率放大器。將 兩個相位調製訊號間的相同項合成至天線輸出,而相差項傳送至終端的負載電阻器 (load resistor)以熱能的形式釋放。雖然此混合器可以保證輸出訊號的振幅有良好的 線性度,但是因為部分能量的損失而降低了功率效能,此類型功率合成器稱為有耗能 (lossy)合成器。

(14)

圖 2.3 混合式功率合成器

第二種功率合成器為 Chireix 功率合成器[3],如圖 2.4 所示,在合成前加入並聯 電抗(shunt reactances)用來避免在特定振幅發生漏電抗(drain reactances)的情形。 此機制可以提升功率效能,又稱無耗能(lossless)合成器。但是此類型的功率合成器的 兩個輸入沒有隔離電阻,會造成耦合(couple),使得輸出訊號線性度較複合式混合器來 得差。

圖 2.4 Chireix 功率合成器

雖然以上所提出的功率合成器改善了部分的問題,但是仍然存在著電路損耗 (circuit losses)以及匹配損耗(mismatch losses)的問題,因此要設計出高功率效能 以 及 高 線 性 度 的 合 成 器 仍 然 是 困 難 的 課 題 , 本 篇 論 文 將 會 引 進 利 用 無 合 成 器 (combinerless)的 OFDM-LINC 系統來克服功率合成器所產生的問題。

2.1.3.

2.1.3.

2.1.3.

2.1.3.

LINC

LINC

LINC

LINC 訊號拆解

訊號拆解

訊號拆解

訊號拆解

將 LINC 訊號分解器的輸入訊號假設為一固定相位訊號如下

( )

( )cos(

c

)

(15)

其中波包V t( )≥0,將V t( )以下式代換 0

( )

sin ( )

V t

=

V

φ

t

(2.2) 1 0 ( ) ( )t sin (V t ) V φ = − (2.3) 其中

V

0為 ( )V t 的最大值,因此決定了φ( )t ,代換之後可拆解如下 0 1 2 0 1 0 2 ( ) [sin( ( )) sin( ( ))] 2 ( ) ( ) ( ) sin( ( )) 2 ( ) sin( ( )) 2 c c c c V s t t t t t s t s t V s t t t V s t t t ω φ ω φ ω φ ω φ = + − − = − = + = − (2.4) 其中經過拆解後的

s t

1

( )

s t

2

( )

,可以表示為固定波包的向量,並且在順時針及逆時針 的方向分別旋轉一個角度φ( )t ,又因為訊號拆解為兩個部分

s t

1

( )

s t

2

( )

,所以可以分別 經過非線性放大器。假設放大器的放大增益(amplifier gain)為G,則輸出結果可表示 如下 1

( )

2

( )

0

sin ( )cos(

c

)

( )

Gs t

Gs t

=

GV

φ

t

ω

t

=

Gs t

(2.5) 得到線性放大的結果。若將輸入訊號寫成具有時變相位的通式如下

( )

( )cos(

c

( ))

s t

=

V t

ω θ

t

+

t

(2.6) 其中波包V t( )≥0,將V t( )利用(2.2)及(2.3)代換後可得 0 1 2 0 1 0 2 ( ) [sin( ( ) ( )) sin( ( ) ( ))] 2 ( ) ( ) ( ) sin( ( ) ( )) 2 ( ) sin( ( ) ( )) 2 c c c c V s t t t t t t t s t s t V s t t t t V s t t t t ω θ φ ω θ φ ω θ φ ω θ φ = + + − + − = − = + + = + − (2.7) 若輸入為複數訊號,則可將(2.6)改寫如下:

(16)

2 2 1 ( ) ( ) ( ) ( ) ( ) tan ( ) I Q Q I V t V t V t V t t V t

θ

− = + = (2.8) 上式中V tI( )為訊號的實部,V tQ( )為虛部。從座標平面圖來看,對任一複數基頻訊號 ( ) I( ) Q( ) s t =V t + jV t 我們皆可將其拆解為兩個複數訊號

s t

1

( )

s t

2

( )

s t

1

( )

s t

2

( )

有相同的 振幅 0 2 V , 0 2 V 是一個常數值,且

s t

( )

=

s t

1

( )

+

s t

2

( )

。因此任何振幅小於

V

0訊號都可以被拆

解。拆解後訊號的方法有相位調變(phase modulation)法以及 IQ(in phase/quadrature

phase)法。相位調變法即利用式子(2.8)求得,由(2.3)求得相位φ( )t ,拆解後兩個訊號 的相位θ( )t +φ( )t 和θ( )t −φ( )t 。而 IQ 法是先計算錯誤訊號e t( )再求

s t

1

( )

s t

2

( )

e t( )、 1

( )

s t

s t

2

( )

之間的關係如圖 2.5 所示,推導結果如下 2 0 2 ( ) ( ) 1 ( ) V e t js t s t = − (2.9) 則拆解後的兩個訊號可以表示為 1 1 1 2 2 2 1 ( ) ( ) ( ) ( ( ) ( )) 2 1 ( ) ( ) ( ) ( ( ) ( )) 2 I Q I Q s t V t jV t s t e t s t V t jV t s t e t = + = + = + = − (2.10) 0 V 0 2 V Imag Real t s e e − 1 t s 2 t s θ θ φ

(17)

圖 2.5 IQ 拆解法訊號分析

2.2

2.2

2.2

2.2

無合成器之

無合成器之

無合成器之

無合成器之 LINC

LINC

LINC

LINC 系統

系統

系統

系統

傳統 LINC 系統的問題在於高效能的功率合成器不容易實現。因此[5]提出無功率合 成器的方法,在此稱之為無合成器之 LINC 系統。此系統將功率放大器的輸出視為傳送 端,兩個固定波包訊號透過兩根天線來傳送,經過兩個通道由接收端接收,因此兩個拆 解後的訊號在空間中自然合成。假設兩根天線距離非常靠近,兩個通道可視為相同,接 收到的訊號即可視為功率放大器輸出的兩個訊號經合成後再經過通道,如此可以免去傳 統 LINC 系統在功率合成器設計上的問題。在無合成器的系統中,傳送之前必須要加入 濾波器,因為兩個固定波包的訊號不一定符合傳送頻帶的限制。 圖 2.6 2X1 LINC 系統架構 圖 2.7 2X2 LINC 系統架構

(18)

DSP)將傳送的訊號拆解後經過濾波器/調變器,再經過功率放大器放大後傳送。[5]也提 出極化天線的系統架構,如圖 2.7 所示,接收端為兩根天線,形成一類似 2×2 的 MIMO 系統,如此一來可以避免兩根傳送天線之間的干擾,並且可以允許兩個通道不必相同。 [5]的模擬結果證實 2×1 和 2×2 無合成器 LINC 的系統效能較比起傳統 LINC 系統有大幅 的提升。

2.3

2.3

2.3

2.3

編碼無合成器

編碼無合成器

編碼無合成器

編碼無合成器 LINC

LINC

LINC

LINC-

--

-OFDM

OFDM

OFDM

OFDM 系統

系統

系統

系統

在[7]的論文當中,提出了利用錯誤更正碼的編碼方式與 LINC 和 OFDM 作為結合的 一種架構,在傳送端利用卷積編碼(convolution code; CC)將傳送的位元加以編碼,在 接收端,首先使用了一等化器來補償子通道對子載波的效應,接著使用了[9]所提出的 一種列表示 Viterb 解碼(list Viterbi algorithm;LVA)演算法,並且將 LVA 所計算得 的多個候選路徑,再重新透過 OFDM 調變與 LINC 拆解以及與已知的通道頻率響應做乘 積,得到多個可能的接收的 OFDM 訊號(不含雜訊),最後將接收到的訊號與可能的 OFDM 訊號相減後,找出所有可能的 OFDM 訊號中距離最小的,此為近似 ML 的解。在後面小節 裡我們將會再次介紹這樣的演算法,在本論文裡面,也是應用了這樣的架構實行在 QLINC 上面。

2.3.1.

2.3.1.

2.3.1.

2.3.1.

錯誤更正碼

錯誤更正碼

錯誤更正碼

錯誤更正碼

數位通訊系統傳輸過程中通道編碼是在傳送端的訊息加入多餘(redundancy)符元 或是將原訊號轉換成更長的訊息,使得接收端能夠利用編碼後的訊號克服在通道中遭遇 噪音和干擾的影響,將錯誤的符元更正回來,而得到編碼增益(Coding Gain)。錯誤更 正碼分為兩類:區塊碼(Block Code)、卷積碼(Convolutional Code)。區塊碼是將訊號 編碼成一串編碼字組,利用互斥、閘、加法器所組成,編碼過程前後訊號不會互相影響, 是不具有記憶效果(memoryless)的編碼方式。卷積碼則是利用位移暫存器(shift

(19)

register)與迴路組成,編碼輸出不僅與目前輸入有關且與前幾級輸入也有關,是具有 記憶效果(memory)的編碼方式,此編碼亦是目前通訊系統最常使用的錯誤更正碼,本論 文中所使用的錯誤更正碼為卷積碼。

錯誤更正碼的目的是在保護傳送的資料,為了避免一連串的錯誤發生,所以在系統 中加入交錯器(Interleaver),將訊息錯開以確保發生的錯誤是隨機產生。二位元迴旋 編碼器(Binary Convolutional Encoder)是利用位移暫存器和 Exculsive OR 組成。以

( , , )n k m 來表示迴旋編碼的編碼方式,其中 n 為輸出個數,k 為輸入個數,m 為暫存器個

數。暫存器的個數將會影響錯誤更正能力和硬體複雜度,暫存器個數越多,錯誤更正能 力越強,相對的硬體複雜度也較高。迴旋編碼可分為系統性迴旋編碼(systematic convolutional code)及非系統性迴旋編碼(non-systematic convolutional code),其 系統性即表示將輸入作為輸出,用來幫助接收端解碼使用。圖 2.8 為(2,1,2)的卷積編 碼器的示意圖: 1 Z− 1 Z− input bit 1st encoded bit 2nd encoded bit 圖 2.8 (2,1,2)卷積編碼器 碼率(Code Rate)代表每個碼句中含有多少的訊息量,表示為R=k n R/ ( <1),每一時刻 的狀態我們可以透過欄狀圖(Trellis diagram)來表示如圖 2.9 所示,在二進位的輸入 裡,每次只輸入一個位元所以下個階段的狀態可能性只有兩種,或者說每個狀態僅有兩 條路徑進入,在解碼時將會依據路徑記量值(path metric)來判斷,選取最小的做為存 活路徑記量值(survivor path metric)。

(20)

圖 2.9 欄狀圖

2.3.2.

2.3.2.

2.3.2.

2.3.2.

LLR

LLR

LLR

LLR 軟性位元

軟性位元

軟性位元

軟性位元

因為卷積碼在做軟性解碼(soft decode)時需要有路徑計量值來作為衡量依據,一 般常用的方式,有最大似然計量值(maximum likelihood metric)與 LLR 軟性位元(log likelihood soft bit)兩種,而本論文利用了[10]所提到的計算 LLR 軟性位元的方式, 來實作於我們的系統。下面簡單介紹如何在 OFDM 系統下算 LLR 軟性位元。首先,我們 先看對於單天線的 OFDM 系統下的關係式與架構圖:

(21)

圖 2.10 1x1 SISO-OFDM 系統架構

在(2.11)裡面sf 是傳送的 OFDM 頻域之符元向量,而H是其通道頻率響應(channel

frequency response;CFR),rf是接收到的頻域符元向量,我們可以用下面 MAP 的計算

第k個載波中第i個位元的 LLR 值,若大於 0 則判斷位元為 1,反之判斷為 0,而該值絕 對值的大小代表可信度(reliability)。 (1) ( 0 ) , , , , , ,

P(

1|

,

)

( )

ln

P(

0 |

,

)

P(

|

,

)

ln

P(

|

,

)

H

H

H

H

i i i f k i i f k f k f k S f k f k S

b

r

LLR b

b

r

s

r

s

r

α α

α

α

∈ ∈

=

=

=

=

=

(2.12) 其中,

b

i是指 M-QAM 調變符元中的第

i

個位元,

r

f k, 為接收到在第

k

個子載波的頻域符 元,Si(c)是指包含 M-QAM 調變所符元裡面第i個位元為 c 的子符元集合。我們先利用條 件機率貝式定理(Bayes rule),並假設傳送的每個符元皆是等機率(equilprobable), 再進一步假設當雜訊不大時,使得總和的結果可以近似為取最大者:

(22)

(1) ( 0 ) (1) ( 0 ) , , , , , , , ,

P(

|

,

)

( )

ln

P(

|

,

)

max

P(

|

,

)

ln

max

P(

|

,

)

H

H

H

H

i i i i f k f k S i f k f k S f k f k S f k f k S

r

s

LLR b

r

s

r

s

r

s

α α α α

α

α

α

α

∈ ∈ ∈ ∈

=

=

=

=

=

(2.13) 再進一步對機率的式子化簡可得: ( 0 ) (1) 2 2 2 , , 0

( )

min

min

2

i i k i f k f k S S

h

LLR b

s

s

N

α∈

α

α∈

α

=

(2.14) 其中N0為雜訊功率,下面圖可以清楚了解到 LLR 可以視為將接收到的複數基頻訊號, 分別找出距離最近的

b

i

=

0

bi =1的 QAM 子集合點,找出與接收到的點的最小距離,並 且將兩者相減並乘上通道與雜訊的權重,就是我們的近似 LLR 軟性位元。 0 0 b = 0 1 b = 圖 2.11 計算LLR b( )0 示意圖

(23)

1 0 b = 1 1 b = 圖 2.12 計算LLR b( )1 示意圖 然而,對無合成器之 LINC-OFDN 系統而言,頻域表示式與架構圖如下: 1 1 2 2

r

f

=

H s

f

+

H s

f

+

n

f (2.15) 圖 2.13 Viterbi 解碼器下的 LINC-OFDM 系統架構 其中,sf1sf2分別為 LINC 在時域上拆解後轉換回到頻域上的訊號。 而在[7]裡使用了修正型強制歸零(Modified Zero-forcing; MZF)等化器來等化 LINC 通道,將接收到的訊號整理為下面式子的型式:

(24)

{

1 2 1 2 1 2

noise detected signal interference

2 2 2 0 0 0 2 2 2 ,0 ,1 ,N 1

(

)

(

)

( ( )

)

2

2

where ( )

1

1

1

|

|

|

|

|

|

H

H

H

H

H

H

r

s

F C s

I F s

n

C s

H f f t f f t t t t

j

V

V

V

diag

s

s

s

µ

µ

+

+

=

+

+

=

144444244444

3

1444442444443

L

(2.16) 其中,µ 為一可設定參數(µ =0時即為強制歸零等化器)。再透過對干擾加雜訊的功率 的估計,就可以使用此干擾與雜訊的功率來做為 LLR 運算的雜訊功率。其中,對干擾項 的期望值可以下式來近似: 2 2 2 3 interference 0 0 0

0.9

(

1)

s s s

V

E

V

E

E

V

µ

σ

=

+

µ

µ

π

+

π

(2.17) 透過對(2.17)的µ微分,我們可以找出使的干擾項最小的µ : 0 min 0

0.45

2

s s

V

E

E

V

µ

π

π

=

(2.18) 因此,LINC-OFDM 的修正型強制歸零等化器的 LLR 可以下面的列式表示: ( 0 ) (1) 2 2 2 1, 2, 1, 2, , , 2 2 interference 1, 2, 0

(

)

(

)

( )

min

min

4

i i k k k k i f k f k S S k k

H

H

j

H

H

LLR b

s

s

H

H

N

α α

µ

α

α

σ

∈ ∈

+

+

=

+

(2.19)

2.3.3.

2.3.3.

2.3.3.

2.3.3.

列表式

列表式

列表式 Viterbi

列表式

Viterbi

Viterbi 演算法

Viterbi

演算法

演算法(List Viterbi

演算法

(List Viterbi Algorithm

(List Viterbi

(List Viterbi

Algorithm

Algorithm

Algorithm;

;LVA)

LVA)

LVA)

LVA)

傳統 Viterbi 演算法(Viterbit algorithm; VA)中僅保留下一條最佳路徑,此最佳 路徑在 LINC-OFDM 很有可能在訊號拆解器後因兩個固定波包訊號所經過的兩個通道差 異而發生錯誤,造成傳統的 VA 得到的最佳路徑可能不是正確的路徑,為了要提升編碼 增益,在解碼時可以增加每個狀態保留的存活路徑(survival path)個數,增加選到正 確路徑的可能性。

(25)

保留 L 個最佳的路徑值。我們先來說明以下的演算法符號表示,

α

t( , )i k 表示在時間 t 時、第 i 狀態下、第 k 小的累積計量值。 ( , )c j it 表示時間 t-1 到 t、從狀態 j 到狀態 i 所需的計量值。 ( , )

ξ

t i k 表示時間 t 時第 i 狀態下、第 k 小的累積計量值來自於哪一個狀 態。

λ

t

( )

i k, 用來記錄時間t−1第 k 好(k-th best)的路徑在時間 t 通過狀態 i。 LVA 的解碼程序如下: 1. 初始階段(Initialization Phase):(t=1) 將累積計量值

α

0( , )i k 初始為 0,設定初始狀態記錄在時間t=1為 1。 1 1 1

( , )

(1, )

( , ) 1

1

1

i k

c

i

i k

i

N

k

L

α

λ

=

=

≤ ≤

≤ ≤

(2.20) 2. 遞迴階段(Recursive Phase):(2≤ ≤ −t T 1) 其中的 ( ) mink 表示第k小的值; * jl*分別代表第K好路徑是來自上一個時刻的 狀態 * j 的第l*佳路徑。 ( ) 1 1 1 * * ( ) 1 1 1 * *

( , )

min

[

( , )

( , )]

(

, )

arg min

[

( , )

( , )]

( , )

( , )

1

k t j N t t l L k t t j N l L t t

i k

j l

c j i

j l

j l

c j i

i k

j

i k

l

i

N

α

α

α

ξ

λ

− ≤ ≤ ≤ ≤ − ≤ ≤ ≤ ≤

=

+

=

+

=

=

≤ ≤

(2.21) 3. 結束階段(Termination Phase):(t =T )

(26)

( ) 1 1 1 * * ( ) 1 1 1 * *

( , )

min

[

( , )

( , )]

( , )

arg min

[

( , )

( , )]

( , )

( , )

k T T T j N l L k T T j N l L t t

i k

j l

c

j i

j l

j l

c

j i

i k

j

i k

l

α

α

α

ξ

λ

− ≤ ≤ ≤ ≤ − ≤ ≤ ≤ ≤

=

+

=

+

=

=

(2.22) 4. 路徑追溯(path backtracking):因此可以得到第 k 好的路徑即為 1 1

(1, ,...,

j

j

T

,1)

(2.23) 1 1 1 1 1 1 1 1

(

,

)

(

,

)

(1, )

(1, )

t t t t t t t t M M M M

j

j

l

l

j

l

j

k

l

k

ξ

λ

ξ

λ

+ + + + + + − −

=

=

=

=

(2.24) 當 LVA 中的L愈大時,代表保留的路徑數愈多,選擇到正確路徑的可能性就愈高,因為 保留的路徑數增加,因此在硬體的實作上需要多付出L倍的記憶體空間來儲存路徑的代

價。[7]的文中提出將 LVA 取代 VA 加入 LINC-OFDM,並且將 LVA 所計算得到的 L 個路徑, 透過重新經過卷積編碼、OFDM 調變以及 LINC 拆解後做 ML 的偵測,也就是利用接收到 的訊號與重建的訊號相減取最短距離,來找出最後的解碼位元。詳細的做法可以參考以 下的數學式與架構圖: ( ) ( ) ( ) ( ) 1 2 1 1 1 ˆ arg min ( (? )) ( (? )) 2 2 r H F I C stl stl H F I C stl stl l L l j j ≤ ≤ = − + − − (2.25) ( ) ˆsl t 表示第l個路徑所對應到的 OFDM 時域區塊符元。

(27)
(28)

三、

、 QLINC

QLINC

QLINC-

QLINC

--

-OFDM

OFDM

OFDM

OFDM 系統

系統

系統

系統

本章將會介紹我們所提出的無合成器的 QLINC 系統,主要是將[8]所提出的 QLINC 系統配合上[7]的無合成器 LINC 系統,而得到一新的架構。本章將會在第一節介紹 QLINC 系統架構,第二節介紹為此架構下所設計的檢測器(detector),第三節則說明使用此架 構的功率效益(power efficiency)上的優點。

3.1

3.1

3.1

3.1

QLINC

QLINC

QLINC

QLINC 系統

系統

系統

系統

3.1.1.

3.1.1.

3.1.1.

3.1.1.

QLINC

QLINC

QLINC

QLINC 介紹

介紹

介紹

介紹

在一般 LINC 的系統當中,我們會使用反向相位(outphasing)的方式將一個複數頻 訊號

s

t,拆解成兩個振幅固定的訊號

s

t1以及

s

t2,如下(3.1)所示: 1 2

1

(

)

2

1

(

)

2

t t t t

=

+

=

s

s

e

s

s

e

(3.1) 而我們的修正向量

e

如下(3.2)所示: 0 2 1 t t V j = − e s s (3.2)

而其中的

V

0是 LINC 系統中的最大允許振幅,而經由訊號元件拆解器(Signal Component

Separator;SCS)所拆解出來的兩訊號之振幅必然是V20 。

而[8]所提出的正交相位的 LINC 系統主要是將欲傳送之基頻訊號以實部與虛部分

(29)

Re{ }

where

Im{ }

tI t t tI tQ tQ

j

t

=

=

+

=

s

s

s

s

s

s

s

(3.3) 其中的

s

tI表示訊號在時域上的實部同相項(in-phase term),而stQ即表示訊號在時域

上的虛部正交項(quadrature term)。我們將實部直接在實數軸上做 LINC 分解,不過,

在 QLINC 裡面我們為了達到提升功率頻譜使用效率,特別將

s

tI 裡面每個各別元素是否 大於 0 或是小於 0 分開討論,如此可以得到一個垂直於實數軸訊號的修正項

e

I ,如下 圖所示: I θ 0 V 0 2 V Imag Real I θ tI s I e I e − 1 tI s 2 tI s I θ 0 V 0 2 V Imag Real I θ tI s I e I estI2 1 tI s 圖 3.1 實數訊號的 LINC 拆解 如同圖所示意的,由於在 QLINC 系統下,我們將實數訊號與虛數訊號分別做 LINC 拆解, 所以我們的修正項

e

I必然相位會在垂直於實數軸的虛數軸上。也因為如此我們對此實部 部分做 LINC 拆解時,輸出的

s

tI1與

s

tI2會呈現是一個共軛組合。QLINC 的精神在於將實 數拆解的訊號,讓第一和第二象限的訊號放在一路,第三和第四象限的訊號放在另一

(30)

路,因此同一路的訊號相位差,不會超過 180 度,因為訊號的相關性提高,頻寬因此減 小,使得頻帶外的訊號降低。我們可以對虛數的訊號做相同的拆解,下圖是虛數的拆解 示意圖: Q θ 0 V 0 2 V Imag Real Q θ tQ js Q jejeQ 1 tQ s stQ2 Q θ 0 V 0 2 V Imag Real Q θ tQ js Q jeQ je 2 tQ js 1 tQ js 圖 3.2 虛數訊號的 LINC 拆解 我們讓第一和第四象限的訊號放在一路,第二和第三象限的訊號放在另一路,因此同一 路的訊號相位差,不會超過 180 度。QLINC 的傳送器就如同下面圖示: t s tI s tQ s 2 tI s 1 tQ s 2 tQ s 1 tI s 圖 3.3 Quad-LINC 訊號拆解元件 而 QLINC 本身會有合成器設計的瓶頸,因此我們也提出無合成器的 QLINC 來解決此問題。

3.1.2.

3.1.2.

3.1.2.

3.1.2.

無合成器之

無合成器之

無合成器之

無合成器之 QLINC

QLINC

QLINC

QLINC-

--

-OFDM

OFDM

OFDM

OFDM 系統

系統

系統

系統

跟無合成器之 LINC 一樣,無合成器的 QLINC 主要是透過無線傳輸的方式將拆解後 的基頻訊號載到射頻後,直接透過天線傳出去,並且讓拆解的訊號在自然的環境通道影

(31)

響下自然合成。下面的圖示為沒有合成器的 QLINC 示意圖: Real SCS PA PA Imag SCS PA PA t s tI s tQ s 2 tI s 1 tQ s 2 tQ s 1 tI s 1 h 2 h 3 h 4 h 圖 3.4 無合成器之 Quad-LINC 圖 3.5 是我們所提出的 QLINC 系統的完整圖,我們可以看到傳送端先產生了想要 傳送的二元位元(binary bits),經過符元對映(symbol mapping),也就是數位上的調 變 ( 例 如 : BPSK 、 QPSK 、 M-QAM) , 將 二 元 位 元 映 射 到 複 數 平 面 上 的 某 個 星 座 點 (constellation point),再透過序列/平行轉換器(S/P)組成一個 OFDM 符元,將原本在 頻域的訊號透過反離散傅立葉轉(IDFT)換轉換為時域訊號後,再由平行/序列轉換器 (P/S)送至訊號拆解器(SCS)做 LINC 拆解,在傳送端最後由放大器放大後交由天線送訊 號出去。接收端則與一般 OFDM 的接收端架構雷同,即經過 OFDM 解調以及檢測後找出我 們的反對映(demapping),並且解出位元。

(32)

real imag 圖 3.5 Quad-LINC 系統架構 接下來,我們以數學式來說明無合成器的 QLINC。以 LINC 拆解實數部分

s

tI 與虛數 部分

s

tQ ,可以得到以下(3.4)、(3.5)的式子: 1 2

1

(

)

2

where

Re{ }

1

(

)

2

tI tI I tI t tI tI I

=

+

=

=

s

s

e

s

s

s

s

e

(3.4) 1 2

1

(

)

2

where

Im{ }

1

(

)

2

tQ tQ Q tQ t tQ tQ Q

j

=

+

=

=

s

s

e

s

s

s

s

e

(3.5)

由於虛部經過 LINC 分解時,它的eQ調整項在運算時 Im{st k, }2 = jIm{st k, }2,所以

(33)

0 0 ,0 2 , 1 2 ,0 , 1 0 0 ,0 2 , 1 2 ,0 , 1 1 1 Re{ } 1 Re{ } 1 Re{ } Re{ } T I tI tI N tI tI N T t t N t t N V V j s j s s s V V j s j s s s − − − −       = − −             = − −       e ⋯ ⋯ (3.6) 0 0 ,0 2 , 1 2 ,0 , 1 0 0 ,0 2 , 1 2 ,0 , 1 1 1 Im{ } 1 Im{ } 1 Im{ } Im{ } T Q tQ tQ N tQ tQ N T t t N t t N V V j j V V − − − −       = − −             = − − − −       e s s s s s s s s ⋯ ⋯ (3.7) 1 tI

s

s

tI2stQ1stQ2是經由 QLINC 拆解後所產生的子訊號,

e

IeQ為 LINC 拆解 時對應的實部與虛部修正量。也正因為

e

I 垂直於實數軸,eQ垂直於虛數軸。所以,對 實部分

s

tI分解時,

s

tI1

s

tI2的實數項會與

s

tI呈倍數關係,虛數項會與

e

I呈倍數關係。 相反地,對虛部分stQ分解時,stQ1stQ2的虛數項會與stQ呈倍數關係,實數項會與

e

Q呈 倍數關係。而這也是為什麼在 QLINC 方式下,能夠有更好的功率效益,這優點在後面的 章節我們會有所討論。 接著,我們要來看看 QLINC 是如何與 OFDM 系統做結合。首先,傳送端的反傅立葉 轉換(IDFT)會將我們的頻域上的映射符元轉換到時域上,在下面我們先來看一些接下來 會用的一些轉換特性:

s

f



IDFT

s

t (3.8)

(34)

Re{ }

2

s

s

s

s

f f IDFT t tI

+



=

(3.10)

Im{ }

2

s

s

s

s

f f IDFT t tQ

j



=

(3.11) ,0 ,1 ,N 1 * * * ,0 ,N 1 ,1 t,0 t,1 t,N 1

s

where s

s

T f f f f T f f f f T t

s

s

s

s

s

s

s

s

s

− − −

=

=

=

L

L

L

(3.12) 我們以粗體字來表示一個 OFDM 符元,N 是 OFDM 的符元大小,符號右下角的 t 與 f 分別 對應時域訊號與頻域訊號,而

s

f 則是讓

s

f 在非直流(DC)項有一整體反向旋轉,並且共 軛。當我們將 QLINC 拆解的四個子 OFDM 符元由天線經由通道傳送出去後,接收端所收 到的時域訊號將會是如下面(3.13)所描述的情況: 1 1 2 2 3 1 4 2

r

t

= ⊗

h

N

s

tI

+ ⊗

h

N

s

tI

+ ⊗

h

N

s

tQ

+ ⊗

h

N

s

tQ

+

n

t (3.13) 其中

r

t 為接收到的訊號,

h

1

h

2

h

3

h

4為各自傳送的通道,

N表示 N 大小的迴旋

卷積(circular convolution),添加 CP 後的 OFDM 區塊做卷積(convolution)時可以視 同為做迴旋卷積。由於(3.14)的關係式,我們可以將時域上的接收訊號轉到頻域上觀察:

x

t

N

y

t



DFT

x y

f f (3.14)

在此,我們的 DFT 是屬於單位化的離散傅立葉轉換(unitary DFT)。當我們將接收到的 訊號經過 DFT 回到頻域後,可以看到如下(3.15)所表示的結果:

(35)

3.2

3.2

3.2

3.2

QLINC

QLINC

QLINC

QLINC 檢測器

檢測器

檢測器

檢測器

3.2.1.

3.2.1.

3.2.1.

3.2.1.

QLINC

QLINC

QLINC

QLINC 檢測器

檢測器

檢測器

檢測器

這一小節我們將介紹我們所提出來適用在 QLINC 架構下的檢測器,主要的概念跟[7] 裡面的 MZF 類似。為了推導出我們的檢測器,我們先對符號先稍作說明,並且將(3.4)、 (3.5)的

e

I

e

Q稍做變化。 ,0 ,1 ,N 1 ,0 ,1 ,N 1 ( ) ( ) [ ] where [ ] e C s s e C s s s s I tI tI Q tQ tQ T tI tI tI tI T tQ tQ tQ tQ j s s s s s s − − = = −  =   =  L L (3.16) t,0 t,1 t,N 1

Re{

} Re{

}

Re{

}

s

tI

=

s

s

L

s

T (3.17)

t,0 t,1 t,N 1

Im{

}

Im{

}

Im{

}

s

tQ

=

j

s

j

s

L

j

s

T (3.18)

{ }

{ }

{ }

2 0 2 ,0 2 0 2 ,0 2 0 2 ,0 1 0 0 | Re | 0 1 0 ( ) | Re | 0 0 1 | Re | t tI t t V s V s V s   −         −   =       −       C s L L M M O M L (3.19)

{ }

{ }

{ }

2 0 2 ,0 2 0 2 ,0 2 0 2 ,0 1 0 0 | Im | 0 1 0 ( ) | Im | 0 0 1 | Im | t tQ t t V s V s V s   −         −   =       −       C s L L M M O M L (3.20)

(36)

然後將(3.16)代入(3.4)、(3.5)可以得到以下的新式: 1 1 2 2 1 1 ( ( ) ) ( ( ) ) 2 2 1 1 ( ( ) ) ( ( ) ) 2 2 s s C s s s F s C s s s s C s s s F s C s s DFT tI tI tI tI fI tI tI tI DFT tI tI tI tI fI tI tI tI j j j j = + → = + = − → = − (3.21) 1 1 2 2 1 1 ( ( ) ) ( ( ) ) 2 2 1 1 ( ( ) ) ( ( ) ) 2 2 s s C s s s F s C s s s s C s s s F s C s s DFT tQ tQ tQ tQ fQ tQ tQ tQ DFT tQ tQ tQ tQ fQ tQ tQ tQ = − → = − = + → = + (3.22) 上面轉換式中F是離散傅立葉轉換矩陣(DFT matrix),我們可以用(3.21)、(3.22)來代 入(3.15),並且得到以下的(3.23): 1 2 3 4 1 1 ( ( ) ) ( ( ) ) 2 2 1 1 ( ( ) ) ( ( ) ) 2 2 r H F s C s s H F s C s s H F s C s s H F s C s s n f tI tI tI tI tI tI tQ tQ tQ tQ tQ tQ f j j = + + − + − + + + (3.23) 方程式中我們的Hi =diag(H ,i,0 K,Hi,N 1 )。 接著,我們將收到的訊號以類似 ZF 的方式,拆成偵測的訊號與干擾雜訊項,如(3.24) 所表示的: { 1 2 3 4 1 2 3 4 detected signal 3 4 1 2 Q noise interference 4 4 ( ) ( ) 2 2 H H H H H H H H r s s H H H H FC s s FC s s n f f f tI tI tQ t f j + + + + − −     =  +      − −     +   −  +     144444444424444444443 144444444424444444443 (3.24) 再下來,我們將干擾與雜訊項單獨拿來做觀察並且做一個特殊的調整: { { ' 1 2 3 4 Q noise interference 3 4 1 2 noise interference ( ) ( ) 2 2 = ( )( Re{ } ) ( )( Im{ } ) 2 2 = H H H H n FC s s FC s s n H H H H FC s s FC s s n f tI tI tQ t f tI t tQ t f j j − −     =   −  +     − −     − +         144444444424444444443 1444444444442444444444443 { 3 4 1 2 noise interference ( ( ) Re{ } ) ( ( ) Im{ } ) 2 2 H H H H F E1 C stI st E1 F E1 C stQ st E1 nf j −  µ + −µ − −  µ + −µ +     14444444444444444244444444444444443

(37)

(3.25) 其中1=

[

1 1 L 1

]

T是一個全部元素皆為 1 的向量。接著將µE1特別提出來: { ' 1 2 3 4 1 2 interference 3 4 noise int erference = ( ( ) Re{ } ) 2 2 2 ( ( ) Im{ } ) 2 H H H H H H n F 1 F C s s 1 H H F C s s 1 n f E tI t E tQ t E f j µ j µ µ        − + −                −   −  − +   1444444444444442444444444444443 144444424444443 3 4 1 2 1 2 interference DC interference term 3 4 int erference = ( ( ) Re{ } ) 2 2 2 ( ( ) Im{ } ) 2 H H H H H H e F C s s 1 H H F C s s 1 E tI t E tQ t E N j j µ µ µ        − + −                −   −  −   144444424444443 14444444244444443 1444 2 noise{ nf + 444 4444443 (3.26) 其中,e=

[

1 0 L 0

]

T 、N 是 OFDM 的符元大小。而(3.26)的第二個等式的原因在於:

1



DFT

N

e

(3.27) 透過這樣的處理方式,我們可以將接收到的訊號

r

f 的 DC 部分扣掉(3.26)左半邊的 DC 干擾部分,再透過找出後半部的非 DC 干擾與雜訊的功率來算出我們 LLR 即可。因此

(

) (

)

1 , , * * * *

,( ) mod mod mod ,( ) mod

1, 2, 3, 4, 1, 2, 3, 4, 3 4 1 2

ˆ

ˆ

4

4

2

2

where

,

H

H

H

H

and ξ

e

k k k k f k f k k f k N k N k N f k N k k k k k k k k k E

A

B

s

r

s

B

A

r

H

H

H

H

H

H

H

H

A

B

N

j

ξ

ξ

µ

− ∗ −

=

+

+

+

+

=

=

=

 

(3.28) 最後,我們則是希望找到一個µE使得它可以逼近 ( ) Re{ }C stI st 、 (C stQ) Im{ }st 統計上的 期望值,這樣就可以在計算 LLR 時使得干擾項盡可能的小。而µE以及干擾與雜訊功率 我們會在後面附錄做出推導。

(38)

3.2.2.

3.2.2.

3.2.2.

3.2.2.

LLR

LLR

LLR

LLR 軟性位元

軟性位元

軟性位元

軟性位元

在前面章節,我們有介紹到在有編碼的通訊系統架構下,我們會利用一些計量值 (metric)來衡量決定我們的解碼輸出,而我們所提出的編碼式的無合成器 QLINC 也應用 了計算 LLR 軟性位元來作為我們的計量值來配合 VA 的軟性解碼器,計算衡量輸出的解 碼位元。 在前面章節所介紹的,是適用在我們的 OFDM 單一的子載波的計算軟性位元方式。 而在我們的 QLINC 裡,因為我們的檢測器是屬於一個 2x2 的通道子載波矩陣來同時檢測 第 k 個與第(-k ) mod N 個子載波。因此,我們應用了[11]裡面所提到的一種在 MIMO 的通道計算 LLR 的方式來計算我們 QLINC 的 LLR 軟性位元。 首先,我們先來看在 QLINC 系統下第 k 個子載波所接收到的頻域訊號為rf k, 時,應 該如何來表示其 ML 函數,在這邊我們必須先將 DC 值先行扣除:

(

) (

)

( ) mod ( ) mod ( ) mod ( ) mod 2 ' , * ' * * * ,( ) mod , mod mod ' ' * , , , 0 0 ' ' * * , , , , 1 ( | , ) exp 2 2 H where & ,H k k N k N k k N k N k f k f k N f T k N k N f k f f k f k f k k f f k A B r s r B A p r r s N N A r r r r α α π ξ ξ − − − − − − − ∗                 = =         = − = − =

(

) (

*

)

* mod mod k k N k N B B A         (3.29) 在此,因為我們要求得rf k, 的 ML 函數時,由於我們的檢測器設計(3.28)關係,我們需 要透過兩個子載波來求得此 ML 函數。接著,我們將一步一步推導出 QLINC 的 LLR 表示 式:

(39)

( ) mod ( ) mod (1) ( ) mod ( 0) ( ) mod ' ' * , , ' ' * , , ' ' * , , , ' ' * , , , P( 1| , ) ( ) ln P( 0 | , ) P( | , ) ln P( | , ) H H H H k N k N k N i k N i T i f k f i i f k f T f k f k f S T f k f k f S b r r LLR b b r r s r r s r r α α

α

α

− − − − ∈ ∈   = ≡   =   = =   =

(3.30) 這裡Si( m ) 表示所有 M-QAM 星座點中第 i 個位元等於 m(例:m=0 或 1)所形成的集合。另 外,在此我們皆假設我們的通道H皆是已知。因為我們 LLR 的定義是 1 在分子,0 在分 母,所以當LLR b( ) 0k > 判斷bk為 1;反之,判斷為 0。接著我繼續化簡 LLR: (1) ( ) mod ( 0 ) ( ) mod (1) ( ) mod ( 0 ) ( ) mod ' ' * , , , ' ' * , , , ' ' * , , , ' ' * , , ,

P(

|

,

)

( )

ln

P(

|

,

)

max

P(

|

,

)

ln

max

P(

|

H

H

H

k N i k N i k N i k N i T f k f f k S i T f k f f k S T f k f f k S T f k f f S

r

r

s

LLR b

r

r

s

r

r

s

r

r

s

α α α α

α

α

α

− − − − ∈ ∈ ∈ ∈

=

=

=

=

,

H

)

k

=

α

(3.31) (3.30)的第一個等式是我們假設我們所傳送的頻域訊號皆為等機率,也就可以將 MAP 化為 ML。第二等式是當我們在雜訊很小的情況下,第一式的總和機率可以用所有裡面 最大的來近似取代而來。接下來可以得到以下式子:

(

)

(

)

(

)

(

)

(1) ( ) mod ( 0) ( ) mod 2 2 * * *

, ,( )mod mod mod

2 2

2

2 * *

*

, ,( )mod mod mod

2 2

( )

min

min

' ' ' '

k i k k N k i k k N f k k f k N k N k N i S F F f k k f k N k N k N S F F

r

A

B

r

B

A

LLR b

r

A

B

r

B

A

α α

α

β

α

β

σ

σ

α

β

α

β

σ

σ

− − − − − ∈ − − − ∈

+

+

(3.32) 這裡

β

即為 * ,( ) mod f k N s ,而β 可以是 M-QAM 上的任何點並不受

α

限制。除了在我們的 k=0 和 N/2 的子載波上,

s

f k,

=

s

f,(k) modN所以

α β

= *。不過,在實際的 OFDM 系統上 k=0 和 N/2 的子載波屬於直流值,所以可以不考慮。另外,σ2 這個是我們的 QLINC 裡面的

(40)

第 k 個子載波的干擾加上雜訊的功率, 2 k F σ 的估計方式我們在附錄裡面會有推導。

3.2.3.

3.2.3.

3.2.3.

3.2.3.

編碼無合成器

編碼無合成器

編碼無合成器

編碼無合成器 QLINC

QLINC

QLINC

QLINC-

--

-OFDM

OFDM

OFDM

OFDM 系統

系統

系統

系統

最後,我們利用前面章節所介紹到的編碼無合成器 LINC-OFDM 系統,來使用在我們 的 QLINC-OFDM 系統。下面的圖 3.6 可以說明我們的編碼無合成器 QLINC-OFDM 系統

real imag 圖 3.6 Viterbi 解碼器下的 Quad-LINC 系統架構 其中,Soft Demapping 區塊就是透過前一小節的 LLR 來當我們的軟性解碼位元。跟[7] 一樣,我們也提出了使用 LVA 演算法來改善編碼之 QLINC-OFDM 的效能。圖 3.7 說明這 樣的架構:

數據

圖 3.10 虛部訊號的 QLINC 拆解後的基頻訊號落點星座圖 .............Page 35  圖 4.1 模擬使用的卷積編碼器 ....................................Page 36  圖 4.2 LINC 與 QLINC 的功率頻譜比較圖............................Page 37  圖 4.3 QLINC/LINC-OFDM 通道相關性為[1,0.98,0.96,0.94] ..........Page 39  圖 4.4 QLI
圖 2.2 LINC 系統傳送端架構  LINC 系統的架構主要分為四個部分,第一部分為訊號分解器,將輸入的基頻訊號 拆解成兩個具有固定波包性質之相位調製訊號。第二部分是對相位調製訊號做調變,將 原本拆解後基頻(baseband)或中頻(IF)的訊號調變至射頻(RF)訊號。第三部分為功率放 大器,因為第一部分的訊號拆解所以在此可以分別使用非線性的功率放大器。第四部分 為功率合成器(Power Combiner),可以將功率放大器的輸出由射頻(RF)電路做相加以重 建訊號,若直接將兩路放大後的輸出做連接,當其
圖 2.4 Chireix 功率合成器
圖 2.5 IQ 拆解法訊號分析
+7

參考文獻

相關文件

能配合線路施工需 要選用適當之器 具,以正確方法操.. (1)

[r]

S08176 王輝明 一個亞太區、非隨機、開放性、第二期臨床試驗,用以評 估讓 KRAS 基因野生型的轉移性大腸直腸癌病患使用單

在數位系統中,若有一個以上通道的數位信號需要輸往單一的接收端,數位系統通常會使用到一種可提供選擇資料的裝置,透過選擇線上的編碼可以決定輸入端

在直流馬達控制系統中,為了減少流經馬達繞線電流及降低功率消耗等 目的,常常使用脈波寬度調變信號 (PWM)

發射電路:為利用 PT2248 (U1,Infrared Remote Control Transmitter)及其週 邊元件、紅外線二極體(D4,IR Diode)與按鍵,共同組合成一紅外線發

VAB 使用者無法使用 RIDE 提供的 Filter Design 公用程式設計濾波器,但是 使用 VAB 的 Filter 元件時,在元件特性選單可以直接指定此濾波器的規格,使用

鋼絲軌道: (鋼絲型線燈)利用 金屬線的導電性取代傳統 電線。線燈多採用多面反 射燈泡。.. 特殊燈.