查询字段 检索词
  华南农业大学学报  2021, Vol. 42 Issue (6): 71-78  DOI: 10.7671/j.issn.1001-411X.202104038

引用本文  

孙道宗, 占旭锐, 刘思菁, 等. 基于NLMS算法的风送式喷雾机窄带有源降噪仿真研究[J]. 华南农业大学学报, 2021, 42(6): 71-78.
SUN Daozong, ZHAN Xurui, LIU Sijing, et al. Simulation research on narrow-band active noise reduction of wind driven sprayer based on NLMS algorithm[J]. Journal of South China Agricultural University, 2021, 42(6): 71-78.

基金项目

国家自然科学基金(31671591,31971797);广东省现代农业产业技术体系创新团队建设专项资金(2021KJ108);广州市科技计划(202002030245);财政部和农业农村部:国家现代农业产业技术体系资助(CARS-26);广东省教育厅特色创新类项目(2019KTSCX013);大学生创新创业训练计划(201910564147);广东省现代农业关键技术集成与示范推广

通信作者

宋淑然(1965—),女,教授,博士,E-mail: songshuran@scau.edu.cn

作者简介

孙道宗(1979—),男,副教授,博士,E-mail: sundaozong@scau.edu.cn

文章历史

收稿日期:2021-04-30
网络首发时间:2021-10-12 12:48:01
基于NLMS算法的风送式喷雾机窄带有源降噪仿真研究
孙道宗1,2, 占旭锐1, 刘思菁1, 薛秀云1,2,3, 谢家兴1,2, 李震1,2,3, 宋淑然1,2,3    
1. 华南农业大学 电子工程学院/人工智能学院,广东 广州 510642;
2. 广东省农情信息监测工程技术研究中心,广东 广州 510642;
3. 国家柑橘产业技术体系机械研究室/广东省山地果园机械创新工程技术研究中心,广东 广州 510642
摘要:【目的】 研究风送式喷雾机出风口噪声类别,并探索合适的降噪方法以提高降噪效果。【方法】 通过分析风送式喷雾机出风口噪声频谱,采取窄带有源降噪方法对风机出风口噪声进行降噪,比较了3种常见的降噪算法,综合考虑算法收敛速度和降噪性能,选取NLMS算法作为核心算法;为改善窄带有源降噪系统中由非声学传感器引起的频率失调问题,引入遗传算法对转速器采集参数计算出的初始频率进行优化。将风机噪声作为输入信号,采取197、394、591、788和985 Hz 5个频率通道进行窄带有源降噪仿真。【结果】 风送式喷雾机噪声以扇叶转动引起的旋转噪声为主。仿真结果表明,经过遗传算法迭代33次调频后的系统性能得到较好的改善,在NLMS算法迭代10 000次时系统收敛,5个频率通道噪声幅值分别降低了0.192、0.041、0.024、0.018和0.210 mm,取得总体约14 dB的降噪效果。【结论】 NLMS算法对风送式喷雾机噪声有较好的降噪效果,遗传算法能够有效改善非声学传感器引起的频率失调问题。本研究为风送式喷雾机主动降噪方法提供了参考。
关键词NLMS算法    主动降噪    风送式喷雾机    遗传算法    窄带噪声    调频    
Simulation research on narrow-band active noise reduction of wind driven sprayer based on NLMS algorithm
SUN Daozong1,2, ZHAN Xurui1, LIU Sijing1, XUE Xiuyun1,2,3, XIE Jiaxing1,2, LI Zhen1,2,3, SONG Shuran1,2,3    
1. College of Electronic Engineering/College of Artificial Intelligence, South China Agricultural University, Guangzhou 510642, China;
2. Guangdong Engineering Research Center for Monitoring Agricultural Information, Guangzhou 510642, China;
3. Division of Citrus Machinery, China Agriculture Research System/Guangdong Engineering Technology Research Center for Mountainous Orchard Machinery, Guangzhou 510642, China
Abstract: 【Objective】 To analyze the noise in the air outlet of wind driven sprayer, explore the appropriate noise reduction methods and improve the noise reduction effect.【Method】 This paper analyzed the noise frequency spectrum in the air outlet of the wind driven sprayer, adopted the narrow-band active noise reduction method to reduce the noise of fan outlet, analyzed three common noise reduction algorithms, comparatively considered the convergence speed and noise reduction performance of three algorithms, and selected the NLMS algorithm as the core algorithm. In order to improve the frequency disturbance caused by non acoustic sensors in the narrow-band active noise reduction system, genetic algorithm was introduced to optimize the initial frequency calculated by the acquisition parameters of the rotator. The fan noise was taken as the input signal, and five frequency channels (197, 394, 591, 788 and 985 Hz) were used for narrow-band active noise reduction simulation.【Result】 The noise of the wind driven sprayer was mainly rotating noise caused by fan blade rotation. The simulation results showed that the system performance was improved after 33 iterations of the genetic algorithm. When the NLMS algorithm was iterated 10 000 times, the system converged, and the amplitudes of the five frequency channels were reduced by 0.192, 0.041, 0.024, 0.018 and 0.210 mm respectively, and the overall noise reduction effect was about 14 dB.【Conclusion】 The NLMS algorithm has better reduction effect on the noise of wind driven sprayer. Genetic algorithm can effectively improve the frequency disturbance caused by non acoustic sensors. This study provides a reference for active noise reduction methods of wind driven sprayers.
Key words: NLMS algorithm    active noise reduction    wind driven sprayer    genetic algorithm    narrowband noise    frequency modulation    

