一种残疾人生活脑控辅助系统及方法与流程

文档序号:17075203发布日期:2019-03-08 23:40阅读:617来源:国知局
一种残疾人生活脑控辅助系统及方法与流程

本发明属于智能控制技术领域,具体涉及一种残疾人生活脑控辅助系统及方法。



背景技术:

康复辅助机器人近年来已经成为独立的机器人大类,包括穿戴式外骨骼、智能假肢、智能轮椅等。其中,穿戴式外骨骼机器人可穿戴与患者身上,对人体运动能力有一定的补偿,但存在体积大,重量大,佩戴不舒服缺陷,具有代表性的是blleex助力型外骨骼机器人。智能假肢主要是通过安装假肢完成丧失的功能,但大都是基于残余肢体肌电信号进行控制。如德国reiter研制的假手,德国ottobock公司和viennatone合作研发的肌电假肢系统。这就要求使用者肌肉功能良好。而老年人一般肌肉功能下降,因此不适合老年人使用。智能轮椅目前已有大量研究,但其自由度少,功能有限如匹兹堡大学cooper等人制作的手动激活助力轮椅、日本keigoshiral等人开发的glimmer全方位轮椅。将轮椅和机械臂结合起来使用可增加其通用性。

现有轮椅机械臂大致分为以下两种,一种需要人对外部设备进行手动操作,不适用于完全不能行动的残疾人。如荷兰exactdynamics公司生产的轮椅机械臂系统iram,但是这一系统的机械臂控制方式为16键的软键盘配合一个2d操作杆,用户需要切换各关节的控制来实现机械臂的运动;加拿大kinova公司发布的产品jaco控制方式以操作杆操作为主。另一种则是由机器去料理人的生活,鲜有人机交互,不能照顾到使用者的感受,如定时电动轮椅机械臂。由于脑控系统有很好的自动化程度以及人机交互性,故近年来脑控系统成为研究热点。但是,传统的脑控系统需采集脑电信控制外部设备,由于脑电信号在实际运动过程中会随时间发生变化,与此同时,目前我们对大脑进行运动控制的原理尚未完全破解,以及感觉反馈通路的缺失,单靠大脑一个控制器是远远不够的。



技术实现要素:

本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种结构简单、设计新颖合理、实现方便、实现了脑控闭环和脑控加眼控闭环的双闭环系统、有效提高了控制精度、将为残疾人的生活提供极大便利、实用性强、使用效果好、便于推广使用残疾人生活脑控辅助系统。

为解决上述技术问题,本发明采用的技术方案是:一种残疾人生活脑控辅助系统,包括电动轮椅、眼动仪和固定于电动轮椅右前方的类人机械臂,所述电动轮椅的座位底部安装有控制器模块,所述电动轮椅的顶部安装有高度可调的滑杆,所述滑杆上安装有脑电信号采集装置,所述眼动仪的输出端和脑电信号采集装置的输出端均与控制器模块的输入端连接,所述电动轮椅上设置有用于对电动轮椅的位置进行实时检测的电动轮椅位置传感器和用于驱动电动轮椅电机的轮椅电机驱动模块,所述类人机械臂上设置有用于对类人机械臂的位置进行实时检测的类人机械臂位置传感器和用于驱动类人机械臂电机的机械臂电机驱动模块,所述电动轮椅位置传感器的输出端和类人机械臂位置传感器的输出端均与控制器模块的输入端连接,所述轮椅电机驱动模块和机械臂电机驱动模块均与控制器模块的输出端连接,所述控制器模块的输出端还接有用于产生电刺激信号作用于残疾人头部的脑电仿生电刺激仪。

上述的一种残疾人生活脑控辅助系统,所述类人机械臂为六自由度类人机械臂。

上述的一种残疾人生活脑控辅助系统,所述控制器模块为arm微控制器。

本发明还公开了一种通过采用解码器模块、专家系统模型、基于能量最小原则的路径规划模块和基于无模型控制的脑控辅助控制模块,能够实现轮椅和类人机械臂的自主控制,使轮椅和类人机械臂能够自动协助残疾人执行生活所需动作的残疾人生活脑控辅助方法,该方法包括以下步骤:

步骤一、残疾人坐在电动轮椅上,佩戴眼动仪,并调节好滑杆的高度,使脑电信号采集装置处于残疾人头部正上方;

步骤二、当残疾人想要执行生活所需动作时,脑电信号采集装置采集残疾人的脑电信号并对脑电信号进行放大、滤波和a/d转换处理后输出给控制器模块;

