Abstract
In this study, an active noise control (ANC) algorithm based on fractional order with a variable step size is proposed to improve the convergence performance of an integer-order ANC algorithm and achieve noise cancellation of a train electric traction system fan. The algorithm optimized the convergence parameters by constructing a time-varying function related to the variation of an error signal to improve the convergence speed of the algorithm, and the introduction of fractional calculus in the algorithm to control the update iteration of the filter weight coefficients, which could improve the control accuracy of the algorithm and reduce the steady-state error. And we give proof of the convergence of the algorithm and compared the noise reduction effect of the system under different orders to obtain the optimal order. The algorithm is compared with other traditional algorithms, and it is proved that it is superior to traditional algorithms in terms of convergence speed, steady-state error, and error attenuation. The experimental results demonstrate that the algorithm exhibited a good noise reduction effect on the fan noise of the train electric traction system of 0–500 Hz and the average noise reduction was about 1.9–4.1 dB.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.