国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

信號與系統(tǒng)課程的可視化仿真教學研究

2012-04-29 00:44:03劉世金許高骕張敬泉
計算機時代 2012年3期
關(guān)鍵詞:信號與系統(tǒng)

劉世金 許高骕 張敬泉

摘要: 根據(jù)實踐教學的要求,針對信號與系統(tǒng)課程數(shù)學依賴性強、概念抽象等教學特點,利用Matlab可視化工具對該課程的教學內(nèi)容進行了分類可視化研究,提出了虛擬實驗環(huán)境下的分類可視化教學方法,分析了一些可視化教學案例。該方法在虛擬實驗環(huán)境下以問題、任務(wù)驅(qū)動為切入點,強化理論、突出實踐,提供了一個具有直觀性和自主性的學習環(huán)境,有助于學生利用可視化結(jié)果加強課程理論特性分析、總結(jié)應(yīng)用規(guī)律,有利于培養(yǎng)學生實踐能力,符合學生綜合素質(zhì)培養(yǎng)要求。

關(guān)鍵詞: 虛擬實驗環(huán)境; 矩陣實驗室; 信號與系統(tǒng); 可視化仿真

中圖分類號:TP391.9文獻標志碼:A文章編號:1006-8228(2012)03-45-03

Visualized simulation teaching of the course “Signals and Systems”

Liu Shijin, Xu Gaosu, Zhang Jingquan

(Hubei Land Resources Vocational College, Wuhan, Hubei 430090, China)

Abstract: Considering that this course has the strong dependence on mathematics and abstract concept, the authors introduce in this article a teaching mode which achieves classification and visualization of the teaching contents by using visual tool (MATLAB) at the request of teaching practice. In this paper, the classification schemes of visual simulations in virtual experiment environment designed for the teaching contents are described, and some visual simulations are illustrated. Driven byquestions and tasks, this mode provides students with an intuitive and independent learning environment and helps them to stress the theoretical level and practical skills. It is shown that this mode will cultivate the practical ability of the students to apply visual results to understand the contents of course and summarize the law ofapplication in practice, and raise their comprehensive quality.

Key words: virtual experiment environment; matrix laboratory; signals and systems; visualized simulation

0 引言

虛擬實驗環(huán)境是采用計算機仿真技術(shù)實現(xiàn)的各種實驗環(huán)境,實驗者可以像在真實的環(huán)境中一樣完成各種預定的實驗項目,相對傳統(tǒng)實驗,虛擬實驗環(huán)境具有經(jīng)濟、快捷和安全的優(yōu)點[1]。

信號與系統(tǒng)課程是電子信息科學專業(yè)的一門核心技術(shù)基礎(chǔ)課程,其目的是讓學生能掌握信號與系統(tǒng)的一系列分析與計算方法,為學生后續(xù)利用計算機處理工程中的各種信息提供理論依據(jù)和分析計算的方法。該課程對學生后續(xù)的專業(yè)學習、工作都有重要的實際意義。

該課程的特點:一是理論性強。課程中涉及微積分、工程數(shù)學等許多較復雜的數(shù)學推理和計算內(nèi)容;二是實踐性強,其實驗教學是培養(yǎng)和鍛煉學生處理信號工程應(yīng)用中若干問題的綜合能力的重要途徑之一;三是系統(tǒng)性強,其核心概念、原理特性和應(yīng)用設(shè)計的教學大多都不能脫離系統(tǒng)模型。當前高職高專學院招收的學生大部分學習基礎(chǔ)較差,對理論性和系統(tǒng)性內(nèi)容學習缺乏信心和興趣,傳統(tǒng)的信號與系統(tǒng)實驗教學,理論與實踐聯(lián)系不夠緊密,不能很好地發(fā)揮實驗教學對理論教學的拓展和輔助、補充功能,所以不適合直接引入到課堂教學中去。為此,高職院校信號與系統(tǒng)”的教學必須從實際培養(yǎng)目標出發(fā),在教學內(nèi)容、教學方法及實驗教學等方面進行改革,建立起相應(yīng)的教學體系和教學模式。

