Performance Improvement of Active Noise Control Using Co-FXLMS Algorithm

Co-FXLMS 알고리듬을 이용한 능동소음제어 성능의 향상

  • 이해진 (한양대학교 대학원 기계공학과) ;
  • 권오철 (한양대학교 대학원 기계공학과) ;
  • 이정윤 (경기대학교 기계시스템디자인공학부) ;
  • 오재응 (한양대학교 기계공학부)
  • Published : 2007.05.10

Abstract

The active control technique mostly uses the Least-Mean-Square (LMS) algorithm, because the LMS algorithm can easily obtain the complex transfer function in real-time, particularly when the Filtered-X LMS (FXLMS) algorithm is applied to an active noise control (ANC) system. However, FXLMS algorithm has the demerit that stability of the control is decreased when the step size become larger but the convergence speed is faster because the step size of FXLMS algorithm is fixed. As a result, the system has higher probability which the divergence occurs. Thus the Co-FXLMS algorithm was developed to solve this problem. The Co-FXLMS algorithm is realized by using an estimate of the cross correlation between the adaptation error and the filtered input signal to control the step size. In this paper, the performance of the Co-FXLMS algorithm is presented in comparison with the FXLMS algorithm. Simulation results show that active noise control using Co-FXLMS is effective in reducing the noise in duct system.

Keywords