https://m.toutiao.com/is/BFacwBa/
將模擬信號轉(zhuǎn)換為數(shù)字信號,稱為模擬信號的數(shù)字化,一般需要經(jīng)過抽樣、量化和編碼三個步驟。
轉(zhuǎn)換得到的數(shù)字信號可以直接在數(shù)字基帶系統(tǒng)中傳輸,也可以將其進行調(diào)制后通過數(shù)字調(diào)制系統(tǒng)中傳輸。
抽樣(Sample) 是在發(fā)送端將模擬信號轉(zhuǎn)換為離散信號的過程。
接收端通過重構(gòu)將離散信號還原為模擬信號。
抽樣定理的主要作用就是
確定合適的抽樣頻率,以避免頻譜混疊,確保接收端能正確重構(gòu)模擬信號
在實際系統(tǒng)中,根據(jù)被抽樣的模擬信號特性,又分為低通和帶通抽樣定理。
低通抽樣定理
帶通抽樣定理
幾點說明——
量化(Quantification) :抽樣信號在各抽樣時刻的幅度反映了模擬信號的幅度變化,因此仍然是連續(xù)的,必須在編碼之前,將幅度抽樣值用預(yù)先規(guī)定的有限個取值來表示。
所有量化區(qū)間的量化間隔都相等,即將抽樣值總的變化范圍進行等分,稱為均勻量化。否則稱為非均勻量化。
幾點說明——
對于均勻量化,量化噪聲的平均功率都恒定不變,從而導(dǎo)致量化信噪比隨信號功率的減小而減小。
當(dāng)信號幅度過小時,量化信噪比太小?;蛘?,為滿足給定的量化信噪比要求,信號的動態(tài)范圍不能滿足實際系統(tǒng)的要求。
為保證當(dāng)信號功率在足夠?qū)挼姆秶鷥?nèi)變化時,量化信噪比都能滿足要求,可以減小量化間隔,或者增加量化間隔數(shù)。但所需編碼電路將變得復(fù)雜,并且對量化編碼輸出信號數(shù)字化傳輸性能的要求也將隨之提高。
為了解決這一問題,提出了非均勻量化。
非均勻量化的量化信噪比
壓縮特性是一條非線性曲線,曲線上各點具有不同的斜率,斜率的大小反應(yīng)了采用非均勻量化時量化信噪比的改善量。
對于A>1的壓縮特性,隨著信號功率的減小,曲線斜率逐漸增大。因此,信號功率越小,對量化信噪比的改善量越大。
但是,隨著信號功率增大,量化信噪比沒有得到改善,甚至有一定程度的下降。
采用A=87.6的對數(shù)壓縮特性,相對于n=8的均勻量化,動態(tài)范圍擴大近似30dB。
編碼(Coding)
所謂編碼就是將量化器輸出量化信號在各離散時刻的取值用指定位數(shù)的二進制代碼表示,從而得到數(shù)字信號。
碼字(Codeword):基本的編碼方法是將所有量化電平按大小排序,并為每個量化電平分配一個整數(shù)序號,再將各序號用指定位數(shù)的二進制代碼表示。
根據(jù)各時刻送來模擬信號抽樣值對應(yīng)的量化電平,編碼器輸出相應(yīng)的二進制代碼碼字。
根據(jù)各電平電平排序的方法及其與輸出碼字的對應(yīng)關(guān)系,語音信號的編碼方法常用的有自然碼、折疊碼和格雷碼等。
A律13折線編碼是專門針對A律壓縮特性進行非均勻量化提出的一種非線性編碼方法。
在這種編碼方法中,將A律折線近似中的各段再等分為16個小的量化區(qū)間,每個小的量化區(qū)間對應(yīng)一個量化電平,再對各量化電平進行編碼。
顯然,由于正負方向共有16段折線,因此總的量化電平數(shù)為1616=256,因此一共需要8位編碼。
手工編碼步驟
已知抽樣值或量化電平x,具體步驟如下:
表中的各電平都用?為單位,稱為量化單位。
在8個段落中,第1和第2段落長度為歸一化值的1/128,將其等分為16個小段后,得到的量化間隔等于
(1/128)×(1/16) = 1/2048 = 1Δ
脈沖編碼調(diào)制(PCM,Pulse-Code Modulation)
抽樣器每隔一個抽樣間隔T 輸出一個抽樣值。通過量化編碼,每個抽樣值對應(yīng)輸出n位二進制代碼。
結(jié)論:編碼輸出碼元速率與抽樣頻率和量化編碼位數(shù)都成正比關(guān)系。其中,抽樣頻率根據(jù)抽樣定理確定,編碼位數(shù)決定了量化誤差和量化信噪比的大小。
影響PCM系統(tǒng)傳輸可靠性的主要噪聲源有兩種:一是量化噪聲,二是信道噪聲。
在預(yù)測編碼中,不是獨立地對每個抽樣值進行量化編碼,而是根據(jù)前面若干個抽樣值計算得到一個預(yù)測值,再與當(dāng)前抽樣值進行比較,對其差值(預(yù)測誤差)進行編碼。
對于語音等連續(xù)變化的信號,其抽樣值之間具有一定的相關(guān)性,使得抽樣值與預(yù)測值之間的預(yù)測誤差非常小,遠小于抽樣值的變化范圍。
因此,對預(yù)測誤差進行編碼,可以極大減少編碼位數(shù),從而降低編碼輸出碼元速率。
差分脈沖編碼(DPCM,Differential Pulse Code Modulation)就是利用語音信號的相關(guān)性,根據(jù)過去的信號抽樣值預(yù)測當(dāng)前時刻的抽樣值,得到當(dāng)前抽樣值與預(yù)測值之間的差值,并對該預(yù)測誤差進行量化編碼。
增量調(diào)制(DM或M,Delta Modulation)可以視為DPCM的一個特例,是一種兩電平量化的差分脈沖編碼調(diào)制。
在增量調(diào)制中,量化器的輸出只有正負兩個電平,經(jīng)過編碼后輸出一位二進制代碼。
實際系統(tǒng)中,增量調(diào)制的實現(xiàn)原理
假設(shè)各路信號抽樣頻率為 f?,并令K?旋轉(zhuǎn)一周所需的時間等于抽樣間隔T,每個T 間隔內(nèi),開關(guān)K?依次將三路信號的一個抽樣值在時間上錯開,送入后面的量化編碼器。
量化編碼器每接收到一個抽樣值,立即進行編碼,并通過信道傳輸?shù)浇邮斩恕?br>假設(shè)每個抽樣值編碼輸出n位二進制,則在T(一幀)這段時間內(nèi),共編碼輸出 3n 位二進制。因此,通過時分復(fù)用后,量化編碼輸出的碼元速率為 R? = 3n/T = 3nf?。
推廣到一般情況,假設(shè)共有m路信號進行時分復(fù)用,每路信號抽樣頻率為fs,量化編碼位數(shù)為n,則碼元速率為
在通信網(wǎng)中,為了充分利用信道的傳輸能力,一般需要經(jīng)過多級復(fù)用,由各鏈路送來的低級復(fù)用信號(低此群)可能需要再次進行復(fù)用,構(gòu)成速率更高的高級復(fù)用信號(高此群)。這種將低次群合并為高次群的過程稱為復(fù)接(Multiplexing)。
在數(shù)字復(fù)接系列中,根據(jù)傳輸速率的不同,將復(fù)用后的數(shù)據(jù)流分別稱為基群(一次群)、二次群、三次群和四次群等。
聯(lián)系客服