欢迎来到天天文库
浏览记录
ID:11556386
大小:148.00 KB
页数:18页
时间:2018-07-12
《基于matlab的肌电信号工频干扰的消除》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、燕山大学课程设计说明书题目:基于matlab的肌电信号工频干扰的消除学院(系):电气工程学院年级专业:09级测控仪表学号学生姓名:指导教师:教师职称:18燕山大学课程设计(论文)任务书院(系):电气工程学院基层教学单位:自动化仪表系学号学生姓名专业(班级)设计题目基于matlab的肌电信号工频干扰的消除设计技术参数采样频率:fs=1000HZ干扰频率:f=50HZ(100HZ,150HZ,200HZ,250HZ…)滤波器参数:通带最大波纹Rp阻带最小衰减Rs通带边界频率wp阻带边界频率ws最小阶
2、数N截止频率Wc设计要求设计一个梳妆滤波器,用于滤除肌电采集信号中的50Hz工频及其谐波干扰,分析所涉及滤波器的频响,比较滤波前后的时域波形和频谱特性。肌电信号的采样频率为1000Hz。工作量1对原信号进行频谱分析;2设计滤波器并对其进行频谱分析;3用滤波器处理原始信号,并进行滤波分析;4设计显示界面。工作计划周一:分析处理原始信号:周(二三):设计滤波器并对其进行频谱分析;周四:用滤波器处理原始信号,并进行滤波分析;周五:设计显示界面并整论文。参考资料1.谢平、王娜、林洪斌等主编,信号处理原理
3、及应用。北京:机械工业出版社,2.宋爱国、刘文波等主编,测试信号分析与处理。北京:机械工业出版社,2005,93.聂祥飞、王海宝、谭泽富主编,Matlab程序设计及其在信号处理中的应用。成都:西南交通大学出版社,20054.吴大正、高西全等主编,Matlab及在电子信息课程中的应用。北京:电子工业出版社,2006.3李培芳、孙晖、李江主编,信号与系统分析基础。北京:清华大学出版社,2006.1218指导教师签字谢平吴晓光基层教学单位主任签字谢平2012年6月29日18燕山大学课程设计评审意见表指
4、导教师评语:成绩:指导教师:谢平吴晓光2012年6月29日答辩小组评语:成绩:组长:2012年6月29日课程设计总成绩:答辩小组成员签字:2012年6月29日18摘要肌电信号是产生肌肉力的电信号根源,它是肌肉中很多运动单元动作电位在时间和空间上的叠加,反映了神经,肌肉的功能状态,在基础医学研究、临床诊断和康复工程中有广泛的应用。梳状滤波器它是由许多按一定频率间隔相同排列的通带和阻带,只让某些特定频率范围的信号通过。梳状滤波器其特性曲线象梳子一样,故称为梳状滤波器。本文主要介绍使用梳状滤波器消除在
5、检测和记录肌电信号时噪声和干扰的影响,如50HZ的工频及其谐波,并使用MATLAB软件对原信号、滤波器、处理信号进行频谱分析,观察其频谱特性。关键词:梳状滤波器;MATLAB;频谱分析18目录第一章设计过程………………………………………………………61.1滤波器设计结构图………………………………………………61.2设计滤波器步骤…………………………………………………6第二章MATLAB的应用……………………………………………………62.1MATLAB语言简介………………………………………………6
6、2.2一些函数及指令简介……………………………………………7第三章程序和仿真图……………………………………………………93.1滤波器设计程序及仿真图………………………………………93.2原始信号的频谱分析……………………………………………113.3信号滤波的程序设计及频谱分析………………………………12第4章学习心得…………………………………………………………16参考文献…………………………………………………………………1718第一章设计过程1.1滤波器设计结构图椭圆滤波器设计结构图如图所示:采
7、样(1000HZ)梳状滤波器连续混合输出信号图4.1结构框图1.2设计数字滤波器的步骤1.确定数字滤波器的性能指标:Wp、Ws、Rp、Rs、N、Wc。2.将数字滤波器的性能指标转化成相应模拟滤波器的性能指标。3.设计满足指标要求的模拟滤波器Ha(s)。4.通过变换将模拟滤波器转换成数字滤波器4.数字滤波器的MATLAB实现和频谱分析第二章MATLAB的应用2.1MATLAB语言简介18MATlAB是在20世纪80年代初期,由美国的MathWorks软件开发公司正式推出的一种数学工具软件。它以矩阵
8、运算为基础,把计算、可视化、程序设计有机地融合到了一个简单易学的交互式工作环境中,其出色的数值计算能力和强大的图形处理功能得到了广大科研人员和工程技术人员的垂青。它拥有功能全面的函数库,他把大量的函数封装起来,让用户脱离了繁琐复杂的程序设计过程,只需要将精力集中到模型的建立和工作上即可,大大提高了工作效率。利用MATLAB可以实现科学计算、符号运算、算法研究、数学建模和仿真、数据分析和可视化、科学工程绘图以及图形用户界面设计等强大功能。更重要的是,MATLAB提供了图形用户界面(GUI)设计功能
此文档下载收益归作者所有