Active noise cancellation has become a prominent feature in contemporary in-ear personal audio devices. However, due to constraints related to component arrangement, power consumption, and manufacturing costs, most commercial products utilize fixed-type controller systems as the basis for their active noise control algorithms. These systems offer robust performance and a straightforward structure, which is achievable with cost-effective digital signal processors. Nonetheless, a major drawback of fixed-type controllers is their inability to adapt to changes in acoustic transfer paths, such as variations in earpiece fitting conditions. Therefore, adaptive-type active noise control systems that employ adaptive digital filters are considered as the alternative. To address the increasing system complexity, design concepts and implementation strategies are discussed with respect to actual hardware limitations. To illustrate these considerations, a case study showcasing the implementation of a filtered-x least mean square-based active noise control algorithm is presented. A commercial evaluation board accommodating a low-cost, fixed-point digital signal processor is used to simplify operation and provide programming access. The earbuds are obtained from a commercial product designed for noise cancellation. This study underscores the importance of addressing hardware constraints when implementing adaptive active noise cancellation, providing valuable insights for real-world applications.
Read full abstract