1.基于EMD样本熵的表面肌电信号识别方法,其特征在于该方法包括如下步骤:步骤(1).获取人体上肢肌电信号样本数据,具体是:首先通过肌电信号采集仪拾取人体上肢肌电信号,再运用能量阈值确定动作的起始位置和终止位置作为动作肌电信号;
步骤(2).将步骤(1)获取的动作肌电信号信号进行经验模态分解,然后依据频率有效度的方法自适应的选取若干个包含肌电信号有效信息的内蕴模式函数分量进行迭加作为有效肌电信号;具体如下:
1)对肌电信号x(t),用经验模态分解,分解成各内蕴模式函数分量之后,如下式所示;
式中:cj(t)为第j个内蕴模式函数分量;rn(t)为余项;
2)为了自适应的选取前若干个内蕴模式函数分量,设计基于瞬时频率的有效信息统计法,定义第i层的内蕴模式分量IMFi的频率有效度Ei=ni/n;其中,ni为IMFi中瞬时频率落在20~350范围内的点数,n为总的信号采样点数,Ei表示在指定频率段的有效信息量;
由于经验模态分解的各层内蕴模式分量的频率逐层减小,它们的频率有效度也各不相同,因而通过设定频率有效度Ei的值选取不同的前若干个内蕴模式分量;
3)依据频率有效度的方法自适应的选取若干个包含肌电信号有效信息的内蕴模式函数分量进行迭加作为有效肌电信号;
步骤(3).将步骤(2)获取的有效肌电信号进行特征提取,求取其样本熵作为肌电信号特征;
步骤(4).以步骤(3)所求得的样本熵作为特征向量输入基于主轴核聚类算法的聚类分类器,获得识别结果;
所述的主轴核聚类算法的聚类分类器设计如下:
根据肌电信号样本熵分布特征,设计基于样本和核的相似性度量的算法—主轴核聚类算法,具体是:设一个d维矢量样本集X={x1,x2,…xn},类别数为c,定义主轴核函数为:式中: 设wj为第j类的子集,则 为子集wj的均值, 为wj的协方差矩阵,轴 是样本协方差矩阵 的dj个最大特征值所对应的本征向量系统,其中dj表示j类动作的维数;
任一样本x与一个轴Uj之间的相似程度用x与wj类主轴之间的欧氏距离的平方来度量:式中 是wj类样本的均值向量;
任一样本与某个类主轴的欧氏距离不受特征量纲选取的影响,并且平移不变,而且也反应了特征的相关性;通过对训练数据的聚类分析,用已知动作训练集分别求取的每个动作的主轴核函数为相应类的聚类主轴,每个聚类主轴都是一个d维矢量;如果给定矢量属于第j类,那么它到第j类聚类主轴的欧氏距离最小;因此,如果要判定矢量属于哪一类,只要计算它到哪一类聚类主轴的欧氏距离最小即可。