基于優(yōu)化算法的主動(dòng)噪聲控制及應(yīng)用研究
發(fā)布時(shí)間:2018-09-18 11:13
【摘要】:隨著社會(huì)的不斷發(fā)展,人們對(duì)生活質(zhì)量的要求越來(lái)越高,噪聲污染已越來(lái)越受到社會(huì)的重視。相對(duì)于傳統(tǒng)的被動(dòng)噪聲控制,主動(dòng)噪聲控制由于可以更有效地對(duì)低頻段噪聲進(jìn)行控制,從而在噪聲控制領(lǐng)域具有越來(lái)越重要的地位。因此本文對(duì)主動(dòng)噪聲控制的改進(jìn)及應(yīng)用進(jìn)行了研究。 本文首先以前饋型、反饋型以及混合型主動(dòng)噪聲控制為例,,簡(jiǎn)單介紹了主動(dòng)噪聲控制的結(jié)構(gòu)及原理。在此基礎(chǔ)上,推導(dǎo)了傳統(tǒng)主動(dòng)噪聲控制算法,即次通道離線估計(jì)算法、次通道在線估計(jì)算法以及濾波-X最小均方算法,且在理論上分析了主動(dòng)噪聲控制采用傳統(tǒng)算法時(shí)必須進(jìn)行次通道估計(jì)的缺點(diǎn),并通過(guò)MATLAB仿真結(jié)果驗(yàn)證了此理論分析,從而給出了基于優(yōu)化算法改進(jìn)主動(dòng)噪聲控制的意義。 接著通過(guò)分析討論,選擇了細(xì)菌覓食優(yōu)化算法作為本文所要討論的優(yōu)化算法,并詳細(xì)介紹了細(xì)菌覓食優(yōu)化算法的原理、算法流程及各主要參數(shù)的選擇。在此基礎(chǔ)上,對(duì)細(xì)菌覓食優(yōu)化算法進(jìn)行了改進(jìn),使其適用于主動(dòng)噪聲控制,并且找到了該算法與主動(dòng)噪聲控制原理的銜接點(diǎn),最終給出了基于此優(yōu)化算法的主動(dòng)噪聲控制。 隨后,在MATLAB平臺(tái)上,對(duì)此基于優(yōu)化算法的主動(dòng)噪聲控制進(jìn)行了應(yīng)用仿真,應(yīng)用對(duì)象為日常洗衣機(jī)運(yùn)行“脫水”程序時(shí)發(fā)出的噪聲。仿真結(jié)果驗(yàn)證了該改進(jìn)后的主動(dòng)噪聲控制系統(tǒng)克服了基于傳統(tǒng)算法的主動(dòng)噪聲控制系統(tǒng)需要對(duì)次通道進(jìn)行提前估計(jì)的缺點(diǎn),并通過(guò)仿真驗(yàn)證了優(yōu)化算法主要參數(shù)的選擇對(duì)降噪效果的影響。本文最后簡(jiǎn)單討論了基于優(yōu)化算法的主動(dòng)噪聲控制的硬件設(shè)計(jì)思路。
[Abstract]:With the development of society, people are demanding more and more high quality of life, and noise pollution has been paid more and more attention by the society. Compared with the traditional passive noise control, active noise control plays a more and more important role in the field of noise control because it can effectively control the noise in the low frequency band. Therefore, the improvement and application of active noise control are studied in this paper. In this paper, the structure and principle of active noise control are introduced by taking feedforward, feedback and hybrid active noise control as examples. On this basis, the traditional active noise control algorithms, namely, the subchannel off-line estimation algorithm, the sub-channel on-line estimation algorithm and the filter -X minimum mean square algorithm, are derived. The disadvantages of sub-channel estimation when active noise control is used in traditional algorithm are analyzed theoretically. The theoretical analysis is verified by MATLAB simulation results, and the significance of improving active noise control based on optimization algorithm is given. Then through the analysis and discussion, we select the bacterial foraging optimization algorithm as the optimization algorithm discussed in this paper, and introduce the principle, algorithm flow and the selection of the main parameters of the bacterial foraging optimization algorithm in detail. On this basis, the bacterial foraging optimization algorithm is improved to be suitable for active noise control, and the convergence point between the algorithm and the principle of active noise control is found. Finally, the active noise control based on this optimization algorithm is given. Then, on the MATLAB platform, the active noise control based on the optimization algorithm is simulated. The application object is the noise emitted when the washing machine is running "dehydration" program. The simulation results show that the improved active noise control system overcomes the shortcoming that the active noise control system based on the traditional algorithm needs to estimate the secondary channel in advance. The effect of the main parameters of the optimization algorithm on the noise reduction effect is verified by simulation. Finally, the hardware design of active noise control based on optimization algorithm is briefly discussed.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TB535;TP18
本文編號(hào):2247735
[Abstract]:With the development of society, people are demanding more and more high quality of life, and noise pollution has been paid more and more attention by the society. Compared with the traditional passive noise control, active noise control plays a more and more important role in the field of noise control because it can effectively control the noise in the low frequency band. Therefore, the improvement and application of active noise control are studied in this paper. In this paper, the structure and principle of active noise control are introduced by taking feedforward, feedback and hybrid active noise control as examples. On this basis, the traditional active noise control algorithms, namely, the subchannel off-line estimation algorithm, the sub-channel on-line estimation algorithm and the filter -X minimum mean square algorithm, are derived. The disadvantages of sub-channel estimation when active noise control is used in traditional algorithm are analyzed theoretically. The theoretical analysis is verified by MATLAB simulation results, and the significance of improving active noise control based on optimization algorithm is given. Then through the analysis and discussion, we select the bacterial foraging optimization algorithm as the optimization algorithm discussed in this paper, and introduce the principle, algorithm flow and the selection of the main parameters of the bacterial foraging optimization algorithm in detail. On this basis, the bacterial foraging optimization algorithm is improved to be suitable for active noise control, and the convergence point between the algorithm and the principle of active noise control is found. Finally, the active noise control based on this optimization algorithm is given. Then, on the MATLAB platform, the active noise control based on the optimization algorithm is simulated. The application object is the noise emitted when the washing machine is running "dehydration" program. The simulation results show that the improved active noise control system overcomes the shortcoming that the active noise control system based on the traditional algorithm needs to estimate the secondary channel in advance. The effect of the main parameters of the optimization algorithm on the noise reduction effect is verified by simulation. Finally, the hardware design of active noise control based on optimization algorithm is briefly discussed.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TB535;TP18
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 趙曉云;李功宇;王程榮;阮重勝;;一維多諧頻聲源主動(dòng)噪聲控制算法[J];科學(xué)技術(shù)與工程;2010年33期
相關(guān)博士學(xué)位論文 前2條
1 劉劍;基于FXLMS算法的窄帶主動(dòng)噪聲控制系統(tǒng)性能分析研究[D];哈爾濱工業(yè)大學(xué);2011年
2 許鑫;細(xì)菌覓食優(yōu)化算法研究[D];吉林大學(xué);2012年
本文編號(hào):2247735
本文鏈接:http://sikaile.net/guanlilunwen/gongchengguanli/2247735.html
最近更新
教材專(zhuān)著