專利名稱:有源噪聲控制方法以及包含前饋和反饋控制器的設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的領(lǐng)域包括噪聲消除。本發(fā)明涉及其它更特殊的領(lǐng)域,包括但不局限于,利用前饋或反饋控制器的有源噪聲控制。
背景技術(shù):
聲音是許多理想功能的非期望結(jié)果。在任意數(shù)量的裝置中,控制非期望的聲音是重要的。如果沒(méi)有一些對(duì)于如現(xiàn)代化裝置所發(fā)出的聲音的控制,則許多現(xiàn)代化環(huán)境將在很大程度上令人難以忍受。無(wú)論是家庭、辦公室、交通工具的內(nèi)部、制造工廠的日常裝置產(chǎn)生必須得以控制的噪聲。
噪聲降低的一個(gè)方面是使得裝置和系統(tǒng)固有地產(chǎn)生較少噪聲。例如,當(dāng)與磁盤驅(qū)動(dòng)器相比時(shí),計(jì)算機(jī)中的固態(tài)存儲(chǔ)器產(chǎn)生較少以至于沒(méi)有的噪聲。同樣,當(dāng)與CRT相比時(shí),LCD顯示器產(chǎn)生較少以至于沒(méi)有的噪聲。
然而在許多情況中,不能排除引起噪聲的特征。產(chǎn)生噪聲的裝置的實(shí)例包括馬達(dá)和風(fēng)扇,通常兩者都必需提供理想的操作。同樣,電源、變壓器、以及其它裝置元件產(chǎn)生噪聲。以液體或氣體形態(tài)的循環(huán)流體也引起噪聲。元件的加熱和冷卻引起噪聲,例如當(dāng)塑料和金屬部件從高溫來(lái)冷卻時(shí)所發(fā)出的噪聲。從而,在引起噪聲之后消除它通常是重要的。
無(wú)源噪聲消除包括吸聲材料。這些是高度有效的。然而,由于許多原因,在有源噪聲消除中逐漸令人感興趣。在一些情況中,有源噪聲消除系統(tǒng)可能比無(wú)源噪聲消除更加有效和不那么龐大。存在對(duì)改良的有源噪聲消除的需要。
許多需要噪聲控制的系統(tǒng)呈現(xiàn)兩類干擾周期的和非周期的。最近,重復(fù)控制(repetitive control)領(lǐng)域的工作在周期干擾的抑制上已經(jīng)獲得良好成效??蓪⒅芷诳刂破?repetitive controller)看作內(nèi)模原理的擴(kuò)充。為了消除重復(fù)干擾(repetitive disturbance),將通常稱作為記憶環(huán)的內(nèi)部模型放置于反饋回路中。既然標(biāo)準(zhǔn)的記憶環(huán)是臨界不穩(wěn)定的,沒(méi)有修正的實(shí)現(xiàn)就是不切實(shí)際的。有代表性地利用兩個(gè)濾波器來(lái)修正記憶環(huán)。一個(gè)濾波器用來(lái)產(chǎn)生穩(wěn)定模型,并且一個(gè)濾波器用來(lái)排除高頻分量。這個(gè)方法導(dǎo)致在反復(fù)試驗(yàn)基礎(chǔ)上所設(shè)計(jì)的高階內(nèi)部模型。另外,通常在分析中忽略非周期效應(yīng),并且因而發(fā)生的控制器可過(guò)度放大這些分量。
本發(fā)明針對(duì)處理這些需要的方法和系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)實(shí)施例利用寬帶前饋聲音補(bǔ)償,是一種聲音降低技術(shù),其中聲音干擾在(嘈雜的)聲音傳播的上游位置得到測(cè)量并且在(嘈雜的)聲音傳播的下游方向得到消除。有源噪聲控制算法是控制信號(hào)(或補(bǔ)償信號(hào))的實(shí)際計(jì)算,其通過(guò)生成不同相位的聲源,能夠降低非期望聲源的效應(yīng)。為了完成適當(dāng)?shù)穆曇粝?,有源噪聲控制算法必須考慮非期望的和不同相位的聲源兩者傳播的動(dòng)態(tài)效應(yīng)。本發(fā)面提供這種前饋噪聲控制算法以及考慮了聲音傳播的動(dòng)態(tài)效應(yīng)的方法。
在本發(fā)明中所描述的發(fā)明的有源噪聲控制算法利用FIR(有限脈沖響應(yīng))濾波器,其中在聲音傳播的動(dòng)態(tài)性的基底上選擇濾波器中的正交基底函數(shù)。在這個(gè)方法中,F(xiàn)IR濾波器的經(jīng)分接的標(biāo)準(zhǔn)延遲線由包含聲音如何通過(guò)系統(tǒng)傳播的信息的FIR濾波器所取代。雖然維持常規(guī)FIR濾波器中所建立的線性參數(shù)相關(guān)性,所謂的廣義FIR(GFIR)濾波器仍具有大的多的動(dòng)態(tài)范圍。結(jié)果,可以用自適應(yīng)的和遞歸的估算技術(shù)來(lái)估算GFIR濾波器的參數(shù)。GFIR濾波器需要包含聲音傳播動(dòng)態(tài)性信息的初始化。一旦將對(duì)于有源噪聲控制的制動(dòng)器和傳感器放置于系統(tǒng)中??衫脕?lái)自制動(dòng)器和傳感器的數(shù)據(jù)來(lái)測(cè)量和描繪聲音傳播的動(dòng)態(tài)性,并且利用這些信息來(lái)初始化GFIR濾波器。
本發(fā)明的另一個(gè)實(shí)施例涉及反饋聲音補(bǔ)償系統(tǒng),其處理周期和非周期兩者的噪聲分量的影響。和本發(fā)明一起,我們能夠不過(guò)度放大非周期聲音分量來(lái)設(shè)計(jì)著重于排除周期分量的聲音控制算法。調(diào)諧控制器來(lái)抑制周期干擾,直到周期和非周期干擾之間沒(méi)有顯著差異。
利用內(nèi)部模型來(lái)使周期分量衰減。我們直接產(chǎn)生穩(wěn)定的內(nèi)部模型來(lái)塑造控制器以抑制特定的確定性干擾,而不是從標(biāo)準(zhǔn)記憶環(huán)和濾波開始。利用已知的H2控制理論,我們能夠?qū)⒅芷诤头侵芷诟蓴_納入至設(shè)計(jì)中。用這樣的方式,我們可以設(shè)計(jì)低階控制器,其利用內(nèi)部模型和隨機(jī)模型來(lái)排除在隨機(jī)噪聲出現(xiàn)時(shí)的周期干擾。
不同領(lǐng)域中的廣泛多種裝置和系統(tǒng)可以從本發(fā)明中獲益,例如強(qiáng)迫通風(fēng)系統(tǒng)(forced air system)、電子裝置、計(jì)算機(jī)系統(tǒng)、制造系統(tǒng)、放映機(jī),等等。
圖1是依據(jù)本發(fā)明的一個(gè)實(shí)施例的前饋有源噪聲控制(ANC)系統(tǒng)的原理圖;圖2是示出圖1 ANC系統(tǒng)的一個(gè)模型的方框圖;圖3是得自圖2模型的廣義FIR濾波器的方框圖;圖4是依據(jù)本發(fā)明的一個(gè)實(shí)施例的反饋有源噪聲控制(ANC)系統(tǒng)的原理圖;圖5是示出風(fēng)扇噪聲的時(shí)間數(shù)據(jù)的曲線圖;圖6是示出圖5曲線圖中所示風(fēng)扇噪聲的功率譜密度的曲線圖;圖7是示出關(guān)于周期和非周期噪聲干擾的模型的方框圖;以及圖8是示出關(guān)于圖7的反饋ANC系統(tǒng)中所示控制器的模型的方框圖;具體實(shí)施方式
現(xiàn)在轉(zhuǎn)至圖1,依據(jù)本發(fā)明的一個(gè)實(shí)施例的有源噪聲控制(ANC)系統(tǒng)10包括輸入麥克風(fēng)12,用于測(cè)量來(lái)自外部噪聲源14的噪聲,例如像強(qiáng)迫通風(fēng)冷卻系統(tǒng)中的風(fēng)扇噪聲。將來(lái)自輸入麥克風(fēng)12的(經(jīng)放大的)信號(hào)u(t)饋入到前饋補(bǔ)償器(F)16,該前饋補(bǔ)償器(F)16控制信號(hào)uc(t)至控制揚(yáng)聲器18來(lái)補(bǔ)償聲音。將來(lái)自誤差麥克風(fēng)20的信號(hào)e(t)用于評(píng)價(jià)ANC系統(tǒng)10的效力。
為了分析前饋補(bǔ)償器16的設(shè)計(jì),考慮圖2所述的方框圖。遵循本方框圖,用表示單位階躍時(shí)間延遲的qu(t)=u(t+1),通過(guò)離散時(shí)間傳遞函數(shù)來(lái)描繪ANC系統(tǒng)10中信號(hào)之間的動(dòng)態(tài)性關(guān)系。由經(jīng)濾波的白噪聲信號(hào)n(t)來(lái)描繪位于輸入麥克風(fēng)12處的噪聲干擾u(t)的頻譜,其中W(q)22是(未知)穩(wěn)定的和穩(wěn)定可逆噪聲濾波器。由H(q)24來(lái)描繪輸入u(t)和誤差e(t)麥克風(fēng)信號(hào)之間的動(dòng)態(tài)關(guān)系,而G(q)26描繪控制揚(yáng)聲器信號(hào)和誤差e(t)麥克風(fēng)信號(hào)之間的關(guān)系。最后,利用Gc(q)28來(lái)表示從控制揚(yáng)聲器18信號(hào)回到輸入u(t)麥克風(fēng)12信號(hào)的聲耦合,其和前饋F(q)一起,產(chǎn)生正反饋回路。為了分析,我們這樣假定,圖2中所有的傳遞函數(shù)都是穩(wěn)定和已知的。可將誤差麥克風(fēng)信號(hào)e(t)描述為e(t)=W(q)[H(q)+G(q)F(q)1-Gc(q)F(q)]n(t)---(1)]]>以及如果F(q)30和Gc(q)28的正反饋連接穩(wěn)定,則它是穩(wěn)定傳遞函數(shù)。當(dāng)圖2中的傳遞函數(shù)已知時(shí),在如下情形中可獲得完美的前饋噪聲消除F(q)=-H(q)G(q)-H(q)Gc(q)---(2)]]>F(q)=F~(q)1+F~(q)Gc(q),F~(q):=-H(q)G(q)]]>以及在F(q)30是穩(wěn)定和臨時(shí)(casual)的傳遞函數(shù)的情形中,可將完美的噪聲消除作為前饋補(bǔ)償器16來(lái)實(shí)現(xiàn)。對(duì)于可忽略聲耦合Gc的效應(yīng)的情形,可以將等式(2)中的表達(dá)式簡(jiǎn)化。在那種情形中,可將前饋補(bǔ)償器16近似為F(q)≈F~(q)=-H(q)G(q)---(3)]]>以及為實(shí)現(xiàn)的目的,可能需要F(q)30是臨時(shí)(casual)和穩(wěn)定的濾波器。一般而言,由于支配前饋補(bǔ)償器的解的G(q)26和H(q)24的動(dòng)態(tài)性,等式(2)或(3)中的濾波器F(q)30不是臨時(shí)和穩(wěn)定的濾波器。因此,為了找到最優(yōu)的臨時(shí)和穩(wěn)定的前饋補(bǔ)償器,不得不進(jìn)行最優(yōu)逼近。用等式(1)給出離散時(shí)間誤差信號(hào)e(t)的方差λ2π∫-ππ|W(ejω)|2|H(ejω)+G(ejω)F(ejω)1-Gc(ejω)F(ejω)|2dω]]>其中λ表示n(t)的方差。在ANC需要誤差麥克風(fēng)信號(hào)e(t)的方差最小化的情形中,由最小化找到最優(yōu)前饋控制器(F)16minθ∫ω=-πω=π|L(ejω,θ)|2dω:minθ||L(q,θ||2,---(4)]]>L(q,θ)=W(q)[H(q)+G(q)F(q,θ)1-Gc(q)F(q,θ)]]]>其中需要經(jīng)參數(shù)化的濾波器F(q,θ)是臨時(shí)和穩(wěn)定的濾波器,其中θ是由等式(4)中的最小化所確定的實(shí)值參數(shù)。
在可以忽略聲耦合Gc的效應(yīng)的情形中,可將等式(4)中的最小化簡(jiǎn)化為minθ∫ω=-πω=π|L(ejω,θ)|2dω:minθ||L(q,θ||2,]]>L(q,θ)=W(q)[H(q)+G(q)F(q,θ)]
等式(4)中的最小化是標(biāo)準(zhǔn)的基于2-范數(shù)(norm)的反饋控制和模型匹配問(wèn)題,在W(q)22、G(q)26、H(q)24和Gc(q)28的動(dòng)態(tài)性已知的情形中,可求解該問(wèn)題。
在傳遞函數(shù)H(q)24、G(q)26和Gc(q)28是預(yù)定的但可能是未知的情形中。為了估算和自適應(yīng)的目的,對(duì)ANC系統(tǒng)10中的可變動(dòng)態(tài)性和固定動(dòng)態(tài)性加以區(qū)別是重要的??衫秒x線識(shí)別技術(shù)來(lái)估算這些傳遞函數(shù)以確定前饋控制器的基本動(dòng)態(tài)性。隨后,由(未知)穩(wěn)定的和穩(wěn)定可逆濾波器W(q)22所描繪的聲音干擾的頻譜內(nèi)容是唯一可變分量,其由前饋控制的自適應(yīng)所需要。也可執(zhí)行對(duì)前饋補(bǔ)償器16的直接估算,而不是經(jīng)等式(4)的自適應(yīng)最優(yōu)化來(lái)分別估算未知傳遞函數(shù)以及計(jì)算前饋控制器。
對(duì)于前饋補(bǔ)償器16的直接估算的分析,我們假定可忽略聲耦合Gc來(lái)簡(jiǎn)化公式。在那種情形中,給出誤差信號(hào)e(t)e(t,θ)=H(q)u(t)+F(q,θ)G(q)u(t) (5)以及信號(hào)的定義y(t)=H(q)u(t),uf(t)=-G(q)u(t) (6)導(dǎo)致e(t,θ)=y(tǒng)(t)-F(q,θ)uf(t)對(duì)其最小化minθ1NΣt=1Ne(t,θ)---(7)]]>以計(jì)算最優(yōu)前饋濾波器F(q;θ),是在預(yù)測(cè)誤差框架中的標(biāo)準(zhǔn)輸出誤差(OE)最小化問(wèn)題。利用輸入信號(hào)u(t)滿足‖u‖2=|W(q)|2λ的事實(shí),對(duì)于limN→∞來(lái)說(shuō),用帕斯維爾定理可將等式(7)的最小化改寫為頻域表達(dá)式minθ∫-ππ|W(ejω)|2|H(ejω)+G(ejω)F(ejω,θ)|2dω---(8)]]>由于等式(8)和(4)等價(jià),利用相同的2-范數(shù)目標(biāo)函數(shù)(2-norm ob jectives)來(lái)計(jì)算最優(yōu)前饋補(bǔ)償器。
應(yīng)注意的是可通過(guò)執(zhí)行一系列兩個(gè)實(shí)驗(yàn)來(lái)獲得等式(6)中的信號(hào)。在沒(méi)有前饋補(bǔ)償器16的情況下進(jìn)行第一個(gè)實(shí)驗(yàn),使得e(t)=H(q)u(t)、 和e(t)是在誤差麥克風(fēng)20處所測(cè)得的信號(hào)。在沒(méi)有聲音干擾得情況下,通過(guò)將所測(cè)得的輸入麥克風(fēng)信號(hào)u(t)從這個(gè)實(shí)驗(yàn)應(yīng)用到第二個(gè)實(shí)驗(yàn)中的控制揚(yáng)聲器18,可獲得輸入信號(hào)uf(t)。在那種情況下,e(t)=G(q)u(t),Δ=-uf(t).]]>
一般而言,等式(7)的OE最小化是非線性的最優(yōu)化,但是在F(q,θ)對(duì)于參數(shù)θ是線性的情形中,退化為凸優(yōu)化問(wèn)題。參數(shù)θ的線性對(duì)于濾波器的在線遞歸估算也是有利的,以及可利用對(duì)于前饋補(bǔ)償器F(q,θ)的FIR濾波器的參數(shù)化F(q,θ)=θ0+Σk=1Nθkq-k,θ=[θ0,θ1,...,θN]---(9)]]>來(lái)獲得。為了實(shí)現(xiàn)的目的,F(xiàn)IR濾波器參數(shù)化也保證前饋補(bǔ)償器16的臨時(shí)性和穩(wěn)定性。
為提高ANC系統(tǒng)10中前饋補(bǔ)償器16的逼近特性,將(9)的FIR濾波器中經(jīng)分接的延遲函數(shù)q-1的線性組合推廣為F(q,θ)=θ0+Σk=1Nθkfk(q),θ=[θ0,θ1,...,θN]---(10)]]>其中fk(q)是可能包含關(guān)于系統(tǒng)動(dòng)態(tài)性知識(shí)的廣義(標(biāo)準(zhǔn)正交)基底函數(shù),θ0是廣義FIR濾波器的直接饋通項(xiàng),以及θk是所述廣義FIR濾波器的最優(yōu)濾波器系數(shù),正如P.S.C.Heuberger、P.M.J.Van Den Hof和O.H.Bosgra,“Ageneralized orthonormal basis for linear dynamical systems”,IEEETransactions on Automatic Control,vol.40(3),pp.451-464,1995中所描述的,于此由參考書目所納入。
可用標(biāo)準(zhǔn)延遲函數(shù)來(lái)加強(qiáng)廣義FIR濾波器F(q,θ)=q-nk[θ0+Σk=1Nθkfk(q)],θ=[θ0,θ1,...,θN]---(11)]]>以納入在前饋補(bǔ)償器中的nk個(gè)時(shí)間步長(zhǎng)的延遲時(shí)間。在圖3中描述等式(11)中的廣義FIR濾波器F(q)31的方框圖??煽闯龃嬖谂c常規(guī)FIR濾波器所建立的相同的經(jīng)分接的延遲線結(jié)構(gòu),不同的是這里使用更一般的基底函數(shù)fk(q)。在廣義FIR濾波器31中,可將(所期望的)動(dòng)態(tài)性行為知識(shí)納入基底函數(shù)fk(q)中。如果沒(méi)有所期望的動(dòng)態(tài)行為的任何知識(shí),則fk(q)=q-1的平凡選擇將廣義FIR濾波器31退化為常規(guī)FIR濾波器。如果納入對(duì)基底函數(shù)fk(q)更精細(xì)的選擇,那么對(duì)于比常規(guī)FIR濾波器31中所使用的參數(shù)N更小的數(shù)量來(lái)說(shuō),等式(11)可存在較好的逼近特性。從而,最優(yōu)前饋控制器的精確性將充分地增加。
繼續(xù)上述推理的思路,其中假定聲耦合Gc(q)28(圖2所示)的效應(yīng)是可忽略的,則等式(11)中的廣義FIR濾波器31的參數(shù)化將用于等式(7)的OE最小化中。由于廣義FIR濾波器31對(duì)于參數(shù)是線性的,維持OE最小化的凸?fàn)?,以及?duì)于ANC目的來(lái)說(shuō),可利用在線遞歸估算技術(shù)來(lái)估算和自適應(yīng)前饋控制器16。為了構(gòu)建基于廣義FIR濾波器F(q)31的前饋控制器16,我們?cè)趶V義FIR濾波器31的初始化步驟和遞歸估算之間做出區(qū)分。
為了初始化廣義FIR濾波器31的在線自適應(yīng),等式(6)中的信號(hào)y(t)和uf(t)不得不對(duì)于執(zhí)行OE最小化來(lái)說(shuō)是可利用的。沒(méi)有處于適當(dāng)位置的前饋控制器,經(jīng)由下式,信號(hào)y(t)是便捷可得的,y(t)=H(q)u(t)=e(t) (12)因?yàn)橐坏﹫D2中的ANC系統(tǒng)的機(jī)械和幾何特性固定,則G(q)26是固定的,所以可利用初始離線估算來(lái)估算對(duì)于G(q)26的模型以構(gòu)建經(jīng)濾波的輸入信號(hào)uf(t)。
通過(guò)將控制揚(yáng)聲器信號(hào)uc(t)(見圖1)用作激勵(lì)信號(hào)以及將誤差麥克風(fēng)信號(hào)e(t)用作輸出信號(hào)來(lái)執(zhí)行實(shí)驗(yàn),可以算出G(q)模型的估算,由 來(lái)表示。構(gòu)建預(yù)測(cè)誤差ε(t,β)=e(t)-G(q,β)uc(t)以及最小化G^(q):G(q,β^),β^=argminβ1NΣt=0Nϵ2(t,β)---(13)]]>為濾波的目的提供模型 因?yàn)閮H將 用于濾波的目的,所以經(jīng)由下式可估算高階模型以提供經(jīng)濾波的輸入信號(hào)的精確重建uf^(t):G^(q)u(t)---(14)]]>其中 是控制信號(hào)uf(t)的濾波器變形或模型。
為了促進(jìn)廣義FIR濾波器31的使用,對(duì)等式(10)中的基底函數(shù)fk(q)做出選擇。對(duì)于基底函數(shù)的低階模型將滿足,其原因?yàn)閺V義FIR模型31將以fk(q)為基底來(lái)展開以提高前饋補(bǔ)償器16的精確性。作為前饋補(bǔ)償器16初始化的部分,利用從(12)、(14)和OE-最小化可得的初始信號(hào),可估算前饋濾波器F(q)31的等式(10)中的低階IIR模型 F^(q):F(q,θ^),θ^=argminθ1NΣt=0Nϵ2(t,θ)---(15)]]>其中的預(yù)測(cè)誤差ϵ(t,θ)=y(t)-F(q,θ)u^f(t)]]>其中 在等式(14)中給出。利用低階模型 的輸入平衡狀態(tài)空間實(shí)現(xiàn)來(lái)構(gòu)建等式(10)中的基底函數(shù)fk(q)。
與已經(jīng)處于適當(dāng)位置的已知前饋F(q,θk-1)一起,經(jīng)由下式可生成信號(hào)y(t)y(t)=H(q)u(t)=e(t)+F(q,θk-1)uf(t)(16)以及需要誤差麥克風(fēng)信號(hào)e(t)的測(cè)量,以及可由等式(14)來(lái)模擬經(jīng)濾波的輸入信號(hào)uf(t)=G(q)u(t)。與等式(16)中的信號(hào)y(t)、等式(14)中的 和等式(10)中由等式(15)的初始化所建立的基底函數(shù)f(q)一起,經(jīng)由如下的標(biāo)準(zhǔn)的遞歸最小二乘最小化來(lái)進(jìn)行前饋濾波器的遞歸最小化θk=argminθ1kΣt=0kλ(t)[y(t)-F(q,θ)u^f(t)]2---(17)]]>其中依據(jù)等式(11)來(lái)將F(q,θ)參數(shù)化,以及λ(t)表示關(guān)于數(shù)據(jù)的指數(shù)遺忘因子(forgetting factor)。因?yàn)榍梆佈a(bǔ)償器或控制器16基于廣義FIR模型31,則輸入 也由基底函數(shù)的經(jīng)分接的延遲線來(lái)濾波。既然濾波器對(duì)于參數(shù)是線性的,則可利用遞歸計(jì)算技術(shù)來(lái)更新參數(shù)θk。
在基于有源噪聲控制(ANC)系統(tǒng)10的前饋的實(shí)現(xiàn)期間,應(yīng)充分利用關(guān)于輸入麥克風(fēng)12位置的設(shè)計(jì)自由度來(lái)提高ANC系統(tǒng)的性能??商岣咂湫阅芡ㄟ^(guò)1最小化控制揚(yáng)聲器18和輸入麥克風(fēng)12之間的耦合,也被稱為聲耦合以及2對(duì)于有源噪聲控制而言,最大化前饋濾波器16的效應(yīng)。
為了研究這兩個(gè)對(duì)于ANC系統(tǒng)10性能的效應(yīng),考慮ANC系統(tǒng)10中輸入麥克風(fēng)的某個(gè)位置。對(duì)于那個(gè)特定位置而言,等式(3)中的傳遞函數(shù)H(q)、G(q)是固定但是未知的。結(jié)果,ANC系統(tǒng)10的性能完全依賴于前饋補(bǔ)償器F(q,θ)31中的設(shè)計(jì)自由度來(lái)最小化等式(5)中的誤差信號(hào)e(t,θ)。最小化誤差信號(hào)e(t,θ)的能力由F(q,θ)的參數(shù)化來(lái)約束,以及通過(guò)按照等式(6)中的信號(hào)y(t)=H(q)u(t)、uf(t)=-G(q)u(t)來(lái)考慮經(jīng)參數(shù)化的誤差信號(hào)e(t,θ),可執(zhí)行前饋濾波器F(q,θ)的最優(yōu)化。對(duì)于輸入麥克風(fēng)12的特定位置來(lái)說(shuō),通過(guò)執(zhí)行一系列的兩個(gè)實(shí)驗(yàn),容易獲得(6)中的信號(hào)。這兩個(gè)實(shí)驗(yàn)測(cè)量輸入和誤差麥克風(fēng)信號(hào)u(t)和e(t)。
在沒(méi)有前饋補(bǔ)償?shù)臈l件下進(jìn)行第一個(gè)實(shí)驗(yàn)。因此F(q,θ)=0,以及誤差麥克風(fēng)信號(hào)滿足e1(t)=H(q)u(t) (18)另外,測(cè)量輸入麥克風(fēng)12u~(t)=u(t)+v(t)---(19)]]>
其中v(t)表示在輸入麥克風(fēng)信號(hào)u(t)上的可能測(cè)量噪聲。這導(dǎo)致在輸入麥克風(fēng)信號(hào)u(t)上的額外干擾,需要將其考慮進(jìn)麥克風(fēng)12的最優(yōu)位置中。
在隨著噪聲源14關(guān)斷的條件下來(lái)進(jìn)行第二個(gè)實(shí)驗(yàn),這排除了外部聲音干擾的存在。隨后,將根據(jù)第一個(gè)實(shí)驗(yàn)的等式(19)中所給出的經(jīng)測(cè)量的輸入麥克風(fēng)信號(hào) 施加到控制揚(yáng)聲器18,由此提供誤差麥克風(fēng)信號(hào)e2(t)=-G(q)u~(t)=-G(q)u(t)-G(q)v(t)---(20)]]>由uf(t)=-G(q)u(t),誤差麥克風(fēng)信號(hào)e(t,θ)可表示為e(t,θ)=e1(t)-F(q,θ)e2(t)-F(q,θ)G(q)v(t) (21)可替換地,通過(guò)利用基于G(q)的所估算模型 的經(jīng)濾波的輸入信號(hào)uf(t),來(lái)合并兩個(gè)實(shí)驗(yàn)。因?yàn)榭刂茡P(yáng)聲器18的位置一旦確定,則G(q)是固定的,所以可利用初始離線估算來(lái)估算G(q)的模型以構(gòu)建經(jīng)濾波的輸入信號(hào)uf(t)。
當(dāng)在輸入麥克風(fēng)12上缺少噪聲v(t)時(shí),(21)中e(θ)的最小化等價(jià)于(6)中e(t,θ)的最小化。結(jié)果,對(duì)于輸入麥克風(fēng)12的特定位置來(lái)說(shuō),以等式(18)和(20)中所定義的誤差麥克風(fēng)信號(hào)e1(t)和e2(t)為基底,可以直接計(jì)算ANC 10系統(tǒng)的可獲得的性能的值,并且從上面所定義的第一和第二實(shí)驗(yàn)中獲得。該結(jié)果概括于下面的命題中。
命題1.對(duì)于輸入麥克風(fēng)12的特定位置來(lái)說(shuō),由 來(lái)描繪前饋ANC系統(tǒng)10的性能。通過(guò)如上述實(shí)驗(yàn)所描述的測(cè)量對(duì)于t=1,...,N而言的e1(t)和e2(t)并且求解OE模型估算問(wèn)題,來(lái)建立 的數(shù)值。
θ^=argminθ∈RdVN(θ),]]>有VN(θ):=1NΣt=1Nϵ2(t,θ)]]>ε(t,θ)=e1(t)-F(q,θ)e2(t)對(duì)于有限大小的d參數(shù)來(lái)說(shuō),θ∈Rd表示有限階濾波器F(q,θ)的系數(shù)。
在命題1中選擇濾波器系數(shù)的有限個(gè)數(shù)d以提供濾波器系數(shù)的可行的最優(yōu)化。應(yīng)該注意FIR參數(shù)化F(q,θ)=θ0+Σk=1dθkq-k,θ=[θ0,θ1,...,θd]]]>導(dǎo)致濾波器系數(shù)的仿射最優(yōu)化。盡管FIR濾波器的表示(即等式(9))需要許多對(duì)于前饋濾波器的精確設(shè)計(jì)而言的濾波器系數(shù)θk,但是僅將FIR濾波器用來(lái)求出對(duì)于特定輸入麥克風(fēng)12位置的ANC系統(tǒng)10的可能性能的值。對(duì)于實(shí)際的ANC系統(tǒng)10來(lái)說(shuō),前饋濾波器由如上提出的廣義FIR濾波器所替代。
依據(jù)本發(fā)明的另一個(gè)實(shí)施例,有源噪聲控制(ANC)系統(tǒng)包括反饋系統(tǒng),其既處理周期的又處理非周期的噪聲干擾的影響。通過(guò)本系統(tǒng),利用附加的反饋控制算法,我們能夠不過(guò)度放大非周期分量來(lái)設(shè)計(jì)著重于排除周期分量的控制器。調(diào)諧控制器來(lái)抑制周期干擾,直到周期和非周期干擾之間沒(méi)有顯著差異。
轉(zhuǎn)至圖4,依據(jù)一個(gè)實(shí)施例的反饋ANC系統(tǒng)32包括用于測(cè)量來(lái)自如像服務(wù)器冷卻風(fēng)扇一樣的噪聲源36的噪聲的麥克風(fēng)34;用于生成適當(dāng)信號(hào)以消除來(lái)自噪聲源36的不必要的周期噪聲的揚(yáng)聲器38;以及用于支撐麥克風(fēng)34和靠近噪聲源36的揚(yáng)聲器38的底座40?;谟甥溈孙L(fēng)34所測(cè)量的噪聲,提供控制器42來(lái)控制揚(yáng)聲器38的輸出。
將揚(yáng)聲器38和麥克風(fēng)34安置于定向的(orientated)且可能是聚氨酯吸音泡沫(polyurethane acoustical foam)和丙烯酸樹脂(acrylic)的底座40的內(nèi)側(cè),由此來(lái)自噪聲源36的聲音朝麥克風(fēng)34傳播。應(yīng)注意的是揚(yáng)聲器38與麥克風(fēng)34相互之間靠的非常近,并且置于噪聲源36的附近和下游。
通過(guò)麥克風(fēng)34所測(cè)量的由如像服務(wù)器冷卻風(fēng)扇一樣的噪聲源36引起的噪聲,在圖5和6中示出。圖5示出風(fēng)扇噪聲的時(shí)間數(shù)據(jù),以及圖6示出功率譜密度。有兩類截然不同的干擾。一類是周期的;處于經(jīng)均勻分隔的頻率上的峰是風(fēng)扇的諧波(例如,近似每1000Hz)。另一類是非周期噪聲,由風(fēng)扇的湍流、振動(dòng)和實(shí)際非周期噪聲引起。氣流和振動(dòng)的效應(yīng)可以測(cè)量中的經(jīng)濾波的白噪聲為模型。
依據(jù)本發(fā)明的一個(gè)實(shí)施例,對(duì)于控制器42的有源噪聲反饋控制算法的設(shè)計(jì)方法將噪聲源分為兩個(gè)截然不同的干擾周期和非周期的。本方法有助于降低控制器42的階數(shù),以及簡(jiǎn)化干擾建模。圖7示出如何對(duì)兩個(gè)干擾建模,其中Hn(q)44是非周期干擾模型,Hp(q)46是周期干擾模型,以及G(q)48是反饋控制揚(yáng)聲器38和反饋控制麥克風(fēng)34之間的動(dòng)態(tài)反饋關(guān)系,且在下面定義為“安置(the plant)”。在圖7中,信號(hào)u(t)是發(fā)送到反饋控制揚(yáng)聲器38的信號(hào),并且y(t)是由反饋控制麥克風(fēng)34所測(cè)量的信號(hào)。信號(hào)vn(t)構(gòu)造聲音的非周期噪聲分量的模型為經(jīng)濾波的白噪聲信號(hào)e(t),并且vp(t)構(gòu)造聲音的周期噪聲分量的模型。
構(gòu)造非周期的或隨機(jī)干擾的模型為色噪聲。就是說(shuō),vn(t)是由經(jīng)Hn(q)44濾波的白噪聲e(t)所驅(qū)動(dòng)的隨機(jī)過(guò)程,其中q為時(shí)移算子(time shiftopertor)。構(gòu)造周期干擾的模型為帶有未知初始條件x0的標(biāo)準(zhǔn)記憶環(huán)Hp(q)46。當(dāng)加在一起時(shí),vn(t)和vp(t)產(chǎn)生與單一干擾模型相同的結(jié)果。
在本發(fā)明的一個(gè)實(shí)施例中,更改圖7所示的干擾模型,如圖8所示,以設(shè)計(jì)對(duì)于周期噪聲干擾消除而言的最優(yōu)控制算法。將信號(hào)z1(t)和z2(t)用來(lái)測(cè)量反饋ANC 32系統(tǒng)的性能,其中可將α用于指定性能信號(hào)z1(t)和z2(t)之間的相關(guān)權(quán)重。最優(yōu)控制算法K(q)50將e(t)和(z1(t)z2(t))之間的傳遞函數(shù)矩陣的H2范數(shù)最小化。選擇信號(hào)e(t)和(z1(t)z2(t)),由此將由最優(yōu)反饋控制算法K(q)50把控制能量和輸出最小化。為解決需要被消除的周期干擾,將內(nèi)部模型表示W(wǎng)i(q)52置于從e(t)到y(tǒng)(t)的路徑中,所以由此而導(dǎo)致的控制器將具有內(nèi)部模型的一般形式。所有周期噪聲分量的基本上的完美消除可由選擇Wi(q)=Hp(q)(圖8所示)來(lái)達(dá)到,但是在反饋控制算法中所存在的這個(gè)內(nèi)部模型可能引起反饋ANC系統(tǒng)32的不穩(wěn)定。Wi(q)52的主要目的是構(gòu)造噪聲濾波器Hp(q)46中的僅那些周期分量的模型,由此期望對(duì)Hp(q)的周期噪聲干擾的抑制。這使得控制算法不那么復(fù)雜和反饋ANC系統(tǒng)32的穩(wěn)定性更容易得到滿足。隨后,經(jīng)由解下式的最小化,解出反饋控制算法的最優(yōu)設(shè)計(jì)K(q)=argminK|αWi(q)K(q)Hn(q)1-G(q)Wi(q)K(q)Wi(q)Hn(q)1-G(q)Wi(q)K(q)|2---(22)]]>在等式(22)的最小化中計(jì)算反饋控制算法,其將不會(huì)使內(nèi)部模型Wi(q)52的效應(yīng)顛倒。結(jié)果,經(jīng)組合的有源噪聲反饋控制算法K(q)Wi(q)將具有Wi(q)的一般形式,并且在噪聲分量中排除周期干擾。
雖然已示出和描述了本發(fā)明的特定實(shí)施例,但應(yīng)該理解,其他修改、置換和抉擇對(duì)于本領(lǐng)域普通技術(shù)人員而言是很顯然的。在不脫離由所附權(quán)利要求書所限定的本發(fā)明的精神和范圍的情況下,可以進(jìn)行這種修改、置換和抉擇。
在所附權(quán)利要求書中闡明本發(fā)明的各種特征。
權(quán)利要求
1.一種用于從噪聲源減少噪聲的有源噪聲控制設(shè)備,包括用于探測(cè)由噪聲源所產(chǎn)生的噪聲的第一探測(cè)器;用于接收從所述第一探測(cè)器探測(cè)的噪聲的噪聲信號(hào)以及生成用來(lái)減少來(lái)自噪聲源的噪聲的控制信號(hào)的廣義有限脈沖響應(yīng)(FIR)濾波器;以及用于為了充分消除來(lái)自噪聲源的噪聲,基于來(lái)自所述廣義FIR濾波器的所述控制信號(hào)來(lái)產(chǎn)生聲音的聲音發(fā)生器。
2.如權(quán)利要求1所述的設(shè)備,其中所述廣義FIR濾波器是前饋補(bǔ)償器。
3.如權(quán)利要求2所述的設(shè)備,其中將所述第一探測(cè)器置于噪聲源的下游,以及將所述聲音發(fā)生器置于所述第一探測(cè)器的下游。
4.如權(quán)利要求1所述的設(shè)備,其中將所述廣義FIR濾波器描述為F(q,θ)=θ0+Σk=1Nθkfk(q),θ=[θ0,θ1,...,θN]]]>其中fk(q)是包括關(guān)于所述廣義FIR濾波器所期望的動(dòng)態(tài)行為信息的廣義(標(biāo)準(zhǔn)正交)基底函數(shù),θ0是所述廣義FIR濾波器的直接饋通項(xiàng),以及θk是所述廣義FIR濾波器的最優(yōu)濾波器系數(shù)。
5.如權(quán)利要求4所述的設(shè)備,其中由初始化所述基底函數(shù)fk(q)來(lái)構(gòu)建所述廣義FIR濾波器,以及基于所述經(jīng)初始化的基底函數(shù)fk(q)來(lái)遞歸地估算所述θk。
6.如權(quán)利要求5所述的設(shè)備,其中所述基底函數(shù)fk(q)由預(yù)定的包括所述廣義FIR濾波器的初始逼近信息的動(dòng)態(tài)性的動(dòng)態(tài)性模型來(lái)初始化。
7.如權(quán)利要求5所述的設(shè)備,其中所述參數(shù)θk由遞歸最小二乘最優(yōu)化例程來(lái)遞歸估算。
8.如權(quán)利要求1所述的設(shè)備,進(jìn)一步包括用于探測(cè)處于所述聲音發(fā)生器下游的噪聲的第二探測(cè)器。
9.如權(quán)利要求8所述的設(shè)備,其中將由第二探測(cè)器所探測(cè)的噪聲信號(hào)描述為e(t)=W(q)[H(q)+G(q)F(q)1-Gc(q)F(q)]n(t)]]>其中,對(duì)于白噪聲信號(hào)n(t)來(lái)說(shuō),W(q)是穩(wěn)定的和穩(wěn)定可逆的噪聲濾波器;H(q)描繪來(lái)自所述第一探測(cè)器的輸入信號(hào)u(t)和由所述第二探測(cè)器所探測(cè)的所述信號(hào)e(t)之間的動(dòng)態(tài)關(guān)系;G(q)描繪來(lái)自所述廣義FIR濾波器F(q)的所述控制信號(hào)和由所述第二探測(cè)器所探測(cè)的所述信號(hào)e(t)之間的關(guān)系;以及Gc(q)表示從所述聲音發(fā)生器信號(hào)回到來(lái)自所述第一探測(cè)器的所述信號(hào)u(t)的聲耦合,其和所述廣義FIR濾波器F(q)一起產(chǎn)生正反饋回路。
10.如權(quán)利要求9所述的設(shè)備,其中基于情況,將所述第一探測(cè)器置于第二探測(cè)器處,其滿足e1(t)=H(q)u(t) 以及e2(t)=-G(q)u~(t)=-G(q)u(t)-G(q)v(t)]]>其中v(t)表示由所述第一探測(cè)器所探測(cè)的干擾。
11.如權(quán)利要求1所述的設(shè)備,其中所述第一探測(cè)器和所述第二探測(cè)器是麥克風(fēng),以及所述聲音發(fā)生器是揚(yáng)聲器。
12.一種用于從有源噪聲控制系統(tǒng)中的噪聲源來(lái)減少噪聲的方法,包括探測(cè)由噪聲源所產(chǎn)生的第一噪聲;從廣義有限脈沖響應(yīng)(FIR)濾波器來(lái)生成控制信號(hào),以便基于所述探測(cè)的噪聲的第一信號(hào),減少來(lái)自噪聲源的第一噪聲;以及基于所述控制信號(hào),產(chǎn)生用于充分消除來(lái)自噪聲源的所述第一噪聲的聲音。
13.如權(quán)利要求12所述的方法,其中所述廣義FIR濾波器是前饋補(bǔ)償器。
14.如權(quán)利要求13所述的方法,其中所述第一噪聲是由位于噪聲源下游的麥克風(fēng)所探測(cè)的,以及所述聲音是由位于所述麥克風(fēng)下游的揚(yáng)聲器所產(chǎn)生的。
15.如權(quán)利要求12所述的方法,其中將所述廣義FIR濾波器描述為F(q,θ)=θ0+Σk=1Nθkfk(q),θ=[θ0,θ1,...,θN]]]>其中fk(q)是包含關(guān)于所述廣義FIR濾波器的所期望的動(dòng)態(tài)行為的信息的廣義(標(biāo)準(zhǔn)正交)基底函數(shù),θ0是所述廣義FIR濾波器的直接饋通項(xiàng),以及θk是所述廣義FIR濾波器的最優(yōu)濾波器系數(shù)。
16.如權(quán)利要求15所述的方法,其中由初始化所述基底函數(shù)fk(q)來(lái)構(gòu)建所述廣義FIR濾波器,以及基于所述經(jīng)初始化的基底函數(shù)fk(q)來(lái)遞歸地估算所述θk。
17.如權(quán)利要求16所述的方法,其中所述基底函數(shù)fk(q)由預(yù)定的包括所述廣義FIR濾波器的初始逼近信息的動(dòng)態(tài)性的動(dòng)態(tài)性模型來(lái)初始化。
18.如權(quán)利要求16所述的方法,其中所述θk由遞歸最小二乘最優(yōu)化例程來(lái)遞歸估算。
19.如權(quán)利要求12所述的方法,進(jìn)一步包括在產(chǎn)生基于所述控制信號(hào)的所述聲音之后,探測(cè)第二噪聲。
20.如權(quán)利要求19所述的方法,其中在產(chǎn)生基于所述控制信號(hào)的所述聲音之后,由第二探測(cè)器所探測(cè)的噪聲的第二信號(hào),描述為e(t)=W(q)[H(q)+G(q)F(q)1-Gc(q)F(q)]n(t)]]>其中,對(duì)于白噪聲信號(hào)n(t)來(lái)說(shuō),W(q)是穩(wěn)定的和穩(wěn)定可逆的噪聲濾波器;H(q)描繪第一信號(hào)u(t)和所述第二信號(hào)e(t)之間的動(dòng)態(tài)關(guān)系;G(q)描繪來(lái)自所述廣義FIR濾波器F(q)的所述控制信號(hào)和所述第一信號(hào)e(t)之間的關(guān)系;以及Gc(q)表示從所述聲音發(fā)生器信號(hào)回到所述第一信號(hào)u(t)的聲耦合,其和所述廣義FIR濾波器F(q)一起產(chǎn)生正反饋回路。
21.如權(quán)利要求20所述的方法,其中基于情況,在一位置處探測(cè)所述第一噪聲,其滿足e1(t)=H(q)u(t) 以及e2(t)=-G(q)u~(t)=-G(q)u(t)-G(q)v(t)]]>其中v(t)表示與所述第一噪聲一起被探測(cè)的第三噪聲。
22.一種用于從噪聲源減少周期噪聲的有源噪聲控制設(shè)備,包括用于探測(cè)由噪聲源所產(chǎn)生的噪聲的探測(cè)器;用于為了補(bǔ)償在噪聲中所探測(cè)的周期噪聲而生成控制信號(hào)的控制器;以及用于為了充分消除來(lái)自噪聲源的周期噪聲,基于來(lái)自所述控制器的所述控制信號(hào),產(chǎn)生聲音的聲音發(fā)生器;其中基于等式生成所述控制信號(hào),K(q)=argminKαWi(q)K(q)Hn(q)1-G(q)Wi(q)K(q)Wi(q)Hn(q)1-G(q)Wi(q)K(q)2]]>其中,Wi(q)是用于減少周期干擾的離散時(shí)間內(nèi)部動(dòng)態(tài)性模型,Hn(q)是用來(lái)構(gòu)造非周期噪聲干擾頻譜的模型的離散時(shí)間濾波器,G(q)是構(gòu)造聲音發(fā)生器和所述探測(cè)器之間動(dòng)態(tài)性模型的離散時(shí)間濾波器,以及α是實(shí)值標(biāo)量常數(shù)。
23.如權(quán)利要求22所述的設(shè)備,其中所述控制器包括反饋控制器。
24.如權(quán)利要求22所述的設(shè)備,其中所述探測(cè)器是麥克風(fēng),以及所述聲音發(fā)生器是揚(yáng)聲器,所述麥克風(fēng)和所述揚(yáng)聲器被置于噪聲源的附近和下游。
25.一種用于從噪聲源減少周期噪聲的方法,包括探測(cè)由噪聲源所產(chǎn)生的噪聲;從控制器生成用于補(bǔ)償在噪聲中所探測(cè)的周期噪聲的控制信號(hào);以及基于來(lái)自所述控制器的所述控制信號(hào),產(chǎn)生用于充分消除來(lái)自噪聲源的周期噪聲的聲音;其中基于等式生成所述控制信號(hào),K(q)=argminKαWi(q)K(q)Hn(q)1-G(q)Wi(q)K(q)Wi(q)Hn(q)1-G(q)Wi(q)K(q)2]]>其中,Wi(q)是用于減少周期干擾的離散時(shí)間內(nèi)部動(dòng)態(tài)模型,Hn(q)是用來(lái)構(gòu)造非周期噪聲干擾頻譜的模型的離散時(shí)間濾波器,G(q)是離散時(shí)間濾波器,其構(gòu)造用于產(chǎn)生基于所述控制信號(hào)的所述聲音的聲音發(fā)生器和用于探測(cè)由噪聲源所產(chǎn)生的噪聲的探測(cè)器之間的動(dòng)態(tài)性的模型,以及α是實(shí)值標(biāo)量常數(shù)。
26.如權(quán)利要求25所述的方法,其中所述控制器包括反饋控制器。
27.如權(quán)利要求25所述的方法,其中噪聲由麥克風(fēng)來(lái)探測(cè),以及基于來(lái)自所述控制器的所述控制信號(hào)的所述聲音由揚(yáng)聲器來(lái)產(chǎn)生,所述麥克風(fēng)和所述揚(yáng)聲器被置于噪聲源的附近和下游。
全文摘要
一種用于從噪聲源減少噪聲的有源噪聲控制設(shè)備,包括用于探測(cè)由噪聲源所產(chǎn)生的噪聲的麥克風(fēng),以及用于接收從麥克風(fēng)所探測(cè)的噪聲的噪聲信號(hào)和用于產(chǎn)生減少來(lái)自噪聲源的噪聲的控制信號(hào)的廣義有限脈沖響應(yīng)(FIR)濾波器?;趤?lái)自廣義FIR濾波器的控制信號(hào),揚(yáng)聲器產(chǎn)生用于充分消除來(lái)自噪聲源的噪聲的聲音。
文檔編號(hào)H03B29/00GK1886104SQ200480034970
公開日2006年12月27日 申請(qǐng)日期2004年11月24日 優(yōu)先權(quán)日2003年11月26日
發(fā)明者雷蒙德·德卡拉方 申請(qǐng)人:加利福尼亞大學(xué)董事會(huì)