李翔
【摘要】數(shù)字信號處理是一門理論性很強的課程,當前多數(shù)教材在介紹DFT變換時直接定義DFT變換公式然后再提物理含義。按照這種常規(guī)教學大部分同學能套用DFT變換公式解答基本題,但對其物理含義理解模糊影響后續(xù)知識的深入學習和DFT變換的靈活應用。本文介紹用動態(tài)圖示的方式推導DFT變換的教學過程,按照作者經(jīng)驗通過這種講授方式不但可以讓學生輕松的理解DFT變換的物理意義,而且能活用DFT變換求解復雜問題,收到的教學效果更好。
【關(guān)鍵詞】信號處理;DFT變換;動態(tài)圖示;教學法
【中圖分類號】G623.5 【文獻標識碼】B 【文章編號】2095-3089(2017)10-0130-02
數(shù)字信號處理(DSP)是用數(shù)值計算的方法對信號進行處理,以達到提取信息便于利用的目的。從日常家用電器到工業(yè)生產(chǎn)過程,再到航天軍事裝備,幾乎所有的工程技術(shù)領(lǐng)域都涉及到數(shù)字信號處理問題?!稊?shù)字信號處理》是電子信息類本科生必須開設(shè)的必修專業(yè)基礎(chǔ)課,內(nèi)容主要是介紹數(shù)字信號處理的相關(guān)理論和方法,課程對數(shù)學基礎(chǔ)要求較高,內(nèi)容較抽象,理解難度偏大。面對應用型工程人才培養(yǎng)的地方本科院校,如何講授好這門理論性較強的課程,以方便學生快速地理解和掌握教學相關(guān)內(nèi)容,是擺在專任教師面前的一個教學難題。作者多年來主講這門課程的教學經(jīng)驗是,按照待講授內(nèi)容的特點結(jié)合學生的基礎(chǔ)情況,以動態(tài)圖示的方式講授相關(guān)內(nèi)容,能夠收到較好的課堂教學效果。
變換域分析法是數(shù)字信號處理的主要分析方法,例如序列的傅立葉變換,序列的Z變換分別是頻域和復域分析法。通過變換域方法可實現(xiàn)時域中復雜信號處理的簡化。離散傅立葉變換(DFT)是數(shù)字信號處理中的一種重要的變換域分析方法,DFT變換對給出了時域和頻域等長有限長序列的相互表示關(guān)系。數(shù)字信號處理需要使用通用或?qū)S玫奶幚砥鱽韺崿F(xiàn)數(shù)值計算,要求時域和頻域同時離散。DFT變換對正是滿足這一要求的變換域分析方法,DFT變換在各種數(shù)字信號處理的算法中起著核心作用。下面以DFT變換對推導為例,介紹動態(tài)圖示在課堂教學過程中的應用。
一、回顧拓展
在推導DFT變換對前,向同學們陳述目前所學的各類傅立葉變換(FT)對,其時域或頻域并不都適合計算機表示。然后,用圖示方式依次表達這些變換對的物理含義,以下圖示中無~標記的為有限長(主值)信號,有~標記的為周期信號;小寫的為時域信號,大寫的為頻域信號。
1.連續(xù)非周期信號的FT
時域中一個連續(xù)非周期信號與頻域中一個非周期連續(xù)信號能夠相互表示,并且這種表示是唯一的。
2.連續(xù)周期信號的FT
時域中一個連續(xù)周期信號與頻域中一個非周期離散信號能夠相互表示,并且這種表示是唯一的。
3.離散非周期信號的FT
時域中一個離散非周期信號與頻域中一個周期連續(xù)信號能夠相互表示,并且這種表示是唯一的。
以上變換圖示是到目前為止我們已經(jīng)學過的變換,其中前三種變換稱為連續(xù)時間傅立葉變換(CTFT),在先修課程信號與系統(tǒng)中學習過。第四種變換是數(shù)字信號處理課程中剛講授過的,稱為離散時間傅立葉變換(DTFT)。講授時注意時域和頻域各參數(shù)間的對應關(guān)系,尤其是一個域中信號的離散間隔和另外一個域中信號的周期間的對偶關(guān)系。離散時間信號(或稱時間序列)我們可以稱為二義信號,所謂二義信號是說這個信號既可以有離散觀點的表示形式,也可以有連續(xù)觀點的表示形式,進而采用相應的處理工具。在以上圖示中,時間序列x(n)是離散表示式,理想抽樣信號x(nT)是連續(xù)表示式,兩者所指向的物理對象是同一個,所以x(nT)的CTFT與x(n)的DTFT是相同的,只是在數(shù)字信號處理中頻域自變量習慣用數(shù)字頻率ω表示而已,數(shù)字頻率與模擬頻率關(guān)系ω=ΩT。理想抽樣信號和時間序列都是二義信號,根據(jù)需要寫為相應的描述形式再用相應的分析法。因此,CTFT和DTFT從變換結(jié)果來看可以視為等價的一種變換。以上三種傅里葉變換的時頻域特點小結(jié)如下:
歸納強調(diào):(1)變換中兩個域中的信號存在對偶關(guān)系,一個域中信號是否離散與另外一個域中信號是否周期相對應且存在定量聯(lián)系;(2)目前學過的這三種變換形式,至少有一個域的信號不適合計算機系統(tǒng)處理。自然引出問題:是否存在一種變換能建立起時域和頻域中的有限長序列之間的對應關(guān)系呢?答案是存在,即離散傅里葉變換(DFT)。
二、導出過程
DTFT稱為離散時間傅里葉變換,或稱有限長序列的傅里葉變換。DTFT變換對的圖示描述如下:
x(n)的DTFT是以2π為周期,數(shù)字頻率ω為自變量的連續(xù)函數(shù)。下面我們從DTFT變化對出發(fā),利用時域和頻域的對偶關(guān)系(即時域離散造就頻域周期,頻域離散造就時域周期),導出新的重要的變換——DFT,即離散傅里葉變換。
設(shè)有限長序列x(n)的采樣間隔為T,序列長為N點,則序列的時長可記為NT;的數(shù)字頻域抽樣間隔記為ω0,與此對應所帶來的時域序列x(n)的拓展間隔記為T0,則由對偶關(guān)系存在如下等式:
頻域抽樣定理:頻域一個周期(2π)內(nèi)的抽樣點數(shù)不得少于時域序列的長度點數(shù)!
這里令頻域抽樣間隔為,此時,N點長時域序列以間隔NT進行拓展剛好不會發(fā)生混疊,如下右圖:頻域離散建立起了時域周期序列與頻域周期序列的對應并且周期相同,并且任何一個域的周期序列只需另外一個域的主值序列就能表示出來。
變換對式(2)建立了時域N點有限長序列與頻域周期為N的周期序列的對應關(guān)系。式(2)并沒有反映如上右圖顯示的本質(zhì)對應關(guān)系,因為頻域離散所帶來的對應關(guān)系應該是時域周期為N的周期序列與頻域周期為N的周期序列的對應關(guān)系。頻域一個周期采樣N點造成時域N點有限長序列的周期拓展,拓展間隔剛好是N點(即有限長序列的長度點數(shù)N)。故頻域的離散,意味著在變換對式(2)中將N點有限長序列視為了周期序列的主值序列??梢越忉屓缦拢剑?-2)的右邊是一個關(guān)于n的周期為N的周期序列,但式(2-2)左邊只關(guān)心主值范圍內(nèi)的N個值即,式(2-1)中亦只需N點主值序列就可確定。因此,將式(2)表為如下形式同樣成立,繼而反應頻域離散包含的本質(zhì)對應關(guān)系:
變換對式(4)建立了時域N點有限長序列與頻域N點有限長序列的對應關(guān)系。這就是本次課導出的重要的變換關(guān)系——離散傅立葉變換(DFT)。從以上圖示DFT變換對的導出過程可知,之所以能建立起時域有限長序列和頻域等長的有限長序列的對應關(guān)系,是基于如下兩個原因:一是時域周期序列與頻域同周期的周期序列能夠建立起對應關(guān)系;二是任意一個域的周期序列只需另一個域的周期序列的主值序列表示。從以上DFT的圖示導出過程可知,可以存在的幾種變換對關(guān)系小結(jié)列于下表中:
上表中,對于有限長序列,N指序列長度;對于周期序列,N指周期。類似與變換對[式(2)],變換對[*]也是可以存在的。從以上圖示導出過程可知,離散傅里葉變換(DFT)實質(zhì)上是離散傅里葉級數(shù)(DFS),只是為了需要主觀的將視野限制在主值區(qū)域,而這種限制從公式量值關(guān)系來說又是可行的,因此DFT變換對中隱含有周期性。DFS建立起了時域中的周期(N)序列與頻域中的周期(N)序列之間的映射關(guān)系。DFT建立起了時域中的有限長(N)序列與頻域中的有限長(N)序列之間的映射關(guān)系。DFT本質(zhì)上是DFS,只是我們主觀地將視野局限在了主值區(qū)間的范圍。DFT是一種新的(針對處理序列類型而言)變換方法,變換后的信號滿足在時域和頻域中都為離散的有限長序列,適合計算機處理。
三、總結(jié)
本文在現(xiàn)有知識基礎(chǔ)上借用對偶原理,通過圖示教學方式簡潔直觀的推導出DFT變換且物理意義在導出過程中自然顯現(xiàn)。另外,圖示法導出DFT的過程中,還引出了其它三種可存在的變換包括DFS,通過彼此比較,DFT隱含周期性的含義更為清晰。另外,本文給出了推導DFS變換的另外一種途徑。作者自從在課堂中采用圖示法講解DFT變換后,同學們對DFT變換對的認識層次大為提升,教學效果更好。在當前應用型人才培養(yǎng)背景下,專任教師更應該結(jié)合教學內(nèi)容特點和學生現(xiàn)有基礎(chǔ)有針對性的采用動態(tài)圖示教學來提升課堂教學效果。
參考文獻
[1]高西全,丁玉美.數(shù)字信號處理(第三版)[M].西安電子科技大學出版社,2008.
[2]程佩青.數(shù)字信號處理(第二版)[M].清華大學出版社,2001.endprint