步骤三、所述控制器模块调用脑电信号解码器模块将脑电信号解码为对电动轮椅的运动控制指令和对类人机械臂的运动控制指令,并根据对电动轮椅的运动控制指令控制轮椅电机驱动模块驱动电动轮椅动作,使电动轮椅向其目标位置处移动;

电动轮椅向其目标位置处移动过程中,电动轮椅位置传感器对电动轮椅的位置进行实时检测并将检测到的电动轮椅位置信号输出给控制器模块,同时,残疾人能够看到电动轮椅与目标位置之间的距离变化,带来脑电信号的改变,脑电信号采集装置持续采集脑电信号,控制器模块持续根据脑电信号采集装置输出的信号对电动轮椅进行控制,实现对电动轮椅的闭环控制;

当电动轮椅位置传感器检测到电动轮椅到达目标位置处时,控制器模块开始采集眼动仪获取到的人眼注视目标位置三维坐标,并根据对类人机械臂的运动控制指令控制机械臂电机驱动模块驱动类人机械臂动作;

步骤四、所述控制器模块接收眼动仪传递给其的目标位置点的三维坐标,并输入预先训练好的专家系统模型中,得到类人机械臂各自由度电机的目标角度;类人机械臂位置传感器对类人机械臂的位置进行实时检测并将检测到的类人机械臂各自由度电机的位置信号输出给控制器模块,控制器模块调用路径规划模块对检测到的类人机械臂各自由度电机的位置信号与各自由度电机的目标角度进行处理,得到类人机械臂的运动轨迹;

步骤五、所述控制器模块调用脑控辅助控制模块对其调用路径规划模块规划的类人机械臂的运动轨迹与类人机械臂位置传感器检测到的类人机械臂各自由度电机的位置信号,采用无模型控制原理进行处理,计算得到双相波电流频率,并输出给脑电仿生电刺激仪,通过脑电仿生电刺激仪产生电刺激信号作用于残疾人头部,实现对脑电信号的反馈调节,实现辅助大脑进行类人机械臂控制的效果。

上述的方法,步骤三中所述控制器模块调用脑电信号解码器模块将脑电信号解码为对电动轮椅的运动控制指令和对类人机械臂的运动控制指令时,是将脑电信号输入预先训练好的解码器模型中,得出对电动轮椅的运动控制指令和对类人机械臂的运动控制指令;其中,所述解码器模型的训练过程为:

步骤a1、数据生成:邀请x个志愿者做残疾人想要执行的生活所需动作,采集他们的多组脑电信号、右腿位置信号和右臂位置信号,并将采集到的多组信号分为训练集和测试集输入控制器模块中;其中,x的取值为大于100的正整数;

步骤a2、解码器训练:所述控制器模块通过维纳滤波原理建立右腿位置信号和右臂位置信号与脑电信号之间的关系,将第k个时刻右腿各关节位置和右臂各关节位置矩阵p(k)与脑电信号矩阵z(k)之间的数学关系模型表示为:

p(k)=wtz(k)(f1)

其中,z(k)=[z1(k),z1(k-1),…,z1(k-l+1),z2(k),z2(k-1),…,z2(k-l+1),…,zn(k-l+1)],zi(k-j)为在第k-j个时刻第i个大脑皮层采样点的脑电信号采样数据,i的取值为1~n的正整数,n为脑电信号采集装置的脑电信号采集通路数,j为延时时刻且取值为0~l-1,l的取值为6~15的正整数;w为权重矩阵且w的更新公式为:

其中,w(k+1)为第k+1个时刻的权重矩阵,w(k)为第k个时刻的权重矩阵,β为正常数,δ为0~2的常数,e(k)为第k个时刻通过解码器求出的右腿位置信号和右臂位置信号与训练集中的右腿位置信号和右臂位置信号与之间的误差;所述控制器模块通过训练得到权重矩阵w的最终适应值;

步骤a3、所述控制器模块将测试集输入步骤a2中训练得到的解码器中,当测试结果满足精度需求时,停止训练,得到训练好的解码器;当测试结果不满足精度需求时,重复步骤a1和步骤a2,增大训练集再次执行步骤a1至a3进行训练。

上述的方法,所述β的取值为0.01。

上述的方法,步骤四中所述专家系统模型的训练过程为:选取一名或多名志愿者执行生活所需动作,记录各个采样时间点右手臂与类人机械臂中各电机位置对应的各关节角度,建立专家系统模型并存储在控制器模块中。

