麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

用于電馬達(dá)的編碼器速度信號(hào)的抖動(dòng)補(bǔ)償?shù)闹谱鞣椒?

文檔序號(hào):3849182閱讀:302來源:國知局
專利名稱:用于電馬達(dá)的編碼器速度信號(hào)的抖動(dòng)補(bǔ)償?shù)闹谱鞣椒?br> 技術(shù)領(lǐng)域
本發(fā)明涉及用于測量電馬達(dá)的旋轉(zhuǎn)速度的類型的編碼器速度信號(hào)的抖動(dòng)補(bǔ)償 (wobble compensation)。
背景技術(shù)
電池電動(dòng)車、增程式電動(dòng)車和混合動(dòng)力電動(dòng)車都使用可充電高壓電池作為電力源。一個(gè)或多個(gè)高壓電馬達(dá)在車輛運(yùn)行期間交替地從電池獲取功率以及提供功率至電池。 當(dāng)僅使用來自電池的電力推動(dòng)車輛時(shí),動(dòng)力傳動(dòng)系運(yùn)行模式通常地指向僅電力(EV)模式。 取決于車輛設(shè)計(jì),附加的運(yùn)行模式可包括固定檔位模式以及電可變傳動(dòng)系(EVT)模式,其中內(nèi)燃機(jī)被用于產(chǎn)生至少一部分推動(dòng)車輛所需的扭矩。在混合動(dòng)力車輛控制架構(gòu)內(nèi),速度編碼器測量牽引馬達(dá)的旋轉(zhuǎn)速度,其表現(xiàn)為數(shù)字脈沖序列。然而,由于一些物理不規(guī)則性,編碼器型號(hào)不代表真實(shí)的牽引馬達(dá)的旋轉(zhuǎn)速度。取代地,可變圖案隨著馬達(dá)的每一次旋轉(zhuǎn)而重復(fù)自身。該可變圖案被稱作角度抖動(dòng),且其可具有包括基本旋轉(zhuǎn)周期的多個(gè)諧波的特征。

發(fā)明內(nèi)容
因此,在此處提供一種車輛,其包括具有馬達(dá)控制處理器(MCP)以及混合動(dòng)力控制處理器(HCP)的控制系統(tǒng)。該控制系統(tǒng)被配置為通過如下所述地在校準(zhǔn)后的取樣周期上對(duì)輸出進(jìn)行平均來補(bǔ)償高速度時(shí)(即,當(dāng)抖動(dòng)的頻率內(nèi)容比HCP的取樣頻率高得多的時(shí)候) 的角度抖動(dòng)。這使得抖動(dòng)補(bǔ)償在HCP中進(jìn)行,而不是在MCP中進(jìn)行。在控制系統(tǒng)之外,車輛包括電牽引馬達(dá)、變速器、和速度編碼器。速度編碼器測量牽引電力的旋轉(zhuǎn)速度,并將該旋轉(zhuǎn)速度作為編碼器信號(hào)直接傳輸至HCP。該編碼器信號(hào)是數(shù)字脈沖輸出(即脈沖序列),其頻率取決于馬達(dá)旋轉(zhuǎn)速度。該控制系統(tǒng)被配置為使用一組輸出信號(hào)控制牽引馬達(dá)的運(yùn)行。該控制系統(tǒng)經(jīng)由HCP從速度編碼器接收編碼器信號(hào)。在閾值馬達(dá)速度之下時(shí),HCP 自適應(yīng)地“學(xué)習(xí)”編碼器信號(hào)的特定抖動(dòng)特征。控制系統(tǒng)經(jīng)由HCP使用學(xué)到的抖動(dòng)特征計(jì)算抖動(dòng)補(bǔ)償后的速度值,且將抖動(dòng)補(bǔ)償后的速度值用作輸入信號(hào)的至少一部分,以控制牽引馬達(dá)的運(yùn)行。當(dāng)結(jié)合附圖時(shí),本發(fā)明的上述特征和優(yōu)勢以及其他特征和優(yōu)勢從下文中用于實(shí)施本發(fā)明的最佳模式的詳盡描述中是輕易地明顯的。


