信号处理-表面肌实验报告

信号处理-表面肌实验报告

ID:15084089

大小:235.64 KB

页数:15页

时间:2018-08-01

信号处理-表面肌实验报告_第1页
信号处理-表面肌实验报告_第2页
信号处理-表面肌实验报告_第3页
信号处理-表面肌实验报告_第4页
信号处理-表面肌实验报告_第5页
资源描述:

《信号处理-表面肌实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、武汉理工大学现代数字信号处理在前沿学科中的应用实验报告基于sEMG时域特征的动作识别学院:信息工程学院学号:1049721503122姓名:***班级:信息A1501班实验基于sEMG时域特征的动作识别一、实验目的1.了解肌电信号常用的时域分析方法;2.利用MATLAB对肌电信号进行去噪、特征提取及动作识别;二、实验设备1.Wi-Fi表面肌电信号采集卡;2.32位WindowsXP台式机(Matlab7.0软件);3.802.11b/g无线网卡;三、实验内容(1)学习信号的基本去噪方法,并用MATLAB实现;(2)学习肌电信号常用的时

2、域特征并利用Matlab来进行波形长度(WL)符号改变数(SSC)、过零点(ZC)、威尔逊赋值(WAMP)等特征的提取;(3)学习神经网络信号处理方法,掌握BP神经网络的用法,将其用于肌电信号的动作识别。学习以上三个部分,最终完成一整套肌电信号去噪、特征提取(选取一种特征)、基于特征的动作识别的MATLAB程序。四、实验原理(1)小波去噪小波去噪方法是一种建立在小波变换基础上的新兴算法,基本思想是根据噪声在不同频带上的小波分解系数具有不同强度分布的特点,将各频带上的噪声对应的小系数去除,保留原始信号的小波分解系数,然后对处理后系数进行

3、小波重构,得到纯净信号。小波去噪的基本原理图如下(2)特征提取13时域分析是将肌电信号看成均值为零,而方差随着信号强度的变化而变化的随机信号。时域特征的计算复杂度低,提取比较方便。最常用的方法有:方差,过零点数(ZeroCrossing,ZC),Willison幅值(WillisonAmplitude,WAMP),绝对值平均值(MeanAbsoluteValue,MAV)和波形长度(Wavelength,WL)等。在实际应用中,为了让特征可以包含更多的信息,往往选择用不同的时域特征组合形成联合特征向量。我们主要介绍一下几种方法:过零率

4、(ZC):为波形通过零线的次数,从一定程度上反映了信号的频率特性。为了降低零点引入的噪声,往往会引入一个阈值δ。计算方式如下:(1)Willison幅值:是由Willison提出一种对表面肌电信号的幅值变化数量进行计算的方法,经过后人的研究,对Willison幅值的阈值有了明确的范围限定,目前认为是最合适的阈值范围。其数学表示公式如公式(3-3)。(2)其中:波形长度(WL):它是对某一分析窗中的波形长度的统计,波长可以体现该样本的持续时间、幅值、频率的特征。(3)符号改变斜率(SSC):为信号的的频率性能提供了一些附加信息,对于3个

5、连续的采样点,给定阈值ω,通过下面的公式计算波峰波谷的个数。(4)(1)神经网络BP神经网络又称误差反向传播(BackPropagation),它是一种多层的前向型神经网络。在BP网络中,信号是前向传播的,而误差是反向传播的。所谓的反向传播是指误差的调整过程是从最后的输出层依次向之前各层逐渐进行的。标准的BP网络采用梯度下降算法,与Widrow-Hoff学习规则相似,网络权值沿着性能函数的梯度反向调整。13前向型神经网络通常具有一个或多个由sigmoid神经元构成的隐层,以及一个由线性神经元构成的输出层。多个具有非线性传递函数的神经元

6、层使得网络可以学习输入和输出之间的非线性关系,而线性输出层使得网络可以产生[-1,+1]之外的输出值。由两层神经元构成的BP网络结构(1)BP网络的训练算法①BP算法BP算法沿着误差函数减小最快的方向,也就是梯度的反方向改变权值和偏差,这一点与线性网络的学习算法是一致的。BP算法的迭代计算公式可以表示为:(1)其中,代表当前权值和偏差,代表迭代产生的下一次的权值与偏差,为当前误差函数的梯度,代表学习速率。②有动量的梯度下降算法标准的梯度下降法在调整权值时,仅仅按照当前时刻的负梯度方向进行调整,并没有考虑以前各次运算步骤中的梯度方向,因

7、此新的样本对迭代过程影响太大,可能会导致训练过程中调整方向发生震荡,导致不稳定和收敛速度慢的问题,有动量的梯度下降算法则考虑了往前时刻的贡献,其权值迭代算法为:(2)其中,13分别表示n时刻,n-1时刻的负梯度。由于加入了以前时刻梯度的贡献,相当于给迭代过程添加了一个低通滤波器,使得网络忽略误差曲面上细节特征,避免了陷入局部极小点的问题。③共轭梯度算法尽管标准的BP算法采用梯度下降算法,权值和偏差沿误差函数下降最快的方向调整,但却并不一定是收敛最快的算法。在改进的BP训练算法中,有一大类的算法称为共轭梯度算法。在这一类算法中,权值和偏

8、差沿着共轭梯度方向进行调整,通常能够获得比标准的梯度算法更快的收敛速度。共轭梯度算法的第一次迭代都是从最陡下降的梯度方向开始。梯度向量为:(3)沿着此方向进行权值和偏差的调整,公式为:(4)下一次搜索方向则由前两次搜索方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。