摘要:本文为了削减二级齿轮传动系统的非线性振动,提出了在靠近激励源处附加压电堆作动器同时抑制两对齿轮振动的双通道主动控制结构.鉴于FxLMS自适应滤波算法对非线性系统应用的局限性,采用了一种非线性自适应滤波算法双线性FxLM S(Bilin ear FxLMS,BFxLM S).由于次级通道的准确性对于BFxLMS算法的控制性能有很大的影响,而应用较广的叠加噪声次级通道辨识技术会降低控制系统的效果,本文采用了一种直接估计误差技术对次级通道进行在线辨识.最后搭建了二级齿轮传动系统振动主动控制试验台,利用dSPACE作为控制器进行了半实物仿真试验,试验结果表明,在以两对齿轮啮合基频为衰减目标时,应用BFxLMS算法和FxLMS算法控制的齿轮箱体上的振动都有明显的减弱,而BFxLMS算法在齿轮传动系统主动控制应用中有更好的控制效果,在第一对齿轮啮合基频处可以达到11 dB的衰减量,在第二对齿轮啮合基频处可以达到10 dB的衰减量.