當前位置:學問君>學習教育>畢業論文>

《數據採集與處理》仿真實驗教學論文

學問君 人氣:3.05W

一、引言

《數據採集與處理》仿真實驗教學論文

數據採集與處理是電子資訊科學的一個重要分支,是以傳感器、信號的測量與處理、計算機等先進技術爲基礎而形成的一門綜合應用技術。作爲獲取資訊的工具,數據採集在科學研究和國民經濟的各個領域,如通信、雷達、核電、冶金、航空航天等方面有着非常重要的地位。掌握數據採集與處理相關理論與技術對學生綜合運用多學科知識和從事相關領域工作的能力培養具有重要意義。《數據採集與處理》是西安電子科技大學生命科學技術學院(以下簡稱“學院”)針對生物醫學工程專業大四學生開設的一門選修課程,該課程主要講解數據採集系統構成,數據採集系統器件工作原理,簡單的數據採集系統設計以及數據處理與分析。爲提高教學質量,本文開展數據採集與處理仿真實驗,以期透過具體的實例,讓學生對數據採集技術有一個完整系統的認識;同時,使學生綜合運用所學理論知識,解決實際問題,能夠根據實際需求,設計合適的數據採集系統,並對採集到的數據進行分析和處理。

二、《數據採集與處理》仿真實驗

教學1.實驗內容結合數據採集與處理課程的課堂內容,針對學生的專業背景,考慮該領域當前研究進展,以及實驗開展的可行性,我們選取4個實驗,分別爲數據採集系統設計、Nyquist採樣與壓縮採樣、微弱信號採集與特徵提取和中等強度信號採集與參數估計。這4個實驗既涉及理論,又包括工程實踐,既涉及硬件,又包括軟件,既涉及基礎,又涵蓋當前研究熱點。透過這4個實驗,學生對該課程有一個系統的瞭解,並且能夠運用所學理論知識,去分析和解決實際問題。《數據採集與處理》課程共48學時,其中,課堂講解學習32學時,仿真實驗16學時,開設4個實驗,每次4學時。具體實驗如下。

實驗1:數據採集系統設計。《數據採集與處理》課程圍繞數據採集系統展開,並介紹常規的數據處理方法。爲了使學生對數據採集系統有一個清晰的認識,本實驗設計語音信號採集系統。系統透過壓電傳感器錄入語音數據,經過濾波電路、採樣保持電路、A/D轉換器後將模擬信號轉換爲數字信號。實驗過程中,學生根據具體需求,選擇合適的硬件,包括選擇壓電傳感器、濾波器中電容、電感、電阻和運放,採樣保持芯片,A/D轉換器,電源等。硬件選型確定後,設計硬件電路,並基於EWB軟件進行仿真,對仿真結果進行分析,如果有錯,則需要查找原因並改正。該語音信號採集系統的工作流程爲:先對語音信號進行壓電轉換,得到電信號,電信號低噪放大,經過50Hz陷波器,去除工頻干擾,再低通濾波,採樣保持,A/D轉換,最後放大與顯示,頻譜分析。透過該實驗,學生能夠掌握數據採集系統的構成,熟悉數據採集系統工作過程,瞭解數據系統設計流程。

實驗2:Nyquist採樣與壓縮採樣。數據採集與處理技術涉及到一個重要的理論,即Nyqusit時域採樣定理。該定理指出,對於最高截止頻率爲f的時間連續信號,如果採用時間間隔爲T的開關信號對其進行抽樣,當時間間隔滿足T≤1/(2f)時,原時間連續信號可由抽樣序列唯一的表示,也即可以由抽樣序列恢復原時間連續信號。Nyqusit時域採樣定理表明,採樣頻率至少要達到信號最高截至頻率的兩倍才能透過抽樣序列回覆原始信號。爲了讓學生理解並應用該定理,本仿真實驗給定原始時域信號,要求透過頻譜分析得到最高截止頻率,並據此計算臨界採樣頻率,最後仿真過採樣、欠採樣和臨界採樣三種不同條件下恢復信號的誤差。隨着科技的發展,近年出現了壓縮採樣的概念。壓縮採樣透過分析研究信號的稀疏特性,在遠小於Nyquist採樣率的條件下,用隨機採樣獲取信號的離散樣本,然後透過非線性重建算法完美的重建信號。在本仿真實驗給定具有稀疏特性的信號,學生採用高斯隨機採樣矩陣對信號進行稀疏採樣,採樣間隔遠小於原始信號的最高頻率。對於採樣後得到的離散序列,採用經典重建算法(包括凸鬆弛算法和貪婪算法)對信號進行恢復,計算誤差,評價算法性能。透過該Nyquist採樣與壓縮採樣仿真實驗,學生能夠針對具體的信號,計算採樣頻率(包括臨界採樣頻率和稀疏採樣頻率),並基於採樣得到的離散時間序列恢復原始信號。