可視化仿真技術(shù)在虛擬實驗環(huán)境下集實驗、課堂教學為一體,使抽象的內(nèi)容形象化,便于學生把握系統(tǒng)過程的整體演進,發(fā)現(xiàn)其內(nèi)在規(guī)律[1-3],因此是本課程教學的理想方案之一。

1 可視化仿真教學實踐

1.1 可視化仿真工具分析

表1可視化仿真工具性能比較

[[&應(yīng)用場合&速度&支持C/C++&C語言&鏈路級&快&支持&MATLAB&鏈路級、系統(tǒng)級&較慢&支持&LabVIEW&鏈路級、系統(tǒng)級&一般&支持&SystemView&系統(tǒng)級&慢&不支持&Flash&動畫顯示&一般&不支持&]]

隨著虛擬仿真技術(shù)的不斷發(fā)展和成熟,出現(xiàn)了大量的可視化仿真開發(fā)工具,如二維開發(fā)工具MapInfor,ArcView,AutoCAD Map等,三維開發(fā)工具VRML,Direct3D,OpenGL等[2]。目前,信號與系統(tǒng)可視化教學常用的高層可視化工具主要有Matlab,LabView,SystemView,F(xiàn)lash等,其性能比較見表1。

Matlab廣泛應(yīng)用于系統(tǒng)鏈路級仿真,具有模塊豐富的庫函數(shù)工具箱和強大的可視化仿真功能[4,5],對信號與系統(tǒng)課程內(nèi)容的分類可視化教學提供了強有力的支撐,便于在虛擬實驗環(huán)境下分類實現(xiàn)抽象理論和綜合實驗的可視化教學,解決課程教學難點,突出工程應(yīng)用實踐。

1.2 分類可視化教學中的案例

1.2.1 核心概念型內(nèi)容的可視化教學

在信號與系統(tǒng)課程中,諸如信號的卷積、系統(tǒng)函數(shù)零點與極點等核心概念的教學均可通過可視化仿真以強化概念理解和突出工程應(yīng)用。以卷積概念為例,為避免繁瑣的積分計算、突出概念的應(yīng)用內(nèi)涵,可根據(jù)卷積概念表達式利用其積分函數(shù)int()快速實現(xiàn)其理論值的求解與輸出,同時也可調(diào)用conv( ) 庫函數(shù)用數(shù)值分析方法求其數(shù)值解,并進行可視化分析。例如對以下兩個連續(xù)信號:

,

進行卷積后的理論解與數(shù)值解的可視仿真分析結(jié)果,如圖1所示.學生從圖中不難觀察分析、探索體會對無限長時間函數(shù)進行卷積時,因被卷積函數(shù)的載尾處理所引起的“截尾”誤差。

圖1卷積理論解與數(shù)值解的可視化比較

1.2.2 數(shù)學計算型內(nèi)容的可視化教學

該課程涉及計算的內(nèi)容頗多,而且大多數(shù)計算都較為繁瑣。利用MATLAB將計算結(jié)果可視化,教學可達事半功倍的效果。以連續(xù)系統(tǒng)的零狀態(tài)響應(yīng)計算為例,當描述系統(tǒng)的微分方程確定時,可直接調(diào)用MATLAB信號處理工具箱中的庫函數(shù)lsim( ) 即可實現(xiàn)其輸入、輸出的可視化比較分析。

圖2所示為輸入信號:

通過連續(xù)系統(tǒng)

時的零狀態(tài)響應(yīng)可視化仿真結(jié)果。

實際教學過程中,利用函數(shù)lsim() 對系統(tǒng)響應(yīng)進行仿真的效果與時間間隔密集程度的關(guān)系,可引導學生在對比練習中觀察、總結(jié)得出分析結(jié)果。

圖2零狀態(tài)響應(yīng)可視化仿真

1.2.3 原理特性型內(nèi)容的可視化教學

簡化原理特性的理論推導,代之以可視化仿真驗證分析,可強化理解和突出實踐應(yīng)用。

