一种功能性电刺激模糊控制方法.pdf

上传人:a1 文档编号:360333 上传时间:2018-02-11 格式:PDF 页数:19 大小:733.17KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110132829.3

申请日:

2011.05.20

公开号:

CN102319482A

公开日:

2012.01.18

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):A61N 1/36申请公布日:20120118|||实质审查的生效IPC(主分类):A61N 1/36申请日:20110520|||公开

IPC分类号:

A61N1/36

主分类号:

A61N1/36

申请人:

天津大学

发明人:

邱爽; 明东; 徐瑞; 王璐; 綦宏志; 万柏坤

地址:

300072 天津市南开区卫津路92号

优先权:

专利代理机构:

天津市北洋有限责任专利代理事务所 12201

代理人:

温国林

PDF下载: PDF下载
内容摘要

本发明公开了一种功能性电刺激模糊控制方法,涉及残疾人康复医疗器械技术领域,多信道采集表面肌电信号;高通滤波器进行滤波处理,滤除电极滑动所引起的低频噪声;通过快速独立分量分析进行滤波处理,滤除工频干扰;对第二滤波后表面肌电信号进行时域分析,获取均方根;将输出的均方根矩阵值与期望的均方根矩阵值之间的误差以及误差变化率作为模糊控制器的输入,将刺激电流强度精确量作为输出;将误差以及误差变化率按适当比例转换到论域的数值,确定隶属度函数;运用控制规则和隶属度函数对误差以及误差变化率进行推论处理,而得到刺激电流强度模糊量;进行反模糊化处理,获取刺激电流强度精确量。能够有效地提高FES系统的准确性和稳定性。

权利要求书

1: 一种功能性电刺激模糊控制方法, 其特征在于, 所述方法包括以下步骤 : (1) 通过多信道采集人体行走过程中下肢股直肌、 股二头肌、 腓肠肌和胫前肌处的表面 肌电信号 ; (2) 通过高通滤波器对所述表面肌电信号进行滤波处理, 滤除电极滑动所引起的低频 噪声, 获取第一滤波后表面肌电信号 ; (3) 通过快速独立分量分析对所述第一滤波后表面肌电信号进行滤波处理, 滤除工频 干扰, 获取第二滤波后表面肌电信号 ; (4) 对所述第二滤波后表面肌电信号进行时域分析, 获取所述第二滤波后表面肌电信 号中的均方根 ; (5) 根据所述均方根获取均方根矩阵值与期望的均方根矩阵值之间的误差以及误差变 化率, 定义误差的量化论域、 误差变化率的量化论域、 刺激电流强度的量化论域、 模糊控制 器的量化因子和模糊控制器的比例因子, 将所述误差以及所述误差变化率作为模糊控制器 的输入, 将刺激电流强度精确量作为所述模糊控制器的输出 ; (6) 将误差以及误差变化率按照计算比例转换到论域的数值, 确定隶属度函数 ; (7) 确定控制规则, 运用所述控制规则和所述隶属度函数, 对所述误差以及所述误差变 化率进行推论处理, 得到刺激电流强度模糊量 ; (8) 对所述刺激电流强度模糊量进行反模糊化处理, 获取所述刺激电流强度精确量。
2: 根据权利要求 1 所述的一种功能性电刺激模糊控制方法, 其特征在于, 步骤 (3) 中的 所述快速独立分量分析具体为 : w+ = E{Xg(wTX)}-E{g′ (wTX)}w w′= w+/||w+|| 令 t = 0, 初始化权值向量 w(0) ; 对分离矩阵进行调整 : w(t+1) = E{Xg(wT(t)X)}-E{g′ (wT(t)X)}w(t) ; 归一处理 : w(n+1) = w(n+1)/||w(n+1)|| ; 判断所述快速独立分量分析是否收敛, 如果是, 重新对分离矩阵进行调整, 直到满足最 大迭代次数 ; 如果否, 获取一个独立分量 依次迭代出权值向量 w1T, w2T, ΛwnT, 构成所述分离矩阵的行向量。
3: 根据权利要求 1 所述的一种功能性电刺激模糊控制方法, 其特征在于, 步骤 (4) 中所 述对所述第二滤波后表面肌电信号进行时域分析, 获取所述第二滤波后表面肌电信号中的 均方根具体为 : 均方根在连续域定义如下 : 其中 : s(t) 为肌电信号 ; T 为观测时间长度 ; t0 为观测起始时间 ; 均方根在离散域定义如下 : 2 其中 : xi 为 S(t) 的采样值 ; N 为观测点数 ; 根据 Parseval 关系式, 可将均方根和频域中的功率谱密度联系起来, 其中 : PSDi 为功率谱密度中第 i 个成分 ; K 为功率谱密度成份的数量 ; 对均方根进行标准化, 其中 j 表示信道序号 : 其中 : RMS 标准化,j 为第二滤波后表面肌电信号标准化后的 RMS 值 ; RMS 未标准化,j 为第二滤 波后表面肌电信号未标准化前的 RMS 值 ; Mj 为 RMS 未标准化, Sj 为 RMS 未标准化, j 的均值 ; j 标准差。
4: 根据权利要求 1 所述的一种功能性电刺激模糊控制方法, 其特征在于, 所述模糊控 制器具体为二维模糊控制器。
5: 根据权利要求 1 所述的一种功能性电刺激模糊控制方法, 其特征在于, 所述误差的量化论域为 X = {-n, -n+1, L 0, L, n-1, n} ; 所述误差变化率的量化论域为 X1 = {-m, -m+1, L 0, L, m-1, m} ; 所述刺激电流强度的量化论域为 Y = {-k, -k+1, L 0, L, k-1, k} ; 所述模糊控制的量化因子为 Ke = n/Xe ; Kec = m/Xec ; 所述模糊控制器的比例因子为 Ku = k/Yu。
6: 根据权利要求 1 或 5 所述的一种功能性电刺激模糊控制方法, 其特征在于, 所述方法 还包括 : 将所述误差的量化论域、 所述误差变化率的量化论域、 所述刺激电流强度的量化论域、 所述模糊控制器的量化因子和所述模糊控制器的比例因子保存在知识库中。
7: 根据权利要求 1 所述的一种功能性电刺激模糊控制方法, 其特征在于, 所述隶属度 函数由三角形函数和 Z 函数组成。
8: 根据权利要求 1 所述的一种功能性电刺激模糊控制方法, 其特征在于, 所述控制规 则为 : R = (Ei×CEi)T1×Ci 其中, E1 = (a1iL ani), EC1 = (b1iL bmi), U1 = (c1iL cti)(i = 1, L p)。
9: 根据权利要求 1 所述的一种功能性电刺激模糊控制方法, 其特征在于, 步骤 (8) 中 的所述对所述刺激电流强度模糊量进行反模糊化处理, 获取所述刺激电流强度精确量具体 为: 其中, n 为刺激电流集 U 的分割等级数, ui′为刺激电流离散论域的点, μ(ui′ ) 为相 3 应 ui 处的隶属函数值 ; 实际的电流变化值为 Δui = u′ ku ; 所述刺激电流强度精确量为 u(k) = u(k-1)+Δu(k)。

说明书