上述的方法,步骤四中所述控制器模块调用路径规划模块对检测到的类人机械臂各自由度电机的位置信号与各自由度电机的目标角度进行处理,得到类人机械臂的运动轨迹时,采用能量最小原则设计,将类人机械臂中与人的右手臂各关节对应的各电机能量消耗最小的运动轨迹确定为各电机的运动轨迹,其中,对单个电机的路径进行规划的具体过程为:

步骤b1、假设电机需要从角度θ0运动到角度θ1,运动过程中花费的时间为t;

步骤b2、将电机的总能耗w表示为:

其中,wp为电机的输出功率且θ(t)为电机的角度,t为时间,τ为电机输出转矩;wf为电机发热能耗且i为电机的有效电流且k为转矩常数,r为电机的等效电阻;

步骤b3、在时间段[0,t]内,定义采样时间间隔为δt且δt为能整除t的正整数,建立路径规划的优化问题为:

其中,δt=tm+1-tm,m为采样次数且m的取值为正整数;当tm=0时,存在约束:

当tm+1=t时,存在约束:

在每个采样周期内利用路径规划的优化问题计算电机运动的角加速度得到电机的运动轨迹。

上述的方法,其特征在于:步骤五中所述控制器模块调用脑控辅助控制模块对其调用路径规划模块规划的类人机械臂的运动轨迹与类人机械臂位置传感器检测到的类人机械臂各自由度电机的位置信号,采用无模型控制原理进行处理,计算得到双相波电流频率的具体过程为:

步骤c1、选取控制输入准则函数为:

jp(k)=[o*(k+1)-o(k+1)]2+λ[f(k)-f(k-1)]2(f6)

其中,o*(k+1)为所述控制器模块调用路径规划模块规划的类人机械臂的运动轨迹中k+1时刻类人机械臂的期望位置,λ为权重系数,o(k+1)为根据k时刻类人机械臂位置传感器检测到的类人机械臂的真实位置o(k)计算得到的k+1时刻类人机械臂的真实位置,所述o(k+1)的计算公式为:

其中,为k时刻被控系统的伪偏导数,是一个时变的参数;δf(k)为f(k)的增量且δf(k)=f(k)-f(k-1),f(k)为k时刻被控系统的输入,即k时刻计算得到的双相波电流频率;f(k-1)为k-1时刻被控系统的输入,即k-1时刻计算得到的双相波电流频率;

步骤c2、将公式(f7)代入公式(f6)中,对f(k)求导,并令jp(k)对f(k)的导数为0,得到:

其中,ρk为的常数项参数;

步骤c3、采用相似方法求出的估计值计算公式为:

其中,的准则函数,μ为伪偏导数的变化量的常数项参数,为k-1时刻被控系统的伪偏导数,的估计值,ηk为δi(k-1)的常数项参数,δf(k-1)为f(k-1)的增量且δf(k-1)=f(k-1)-f(k-2),f(k-2)为k-2时刻被控系统的输入,即k-2时刻计算得到的双相波电流频率;δo(k)为o(k)的增量且δo(k)=o(k)-o(k-1);

步骤c4、将的估计值作为的取值代入公式(f8),得到双相波电流频率f(k)。

上述的方法,其特征在于:所述λ的取值为2,所述ρk的取值为0.6,所述ηk的取值为0.6,所述μ的取值为2。

本发明与现有技术相比具有以下优点:

1、本发明残疾人生活脑控辅助系统的结构简单,设计新颖合理,实现方便。

2、本发明的残疾人生活脑控辅助系统,在传统脑控系统中加入了控制器模块,辅助大脑进行控制,同时,利用眼动仪将人眼的注视点信息反馈给控制器模块,再反馈给大脑,实现了脑控闭环和脑控加眼控闭环的双闭环系统,有效提高了控制精度。

3、本发明的残疾人生活脑控辅助方法,通过采用解码器模块、专家系统模型、基于能量最小原则的路径规划模块和基于无模型控制的脑控辅助控制模块,能够实现轮椅和类人机械臂的自主控制,使轮椅和类人机械臂能够自动协助残疾人执行生活所需动作。

4、本发明的残疾人生活脑控辅助方法,采用无模型控制设计脑控辅助控制模块,它不依赖于被控制系统的模型,只依赖被控系统的输入输出数据,能够避免对复杂大脑模型的分析,简化了控制过程的同时,还能够达到很好的控制效果。

5、本发明的推广使用,将为残疾人的生活提供极大便利,能够有效减轻照顾残疾人的负担,本发明的实用性强,使用效果好,便于推广使用。