圖I是具有控制系統(tǒng)的車輛的示意圖,所述控制系統(tǒng)被配置為用于補(bǔ)償速度編碼器信號(hào)中的角度抖動(dòng);圖2是圖I中示出的車輛的控制系統(tǒng)的邏輯流程圖;和圖3是描述用于補(bǔ)償圖I中示出的車輛上載有的速度編碼器信號(hào)中的角度抖動(dòng)的方法的流程圖。
具體實(shí)施例方式參見附圖,其中相同的附圖標(biāo)記在若干幅附圖中對(duì)應(yīng)相同或相似的構(gòu)件,圖I示出了具有變速器14的車輛10。車輛可被配置為能夠在僅電力(EV)模式中使用牽引馬達(dá) 16推動(dòng)的電池電力電動(dòng)車或混合動(dòng)力電動(dòng)車。盡管出于簡明的目的在圖I中示出了一個(gè)牽引馬達(dá)16,本領(lǐng)域技術(shù)人員將理解其他車輛實(shí)施例可包括附加的馬達(dá),例如,直接連接至變速器14的輸出的馬達(dá)。車輛10包括具有混合動(dòng)力控制處理器(HCP) 20以及馬達(dá)控制處理器(MCP) 30的控制系統(tǒng)50。如本領(lǐng)域技術(shù)人員所理解的,諸如HCP20的HCP基于當(dāng)前的混合動(dòng)力運(yùn)行策略協(xié)調(diào)(coordinate)至變速器14的輸入。輸入可包括內(nèi)燃機(jī)12和一個(gè)或多個(gè)馬達(dá)16, 或僅一個(gè)或多個(gè)馬達(dá)。諸如MCP30的MCP通常被提供用來控制被用作車輛動(dòng)力傳動(dòng)系的一部分的每一個(gè)馬達(dá),其中MCP相對(duì)于HCP20在整體控制等級(jí)中要低。換句話說,MCP經(jīng)由來自HCP20的信號(hào)命令而運(yùn)行,其中HCP提供高層次的控制功能以及多個(gè)車輛控制模塊(未示出)的協(xié)調(diào),所述車輛控制模塊諸如電池控制模塊、發(fā)動(dòng)機(jī)控制模塊等。在控制系統(tǒng)50內(nèi),來自速度編碼器26的編碼器信號(hào)(箭頭13)被以數(shù)字脈沖序列的形式傳輸進(jìn)入HCP20,且由其直接讀取。HCP20隨后執(zhí)行如下參照?qǐng)D3所述的算法100, 以自動(dòng)地補(bǔ)償編碼器信號(hào)中的角度抖動(dòng)(箭頭13),其中HCP最終經(jīng)由一組輸入信號(hào)控制牽引馬達(dá)16(箭頭11)。控制系統(tǒng)50的非暫時(shí)性/有形存儲(chǔ)器可被用于存儲(chǔ)算法100,其被控制系統(tǒng)的相關(guān)聯(lián)的硬件以及軟件構(gòu)件按照所需地自動(dòng)執(zhí)行。控制系統(tǒng)50可被實(shí)現(xiàn)為服務(wù)器或主機(jī),即,一個(gè)或多個(gè)數(shù)字計(jì)算機(jī)或數(shù)據(jù)處理設(shè)備,其中每一個(gè)都包括一個(gè)或多個(gè)微處理器或中央處理器單元(CPU)、只讀存儲(chǔ)器(ROM)、 隨機(jī)存取存儲(chǔ)器(RAM)、電可擦可編程只讀存儲(chǔ)器(EEPROM)、高速時(shí)鐘、模數(shù)(A/D)電路、數(shù)模(D/A)電路、以及任何需要的輸入/輸出(I/O)電路和設(shè)備,和信號(hào)調(diào)制以及緩沖電子元件。盡管出于簡明和清楚的目的在圖I中示出為單個(gè)設(shè)備,控制系統(tǒng)50的各個(gè)元件可如優(yōu)化地控制牽引馬達(dá)16所需地分布在眾多不同的硬件和軟件構(gòu)件上。在典型的控制系統(tǒng)中,馬達(dá)速度在MCP層次被測量和過濾。馬達(dá)速度值隨后被傳輸至HCP。通過這樣的方法,需要MCP內(nèi)的馬達(dá)速度值的過濾來避免信號(hào)混淆。但是,以傳統(tǒng)方式在MCP中過濾馬達(dá)速度值可能引入相位滯后。此外,MCP和HCP之間的串聯(lián)信號(hào)傳輸可引入由于兩個(gè)處理器之間的通信的同步所造成的時(shí)延。這繼而可造成在HCP內(nèi)發(fā)生的不準(zhǔn)確的速度微分信號(hào)計(jì)算,并由此提供低于最佳的車輛傳動(dòng)系統(tǒng)性能。因此,和經(jīng)由MCP30讀取以及過濾編碼器信號(hào)(箭頭13)相關(guān),控制系統(tǒng)50經(jīng)由 HCP20處理編碼器信號(hào)(箭頭13),以降低牽引馬達(dá)16改變速度的時(shí)刻和該速度改變?yōu)镠CP 計(jì)算可用的時(shí)刻之間的時(shí)延。由于HCP20內(nèi)的直接速度計(jì)算產(chǎn)生計(jì)算周期上的平均速度, 通常不需要HCP內(nèi)的附加的過濾。圖I中示出的車輛10可包括高壓電池能量存儲(chǔ)系統(tǒng)(ESS) 22,S卩,多電芯可充電電池。功率逆變模塊(PM) 18可被經(jīng)由高壓AC總線19電連接在ESS22和牽引馬達(dá)16之間, 且被用于將來自馬達(dá)的AC功率轉(zhuǎn)換成用于在ESS內(nèi)存儲(chǔ)的DC功率,或相反。高壓DC總線 23可被電連接在PM18和ESS22之間。DC-DC功率逆變器(未示出)也可被按照需求地使用,以將DC功率水平增加或降低至適于為各種DC驅(qū)動(dòng)車輛系統(tǒng)所用的水平。在一些車輛設(shè)計(jì)中,發(fā)動(dòng)機(jī)12可被用于經(jīng)由發(fā)動(dòng)機(jī)輸出軸21選擇性地產(chǎn)生發(fā)動(dòng)機(jī)扭矩。可將來自發(fā)動(dòng)機(jī)輸出軸21的扭矩直接用于驅(qū)動(dòng)變速器輸入部件17,并由此例如在混合動(dòng)力電動(dòng)車設(shè)計(jì)中推動(dòng)車輛10,或在增程式電動(dòng)車設(shè)計(jì)中驅(qū)動(dòng)發(fā)馬達(dá)(未示出)。輸出離合器和避震器組件15可被用于選擇性地將發(fā)動(dòng)機(jī)12連接至變速器14,或從其脫開。 輸出扭矩最終被經(jīng)由變速器14的輸出軸34從牽引馬達(dá)16和/或發(fā)動(dòng)機(jī)12傳輸至一組驅(qū)動(dòng)輪32。牽引馬達(dá)16可為多相永磁/AC感應(yīng)馬達(dá),其規(guī)格取決于車輛設(shè)計(jì)為從約60伏特至約300伏特或更多。因此,此處使用的術(shù)語“高壓”是相對(duì)于在車輛10上使用的各個(gè)12 伏特輔助系統(tǒng)。當(dāng)馬達(dá)主動(dòng)地作為發(fā)馬達(dá)運(yùn)行時(shí)(例如通過在可再生制動(dòng)事件中獲取能量),ESS22可使用來自牽引馬達(dá)16的扭矩被選擇性地充電。在一些實(shí)施例中,諸如插入式混合動(dòng)力車中,ESS22可在車輛10未運(yùn)行的任何時(shí)候經(jīng)由離車電源被充電。參見圖2,其示出了圖I中的控制系統(tǒng)50的基本邏輯流程。速度編碼器26首先測量或模擬牽引馬達(dá)16的旋轉(zhuǎn)速度,并隨后將速度以數(shù)字脈沖序列的形式作為模擬出的編碼器信號(hào)傳輸(箭頭13)。虛擬開關(guān)42可被致動(dòng)或運(yùn)轉(zhuǎn),以提供數(shù)字脈沖序列的校準(zhǔn)后的樣本周期。一旦該校準(zhǔn)后的周期屆滿,編碼器信號(hào)(箭頭13)的一部分的脈沖計(jì)數(shù)(時(shí)間戳)被經(jīng)由控制系統(tǒng)50自動(dòng)地記錄,且時(shí)間戳隨后被作為印有時(shí)間戳的信號(hào)(箭頭113) 傳輸至處理模塊44。在牽引馬達(dá)16的所有速度上,處理模塊44處理印有時(shí)間戳的信號(hào)(箭頭113)且將原始速度值(箭頭45)和角度位置值(箭頭47)作為控制信號(hào)輸出。僅在低的馬達(dá)速度上,即,在低于校準(zhǔn)后的閾值的速度上,處理模塊44還將角度抖動(dòng)值(箭頭49)作為另一個(gè)控制信號(hào)輸出。在這些值中,角度位置值(箭頭47)被直接記錄在查找表(LUT) 52中,該表列出了和當(dāng)前測量出的角度位置相關(guān)的已知的抖動(dòng)值(learned wobble value)(箭頭53)。 更新后的抖動(dòng)值(箭頭62)也被記錄在LUT52中,其被確定為和已知的抖動(dòng)值(箭頭53) 相關(guān)的誤差值。關(guān)于LUT52,該表被控制系統(tǒng)50在算法100的執(zhí)行中自動(dòng)地引用,以從LUT選擇此前記錄的已知的抖動(dòng)值(箭頭53)。已知的抖動(dòng)值(箭頭53)隨后被饋送回處理節(jié)點(diǎn)48,在那里其被從當(dāng)前角度抖動(dòng)值(箭頭49)中減去。來自節(jié)點(diǎn)48的誤差調(diào)整后的抖動(dòng)值隨后在塊60處被乘以校準(zhǔn)后的增益,其中更新后的抖動(dòng)值(箭頭62)被從塊60饋送至LUT52。 通過這樣的方式,控制系統(tǒng)50持續(xù)地或周期地通過學(xué)習(xí)以及響應(yīng)由編碼器信號(hào)(圖I中的箭頭13)所提供的抖動(dòng)特征來更新LUT52。來自處理模塊44的原始速度值(箭頭45)被饋送進(jìn)入處理節(jié)點(diǎn)46,在其中其和從LUT52獲取的已知的抖動(dòng)值(箭頭53)結(jié)合。節(jié)點(diǎn)46的輸出在此處被稱作抖動(dòng)補(bǔ)償后的速度值(箭頭54)。當(dāng)控制在圖I中示出的牽引馬達(dá)16的運(yùn)行時(shí),傳輸該值的信號(hào)被用作輸入信號(hào)(箭頭11)的至少一部分(參見圖I)。參見圖3,算法100被示出為一個(gè)可能的實(shí)施例。由步驟102開始,且參照?qǐng)DI和圖2中分別示出的結(jié)構(gòu)和邏輯流程,速度編碼器26被用來模擬牽引馬達(dá)16的旋轉(zhuǎn)速度。步驟102可承擔(dān)產(chǎn)生如上提及的脈沖序列、致動(dòng)圖2中的虛擬開關(guān)42以提供校準(zhǔn)后的取樣周期、讀取所產(chǎn)生的描述最近的編碼器脈沖序列的時(shí)間戳、并自動(dòng)計(jì)數(shù)自此前的讀數(shù)起的脈沖的數(shù)量。步驟102還可包括從此前的讀數(shù)中減去時(shí)間戳,以確定增量時(shí)間值,并隨后將脈沖計(jì)數(shù)除以該增量時(shí)間值。馬達(dá)16的每次旋轉(zhuǎn)的脈沖數(shù)目繼而被用于將該結(jié)果轉(zhuǎn)換成每分鐘轉(zhuǎn)數(shù)(RPM)。這樣做相當(dāng)于將來自速度編碼器的每一個(gè)脈沖序列的即時(shí)速度在校準(zhǔn)后的測量時(shí)間周期上求均值。步驟102也可包括確定和初始位置或零位置相關(guān)的牽引馬達(dá)16的角度位置。牽引馬達(dá)16的位置可被作為脈沖計(jì)數(shù)的數(shù)目的函數(shù)來確定。在初始時(shí),計(jì)數(shù)位置可被初始化為值I。在每一次隨后的編碼器速度測量中,從此前的測量起的脈沖計(jì)數(shù)可被增加至此前的計(jì)數(shù)位置,以確定當(dāng)前的計(jì)數(shù)位置。當(dāng)當(dāng)前計(jì)數(shù)位置等于或超過每轉(zhuǎn)中的脈沖數(shù)目時(shí),可通過從當(dāng)前計(jì)數(shù)位置中減去每轉(zhuǎn)的脈沖數(shù)目而將該當(dāng)前位置“包裹(wrapped)”起來。當(dāng)所有前述步驟完成后,算法100繼續(xù)至步驟104。在步驟104,控制系統(tǒng)50自動(dòng)地確定是否存在允許算法100的自適應(yīng)“抖動(dòng)學(xué)習(xí)” 功能的條件。這樣的條件可包括落在閾值范圍內(nèi)的牽引馬達(dá)16的RPM速度、位于相應(yīng)的閾值之下的改變的RPM速率、在最大閾值之下的馬達(dá)扭矩大小等。如果允許的話,算法100繼續(xù)至步驟106,否則算法重復(fù)步驟102。在步驟106,控制系統(tǒng)50確定圖I中的牽引馬達(dá)16的真實(shí)速度。步驟106可包括通過將每轉(zhuǎn)的時(shí)間除以每此取樣的時(shí)間來確定每轉(zhuǎn)的測量次數(shù)(L),并將其向下取整。步驟106隨后包括確定時(shí)刻(k-L)以及時(shí)刻(k-L-Ι)處的速度和位置,其中變量(k)是當(dāng)前樣本。在一個(gè)可能的實(shí)施例中,可經(jīng)由從相應(yīng)的速度和位置緩存中讀取來確定速度和位置值。也可例如通過在時(shí)刻(k-L)以及(k-L-Ι)處的速度和位置之間插值來為此前的一次旋轉(zhuǎn)確定速度和位置。隨后,此前的一次旋轉(zhuǎn)的時(shí)間戳被控制系統(tǒng)50確定。此也可通過在時(shí)刻(k-L)以及(k-L-Ι)處的時(shí)間戳和位置之間插值當(dāng)前位置的時(shí)間戳來實(shí)現(xiàn)。步驟106也可包括通過從當(dāng)前速度中減去此前的一次旋轉(zhuǎn)中的速度來確定每轉(zhuǎn)中的速度改變。可通過從當(dāng)前時(shí)間戳中減去此前的旋轉(zhuǎn)的時(shí)間戳、將該結(jié)果除成每轉(zhuǎn)的脈沖計(jì)數(shù)、并隨后將該值轉(zhuǎn)換成RPM來計(jì)算此前的旋轉(zhuǎn)上的平均速度。隨后可通過將每轉(zhuǎn)的速度改變的50%添加至此前的旋轉(zhuǎn)上的平均速度來確定真實(shí)速度。算法100隨后可繼續(xù)至步驟108。在步驟108,控制系統(tǒng)50確定誤差調(diào)整后的抖動(dòng)值(圖2中的箭頭149)。這可通過從當(dāng)前速度測量值中減去當(dāng)前的真實(shí)速度、以及通過除以此前的旋轉(zhuǎn)上的平均速度以及和乘以基本速度來標(biāo)準(zhǔn)化抖動(dòng)速度至基本速度來實(shí)現(xiàn)。誤差調(diào)整后的抖動(dòng)值(箭頭149) 可隨后被如上參照?qǐng)D2所闡明的使用,結(jié)合LUT52,來確定LUT所需的調(diào)整。因此,控制系統(tǒng) 50通過基于任何學(xué)習(xí)到的抖動(dòng)特征的插值來自動(dòng)更新LUT52。算法100可因此被執(zhí)行,以學(xué)習(xí)且補(bǔ)償從圖I中示出的速度編碼器傳輸出的模擬或編碼的速度測量值中的角度抖動(dòng)(即,循環(huán)變動(dòng)),例如由所述編碼器的物理速度傳感硬件的瑕疵所造成的任何變動(dòng)。該方法允許相對(duì)清潔的速度測量,而不具有由過濾造成的相位滯后。抖動(dòng)造成的誤差可取決于實(shí)施例被峰值至峰值從約400RPM降低至小于4RPM。再次參見圖2,為了自動(dòng)補(bǔ)償角度抖動(dòng),已知的抖動(dòng)值(箭頭53)可通過點(diǎn)之間的插值而被重放,且隨后從由速度編碼器26提供的原始速度值(箭頭45)中減去,以獲得抖動(dòng)補(bǔ)償后的速度值(箭頭54)。在較高的馬達(dá)速度上,抖動(dòng)頻率內(nèi)容高于HCP20的取樣頻率(參見圖I)。已知的抖動(dòng)值(箭頭53)因此被以相應(yīng)于來自速度編碼器26的速度測量值的速率取樣。包圍入的點(diǎn)可在被從原始速度值(箭頭45)減去之前被平均,以獲得抖動(dòng)補(bǔ)償后的速度值(箭頭54)。為了恰當(dāng)?shù)亩秳?dòng)補(bǔ)償,相同的速度測量過程被施加在已知的抖動(dòng)信號(hào)重放上。 盡管已經(jīng)對(duì)用于實(shí)施本發(fā)明的最佳模式進(jìn)行了詳盡的描述,對(duì)本發(fā)明所涉及的領(lǐng)域熟悉的技術(shù)人員將辨識(shí)出在所附的權(quán)利要求內(nèi)用于實(shí)施本發(fā)明的各種可替換設(shè)計(jì)和實(shí)施例。
權(quán)利要求
1.一種車輛,其包括電牽引馬達(dá);變速器,其被牽引馬達(dá)選擇性地驅(qū)動(dòng),以在電力車(EV)運(yùn)行模式中驅(qū)動(dòng)所述車輛; 速度編碼器,其被配置為測量所述牽引馬達(dá)的旋轉(zhuǎn)速度,并將該旋轉(zhuǎn)速度作為編碼器信號(hào)傳輸;和控制系統(tǒng),其被配置為補(bǔ)償編碼器信號(hào)中的角度抖動(dòng),所述控制系統(tǒng)包括混合動(dòng)力控制處理器(HCP)以及馬達(dá)控制處理器(MCP),所述混合動(dòng)力控制處理器協(xié)調(diào)至變速器的輸入速度,所述馬達(dá)控制處理器使用一組輸入信號(hào)控制所述牽引馬達(dá)的運(yùn)行,其中所述控制系統(tǒng)還被配置為經(jīng)由HCP從所述速度編碼器直接接收編碼器信號(hào);確定位于閾值馬達(dá)速度之下的編碼器信號(hào)的一組抖動(dòng)特征;經(jīng)由所述HCP使用所述抖動(dòng)特征計(jì)算抖動(dòng)補(bǔ)償后的速度值;和當(dāng)控制所述馬達(dá)時(shí),將抖動(dòng)補(bǔ)償后的速度值用作所述輸入信號(hào)的至少一部分。
2.如權(quán)利要求I所述的車輛,其中所述控制系統(tǒng)具有脈沖計(jì)數(shù)時(shí)間戳,且輸出原始速度值、角度位置值、以及當(dāng)前的角度抖動(dòng)值。
3.如權(quán)利要求2所述的車輛,其中所述控制系統(tǒng)包括查找表(LUT),其列出了和當(dāng)前角度位置值相關(guān)的已知的抖動(dòng)值,并從當(dāng)前角度抖動(dòng)值中減去已知的抖動(dòng)值,以產(chǎn)生誤差調(diào)整后的抖動(dòng)值,且其中所述已知的抖動(dòng)值被以相應(yīng)于來自所述速度編碼器的編碼器信號(hào)的速率取樣。
4.如權(quán)利要求3所述的車輛,其中誤差調(diào)整后的抖動(dòng)值經(jīng)由所述HCP被乘以經(jīng)校準(zhǔn)的增益常數(shù)、且被和所述角度位置值一起饋送進(jìn)入所述LUT,以更新該LUT。
5.一種用于補(bǔ)償編碼器信號(hào)中的角度抖動(dòng)的方法,該編碼器信號(hào)來自具有控制系統(tǒng)的車輛上的速度編碼器,其中所述車輛包括由電牽引馬達(dá)選擇性驅(qū)動(dòng)的變速器,所述方法包括使用所述速度編碼器以測量所述牽引馬達(dá)的旋轉(zhuǎn)速度,且將所述旋轉(zhuǎn)速度作為編碼器信號(hào)直接傳輸至所述控制系統(tǒng)的混合動(dòng)力控制處理器(HCP);經(jīng)由HCP從所述速度編碼器直接接收所述編碼器信號(hào);確定位于所述牽引馬達(dá)的閾值馬達(dá)速度之下的編碼器信號(hào)的一組抖動(dòng)特征;經(jīng)由所述HCP使用所述抖動(dòng)特征計(jì)算抖動(dòng)補(bǔ)償后的速度值;和將所述抖動(dòng)補(bǔ)償后的速度值用作一組輸入信號(hào)的至少一部分,以由此控制該牽引馬達(dá)。
6.如權(quán)利要求5所述的方法,還包括使用虛擬開關(guān)在校準(zhǔn)后的取樣周期上產(chǎn)生所述編碼器信號(hào)的脈沖計(jì)數(shù)時(shí)間戳。
7.如權(quán)利要求6所述的方法,還包括經(jīng)由所述控制系統(tǒng)處理所述脈沖計(jì)數(shù)時(shí)間戳,以由此產(chǎn)生原始速度值、角度位置值、以及當(dāng)前角度抖動(dòng)值。
8.如權(quán)利要求6所述的方法,還包括經(jīng)由所述控制系統(tǒng)查閱查找表(LUT),其中該LUT列出了已知的抖動(dòng)值和所述角度位置值。
9.如權(quán)利要求8所述的方法,還包括經(jīng)由所述HCP從所述當(dāng)前角度抖動(dòng)值中減去已知的抖動(dòng)值,以由此產(chǎn)生調(diào)整后的抖動(dòng)值;將所述調(diào)整后的抖動(dòng)值乘以經(jīng)校準(zhǔn)的增益常數(shù),以產(chǎn)生更新后的抖動(dòng)值;和將所述更新后的抖動(dòng)值以及角度位置值記錄在所述LUT中。
10.如權(quán)利要求8所述的方法,還包括將所述原始速度值和來自所述LUT的已知的抖動(dòng)值結(jié)合,以由此產(chǎn)生抖動(dòng)補(bǔ)償后的速度值。
全文摘要
一種車輛,其包括牽引馬達(dá)、變速器、所述馬達(dá)的速度編碼器、和控制系統(tǒng)。所述控制系統(tǒng)補(bǔ)償編碼器信號(hào)中的角度抖動(dòng)。所述控制系統(tǒng)經(jīng)由混合動(dòng)力處理器(HCP)從所述速度編碼器接收所述編碼器信號(hào),并確定位于閾值馬達(dá)速度之下的編碼器信號(hào)的一組抖動(dòng)特征。該控制系統(tǒng)經(jīng)由所述HCP使用所述抖動(dòng)特征計(jì)算抖動(dòng)補(bǔ)償后的速度值,且在控制所述馬達(dá)時(shí)將抖動(dòng)補(bǔ)償后的速度值用作輸入信號(hào)的至少一部分。查找表列出了和角度位置值相關(guān)的已知的抖動(dòng)值,且從當(dāng)前角度抖動(dòng)值中減去已知抖動(dòng)值,以產(chǎn)生誤差調(diào)整后的抖動(dòng)值。一種方法,其使用上述控制系統(tǒng)控制編碼器信號(hào)中的抖動(dòng)。
文檔編號(hào)B60L15/08GK102582466SQ20121000764
公開日2012年7月18日 申請(qǐng)日期2012年1月11日 優(yōu)先權(quán)日2011年1月11日
發(fā)明者R.L.莫里斯 申請(qǐng)人:通用汽車環(huán)球科技運(yùn)作有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
主站蜘蛛池模板: 博兴县| 呼图壁县| 紫金县| 乐安县| 磴口县| 怀宁县| 游戏| 长白| 星子县| 卓尼县| 丁青县| 绩溪县| 都江堰市| 江永县| 桑植县| 新疆| 宁阳县| 离岛区| 诸暨市| 和平县| 华池县| 台安县| 临清市| 峨眉山市| 资中县| 皋兰县| 禄劝| 阳曲县| 响水县| 颍上县| 嘉定区| 鄄城县| 濉溪县| 尚义县| 涟水县| 长阳| 云南省| 和田县| 岳普湖县| 高阳县| 买车|