窄带主动噪声控制(narrowband active noise control,NANC)技术已广泛用于窄带噪声的抑制中。但是实际声学环境中,往往存在非线性扰动,使得初级噪声在相消点易产生非线性扭曲,单纯的线性NANC系统难以将其滤除。考虑到实际中窄带噪声受...窄带主动噪声控制(narrowband active noise control,NANC)技术已广泛用于窄带噪声的抑制中。但是实际声学环境中,往往存在非线性扰动,使得初级噪声在相消点易产生非线性扭曲,单纯的线性NANC系统难以将其滤除。考虑到实际中窄带噪声受非线性扭曲后表现出的特点,提出了一种基于Volterra滤波器的新型非线性NANC系统。该系统最大的特点为线性滤波器与非线性滤波器是独立的,不但能有效的降低受非线性影响的窄带噪声,而且通过线型滤波器可以剔除噪声中的基频部分,只需单独调节非线性滤波器便可以滤除噪声中的高次谐波,为以后系统中非线性部分的进一步研究提供了依据。并使用了一种基于滤波-X LMS(FXLMS)的算法得到控制滤波器权值更新方程,通过大量的仿真实验验证了Volterra滤波器的非线性NANC系统在抑制受非线性扰动或扭曲的窄带噪声中的有效性。展开更多
This paper presents a ranked differential evolution(RDE) algorithm for solving the identification problem of nonlinear discrete-time systems based on a Volterra filter model. In the improved method, a scale factor, ge...This paper presents a ranked differential evolution(RDE) algorithm for solving the identification problem of nonlinear discrete-time systems based on a Volterra filter model. In the improved method, a scale factor, generated by combining a sine function and randomness, effectively keeps a balance between the global search and the local search. Also, the mutation operation is modified after ranking all candidate solutions of the population to help avoid the occurrence of premature convergence. Finally, two examples including a highly nonlinear discrete-time rational system and a real heat exchanger are used to evaluate the performance of the RDE algorithm and five other approaches. Numerical experiments and comparisons demonstrate that the RDE algorithm performs better than the other approaches in most cases.展开更多
文摘窄带主动噪声控制(narrowband active noise control,NANC)技术已广泛用于窄带噪声的抑制中。但是实际声学环境中,往往存在非线性扰动,使得初级噪声在相消点易产生非线性扭曲,单纯的线性NANC系统难以将其滤除。考虑到实际中窄带噪声受非线性扭曲后表现出的特点,提出了一种基于Volterra滤波器的新型非线性NANC系统。该系统最大的特点为线性滤波器与非线性滤波器是独立的,不但能有效的降低受非线性影响的窄带噪声,而且通过线型滤波器可以剔除噪声中的基频部分,只需单独调节非线性滤波器便可以滤除噪声中的高次谐波,为以后系统中非线性部分的进一步研究提供了依据。并使用了一种基于滤波-X LMS(FXLMS)的算法得到控制滤波器权值更新方程,通过大量的仿真实验验证了Volterra滤波器的非线性NANC系统在抑制受非线性扰动或扭曲的窄带噪声中的有效性。
基金supported by the Science Fundamental Research Project of Jiangsu Normal University,China(No.9212812101)
文摘This paper presents a ranked differential evolution(RDE) algorithm for solving the identification problem of nonlinear discrete-time systems based on a Volterra filter model. In the improved method, a scale factor, generated by combining a sine function and randomness, effectively keeps a balance between the global search and the local search. Also, the mutation operation is modified after ranking all candidate solutions of the population to help avoid the occurrence of premature convergence. Finally, two examples including a highly nonlinear discrete-time rational system and a real heat exchanger are used to evaluate the performance of the RDE algorithm and five other approaches. Numerical experiments and comparisons demonstrate that the RDE algorithm performs better than the other approaches in most cases.