发明名称 基于复杂网络的肌电信号采集位置选取方法
摘要 本发明涉及基于复杂网络的肌电信号采集位置选取方法,其特征在于包括如下步骤:采集肌电信号;计算各肌电信号采集点连接关系,对步骤S1采集到的肌电信号进行预处理,计算n个肌电信号采集点之间的连接关系,构建复杂网络模型;分析网络特性,计算不同运动模式下的节点特性指标;确定肌电信号采集位置。本发明利用复杂网络分析下肢表面肌电信号,可以深入地分析各肌肉在下肢运动过程中的协调配合关系,与以前选择肌电信号幅值比较大的采集位置选取方法相比,可以确定与不同运动模式关系更紧密的肌群和电极放置位置,为肌电控制下肢康复辅具过程中的肌电选择提供理论依据。
申请公布号 CN105769186A 申请公布日期 2016.07.20
申请号 CN201610172001.3 申请日期 2016.03.23
申请人 河北工业大学 发明人 陈玲玲;李珊珊;张燕;张存
分类号 A61B5/0488(2006.01)I;A61H3/00(2006.01)I 主分类号 A61B5/0488(2006.01)I
代理机构 天津翰林知识产权代理事务所(普通合伙) 12210 代理人 李济群;付长杰
主权项 一种基于复杂网络的肌电信号采集位置选取方法,包括以下步骤:步骤S1:采集肌电信号,选取与运动相关的n个肌电信号采集点,采集M种运动模式的一个运动过程的肌电信号,步骤S2:计算各肌电信号采集点连接关系,对步骤S1采集到的肌电信号进行预处理,计算n个肌电信号采集点之间的连接关系,具体步骤如下:步骤S21:选取肌电信号采集点a的EMG样本数据,采用移动时间窗进行处理,将其分为w个时间窗格;步骤S22:选取第g=1种运动模式的肌电信号,进行预处理;步骤S23:选择肌电信号采集点a的EMG样本数据的第t个时间窗格,t=1,2,…,w,设第t个时间窗格内的h个EMG样本数据为x<sub>at</sub>={x<sub>at</sub>(1),x<sub>at</sub>(2),…,x<sub>at</sub>(h)},计算x<sub>at</sub>的时域特征值和频域特征值,共l个特征值,分别为Y<sub>at</sub>(1),…,Y<sub>at</sub>(l),由特征值Y<sub>at</sub>(1),…,Y<sub>at</sub>(l)组成第t个时间窗格的特征向量T<sub>at</sub>:T<sub>at</sub>=[Y<sub>at</sub>(1),Y<sub>at</sub>(2),…,Y<sub>at</sub>(l)]  (11)步骤S24:以步骤S23得到的第t个时间窗格的特征向量T<sub>at</sub>为行向量,w个时间窗格的特征向量构建得到w×l的矩阵T<sub>a</sub>:T<sub>a</sub>=[T<sub>a1</sub>,T<sub>a2</sub>,…T<sub>aw</sub>]<sup>T</sup>  (12)步骤S25:对步骤S24得到的矩阵T<sub>a</sub>进行归一化处理,得到T<sub>a</sub>':T′<sub>a</sub>=[T′<sub>a1</sub>,T′<sub>a2</sub>,…,T′<sub>aw</sub>]<sup>T</sup>  (13)步骤S26:归一化之后,各肌电信号采集点a对应的第p个特征值为T<sub>a</sub>'(p),所有肌电信号采集点第p个特征值的构成一个w×n的特征矩阵M<sub>p</sub>,其中p=1,2,…,l,共构成l个特征矩阵;M<sub>p</sub>=[T′<sub>1</sub>(p),T′<sub>2</sub>(p),…,T′<sub>n</sub>(p)]  (14)步骤S27:根据式(15)计算特征矩阵M<sub>p</sub>的任意两列向量间的Pearson系数C<sub>pij</sub>:<maths num="0001"><math><![CDATA[<mrow><msub><mi>C</mi><mrow><mi>p</mi><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><mfrac><mrow><munderover><mo>&Sigma;</mo><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><mi>w</mi></munderover><mo>{</mo><mo>&lsqb;</mo><msub><mi>M</mi><mrow><mi>p</mi><mi>i</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mo>&lt;</mo><msub><mi>M</mi><mrow><mi>p</mi><mi>i</mi></mrow></msub><mo>&gt;</mo><mo>&rsqb;</mo><mo>*</mo><mo>&lsqb;</mo><msub><mi>M</mi><mrow><mi>p</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mo>&lt;</mo><msub><mi>M</mi><mrow><mi>p</mi><mi>j</mi></mrow></msub><mo>&gt;</mo><mo>&rsqb;</mo><mo>}</mo></mrow><mrow><msqrt><mrow><munderover><mo>&Sigma;</mo><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><mi>w</mi></munderover><msup><mrow><mo>&lsqb;</mo><msub><mi>M</mi><mrow><mi>p</mi><mi>i</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mo>&lt;</mo><msub><mi>M</mi><mrow><mi>p</mi><mi>i</mi></mrow></msub><mo>&gt;</mo><mo>&rsqb;</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>*</mo><msqrt><mrow><munderover><mo>&Sigma;</mo><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><mi>w</mi></munderover><msup><mrow><mo>&lsqb;</mo><msub><mi>M</mi><mrow><mi>p</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mo>&lt;</mo><msub><mi>M</mi><mrow><mi>p</mi><mi>j</mi></mrow></msub><mo>&gt;</mo><mo>&rsqb;</mo></mrow><mn>2</mn></msup></mrow></msqrt></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000947879240000011.GIF" wi="1510" he="295" /></maths>其中,C<sub>pij</sub>为任意两个肌电信号采集点i和j间的第p个特征值的Pearson系数,M<sub>pi</sub>和M<sub>pj</sub>分别为第p个特征值的特征矩阵M<sub>p</sub>的第i列和第j列,M<sub>pi</sub>(t)和M<sub>pj</sub>(t)分别为向量M<sub>pi</sub>和向量M<sub>pj</sub>的第t行元素,&lt;M<sub>pi</sub>&gt;和&lt;M<sub>pj</sub>&gt;分别为向量M<sub>pi</sub>和向量M<sub>pj</sub>的w个元素的平均值;步骤S28:计算任意两个肌电信号采集点i和j间的Pearson系数:<maths num="0002"><math><![CDATA[<mrow><msub><mi>C</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>l</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msub><mi>C</mi><mrow><mi>p</mi><mi>i</mi><mi>j</mi></mrow></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000947879240000021.GIF" wi="1134" he="141" /></maths>n个肌电信号采集点间的各Pearson系数构成一个n×n的对称矩阵C,C<sub>ij</sub>为对称矩阵C中的元素;步骤S29:选取阈值TH,根据式(17)构造矩阵A:<img file="FDA0000947879240000022.GIF" wi="1218" he="183" />其中,A<sub>ij</sub>为矩阵A中的元素,A<sub>ij</sub>=1表示任意两个肌电信号采集点i和j之间有连边,A<sub>ij</sub>=0表示任意两个肌电信号采集点i和j之间无连边;步骤S210:选取第g=g+1种运动模式的肌电信号,重复步骤S22~步骤S29,至此得到各肌电信号采集点连接关系;步骤S3:构建复杂网络模型,其中各肌电信号采集点代表节点,步骤S2计算得到的各肌电信号采集点连接关系代表连边,构建出复杂网络模型;步骤S4:分析网络特性,选取度中心性DC<sub>c</sub>、聚类系数CC<sub>c</sub>和网络介数B<sub>c</sub>三个复杂网络节点特性指标来分析步骤S3构建的复杂网络模型,计算不同运动模式下的节点特性指标;步骤S5:确定肌电信号采集位置,根据步骤S4计算得到的节点特性指标进行统计分析,确定与不同运动模式关系更紧密的肌电信号采集位置。
地址 300130 天津市红桥区丁字沽光荣道8号河北工业大学东院330#