概觀
I: 指的是同相(in-phase)資料笛卡兒座標系, 也稱直角坐標系,是一種正交坐標系。(Cartesian coordinate ) 之Real (in-phase)
Q:指的是正交(quadrature)資料
笛卡兒座標系 之Imaginary(quadrature)
用最簡單的形態來看,IQ 資料顯示正弦波的強度和相位的改變。如果正弦波的強度和相位變化是以有秩序、預先決定的方式來進行,就可以使用這些強度/相位變化將正弦波的資料編碼,這個過程稱為調變(modulation)。 調變是將高頻訊號依比例轉換為低頻訊號。高頻訊號稱為載子訊號 (carrier signal),低頻訊號則稱為訊息訊號 (message signal)、資訊訊號(information signal),或調變訊號 (modulating signal)。在RF通訊系統中,IQ 資料非常普遍,而且因為它在處理調變訊號時所提供的便利性,更常應用在訊號調變中。本篇討論將涵蓋IQ資料的理論背景,以及使得IQ資料在通訊中如此獲得廣泛採用的實際考量。
訊號的背景知識
訊號調變包括對正弦波進行變動,以便將資訊編碼。用來代表正弦波的數學算式如下:
如果考處能夠操縱的正弦波參數,那麼以上的等式明白指出,我們只能改變正弦波的振幅、頻率,以及相位,以便將資訊編碼。頻率就是正弦波的相位的改變速率(頻率是相位的第一個導數),因此正弦波等式的這些元件可以統稱為相位角(phase angle)。因此,我們可以使用複數平面(complex plane)裡的一個有強度的向量和極座標系統裡相位的座標來呈現正弦波瞬間的狀態
在上圖中,從原點到黑點之間的距離代表正弦波的強度,而與水平軸間的角度代表相位。很顯然地,正弦波的強度在-Amplitude和+Amplitude之間來回擺動,但是強度資料通常代表正弦波的RMS電壓。因此,只要正弦波的振幅不變(調變),從原點到黑點的距離就會保持固定。該點的相位會根據正弦波目前的狀態而改變。舉例來說,一個頻率為1 Hz (2π半徑/秒)的正弦波會以每秒一圈的速率,以反時針方向繞行原點。如果振幅在這時候不改變,你可以想像原點週圍的一個圓圈,半徑為強度,黑點會以每秒一圈的速度沿著這個圓圈移動。
由於相位是相對度量,因此我們想像一下,假設做為相位參考的是一個正弦波,其頻率與由強度和相位各點呈現的正弦波頻率相同。如果參考正弦波的頻率和被繪製的正弦波的頻率相同,那麼兩個訊號所體驗到的相位改變速率也會相同,而正弦波沿著原點的轉動會變成靜止。在這個情況下,一個強度/相位點就可以代表一個頻率等於參考頻率的正弦波。任何沿著原點的相位旋轉表示參考正弦波和被繪製的正弦波之間的頻率差。稍後我們再回到這一點。
直到此時,我們都是在極座標系統中討論強度和相位資料。以上討論的所有概念都適用於IQ資料,而且事實上,IQ資料只是把強度和相位資料從極座標系統轉換至笛卡兒座標系(Cartesian coordinate system) (X,Y)。運用簡單的三角學,我們將極座標正弦波資料換算為笛卡兒座標系 I, Q正弦波資料。這兩種座標的代表意義相同,而且包含完全相同的資料,只是形態不同。
由於相位是相對度量,因此我們想像一下,假設做為相位參考的是一個正弦波,其頻率與由強度和相位各點呈現的正弦波頻率相同。如果參考正弦波的頻率和被繪製的正弦波的頻率相同,那麼兩個訊號所體驗到的相位改變速率也會相同,而正弦波沿著原點的轉動會變成靜止。在這個情況下,一個強度/相位點就可以代表一個頻率等於參考頻率的正弦波。任何沿著原點的相位旋轉表示參考正弦波和被繪製的正弦波之間的頻率差。稍後我們再回到這一點。
直到此時,我們都是在極座標系統中討論強度和相位資料。以上討論的所有概念都適用於IQ資料,而且事實上,IQ資料只是把強度和相位資料從極座標系統轉換至笛卡兒座標系(Cartesian coordinate system) (X,Y)。運用簡單的三角學,我們將極座標正弦波資料換算為笛卡兒座標系 I, Q正弦波資料。這兩種座標的代表意義相同,而且包含完全相同的資料,只是形態不同。
IQ Data 用於通訊系統
到這時候,我們已經說明就技術層面而言IQ資料是什麼,但是並沒有說明為何IQ資料會被採用。為了協助說明這一點,我們先介紹調變的一些基本概念。
RF通訊系統使用近來的先進調變形態,可以在定量的頻率頻譜中進行傳送。訊號的調變可以區分為兩大類:類比調變和數位調變。在這些用語中,「類比」或「數位」指的是被調變為正弦波的資料。如果類比聲音資料被調變為載子正弦波,這就稱為類比調變。如果類比聲音資料經由類比轉數位轉換器(ADC)加以取樣,再將獲得的類比位元調變為載子正弦波,這就叫做數位調變,因為被編碼的是數位資料。類比調變和數位調變是根據訊息資料,改變載子正弦波的強度、頻率、或相位(或是同時結合強度和相位)來達成調變的操作。
類比調變是用AM(amplitude modulation,調幅)、FM(frequency modulation,調頻)或PM(phase modulation,調相)來執行。在調幅時,根據訊息訊號來調整載子正弦波的振幅。調頻和調相也是同樣的原理。
在上圖中,你可以看到多種類比調變技術獲得運用。在AM的例子裡,訊息訊號是紅色虛線,構成較高頻率的載子正弦波(黑色)的「信封」。在FM的例子裡,資料是虛線紅色方波,你可以看到載子正弦波的兩個不同頻率狀態,與訊息訊號的高低狀態有關。在這個例子裡,如果訊息訊號是正弦波,頻率就會更緩進的變化,更難以肉眼看見。在PM的例子裡,注意虛線紅色方波訊息訊號的邊緣上明確的相位改變。
將這項討論應用在先前的討論上,如果像AM調變的狀況一樣,只有載子正弦波的強度隨著時間而變動(與訊息訊號成正比),我們應該會看到IQ平面中的變動只與從原點到IQ點間的距離有關。從下圖可以明顯看出這一點:
RF通訊系統使用近來的先進調變形態,可以在定量的頻率頻譜中進行傳送。訊號的調變可以區分為兩大類:類比調變和數位調變。在這些用語中,「類比」或「數位」指的是被調變為正弦波的資料。如果類比聲音資料被調變為載子正弦波,這就稱為類比調變。如果類比聲音資料經由類比轉數位轉換器(ADC)加以取樣,再將獲得的類比位元調變為載子正弦波,這就叫做數位調變,因為被編碼的是數位資料。類比調變和數位調變是根據訊息資料,改變載子正弦波的強度、頻率、或相位(或是同時結合強度和相位)來達成調變的操作。
類比調變是用AM(amplitude modulation,調幅)、FM(frequency modulation,調頻)或PM(phase modulation,調相)來執行。在調幅時,根據訊息訊號來調整載子正弦波的振幅。調頻和調相也是同樣的原理。
在上圖中,你可以看到多種類比調變技術獲得運用。在AM的例子裡,訊息訊號是紅色虛線,構成較高頻率的載子正弦波(黑色)的「信封」。在FM的例子裡,資料是虛線紅色方波,你可以看到載子正弦波的兩個不同頻率狀態,與訊息訊號的高低狀態有關。在這個例子裡,如果訊息訊號是正弦波,頻率就會更緩進的變化,更難以肉眼看見。在PM的例子裡,注意虛線紅色方波訊息訊號的邊緣上明確的相位改變。
將這項討論應用在先前的討論上,如果像AM調變的狀況一樣,只有載子正弦波的強度隨著時間而變動(與訊息訊號成正比),我們應該會看到IQ平面中的變動只與從原點到IQ點間的距離有關。從下圖可以明顯看出這一點:
AM調變
在這裡,我們看到IQ資料點(綠色軌跡)只在強度上有所變化,相位則固定為45度。從這個圖裡我們看不出訊息訊號的本質──只知道它是以調幅方式進行調變。但是,如果我們能夠看到IQ資料點的強度如何因應時間而變動,基本上我們就可以看到訊息訊號的呈現。利用LabVIEW的3D圖表控制器,我們可以顯示時間這個第三軸,繪出下圖。上圖是同樣的資料,將2D I vs. Q線條繪於其上。綠色軌跡的強度正在以正弦波的型態進行調變,表示訊息訊號是正弦波。綠色軌跡代表極座標系統中的強度和相位資料,紅色軌跡則代表這個波型投射到I和Q軸的樣子,代表個別的I和Q波型。
我們可以使用PM來顯示同樣類型的例子。以下是使用PM調變,而不使用AM調變來呈現同一個訊息訊號正弦波的圖。
PM調變
我們再一次能夠看出這個訊息訊號經過PM調變,因為強度固定,但是相位在改變(調變)。我們無法看出訊息訊號與時間關係下的形狀,但是我們可以看出訊息訊號的最低訊號強度和最高訊號強度分別由-45度和+45度的相位偏離來代表。
同樣地,我們把時間軸拉出來,以期更加了解這個觀念。
同樣地,我們把時間軸拉出來,以期更加了解這個觀念。
上圖是LabVIEW 3D的圖,它顯示出綠色軌跡以正弦波的樣式,隨著時間變動。在I和Q軸上的投影代表個別的I及Q波型,對應於固定強度和擺盪相位的PM調變後的正弦波。
基本上,IQ資料代表訊息訊號。由於IQ資料波型是把極座標的強度和相位波型轉譯為笛卡兒座標,因此不容易以目視方式從IQ資料中分辨出訊息訊號的本質為何。要顯示這個資料,就比較綠色軌跡上面的3D I vs. Q線條中的紅色I和Q軌跡。如果我們繪製AM調變正弦波的強度vs.時間圖,就會顯示出訊息訊號。如果我們繪製AM調變正弦波的相位資料vs.時間圖,就會畫出一條直線。我們也會看到I vs.時間與Q vs.時間波型的正弦波,但是比例會消失,而對於複雜的數位調變運算法而言(強度和相位同時進行調變),情況不一定會如此。
為何使用 IQ 資料?
到目前為止,我們討論到何為IQ資料,但是還沒有討論為何使用它。由於強度和相位資料似乎比較直覺,因此我們應該使用極座標強度和相位資料,而不使用卡氏I與Q資料。但是,實際上的硬體設計考量使得I與Q資料成為這方面討論的首選。
很難根據輸入的訊息訊號來精確改變硬體電路中的高頻載子正弦波的相位。因此操縱載子正弦波的強度和相位的硬體訊號調變器會很昂貴,難以設計和製造,而且最後的產品並不像使用I和Q波型的電路那樣具有變通性。為了了解我們如何避免必須直接操作RF載子的相位,我們先回到三角學。
根據以上的恆等式,我們可以將等式兩邊都乘以A,並用2πfct代入alpha,用Φ 代入beta,獲得第二行的等式。然後用I代入A Cos (Φ),用Q代入A Sin (Φ),就可以用第三行的等式呈現一個正弦波。最後一個觀察則是牢記頻率相同的正弦波和餘弦波是完全相同的,只是二者之間有一個90度的相位差。這個現象的含義非常重要;基本上它意指我們只要操作分離的I及Q輸入訊號的強度,就可以控制調變中的RF載子正弦波的振幅、頻率及相位!利用這個方法,我們不再需要試圖直接修改RF載子正弦波的相位。我們可以操縱輸入I及Q訊號的強度來獲得同樣的效果。當然,等式的後半段是一個正弦波,前半段是餘弦波,因此我們必須在硬體電路中加入一項設備,負責在用來做為I及Q混合器的載具訊號之間產生90度的相位移動,但是這比先前提過的直接操作相位的設計要簡單多了。
很難根據輸入的訊息訊號來精確改變硬體電路中的高頻載子正弦波的相位。因此操縱載子正弦波的強度和相位的硬體訊號調變器會很昂貴,難以設計和製造,而且最後的產品並不像使用I和Q波型的電路那樣具有變通性。為了了解我們如何避免必須直接操作RF載子的相位,我們先回到三角學。
根據以上的恆等式,我們可以將等式兩邊都乘以A,並用2πfct代入alpha,用Φ 代入beta,獲得第二行的等式。然後用I代入A Cos (Φ),用Q代入A Sin (Φ),就可以用第三行的等式呈現一個正弦波。最後一個觀察則是牢記頻率相同的正弦波和餘弦波是完全相同的,只是二者之間有一個90度的相位差。這個現象的含義非常重要;基本上它意指我們只要操作分離的I及Q輸入訊號的強度,就可以控制調變中的RF載子正弦波的振幅、頻率及相位!利用這個方法,我們不再需要試圖直接修改RF載子正弦波的相位。我們可以操縱輸入I及Q訊號的強度來獲得同樣的效果。當然,等式的後半段是一個正弦波,前半段是餘弦波,因此我們必須在硬體電路中加入一項設備,負責在用來做為I及Q混合器的載具訊號之間產生90度的相位移動,但是這比先前提過的直接操作相位的設計要簡單多了。
這裡是IQ調變器的電路圖。裡面有X的圓圈代表混合器,就是執行頻率加倍及將訊號升頻或降頻(這裡是升頻)的設備。IQ調變器將I波型與RF載子正弦波混合,再將Q訊號與同樣的RF載子正弦波混合,但是相位有90度的偏移。Q訊號從I訊號中減除(就像上面的第三行中的等式一樣),產生最後的RF調變波型。事實上,載子改變90度是I和Q資料的名稱的由來──I指的是同相(in-phase)資料(因為載子同相),Q則代表正交(quadrature)資料(因為載子偏移90度)。這種技術稱為正交升頻法(quadrature upconversion),而同樣的IQ調變器可以用於任何調變算法。這是因為IQ調變器只是針對I及Q波型振幅的變動而做出反應,而I和Q資料可以用來代表訊息訊號中強度和相位的任意改變。IQ調變器的設計具備彈性和簡易性(相對於其它選擇而言),這是它廣泛獲得採用的原因。
補充: 類比與數位調變
調變基本概念
調變(Modulation)是調變器(modulator)將較高頻率的載波訊號的某些屬性依比例轉變為較低頻率訊息訊號的過程。如果載波用以下方程式來代表:
圖1. 載波訊號方程式
那麼訊息中的某一項改變就會使得載波(carrier)的振幅、頻率或相位三者之一產生相對應的改變。隨後傳送器可以用比單獨傳送訊息訊號更有效率的方式,藉由通訊媒體發送這個載波訊號。最後,接收器再將訊號解調(demodulate),恢復原本的訊息。
在調幅(Amplitude Modulation, AM)(如下圖)中,載波正弦波的振幅根據訊息的振幅而改變。
圖2. 調幅
當二者的振幅隨著時間而變動時,訊息訊號(紅色)隨著載波的起伏而變化。然而載波的頻率遠高於訊息的頻率。這個載波頻率是「通道」的中心;或說是這個RF訊號的頻率配置(frequency allocation)。頻率配置會依據傳送的媒介而改變。對廣播傳送而言,訊號是透過空氣傳送,因此由政府規範頻率配置。如果RF訊號是透過纜線傳輸(例如有線電視),選擇載波時就有更大的自由度。
除了振幅modulation之外,頻率調變根據訊息訊號的振幅來改變載波正弦波的頻率。同樣地,相位調變是根據訊息的振幅變化而改變載波的相位。
數位調變
數位調變與類比調變類似,但是它不能連續地改變載波的振幅、頻率或相位,只有離散的數值對應於數位編碼。有幾種常用的數位調變法,每一種都改變個別的參數組合。最簡單的類型稱為開關鍵控(On Off Keying, OOK),載波的振幅對應於兩個數位狀態之一。非零的振幅代表數位的一,為零的振幅則是數位的零。OOK的應用之一是摩斯電碼(Morse Code)。圖3的移頻鍵控調變(Frequency Shift Keying, FSK)是頻率調變的形式之一,由特定的頻率代表每個二進位值。
圖3. 移頻鍵控調變(FSK)
最後,正交振幅調幅法(Quadrature Amplitude Modulation) (QAM)使用振幅和相位的組合,去代表兩個以上的數位狀態,最多可達1024。
IQ vs. IF調變器
從基頻訊息訊號中計算出數位I/Q資料之後,有兩種方法將這個資料轉換為類比RF訊號。第一個方法是將I/Q資料轉換為類比訊號,然後將它們輸入正交編碼器(quadrature encoder)。在這裡,它們控制兩個示波器的振幅,以相差90度的相位進行操作。將這些示波器的輸出相加,產生一個具有適當的振幅、相位及頻率的RF訊號。
圖4. IQ調變
下一個將數位I/Q資料轉換為類比RF的方法在數位領域中執行示波器的放大和總和。也就是說,具備90度相位差的數位正弦波由數位I/Q值加以放大,然後相加。這些數位正弦波的頻率低於IQ調變算式中的類比示波器,但是仍然比訊息訊號高得多。數位轉類比轉換器(DAC)(其操作頻率比IQ調變所使用的DAC頻率高得多)將產生的數位波型轉換成低頻類比RF。最後,一個類比IF轉RF升頻轉換器使用數個階段的混合及濾波操作,將類比RF訊號轉換成要使用的RF頻率。
圖5. IF調變
圖2. 調幅
最後,正交振幅調幅法(Quadrature Amplitude Modulation) (QAM)使用振幅和相位的組合,去代表兩個以上的數位狀態,最多可達1024。
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。