《數字信號處理》立足于工程應用型本科的教學實踐,系統地講授了數字信號處理的基本概念、基本原理、重要算法和實現應用。在講授的過程中,先對離散時間信號和系統進行了時域和頻域的分析,強調了DTFT、ZT、DFT等基本變換和性質,然后分析了FFT算法及其應用,另外還重點講授了IIR DF和FIR DF兩種數字濾波器的設計原理、設計方法,并分析了數字系統的結構與誤差問題,最后對其他特殊濾波器、多采樣技術做了介紹。作為獨立章節(jié),《數字信號處理》介紹了MATLAB及其在數字信號處理中的應用,并給出了豐富的典型程序。另外,每章均針對各知識點安排了豐富的例題和習題供讀者參考。
《數字信號處理》可以作為電子信息類本科專業(yè)教材和其他相近專業(yè)的教學參考,也可以作為相關領域工程技術人員的參考書。
20世紀70年代以來,信息科學與技術的飛速發(fā)展深刻地影響和改變著人們的生活方式,隨處可見的3G手機、數字電視、智能計算機、衛(wèi)星遙感等領域中都有它們的應用,而數字信號處理則是其中的關鍵環(huán)節(jié)之一。由于數字信號處理在信息社會中獲得了廣泛應用并產生了巨大影響,“數字信號處理”也就成為高等院校電子信息類專業(yè)本科階段的一門重要專業(yè)基礎必修課,同時它也是其他相關學科的重要選修課程。
數字信號處理是將信號以數字方式表示并處理的理論和技術,是模擬信號處理的發(fā)展和變革。數字信號處理的目的是對真實世界的連續(xù)模擬信號進行測量或濾波,因此在進行數字信號處理之前需要將信號從模擬域轉換到數字域,一般通過模數轉換器實現;而數字信號處理的輸出也經常要變換到模擬域,這是通過數模轉換器實現的。數字信號處理的算法需要利用計算機或專用處理設備,如數字信號處理器(DSP)和專用集成電路(ASIC)等。數字信號處理技術及設備具有靈活、精確、抗干擾強、設備尺寸小、造價低、速度快等突出優(yōu)點,這些都是模擬信號處理技術與設備所無法比擬的。在數字信號處理領域,工程師們常常在一些特定域中研究數字信號,如時域(一維信號)、空間域(多維信號)、頻域、復頻域等。
正因為數字信號處理的專業(yè)性和重要性,也就使得數字信號處理教材的編寫顯得非常重要。數字信號處理課程的基本體系是由A.V.奧本海姆1975年在《數字信號處理》中建立的,這是本課程的第一本綜合圖書,此書多次再版,后定名為《離散時間信號處理》,是本學科的經典教材,在海內外廣有影響。近年,Sanjit K.Mitra的《數字信號處理——基于計算機的方法》一書吸收了數字信號處理學科的最新發(fā)展,也是頗具代表性的教材。其他國外流行的數字信號處理教材也多有引進,對國內學科的發(fā)展起到了很好的促進作用。
近三十年來,為適合我國情況自編的數字信號處理教材也有許多,雖然它們的知識體系沒有超出國外的經典教材,但其教材內容和結構更加規(guī)范,更適合我國的本科教學情況。清華大學程佩青的《數字信號處理教程》和胡廣書的《數字信號處理——理論、算法與實現》的知識體系最為完備,也有相當理論深度,是國內第一批教材,為我國數字信號處理學科的發(fā)展奠定了基礎;西安電子科技大學高西全、丁玉美的《數字信號處理》和東南大學吳鎮(zhèn)揚的《數字信號處理》都多次再版修訂,教輔配套,流行很廣。很明顯,這些教材多是針對重點大學重點學科的要求編寫的,對于一般院校和面向工程的應用型本科,作為參考書較好,但作為教材有時顯得不太合適,所以,針對應用型本科的實際教學要求編寫一本難度適中、兼顧理論深度和應用需要的教材就很必要了。
本書根據教育部電子信息類教材編審委員會制定的教學大綱編寫而成,作者都是在教學一線有豐富經驗的教師。文稿源于上課的教案以及教學體會,并融入作者多年來在信號處理領域的研究成果,同時參考了國內外較新的同類教材和參考文獻。在此對經典數字信號處理教材和相關參考文獻的作者表示衷心感謝。
本書的結構和內容安排如下:緒論主要介紹了數字信號處理的基本概念和特點,以及數字信號處理系統的基本組成和應用領域;第1章和第2章分別從時域和頻域介紹和分析離散時間信號與系統的基本知識,是本書的理論基礎之一;第3章講述了離散傅里葉變換(DFT),比較了各類離散變換的關系,介紹了頻域采樣的基本知識以及DFT的應用問題;第4章介紹了快速傅里葉變換(FFT),包括按時間抽選(DIT)的基2 FFT算法和按頻率抽選(DIF)的基2 FFT算法;第5章講述了無限長單位脈沖響應數字濾波器(IIR DF)的設計方法,包括脈沖響應不變法和雙線性變換法,以及各類在模擬域和數字域的原型變換;第6章講述了有限長單位脈沖響應數字濾波器(FIR DF)的設計方法,主要包括窗函數法和頻率采樣法;第7章介紹了數字信號處理的實現,包括濾波器的結構問題以及數字信號處理中的誤差問題;第8章介紹了幾種特殊濾波器,分析了它們的性能特點;第9章結合前面的理論內容,介紹了MATLAB在數字信號處理中的應用,特別是數字信號與系統的分析以及數字濾波器的設計。本書參考教學時數為48~64學時,任課教師可根據具體情況安排選擇使用。
本書編寫人員及所負責內容為:緒論、第7章和第8章由沈衛(wèi)康編寫,第1章、第2章和第4章由宋紅梅編寫,第3章、第5章和第6章由宋宇飛編寫,第9章由潘子宇和宋宇飛共同編寫,魏峘提供了部分習題和圖片。全書由沈衛(wèi)康、宋宇飛任主編,負責統稿;宋紅梅任副主編。本書的編寫和出版得到了清華大學出版社和南京工程學院通信工程學院等單位的大力支持和幫助,在此表示誠摯的謝意。
由于作者的學識有限,書中難免有疏漏和不妥之處,歡迎讀者批評指正,以便本教材可以進一步修訂完善。
編 者
緒論
第1章 時域離散信號與系統
1.1 引言
1.2 時域離散信號——序列
1.2.1 序列的表示方法
1.2.2 常用的典型序列
1.2.3 序列的運算
1.3 時域離散系統
1.3.1 線性系統
1.3.2 時不變系統
1.3.3 線性時不變系統及其輸入與輸出之間的關系
1.3.4 系統的因果性和穩(wěn)定性
1.4 時域離散系統的輸入與輸出描述——線性常系數差分方程
1.4.1 線性常系數差分方程
1.4.2 線性常系數差分方程的求解
1.5 模擬信號的數字處理方法
1.5.1 采樣定理及AD轉換器
1.5.2 從離散信號恢復出連續(xù)時間信號
本章小結
習題
第2章 時域離散信號與系統的頻域分析
第3章 離散傅里葉變換
第4章 快速傅里葉變換
第5章 無限長單位脈沖響應數字濾波器(IIR DF)設計
第6章 有限長單位脈沖響應數字濾波器(FIR DF)設計
第8章 其他類型的數字系統
第9章 數字信號處理的MATLAB實現
參考文獻