文件名称:matlab肌电信号处理代码-Delsys-Based-sEMG-Signal-Processing-and-Muscle-Performan
文件大小:2.28MB
文件格式:ZIP
更新时间:2024-06-15 22:50:02
系统开源
matlab肌电信号处理代码基于Delsys的sEMG信号处理和肌肉性能评估 表面肌电信号(sEMG)是骨骼肌产生的电活动,用于预测肌肉状况,而肌肉收缩和肌肉疲劳可以由sEMG信号决定。 在这个项目中,我使用了sEMG信号的高性能设备,它可以检测sEMG信号,收集sEMG信号来评估肌肉性能,例如运动过程中的肌肉力量和肌肉疲劳。 实时sEMG数据收集 Delsys提供了示例代码以将数据传输到Matlab。 我主要通过自动删除没有数据流的通道而不是同时打开16个通道来解决传输速度慢的问题,并修改了显示模式以方便以后的研究。 信号处理 原始sEMG信号微弱,不稳定且随机。 根据以前的研究,我采用了10-500Hz带通滤波器和50Hz陷波滤波器。 此外,我分析了原始信号的频谱,发现了100Hz噪声干扰,并采用了递归最小二乘自适应滤波器消除了100Hz噪声,这比Matlab工具箱设计的滤波器表现出更好的性能。 特征提取 这只是基于sEMG信号数据的均方根和平均功率频率的变化来估计肌肉力量并检测肌肉疲劳的启发式计划。
【文件预览】:
Delsys-Based-sEMG-Signal-Processing-and-Muscle-Performance-Evaluation-master
----week3.pdf(371KB)
----README.md(2KB)
----Delsys-Based sEMG Signal Processing and Muscle Performance Evaluation.pdf(407KB)
----muscle performance evaluation()
--------windowRMS.m(313B)
--------restState.xlsx(9KB)
--------trend.m(516B)
--------muscleForceRMS.m(908B)
--------muscleForceEvaluation.m(558B)
--------rootMeanSquare.m(138B)
--------fatigue.m(580B)
----image()
--------5.png(67KB)
--------3.png(150KB)
--------4.png(76KB)
--------1.png(193KB)
----signal processing()
--------process.m(3KB)
--------notchfilter.m(846B)
--------ideal_bandpassing.m(1KB)
----week2.pdf(371KB)
----sEMG data collect()
--------acquire_EMG_data.m(6KB)
----week1.pdf(347KB)
----week4.pdf(468KB)