一种功能性电刺激模糊控制方法

    【技术领域】
     本发明涉及残疾人康复医疗器械技术领域, 特别涉及一种功能性电刺激模糊控制方法。 背景技术 FES(Functional Electrical Stimulation, 功能性电刺激 ) 是通过电流脉冲序列 来刺激肢体运动肌群及其外周神经, 有效地恢复或重建截瘫患者的部分运动功能的技术。 据统计, 由于脊髓再生能力微弱, 针对脊髓损伤瘫痪患者, 目前尚未有可直接修复损伤的有 效医治方法, 实施功能康复训练是一有效的措施。 脊髓损伤瘫痪患者人数逐年增多, 功能康 复训练是亟待需求的技术。 20 世纪 60 年代, Liberson 首次成功地利用电刺激腓神经矫正了 偏瘫患者足下垂的步态, 开创了功能性电刺激用于运动和感觉功能康复治疗的新途径。目 前, FES 已经成为了恢复或重建截瘫患者的部分运动功能, 是重要的康复治疗手段。 然而, 如 何精密控制 FES 的触发时序和脉冲电流强度以保证电刺激作用效果能准确完成预定的功 能动作仍是 FES 的技术关键。据统计, 目前 FES 触发控制的方式研究尚少, 而且根据作用效 果与预定动作偏差, 用闭环控制来自动调整 FES 刺激强度和时序参数, 从而大大提高了 FES 系统的准确性和稳定性, 但是现在有效的控制方法仍然在探索之中。
     发明内容 为了能够有效地提高 FES 系统的准确性和稳定性, 并获得可观的社会效益和经济 效益, 本发明提供了一种功能性电刺激模糊控制方法, 详见下文描述 :
     一种功能性电刺激模糊控制方法, 所述方法包括以下步骤 :
     (1) 通过多信道采集人体行走过程中下肢股直肌、 股二头肌、 腓肠肌和胫前肌处的 表面肌电信号 ;
     (2) 通过高通滤波器对所述表面肌电信号进行滤波处理, 滤除电极滑动所引起的 低频噪声, 获取第一滤波后表面肌电信号 ;
     (3) 通过快速独立分量分析对所述第一滤波后表面肌电信号进行滤波处理, 滤除 工频干扰, 获取第二滤波后表面肌电信号 ;
     (4) 对所述第二滤波后表面肌电信号进行时域分析, 获取所述第二滤波后表面肌 电信号中的均方根 ;
     (5) 根据所述均方根获取均方根矩阵值与期望的均方根矩阵值的期望之间的误 差以及误差变化率, 定义误差的量化论域、 误差变化率的量化论域、 刺激电流强度的量化论 域、 模糊控制器的量化因子和模糊控制器的比例因子, 将所述误差以及所述误差变化率作 为模糊控制器的输入, 将刺激电流强度精确量作为所述模糊控制器的输出, 定义了模糊变 量;
     (6) 将误差以及误差变化率按照适当计算比例转装换到论域的数值, 确定隶属度 函数 ; 。
     (7) 确定控制规则, 运用所述控制规则和所述隶属度函数即模糊逻辑和模糊推论, 对所述误差以及所述误差变化率信号进行推论处理, 而得到刺激电流强度模糊量 ;
     (8) 对所述刺激电流强度模糊量进行反模糊化处理, 获取所述刺激电流强度精确 量。
     步骤 (3) 中的所述快速独立分量分析具体为 :
     w+ = E{Xg(wTX)}-E{g′ (wTX)}w
     w′= w+/||w+||
     令 t = 0, 初始化权值向量 w(0) ;
     对分离矩阵进行调整 : w(t+1) = E{Xg(wT(t)X)}-E{g′ (wT(t)X)}w(t) ;
     归一处理 : w(n+1) = w(n+1)/||w(n+1)|| ;
     判断所述快速独立分量分析是否收敛, 如果是, 重新执行对分离矩阵进行调整, 直 到满足最大迭代次数 ; 如果否, 获取一个独立分量 依次迭代出权值向量 w1T, w2T, ΛwnT, 构成所述分离矩阵 W 的行向量。
     步骤 (4) 中所述对所述第二滤波后表面肌电信号进行时域分析, 获取所述第二滤 波后表面肌电信号中的均方根具体为 :
     均方根在连续域定义如下 :
     其中 : s(t) 为肌电信号 ; T 为观测时间长度 ; t0 为观测起始时间 ; 均方根在离散域定义如下 :其中 : xi 为 S(t) 的采样值 ; N 为观测点数 ; 根据 Parseval 关系式, 可将均方根和频域中的功率谱密度联系起来,其中 : PSDi 为功率谱密度中第 i 个成分 ; K 为功率谱密度成份的数量 ; 对均方根进行标准化, 其中 j 表示信道序号 :其中 : RMS 标准化,j 为第二滤波后的表面肌电信号标准化后的 RMS 值 ; RMS 未标准化,j 为 第二滤波后的表面肌电信号未标准化前的 RMS 值 ; Mj 为 RMS 未标准化, Sj 为 RMS 未标准化, j 的均值 ; j 的标准差。
     所述模糊控制器具体为二维模糊控制器。
     所述误差的量化论域为 X = {-n, -n+1, L 0, L, n-1, n} ;
     所述误差变化率的量化论域为 X1 = {-m, -m+1, L 0, L, m-1, m} ;
     所述刺激电流强度的量化论域为 Y = {-k, -k+1, L 0, L, k-1, k} ;
     所述模糊控制的量化因子为 Ke = n/Xe ; Kec = m/Xec ;
     所述模糊控制器的比例因子为 Ku = k/Yu。
     所述方法还包括 :
     将所述误差的量化论域、 所述误差变化率的量化论域、 所述刺激电流强度的量化 论域、 所述模糊控制器的量化因子和所述模糊控制器的比例因子保存在知识库中。
     所述隶属度函数由三角形函数和 Z 函数组成。
     所述控制规则为 :
     R = (Ei×CEi)T1×Ci
     其中, E1 = (a1iL ani), EC1 = (b1iL bmi), U1 = (c1iL cti)(i = 1, L p)。
     步骤 (8) 中的所述对所述刺激电流强度模糊量进行反模糊化处理, 获取所述刺激 电流强度精确量具体为 :
     其中, n 为刺激电流集 U 的分割等级数, 这里取 n = 7, ui′为刺激电流离散论域的 点, μ(ui′ ) 为相应 ui′处的隶属函数值 ; 。
     实际的电流变化值为
     Δui = u′ ku ;
     所述刺激电流强度精确量刺激器输出刺激电流应为
     u(k) = u(k-1)+Δu(k)。
     本发明提供的技术方案的有益效果是 :
     本发明提供了一种功能性电刺激模糊控制方法, 本发明提出了利用表面肌电直 接控制功能性电刺激的的电流水平强度新方法, 本发明的最终目的是通过采集下肢表面 肌电信号并分析不同肌肉活动情况下的肌电信号的变化特征和规律, 采用模糊控制器输 出电流, 控制腿部肌肉, 实现行走模式, 实现其自动化控制的目的并提高控制效率 ; 通过多 信道采集人体行走过程中下肢股直肌、 股二头肌、 腓肠肌和胫前肌处的表面肌电信号, 运 用高通滤波器有效地抑制了因电极滑动所引起的低频噪声 ; 以快速独立分量分析滤波方 法降低工频干扰, 在保留表面肌电信号有用信息方面有很好的效果 ; 提取各关键模态内表 面肌电信号的均方根并进行分析, 发现随着关键模态的转换, 均方根有明显的变化 ; 利用 均方根输入模糊控制器, 输出电流控制肌肉, 即通过获取躯干的表面肌电信号 (surface electromyography, sEMG), 然后将其映射为 FES 的刺激信号, 实现瘫痪患者的行走 ; 本发明 中的控制参数选择来自受试者肌肉的信息, 而非手动产生的触发信号, 受试者可以根据自 己的步行状态调整功能性电刺激, 从而回复部分运动功能, 不需要他人协助, 满足了实际应 用中的多种需要 ; 并且能够有效地提高 FES 系统的准确性和稳定性, 并获得可观的社会效
     益和经济效益。 附图说明 图 1 为本发明提供的一种功能性电刺激模糊控制方法的流程图 ;
     图 2 为本发明提供的行走周期划分示意图 ;
     图 3 为本发明提供的快速独立分量分析滤除高频干扰后单周期八通道表面肌电 信号时域分析示意图 ;
     图 4-1 为本发明提供的右腿股直肌与左腿股直肌肌电在一个周期中 RMS 变化的示 意图 ;
     图 4-2 为本发明提供的右腿股二头肌与左腿股二头肌肌电在一个周期中 RMS 变化 的示意图 ;
     图 4-3 为本发明提供的右腿腓肠肌与左腿腓肠肌肌电在一个周期中 RMS 变化的示 意图 ;
     图 4-4 为本发明提供的右腿胫前肌与左腿胫前肌肌电在一个周期中 RMS 变化的示 意图 ;
     图 5 为本发明提供的功能性电刺激模糊控制的结构示意图 ; 图 6 为本发明提供的隶属度函数的示意图。具体实施方式
     为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明实施方 式作进一步地详细描述。
     为了能够有效地提高 FES 系统的准确性和稳定性, 并获得可观的社会效益和经济 效益, 参见图 1 和图 5, 本发明实施例提供了一种功能性电刺激模糊控制方法及模糊控制 器, 详见下文描述 :
     表面肌电 (sEMG) 信号是一种从人体骨骼肌表面通过电极记录下来的神经、 肌肉 系统活动时发放的复杂的生物电信号, 是电极所接触到的许多运动单元发放的动作电位的 总和。非损伤状态下它能实时反映神经和肌肉的功能状态。表面肌电信号的分析研究是肌 电应用的前提。近年来, 随着科学技术的发展, 国内外学者对表面肌电信号的研究也逐渐 深入, 使得表面肌电信号不仅在临床医学、 运动医学、 康复医学及体育运动等领域被广泛应 用, 而且还成为人工假肢和神经假体的理想控制信号。如通过对某些动作模态的表面肌电 特征做模式分类来驱动假肢。在运动医学中, 国内外研究者已将表面肌电信号特征参数的 变化作为肌肉疲劳的指标。在功能性电刺激研究中, 人们正尝试利用表面肌电信号来控制 电刺激器完成各种动作。表面肌电信号的研究, 特别是如何提取表面肌电信号中的关键特 征, 实现对电刺激器和多自由度假肢控制, 已成为康复医学研究的热点问题, 而对它们的精 确控制主要取决于表面肌电信号的特征提取与控制方法, 因此表面肌电信号的特征提取与 利用特征实现控制的研究具有重要的理论意义与实际应用价值。
     模糊控制是一种通过模糊逻辑和近似推理的方法, 把人的经验形式化和模型化, 变成计算机可以接受的控制模型, 让计算机代替人来进行实时地控制被控对象的高级策略 和新颖的技术方法, 可有效地提高控制算法的可控性、 适应性和合理性, 尤其是针对复杂而用数学方程难于建模且有丰富手控经验的对象具有奇特的优势, 而人体肌肉的复杂性和时 变性操作环境使其建立数学模型尤为困难, 模糊控制器为 FES 的精密控制提供了新方案。 模糊控制器核心技术就是确定模糊控制器的结构、 所采用的模糊规则、 合成推理算法以及 模糊决策的方法等因素。 本发明实施例提取表面肌电信号特征参数, 输入模糊控制, 实现对 FES 的精密控制。
     众 所 周 知, 人 体 自 由 行 走 时 下 肢 动 作 具 有 周 期 性。 参 见 图 2, 一般可将人 体行走周期划分为以下四个关键模态 : 左 腿 在 前 的 双 腿 跨 立 状 态, 业内记为 : Left double stance(L-DS) ; 左 腿 站 立、 右 腿 摆 动 状 态, 本发明实施例中记为 : Left single stance(L-SS) ; 右腿在前的双腿跨立状态, 业内记为 : Right double stance(R-DS) ; 右腿站 立、 左腿摆动状态, 本发明实施例记为 : Right single stance(R-SS)。 在以下的行走关键模 态描述中, 本发明实施例将分别用 L-DS、 L-SS、 R-DS、 R-SS 来标记这四种关键模态。
     101 : 通过多信道采集人体行走过程中下肢股直肌、 股二头肌、 腓肠肌和胫前肌处 的表面肌电信号 ;
     102 : 通过高通滤波器对表面肌电信号进行滤波处理, 滤除电极滑动所引起的低频 噪声, 获取第一滤波后表面肌电信号 ;
     其中, 表面肌电信号峰 - 峰 (Peak to Peak) 幅值范围为 0-10mv, 表面肌电信号的 大部分能量主要集中在 500Hz 以下, 绝大部分能量集中在 50-150Hz 之间。在众多噪声中不 可避免的 50Hz 以及由 50Hz 所产生的谐波、 电极滑动所引起的低频噪声是本发明实施例中 的主要噪声来源。
     其中, 通过该步骤有效地抑制了因电极滑动所引起的低频噪声, 获取到第一滤波 后表面肌电信号。本发明实施例中的高通滤波器采用 20Hz 的高通滤波器, 具体实现时, 可 根据实际应用中的需要采用适当频率的高通滤波器, 本发明实施例对此不做限制。
     103 : 通过 FastICA 快速 (Independent Component Analysis, 独立分量分析 ) 对 第一滤波后表面肌电信号进行滤波处理, 滤除工频干扰, 获取第二滤波后表面肌电信号 ;
     虽然利用陷波器可将工频干扰滤除, 但是不可避免地也会将表面肌电信号中有用 的成分滤除。为此, 本发明实施例设计将 FastICA 引入表面肌电信号处理过程中, 以克服工 频陷波器的不足。 FastICA 的目的是要寻找一种线性变化将观察数据分解, 并使分解出的成 份在统计上有最大的独立性。
     本发明实施例选择以负熵作为独立性指标的 FastICA 算法, 这是一种基于最大熵 原理的负熵估计方法, 具体为 :
     其中, ki 是正实数, 是标准高斯随机变量, y 具有零均值和单位方差, G 是非二次函 数, 常见 G 的形式为 :
     G1(u) = (1/a1)log cos a1u (1 ≤ a1 ≤ 2) (2) 2
     G2(u) = -(1/a2)exp(-a2u /2) (a2 ≈ 1) (3) 4
     G3(u) = 0.25u (4)
     其中, u 为输入的信号。
     这里, 负熵可以近似表示为 :
     J(y) ∝ [E{G(y)}-E{G(v)]2 (5) T
     由 y = w X(y 为其中一个独立分量, w 为分离矩阵 W 的一行, X 为混合矩阵, T 为转 置 ), 负熵的近似函数可定义为 :
     JG(W) ∝ [E{G(wTX)}-E{G(v)]2 (6)
     则 FastICA 算法的问题变为 : 求解分离矩阵 W, 使分离出的估计信号 y = wTX 能使 函数 JG(W) 达到最大, 由 Kuhn-Tucker 条件转化为无限制条件的优化问题, 得到目标函数 : T 2
     F(w) = E{G(w X)}+c(||w|| -1) (7)
     基于负熵极大的 FastICA 算法的迭代过程。 对于公式 (7), 由牛顿法求解该目标函 数, 得到 FastICA 的迭代式 :
     w+ = E{Xg(wTX)}-E{g′ (wTX)}w
     (8) + +
     w′= w /||w ||
     迭代步骤如下 :
     (1) 令 t = 0, 初始化权值向量 w(0) ;
     (2) 对分离矩阵 W 进行调整 : w(t+1) = E{Xg(wT(t)X)}-E{g′ (wT(t)X)}w(t) ;
     (3) 归一处理 : w(n+1) = w(n+1)/||w(n+1)|| ; (4) 判断 FastICA 是否收敛, 如果是, 转入步骤 (2) 继续迭代, 直到满足最大迭代次 依次迭代出权值向量 w1T, w2T, ΛwnT, 构成分离数; 如果否, 获取一个独立分量矩阵 W 的行向量。
     其中, 最大迭代次数根据实际应用中的需要进行设定, 具体实现时, 本发明实施例 对此不做限制。
     参见图 3, 通过该图可以看出 FastICA 方法不仅能够有效地消除表面肌电信号中 的工频干扰, 而且对表面肌电信号其它频率成分造成的影响微乎其微, 取得了明显的工频 滤波效果。
     104 : 对第二滤波后表面肌电信号进行时域分析, 获取第二滤波后表面肌电信号中 的均方根 RMS ;
     其中, 时域分析是将表面肌电信号看作时间的函数, 通过分析得到表面肌电信号 的某些统计特征, 例如 : MAV(Mean Absolute Value, 平均绝对值 )、 RMS(Root Mean Square, 均方根 )、 幅值的直方图、 过零次数、 均方值、 三阶原点矩或四阶原点矩等。因为 RMS 可以用 来衡量表面肌电信号的功率, 以及能代表表面肌电信号的能量, 有明确的物理意义, 并且相 对计算简单, 表面肌电信号的 RMS 被认为是时域中最可靠的参数。
     RMS 在连续域定义如下 :
     其中 : s(t) 为肌电信号 ; T 为观测时间长度 ; t0 为观测起始时间。 RMS 在离散域定义如下 :
     其中 : xi 为 S(t) 的采样值 ; N 为观测点数。
     根据 Parseval 关系式, 可将 RMS 和频域中的功率谱密度联系起来, 因此 RMS 可以 用来表示肌电信号的能量, 如式 11 所示 :
     其中 : PSDi 为功率谱密度中第 i 个成分 ; K 为功率谱密度成份的数量。
     本发明实施例中提取每个行走周期中四个模态的 RMS 作为特征值, 假定每个关键 模态的能量是变化的, 是有差别的。 受试者在每个行走周期中表面肌电信号会有差异, 那么 相应的 RMS 值也会有差异, 为消除 RMS 自身变异大小和数值大小的影响, 故将数据标准化。
     对 RMS 进行标准化, 其中 j 表示信道序号 :
     其中 : RMS 标准化,j 为第二滤波后表面肌电信号标准化后的 RMS 值 ; RMS 未标准化,j 为第 二滤波后表面肌电信号未标准化前的 RMS 值 ; Mj 为 RMS 未标准化,j 的均值 ; Sj 为 RMS 未标准化,j 的 标准差。
     参见图 4-1、 图 4-2、 图 4-3 和图 4-4, RMS 时间平移窗为矩形窗, 窗长度为 50ms, 左 腿和右腿在一个周期中 RMS 变化是对应的。在每一个关键模态各块肌肉的表面肌电信号都 有着明显的变化趋势和强弱分别。 那么对 RMS 这个特征值来说, 在每一个关键模态中的 RMS 值都会与其他关键模态内的 RMS 值有着差别, 那么此 RMS 特征值就可以作为模糊控制器的 输入向量。所以在每一个周期每一块肌肉在一个关键模态只有一个 RMS 值。本发明实施例 中选择了八块肌肉, 那么每一个关键模态需要 8 个 RMS 值来表征, 即以 : [a1 a2 a3 a4 a5 a6 a7 a8] 来表征一个关键模态, 其中 ai 表示第 i 块肌肉对应的 RMS 值。
     105 : 根据 RMS 获取 RMS 矩阵值与期望的 RMS 矩阵值之间的误差 e(k) 以及误差变 化率 ec(k), 定义误差的量化论域、 误差变化率的量化论域、 刺激电流强度的量化论域、 模糊 控制器的量化因子和模糊控制器的比例因子, 将误差 e(k) 以及误差变化率 ec(k) 作为模糊 控制器的输入, 将刺激电流强度精确量作为模糊控制器的输出 ;
     模糊控制器结构选择的实质是模糊控制器输入语言变量和输出语言变量的选择 和模糊控制器的不同组合与扩展问题, 模糊控制器结构选择是否合理, 直接影响模糊控制 器的性能。控制功能性电刺激时, 肌肉结构比较复杂, 具有非线性和时滞性, 虽然对刺激电 流的精度要求很精确, 但并不是过于精确, 而且要求控制速度和算法比较稳定, 本发明实施 例中优选的模糊控制器为二维模糊控制器。
     由于人的特殊性, FES 领域对模糊控制器的稳定性、 鲁棒性和实时性要求严格, 设 计模糊控制器均衡稳定性和实时性时选择了二维模糊控制器, 即两个输入变量分别是 RMS 矩阵值与期望的 RMS 矩阵值之间的误差 e(k) 以及误差变化率 ec(k), 其论域为 FE = [-E,
     E], FEC = [-EC, EC], 输出的刺激电流强度精确量 u(k), 其论域为 FU = [-U, U]。
     其中, 误差 e(k) 的量化论域为
     X = {-n, -n+1, L 0, L, n-1, n} (13)
     误差变化率 ec(k) 的量化论域为
     X1 = {-m, -m+1, L 0, L, m-1, m} ; (14)
     刺激电流强度精确量 u(k) 的量化论域为
     U = {-k, -k+1, Λ0, Λ, k-1, k} (15)
     模糊控制器的量化因子和比例因子直接影响模糊分割的划分, 这是模糊控制器的 关键之一。
     模糊控制器的量化因子分别为 :
     Ke = n/Xe (16)
     Kec = m/Xec (17)
     模糊控制器的比例因子为 :
     Ku = k/Yu (18)
     本发明实施例中以误差 e(k) 的论域为 {-3 -2 -1 0 1 2 3} ; 误差变化率 ec(k) 的 论域为 {-3 -2 -1 0 1 2 3}, 刺激电流强度精确量的论域为 {-3 -2 -1 0 1 2 3} 为例进行 说明。通常情况下, 模糊控制器的量化因子 ke 越大, 产生的过激电流越大, 系统稳定所需要 时间越长, 易引起滞后, 易造成更大的过激 ; 而模糊控制器的量化因子 ke 越小, 刺激电流变 化较为缓慢, 稳态精度降低。 而模糊控制器的量化因子 kec 越大, 则电流变化率较小, 跟踪比 较困难, 模糊控制器的量化因子 kec 越小, 刺激电流变化越快, 则易引起电流过激。 模糊控制 器的量化因子越大, 对应的语言值越大。模糊控制器的比例因子相当于常规控制系统的比 例增益, 主要作用是加快上升时间, 但是易引起超调, 刺激电流过大, 会加快肌肉的疲劳, 甚 至造成损伤。
     其中, 为了方便以后的计算, 可以将误差 e(k) 的量化论域、 误差变化率 ec(k) 的量 化论域、 刺激电流强度 u(k) 的量化论域、 模糊控制的量化因子和模糊控制器的比例因子保 存在知识库中, 下次使用时, 可以直接从知识库中调用, 提高了运算速度。
     106 : 将误差以及误差变化率按照计算比例转换到论域的数值, 确定隶属度函数 ;
     模糊控制的模糊语言值实质上是模糊子集, 可由隶属度函数描述。参见图 6, 本发 明实施例中采用的隶属度函数由三角形函数和 Z 函数组成。实际上, 隶属度函数的形状对 模糊化的影响不大, 因为论域中每一点所对应的隶属度, 可利用隶属度函数分布调节, 所以 最为关键的是其隶属度的分布。一般, 比较陡窄的隶属度函数能使模糊控制器的灵敏度较 为高 ; 反之能使模糊控制器的灵敏度较低和平稳, 所以误差较小的区域采用较陡的隶属度 函数, 误差较大的区域采用较为平坦的隶属度函数。
     其中, 计算比例根据误差与论域的取值确定。
     107 : 确定控制规则, 运用控制规则和隶属度函数, 对误差以及误差变化率进行推 论处理, 得到刺激电流强度模糊量 ;
     其中, 模糊控制器的控制规则是模糊控制系统的核心, 其设计原则是 : 当误差 e(k) 较大时, 控制量的变化应尽量使误差 e(k) 迅速减小 ; 当误差 e(k) 较小时, 除了消除误 差 e(k) 外, 还应考虑模糊控制系统的稳定性, 防止不必要的超调, 甚至振荡。尤其是在本发明实施例中, 应防止电流过激的现象发生。 在设计模糊控制器的控制规则时, 还应注意到规 则的完整性、 相容性和干涉性等。 本发明实施例中的论域是 7 语言值, 即 {NB 正大, NM 正中, NS 正小, ZO 零, PS 负小, PM 负中, PB 负大 }, 亦是实现清晰的输入空间到定义在论域上模糊 集的映射。
     则可表示为 {NB, NM, NS, ZO, PS, PM, PB}, 采用是如下规则 :
     If e(k)is PB and ec(k)is NB, then Δu is ZO
     If e(k)is PB and ec(k)is NS, then Δu is NM
     即当误差 e(k) 为 PB 且 ec(k) 为 NB 时, 说明误差 e(k) 正在迅速减小, 为了防止超 调过大, 甚至振荡, 应该使刺激电流 Δu 保持不变即为 ZO ; 若当误差 e(k) 为 PB 且 ec(k) 为 NS 时, 为了使误差 e(k) 减小, 则刺激电流 Δu 也应该适量减小即为 NM。
     模糊控制器的控制规则为 :
     R = (Ei×CEi)T1×Ci (20) 其中, E1 = (a1i L ani), EC1 = (b1iL bmi), U1 = (c1iL cti)(i = 1, L p)。108 : 对刺激电流强度模糊量进行反模糊化处理, 获取刺激电流强度精确量。
     模糊控制器中模糊推理得到的是刺激电流强度的模糊量, 但是要得到刺激电流强 度精确量, 需要对刺激电流强度模糊量进行反模糊化处理, 其主要目的是根据模糊推理所 得的刺激电流强度模糊量, 求得最能反映刺激电流强度精确量, 本发明实施例中输出模糊 控制集的隶属度函数是对称的, 故采用了加权平均值法, 其计算公式为采用的反模糊化法 是加权平均法
     其中, n 为刺激电流集 U 的分割等级数, 本发明实施例中以 n 的取值为 7 为例进行 说明, 具体实现时, 本发明实施例对此不做限制。ui′为刺激电流离散论域的点, μ(ui′ ) 为相应 ui′处的隶属函数值。
     实际的电流变化值为
     Δui = u′ ku (22)
     刺激器输出刺激电流强度精确量为
     u(k) = u(k-1)+Δu(k) (23)
     综上所述, 本发明实施例提供了一种功能性电刺激模糊控制方法, 本发明实施例 提出了利用表面肌电直接控制功能性电刺激的的电流水平强度新方法, 本发明实施例的最 终目的是通过采集下肢表面肌电信号并分析不同肌肉活动情况下的肌电信号的变化特征 和规律, 采用模糊控制器输出电流, 控制腿部肌肉, 实现行走模式, 实现其自动化控制的目 的并提高控制效率 ; 通过多信道采集人体行走过程中下肢股直肌、 股二头肌、 腓肠肌和胫 前肌处的表面肌电信号, 运用高通滤波器有效地抑制了因电极滑动所引起的低频噪声 ; 以 快速独立分量分析滤波方法降低工频干扰, 在保留表面肌电信号有用信息方面有很好的效
     果; 提取各关键模态内表面肌电信号的均方根并进行分析, 发现随着关键模态的转换, 均方 根有明显的变化 ; 利用均方根输入模糊控制器, 输出电流控制肌肉, 即通过获取躯干的表面 肌电信号, 然后将其映射为 FES 的刺激信号, 实现瘫痪患者的行走 ; 本发明实施例中的控制 参数选择来自受试者肌肉的信息, 而非手动产生的触发信号, 受试者可以根据自己的步行 状态调整功能性电刺激, 从而回复部分运动功能, 不需要他人协助, 满足了实际应用中的多 种需要 ; 并且能够有效地提高 FES 系统的准确性和稳定性, 并获得可观的社会效益和经济 效益。
     本领域技术人员可以理解附图只是一个优选实施例的示意图, 上述本发明实施例 序号仅仅为了描述, 不代表实施例的优劣。
     以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。

一种功能性电刺激模糊控制方法.pdf_第1页
第1页 / 共19页
一种功能性电刺激模糊控制方法.pdf_第2页
第2页 / 共19页
一种功能性电刺激模糊控制方法.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《一种功能性电刺激模糊控制方法.pdf》由会员分享,可在线阅读,更多相关《一种功能性电刺激模糊控制方法.pdf(19页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102319482A43申请公布日20120118CN102319482ACN102319482A21申请号201110132829322申请日20110520A61N1/3620060171申请人天津大学地址300072天津市南开区卫津路92号72发明人邱爽明东徐瑞王璐綦宏志万柏坤74专利代理机构天津市北洋有限责任专利代理事务所12201代理人温国林54发明名称一种功能性电刺激模糊控制方法57摘要本发明公开了一种功能性电刺激模糊控制方法,涉及残疾人康复医疗器械技术领域,多信道采集表面肌电信号;高通滤波器进行滤波处理,滤除电极滑动所引起的低频噪声;通过快速独立分量分析进行滤波。

2、处理,滤除工频干扰;对第二滤波后表面肌电信号进行时域分析,获取均方根;将输出的均方根矩阵值与期望的均方根矩阵值之间的误差以及误差变化率作为模糊控制器的输入,将刺激电流强度精确量作为输出;将误差以及误差变化率按适当比例转换到论域的数值,确定隶属度函数;运用控制规则和隶属度函数对误差以及误差变化率进行推论处理,而得到刺激电流强度模糊量;进行反模糊化处理,获取刺激电流强度精确量。能够有效地提高FES系统的准确性和稳定性。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书10页附图5页CN102319485A1/3页21一种功能性电刺激模糊控制方法,其特征在于,所述方法。

3、包括以下步骤1通过多信道采集人体行走过程中下肢股直肌、股二头肌、腓肠肌和胫前肌处的表面肌电信号;2通过高通滤波器对所述表面肌电信号进行滤波处理,滤除电极滑动所引起的低频噪声,获取第一滤波后表面肌电信号;3通过快速独立分量分析对所述第一滤波后表面肌电信号进行滤波处理,滤除工频干扰,获取第二滤波后表面肌电信号;4对所述第二滤波后表面肌电信号进行时域分析,获取所述第二滤波后表面肌电信号中的均方根;5根据所述均方根获取均方根矩阵值与期望的均方根矩阵值之间的误差以及误差变化率,定义误差的量化论域、误差变化率的量化论域、刺激电流强度的量化论域、模糊控制器的量化因子和模糊控制器的比例因子,将所述误差以及所述。

4、误差变化率作为模糊控制器的输入,将刺激电流强度精确量作为所述模糊控制器的输出;6将误差以及误差变化率按照计算比例转换到论域的数值,确定隶属度函数;7确定控制规则,运用所述控制规则和所述隶属度函数,对所述误差以及所述误差变化率进行推论处理,得到刺激电流强度模糊量;8对所述刺激电流强度模糊量进行反模糊化处理,获取所述刺激电流强度精确量。2根据权利要求1所述的一种功能性电刺激模糊控制方法,其特征在于,步骤3中的所述快速独立分量分析具体为WEXGWTXEGWTXWWW/|W|令T0,初始化权值向量W0;对分离矩阵进行调整WT1EXGWTTXEGWTTXWT;归一处理WN1WN1/|WN1|;判断所述快。

5、速独立分量分析是否收敛,如果是,重新对分离矩阵进行调整,直到满足最大迭代次数;如果否,获取一个独立分量依次迭代出权值向量W1T,W2T,WNT,构成所述分离矩阵的行向量。3根据权利要求1所述的一种功能性电刺激模糊控制方法,其特征在于,步骤4中所述对所述第二滤波后表面肌电信号进行时域分析,获取所述第二滤波后表面肌电信号中的均方根具体为均方根在连续域定义如下其中ST为肌电信号;T为观测时间长度;T0为观测起始时间;均方根在离散域定义如下权利要求书CN102319482ACN102319485A2/3页3其中XI为ST的采样值;N为观测点数;根据PARSEVAL关系式,可将均方根和频域中的功率谱密度。

6、联系起来,其中PSDI为功率谱密度中第I个成分;K为功率谱密度成份的数量;对均方根进行标准化,其中J表示信道序号其中RMS标准化,J为第二滤波后表面肌电信号标准化后的RMS值;RMS未标准化,J为第二滤波后表面肌电信号未标准化前的RMS值;MJ为RMS未标准化,J的均值;SJ为RMS未标准化,J标准差。4根据权利要求1所述的一种功能性电刺激模糊控制方法,其特征在于,所述模糊控制器具体为二维模糊控制器。5根据权利要求1所述的一种功能性电刺激模糊控制方法,其特征在于,所述误差的量化论域为XN,N1,L0,L,N1,N;所述误差变化率的量化论域为X1M,M1,L0,L,M1,M;所述刺激电流强度的量。

7、化论域为YK,K1,L0,L,K1,K;所述模糊控制的量化因子为KEN/XE;KECM/XEC;所述模糊控制器的比例因子为KUK/YU。6根据权利要求1或5所述的一种功能性电刺激模糊控制方法,其特征在于,所述方法还包括将所述误差的量化论域、所述误差变化率的量化论域、所述刺激电流强度的量化论域、所述模糊控制器的量化因子和所述模糊控制器的比例因子保存在知识库中。7根据权利要求1所述的一种功能性电刺激模糊控制方法,其特征在于,所述隶属度函数由三角形函数和Z函数组成。8根据权利要求1所述的一种功能性电刺激模糊控制方法,其特征在于,所述控制规则为REICEIT1CI其中,E1A1ILANI,EC1B1I。

8、LBMI,U1C1ILCTII1,LP。9根据权利要求1所述的一种功能性电刺激模糊控制方法,其特征在于,步骤8中的所述对所述刺激电流强度模糊量进行反模糊化处理,获取所述刺激电流强度精确量具体为其中,N为刺激电流集U的分割等级数,UI为刺激电流离散论域的点,UI为相权利要求书CN102319482ACN102319485A3/3页4应UI处的隶属函数值;实际的电流变化值为UIUKU;所述刺激电流强度精确量为UKUK1UK。权利要求书CN102319482ACN102319485A1/10页5一种功能性电刺激模糊控制方法技术领域0001本发明涉及残疾人康复医疗器械技术领域,特别涉及一种功能性电刺激。

9、模糊控制方法。背景技术0002FESFUNCTIONALELECTRICALSTIMULATION,功能性电刺激是通过电流脉冲序列来刺激肢体运动肌群及其外周神经,有效地恢复或重建截瘫患者的部分运动功能的技术。据统计,由于脊髓再生能力微弱,针对脊髓损伤瘫痪患者,目前尚未有可直接修复损伤的有效医治方法,实施功能康复训练是一有效的措施。脊髓损伤瘫痪患者人数逐年增多,功能康复训练是亟待需求的技术。20世纪60年代,LIBERSON首次成功地利用电刺激腓神经矫正了偏瘫患者足下垂的步态,开创了功能性电刺激用于运动和感觉功能康复治疗的新途径。目前,FES已经成为了恢复或重建截瘫患者的部分运动功能,是重要的康。

10、复治疗手段。然而,如何精密控制FES的触发时序和脉冲电流强度以保证电刺激作用效果能准确完成预定的功能动作仍是FES的技术关键。据统计,目前FES触发控制的方式研究尚少,而且根据作用效果与预定动作偏差,用闭环控制来自动调整FES刺激强度和时序参数,从而大大提高了FES系统的准确性和稳定性,但是现在有效的控制方法仍然在探索之中。发明内容0003为了能够有效地提高FES系统的准确性和稳定性,并获得可观的社会效益和经济效益,本发明提供了一种功能性电刺激模糊控制方法,详见下文描述0004一种功能性电刺激模糊控制方法,所述方法包括以下步骤00051通过多信道采集人体行走过程中下肢股直肌、股二头肌、腓肠肌和。

11、胫前肌处的表面肌电信号;00062通过高通滤波器对所述表面肌电信号进行滤波处理,滤除电极滑动所引起的低频噪声,获取第一滤波后表面肌电信号;00073通过快速独立分量分析对所述第一滤波后表面肌电信号进行滤波处理,滤除工频干扰,获取第二滤波后表面肌电信号;00084对所述第二滤波后表面肌电信号进行时域分析,获取所述第二滤波后表面肌电信号中的均方根;00095根据所述均方根获取均方根矩阵值与期望的均方根矩阵值的期望之间的误差以及误差变化率,定义误差的量化论域、误差变化率的量化论域、刺激电流强度的量化论域、模糊控制器的量化因子和模糊控制器的比例因子,将所述误差以及所述误差变化率作为模糊控制器的输入,将。

12、刺激电流强度精确量作为所述模糊控制器的输出,定义了模糊变量;00106将误差以及误差变化率按照适当计算比例转装换到论域的数值,确定隶属度函数;。说明书CN102319482ACN102319485A2/10页600117确定控制规则,运用所述控制规则和所述隶属度函数即模糊逻辑和模糊推论,对所述误差以及所述误差变化率信号进行推论处理,而得到刺激电流强度模糊量;00128对所述刺激电流强度模糊量进行反模糊化处理,获取所述刺激电流强度精确量。0013步骤3中的所述快速独立分量分析具体为0014WEXGWTXEGWTXW0015WW/|W|0016令T0,初始化权值向量W0;0017对分离矩阵进行调整。

13、WT1EXGWTTXEGWTTXWT;0018归一处理WN1WN1/|WN1|;0019判断所述快速独立分量分析是否收敛,如果是,重新执行对分离矩阵进行调整,直到满足最大迭代次数;如果否,获取一个独立分量依次迭代出权值向量W1T,W2T,WNT,构成所述分离矩阵W的行向量。0020步骤4中所述对所述第二滤波后表面肌电信号进行时域分析,获取所述第二滤波后表面肌电信号中的均方根具体为0021均方根在连续域定义如下00220023其中ST为肌电信号;T为观测时间长度;T0为观测起始时间;0024均方根在离散域定义如下00250026其中XI为ST的采样值;N为观测点数;0027根据PARSEVAL关。

14、系式,可将均方根和频域中的功率谱密度联系起来,00280029其中PSDI为功率谱密度中第I个成分;K为功率谱密度成份的数量;0030对均方根进行标准化,其中J表示信道序号00310032其中RMS标准化,J为第二滤波后的表面肌电信号标准化后的RMS值;RMS未标准化,J为第二滤波后的表面肌电信号未标准化前的RMS值;MJ为RMS未标准化,J的均值;SJ为RMS未标准化,J的标准差。0033所述模糊控制器具体为二维模糊控制器。0034所述误差的量化论域为XN,N1,L0,L,N1,N;说明书CN102319482ACN102319485A3/10页70035所述误差变化率的量化论域为X1M,M。

15、1,L0,L,M1,M;0036所述刺激电流强度的量化论域为YK,K1,L0,L,K1,K;0037所述模糊控制的量化因子为KEN/XE;KECM/XEC;0038所述模糊控制器的比例因子为KUK/YU。0039所述方法还包括0040将所述误差的量化论域、所述误差变化率的量化论域、所述刺激电流强度的量化论域、所述模糊控制器的量化因子和所述模糊控制器的比例因子保存在知识库中。0041所述隶属度函数由三角形函数和Z函数组成。0042所述控制规则为00430044REICEIT1CI0045其中,E1A1ILANI,EC1B1ILBMI,U1C1ILCTII1,LP。0046步骤8中的所述对所述刺激。

16、电流强度模糊量进行反模糊化处理,获取所述刺激电流强度精确量具体为00470048其中,N为刺激电流集U的分割等级数,这里取N7,UI为刺激电流离散论域的点,UI为相应UI处的隶属函数值;。0049实际的电流变化值为0050UIUKU;0051所述刺激电流强度精确量刺激器输出刺激电流应为0052UKUK1UK。0053本发明提供的技术方案的有益效果是0054本发明提供了一种功能性电刺激模糊控制方法,本发明提出了利用表面肌电直接控制功能性电刺激的的电流水平强度新方法,本发明的最终目的是通过采集下肢表面肌电信号并分析不同肌肉活动情况下的肌电信号的变化特征和规律,采用模糊控制器输出电流,控制腿部肌肉,。

17、实现行走模式,实现其自动化控制的目的并提高控制效率;通过多信道采集人体行走过程中下肢股直肌、股二头肌、腓肠肌和胫前肌处的表面肌电信号,运用高通滤波器有效地抑制了因电极滑动所引起的低频噪声;以快速独立分量分析滤波方法降低工频干扰,在保留表面肌电信号有用信息方面有很好的效果;提取各关键模态内表面肌电信号的均方根并进行分析,发现随着关键模态的转换,均方根有明显的变化;利用均方根输入模糊控制器,输出电流控制肌肉,即通过获取躯干的表面肌电信号SURFACEELECTROMYOGRAPHY,SEMG,然后将其映射为FES的刺激信号,实现瘫痪患者的行走;本发明中的控制参数选择来自受试者肌肉的信息,而非手动产。

18、生的触发信号,受试者可以根据自己的步行状态调整功能性电刺激,从而回复部分运动功能,不需要他人协助,满足了实际应用中的多种需要;并且能够有效地提高FES系统的准确性和稳定性,并获得可观的社会效说明书CN102319482ACN102319485A4/10页8益和经济效益。附图说明0055图1为本发明提供的一种功能性电刺激模糊控制方法的流程图;0056图2为本发明提供的行走周期划分示意图;0057图3为本发明提供的快速独立分量分析滤除高频干扰后单周期八通道表面肌电信号时域分析示意图;0058图41为本发明提供的右腿股直肌与左腿股直肌肌电在一个周期中RMS变化的示意图;0059图42为本发明提供的右。

19、腿股二头肌与左腿股二头肌肌电在一个周期中RMS变化的示意图;0060图43为本发明提供的右腿腓肠肌与左腿腓肠肌肌电在一个周期中RMS变化的示意图;0061图44为本发明提供的右腿胫前肌与左腿胫前肌肌电在一个周期中RMS变化的示意图;0062图5为本发明提供的功能性电刺激模糊控制的结构示意图;0063图6为本发明提供的隶属度函数的示意图。具体实施方式0064为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。0065为了能够有效地提高FES系统的准确性和稳定性,并获得可观的社会效益和经济效益,参见图1和图5,本发明实施例提供了一种功能性电刺激模糊控制方法及。

20、模糊控制器,详见下文描述0066表面肌电SEMG信号是一种从人体骨骼肌表面通过电极记录下来的神经、肌肉系统活动时发放的复杂的生物电信号,是电极所接触到的许多运动单元发放的动作电位的总和。非损伤状态下它能实时反映神经和肌肉的功能状态。表面肌电信号的分析研究是肌电应用的前提。近年来,随着科学技术的发展,国内外学者对表面肌电信号的研究也逐渐深入,使得表面肌电信号不仅在临床医学、运动医学、康复医学及体育运动等领域被广泛应用,而且还成为人工假肢和神经假体的理想控制信号。如通过对某些动作模态的表面肌电特征做模式分类来驱动假肢。在运动医学中,国内外研究者已将表面肌电信号特征参数的变化作为肌肉疲劳的指标。在功。

21、能性电刺激研究中,人们正尝试利用表面肌电信号来控制电刺激器完成各种动作。表面肌电信号的研究,特别是如何提取表面肌电信号中的关键特征,实现对电刺激器和多自由度假肢控制,已成为康复医学研究的热点问题,而对它们的精确控制主要取决于表面肌电信号的特征提取与控制方法,因此表面肌电信号的特征提取与利用特征实现控制的研究具有重要的理论意义与实际应用价值。0067模糊控制是一种通过模糊逻辑和近似推理的方法,把人的经验形式化和模型化,变成计算机可以接受的控制模型,让计算机代替人来进行实时地控制被控对象的高级策略和新颖的技术方法,可有效地提高控制算法的可控性、适应性和合理性,尤其是针对复杂而说明书CN102319。

22、482ACN102319485A5/10页9用数学方程难于建模且有丰富手控经验的对象具有奇特的优势,而人体肌肉的复杂性和时变性操作环境使其建立数学模型尤为困难,模糊控制器为FES的精密控制提供了新方案。模糊控制器核心技术就是确定模糊控制器的结构、所采用的模糊规则、合成推理算法以及模糊决策的方法等因素。本发明实施例提取表面肌电信号特征参数,输入模糊控制,实现对FES的精密控制。0068众所周知,人体自由行走时下肢动作具有周期性。参见图2,一般可将人体行走周期划分为以下四个关键模态左腿在前的双腿跨立状态,业内记为LEFTDOUBLESTANCELDS;左腿站立、右腿摆动状态,本发明实施例中记为LE。

23、FTSINGLESTANCELSS;右腿在前的双腿跨立状态,业内记为RIGHTDOUBLESTANCERDS;右腿站立、左腿摆动状态,本发明实施例记为RIGHTSINGLESTANCERSS。在以下的行走关键模态描述中,本发明实施例将分别用LDS、LSS、RDS、RSS来标记这四种关键模态。0069101通过多信道采集人体行走过程中下肢股直肌、股二头肌、腓肠肌和胫前肌处的表面肌电信号;0070102通过高通滤波器对表面肌电信号进行滤波处理,滤除电极滑动所引起的低频噪声,获取第一滤波后表面肌电信号;0071其中,表面肌电信号峰峰PEAKTOPEAK幅值范围为010MV,表面肌电信号的大部分能量主。

24、要集中在500HZ以下,绝大部分能量集中在50150HZ之间。在众多噪声中不可避免的50HZ以及由50HZ所产生的谐波、电极滑动所引起的低频噪声是本发明实施例中的主要噪声来源。0072其中,通过该步骤有效地抑制了因电极滑动所引起的低频噪声,获取到第一滤波后表面肌电信号。本发明实施例中的高通滤波器采用20HZ的高通滤波器,具体实现时,可根据实际应用中的需要采用适当频率的高通滤波器,本发明实施例对此不做限制。0073103通过FASTICA快速INDEPENDENTCOMPONENTANALYSIS,独立分量分析对第一滤波后表面肌电信号进行滤波处理,滤除工频干扰,获取第二滤波后表面肌电信号;007。

25、4虽然利用陷波器可将工频干扰滤除,但是不可避免地也会将表面肌电信号中有用的成分滤除。为此,本发明实施例设计将FASTICA引入表面肌电信号处理过程中,以克服工频陷波器的不足。FASTICA的目的是要寻找一种线性变化将观察数据分解,并使分解出的成份在统计上有最大的独立性。0075本发明实施例选择以负熵作为独立性指标的FASTICA算法,这是一种基于最大熵原理的负熵估计方法,具体为00760077其中,KI是正实数,是标准高斯随机变量,Y具有零均值和单位方差,G是非二次函数,常见G的形式为0078G1U1/A1LOGCOSA1U1A1220079G2U1/A2EXPA2U2/2A2130080G3。

26、U025U440081其中,U为输入的信号。0082这里,负熵可以近似表示为说明书CN102319482ACN102319485A6/10页100083JYEGYEGV250084由YWTXY为其中一个独立分量,W为分离矩阵W的一行,X为混合矩阵,T为转置,负熵的近似函数可定义为0085JGWEGWTXEGV260086则FASTICA算法的问题变为求解分离矩阵W,使分离出的估计信号YWTX能使函数JGW达到最大,由KUHNTUCKER条件转化为无限制条件的优化问题,得到目标函数0087FWEGWTXC|W|2170088基于负熵极大的FASTICA算法的迭代过程。对于公式7,由牛顿法求解该目。

27、标函数,得到FASTICA的迭代式0089WEXGWTXEGWTXW009080091WW/|W|0092迭代步骤如下00931令T0,初始化权值向量W0;00942对分离矩阵W进行调整WT1EXGWTTXEGWTTXWT;00953归一处理WN1WN1/|WN1|;00964判断FASTICA是否收敛,如果是,转入步骤2继续迭代,直到满足最大迭代次数;如果否,获取一个独立分量依次迭代出权值向量W1T,W2T,WNT,构成分离矩阵W的行向量。0097其中,最大迭代次数根据实际应用中的需要进行设定,具体实现时,本发明实施例对此不做限制。0098参见图3,通过该图可以看出FASTICA方法不仅能够。

28、有效地消除表面肌电信号中的工频干扰,而且对表面肌电信号其它频率成分造成的影响微乎其微,取得了明显的工频滤波效果。0099104对第二滤波后表面肌电信号进行时域分析,获取第二滤波后表面肌电信号中的均方根RMS;0100其中,时域分析是将表面肌电信号看作时间的函数,通过分析得到表面肌电信号的某些统计特征,例如MAVMEANABSOLUTEVALUE,平均绝对值、RMSROOTMEANSQUARE,均方根、幅值的直方图、过零次数、均方值、三阶原点矩或四阶原点矩等。因为RMS可以用来衡量表面肌电信号的功率,以及能代表表面肌电信号的能量,有明确的物理意义,并且相对计算简单,表面肌电信号的RMS被认为是时。

29、域中最可靠的参数。0101RMS在连续域定义如下01020103其中ST为肌电信号;T为观测时间长度;T0为观测起始时间。0104RMS在离散域定义如下说明书CN102319482ACN102319485A7/10页1101050106其中XI为ST的采样值;N为观测点数。0107根据PARSEVAL关系式,可将RMS和频域中的功率谱密度联系起来,因此RMS可以用来表示肌电信号的能量,如式11所示01080109其中PSDI为功率谱密度中第I个成分;K为功率谱密度成份的数量。0110本发明实施例中提取每个行走周期中四个模态的RMS作为特征值,假定每个关键模态的能量是变化的,是有差别的。受试者在。

30、每个行走周期中表面肌电信号会有差异,那么相应的RMS值也会有差异,为消除RMS自身变异大小和数值大小的影响,故将数据标准化。0111对RMS进行标准化,其中J表示信道序号01120113其中RMS标准化,J为第二滤波后表面肌电信号标准化后的RMS值;RMS未标准化,J为第二滤波后表面肌电信号未标准化前的RMS值;MJ为RMS未标准化,J的均值;SJ为RMS未标准化,J的标准差。0114参见图41、图42、图43和图44,RMS时间平移窗为矩形窗,窗长度为50MS,左腿和右腿在一个周期中RMS变化是对应的。在每一个关键模态各块肌肉的表面肌电信号都有着明显的变化趋势和强弱分别。那么对RMS这个特征。

31、值来说,在每一个关键模态中的RMS值都会与其他关键模态内的RMS值有着差别,那么此RMS特征值就可以作为模糊控制器的输入向量。所以在每一个周期每一块肌肉在一个关键模态只有一个RMS值。本发明实施例中选择了八块肌肉,那么每一个关键模态需要8个RMS值来表征,即以A1A2A3A4A5A6A7A8来表征一个关键模态,其中AI表示第I块肌肉对应的RMS值。0115105根据RMS获取RMS矩阵值与期望的RMS矩阵值之间的误差EK以及误差变化率ECK,定义误差的量化论域、误差变化率的量化论域、刺激电流强度的量化论域、模糊控制器的量化因子和模糊控制器的比例因子,将误差EK以及误差变化率ECK作为模糊控制器。

32、的输入,将刺激电流强度精确量作为模糊控制器的输出;0116模糊控制器结构选择的实质是模糊控制器输入语言变量和输出语言变量的选择和模糊控制器的不同组合与扩展问题,模糊控制器结构选择是否合理,直接影响模糊控制器的性能。控制功能性电刺激时,肌肉结构比较复杂,具有非线性和时滞性,虽然对刺激电流的精度要求很精确,但并不是过于精确,而且要求控制速度和算法比较稳定,本发明实施例中优选的模糊控制器为二维模糊控制器。0117由于人的特殊性,FES领域对模糊控制器的稳定性、鲁棒性和实时性要求严格,设计模糊控制器均衡稳定性和实时性时选择了二维模糊控制器,即两个输入变量分别是RMS矩阵值与期望的RMS矩阵值之间的误差。

33、EK以及误差变化率ECK,其论域为FEE,说明书CN102319482ACN102319485A8/10页12E,FECEC,EC,输出的刺激电流强度精确量UK,其论域为FUU,U。0118其中,误差EK的量化论域为0119XN,N1,L0,L,N1,N130120误差变化率ECK的量化论域为0121X1M,M1,L0,L,M1,M;140122刺激电流强度精确量UK的量化论域为0123UK,K1,0,K1,K150124模糊控制器的量化因子和比例因子直接影响模糊分割的划分,这是模糊控制器的关键之一。0125模糊控制器的量化因子分别为0126KEN/XE160127KECM/XEC170128。

34、模糊控制器的比例因子为0129KUK/YU180130本发明实施例中以误差EK的论域为3210123;误差变化率ECK的论域为3210123,刺激电流强度精确量的论域为3210123为例进行说明。通常情况下,模糊控制器的量化因子KE越大,产生的过激电流越大,系统稳定所需要时间越长,易引起滞后,易造成更大的过激;而模糊控制器的量化因子KE越小,刺激电流变化较为缓慢,稳态精度降低。而模糊控制器的量化因子KEC越大,则电流变化率较小,跟踪比较困难,模糊控制器的量化因子KEC越小,刺激电流变化越快,则易引起电流过激。模糊控制器的量化因子越大,对应的语言值越大。模糊控制器的比例因子相当于常规控制系统的比。

35、例增益,主要作用是加快上升时间,但是易引起超调,刺激电流过大,会加快肌肉的疲劳,甚至造成损伤。0131其中,为了方便以后的计算,可以将误差EK的量化论域、误差变化率ECK的量化论域、刺激电流强度UK的量化论域、模糊控制的量化因子和模糊控制器的比例因子保存在知识库中,下次使用时,可以直接从知识库中调用,提高了运算速度。0132106将误差以及误差变化率按照计算比例转换到论域的数值,确定隶属度函数;0133模糊控制的模糊语言值实质上是模糊子集,可由隶属度函数描述。参见图6,本发明实施例中采用的隶属度函数由三角形函数和Z函数组成。实际上,隶属度函数的形状对模糊化的影响不大,因为论域中每一点所对应的隶。

36、属度,可利用隶属度函数分布调节,所以最为关键的是其隶属度的分布。一般,比较陡窄的隶属度函数能使模糊控制器的灵敏度较为高;反之能使模糊控制器的灵敏度较低和平稳,所以误差较小的区域采用较陡的隶属度函数,误差较大的区域采用较为平坦的隶属度函数。0134其中,计算比例根据误差与论域的取值确定。0135107确定控制规则,运用控制规则和隶属度函数,对误差以及误差变化率进行推论处理,得到刺激电流强度模糊量;0136其中,模糊控制器的控制规则是模糊控制系统的核心,其设计原则是当误差EK较大时,控制量的变化应尽量使误差EK迅速减小;当误差EK较小时,除了消除误差EK外,还应考虑模糊控制系统的稳定性,防止不必要。

37、的超调,甚至振荡。尤其是在本发说明书CN102319482ACN102319485A9/10页13明实施例中,应防止电流过激的现象发生。在设计模糊控制器的控制规则时,还应注意到规则的完整性、相容性和干涉性等。本发明实施例中的论域是7语言值,即NB正大,NM正中,NS正小,ZO零,PS负小,PM负中,PB负大,亦是实现清晰的输入空间到定义在论域上模糊集的映射。0137则可表示为NB,NM,NS,ZO,PS,PM,PB,采用是如下规则0138IFEKISPBANDECKISNB,THENUISZO0139IFEKISPBANDECKISNS,THENUISNM0140即当误差EK为PB且ECK为N。

38、B时,说明误差EK正在迅速减小,为了防止超调过大,甚至振荡,应该使刺激电流U保持不变即为ZO;若当误差EK为PB且ECK为NS时,为了使误差EK减小,则刺激电流U也应该适量减小即为NM。0141模糊控制器的控制规则为01420143REICEIT1CI200144其中,E1A1ILANI,EC1B1ILBMI,U1C1ILCTII1,LP。0145108对刺激电流强度模糊量进行反模糊化处理,获取刺激电流强度精确量。0146模糊控制器中模糊推理得到的是刺激电流强度的模糊量,但是要得到刺激电流强度精确量,需要对刺激电流强度模糊量进行反模糊化处理,其主要目的是根据模糊推理所得的刺激电流强度模糊量,求。

39、得最能反映刺激电流强度精确量,本发明实施例中输出模糊控制集的隶属度函数是对称的,故采用了加权平均值法,其计算公式为采用的反模糊化法是加权平均法01470148其中,N为刺激电流集U的分割等级数,本发明实施例中以N的取值为7为例进行说明,具体实现时,本发明实施例对此不做限制。UI为刺激电流离散论域的点,UI为相应UI处的隶属函数值。0149实际的电流变化值为0150UIUKU220151刺激器输出刺激电流强度精确量为0152UKUK1UK230153综上所述,本发明实施例提供了一种功能性电刺激模糊控制方法,本发明实施例提出了利用表面肌电直接控制功能性电刺激的的电流水平强度新方法,本发明实施例的最。

40、终目的是通过采集下肢表面肌电信号并分析不同肌肉活动情况下的肌电信号的变化特征和规律,采用模糊控制器输出电流,控制腿部肌肉,实现行走模式,实现其自动化控制的目的并提高控制效率;通过多信道采集人体行走过程中下肢股直肌、股二头肌、腓肠肌和胫前肌处的表面肌电信号,运用高通滤波器有效地抑制了因电极滑动所引起的低频噪声;以快速独立分量分析滤波方法降低工频干扰,在保留表面肌电信号有用信息方面有很好的效说明书CN102319482ACN102319485A10/10页14果;提取各关键模态内表面肌电信号的均方根并进行分析,发现随着关键模态的转换,均方根有明显的变化;利用均方根输入模糊控制器,输出电流控制肌肉,。

41、即通过获取躯干的表面肌电信号,然后将其映射为FES的刺激信号,实现瘫痪患者的行走;本发明实施例中的控制参数选择来自受试者肌肉的信息,而非手动产生的触发信号,受试者可以根据自己的步行状态调整功能性电刺激,从而回复部分运动功能,不需要他人协助,满足了实际应用中的多种需要;并且能够有效地提高FES系统的准确性和稳定性,并获得可观的社会效益和经济效益。0154本领域技术人员可以理解附图只是一个优选实施例的示意图,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。0155以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说明书CN102319482ACN102319485A1/5页15图1说明书附图CN102319482ACN102319485A2/5页16图2图3说明书附图CN102319482ACN102319485A3/5页17图41图42说明书附图CN102319482ACN102319485A4/5页18图43图44说明书附图CN102319482ACN102319485A5/5页19图5图6说明书附图CN102319482A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人类生活必需 > 医学或兽医学;卫生学


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1