3 research outputs found

    Loudspeaker nonlinearity compensation with inverse tangent hyperbolic function-based predistorter for active noise control

    Get PDF
    In active noise control (ANC), the performance of the filtered-x least mean squares (FXLMS) algorithm is degraded by the saturation of the loudspeaker in the secondary path. Predistortion is a linearization technique commonly used in signal processing applications to compensate for saturation nonlinearity. The design of the predistorter (PD) requires the use of direct measurement from the output of the nonlinear element. However, in ANC applications, direct measurement from the loudspeaker output is not available. Therefore, a conventional PD design approach cannot be directly applied. In this paper, a new PD-based compensation technique based on the inverse model of the loudspeaker nonlinearity is proposed. The PD is represented by an approximated memory-less inverse tangent hyperbolic function (ITHF). The approximated ITHF is scaled by a pre-identified parameter, which represents the loudspeaker nonlinearity strength. This parameter can be obtained by modelling the secondary path using a proposed block-oriented Hammerstein structure in which the nonlinear part is represented by a memory-less tangent hyperbolic function (THF). Simulation results show that using the proposed PD along with the FXLMS algorithm increase the noise reduction performance significantly

    Real time nonlinear filtered-x lms algorithm for active noise control

    Get PDF
    Active noise control (ANC) is an effective noise reduction method capable of reducing unwanted low frequency noise (typically below 500Hz) electronically. In practical ANC applications, nonlinearity effects degrade the performance of conventional linear control algorithm. The nonlinearity sources could originate from the noise process, primary and secondary acoustical propagation paths, or from the transducers consisting of loudspeaker, microphone or amplifier. The saturation of the loudspeaker amplifier is considered as the main source of nonlinearity in many ANC systems. In the nonlinear ANC literature, various nonlinear algorithms have been introduced. These nonlinear algorithms were employed to improve noise reduction performance. The performance of these algorithms is usually compared with the standard linear filtered-x least mean square (FXLMS) algorithm. A review of these algorithms has shown that the nonlinear FXLMS (NLFXLMS) algorithm produces high level of cancellation while keeping the computational complexity low. However, unlike the other algorithms, NLFXLMS cannot be implemented in real time. The NLFXLMS algorithm is a stochastic gradient algorithm that incorporates the derivative of a nonlinear plant model which is represented by the scaled error function (SEF) in the controller design. The SEF has been extensively used to model the saturation nonlinearity. A major drawback of using the SEF function lies in its theoretical nature such that for a finite integration limit, the SEF become non-elementary integral and requires infinite series or numerical methods for evaluation. In addition,the identification of the exact SEF parameter used to scale the strength of saturation nonlinearity becomes impractical. Consequently, the practical applicability of the NLFXLMS algorithm is limited by this drawback. In this work, a new method of modelling the saturation effect of the amplifier based on tangential hyperbolic function (THF) of the nonlinear part of a Hammerstein model structure is proposed. The THF is derived to represent a wide range of nonlinear distortions and replace the SEF with a certain degree of accuracy. The advantage of replacing the SEF with the THF is the ability of the latter to be realised in a nonlinear modelling scheme. Subsequently, the THF modelling scheme can be incorporated into an established real time NLFXLMS algorithm termed THF-NLFXLMS algorithm. The developed THF-NLFXLMS algorithm is tested by means of simulation and implemented experimentally using FPGA-based real time controller for a nonlinear ANC application. The application involves the reduction of a traffic noise that affects the pressure field in a bedroom. The ANC architecture implemented is a single channel internal model control (IMC) based feedback ANC system. Simulation and experimental results have shown that the developed THF-NLFXLMS achieves additional noise reduction of 19% from that being achieved by the linear FXLMS algorithm

    Method and apparatus for nonlinear compensation in an active noise control system

    No full text
    A self tuned apparatus (100) for active noise control includes a first transducer (105) and a second transducer (110), a noise controlling module (115), a power amplifier (120) and a first loudspeaker (125) and a second loudspeaker (130) coupled to the power amplifier (120). The noise controlling module (115) is coupled to the first transducer (105) and the second transducer (110). The power amplifier (120) is coupled to the noise controlling module (115). Particularly, the noise controlling module (115) employs at least one control algorithm
    corecore