风送式喷雾机使用时会产生较大的噪声,对操作人员和附近居民造成危害,其中扇叶转动引起的气动噪声是风机噪声的主要类别[1]。近年来在风机降噪方向的研究中,大部分是采用被动降噪的方法对噪声进行控制,即对风机的机械结构进行研究改进,以降低风机的气动噪声和机械噪声[2-4]

对于低频噪声,单纯地改进结构很难显著地将其削弱,而降低低频噪声正是主动降噪的强项,这也促使主动降噪研究的发展[5]。在主动噪声控制(Active noise control,ANC)系统[6-9]中,最小均方(Least mean square,LMS)算法以计算复杂程度低、收敛性好等特性成为自适应算法中稳定性最好、应用最广的算法[10-13]。LMS算法及其相关的改进算法在管道噪声控制上取得了较好的效果[14-15],但在实际风机噪声控制中,会遇到一些干扰因素。针对风机气流对主动降噪噪声采集会造成影响这一问题,Negri 等[16]提出了一种利用管壁侧面钻孔、开槽来透声,并选取一个密闭小盒罩住透声位置,将参考和误差麦克风放在盒体内进行采集,该研究采集到了较为准确的管道噪声,为后续风机主动噪声控制的多通道排布方式指明了方向。毛梦菲[17]及其他学者[18-19]对管道噪声进行DSP硬件实现,取得了良好的降噪效果,为风机降噪硬件设计提供了参考。王玉成[20]使用遗传算法改进了ANC系统,对LMS算法中的权值计算进行优化,改善了系统降噪性能。孙晓阳[21]在ANC系统的次级声源优化算法中引入了遗传算法,调整了次级声源的位置分布、数量、音源强度,使得整体降噪效果显著提升。

尽管已经有很多学者对管道噪声有源控制进行建模仿真,但对大型风送式喷雾机主动降噪研究较少。为了进一步分析风送式喷雾机噪声,改善风机带来的噪声污染,本文采集了风送式喷雾机出风口的噪声并进行频谱分析,对比3种常用主动降噪算法,并根据风送式喷雾机出风口噪声强度较大的特点,采用非声学传感器采集参考信号,提出了一种基于遗传算法的频率失调(Frequency mismatch,FM)调频措施,并进行仿真分析。本研究旨在利用窄带有源降噪系统降低风送式喷雾机出风口噪声,并改善由非声学传感器带来的频率失调问题。

1 材料与方法 1.1 试验材料

试验采用的风送式喷雾机如图1所示,风机具体参数如下:叶轮直径780 mm,叶片8个,三相交流异步电动机,椭圆形导流器,导流片5个。采集该风机位于出风口处的噪声,并对采样得到的信号进行频域分析,得到的时域信号及频谱分别如图2图3所示。

图 1 风送式喷雾机实物图 Fig. 1 The picture of wind driven sprayer

图 2 出风口噪声时域图 Fig. 2 Time domain diagram of air outlet noise

图 3 出风口噪声频域图 Fig. 3 Frequency domain diagram of air outlet noise

风机扇叶旋转对风筒内的气体进行周期性的拍打,引起气流的压力脉动,从而产生噪声。旋转噪声的频率与风机的转速存在一定的关系,基频的计算公式如式(1)[22-25]所示:

${{f}}'( \mathrm{Hz} ) =\frac{va}{60},$ (1)

式中,v为风机转速,r/min;a为叶片数目。旋转噪声在基频或者高次谐波(基频的整数倍)达到峰值,如图3所示,因为其频谱具有离散性,因此旋转噪声也被称为离散噪声[26-28]

