摘要

声音频谱峰值法被广泛应用于罐装食品真空度检测领域,但是当检测环境出现声音强度较大且与罐盖振动产生的声音的频段相同的噪声时,该方法可能做出误判。为此,提出声学阵列法:由麦克风阵列采集多路混合声信号,采用稀疏半非负矩阵分解从混合声信号中分离出干净的罐盖振动产生的声音,再利用声音频谱峰值法判断真空度是否合格。该文研究稀疏半非负矩阵分解的数学模型,并且推导求解稀疏半非负矩阵分解的迭代优化函数。实验结果表明,无噪声环境下,声音频谱峰值法和声学阵列法的真空度检测结果均准确,但在噪声环境下,声音频谱峰值法出现误判时,声学阵列法仍能做出准确判断。