實驗3:微弱信號採集與特徵提取。考慮到選取課程的學生爲生物醫學工程專業背景,開設生物醫學信號採集與處理實驗,而生物醫學信號多屬於微弱信號。本實驗以心電信號採集爲例,心電信號是低信噪比的週期性微弱信號,頻率在0.5Hz~100Hz範圍內,胎兒的心電信號爲微伏級,成人的心電信號爲毫伏級。正常的心電信號包括P波、QRS綜合波、T波、U波、J結合點等,均有明確的`生理學意義。本實驗由教師選取公開數據庫中的正常心電信號和異常心電信號,要求學生利用MATLAB語言,對心電信號進行譜分析,數字濾波,基線消除並檢測P波,QRS波羣和T波,最後採用斜率法和差分法進行綜合參數提取。透過該實驗,學生熟悉心電信號參數表示的生理意義,並且能夠進行心電信號的採集、處理與分析,同時判別心電信號正常與否。

實驗4:中等強度信號採集與參數估計。實際生活中,除了上述微弱信號,更多的還有中等強度的信號,如通信信號、雷達信號等。本實驗內容爲雷達中的目標回波信號採集與參數估計,具體爲雷達發射三角頻率調製連續波信號,接收運動目標的回波信號。仿真時,教師根據運動目標的距離與速度,產生回波信號,並在回波中混入高斯白噪聲。學生則對回波信號進行頻譜分析,根據Nyquist定理,計算採樣頻率,得到採樣後的時域離散序列。設計正交濾波器,對回波數據進行濾波,得到覆信號。設計匹配濾波器和低通濾波器,對覆信號進行匹配濾波和低通濾波,透過頻譜分析,估計運動目標的距離和速度。透過該實驗,學生將掌握調頻連續波雷達系統的工作原理以及該體制雷達信號處理與分析過程。

2. 實驗方案設計。

由於實驗均爲綜合性應用實驗,每次實驗難以由1個人在4個學時內完成。同時,爲提高學生積極性,讓學生帶着問題並在尋求解決方案的過程中學習理論知識。在課程理論教學開始的時候,對學生分組,3人1組,並給學生布置實驗題。學生可以結合課堂知識,課餘時間查閱資料,提前準備實驗方案。準備好實驗方案後,交給教師審閱,教師提出方案中存在的問題,並給出解決問題的思路,返還學生繼續修改優化實驗方案。在仿真實驗開始之前完成實驗方案設計,要求方案切實可行,教師篩選10%的優秀方案。仿真實驗時,教師對篩選出來的10%的優秀方案進行簡要講解和點評,學生可以按照自己的方案,也可以按照優選方案進行仿真。

3.實驗仿真。

本文實驗仿真要用到EWB和MATLAB兩個軟件。EWB是一種電子電路計算機仿真軟件,稱爲電子設計工作平臺或虛擬電子實驗室。EWB軟件簡單易學,仿真功能十分強大。它提供了萬用表、示波器、信號發生器、掃頻儀、邏輯分析儀、數字信號發生器、邏輯轉換器等工具,器件庫中包含了許多大公司的晶體管元器件、集成電路和數字門電路芯片,器件庫中沒有的元器件,可以由外部模組匯入。MATLAB是美國MathWorks公司出品的數學軟件,用於算法開發、數據可視化、數據分析以及數值計算等。實驗開始前,學生要掌握EWB和MATLAB這兩個軟件的基本操作,能進行簡單的設計和仿真。具體爲,對於EWB,要求學生掌握元器件選型,電路圖設計與電路測試;對於MATLAB軟件,要求學生提前掌握數據的讀取和存儲、數據格式轉換、濾波函數使用、頻譜分析、畫圖顯示、矩陣操作和優化工具箱的使用等。作爲數據採集與處理課程的先行課程,學院在大二已經開設模擬電路和數字電路實驗,學生已經基本熟悉EWB軟件。此外,學院在大三開設了MATLAB程序設計課程,學生已經掌握了MATLAB的基本指令。上述先行課程爲本文仿真實驗的順利開展奠定了良好的專業基礎。

4.實驗考覈。作爲實驗開展執行情況的評價手段,實驗考覈必不可少,但其終極目標是激發學生的學習興趣,提高學生的學習主動性。數據採集與處理課程最終成績爲100分,本文實驗內容佔40分,每個實驗各10分。實驗考覈成績包括對實驗方案設計的評價和實驗仿真結果的評價。實驗方案設計合理,學生分工明確,仿真代碼編寫正確,程序執行結果無誤,實驗報告撰寫符合規範,則滿分;其餘情況酌情扣分。

三、結語

針對我院生物醫學工程專業學生知識背景,考慮到學院硬件平臺有限,爲提升數據採集與處理課程教學質量,本文開展計算機仿真實驗。實驗內容涵蓋了數據採集與處理課程講解的知識內容,並根據最新研究進展進行了擴充,學生能夠掌握基本原理以及當前動態,更重要的是掌握解決實際問題的能力。本文教學模式理論與實踐結合,能夠激發學生興趣,鞏固學習成效,提高動手能力,爲學生以後從事相關領域工作打下基礎。