转速仪测得风机转速为1 480 r/min,由式(1)计算出旋转噪声基频为197 Hz,噪声信号能量集中在频率197 Hz及其整数倍的窄带内,且频率主要分布在1 000 Hz以下,在197、394、591、788、985 Hz处呈现能量峰值,说明风送式喷雾机的出风口噪声以旋转噪声为主;因此,风送式喷雾机有源降噪系统仅需对能量集中的窄频带内噪声进行消除[29-31]

1.2 主动噪声控制算法原理

主动噪声控制是利用声波的相消干涉原理,通过加入与参考噪声幅值相同、相位相反的信号进行叠加,从而达到控制或者抑制噪声的目的。主动噪声控制中应用广泛的自适应滤波算法有递归最小二乘(Recursive least squares,RLS)、LMS算法等[32-34],本文对比选取基于LMS算法改进的1种次级通道补偿的算法和2种变步长的算法,对比选取用于风送式喷雾机的降噪算法。

1.2.1 FxLMS算法原理

滤波−x最小均方(Filtered-x least mean square,FxLMS)算法的原理图如图4所示。图4x(n)为参考信号,P(z)为初级通道,S(z)为次级通道,W(z)为FxLMS算法更新的滤波器,自适应滤波器长度为M,在误差传感器处参考信号 $ {x}_{{}}\left(n\right) $ 指实际采集到的噪声, $ \widehat{{S}}\left(\textit{z}\right) $ 为次级通道估计, $ \widehat{x}\left(n\right) $ 是经过次级通道估计后的输出, $ e\left(n\right) $ 是误差信号, $ y\left(n\right) $ 是FxLMS算法滤波器输出, $ \widehat{y}\left(n\right) $ 是滤波器输出y(n)经过次级通路后得到的响应。 $ \widehat{y}\left(n\right) $ 如式(2)所示:

图 4 FxLMS算法原理图 Fig. 4 Schematic diagram of FxLMS algorithm
$ \widehat{y}\left(n\right)=y\left(n\right)\cdot s\left(n\right) \text{,} $ (2)

式中, $ s\left(n\right)$ 为次级通道 $ S\left(\textit{z}\right)$ 在时刻 $ n$ 的脉冲响应。设时刻n滤波器权系数 $ w\left(n\right) $ 和参考信号 $ x\left(n\right) $ 分别如式(3)和式(4)[9]所示:

$ w\left(n\right)=\left[{w}_{1}\right(n),{w}_{2}(n), \cdots ,{w}_{{M}}(n){]}^{\boldsymbol{{\rm{T}}}} \text{,} $ (3)
$ x\left(n\right)=\left[x\right(n),x(n-1), \cdots ,x(n-M+1){]}^{\boldsymbol{{\rm{T}}}} \text{,} $ (4)

滤波器输出如式(5)所示:

$ y\left(n\right)={x}^{\boldsymbol{{\rm{T}}}}\left(n\right) \cdot w\left(n\right) \text{,} $ (5)

经过次级通道估计的输出如式(6)所示:

$ \widehat{x}\left(n\right)=x\left(n\right) \cdot \widehat{{s}}\left(n\right) \text{,} $ (6)

式中, $\widehat{{s}}\left(n\right)$ 为次级通道估计在时刻n的脉冲响应。误差信号如式(7)所示:

$ e\left(n\right)={x}_{{p}}\left(n\right)-\widehat{y}\left(n\right) \text{,} $ (7)

根据最小均方差准则,有源控制系统的目标函数 $ J\left(n\right) $ 如式(8)所示:

$ J\left(n\right)=E[{e}^{2}\left(n\right)] \text{,} $ (8)

根据最速下降法,权值更新如式(9)所示:

$ w\left(n+1\right)=w\left(n\right)+2\mu \cdot e\left(n\right) \cdot \widehat{x}\left(n\right){,} $ (9)

式中, $ \mu $ 为常量,代表FxLMS算法步长。

相对于传统LMS算法,FxLMS算法加入了对次级通道的估计,有效地对次级通道造成的影响进行了补偿,算法收敛迅速,得到了广泛的应用。

1.2.2 VSSLMS算法原理

变步长(Varied step size LMS,VSSLMS)算法是基于FxLMS算法改进的算法,提出了一种变步长的权值系数更新算法,能在一定程度上降低稳态误差,同时保证良好的收敛速度,且改良了LMS算法对不平稳信号处理能力弱的问题。VSSLMS算法的结构图与FxLMS算法一致,只是改变了权值迭代式。VSSLMS算法的权值更新和步长更新分别如式(10)与(11)[35]:

