表面肌电信号(surface electromyography,sEMG)是一种非平稳微弱信号,而它的低信噪比是造成对其进行分解十分困难的主要原因之一。本文针对sEMG信号的噪声特点,提出基于经验模态分解(empirical mode decomposition,EMD)的三级滤波器技术来对sEMG信号进行预处理,即采用频谱插值法去除工频干扰,采用形态学运算去除基线漂移,采用经验模态分解去除白噪声。实验结果表明,本文所提出的方法不仅能够提高sEMG信号的信噪比,也能有效地保留运动单位动作电位(motor unit action potential,MUAP)的波形信息,这将有利于对MUAP的识别从而提高对sEMG信号的分解准确率。