综上所述,本发明的设计新颖合理,实现方便,实现了脑控闭环和脑控加眼控闭环的双闭环系统,有效提高了控制精度,将为残疾人的生活提供极大便利,实用性强,使用效果好,便于推广使用。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

图1为本发明残疾人生活脑控辅助系统的结构示意图。

图2为本发明控制器模块与其他各单元的连接关系示意图。

图3为本发明残疾人生活脑控辅助方法的方法原理框图。

附图标记说明:

1—电动轮椅;1-1—轮椅电机驱动模块;

1-2—电动轮椅位置传感器;2—类人机械臂;

2-1—机械臂电机驱动模块;2-2—类人机械臂位置传感器;

3—控制器模块;4—滑杆;

5—脑电信号采集装置;6—眼动仪;

7—脑电仿生电刺激仪。

具体实施方式

如图1和图2所示,本发明的残疾人生活脑控辅助系统,包括电动轮椅1、眼动仪6和固定于电动轮椅1右前方的类人机械臂2,所述电动轮椅1的座位底部安装有控制器模块3,所述电动轮椅1的顶部安装有高度可调的滑杆4,所述滑杆4上安装有脑电信号采集装置5,所述眼动仪6的输出端和脑电信号采集装置5的输出端均与控制器模块3的输入端连接,所述电动轮椅1上设置有用于对电动轮椅1的位置进行实时检测的电动轮椅位置传感器1-2和用于驱动电动轮椅电机的轮椅电机驱动模块1-1,所述类人机械臂2上设置有用于对类人机械臂2的位置进行实时检测的类人机械臂位置传感器2-2和用于驱动类人机械臂电机的机械臂电机驱动模块2-1,所述电动轮椅位置传感器1-2的输出端和类人机械臂位置传感器2-2的输出端均与控制器模块3的输入端连接,所述轮椅电机驱动模块1-1和机械臂电机驱动模块2-1均与控制器模块3的输出端连接,所述控制器模块3的输出端还接有用于产生电刺激信号作用于残疾人头部的脑电仿生电刺激仪7。

本实施例中,所述类人机械臂2为六自由度类人机械臂。

本实施例中,所述控制器模块3为arm微控制器。

具体实施时,所述电动轮椅1包括前轮电机和后轮电机,所述轮椅电机驱动模块1-1用于驱动电动轮椅1的前轮电机和后轮电机;所述电动轮椅位置传感器1-2采用编码器,用于采集电动轮椅1的前轮电机和后轮电机的位置,从而获知电动轮椅1的位置;所述类人机械臂2包括第一自由度电机、第二自由度电机、第三自由度电机、第四自由度电机、第五自由度电机和第六自由度电机,所述机械臂电机驱动模块2-1用于驱动类人机械臂2的第一自由度电机、第二自由度电机、第三自由度电机、第四自由度电机、第五自由度电机和第六自由度电机;所述类人机械臂位置传感器2-2采用编码器,用于采集类人机械臂2的第一自由度电机、第二自由度电机、第三自由度电机、第四自由度电机、第五自由度电机和第六自由度电机的位置,从而获知类人机械臂2的位置。

如图3所示,本发明的残疾人生活脑控辅助方法,包括以下步骤:

步骤一、残疾人坐在电动轮椅1上,佩戴眼动仪6,并调节好滑杆4的高度,使脑电信号采集装置5处于残疾人头部正上方;

步骤二、当残疾人想要执行生活所需动作(例如取水喝)时,脑电信号采集装置5采集残疾人的脑电信号并对脑电信号进行放大、滤波和a/d转换处理后输出给控制器模块3;

步骤三、所述控制器模块3调用脑电信号解码器模块将脑电信号解码为对电动轮椅1的运动控制指令和对类人机械臂2的运动控制指令,并根据对电动轮椅1的运动控制指令控制轮椅电机驱动模块1-1驱动电动轮椅1动作,使电动轮椅1向其目标位置处移动;

电动轮椅1向其目标位置处移动过程中,电动轮椅位置传感器1-2对电动轮椅1的位置进行实时检测并将检测到的电动轮椅位置信号输出给控制器模块3,同时,残疾人能够看到电动轮椅1与目标位置之间的距离变化,带来脑电信号的改变,脑电信号采集装置5持续采集脑电信号,控制器模块3持续根据脑电信号采集装置5输出的信号对电动轮椅1进行控制,实现对电动轮椅1的闭环控制;

