999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

開放式信號處理教學系統平臺的構建與研究

2016-04-21 06:06:56靜北京理工大學信息與電子學院北京100081
中國現代教育裝備 2016年5期

楊 靜北京理工大學信息與電子學院 北京 100081

?

開放式信號處理教學系統平臺的構建與研究

楊 靜
北京理工大學信息與電子學院 北京 100081

摘 要:針對數字信號處理課程中普遍存在的識記環節多、授課難度大以及可視化教學困難的問題,同時為增強教學效果及調動學生的積極性,基于Visual C++6.0軟件搭建了開放式信號處理教學系統軟件平臺。該平臺旨在與數字信號處理課程教學內容相對應以及提升學生的動手實踐能力,使學生們能更加方便且快速地掌握復雜數字信號原理。該平臺具有參數易控、使用方便及升級靈活等諸多優勢。基于該平臺良好的使用效果,后續擬結合科研繼續升級和改進該平臺,以期獲得更好的教學和實踐效果。

關鍵詞:數字信號處理;開放式軟件平臺;功率譜估計;變換

數字信號處理課程是高校信號與信息處理專業的專業必修課,不斷提高教學效果,努力提高大學生素質,是我們必須認真思考和探索的問題。然而,該課程數學推導多、識記知識點多,導致學生學習難度較大,容易感到枯燥。實踐教學是高等學校本科教學的重要組成部分,是理論與實踐相互結合的教學活動,只有通過實踐,學生才能全面掌握理論知識,鍛煉科學思維[1,2]。然而,如果用硬件實驗的方法實踐,那么必須要有一些專業的硬件平臺,如Dsp開發板等,這就大大增加了硬件成本和維護費用,教師的工作量也會大大增加,同時也難以細致地對每位學生輔導到位。針對以上問題,同時借鑒文獻[3]和[4]的經驗,提出了開放式數字信號處理課程軟件教學平臺(以下簡稱“平臺”)的解決方案,讓學生從實踐中學習,理論聯系實際。平臺采用具有強大界面功能優勢的Visual C++ 6.0軟件,基于開發平臺,為學生展示信號處理的基本方法,提升和增強學生的學習興趣和潛能,使其更有效的學習和掌握各知識點。

平臺采用Visual C++6.0的可視化功能,使學生在界面上操作,所見即所得,可直觀地看到信號的處理效果。平臺系統的設計內容,主要針對數字信號處理原理課程中的多層次信號處理,循序漸進、由簡單到復雜,逐步深入展開。系統設計具有直觀易用、信號處理簡便等優勢,使學生能接觸到多種數字信號處理工具,并直觀感受到各種信號處理的效果與特點。

1 信號處理平臺的總體設計

1.1開放式信號處理平臺的設計框架

在系統設計中,將典型的信號處理各重要原理按處理的難易程度分為如圖1所示的4個層次建模和表達。

圖1 開放式數字信號處理課程軟件教學平臺架構

開放式數字信號處理課程軟件教學系統的主界面如圖2所示。

圖2 開放式數字信號處理系統平臺示意圖

1.2系統功能分析和模塊設計

由圖1及圖2中可以看出,本文提出的開放式數字信號處理課程軟件教學平臺主要能夠完成基本信號、DFT和FIR濾波器設計、功率譜估計以及非平穩信號譜分析4個層次的功能模塊。下面按照系統中各層次信號的表達,依次介紹圖2中各功能模塊。

(1)基本信號模塊:包含數字信號處理原理中的典型信號,如矩形、指數序列及正弦序列等的產生。

(2)DFT模塊:包括DFT正變換、DFT逆變換、FFT正變換及FFT逆變換。DFT在信號處理分析中有著重要的作用,與FFT幾乎成為同義語,可用于處理離散數據信號,也能對連續時間信號分析和逼近,還能用來求快速卷積。本系統幫助學生著重理解頻率分辨率的概念。

(3)FIR濾波器模塊:包括海寧窗,布萊克曼窗,漢明窗等進行FIR濾波設計;參數包含濾波器參數、窗類型及窗口長度等[5]。

(4)譜估計模塊:包括計算法、周期圖法、改進的BT算法、Welch法、MTM法以及Music法等幾種典型的譜估計方法[6,7]。涵蓋了現代譜估計的主要內容,也是本系統核心的實現層次[8,9]。

