肌电信号分析
肌电信号(Electromyogram)简称EMG,反映神经肌肉兴奋性,评估神经与肌肉的功能状态。可用于肌肉工作的工效学分析、安全操作姿态分析、康复状态功能评价、疲劳识别以及肌电假肢控制等动作模式研究等。
ErgoLAB肌电分析软件自动对原始数据进行滤波降噪处理,根据MVC进行数据归一化与统计分析。时域分析包括原始数据、处理数据、归一化数据的Mean、Max、Min、SD、Variance、RMS、Mean Absolute Value、iEMG等指标;频域分析的中值频率、均值频率、可视化频谱图,系统支持自动识别周期性动态用力分析。
EMG高级数据处理分析模块可以结合人机环境同步平台和生理记录系统采集到与EMG指标相关的生理信号进行离线处理和分析。可对信号进行自由选择、放大、缩小,便于浏览数据;在整体呈现数据的基础上,还可以根据片段、事件、场景三种分割方式进行数据呈现与分析;可导出ASCII格式的原始数据、处理后数据和分析后数据;并可导出可视化分析报告。
技术要求
1、信号处理模块
信号滤波方法包括小波降噪(Wavelet Filter)、高通滤波(High Pass)、低通滤波(Low Pass)、带阻滤波(Band Stop)用以滤除噪音干扰,从而得到有用的EMG信号。
肌电整流(Rectification),包括三种方法EMG包络线(Envelope)、滑动均值滤波(Moving Average)、滑动均方根滤波(Moving RMS),可自定义分析窗口长度。
EMG信号归一化处理:自定义MVC(Maximum Voluntary Contraction),计算Normalization EMG数据。
Cycle Analysis周期性分析。系统对周期性用力的肌电数据进行自动化的识别与统计分析。自定义激活阈值(Activation threshold(%))、用力的最小持续时间(Minimum duration(ms))、动态用力的最小时间间隔(Minimum interval(ms))参数,进行自动处理。
手动信号校正方法包括线性插值(Linear interpolation)、样条差值(Spline interpolation)以及通过复制信号区域进行插值。
2、信号分析模块
信号分析模块包括时域分析和频域分析以及周期用力分析,二者可实现自由切换。
A. 时域分析将肌电信号看作时间的函数,通过分析得到肌电信号的某些统计特征。统计分析指标包括:处理数据、整流数据、归一化数据的均值(Mean)、中值(Median)、标准差(STD)、最大值/最小值(Max/Min)、方差(Variance)、均方根(RMS)、平均绝对值(Mean Absolute Value)、积分肌电(iEMG)。
B. 频域分析运用参数模型法和直接快速傅里叶变化将时域分析信号转换为频域分析信号,对信号进行功率谱密度分析。从功率谱密度中确定肌电信号的频带,不同频带可自定义,将在功率谱分析图中以不同的颜色区分。具体包括中值频率、均值频率及频谱图。
C. 周期用力分析,自动识别周期性用力片段,具体的指标包括:周期的开始时间(Start Time)、周期的结束时间(End Time)、均方根(RMS)、平均绝对值(Mean Absolute Value)、积分肌电值(iEMG)、中值频率(Median Frequency)、均值频率(Mean Frequency)。
3、可视化Chart与导出数据模块:包括原始数据Raw Data、处理数据Processed、归一化数据(Normalized)、PSD数据以及整体结果报告。