当电动轮椅位置传感器1-2检测到电动轮椅1到达目标位置处时,控制器模块3开始采集眼动仪6获取到的人眼注视目标位置三维坐标,并根据对类人机械臂的运动控制指令控制机械臂电机驱动模块2-1驱动类人机械臂2动作;

本实施例中,步骤三中所述控制器模块3调用脑电信号解码器模块将脑电信号解码为对电动轮椅1的运动控制指令和对类人机械臂2的运动控制指令时,是将脑电信号输入预先训练好的解码器模型中,得出对电动轮椅1的运动控制指令和对类人机械臂2的运动控制指令;其中,所述解码器模型的训练过程为:

步骤a1、数据生成:邀请x个志愿者做残疾人想要执行的生活所需动作(例如取水喝),采集他们的多组脑电信号、右腿位置信号和右臂位置信号,并将采集到的多组信号分为训练集和测试集输入控制器模块3中;其中,x的取值为大于100的正整数;

步骤a2、解码器训练:所述控制器模块3通过维纳滤波原理建立右腿位置信号和右臂位置信号与脑电信号之间的关系,将第k个时刻右腿各关节位置和右臂各关节位置矩阵p(k)与脑电信号矩阵z(k)之间的数学关系模型表示为:

p(k)=wtz(k)(f1)

其中,z(k)=[z1(k),z1(k-1),…,z1(k-l+1),z2(k),z2(k-1),…,z2(k-l+1),…,zn(k-l+1)],zi(k-j)为在第k-j个时刻第i个大脑皮层采样点的脑电信号采样数据,i的取值为1~n的正整数,n为脑电信号采集装置5的脑电信号采集通路数,j为延时时刻且取值为0~l-1,l的取值为6~15的正整数;w为权重矩阵且w的更新公式为:

其中,w(k+1)为第k+1个时刻的权重矩阵,w(k)为第k个时刻的权重矩阵,β为正常数,δ为0~2的常数,e(k)为第k个时刻通过解码器求出的右腿位置信号和右臂位置信号与训练集中的右腿位置信号和右臂位置信号与之间的误差;所述控制器模块3通过训练得到权重矩阵w的最终适应值;

步骤a3、所述控制器模块3将测试集输入步骤a2中训练得到的解码器中,当测试结果满足精度需求时,停止训练,得到训练好的解码器;当测试结果不满足精度需求时,重复步骤a1和步骤a2,增大训练集再次执行步骤a1至a3进行训练。

具体实施时,l的取值为10。右腿位置信号与轮椅1中前轮电机和后轮电机的位置相对应,右臂位置信号与类人机械臂2中第一自由度电机、第二自由度电机、第三自由度电机、第四自由度电机、第五自由度电机和第六自由度电机的位置相对应,矩阵p(k)为8×1的矩阵,w为(l×n)×8的矩阵,z(k)为(l×n)×1的矩阵。

本实施例中,所述β的取值为0.01。

步骤四、所述控制器模块3接收眼动仪6传递给其的目标位置点的三维坐标,并输入预先训练好的专家系统模型中,得到类人机械臂2各自由度电机的目标角度;类人机械臂位置传感器2-2对类人机械臂2的位置进行实时检测并将检测到的类人机械臂2各自由度电机的位置信号输出给控制器模块3,控制器模块3调用路径规划模块对检测到的类人机械臂2各自由度电机的位置信号与各自由度电机的目标角度进行处理,得到类人机械臂2的运动轨迹;

本实施例中,步骤四中所述专家系统模型的训练过程为:选取一名或多名志愿者执行生活所需动作(例如取水喝),记录各个采样时间点右手臂与类人机械臂中各电机位置对应的各关节角度,建立专家系统模型并存储在控制器模块3中。

本实施例中,步骤四中所述控制器模块3调用路径规划模块对检测到的类人机械臂2各自由度电机的位置信号与各自由度电机的目标角度进行处理,得到类人机械臂2的运动轨迹时,采用能量最小原则设计,将类人机械臂2中与人的右手臂各关节对应的各电机能量消耗最小的运动轨迹确定为各电机的运动轨迹,其中,对单个电机的路径进行规划的具体过程为:

步骤b1、假设电机需要从角度θ0运动到角度θ1,运动过程中花费的时间为t;

步骤b2、将电机的总能耗w表示为:

其中,wp为电机的输出功率且θ(t)为电机的角度,t为时间,τ为电机输出转矩;wf为电机发热能耗且i为电机的有效电流且k为转矩常数,r为电机的等效电阻;

