Abstract

The nonlinearities of active control systems are the main factors that deteriorate noise-reduction performance. To improve the performance of a control system with a nonlinear secondary path, a filtered-x least mean square algorithm using reweighted bilinear filters is proposed in this paper and a generalized filter to model different nonlinear secondary paths is explored. Within the controller of an adaptive feedforward control system, the proposed algorithm uses trigonometric expansions to achieve high-order nonlinearities and combines the cross terms between the controller output, sine and cosine functions of the input with the reference signal. As a result, satisfactory control performance can be achieved with a shorter memory length of the controller compared to certain control algorithms. It is also found that the introduction of a reweighting factor in the weight-updating process can effectively reduce the interference produced by the small coefficients of the control filter and accelerate the convergence rate. The computational complexity of the proposed algorithm is analyzed and its control performance is verified through simulation experiments with different nonlinear secondary paths and input noises. Simulation results show that the proposed algorithm outperforms four other widely accepted algorithms in terms of convergence rate and residual error.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.