论文部分内容阅读
神经接口(Neural Interface, NI)是连接外界环境与神经系统的通道,外部世界的信息可以通过NI转换成特定模式的电刺激输入神经系统,用于改善、修复神经系统的某些缺陷,也可以通过NI将神经系统中的信息提取出来,经过信号处理,翻译成机器可以识别的命令来控制外部设备。生物机器人是体内植入了神经接口的动物,通过神经接口可以将外部控制命令转化为电刺激输入动物神经系统,控制动物的行为,同时也可以通过神经接口将动物神经系统中的神经元电信号提取出来,经过特征提取以及模式分类,可以观察到动物的生理状态。目前,应用于生物机器人的神经接口大多数只是单向信息传递。单输入型神经接口无法定量评估刺激对动物的控制作用,单输出型神经接口由于缺乏刺激,无法控制动物的行为。因此,为了解决神经激励-响应模型、刺激参数的定量评价以及激励参数的优化等问题,实现对生物机器的有效精确控制,研究小型且具有双向信息传递功能的神经接口技术具有越来越大的研究价值。本文设计并搭建了基于神经接口技术的生物机器人软件系统平台。本文首先对神经接口技术和生物机器人进行了详细的介绍,揭示了神经接口技术研究的重要性和生物机器人研究的紧迫性,并提出了具体的研究内容。然后介绍了实现生物机器人的技术基础,包括了电极制作、动物手术、Visual Studio 2010编程技术、Android智能手机开发平台以及神经元电信号处理技术。其次本文提出了基于双向神经接口的生物机器人系统框架,并详细介绍和实现了系统中的刺激参数设置模块、蓝牙设备连接模块、基于Android智能手机的刺激软件、神经元电信号解析模块、实时信号采集模块和神经元信号处理模块。刺激参数设置模块和蓝牙设备连接模块实现了输入型神经接口,可以将实验人员设置的命令翻译成对应模式的电刺激输入大鼠脑神经,控制大鼠行为:神经元电信号解析模块和神经元信号处理实现了输出型神经接口,可以对大鼠神经元发放的电信号进行采集以及分析处理。此外,本文设计实验测试了生物机器人系统的性能。首先通过设计一个测试软件验证了输入系统的连通性;其次,本文利用加噪后的模拟信号对算法性能进行测试;然后,本文利用改进后的算法对大鼠伸缩实验范式下的脑神经信号进行分类,得到了满意的结果。最后,对全文进行总结,并指出在今后的科研工作中需要继续努力研究的问题。