$ w\left(n+1\right)=w\left(n\right)+2\mu' \left({n}\right)\cdot e\left(n\right)\cdot \widehat{x}\left(n\right) \text{,} $ (10)
$ \mu' \left(n+1\right)=\mathrm{\alpha }\mu' \left(n\right)+\mathrm{\beta }{e}^{2}\left(n\right) \text{,} $ (11)

式中, $\mu' \left(n\right)$ n时刻的算法步长, $ \mathrm{\alpha} $ $ \mathrm{\beta } $ 是步长更新中的2个常量,用来控制步长。

1.2.3 NLMS算法原理

NLMS(Normalized least mean square)算法即归一化LMS算法,也是基于FxLMS算法改进的变步长算法,NLMS算法的结构图与FxLMS算法一致,只是改变了权值迭代式。NLMS算法的权值迭代式如式(12)[36]所示:

$ w\left(n+1\right)=w\left(n\right)+\frac{2\mathrm{\eta }}{r+{{\widehat{x}}^{2}\left(n\right)}}e\left(n\right) \cdot \widehat{x}\left(n\right),$ (12)

式中, $ \mathrm{\eta } $ $r$ 是2个常量,用来控制算法步长。在降噪过程中,瞬时功率会逐渐增大,根据式(12),权值变化速度会逐渐增大,从而使系统收敛更快,稳定性更强,NLMS也是有源降噪中常用的一种算法。

1.2.4 算法性能对比

为了尽量在相同降噪能力下比较算法收敛速度,以NLMS算法中参数为 $ \mathrm{\eta }=\text{0.3} $ $r=\text{0.000}\;\text{1}$ ,VSSLMS算法中参数为 $ \mathrm{\alpha }=\text{0.97} $ $ \mathrm{\beta }=\text{8×1}{\text{0}}^{-3} $ ,FxLMS算法中参数 $ \mathrm{\mu }=\text{0.001} $ 来对比收敛速度和降噪能力,图5为3种算法的收敛曲线图。

图 5 3种算法收敛曲线 Fig. 5 Convergence curves of three algorithms

图5可以发现,经过迭代后,3种算法对应的曲线都已收敛,表现出了良好的性能。FxLMS算法在迭代到50次时收敛,误差在−14 dB左右;NLMS算法迭代至100次收敛,误差在−16 dB左右;VSSLMS算法迭代至200次收敛,误差在−16 dB左右。相较于变步长的NLMS和VSSLMS算法,固定步长的FxLMS算法收敛速度更快,但降噪效果比变步长算法差,NLMS算法和VSSLMS算法降噪效果更加明显。由图5 对比可以看出,VSSLMS算法与NLMS算法降噪性能差别不大,但VSSLMS算法复杂度更高,在相同降噪效果的前提下,NLMS算法收敛速度更快;综合考虑收敛速度和降噪性能,本文选择NLMS算法作为风送式喷雾机有源降噪算法。

对变步长算法NLMS在 ${\rm{\eta }}$ 分别为0.3、 $0.8$ $1.3$ $1.8$ 的条件下进行仿真,得到的仿真结果如图6所示。

图 6 不同步长对NLMS算法的影响 Fig. 6 Influence of different step size on NLMS algorithm

图6可以看出,随着步长的增大,NLMS算法收敛速度先有所提高,之后又下降,而算法精度却逐渐减小。算法自适应收敛时收敛速度和精度相矛盾,步长大,即收敛系数大,收敛速度可能有所改善,但精度却变差,反之亦然。综合考虑,本文风送式喷雾机降噪系统参数 $ \mathrm{\eta }=0.3 $

2 风送式喷雾机有源降噪系统

风送式喷雾机有源降噪系统采用前馈结构,由“1.1”对风机出风口噪声的分析可知,风机噪声主要成分是旋转噪声,由于风机噪声的强度较大,使用声学传感器采集参考信号会对次级信号产生干扰,考虑使用非声学传感器采集参考信号的情况,本文风送式喷雾机有源降噪系统采用转速器采集风扇转速作为同步信号,并通过式(1)计算旋转噪声的基频频率,并计算相应的多次谐波频率,以计算出的频率设计相应正弦信号,将多个正弦信号合成后作为系统的参考信号。

