正交編碼

正交編碼

正交編碼是一種典型通信編碼技術,具有良好的抗噪性能,能有效消除脈衝邊緣振盪造成的干擾,在通信編碼時能有效提高準確性。

基本介紹

  • 中文名:正交編碼
  • 外文名:quadrature encoding
  • 別名:增量式編碼
  • 特點:良好的抗噪性能
  • 屬於:典型編碼形式
概述,定義,常用正交編碼,哈達瑪矩陣,沃爾什(Walsh)矩陣,正交編碼器,原理,技術參數,特點,

概述

在數字通信中,正交編碼與偽隨機序列都是十分重要的技術。
正交編碼不僅可以用作糾錯編碼,還可用來實現碼分多址通信。
偽隨機序列在誤碼率測量、時延測量、擴頻通信、通信加密及分離多徑等方面有十分廣泛的套用。

定義

設 :
x=(x1,x2,x3...xn)
y=(y1,y2,y3...yn)
則有
如果
,必得
=0
若碼組x,y∈C(C為所有編碼碼組的集合)且滿足
則x,y正交,相應的稱C為正交編碼(集)。即:正交編碼的任意兩個碼組都是正交的。

常用正交編碼

哈達瑪矩陣

哈達瑪矩陣的行、列都構成正交碼組,在正交編碼的構造中具有很重要的作用。
性質:
性質1:
Hn為正交方陣,所謂正交矩陣指它的任意兩行(或兩列)都是正交的。並且行列式為
性質2:任意一行(列)的所有元素的平方和等於方陣的階數。即:設A為n階由+1和-1元素構成的方陣,若AA‘=nI(這裡A’為A的轉置,I為單位方陣)。
性質3:Hadamard矩陣的階數都是2或者是4的倍數。
性質4:若M為n階實方陣,若M的所有元素的絕對值均小於1,則M的行列式
,若且唯若M為哈達瑪矩陣時取等。(此結論由哈達瑪不等式得出)
套用:
哈達瑪矩陣在信息處理,加工分析中有重要套用(叫做離散的傅立葉分析)。也在通信的編碼領域有相當大的套用。
也可套用在小波變化和量子計算中。

沃爾什(Walsh)矩陣

H矩陣經過行列交換後得到的矩陣仍然正交
沃爾什矩陣可以通過哈達瑪矩陣按交變的次數排列順序構成。
根據H矩陣中“+1”和“-1”的交變次數重新排列就可以得到Walsh矩陣,該矩陣中各行列之間是相互正交(Mutual Orthogonal)的,可以保證使用它擴頻的信道也是互相正交的。對於CDMA前向鏈路,採用64階Walsh序列擴頻, 每個W序列用於一種前向物理信道(標準),實現碼分多址功能。信道數記為W0-W63,碼片速率:1.2288Mc/S。沃爾什序列可以消除或抑制多址干擾(MAI)。理論上,如果在多址信道中信號是相互正交的,那么多址干擾可以減少至零。然而實際上由於多徑信號和來自其他小區的信號與所需信號是不同步的,共信道干擾不會為零。異步到達的延遲和衰減的多徑信號與同步到達的原始信號不是完全正交的,這些信號就帶來干擾。來自其他小區的信號也不是同步或正交的,這也會導致干擾發生,在反向鏈路中,沃爾什碼序列僅用作擴頻。
作用:
is-95a定義的cdma系統採用64階walsh函式,它們在前、反向鏈路中的作用是不同的。
對於前向鏈路:依據兩兩正交的walsh序列,將前向信道劃分為64個碼分信道,碼分信道與walsh序列一一對應。walsh序列碼速率與pn碼速率相同,均為1.2288mhz。前向多址接入方案由採用正交walsh序列實現;一個編碼比特周期對應一個walsh序列(64chip)。
對於反向鏈路:walsh序列作為調製碼使用,即64階正交調製。6個編碼比特對應一個64位的walsh序列(64階walsh編碼後的數據速率為307.2kcps,經用戶pn長碼加擾/擴頻,生成1.2288mcps碼流;該碼流經pni、pnq短碼覆蓋、濾波等處理後交由rfs發射)。

正交編碼器

正交編碼器(又名雙通道增量式編碼器),用於將線性移位轉換為脈衝信號。通過監控脈衝的數目和兩個信號的相對相位,用戶可以跟蹤旋轉位置、旋轉方向和速度。另外,第三個通道稱為索引信號,可用於對位置計數器進行復位,從而確定絕對位置。

原理

增量型編碼器通過內部兩個光敏接受管將編碼器的轉向轉化為A相和B相脈衝的時序和相位關係。編碼器每轉還輸出一個Z相脈衝以代表零位參考位。
圖1圖1
如圖1所示,A、B 兩點對應兩個光敏接受管,A、B 兩點間距為 S2,編碼器的光柵間距分別為S0 和S1。
當編碼器以某個速度勻速轉動時,輸出波形中的S0:S1:S2 比值與實際編碼器的S0:S1:S2相同。如果編碼器做變速運動,可以把它看成為多個運動周期的組合,那么每個運動周期輸出波形的S0:S1:S2 比值與實際編碼器的S0:S1:S2仍相同。
通過輸出波形可知每個運動周期的時序為:
圖2圖2
我們把當前的A,B 輸出值保存下來,與下一個A,B 輸出值做比較,就可以得出編碼器的運動方向。用編碼器運動角位移除以所消耗的時間,就得到編碼器運動的角速度。
如果S0=S1,且S2=S0/2,1/4個運動周期就可以得到運動方向和位移角度,否則要1個運動周期才可以得到運動方向和位移角度。
綜上可知,可以通過判斷A相和B相的相位關係來判斷編碼器的正反轉,通過Z相脈衝獲得零位參考位。

技術參數

關於正交編碼器的一些技術參數如下:
解析度:編碼器每轉提供的通或暗的刻線數叫解析度,也稱解析分度或直接稱多少線。一般每轉分度5~10000線。
信號輸出:信號輸出形式有正弦波(電流或電壓)、方波(TTL/HTL)等多種。其中TTL方波的形式為長線差分信號(對稱A+、A-;B+、B-;Z+、Z-)。
信號連線:編碼器的脈衝信號一般連線計數器、PLC、計算機。形式有單相連線(用於單方向測速、計數);AB兩相連線(用於雙向測速、計數及判斷方向);ABZ三相連線(用於帶參考位修正的位置測量);差分連線(用於遠距離傳輸)。

特點

正交編碼器在角度測量和角速度測量中較絕對型編碼器具有廉價和簡易的優點。但存在抗干擾能力較差、有零點累計誤差、接受設備停機需斷電記憶,開機需找參考位等問題。一般套用在測速、測轉動方向、測移動角度、測相對距離等方面。
典型正交編碼典型正交編碼
編碼器具有如下特點:
1 能做到高精度
2 抗磁干擾性能好,不怕周圍惡劣的磁場環境
3 回響速度快
4 方便確認轉盤位置
5 容易辨認轉盤轉動方向

相關詞條

熱門詞條

聯絡我們