步骤b3、在时间段[0,t]内,定义采样时间间隔为δt且δt为能整除t的正整数,建立路径规划的优化问题为:

其中,δt=tm+1-tm,m为采样次数且m的取值为正整数;当tm=0时,存在约束:

当tm+1=t时,存在约束:

在每个采样周期内利用路径规划的优化问题计算电机运动的角加速度得到电机的运动轨迹。

步骤五、所述控制器模块3调用脑控辅助控制模块对其调用路径规划模块规划的类人机械臂2的运动轨迹与类人机械臂位置传感器2-2检测到的类人机械臂2各自由度电机的位置信号,采用无模型控制原理进行处理,计算得到双相波电流频率,并输出给脑电仿生电刺激仪7,通过脑电仿生电刺激仪7产生电刺激信号作用于残疾人头部,实现对脑电信号的反馈调节,实现辅助大脑进行类人机械臂2控制的效果。

本实施例中,步骤五中所述控制器模块3调用脑控辅助控制模块对其调用路径规划模块规划的类人机械臂2的运动轨迹与类人机械臂位置传感器2-2检测到的类人机械臂2各自由度电机的位置信号,采用无模型控制原理进行处理,计算得到双相波电流频率的具体过程为:

步骤c1、选取控制输入准则函数为:

jp(k)=[o*(k+1)-o(k+1)]2+λ[f(k)-f(k-1)]2(f6)

其中,o*(k+1)为所述控制器模块3调用路径规划模块规划的类人机械臂2的运动轨迹中k+1时刻类人机械臂2的期望位置,λ为权重系数,o(k+1)为根据k时刻类人机械臂位置传感器2-2检测到的类人机械臂2的真实位置o(k)计算得到的k+1时刻类人机械臂2的真实位置,所述o(k+1)的计算公式为:

其中,为k时刻被控系统的伪偏导数,是一个时变的参数;δf(k)为f(k)的增量且δf(k)=f(k)-f(k-1),f(k)为k时刻被控系统的输入,即k时刻计算得到的双相波电流频率;f(k-1)为k-1时刻被控系统的输入,即k-1时刻计算得到的双相波电流频率;

步骤c2、将公式(f7)代入公式(f6)中,对f(k)求导,并令jp(k)对f(k)的导数为0,得到:

其中,ρk为的常数项参数;

步骤c3、采用相似方法求出的估计值计算公式为:

其中,的准则函数,μ为伪偏导数的变化量的常数项参数,为k-1时刻被控系统的伪偏导数,的估计值,ηk为δi(k-1)的常数项参数,δf(k-1)为f(k-1)的增量且δf(k-1)=f(k-1)-f(k-2),f(k-2)为k-2时刻被控系统的输入,即k-2时刻计算得到的双相波电流频率;δo(k)为o(k)的增量且δo(k)=o(k)-o(k-1);

步骤c4、将的估计值作为的取值代入公式(f8),得到双相波电流频率f(k)。

本实施例中,所述λ的取值为2,所述ρk的取值为0.6,所述ηk的取值为0.6,所述μ的取值为2。

具体实施时,提前设置好脑电仿生电刺激仪7输出的电刺激波形为双相矩形波,电流幅值为70μa,脉冲宽度为100μs。

无模型控制是一种数据驱动的控制方式,它不依赖于被控制系统的模型,只依赖被控系统的输入输出数据;采用无模型控制设计脑控辅助控制模块,用于实现残疾人生活脑控辅助系统及方法,能够避免对复杂大脑模型的分析。本发明的准则函数中引入了惩罚项λ[i(k)-i(k-1)],用于限制输入的变化;公式(f8)中参数ρk的引入能够加强公式(f8)的通用性,公式(f8)中参数λ的引入能够避免出现分母为0的现象;公式(f10)中参数ηk的引入能够加强公式(f10)的通用性,公式(f10)中参数μ的引入能够避免出现分母为0的现象。

综上所述,本发明的残疾人生活脑控辅助系统,在传统脑控系统中加入了控制器模块,辅助大脑进行控制,同时,利用眼动仪将人眼的注视点信息反馈给控制器模块,再反馈给大脑,实现了脑控闭环和脑控加眼控闭环的双闭环系统,有效提高了控制精度;本发明的残疾人生活脑控辅助方法,通过采用解码器模块、专家系统模型、基于能量最小原则的路径规划模块和基于无模型控制的脑控辅助控制模块,能够实现轮椅和类人机械臂的自主控制,使轮椅和类人机械臂能够自动协助残疾人执行生活所需动作。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1