圖3巴特沃茲濾波器頻率特性曲線

以巴特沃茲濾波器逼近理想低通濾波器特性分析為例,根據(jù)巴特沃茲濾波器幅頻響應(yīng)公式[6,7]

不難設(shè)計出其MATLAB可視化實現(xiàn)的主要程序:

c=input('please input the order of filter, ωc='); n=input('please input the order of filter,n=');

h=1./sqrt(1+(ω/ωc).^(2*n));

plot(w,h) % 可視化其幅頻響應(yīng)

這里為了便于調(diào)整參數(shù),巴特沃茲濾波器的性能指標均采用命令從鍵盤上輸入。教學中可隨時調(diào)整設(shè)計參數(shù),讓學生觀察、總結(jié)其濾波特性和設(shè)計規(guī)律。例如:當其截止頻率ωc=500,濾波器階數(shù)n=2、5、10和22時,所設(shè)計巴特沃茲濾波器幅頻響應(yīng)的可視化結(jié)果分別如圖3(a)、(b)、(c)、(d)所示。對比可視化設(shè)計結(jié)果,學生不難發(fā)現(xiàn)巴特沃茲濾波器頻率特性隨著濾波器階數(shù)的增加逐漸向理想低通濾波器逼近的規(guī)律。

1.2.4 設(shè)計應(yīng)用型內(nèi)容的可視化教學

信號與系統(tǒng)的設(shè)計應(yīng)用型內(nèi)容包括語音合成、數(shù)字濾波及通信系統(tǒng)和控制系統(tǒng)仿真等。這些內(nèi)容是該課程中培養(yǎng)學生實踐拓展能力的關(guān)鍵部分,同時也是難點部分。

以數(shù)字濾波器的設(shè)計為例,傳統(tǒng)的數(shù)字濾波器設(shè)計使用繁瑣的公式計算,改變參數(shù)后需要重新計算,尤其是當階數(shù)較高時工作量很大。在MATLAB虛擬仿真環(huán)境下,利用Simulink專用濾波器設(shè)計分析工具(FDATool)實現(xiàn)數(shù)字濾波器的可視化設(shè)計及其應(yīng)用仿真,快捷又直觀[8,9]。

下面利用凱澤(Kaiser)窗設(shè)計一個68階帶通濾波器,Kaiser窗參數(shù)beta=3.4,采樣頻率Fs= 100Hz,通帶下限截止頻率Fc1=7Hz,通帶上限截止頻率Fc2=12Hz。采用MATLAB的FDATool工具設(shè)計一帶通濾波器從混合信號中提取特定頻率信號。設(shè)計完成后將結(jié)果保存為ks.fda文件。通過菜單選項analysis可以在特性區(qū)看到所設(shè)計濾波器的幅頻響應(yīng)、相頻響應(yīng)、零極點配置和濾波器系數(shù)等各種特性。在設(shè)計窗口通過菜單選項Analysis可在特性區(qū)可視化所設(shè)計濾波器的幅頻響應(yīng)、相頻響應(yīng)、零極點配置和濾波器系數(shù)等各種特性。所設(shè)計濾波器幅頻特性的可視化結(jié)果如圖4所示。

圖4所設(shè)計濾波器幅頻特性可視化結(jié)果

在設(shè)計過程中,可對比濾波器幅頻、相頻特性可視化結(jié)果與設(shè)計要求,隨時調(diào)整參數(shù)或改變?yōu)V波器類型,獲得滿意的設(shè)計效果。

為檢驗以上所設(shè)計濾波器的性能指標是否滿足應(yīng)用要求,下面在Simulink環(huán)境下導入所設(shè)計的濾波器文件ks2.fda,并構(gòu)造出如圖5所示的仿真框圖進行可視應(yīng)用仿真。

圖5Simulink仿真圖

當輸入混合信號:

x(t)=sin(8πt)+2sin(20πt+π/3)+sin(60πt+π/8)

其濾波提取效果如圖6所示。由可視仿真圖可看到所設(shè)計帶通濾波器應(yīng)用性能良好。

