引擎諧波增強控制的制作方法
【專利摘要】一種控制器,被配置為接收代表引擎上的載荷的第一信號,并且基于第一信號生成控制參數(shù),一個或多個諧波縮放元件,每個諧波縮放元件被配置為接收控制參數(shù)和多個引擎諧波信號中的不同的引擎諧波信號并且生成接收到的引擎諧波信號的經(jīng)縮放的版本。每個諧波縮放元件包括:諧波特定映射元件,用于將控制參數(shù)映射到諧波特定縮放因子,其中諧波特定映射元件的至少一些諧波特定縮放因子值被映射到與引擎上的負(fù)載荷相關(guān)聯(lián)的控制參數(shù)值;以及可調(diào)節(jié)增益元件,用于形成接收到的引擎諧波信號的經(jīng)縮放的版本,包括將諧波特定縮放因子施加到接收到的引擎諧波信號。
【專利說明】引擎諧波增強控制
【技術(shù)領(lǐng)域】
[0001 ] 本申請涉及引擎諧波增強。
【背景技術(shù)】
[0002]在一些情況下,汽車駕駛者希望能聽到他們汽車引擎發(fā)出的噪聲。例如,一個賽車駕駛員可能想在他們加速的時候聽到引擎噪聲。駕駛員可以利用噪聲來判斷何時換擋或者他們可能只是覺得引擎噪聲豐富了他們的駕駛體驗。
[0003]然而,很多如今的汽車被設(shè)計為減小進入汽車駕駛室并傳到駕駛者耳朵里的噪聲(例如路面噪聲)的量。為了減小噪聲,汽車設(shè)計者通常用降噪材料(例如泡沫)來屏蔽汽車駕駛室。這些降噪材料不能區(qū)分引擎噪聲和其它噪聲(如路面噪聲)。因此,降噪材料的使用傾向于衰減到達駕駛者的引擎噪聲。另外,在一些示例中,降噪材料對特定頻率的引擎噪聲有更多的衰減,造成了到達駕駛者的不自然的引擎噪聲。
[0004]引擎諧波增強系統(tǒng)通過播放一種經(jīng)汽車駕駛室內(nèi)音頻系統(tǒng)合成的引擎噪聲來增強駕駛者聽到的引擎噪聲。
【發(fā)明內(nèi)容】
[0005]在總體方面,一種系統(tǒng)包括:控制器,該控制器被配置為接收代表引擎上的載荷的第一信號并且基于第一信號生成控制參數(shù);一個或多個諧波縮放元件,每個諧波縮放元件被配置為接收控制參數(shù)和多個引擎諧波信號中的不同引擎諧波信號并且生成所接收到的引擎諧波信號的經(jīng)縮放的版本。每個諧波縮放元件包括諧波特定映射元件,用于把控制參數(shù)映射到諧波特定縮放因子,其中諧波特定映射元件中的至少一些諧波特定縮放因子值被映射到控制參數(shù)值,這些控制參數(shù)值與引擎上的負(fù)載荷相關(guān)聯(lián),以及可調(diào)節(jié)增益元件,用于形成接收到的引擎諧波信號的經(jīng)縮放的版本,包括將諧波特定縮放因子施加于接收到的引擎諧波信號。
[0006]各方面可以包括如下特征中的一個或多個特征。
[0007]控制器可以被進一步配置為接收代表油門位置的第二信號,并且其中控制器被進一步配置為基于第一信號和第二信號兩者生成控制參數(shù)。諧波特定映射元件的至少一些諧波特定縮放因子可以被映射到控制參數(shù),這些控制參數(shù)與引擎上的正載荷相關(guān)聯(lián)。與引擎上的負(fù)載荷相關(guān)聯(lián)的控制參數(shù)可以從第一信號得出,與引擎上的正載荷相關(guān)聯(lián)的控制參數(shù)可以從第二信號得出。
[0008]控制器可以被進一步配置為調(diào)理第一信號以在生成控制參數(shù)之前去除瞬態(tài)分量。控制器可以被進一步配置為向第一信號施加縮放因子,以使得大于第一閾值的第一信號的值映射到線性范圍。線性范圍可以從0%延伸到100%??刂破骺梢员贿M一步配置為向第一信號施加第一縮放因子,以使得第一信號的負(fù)值映射到第一線性范圍,并且向第二信號施加第二縮放因子,以使得第二信號的所有值映射到第二線性范圍。第一線性范圍可以從100%延伸到O %,并且第二線性區(qū)間可以從O %延伸到100%。第一信號可以包括扭矩信號。
[0009]在另一總體方面,一種方法包括:接收多個引擎諧波信號;接收代表引擎上的載荷的第一信號;基于第一信號確定控制參數(shù);確定用于多個引擎諧波信號中的一個或多個引擎諧波信號中的每個引擎諧波信號的諧波特定縮放因子,并且將相應(yīng)的諧波特定縮放因子應(yīng)用到一個或多個引擎諧波信號中的每個引擎諧波信號。確定諧波特定縮放因子包括,對于一個或多個引擎諧波信號中的每個引擎諧波信號,將控制參數(shù)提供給配置為將控制參數(shù)值映射到諧波特定縮放因子值的相應(yīng)的諧波特定映射函數(shù),其中至少一些諧波特定縮放因子值被映射到控制參數(shù)值,這些控制參數(shù)值與引擎上的負(fù)載荷相關(guān)聯(lián)。
[0010]各方面可以包括如下特征中的一個或多個特征。
[0011]該方法可以包括接收代表油門位置的第二信號,并且其中控制參數(shù)的確定是基于第一信號和第二信號兩者的。至少一些諧波特定縮放因子可以被映射到控制參數(shù),這些控制參數(shù)與引擎上的正載荷相關(guān)聯(lián)。與引擎上的負(fù)載荷相關(guān)聯(lián)的控制參數(shù)可以從第一信號得出,并且與引擎上的正載荷相關(guān)聯(lián)的控制參數(shù)可以從第二信號得出?;诘谝恍盘杹泶_定控制參數(shù)可以包括調(diào)理第一信號以去除瞬態(tài)分量。確定控制參數(shù)可以包括向第一信號施加縮放因子,以使得第一信號的大于第一閾值的值映射到線性范圍。該線性范圍可以從0%延伸到100%。
[0012]確定控制參數(shù)可以包括:向第一信號施加第一縮放因子,以使得第一信號的負(fù)值映射到第一線性范圍;并且向第二信號施加第二縮放因子,以使得第二信號的所有值映射到第二線性范圍。第一線性范圍可以從-100%延伸到0%,并且第二線性范圍可以從0%延伸到100%。第一信號可以包括扭矩信號。
[0013]在總體方面,一種系統(tǒng)包括:配置為接收代表引擎上的負(fù)載的第一信號并且基于第一信號和一個或多個諧波縮放元件生成控制參數(shù)的控制器。一個或多個諧波縮放元件中的每個諧波縮放元件都被配置為接收控制參數(shù)和多個引擎諧波信號中的不同的引擎諧波信號,并且生成接收到的引擎諧波信號的縮放版本。每個諧波縮放元件包括:諧波特定映射元件,用于把控制參數(shù)映射到諧波特定縮放因子;以及可調(diào)節(jié)增益元件,用于形成所接收到的引擎諧波信號的縮放版本,包括將諧波特定縮放因子施加到接收到的引擎諧波信號。
[0014]在另一方面,一種方法包括:接收多個引擎諧波信號;接收代表引擎上的載荷的第一信號;基于第一信號確定控制參數(shù);為多個引擎諧波信號中的一個或多個引擎諧波信號的每個引擎諧波信號確定諧波特定縮放因子并且將相應(yīng)的諧波特定縮放因子應(yīng)用到一個或多個引擎諧波信號中的每個引擎諧波信號。確定諧波特定縮放因子包括,對于一個或多個引擎諧波信號中的每個引擎諧波信號,將控制參數(shù)提供給配置為將控制參數(shù)值映射到諧波特定縮放因子值的相應(yīng)的諧波特定映射函數(shù);以及
[0015]本發(fā)明的實施例可以具有如下優(yōu)點中的一個或多個優(yōu)點。
[0016]用代表引擎載荷的信號來縮放獨立的引擎諧波,使實施例針對正引擎載荷生成一種類型的引擎噪聲而針對負(fù)引擎載荷生成另一種類型的引擎噪聲。這一特征使引擎諧波增強系統(tǒng)的結(jié)果聽起來比常規(guī)引擎諧波增強系統(tǒng)的結(jié)果更真實。
[0017]用代表引擎載荷的信號來縮放獨立的引擎諧波使該系統(tǒng)能夠在引擎載荷變化時,連續(xù)改變引擎噪聲的諧波結(jié)構(gòu)。
[0018]本發(fā)明的其它特征和優(yōu)勢根據(jù)下面的描述以及根據(jù)權(quán)利要求是顯而易見的。
【專利附圖】
【附圖說明】
[0019]圖1是第一引擎諧波增強(EHE)系統(tǒng)的框圖。
[0020]圖2是第一 EHE控制器的框圖。
[0021]圖3是第一映射元件。
[0022]圖4是第二 EHE系統(tǒng)的框圖。
[0023]圖5是第二 EHE控制器的框圖。
[0024]圖6是第二映射元件。
[0025]圖7是圖示尖刺信號(blipping)的圖。
[0026]圖8是第三EHE控制器的框圖。
[0027]圖9是第三EHE系統(tǒng)的框圖。
【具體實施方式】
[0028]I系統(tǒng)概沭
[0029]參考圖1,一種引擎諧波增強系統(tǒng)100接收代表引擎(未示出)扭矩輸出的扭矩信號102和代表引擎每分鐘轉(zhuǎn)數(shù)的RPM信號104作為輸入信號。系統(tǒng)100使用輸入信號102、104來形成組合引擎諧波信號108,該信號被提供給汽車音頻系統(tǒng)106來呈現(xiàn)給汽車駕駛者(未示出)。
[0030]引擎諧波增強系統(tǒng)100包括:諧波發(fā)生器112 ;引擎諧波縮放模塊114 ;以及求和器116。RPM信號104首先被提供給諧波發(fā)生器112,該發(fā)生器基于RPM信號104生成若干獨立引擎諧波119。在一些示例中,諧波發(fā)生器112包括:查找表(LUT),其將RPM信號104的值與基頻值相關(guān)聯(lián)。由諧波發(fā)生器112生成的一次諧波(H1)為基頻,其對應(yīng)于RPM信號104的值。其余的引擎諧波119 (H2?Hn)在基頻的諧波頻率處被生成。
[0031]扭矩信號102和由諧波信號發(fā)生器112生成的引擎諧波信號(H1?Hn) 119被提供給引擎諧波縮放模塊114,該模塊基于扭矩信號102生成每個引擎諧波119的經(jīng)縮放的版本130。扭矩信號102對于確定每個引擎諧波119的縮放因子非常有用,因為它包括不僅涉及引擎上載荷量而且還涉及引擎載荷是正還是負(fù)的信息。該信息可以例如被用來當(dāng)汽車加速時生成一種引擎噪聲,并且當(dāng)汽車由于引擎制動而減速時生成另一種引擎噪聲。
[0032]引擎諧波縮放模塊114包括:引擎諧波增強(EHE)控制器115以及若干引擎諧波縮放元件120。EHE控制器115接收扭矩信號102并且基于扭矩信號102確定控制參數(shù)(P) 122。EHE控制器115的若干實施例在該說明書的后續(xù)部分中將詳細描述。
[0033]EHE控制器115向每個引擎諧波縮放元件120提供控制參數(shù)122。每個引擎諧波縮放元件120也接收由諧波發(fā)生器112生成的引擎諧波119之一。每個引擎諧波縮放元件120基于控制參數(shù)122來縮放接收到的引擎諧波119。
[0034]為了對單個引擎諧波119進行縮放,每個引擎諧波縮放元件120包括映射元件126和可調(diào)節(jié)增益元件128。映射元件126接收控制參數(shù)122并用它來確定諧波縮放值124。在一些示例中,映射元件126是查找表,其包括若干諧波縮放值124,這些值與相應(yīng)的控制參數(shù)122的值相關(guān)聯(lián)。在其它示例中,映射元件執(zhí)行數(shù)學(xué)函數(shù),該函數(shù)接收控制參數(shù)122作為輸入并計算諧波縮放值124。在一些示例中,每個映射元件126在控制參數(shù)122和諧波縮放值124之間執(zhí)行不同的映射,該操作取決于哪個引擎諧波119被其中包括映射元件126的引擎諧波縮放元件120縮放。
[0035]接收到的引擎諧波119和諧波縮放值124被提供給可調(diào)節(jié)的縮放元件128,該元件向接收到的引擎諧波119施加諧波縮放值124,導(dǎo)致經(jīng)縮放的引擎諧波信號130。
[0036]由諧波縮放元件120生成的每個經(jīng)縮放的引擎諧波信號130被提供至求和器116,該求和器把經(jīng)縮放的引擎諧波信號130相加,導(dǎo)致組合引擎諧波信號108。
[0037]2某于相矩的EHE控制器
[0038]參考圖2,EHE控制器115的一個實施例接收扭矩信號102并且基于扭矩信號102生成控制參數(shù)(P) 122。EHE控制器215包括:扭矩信號翻譯器232 ;扭矩值校準(zhǔn)器238和參數(shù)確定模塊234。
[0039]扭矩信號翻譯器232接收扭矩信號102,該信號在一些示例中為數(shù)字信號,代表物理扭矩值,單位為Nm (即牛頓米)。扭矩信號翻譯器132將數(shù)字扭矩信號102轉(zhuǎn)換成其相應(yīng)的物理扭矩值236并且將物理扭矩值236提供至扭矩值校準(zhǔn)器238。
[0040]扭矩值校準(zhǔn)器238通過將可能的物理扭矩值236的整個范圍映射到便于使用的取值范圍來形成經(jīng)校準(zhǔn)的扭矩值240??傮w上,由扭矩信號102表示的給定的物理扭矩值236可以是正的或負(fù)的。例如,如果汽車引擎在使汽車加速(即正的引擎載荷),則物理扭矩值236是正的。如果汽車引擎與傳動系統(tǒng)關(guān)聯(lián)且汽車在減速(即引擎剎車造成負(fù)的引擎載荷),則物理扭矩值236是負(fù)的。此外,在一些示例中,最大正物理扭矩值與最大負(fù)物理扭矩值是不同的。
[0041]由扭矩值校準(zhǔn)器238執(zhí)行的映射由以下示例說明。在該示例中,對于一個示例性汽車,物理扭矩值236的可能取值范圍為-80Nm至400Nm。扭矩信號校準(zhǔn)器238用如下方式縮放物理扭矩值236,范圍為ONm到400Nm的物理扭矩值236被映射到0%到100%的范圍。這通過將物理扭矩值236乘以縮放因子0.25來完成。類似地,范圍為-80Nm到ONm的物理扭矩值236被乘以縮放因子0.25,從而將這些扭矩值映射到-20%到0%的范圍。因此,對于該示例,從扭矩值校準(zhǔn)器238輸出的經(jīng)校準(zhǔn)的扭矩值240落在-20%到100%的范圍內(nèi)。
[0042]經(jīng)校準(zhǔn)的扭矩值240接著被提供給控制參數(shù)確定模塊234。在該示例中,控制參數(shù)確定模塊234僅將經(jīng)校準(zhǔn)的扭矩值作為控制參數(shù)(P) 122。如上文所述,控制參數(shù)122被提供給包括在引擎諧波縮放元件(圖1,元件120)中的映射元件(圖1,元件126)。
[0043]3映射元件
[0044]參考圖3,映射元件326的一個示例接收由圖3中的EHE控制器115生成的控制參數(shù)122,并且用控制參數(shù)122來確定諧波縮放值124。尤其是,控制參數(shù)122的值在x坐標(biāo)軸(如上文描述的示例中所述,其范圍為-20%到100% )上并且諧波增益曲線342在控制參數(shù)122處的值被輸出為諧波縮放值124。
[0045]需注意,諧波縮放曲線342是關(guān)于諧波增益軸(即y坐標(biāo)軸)不對稱的。這種不對稱是由于以下情形造成的,其中由經(jīng)歷正引擎載荷(即當(dāng)加速時)的引擎生成的引擎噪聲的單個諧波水平與由經(jīng)歷負(fù)引擎載荷(即當(dāng)引擎制動時)的引擎生成的引擎噪聲的單個諧波水平是不同的。
[0046]參考圖4,引擎諧波增強系統(tǒng)400的另一實施例被配置為與圖1中的引擎諧波增強系統(tǒng)100大部分相同,但還被配置為接收油門信號403,EHE控制器415將油門信號403和扭矩信號102結(jié)合起來使用以確定控制參數(shù)(P)422。在一些示例中,油門信號403代表油門打開的百分比。
[0047]4基于扭矩和油門的EHE控制器
[0048]參考圖5,圖4中的EHE控制器415被配置為接收扭矩信號102和油門信號403作為輸入信號,并用輸入信號102和403來確定控制參數(shù)(P)422??傮w上,對于正引擎載荷,EHE控制器415被配置為使用油門百分比值545作為控制參數(shù)422。對于負(fù)引擎載荷,EHE控制器415被配置為使用經(jīng)校準(zhǔn)的扭矩信號540作為控制參數(shù)422。
[0049]EHE控制器415包括扭矩信號翻譯器232、扭矩值校準(zhǔn)器538、油門信號翻譯器544和控制參數(shù)確定模塊534。
[0050]油門信號翻譯器544接收油門信號403,該信號在一些示例中是代表范圍為0%到100%的油門開啟百分比的數(shù)字信號。油門信號翻譯器132將數(shù)字油門信號403轉(zhuǎn)換為其對應(yīng)的油門百分比值545。在一些示例中,油門百分比值545已經(jīng)是具有0%到100%的范圍的百分比形式,因而不需要校準(zhǔn)。在其它示例中,為1.0的縮放因子可以被應(yīng)用到油門百分比值545以保護其取值范圍。
[0051]扭矩信號翻譯器232以與圖2的扭矩信號翻譯器232相同的方式對扭矩信號102進行翻譯,生成物理扭矩值236。物理扭矩值236被傳遞到扭矩值校準(zhǔn)器538,該校準(zhǔn)器對物理扭矩值236進行縮放,以使得負(fù)的物理扭矩值236被映射到-100%到0% (或-1到O)的范圍。例如,對于一個示例性汽車,物理扭矩值的范圍236可能是-1OONm到400Nm。扭矩信號校準(zhǔn)器538以這樣的方式對物理扭矩值236進行縮放,使得在-1OONm到ONm的范圍內(nèi)的物理扭矩值236被映射到-100%到O %的范圍。在該示例中,這可以通過將物理扭矩值236乘以縮放因子1.25來實現(xiàn)。
[0052]油門百分比值544和經(jīng)校準(zhǔn)的扭矩值540被提供給控制參數(shù)確定模塊534,該模塊用值544和540來確定控制參數(shù)(P)422。尤其是,如果油門百分比值544大于事先確定的油門閾值A(chǔ)0,或者經(jīng)校準(zhǔn)的扭矩值540大于事先確定的扭矩閾值T0,則油門百分比值作為控制參數(shù)422輸出。否則,經(jīng)校準(zhǔn)的扭矩值540作為控制參數(shù)422被輸出。在一些示例中,閾值TO和AO等于零。在其它示例中,閾值TO和AO是接近零的值。
[0053]從EHE控制器415輸出的結(jié)果控制參數(shù)422范圍在-100%到100%。當(dāng)引擎載荷為負(fù)時,控制參數(shù)422包括經(jīng)校準(zhǔn)的扭矩值540,其范圍在-100 %到O %內(nèi),并且當(dāng)引擎載荷為正時,控制參數(shù)包括油門百分比值544,其范圍在0%到100%內(nèi)。
[0054]5基于組合的扭矩和油門的映射元件
[0055]參考圖6,映射元件426的另一示例接收由圖4的EHE控制器415生成的控制參數(shù)422,并且用控制參數(shù)422來確定諧波縮放值424。尤其是,控制參數(shù)422的值在χ坐標(biāo)軸(如在上文描述的實施例中所述,其范圍從-100%到100% )上,并且諧波增益曲線642在控制參數(shù)422值處的值作為諧波縮放值424輸出而被提供。
[0056]同樣,需注意,諧波縮放曲線642是關(guān)于諧波增益軸(即y坐標(biāo)軸)不對稱的。這種不對稱是由于以下情形造成的,其中由經(jīng)歷正引擎載荷(即當(dāng)加速時)的引擎生成的引擎噪聲的單個諧波水平與由經(jīng)歷負(fù)引擎載荷(即當(dāng)引擎制動時)的引擎生成的引擎噪聲的單個諧波水平是不同的。還需注意,控制參數(shù)422從-100%到0%的值是基于負(fù)的扭矩值536,而控制參數(shù)422從0%到100%的值是基于正的油門百分比值545。
[0057]6防尖刺信號的EHE控制器
[0058]參考圖7,在一些示例中,在引擎制動過程中,汽車會從高檔位變到低檔位(即換抵擋)。為了換擋,把汽車引擎耦合到汽車的傳動裝置的離合器被松開,這時汽車引擎的RPM降低到怠速水平,而汽車的傳動裝置繼續(xù)高速旋轉(zhuǎn)。當(dāng)引擎以怠速水平運轉(zhuǎn)的同時在低檔位再次合上離合器能夠?qū)е峦蝗坏暮筒黄谕臏p速,因為快速轉(zhuǎn)動的傳動裝置耦合到較慢旋轉(zhuǎn)的引擎。
[0059]為了避免突然減速,可以提高引擎轉(zhuǎn)速以使引擎以與傳動裝置可比擬的速度運轉(zhuǎn),該技術(shù)被稱為“RPM匹配”。在合上離合器之前的引擎RPM的這種提高有時也稱為“尖刺信號”。
[0060]圖7中圈出來的區(qū)域746圖示汽車引擎在引擎制動期間的扭矩輸出。扭矩748中兩個圓之間的尖峰圖示汽車降擋并且出現(xiàn)尖刺信號時引擎的扭矩。扭矩信號中的這種尖刺748會對使用扭矩信息的EHE系統(tǒng)(如上述系統(tǒng))造成決定性的影響。尤其是,這種尖刺會造成EHE系統(tǒng)在非常短時間里產(chǎn)生很大且不期望的引擎噪聲。在一些示例中,該大的引擎噪聲是與引擎加速相關(guān)聯(lián)而不與引擎制動相關(guān)聯(lián)的引擎噪聲,正如所預(yù)期的那樣。
[0061]參考圖8,EHE控制器815的另一實施例被配置為以如下方式生成控制參數(shù)822,其中減少利用扭矩信息的EHE系統(tǒng)上的尖刺信號的影響。EHE控制器815與圖5所示EHE控制器415的運行方式類似。但是,在物理扭矩值236被提供給扭矩值校準(zhǔn)器538之前,其首先被提供給絕對值元件850,該元件生成物理扭矩值236的絕對值851。物理扭矩值236的絕對值851被提供給負(fù)模塊852,該模塊生成物理扭矩值236的負(fù)絕對值853。物理扭矩值236的負(fù)絕對值853接著被提供給強制模塊854,該模塊將物理扭矩值236的負(fù)絕對值853強制到事先確定的范圍。在一些示例中,事先確定的范圍被定義為包括汽車引擎的最大扭矩輸出和汽車引擎的最小扭矩輸出之間的所有可能的扭矩值的范圍。
[0062]經(jīng)強制的負(fù)絕對值855被提供給扭矩值校準(zhǔn)器538,其對物理扭矩值236的經(jīng)強制的負(fù)絕對值855進行縮放,以使得物理扭矩信號236的經(jīng)強制的負(fù)絕對值855的負(fù)值被映射到-100%至0% (或者O到I)的范圍。扭矩值校準(zhǔn)器538的輸出是經(jīng)校準(zhǔn)的扭矩值840,其和油門百分比值544 —同被提供給控制參數(shù)確定模塊834。如果油門百分比值544大于事先確定的閾值A(chǔ)0,則油門百分比值545作為控制參數(shù)822被輸出。否則,經(jīng)校準(zhǔn)的扭矩值840作為控制參數(shù)822被輸出,該扭矩值被調(diào)理以使得尖刺信號的影響被最小化。
[0063]7 各詵
[0064]參考圖9,在一些示例中,引擎諧波增強系統(tǒng)900的每個引擎諧波縮放元件920包括平滑元件960,其接收由映射元件426生成的諧波縮放值424并用它來生成經(jīng)平滑的諧波縮放值924。
[0065]在一些示例中,平滑元件960通過應(yīng)用攻擊衰減算法生成經(jīng)平滑的諧波縮放值925。這樣的算法使得諧波縮放值的劇烈變化在諧波縮放值924中呈現(xiàn)得更加平緩。
[0066]在一些示例中,扭矩信號102和油門信號403從控制器局域網(wǎng)(CAN)總線被接收。
[0067]8實施方式
[0068]實施上述技術(shù)的系統(tǒng)可以以軟件、固件、數(shù)字電子電路或者計算機硬件或者它們的組合來實施。系統(tǒng)可以包括有形地包含在機器可讀存儲設(shè)備中用于被可編程處理器執(zhí)行的計算機程序產(chǎn)品,并且可以由可編程處理器來執(zhí)行方法步驟,該處理器執(zhí)行指令程序以通過操作輸入數(shù)據(jù)并且生成輸出來實現(xiàn)功能。該系統(tǒng)可以以在可編程系統(tǒng)上可執(zhí)行的一個或多個計算機程序來執(zhí)行,該系統(tǒng)包括:至少一個可編程處理器,被耦合以從數(shù)據(jù)存儲系統(tǒng)接收數(shù)據(jù)和指令以及向數(shù)據(jù)存儲系統(tǒng)傳送數(shù)據(jù)和指令;至少一個輸入設(shè)備;以及至少一個輸出設(shè)備。每個計算機程序可以用高級的面向過程或面向?qū)ο蟮某绦蛘Z言來實施,或者如果需要的話,用匯編或機器語言來實施;并且在任何情況下,該語言可以為編譯語言或者翻譯語言。合適的處理器包括:舉個例子,通用和專用微處理器兩者??傮w上,處理器會從只讀存儲器和/或隨機訪問存儲器接收指令和數(shù)據(jù)??傮w上,計算機將包括一個或多個大容量存儲設(shè)備,用于存儲數(shù)據(jù)文件;這樣的設(shè)備包括磁盤,諸如內(nèi)部硬盤和可移動盤;磁-光盤;以及光盤。適于有形地包含計算機程序指令和數(shù)據(jù)的存儲設(shè)備包括所有形式的非揮發(fā)性存儲器,包括例如半導(dǎo)體存儲設(shè)備,例如EPROM、EEPROM和閃存設(shè)備;磁盤,比如內(nèi)部硬盤和可移動盤;磁-光盤;以及⑶-ROM盤。上述任何內(nèi)容可以被ASIC(專用集成電路)補充或者被包括在其中。
[0069]應(yīng)當(dāng)理解,上文的描述旨在說明而不是限制本發(fā)明的范圍,本發(fā)明的范圍由所附權(quán)利要求的范圍來限定。其它實施例在下面的權(quán)利要求的范圍內(nèi)。
【權(quán)利要求】
1.一種系統(tǒng),包括: 控制器,所述控制器被配置為接收代表引擎上的載荷的第一信號并且基于所述第一信號生成控制參數(shù); 一個或多個諧波縮放元件,每個諧波縮放元件被配置為接收所述控制參數(shù)和多個引擎諧波信號中的不同引擎諧波信號并且生成所接收到的引擎諧波信號的經(jīng)縮放的版本,每個諧波縮放元件包括 諧波特定映射元件,用于把所述控制參數(shù)映射到諧波特定縮放因子,其中所述諧波特定映射元件的所述諧波特定縮放因子值中的至少一些諧波特定縮放因子值被映射到控制參數(shù)值,所述控制參數(shù)值與所述引擎上的負(fù)載荷相關(guān)聯(lián);以及 可調(diào)節(jié)增益元件,用于形成所接收到的引擎諧波信號的經(jīng)縮放的版本,包括將所述諧波特定縮放因子施加于所接收到的引擎諧波信號。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述控制器被進一步配置為接收代表油門位置的第二信號,并且其中所述控制器被進一步配置為基于所述第一信號和所述第二信號兩者生成所述控制參數(shù)。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其中所述諧波特定映射元件的所述諧波特定縮放因子中的至少一些諧波特定縮放因子被映射到控制參數(shù),所述控制參數(shù)與所述引擎上的正載荷相關(guān)聯(lián)。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其中與所述引擎上的所述負(fù)載荷相關(guān)聯(lián)的所述控制參數(shù)從所述第一信號得出,并且與所述引擎上的所述正載荷相關(guān)聯(lián)的所述控制參數(shù)從所述第二信號得出。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述控制器被進一步配置為調(diào)理所述第一信號以在生成所述控制參數(shù)之前去除瞬態(tài)分量。
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述控制器被進一步配置為向所述第一信號施加縮放因子,以使得所述第一信號的大于第一閾值的值映射到線性范圍。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其中所述線性范圍從0%延伸到100%。
8.根據(jù)權(quán)利要求3所述的系統(tǒng),其中所述控制器被進一步配置為 向所述第一信號施加第一縮放因子,以使得所述第一信號的負(fù)值映射到第一線性范圍;以及 向所述第二信號施加第二縮放因子,以使得所述第二信號的所有值映射到第二線性范圍。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),所述第一線性范圍從-100%延伸到0%,并且所述第二線性范圍從O %延伸到100%。
10.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述第一信號包括扭矩信號。
11.一種方法,包括: 接收多個引擎諧波信號; 接收代表引擎上的載荷的第一信號; 基于所述第一信號確定控制參數(shù); 確定用于所述多個引擎諧波信號中的一個或多個引擎諧波信號中的每個引擎諧波信號的諧波特定縮放因子,包括: 對于所述一個或多個引擎諧波信號中的每個引擎諧波信號,將所述控制參數(shù)提供給配置為將控制參數(shù)值映射到諧波特定縮放因子值的相應(yīng)的諧波特定映射函數(shù); 其中,所述諧波特定縮放因子值中的至少一些諧波特定縮放因子值被映射到控制參數(shù)值,所述控制參數(shù)值與所述引擎上的負(fù)載荷相關(guān)聯(lián);以及 將所述相應(yīng)的諧波特定縮放因子施加到所述一個或多個引擎諧波信號中的每個引擎諧波信號。
12.根據(jù)權(quán)利要求11所述的方法,還包括接收代表油門位置的第二信號,并且其中確定所述控制參數(shù)是基于所述第一信號和所述第二信號兩者的。
13.根據(jù)權(quán)利要求12所述的方法,其中所述諧波特定縮放因子中的至少一些諧波特定縮放因子被映射到控制參數(shù),所述控制參數(shù)與所述引擎上的正載荷相關(guān)聯(lián)。
14.根據(jù)權(quán)利要求13所述的方法,其中與所述引擎上的所述負(fù)載荷相關(guān)聯(lián)的所述控制參數(shù)從所述第一信號得出,并且與所述引擎上的所述正載荷相關(guān)聯(lián)的所述控制參數(shù)從所述第二信號得出。
15.根據(jù)權(quán)利要求11所述的方法,其中基于所述第一信號確定所述控制參數(shù)包括調(diào)理所述第一信號以去除瞬態(tài)分量。
16.根據(jù)權(quán)利要求11所述的方法,其中確定所述控制參數(shù)包括向所述第一信號施加縮放因子,以使得所述第一信號的大于第一閾值的值映射到線性范圍。
17.根據(jù)權(quán)利要求16所述的方法,其中所述線性范圍從0%延伸到100%。
18.根據(jù)權(quán)利要求13所述的方法,其中確定所述控制參數(shù)包括 向所述第一信號施加第一縮放因子,以使得所述第一信號的負(fù)值映射到第一線性范圍;以及 向所述第二信號施加第二縮放因子,以使得所述第二信號的所有值映射到第二線性范圍。
19.根據(jù)權(quán)利要求18所述的方法,其中所述第一線性范圍從-100%延伸到0%,并且所述第二線性范圍從O %延伸到100%。
20.根據(jù)權(quán)利要求11所述的方法,其中所述第一信號包括扭矩信號。
【文檔編號】G10K15/02GK104246871SQ201380018991
【公開日】2014年12月24日 申請日期:2013年4月1日 優(yōu)先權(quán)日:2012年4月2日
【發(fā)明者】C·M·赫拉 申請人:伯斯有限公司