- 相關(guān)推薦
DDS的幅度量化雜散分析(一)
【摘要】 在對幅度量化雜散信號的特性進(jìn)行討論的基礎(chǔ)上,用信號分析法著重對無相位舍位情況下幅度量化雜散信號的頻譜特征及能量進(jìn)行了分析,并用離散付里葉變換法通過仿真得到了一些關(guān)于幅度量化雜散水平的定量結(jié)論。
【關(guān)鍵詞】 直接數(shù)字頻率合成 幅度量化雜散
引言
直接數(shù)字頻率合成(DDS)是一種新型的頻率合成方法,它以極高的頻率分辨率、連續(xù)的相位變換方式、極快的頻率轉(zhuǎn)換速度和極低的相位噪聲而在眾多電子領(lǐng)域得到了越來越廣泛的應(yīng)用,并被視為頻率合成發(fā)展的方向。但DDS的全數(shù)字結(jié)構(gòu)也使得它有較大的輸出雜散,這一缺點是限制DDS進(jìn)一步應(yīng)用和發(fā)展的主要因素,因而雜散分析是當(dāng)前DDS的研究重點。幅度量化是DDS雜散的一個來源,由于幅度量化雜散信號的幅度通常遠(yuǎn)小于由相位舍位和DAC誤差引起的雜散信號幅度,因而一直沒有受到足夠的重視,但幅度量化雜散作為三大雜散之一,對其進(jìn)行系統(tǒng)分析不但有重大的理論價值,而且對DDS的工程應(yīng)用有很重要的指導(dǎo)作用,特別是在無相位舍位情況下,其作用就更為重要。
1 幅度量化雜散分析概述
11 DDS的工作原理
DDS的工作原理框圖如下圖所示:
它由相位累加器、只讀存儲器ROM、數(shù)模轉(zhuǎn)換器DAC及低通濾波器組成。圖中fc為時鐘頻率,f0為輸出頻率,K為頻率控制字,N為相位累加器的位數(shù),W為相位累加器的輸出位數(shù)(用B表示相位累加器尋址時舍去的位數(shù),則有N=W+B),L為ROM的輸出位數(shù)。頻率控制字K在每一個時鐘周期與相位累加器累加一次,得到的相位值被送到ROM中對其進(jìn)行查表,ROM將相位值轉(zhuǎn)換為與之對應(yīng)的正弦幅度值(或其它波形信號的幅度值),該數(shù)字化的幅度值序列經(jīng)數(shù)模轉(zhuǎn)換和低通濾波后即為所需的輸出頻率f0,f0由fc和K共同決定,滿足關(guān)系:
最小頻率分辨率為:
Δ
由工作原理可知,DDS的雜散信號有三個來源:一、相位舍位。為了得到很高的頻率分辨率,相位累加器的位數(shù)N通常做得很大,但實際中由于受體積和成本的限制,用來尋址ROM的位數(shù)W要小于N,查表時相位累加器的低B位就被舍去,因而會引入相位舍位誤差。二、幅度量化。任意一個幅度值要用無限長的比特流才能精確表示,而實際中ROM查詢表的輸出位數(shù)L是個有限值,這就會產(chǎn)生幅度量化誤差。三、DAC的非理想特性。DAC的各種非理想轉(zhuǎn)換特性會影響DDS輸出頻譜的純度,產(chǎn)生雜散分量。在DDS相位舍位雜散的分析上,國內(nèi)外提出了雜散信號模型法和波形分析法,并已得出了較為成熟的結(jié)論,而關(guān)于幅度量化雜散方面的結(jié)論目前尚嫌不足,對幅度量化雜散的分析也就顯得很有必要。
12 幅度量化雜散信號的特性分析
首先定義λ=Gcd(,)=,以及g = ==,可知是一個奇數(shù)。于是該DDS就可以等效成一個累加器位數(shù)為M = N-r,頻率控制字為奇數(shù),累加器舍去位數(shù)為A = B-r的DDS。當(dāng)不存在相位舍位誤差時(此時K = m·,m為整數(shù),等效后的M小于或等于W),在t = n·Tc時刻,均勻量化條件下幅度量化雜散信號e(n)為:
e(n)= (1)
e(n)是一個離散序列,經(jīng)DAC后轉(zhuǎn)變?yōu)闀r間連續(xù)函數(shù)e(t):
e(t)= e(n) (2)
式中是寬度為Tc的窗函數(shù),e(t)可以看成是e(n)經(jīng)過一個脈沖響應(yīng)為h(t) =的系統(tǒng)后的信號,系統(tǒng)函數(shù)為H() = Tc, 因而要對e(t)進(jìn)行分析只需分析e(n)就可以了。當(dāng)存在相位舍位誤差時,在t = n·Tc時刻,由相位舍位和幅度量化共同引起的雜散信號R(n)為:
R(n)= (3)
如果對R(n)進(jìn)行分解,由相位舍位引起的雜散信號P(n)為:
P(n)= (4)
由幅度量化引起的雜散信號e(n)為:
e(n)=(5)
可以看出,R(n)= P(n) + e(n)
綜上,幅度量化雜散信號在不同情況下可歸結(jié)為e(n)和e(n)兩種類型,它們都在區(qū)間(-,)上取值,通常遠(yuǎn)小于P(n)的值。由(1)式和(5)式可以看出,e(n)和e(n)是兩種特性不同的雜散信號。e(n)的特點是周期長,能量在頻域上分散,例如當(dāng)K為奇數(shù)時,e(n)的周期V = = ,(N的典型值為32,48)這時e(n)的頻譜在區(qū)間[0,fc)上有V = 根譜線,表現(xiàn)為背景雜散。要想精確求出每根譜線的頻譜系數(shù)需對e(n)作V點的離散付里葉變換,由于V值很大,而每根譜線的頻譜系數(shù)值又很小,這是不現(xiàn)實的,對e(n)雜散水平的分析通常是將e(n)值看成隨機量,用統(tǒng)計方法求出雜散總能量,用這種方法得到的總信雜比為:
SNR dB = 6.02L + 1.75 dB
同e(n)相比,e(n)的周期要小得多,因K = m·,e(n)的周期U = = (目前DDS芯片中W值的范圍為8至15),可見,e(n)的頻譜在區(qū)間[0,fc)上至多有根譜線,雜散能量較集中,可以通過對e(n)作U點的離散付里葉變換精確求出每根譜線的頻譜系數(shù),下面就對它進(jìn)行分析。
2 無相位舍位情況下幅度量化雜散信號e(n)的分析
2.1 關(guān)于e(n)頻譜及能量的幾個結(jié)論
我們首先根據(jù)數(shù)字信號分析理論,通過分析e(n)的波形特征得到幾個關(guān)于其頻譜及能量的幾個結(jié)論。
結(jié)論一:e(n)的頻譜中只含奇次諧波。
先說明一下,由于ROM只輸出正值,所以DDS結(jié)構(gòu)中ROM和DAC之間有一個符號求補器,當(dāng)兩個正弦相位采樣點的相位值相差的奇數(shù)倍時,由(1)式可知,對應(yīng)兩個采樣點時刻的e(n)值互為相反數(shù)。我們知道,DDS輸出信號f0的周期T0 = Tc·=Tc·,e(t)的周期為Tc·U = Tc·,則每個e(t)周期中包含的輸出正弦信號周期的個數(shù)為:
()=
由前面知道,是奇數(shù),這樣,個正弦信號周期中包含U個采樣點(U是偶數(shù)),在每個e(t)周期中前/ 2個正弦周期和后/ 2個正弦周期內(nèi)各有U / 2個采樣點,且前/ 2個正弦周期內(nèi)第n個(nU / 2)采樣點的相位值和后/ 2個正弦周期內(nèi)第n個采樣點的相位值相差·,故對應(yīng)兩個采樣點的e(n)值互為相反數(shù),即e(n) =-e(n + U / 2),可見,e(n)前后兩個半周期的對應(yīng)值互為相反數(shù),e(n)是一個奇諧序列,因奇諧序列只含奇次諧波,故e(n)的頻譜中只含f0 /,3f0 /,5f0 /……(-2)f0 /,f0 /,(+2)f0 /……等奇次諧波分量,f0 /是基頻。離主頻f0最近的兩頻點是(-2)f0 /和(+2)f0 /,它們離主頻點的距離為2f0 /。從以上分析也可看出,當(dāng)DDS產(chǎn)生的是前后半周期反對稱的非正弦波形時,幅度量化雜散信號的頻譜中也只含奇次諧波。
結(jié)論二:當(dāng)M值確定時,e(n)的雜散總能量是確定的,與X所取的具體值無關(guān);在M值變化的情況下,e(n)的雜散總能量只有W種可能值。
因X為奇數(shù),e(n)周期U =,由DDS工作原理可知,任何一個采樣點的值只能是的整數(shù)倍,而在(0,2]區(qū)間內(nèi)只有,2·,3·……·等個值是是的整數(shù)倍,因而一個e(n)周期中個采樣點的相位值只能在這個值中取,且每個值只能被取一次,只是當(dāng)K值不同時,取值的順序有所不同;相應(yīng)地,e(n)在一個周期內(nèi)的個取值也是確定的,X只決定取值順序,e(n)的個確定值在一個周期內(nèi)排列順序的不同并不影響其總能量,它是隨M值的確定而確定的。由前面分析可知,在K = m·的情況下,等效后的M小于或等于W,M只有W種可能值,故在M值變化的情況下e(n)的總能量也只有W種可能值。
結(jié)論三:當(dāng)?shù)刃Ш蟮睦奂悠鞒跏枷辔恢?P是整數(shù)時,e(n)各次諧波譜線的頻譜系數(shù)模值同 P的具體值無關(guān)。
在上面的等效中,我們假設(shè)了頻率控制字為K時累加器的初始相位值P = 0,若P不為0,則等效后的初始相位值P = P /,這時P可能是小數(shù)。當(dāng)P是整數(shù)時,它的取值區(qū)間是[0,),由結(jié)論二中分析可知,這時一個e(n)周期中個采樣點的相位值仍只能是的整數(shù)倍,在M和X都確定的情況下,e(n)在一個周期內(nèi)的個取值以及值的排列順序都是確定的,只是當(dāng)P值不同時,e(n)序列的起始值是不同的,這種起始值的不同相當(dāng)于信號在時域上的平移,根據(jù)時頻對應(yīng)關(guān)系,時域平移不影響頻譜系數(shù)的模值。當(dāng)P是小數(shù)時,這個結(jié)論不再成立。
2.2 e(n)的離散付里葉變換法分析
由于e(n)的周期U相對較小,對它作U點的離散付里葉變換來精確分析其頻譜是能夠做到的。我們通過快速付里葉變換程序?qū)(n)的雜散水平和規(guī)律進(jìn)行了仿真,仿真結(jié)果同2.1中所論證的三個結(jié)論是一致的,這里不再一一列舉,下面是通過分析仿真結(jié)果得到的另外幾個結(jié)論。
結(jié)論四:e(n)的能量在頻域上呈集中分布,當(dāng)U值較小時(U,L = 12),雜散能量最大的頻點集中在輸出頻率f0的最小的幾個奇次諧波點處,即3f0,5f0,7f0……處;當(dāng)U的值較大時(左右),能量最大的頻點密集分布在f0的最小的幾個奇次諧波點的周圍。兩種情況下雜散能量的集中程度不隨X值的變化而變化,而是由U和L決定的,當(dāng)L不變時,能量最大雜散點處的雜散能量隨U的增大呈減小的趨勢。下面通過仿真結(jié)果來說明。
圖1是L = 10,U = ,X = 3277時e(n)的仿真功率譜圖,此時f0 = fc / 10。圖2是L = 10,U = ,X = 2731時的仿真功率譜圖,此時f0 = fc / 12?梢钥闯,雜散能量最大的頻點集中在f0,3f0,5f0……的周圍,當(dāng)X變化時,這種規(guī)律不改變。
為了更好說明這個結(jié)論,下面給出一組程序仿真結(jié)果,表中值為能量最大的雜散點所對應(yīng)的信雜比(dB)。
L U=215 U=212 U=211 U=210 U=29 U=28 U=27
10 85.03 82.56 80.33 74.76 74.70 73.57 72.63
12 99.52 94.01 92.33 87.74 85.19 83.74 82.18
結(jié)論五:e(n)的雜散總能量基本上同U值無關(guān),主要由L的值決定,L每減小兩位,總信雜比約降低12 dB。
下面是一組程序仿真結(jié)果,表中值為總信雜比(dB)。
L U=210 U=29 U=28 U=27
8 49.59 49.78 50.11 49.81
10 61.99 61.76 61.95 61.59
12 74.00 73.87 73.95 74.15
參考文獻(xiàn):
[1] 張玉興,彭清泉. 直接數(shù)字頻率合成器的頻譜分析.DDS技術(shù)與應(yīng)用研討會論文集(合肥),1997.
[2] 羅倫.直接式數(shù)字頻率合成器DDS的頻譜分析及性能改善.國防科技大學(xué)研究生院, 1998.
【DDS的幅度量化雜散分析(一)】相關(guān)文章:
中藥免煎顆粒與傳統(tǒng)水煎劑銀翹散臨床療效分析05-08
量刑與刑的量化-兼論“電腦量刑”06-03
MATLAB正交振幅調(diào)制解調(diào)仿真分析(一)05-11
住房裝修分析05-11
我本真心托明月,深明大義散余資05-10
淺談西瓜新品種汴雜九號栽培技術(shù)05-27
企業(yè)變現(xiàn)能力分析02-23
蘊涵與句義分析05-28
科研論文寫作格式分析10-25