在使用非声学传感器进行窄带有源噪声控制时,系统不稳定的因素主要有参考信号的频率失调以及噪声信号的非平稳。在主动噪声的研究中,引起频率失调的因素有很多。在ANC系统中,非声学传感器(加速度计、转速计等)测量参考信号参数时,传感器不稳定、设备改变转速、环境温湿度等因素都会对参考信号有影响,使测量值与设备真实值不一致,造成频率失调[37]。为解决转速器采集数据失真对降噪性能的影响,本文采用遗传算法对采集的转速参数进行实时调整,将转速器采集到的状态稳定的风机的转速参数作为初始条件参数,代入NLMS算法进行迭代,将误差信号的均方根差作为目标函数进行遗传算法优化,得出调频后的最佳频率。

基于NLMS算法的风送式喷雾机窄带有源降噪算法原理如图7所示。

图 7 风送式喷雾机窄带有源降噪系统结构图 Fig. 7 Structure diagram of narrow-band active noise reduction system for wind driven sprayer

图7中,第i频率通道中的第i个参考信号由正弦和余弦信号给出,如式(13)和(14)所示:

$ {X}_{{a}_{i}}\left(n\right)=\mathrm{sin}({\omega }_{i}n),$ (13)
$ {X}_{{b}_{i}}\left(n\right)=\mathrm{cos}({\omega }_{i}n)。$ (14)

理论上 $ {\omega }_{i} $ 应该与噪声信号中的第i个频率通道的频率值相等,参考信号注入系统后,经过次级通道估计 $ \widehat{S}\left(\textit{z}\right) $ 滤波产生滤波参考信号 $ {\widehat{x}}_{{a}_{i}} $ $ {\widehat{x}}_{{b}_{i}} $ ,如式(15)和(16)所示:

${\widehat{x}}_{{a}_{i}}\left(n\right)={\displaystyle\sum\nolimits_{j=0}^{N-1}{\widehat{s}}_{j}{x}_{{a}_{i}}\left(n-j\right)},$ (15)
${\widehat{x}}_{{b}_{i}}\left(n\right)={\sum \nolimits_{j=0}^{N-1}{\widehat{s}}_{j}{x}_{{b}_{i}}\left(n-j\right)},$ (16)

式中,N ${\widehat{s}}_{j}$ 分别为次级通道估计的滤波器阶数和滤波器系数,经过次级通道 $ S\left(\textit{z}\right) $ 的抵消噪声信号 $ \widehat{y}\left(n\right) $ 如式(17)所示:

$\widehat{y}\left(n\right)={\sum\nolimits_{j=0}^{N-1}}{s}_{j}\left[{\sum\nolimits_{i=1}^{q}{y}_{i}\left(n-j\right)}\right],$ (17)

式中, $ {s}_{j} $ 为次级通道的滤波器系数。输入次级信号y(n)如式(18)所示:

$ \begin{split} y\left(n\right)=&{\sum\nolimits_{i=1}^{q}{y}_{i}\left(n\right)}\\ =&{\sum\nolimits_{i=1}^{q}\left[{\widehat{a}}_{i}\left(n\right) \cdot {x}_{{a}_{i}}\left(n\right)+{\widehat{b}}_{i}\left(n\right) \cdot {x}_{{b}_{i}}\left(n\right)\right]\mathrm{ }},\end{split} $ (18)

式中,q为频率通道个数, $ \{{\widehat{a}}_{i},{\widehat{b}}_{i}{\}}_{i=1}^{q} $ 是输入次级信号各频率的离散傅里叶系数估计,基于NLMS算法的离散傅里叶系数估计迭代式如式(19)和(20)所示:

${\widehat{a}}_{i}\left(n+1\right)={\widehat{a}}_{i}\left(n\right)+\frac{2\mu }{\alpha +{{\widehat{x}}_{{a}_{i}}^{2}\left(n\right)}}e\left(n\right) \cdot {\widehat{x}}_{{a}_{i}}\left(n\right),$ (19)
${\widehat{b}}_{i}\left(n+1\right)={\widehat{b}}_{i}\left(n\right)+\frac{2\mu }{\alpha +{{\widehat{x}}_{{b}_{i}}^{2}\left(n\right)}}e\left(n\right) \cdot {\widehat{x}}_{{b}_{i}}\left(n\right),$ (20)

则整个系统的误差信号如式(21)所示:

$ e\left(n\right)=d\left(n\right)-\widehat{{y}}\left(n\right)。$ (21)

将每个频率通道的参考频率 $ {\omega }_{i} $ 作为初始参数输入遗传算法中,选取5%的频率误差范围作为本仿真中遗传算法的初代种群范围。以误差信号的均方根误差作为遗传算法的适应度函数如式(22)所示:

