一種基于二階相位擾動的DDS雜散抑制新方法
摘要 介紹了DDS的基本原理及雜散來源,分析了相位截?cái)嚯s散原因和普通相位擾動原理,并在此基礎(chǔ)上提出一種改進(jìn)的二階相位擾動方法。文中對該方法做了推導(dǎo)和論證。研究發(fā)現(xiàn),使用該方法對DDS雜散的抑制效果比普通相位擾動法更顯著,可達(dá)到每相位位18 dB。最后,利用Matlab中的DSP Builder進(jìn)行仿真,驗(yàn)證了方法的可行性。
關(guān)鍵詞 DDS;相位截?cái)?;雜散抑制;相位擾動
1971年,美國學(xué)者J‘Tiemey、G Rader和B Gold提出了以全數(shù)字技術(shù),從相位概念出發(fā)直接合成所需波形的一種新的頻率合成原理。此技術(shù)隨著近年來數(shù)字集成電路和微電子技術(shù)的發(fā)展而迅速發(fā)展,被廣泛應(yīng)用于電子系統(tǒng)中。然而,由于DDS數(shù)字化實(shí)現(xiàn)的固有特點(diǎn),決定了其輸出頻譜雜散較大,因此,對于DDS雜散抑制的研究是必要的。
常見抑制DDS雜散的方法有ROM數(shù)據(jù)壓縮技術(shù),加擾動技術(shù),DDS+PLL技術(shù)等。其中相位擾動是一種常用方法,其基本思想是通過加入隨機(jī)的擾動信號打亂誤差序列的周期性,使由誤差序列周期性引起的雜散分量變?yōu)榉容^低的相位噪聲,從而改善DDS輸出頻譜的雜散特性。文中提出了一種新的相位擾動方法,其擾動信號由兩個(gè)獨(dú)立的同分布隨機(jī)序列相加產(chǎn)生,這樣能更有效地打亂誤差序列的周期性,使雜散幅度降低。理論分析和仿真結(jié)果表明,這是一種有效的雜散抑制設(shè)計(jì)方法。
1 DDS基本原理及雜散分析
1.1 DDS基本原理
DDS即為直接查找存儲表得到每個(gè)相位所對應(yīng)輸出波形的幅度值,通過改變采樣頻率和相位步進(jìn)來改變輸出頻率,其原理結(jié)構(gòu)如圖1所示。
在圖1中,相位累加器在時(shí)鐘頻率fc的控制下以步長K作累加,輸出N位的量化相位序列,之后取其高W位作為ROM的尋址地址,對查詢表ROM進(jìn)行尋址,尋址輸出的L位離散幅度序列經(jīng)DAC轉(zhuǎn)換成階梯波,再經(jīng)過低通濾波器(LPF)平滑后即可得到合成的信號波形。輸出頻率。
1.2 雜散分析
DDS的工作原理決定了其輸出雜散豐富,其中主要的雜散來源有3個(gè)方面:(1)相位截?cái)嗾`差εp(n),采用N位相位累加器的高W位尋址,截去低B=N-W位。由此引入了相位截?cái)嗾`差。(2)幅度量化誤差εA(n),ROM中存儲的正弦值是用有限的L位表示,這就產(chǎn)生了幅度量化誤差。(3)DAC轉(zhuǎn)換誤差εDA(n),由實(shí)際DAC器件的非理想特性引起。
在DDS雜散的3個(gè)來源中,相位截?cái)嗪虳AC轉(zhuǎn)換的影響最大,但目前DAC轉(zhuǎn)換引起的雜散模型尚不能建立,所以在假設(shè)其他兩個(gè)雜散源不存在的情況下,主要研究由相位截?cái)嘁氲碾s散。在無相位截?cái)鄷r(shí)可以得到ROM表輸出序列S(n)。
可以看到,這時(shí)DDS輸出的數(shù)字譜中除了所希望的信號外,還有εp(n)經(jīng)余弦信號調(diào)制后的雜散成分。由文獻(xiàn)中的推導(dǎo)知,相位截?cái)嗲闆r下DDS的輸出信噪比滿足
從式(4)可以看出截?cái)辔粩?shù)B每減少1位,雜散改善約6dB。
評論