(5)非平穩信號分析模塊:線性調頻信號,能夠給出比較大的時間帶寬積,這就是它的優越性,可以在時間域,和頻率域都有好的分辨率[10];短時傅里葉變換(STFT變換)是一種線性變換,避免了高次型非平穩分析方法中出現的交叉項干擾,是分析非平穩信號的有力工具[11,12];而對于WD變換,是信號的另一種時頻分布,對于單分量信號(在某一時刻信號只對應予一個瞬時頻率,一個幅度值,這種情況下,能描述信號在時頻平面上的分布,對于多分量信號,會產生干擾項[13]。

2 開放式數字信號處理課程軟件平臺中各模塊的使用

在基本信號部分:給學生展示了數字信號處理中的一些典型信號,如矩形、指數序列以及正弦序列等。

2.1DFT模塊的使用

DFT模塊菜單打開后,其界面如圖3所示。

圖3 DFT模塊菜單示意圖

在上圖3對話框中輸入兩個頻率,信號的表達式為:x=sin(w1t)+sin(w2t),在上面的對話框里輸入頻率1、頻率2(單位都是Hz)、信號寬度和信號補零的個數,然后點擊“OK”,系統即給出補零和不補零的兩種情況下的頻譜圖。很明顯,補零后不能使信號波形變的清晰,而是增加了波形的平滑程度。同時,如果輸入2個很近的頻譜,而且輸入的點數比較小,那么在波形上看不出有兩個頻率分量。這就給學生們清晰的理解頻譜分辨力的概念,采樣點數少的話,不能區分兩個臨近的頻率分量。

圖4是在信號點數在128點,補零128點,fs=30下,右下是補零的頻譜,只比左下圖的譜平滑,同時看不出兩個頻率。

圖4 兩頻率信號128點DFT的時頻示意圖

若改成信號點數為256,那么頻譜圖輸出為圖5,圖5中能明顯看出2個頻率。由此展示了增加點數能增加頻率分辨力。

圖5 兩頻率信號256點DFT的時頻示意圖

2.2FIR濾波器模塊的使用

FIR濾波器模塊菜單打開后,其界面如下圖6所示。

圖6 FIR濾波器模塊菜單示意圖

在上面圖6中的對話框里輸入指標后,點擊“參數確認”,即可得到濾波器的幅度響應和相位響應。這里wp=0.4;ws=0.5;通帶衰減4 dB,阻帶衰減40 dB,可得到圖7中各種窗函數的設計效果以及圖8中窗口加寬后的濾波器效果。

從下圖7中可得出設計FIR濾波器的優勢:在通頻帶內的相位呈線性,因此適于濾波對相位要求高的信號。

圖7 各種窗函數設計的FIR濾波器比較

從圖8中可以看出,當把窗口加寬后,過渡帶的帶寬減少而阻帶衰減并沒有得到改善。布萊克曼窗對阻帶衰減比其他窗都要大。

圖8 加寬窗函數窗口的FIR濾波器效果

2.3譜估計模塊的使用

當點擊經典譜估計菜單后,出現的對話框表明:頻率0到1,1對應頻率2 π。本系統預設的重疊點數1 2 8,譜估計是針對固定信號:xn=sin(w1n)+3cos(w2n)+w(n), w(n)為噪聲;對上面的參數輸入點數1024,w1=0.05,w2=0.150,然后點擊“參數”,再點擊“操作”,可以得到如下圖9所示的功率譜。可以看出,重疊加窗平均法即改進的BT法(左圖),比BT法(右圖)在直流處波形比較平坦,能真實地反應信號的功率譜。

圖9 不同譜估計方法的譜估計效果示意圖

此外,本平臺還可以仿真Welch和Mtm兩種經典功率譜估計方法,其譜估計方法及設置參數描述見文獻[6]和[8],此處不贅述。

Music全名是多重信號分類,是一種根據特征結構分析的空間譜估計方法。對陣列輸出的協方差矩陣,進行特征分解,得到信號子空間和噪聲子空間[7]。充分利用信號空間與噪聲空間的正交性。可以用Music法先算出信號的特征值向量函數,與噪聲的特征向量函數,使信號在某一頻率時,功率譜到達極值點。圖10 為Music法估計的功率譜。

圖10 Music法功率譜估計示意圖

從圖9和圖10可以看出,經典譜估計(圖9中的兩圖)明顯存在譜估計偏差,而現代譜估計方法(如圖10所示)比傳統的經典譜估計要更準確。

2.4非平穩部分

現在假設有信號x(t)= ,它是線性調頻信號的復包絡,在信號處理中很重要,我們用本系統的工具專門對這個信號進行時頻分析。當選擇“LFM信號復包絡實驗”時,彈出對話框如圖11所示。

圖11 選擇“LFM信號復包絡實驗”彈出的對話框示意圖

在上面對話框里輸入調頻斜率、信號的寬度、信號頻率和過采樣因子,選擇確認后,再選擇STFT或者WD變換。

圖12是LFM信號的波形和STFT變換示意圖。其中,左上角圖是LFM信號的時域波形,右邊上圖是10倍的信號采樣率,頻譜在三維坐標里,可以看出頻譜很準確;而右邊下圖是兩倍信號帶寬采樣率STFT變換的輸出,可以看出二維頻譜有失真。

圖12 LFM信號的波形和STFT變換示意圖

WD變換的頻譜圖如圖13所示。

圖13 WD變換的時域圖形及頻譜圖

圖13中顯示的是參數為[8,4,20,6]的LFM信號及其多倍信號帶寬采樣率條件下的WD變換頻譜圖。圖13中左上角圖是LFM信號在時頻平面上的投影,此時,信號的時間坐標是縱坐標是4,正好與我們輸入的信號時寬一樣,而橫坐標是頻率軸,其頻率最大點是32,是調頻斜率8與時間寬度4的乘積;右上角是6倍信號帶寬的采樣率;右下角是以2倍的信號帶寬的采樣率,此種情況產生了明顯的頻譜混疊。當我們持續調整采樣因子,即把采樣因子調到4時:即對應右上圖,我們可以看到,WD變換沒有了干擾,所以我們能夠通過這個實驗看出,WD變換的采樣因子至少要是4,或4以上才沒有頻譜混疊。

3 開放式數字信號處理課程軟件教學平臺的教學效果

以上敘述了數字信號處理課程軟件教學平臺及其各模塊的參數設置與使用,為檢驗教學效果,于2013年9月至2015年1月間的2個學期基于此平臺進行了數字信號處理課程的授課及實踐教學。實踐表明,學生對該課程及實驗的滿意度評價由2010~2013年的平均滿意85%提升到93%,學生總體平均成績也由2010~2013年的80.1分提升到83.8和84.2分,平均成績總體提升了5%。

4 結束語

本文基于Visual C++6.0開發了開放式數字信號處理可視化教學平臺,并基于此進行了2個學期的教學實踐,取得了良好教學效果。該教學平臺具有良好的人機互動界面,學生可以根據課程設計要求靈活設置系統參數。通過使用此可視化教學平臺,大大激發了學生學習的積極性,提高了學習效率,有利于學生自主學習和感性認識數字信號的基本原理。將此軟件用于教學中,有效改善了教學效果。學生反饋表明,此軟件能夠使得學生更加容易理解和掌握數字信號處理課程中比較抽象的原理,尤其是理論性較強的內容。本系統只是初步給出一些基本的處理方法,信號領域還有很多其他的處理方法,下一步將會不斷完善,幫助學生更好地掌握信號處理的各種方法。

參考文獻

[1] 程杉.運用控制論原理,揭高高校教學質量[J].中國勞動關系學報,2008,22(2):114-116.

[2] 朱昌平,黃波,朱陳松,等.通過‘三層次實驗‘培養電子信息類專業學生實踐創新能力[J].實驗室研究與探索,2008,27(1):108-111.

[3] 周榮花,盧繼華.數字通信實驗軟件平臺的GUI設計與實現[J].實驗技術與管理.2013,30(5):74-77.

[4] 張開碧,馮輝宗.控制系統仿真教學系統開發[J]. 實驗技術與管理, 2010,27(4):79.

[5] 蔣立平,譚雪琴,王建新.一種基于FPGA的高效FIR濾波器的設計與實現[J].南京理工大學學報:自然科學版,2007,31(1):125.

[6] 潘緯,王龍,宋彧.Welch法在雙曲拱橋固有頻率檢測信號識別中的應用[J].年全國工業控制計算機年會,2006,19(11):22.

[7] 韓學軍,焦子洋,李卓軍.基于反饋型神經網絡和MUSIC法的諧波檢測研究[J].電測與儀表,2011,48(10):5-6.

[8] 黃志宇,劉保華,陳高平.隨機信號的功率譜估計及Matlab的實現[J].現代電子技術,2002,3:21-22.

[9] 王戈,嚴俊.一種基于功率譜估計的盲載頻估計新算法[J].計算機工程與應用2012,48(13):115.

[10] 齊林,陶然,周思永,王越. 基于分數階Fourier變換的多分量LFM信號的檢測和參數估計[J].中國科學E輯,2003,33(8):750.

[11] 徐國棟,周錫元,郭明珠.典型振動信號時一頻分析方法研究[J].2007,23(2):28.

[12] 劉小峰,柏林,秦樹人.基于瞬時轉速的變窗STFT變換[J].振動與沖擊,2010,29(4):27.

[13] B. Kotnik, Z. Kacic and B. Horvat. The Usage of Wavelet Packet Transformation in Automatic Noisy Speech Recognition Systems[J]. EUROCON 2003 Lju. bljana, Slovenia, 2003: 131-134.

Establishment and Research of Teaching System on Opening Signal Processing Platform

Yang Jing
School of Information and Electronics, Beijing Institute of Technology, Beijing, 100081, China

Abstract:To combat the difficulty in teaching and the complex theories and knowledge points in the digital signal processing course, we built a software teaching platform based on the Visual C++6.0 to enhance the effectiveness of teaching and stimulate the students' interestsonthe learning of “digital signal processing”. During the experiments,the students are allowed to apply and modify the input parametersand change the system structure which makes the software is easy to use and is flexible to be upgraded. As shown from the teaching results ofbeingimproved,further modifications will be developed through combiningwithpracticalscientific research projects which aimingatstimulat estudents'enthusiasms and further improve the teaching effects.

Keywords:digital signal processing; opening software platform; power spectrum estimation; transformation

基金項目:國家自然科學基金項目(61401024)。

作者簡介:楊靜,博士,實驗師。

收稿日期:2015-10-13

主站蜘蛛池模板: 一级毛片中文字幕| 性做久久久久久久免费看| 国产麻豆精品在线观看| 欧美在线视频不卡| 亚洲成人在线网| 日本一区高清| 国产成人一区在线播放| 在线观看91精品国产剧情免费| 欧美中文字幕在线二区| 欧美影院久久| 国产一区二区网站| 暴力调教一区二区三区| 2018日日摸夜夜添狠狠躁| 国产91全国探花系列在线播放| 国产超碰一区二区三区| 超碰91免费人妻| 亚洲欧美精品在线| 免费国产无遮挡又黄又爽| 18禁色诱爆乳网站| 97视频在线精品国自产拍| 国产波多野结衣中文在线播放| 91美女视频在线观看| 国产成人精品18| 免费国产好深啊好涨好硬视频| 欧美精品1区| 高清色本在线www| 久久久久人妻精品一区三寸蜜桃| 中文成人在线| 久久亚洲天堂| 999国内精品久久免费视频| 欧美色伊人| 国产综合另类小说色区色噜噜 | 91久久偷偷做嫩草影院电| 国产传媒一区二区三区四区五区| 伊人精品视频免费在线| 欧美日韩成人在线观看| 亚洲AⅤ综合在线欧美一区| 91视频99| 久久午夜夜伦鲁鲁片无码免费| 久草美女视频| 久久综合亚洲色一区二区三区| 亚洲无码熟妇人妻AV在线| 国产麻豆另类AV| 欧美亚洲一区二区三区导航| 欧美国产在线一区| 国产精品毛片在线直播完整版 | 日日噜噜夜夜狠狠视频| 国产爽歪歪免费视频在线观看 | 色婷婷综合激情视频免费看| 精品91自产拍在线| 精品亚洲国产成人AV| 国产美女91视频| 国产福利在线免费观看| 欧美在线观看不卡| 欧美伦理一区| 国产中文一区二区苍井空| 啦啦啦网站在线观看a毛片| 日韩毛片免费| 国产熟睡乱子伦视频网站| 国产精品第一区在线观看| 国产在线一区视频| 色爽网免费视频| a色毛片免费视频| 国产在线观看一区精品| 青青青国产视频手机| 亚洲天堂网2014| 99精品久久精品| 国产三级成人| 任我操在线视频| 国产91无毒不卡在线观看| 国产在线观看99| 三上悠亚在线精品二区| 日韩欧美国产成人| 欧美成人h精品网站| 亚洲国产成人无码AV在线影院L| 亚洲二区视频| 亚洲第一成人在线| 萌白酱国产一区二区| 日本不卡在线视频| 污视频日本| 国产一级毛片网站| 97成人在线观看|