仿真案例在数字信号处理课程中的应用研究

2017-03-31 11:11姜运芳李立新张瑾琳
教育界·下旬 2016年10期
关键词:案例设计仿真信号处理

姜运芳 李立新 张瑾琳

【摘 要】文章针对数字信号处理课程中存在的抽象、难理解等问题,探索课程实践教学改革新模式,提出基于LabVIEW和Matlab的课程案例库设计思路。将案例与仿真相结合作为一种交互式教学方法,既有助于课堂教学,又为学生课后实验提供了平台,有效提高了学生的学习兴趣和实践能力。

【关键词】案例设计 信号处理 仿真

一、引言

数字信号处理课程作为通信工程专业的核心课程,教学质量直接影响学生工程实践能力和创新能力的培养。但课程内容繁杂抽象,理论与实践结合难度大,导致教师难教、学生难学。传统教学模式以教师和教材为中心,缺乏对重要知识点的物理意义和几何模型的阐述,导致学用脱节,对实际工程信号不能应变,没有对新技术和新方法合理利用。

二、案例教学优势

案例教学法是基于案例驱动的全新教学方法。教师根据教学目标和内容,设计具体案例,让学生在具体问题情境中积极思考、主动探索,培养学生分析和解决问题的综合能力[1]。在数字信号处理课程中,通过仿真案例设计、演示、分析和模仿创新,使理论、实验及工程案例有机结合,直观感受实验过程,提高教与学的效果。

三、案例教学现状

(一)案例建设

案例应具有针对性、典型性和具体性,解决好与信号系统课程“内容有重叠,衔接不流畅”[2]的问题。注意课程交叉融合,强化课程内在联系,整合实验资源。

(二)知识点选取

引入工程案例,就是选择、运用支撑课程的典型知识点。本课程知识点分散且抽象烦琐,如何将所选案例限定化描述给学生,也是需要解决的问题。

(三)仿真软件

信号处理常用Matlab仿真,其可读性、可重用性和可扩展性相对较差。美国NI的LabVIEW具备灵活的用户界面和强大的交互性,工程应用更为广泛。但二者适用范围不同,需要根据信号合理选用。

(四)学时限制

本课程学时少、任务重,教师需要把握正常课堂教学与案例教学的关系,使案例应用恰到好处。必须精心设计,合理规划案例切入点,确保案例教学顺利进行。

四、仿真案例设计思路

在数字信号处理课程中引入仿真案例需注意以下几点。

(一)知识点选取

对重要内容进行动态仿真,知识点过多会造成思维混乱,不利于知识传授[3]。我们将内容划分为“离散时间信号与系统、DFT和FFT、数字滤波器结构和设计、系统实现”四个模块,以保证结构和思路的清晰。

(二)仿真软件选用

信号处理的目标是突出或提取隐藏在时间序列里的特征,需要对时域信号进行转换和处理[4]。LabVIEW可对平稳和非平稳信号进行时域、频域以及时频域分析。分析和处理平稳信号则应采用Matlab。

(三)案例设计

1.Matlab仿真案例

模块1:离散时间信号与系统。案例:离散时间信号/系统,序列,卷积,差分方程。

模块2:DFT和FFT。案例:DFT,FFT,频谱分析,自相关、互相关。

模块3:数字滤波器设计。案例:数字/拟滤波器,IIR,FIR,低通,高通,带通。

模块4:数字信号处理系统。案例:采样,量化,时域分析。

2.LabVIEW仿真案例

模块1:初级信号处理。案例:自相关,时域卷积,互相关。

模块2:高级信号处理。案例:倒谱,Delta函数,谐振,总谐波失真,波形和频谱。

模块3:滤波。案例:FIR,IIR,滤波器响应时间,低通滤波器,中值滤波器。

模块4:时域分析。案例:信号识别,信号积分,函数。

模块5:频域分析。案例:FFT,时移,频移,相位。

(四)仿真效果对比

以上仿真案例涵盖了教学主要内容,层次清晰易懂。以FIR窗函数设计为例,通过实验结果和波形对比,二者仿真效果和精度基本一致。但LabVIEW更加高效直观,可实现对虚拟信号、实际信号的时/频域及时频域分析。

五、结语

实践证明,将基于仿真案例驱动的教学模式引入传统教学,使教学成为动态、开放和探索的教学模式,提升了课程教学效果和学生的专业学习热情,提高了综合应用理论知识解决实际问题的能力,值得进一步推广应用。

【参考文献】

[1]冯杰. 基于案例驱动的《DSP应用技术》教学改革探索[J].科技信息,2011(33):23.

[2]欧阳华.“信号与信息处理”课程群教学改革研究[J]. 中国电力教育,2013(19):70.

[3]万懿.案例教学法在经济作物栽培学教学中应用的理论与实践[J].科技信息,2008(16):10.

[4]劉霞.基于LabVIEW的信号处理演示及实验系统设计[J].电子设计工程,2013(10):6.

猜你喜欢
案例设计仿真信号处理
《信号处理》征稿简则
《信号处理》第九届编委会
《信号处理》征稿简则
《信号处理》第九届编委会
案例教学在统计学教学中的应用与探索