(a)濾波前的波形(b)濾波后的波形

圖6濾波效果可視化結(jié)果

2 結(jié)束語

實踐應(yīng)用證明,在虛擬實驗環(huán)境下利用仿真技術(shù)對信號與系統(tǒng)進行分類可視化教學,不僅可以強化概念、簡化計算、詮釋特性原理,使抽象的內(nèi)容直觀化,提高學生的學習理解力,同時還能夠突出工程應(yīng)用實踐,激發(fā)學生學習潛力。它是培養(yǎng)學生利用計算機解決實際問題的實踐能力的較理想的教學方案,具有良好的實用性。

參考文獻:

[1] 郝尚富,張志強,孫佰利.計算機組成原理虛擬實驗環(huán)境的設(shè)計及實

現(xiàn)[J],計算機仿真,2009.26(11):320~323

[2] 康鳳舉,華翔,李宏宏 等.可視化仿真技術(shù)發(fā)展綜述[J].系統(tǒng)仿真學報,

2009.21(17):5310~5313

[3] 郭寶龍,朱娟娟,吳憲祥 等."信號與系統(tǒng)"課程可視化教學的實踐探索[J].

電氣電子教學學報,2010.32(5):62~64

[4] 梁虹,梁潔,陳躍斌 等.信號與系統(tǒng)分析及MATLAB實現(xiàn)[M].電子工

業(yè)出版社,2002.

[5] 劉正君.MATLAB科學計算與可視化仿真寶典[M].電子工業(yè)出版社,

2009.

[6] 李茂清,王潔,陳強等.基于MATLAB程序的FIR濾波器設(shè)計實現(xiàn)[J].

電力學報,2008.23(2):87~89

[7] 李鐘慎.基于MATLAB設(shè)計巴特沃斯低通濾波器[J].信息技術(shù),

2003.27(3):49~52

[8] 丁磊,潘貞存,叢偉.基于MATLAB信號處理工具箱的數(shù)字濾波器設(shè)

計與仿真[J].繼電器,2003.31(9):49~51

[9] Steven T. Karris. Signals and Systems with MATLAB Computing

and Simulink Modeling[M]. Orchard Publications,2008.

猜你喜歡
信號與系統(tǒng)
《信號與系統(tǒng)》中傅里葉變換在OFDM移動通信系統(tǒng)中的應(yīng)用
亞太教育(2016年34期)2016-12-26 13:19:56
《信號與系統(tǒng)》課程教學的改革與實踐
以解決問題為導向的采樣定理教學設(shè)計
基于MATLAB的“信號與系統(tǒng)”實驗教學改革
基于Matlab的“信號與系統(tǒng)”教學輔助平臺的設(shè)計
應(yīng)用型本科“信號與系統(tǒng)”課程改革分析
東方教育(2016年17期)2016-11-23 09:32:30
“信號分析與處理”課程群實踐體系構(gòu)建研究
科技資訊(2016年19期)2016-11-15 10:13:40
MATLAB軟件在《信號與系統(tǒng)》課程實踐中的應(yīng)用
科技視界(2016年12期)2016-05-25 12:10:32
獨立學院的信號與系統(tǒng)教學改革探討
科技視界(2016年12期)2016-05-25 08:54:13
西部地區(qū)信號與系統(tǒng)課程理論和實踐教學方法探索
科技視界(2016年2期)2016-03-30 13:09:35
庆元县| 惠州市| 黎平县| 梧州市| 平和县| 石泉县| 胶州市| 潮安县| 班玛县| 如皋市| 樟树市| 老河口市| 屏东市| 五原县| 同心县| 合水县| 东乌珠穆沁旗| 英德市| 常宁市| 同仁县| 邵东县| 新昌县| 桃园县| 淮阳县| 锦州市| 临高县| 彰武县| 丰顺县| 崇礼县| 英山县| 千阳县| 白山市| 平顶山市| 萨嘎县| 阳泉市| 铁岭市| 漳州市| 明光市| 宝应县| 潞城市| 璧山县|