基于FPGA的肌电解码及假肢控制SoC系统设计

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:shingohit
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了满足对低功耗、低成本、短开发周期的电子产品的设计需求,出现了以IP核复用技术为基础的SoC设计方法。但随着设计规模和复杂度的逐步攀升,因设计缺陷导致的反复投片生产造成的研发周期和成本大大增加。为了解决这个问题,人们提出了基于FPGA的SoC原型设计验证的方法。由于FPGA具有高度灵活性,并提供了大量的IP核授权,使得基于FPGA的SoC设计方法迅速发展起来,成为了SoC原型机设计的主流方法。本文以表面肌电信号的解码为基础,详细介绍了基于FPGA的SoC系统设计方法。论文阐述了肌电信号的产生机制和生理学特性,分析了在肌电信号采集过程中干扰信号的来源及特征,并针对干扰源提出完整的优化改善方案。在此基础上,设计硬件电路对微弱的肌电信号进行放大,同时在硬件和软件上对信号进行滤波,提取出了具有较高信噪比和完整度的有用信号。对采集到的有用肌电信号进行预处理和特征提取操作后,使用朴素贝叶斯分类器对其分析,提出了一种新的适合于肌电解码的硬件结构,采用逻辑电路实现解码单元,并且评估了硬件解码的运算性能。在构建基于FPGA的SoC系统中,对硬件平台的资源和特性进行了完整的介绍,并且分别构建了系统硬件平台和嵌入式软件架构,调用肌电解码IP,完成了肌电解码SoC系统的整体设计,设计过程表明软硬件协同设计的方法可以显著缩短开发周期,同时体现出其灵活的软硬件重构特性能够满足不同场合的设计需求。论文设计了机械手臂移物操作的实验范式对系统进行了整体验证,先通过软硬件联合仿真的方式对分类器进行离线训练,再远程控制机械手臂完成指定的任务。实验结论表明:肌电解码算法的硬件实现比软件实现具有更快的运算速度;解码正确率高达92%,能够控制机械臂完成指定的任务;验证了基于FPGA的SoC设计在软硬件开发上的灵活高效性。
其他文献
在聚苯乙烯酶标板表面直接合成对恩诺沙星具有特异性识别吸附能力的分子印迹聚合物膜,将其作为仿生抗体代替生物抗体,建立直接竞争仿生酶联免疫分析法(ELISA)进行恩诺沙星的检
随着资本市场日趋成熟,马太效应得到凸显,上市公司中的股权日趋集中。在上市公司内部存在可以影响企业日常管理和经营决策的大股东,大股东凭借自身的控制权及信息优势通过各
党的十九大报告指出,中国共产党人的初心和使命,就是为中国人民谋幸福,为中华民族谋复兴,永远把人民对美好生活的向往作为奋斗目标。习主席在党的十九大上进一步强调在2020年全面建成小康社会。人民已经逐渐解决了温饱问题,人民的生活需求已经转变为对健康和精神需求的提升,显然作为我国社会保障环节中重要一环的基本医疗保险制度在其中发挥着举足轻重的作用,我国的基本医疗保险体系还要进一步深化改革,致力于更深层次的
相干布居俘获(Coherent Population Trapping,简称CPT)是位相相干光场与原子相互作用所产生的一种量子干涉现象。由于其超窄的线宽和超强的磁场敏感度,近年来被逐步应用于原