$\mathrm{RMSE}=\sqrt{\frac{1}{b}{\sum\nolimits_{i=1}^{b}{{y}_{i}}^{2}}},$ (22)

式中,b为采样点数, $ {y}_{i} $ 为每点的信号幅值。遗传算法中每代种群数量P=50,参数在95% $ {\omega }_{i} $ 到105% $ {\omega }_{i} $ 间随机生成初代种群,计算初代种群的适应度,进行选择计算、交叉计算、变异计算,生成的次代种群重复进行上述计算,遗传算法终止条件为进化代数达到100代。输入参数选取5个频率通道,即m=5。通过Matlab遗传算法工具箱进行迭代优化,将优化后的频率 $ {\widehat{\omega }}_{i} $ 作为新的参考信号的频率参数输入,达到改善频率失调的目的。

3 系统仿真分析

将实际采集的风送式喷雾机出风口噪声信号作为风送式喷雾机窄带有源降噪系统的期望输入信号。本文采用5个频率通道进行仿真,Matlab仿真如图8所示,具体参数见表1

图 8 风送式喷雾机窄带有源降噪Matlab仿真 Fig. 8 Matlab simulation of narrow-band active noise reduction for wind driven sprayer

表 1 仿真系统参数 Table 1 Parameters of simulation system

本文仿真选择5个存在峰值的频率分量,当转速器存在频率失调时,可以清晰地观察出系统的降噪效果。频率失调量在1%时,降噪后频谱如图9所示,降噪前噪声声压级与频率关系如图10所示,降噪后声压级与频率关系如图11所示。由图9可以发现,频率失调时,没有进行调频的窄带有源降噪系统降噪后残余误差较大,在197、394、591、788、985 Hz频率上幅值分别降低了0.132、0.022、0.014、0.012、0.016 mm,仍然存在较大的噪声。对比图10图11,未调频时整体取得约9 dB的降噪效果。

图 9 频率失调量1%时降噪后频谱 Fig. 9 Frequency spectrum after noise reduction with the misalignment of 1%

图 10 初始噪声声压级 Fig. 10 Initial noise pressure level

图 11 频率失调量1%时降噪后声压级 Fig. 11 Sound pressure level after noise reduction with the frequency misalignment of 1%

在系统中加入调频算法后,将5个频率分量的初始值作为遗传算法的输入参数,遗传算法的具体参数见表2。仿真设置失调量为1%,经过遗传算法进行调频降噪,将噪声误差的均方根误差作为遗传算法的适应度函数,得到的算法迭代数值如图12所示。

表 2 遗传算法参数 Table 2 Genetic algorithm parameters

图 12 遗传算法迭代数值 Fig. 12 Genetic algorithm iteration value

图12可知,经过遗传算法的迭代,在第33代种群时找到最佳频率参数,最佳均方根误差=53.178 0。经过遗传算法找到最优的频率参数后降噪的时域信号如图13所示,频域信号如图14所示,降噪后的声压级与频域关系如图15所示。

图 13 调频降噪后时域信号 Fig. 13 Time domain signal after noise reduction through frequency modulation

图 14 调频降噪后频谱 Fig. 14 Frequency spectrum after noise reduction through frequency modulation

图 15 调频降噪后声压级 Fig. 15 Sound pressure level after noise reduction through frequency modulation

图13表明,在经过约10 000次权值迭代后,幅值降低0.6 mm,噪声信号显著减弱。由图14的频域分析发现,经过窄带有源降噪后,风送式喷雾机噪声在197、394、591、788、985 Hz 5个主要频率点幅值分别下降0.192、0.041、0.024、0.018、0.210 mm;对比图91115,经过调频后,比频率失调时在各个峰值频率处均降低0.06 mm,降噪效果得到明显改善,风送式喷雾机整体取得约14 dB的降噪效果。

4 讨论与结论 4.1 讨论

本文采集风机出风口噪声进行算法仿真取得了良好的降噪效果,但由于风机噪声声压级大、风速快,在实际设备制作安装上会遇到困难,如何设计平稳有效的大型风机降噪装置需要进一步研究。在调频算法上,当频率失调较大或者外部因素如电压不稳定等使风机转速波动时,遗传算法的种群增大使得算法的收敛速度变慢,导致系统不能及时收敛,需要进一步完善。

4.2 结论

本文提出的基于NLMS算法的风送式喷雾机窄带有源降噪算法,分析了风送式喷雾机的出风口噪声,比较了3种常用的降噪算法,通过Matlab对降噪算法进行仿真分析,分析结果表明:

1)风送式喷雾机出风口噪声以扇叶旋转引起的旋转噪声为主,且噪声频率主要分布在基频的整数倍上;

2)通过3种自适应算法的仿真对比,综合比较算法收敛速度和降噪效果,变步长的NLMS算法和VSSLMS算法的降噪效果优于固定步长的FxLMS算法,而收敛速度低于FxLMS算法。在相同的降噪效果条件下,NLMS算法收敛速度优于VSSLMS算法,选为本文的风机降噪算法;

3)存在1%频率失调时,窄带有源降噪系统取得约9 dB的总体降噪效果;遗传算法较好地改善了频率失调带来的影响,提高了窄带有源降噪的系统性能,通过对风机出风口处的噪声进行仿真降噪处理,取得约14 dB的总体降噪效果。

参考文献
[1]
邱威, 顾家冰, 丁为民, 等. 果园风送式喷雾机防治效果试验[J]. 农业机械学报, 2015, 46(1): 94-99. DOI:10.6041/j.issn.1000-1298.2015.01.014 (0)
[2]
唐俊, 王军, 隽智辉, 等. 正弦锯齿尾缘对轴流风机尾迹及气动性能的影响[J]. 工程热物理学报, 2017, 38(10): 2145-2150. (0)
[3]
伍先俊, 李志明. 风机叶片噪声机理及降噪[J]. 风机技术, 2001(4): 11-13. DOI:10.3969/j.issn.1006-8155.2001.04.005 (0)
[4]
杨冰冰. 对旋轴流风机噪声分布及降噪措施研究[D]. 太原: 太原理工大学, 2019. (0)
[5]
夏国芳, 刘剑. 一种应对窄带主动噪声控制中频率不匹配的方法[J]. 噪声与振动控制, 2016, 36(1): 26-31. (0)
[6]
罗磊, 孙金玮, 黄博妍, 等. 一种应对窄带非线性主动噪声控制的混合结构[J]. 电子学报, 2017, 45(8): 1801-1809. DOI:10.3969/j.issn.0372-2112.2017.08.001 (0)
[7]
李楠, 安峰岩, 杨飞然, 等. 一种用于主动降噪耳机的权重滤波误差信号滤波-x最小均方算法[J]. 应用声学, 2018, 37(3): 391-399. DOI:10.11684/j.issn.1000-310X.2018.03.012 (0)
[8]
苏雨, 卢剑伟, 邵浩然. 基于反馈系统FXLMS的非线性主动降噪[J]. 新型工业化, 2018, 8(3): 40-46. (0)
[9]
王士浩, 王生栋, 查富生, 等. 基于FXLMS算法的主动噪声控制降噪效果研究[J]. 机械与电子, 2015(12): 23-27. DOI:10.3969/j.issn.1001-2257.2015.12.006 (0)
[10]
张文清, 何清波, 顾正华. 基于次级声源布局优化的主动降噪实验研究[J]. 机械与电子, 2017, 35(6): 3-7. DOI:10.3969/j.issn.1001-2257.2017.06.001 (0)
[11]
晋永荣, 陈晓丽. 日本新干线列车噪声声源分布及主动降噪实车试验研究综述[J]. 现代信息科技, 2019, 3(3): 168-169. DOI:10.3969/j.issn.2096-4706.2019.03.066 (0)
[12]
冯天培, 孙跃东, 王岩松, 等. 汽车车内制动噪声主动控制[J]. 噪声与振动控制, 2016, 36(1): 75-78. (0)
[13]
周鑫楚. 浅谈纯电动汽车驾驶室减振降噪技术[J]. 汽车与驾驶维修(维修版), 2018(1): 117. (0)
[14]
潘立志, 梁亚坤, 占敏, 等. 基于SYSNOISE的轴流式风机管道噪声辐射仿真分析[J]. 机械与电子, 2009(9): 32-35. DOI:10.3969/j.issn.1001-2257.2009.09.011 (0)
[15]
张欢. 管道噪声主动控制系统通道建模的研究[D]. 西安: 陕西科技大学, 2019. (0)
[16]
NEGRI E, ARDAKANI H D, CATTANEO L, et al. A digital twin-based scheduling framework including equipment health index and genetic algorithms[J]. IFAC-PapersOnLine, 2019, 52(10): 43-48. DOI:10.1016/j.ifacol.2019.10.024 (0)
[17]
毛梦菲. 窄带主动噪声控制系统实时仿真及硬件实现[D]. 南京: 南京航空航天大学, 2017. (0)
[18]
于梦娇. 管道低频噪声主动控制系统的DSP实现[D]. 哈尔滨: 哈尔滨工业大学, 2013. (0)
[19]
张志永, 韩秀苓, 李传光. 管道及局部空间有源降噪系统几种算法的比较及其DSP实现[C]//第二十届中国控制会议论文集. 大连: 大连理工大学出版社, 2001. (0)
[20]
王玉成. 遗传算法在汽车管道噪声有源控制中的应用研究[D]. 淄博: 山东理工大学, 2015. (0)
[21]
孙晓阳. 电力变压器噪声分析与有源降噪研究[D]. 济南: 山东大学, 2014. (0)
[22]
褚志刚, 蔡鹏飞, 蒋忠翰, 等. 基于声阵列技术的柴油机噪声源识别[J]. 农业工程学报, 2014, 30(2): 23-30. (0)
[23]
翟之平, 张龙, 刘长增, 等. 秸秆抛送装置外壳振动辐射噪声数值模拟与试验验证[J]. 农业工程学报, 2017, 33(16): 72-79. DOI:10.11975/j.issn.1002-6819.2017.16.010 (0)
[24]
李民, 陈烨龙, 庞建武, 等. 消隙齿轮降低柴油机怠速噪声的应用研究[J]. 农业工程学报, 2017, 33(1): 63-69. DOI:10.11975/j.issn.1002-6819.2017.01.008 (0)
[25]
董亮, 代翠, 孔繁余, 等. 叶片出口安放角对离心泵作透平噪声的影响[J]. 农业工程学报, 2015, 31(6): 69-75. (0)
[26]
CHU Y J, MAK C M, ZHAO Y, et al. Performance analysis of a diffusion control method for ANC systems and the network design[J]. Journal of Sound and Vibration, 2020, 475: 115273. DOI:10.1016/j.jsv.2020.115273 (0)
[27]
AKHTAR M T. A time-varying normalized step-size based generalized fractional moment adaptive algorithm and its application to ANC of impulsive sources[J]. Applied Acoustics, 2019, 155: 240-249. DOI:10.1016/j.apacoust.2019.05.030 (0)
[28]
ROUT N K, DAS D P, PANDA G. PSO based adaptive narrowband ANC algorithm without the use of synchronization signal and secondary path estimate[J]. Mechanical Systems and Signal Processing, 2019, 114: 378-398. DOI:10.1016/j.ymssp.2018.05.018 (0)
[29]
ZHU W, LUO L, XIE A, et al. A novel FELMS-based narrowband active noise control system and its convergence analysis[J]. Applied Acoustics, 2019, 156: 229-245. DOI:10.1016/j.apacoust.2019.07.003 (0)
[30]
DINH C L, LI D, ZHANG J. M-max partial update leaky bilinear filter-error least mean square algorithm for nonlinear active noise control[J]. Applied Acoustics, 2019, 156: 158-165. DOI:10.1016/j.apacoust.2019.07.006 (0)
[31]
ZHOU C, UTYUZHNIKOV S. Real-time active noise control with preservation of desired sound[J]. Applied Acoustics, 2020, 157: 106971. DOI:10.1016/j.apacoust.2019.07.019 (0)
[32]
浦玉学, 张方, 姜金辉, 等. 一种基于延迟系数技术的次级通道在线辨识新方法[J]. 振动与冲击, 2014, 33(23): 74-80. (0)
[33]
刘永, 张晓, 梁健, 等. 一种新型非线性自适应滤波器[J]. 南开大学学报(自然科学版), 2005(1): 57-59. (0)
[34]
邹海山, 邱小军. 复杂声学环境中人耳附近空间有源降噪研究综述[J]. 物理学报, 2019, 68(5): 7-18. (0)
[35]
袁军, 吕韦喜, 刘东旭, 等. 基于次级通道在线辨识新算法交叉更新ANC系统[J]. 自动化与仪表, 2019, 34(3): 58-65. (0)
[36]
杨理, 蒋芸霜, 周旋, 等. 变压器自适应主动降噪技术研究[J]. 计算机测量与控制, 2014, 22(3): 875-878. DOI:10.3969/j.issn.1671-4598.2014.03.072 (0)
[37]
黄博妍, 常琳, 马亚平, 等. 一种应对非平稳频率失调的窄带主动噪声控制系统[J]. 自动化学报, 2015, 41(1): 186-193. (0)