亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

測量傳感器偏移的系統(tǒng)和方法

文檔序號:6019019閱讀:264來源:國知局
專利名稱:測量傳感器偏移的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于測量傳感器偏移(sensor offset)的系統(tǒng)和方法。
背景技術(shù)
客車和商務(wù)車輛包括各種需要校準(zhǔn)的部件。一些情況會導(dǎo)致錯誤的校準(zhǔn)讀數(shù)或防止車輛正確地校準(zhǔn)部件。在沒有正確校準(zhǔn)的情況下,車輛會不正常地工作。例如,當(dāng)部件不能正確地被校準(zhǔn)時,車輛會進(jìn)入失效模式或“跛行”模式(“l(fā)imp home"mode) 0這兩個模式通常會影響駕駛感受。

發(fā)明內(nèi)容
一種方法,包括檢測第一事件;執(zhí)行第一過程來響應(yīng)于檢測第一事件而測量傳感器偏移;和經(jīng)由計算裝置判斷傳感器偏移是否在第一過程的執(zhí)行過程中被測量。該方法還包括如果傳感器偏移在第一過程中沒有被測量,則規(guī)劃第二過程使其響應(yīng)于檢測第二事件而執(zhí)行;和如果傳感器偏移在第一過程中被測量,則規(guī)劃第一過程使其響應(yīng)于檢測第一事件的隨后發(fā)生而執(zhí)行。一種系統(tǒng),包括電動機,配置為響應(yīng)于控制信號而旋轉(zhuǎn);傳感器,配置為測量電動機的角位置;和控制處理器,配置為執(zhí)行第一過程,以測量傳感器偏移。該控制處理器還配置為判斷傳感器偏移是否在第一過程的執(zhí)行過程中被測量,并基于傳感器偏移是否在第一過程中被測量而規(guī)劃執(zhí)行第一過程和第二過程中的至少一個。另一系統(tǒng)包括電動機,配置為響應(yīng)于控制信號而旋轉(zhuǎn);傳感器,配置為測量電動機的角位置;和控制處理器,配置為執(zhí)行第一過程,以響應(yīng)于第一事件測量傳感器偏移,判斷傳感器偏移是否在執(zhí)行第一過程的過程中被測量,并基于傳感器偏移是否在第一過程中被測量而規(guī)劃執(zhí)行第一過程和第二過程中的至少一個??刂铺幚砥鬟€配置為即使在控制處理器能在第一過程中測量傳感器偏移能規(guī)劃第一過程使其以響應(yīng)于第一事件而執(zhí)行。而且,控制處理器配置為即使在控制處理器不能測量傳感器偏移也規(guī)劃第二過程使其響應(yīng)于第二事件而執(zhí)行。本文提供的系統(tǒng)和方法例如能不論防止系統(tǒng)這樣做的情況如何都可校準(zhǔn)車輛的部件。在下文結(jié)合附圖進(jìn)行的對實施本發(fā)明的較佳模式做出的詳盡描述中能容易地理解上述的本發(fā)明的特征和優(yōu)點以及其他的特征和優(yōu)點。


圖1是實施在車輛中的系統(tǒng)的示意圖。圖2是可被圖1的系統(tǒng)實施過程的流程圖。圖3是可被圖1的系統(tǒng)執(zhí)行的第一過程的流程圖。圖4是可被圖1的系統(tǒng)執(zhí)行的第二過程的流程圖。
圖5是在圖3和4的過程中可執(zhí)行的范圍過程以外的流程圖。圖6是重試在圖3和4的過程中執(zhí)行的過程的流程圖。圖7是圖1系統(tǒng)可實施的另一過程的流程圖。
具體實施例方式提供一種系統(tǒng),其能校準(zhǔn)車輛的部件,而不管會防止該系統(tǒng)這樣做的環(huán)境如何。該系統(tǒng)包括配置為響應(yīng)于控制信號旋轉(zhuǎn)的電動機和配置為測量電動機角位置的傳感器。控制處理器配置為執(zhí)行第一過程來測量傳感器偏移。傳感器偏移可通過由傳感器識別的電動機的位置和電動機的實際位置之間的差來確定。某些情況會阻礙控制處理器測量傳感器偏移。這些情況中的一些包括提供到傳感器的低電壓、傳感器的高旋轉(zhuǎn)速度或提供到傳感器的低的相電流。從而,控制處理器可進(jìn)一步配置為判斷傳感器偏移是否在第一過程執(zhí)行過程中被測量。如果是,則控制器處理器會安排第一過程在下一次鑰匙關(guān)閉的事件時執(zhí)行。如果否,則控制處理器會安排第二過程以響應(yīng)于下次車鑰匙打開事件而執(zhí)行。如果控制處理器仍不能測量傳感器偏移,則控制處理器可以設(shè)定故障代碼和/或采取其他的補救措施。圖1顯示了系統(tǒng)100,其能不管會導(dǎo)致錯誤讀數(shù)的環(huán)境如何而校準(zhǔn)車輛部件。系統(tǒng) 100可以采取不同的形式且包括多個和/或備用的部件和設(shè)備。盡管示例性系統(tǒng)100顯示在圖中,但是附圖中所示的部件并不是限制性的。實際上,額外或替換的部件和/或?qū)嵤┓绞娇梢允褂谩O到y(tǒng)100包括電動機105、傳感器110和控制處理器115。在一個實施例中,系統(tǒng) 100可用在車輛120中,如載客汽車或商務(wù)汽車。從而,系統(tǒng)100可以實施在混合動力車輛中,包括插式混合動力車輛(PHEV)或增程式混合動力車輛(EREV)、燃?xì)鈩恿囕v、電池電動車(BEV)等。當(dāng)然,除了車輛120中使用,系統(tǒng)100可以具有其他的實施方式。電動機105可以包括配置為用電能產(chǎn)生扭矩的任何裝置。例如,在混合動力車輛中,電動機105可以接收來自例如電池這樣的電源(未示出)的電能,或來自例如內(nèi)燃發(fā)動機這樣的發(fā)動機(未示出)的電能。電動機105可以被控制信號控制,該控制信號例如控制電動機105旋轉(zhuǎn)的速度和方向。電動機105可以用于車輛120中的各種目的。例如,電動機105可用于對變速器(未示出)提供扭矩或用于驅(qū)動一個或多個離合器組件(未示出)。 從而,車輛120可以具有任何數(shù)量的電動機105。例如,每個電動機105可以在車輛120中具有額外或其他目的。傳感器110可以包括配置為測量電動機105的角位置的任何裝置。例如,傳感器 110可以包括解析器或編碼器。在一個具體實施方式
中,傳感器110可以配置為產(chǎn)生并輸出位置信號,該位置信號代表電動機105的角位置。即,傳感器110可以測量電動機105的角位置并將代表測量的角位置的位置信號輸出。任何數(shù)量的傳感器100都可以使用。例如, 每個電動機105可以具有相應(yīng)的傳感器110。在一些情況下,傳感器110可以相對于電動機 105偏移。S卩,通過傳感器110輸出的信號會不能準(zhǔn)確地代表電動機105的位置。 控制處理器115可以包括配置為接收來自傳感器110的位置信號并基于位置信號確定電動機105的角位置的任何裝置。而且,控制處理器115可以進(jìn)一步配置為產(chǎn)生一個或多個控制信號,以控制電動機105的運行。通過位置信號和控制信號,控制處理器115可以配置為測量傳感器的偏移。即控制處理器115可以配置為確定通過傳感器110測量的位置和電動機105的實際位置之間的差。當(dāng)確定傳感器偏移時,控制處理器115可以使用第一過程300 (見圖3)、或第二過程400 (見圖4)或二者都用。在一種具體方法中,控制處理器115配置為響應(yīng)于對事件進(jìn)行檢測而確定傳感器的偏移。例如,控制處理器115可以配置為檢測鑰匙關(guān)閉事件、或鑰匙打開事件或二者都有。鑰匙關(guān)閉事件可以包括司機想要關(guān)掉車輛120的任何情況。例如,鑰匙關(guān)閉事件可以包括車輛120的司機將車輛120的鑰匙轉(zhuǎn)動到“關(guān)閉”位置。鑰匙打開事件可以包括司機想要將車輛120開動的任何情況。例如鑰匙打開位置可以包括司機將鑰匙轉(zhuǎn)動到“開”或 “運行/曲軸”位置??刂铺幚砥?15可以進(jìn)一步配置為基于所檢測事件的類型而執(zhí)行第一或第二過程300、400中任一個。在一種具體方法中,控制處理器115可以配置為響應(yīng)于鑰匙關(guān)閉事件執(zhí)行第一過程300和/或響應(yīng)于鑰匙打開事件而執(zhí)行第二過程400。如上所述的,某些情況會干擾控制處理器115測量傳感器偏移的能力。這些情況中的一些包括提供到傳感器 110的低電壓、電動機105的高旋轉(zhuǎn)速度、或提供到傳感器110的低相電流。在這些和其他情況下,控制處理器115會不能準(zhǔn)確地測量傳感器偏移。因而,如果控制處理器115不能在鑰匙關(guān)閉事件時執(zhí)行的第一過程300的過程中測量傳感器偏移,則控制處理器115會配置為安排第二過程400以在下一次鑰匙打開事件中執(zhí)行。一旦傳感器偏移已經(jīng)被測量,則控制處理器115會配置為判斷被測量的傳感器偏移是否在預(yù)定范圍內(nèi)。即,控制處理器115會配置為將傳感器偏移與可接受的傳感器偏移的預(yù)定范圍比較。如果傳感器偏移表明傳感器110運行在預(yù)定范圍以外,則控制處理器115 可以配置為指示出傳感器110已經(jīng)失效或測量的傳感器偏移不可接受,且指示出車輛120 應(yīng)被維修。但是,如果控制處理器115確定傳感器偏移在預(yù)定的范圍內(nèi),則控制處理器115 可以接收測量的傳感器偏移作為偏移值并將偏移值存儲在存儲裝置(未示出)中??刂铺幚砥?15可以進(jìn)一步配置為相對于預(yù)定的范圍基于測量的傳感器偏移而安排執(zhí)行第一過程300、或第二過程400或二者。例如,控制處理器115可配置為在傳感器偏移處于預(yù)定范圍內(nèi)的情況下響應(yīng)于鑰匙關(guān)閉事件而安排執(zhí)行第一過程300。此外,控制處理器115可以配置為在傳感器偏移處于預(yù)定范圍以外的情況響應(yīng)于鑰匙打開事件而安排執(zhí)行第二過程400。如果控制處理器115不能測量傳感器偏移,則控制處理器115可配置為判斷是否有應(yīng)進(jìn)行進(jìn)一步測量傳感器的嘗試。例如,傳感器115可以配置為對之前的嘗試數(shù)進(jìn)行計數(shù)并將之前嘗試的次數(shù)與允許的嘗試的預(yù)定極限比較。如果之前嘗試的次數(shù)低于預(yù)定極限,則控制處理器115可配置為指示傳感器100進(jìn)行進(jìn)一步的嘗試來測量電動機105的位置。但是,如果預(yù)定的極限被達(dá)到或超過,則控制處理器115可配置為采取補救措施,如后文詳述的。除了嘗試的次數(shù),控制處理器115可以包括計時器,該計時器配置為監(jiān)測自從控制處理器115監(jiān)測鑰匙打開或鑰匙關(guān)閉事件開始已經(jīng)逝去的時間量。因而,逝去的時間可代表控制處理器115所采取的測量傳感器偏移的時間量??刂铺幚砥?15配置為將用于測量傳感器偏移的時間量與代表允許時間量的預(yù)定值進(jìn)行比較。如果測量的時間量低于預(yù)定值,則控制處理器115配置為進(jìn)一步嘗試測量傳感器偏移。但是,如果時間量超過預(yù)定值,則控制處理器115可配置為停止嘗試測量傳感器偏移并采取補救措施。計時器可以是控制處理器115的一部分,或替換地,可以是不同與控制處理器115的單獨計算裝置??刂铺幚砥?15可配置為如果控制處理器115不能測量傳感器偏移則采取各種補救措施。例如,控制處理器115可以配置為設(shè)定故障代碼。一種示例性的故障代碼可以是將車輛120置于“跛行(limp home)”模式,其允許車輛120以降低的能力運行,如以更慢的速度。另一示例性故障代碼是將車輛120置于“失效”模式,其表明車輛120不可駕駛且必須立即維修。在任何情況下,設(shè)定故障代碼會導(dǎo)致車輛儀表板上的警報燈亮起。警報燈可以向車輛120的司機表明需要立即維修。通常,計算系統(tǒng)和/或裝置(如控制處理器11 可以采用任何數(shù)量的計算機操作系統(tǒng)且通常包括計算機可執(zhí)行指令,其中指令可以通過一個或多個計算裝置(如上所列的)來執(zhí)行。計算機可執(zhí)行指令可以用計算機程序編譯或解讀,所述程序用各種公知的編程語言和/或技術(shù)來創(chuàng)建,包括但不限于且任意地或組合地使用Java ,C,C++, Visual Basic, Java Script, Perl等。通常,處理器(例如微處理器)接收例如來自存儲器、計算機可讀介質(zhì)等的指令,并執(zhí)行這些指令,由此執(zhí)行一個或多個過程,包括一個或多個本文所述的過程。這種指令和其他數(shù)據(jù)可以用各種公知的計算機可讀介質(zhì)存儲和傳遞。計算機可讀介質(zhì)(還稱為處理器可讀介質(zhì))包括任何非瞬時(例如有形的)介質(zhì), 其參與提供數(shù)據(jù)(例如指令),所述數(shù)據(jù)可被計算機讀取(例如被計算機的處理器讀取)。 這種介質(zhì)可以采取的形式包括但不限于非易失介質(zhì)和易失介質(zhì)。非易失介質(zhì)例如可以包括光盤或磁盤和其他永久存儲器。易失介質(zhì)例如包括動態(tài)隨機訪問存儲器(DRAM),其通常構(gòu)成主存儲器。這些指令通過一個或多個傳遞介質(zhì)傳遞,包括同軸線纜、銅導(dǎo)線和光纖,包括連接到計算機處理器的系統(tǒng)總線。常見形式的計算機可讀介質(zhì)例如包括軟盤、軟性盤、硬盤、磁帶、任何其他磁性介質(zhì)、CD-ROM、DVD、任何其他光學(xué)介質(zhì)、打孔卡片、紙帶、任何其他具有孔圖案的物理介質(zhì)、RAM、PROM、EPROM、FLASH-EEPR0M、任何其他存儲器芯片或卡帶,或任何其他計算機可讀的機制。圖2顯示了過程200,其可通過圖1的系統(tǒng)100實施。在圖塊205,系統(tǒng)100檢測鑰匙關(guān)閉事件。例如,控制處理器115可以檢測鑰匙關(guān)閉事件。如上所述,鑰匙關(guān)閉事件可以包括司機想要將車輛120關(guān)掉的任何情況。例如,車輛120的司機可以將鑰匙轉(zhuǎn)到“關(guān)閉”位置。在圖塊210,系統(tǒng)100執(zhí)行第一過程300。在一種具體方法中,控制處理器115響應(yīng)于檢測鑰匙關(guān)閉事件而執(zhí)行第一過程300。一個示例性的第一過程300將參照圖3在后文詳述。在決定圖塊215,系統(tǒng)100判斷傳感器偏移是否在第一過程300中被測量。例如, 控制處理器115可以判斷是否能識別傳感器偏移。如果是,則過程200可繼續(xù)在圖塊220 進(jìn)行。如果否,則過程200可繼續(xù)在圖塊225進(jìn)行。在圖塊220,系統(tǒng)100可響應(yīng)于檢測鑰匙關(guān)閉事件的順序發(fā)生而安排執(zhí)行第一過程300。例如,控制處理器115可以在下次司機將鑰匙轉(zhuǎn)到“關(guān)閉”位置時安排執(zhí)行第一過程 300。在圖塊225,系統(tǒng)100可響應(yīng)于鑰匙打開事件而安排執(zhí)行第二過程400。例如,控制處理器115可在下一次司機將鑰匙轉(zhuǎn)到“打開”位置時安排執(zhí)行第二過程400。第二過程400將參照圖4在后文詳述。圖3是可通過圖1的系統(tǒng)100執(zhí)行的示例性第一過程300的流程圖。在圖305,系統(tǒng)100檢測鑰匙關(guān)閉事件。例如,控制處理器115可以確定司機將鑰匙轉(zhuǎn)動到“關(guān)閉”位置是鑰匙關(guān)閉事件。這樣,第一過程300可以響應(yīng)于鑰匙關(guān)閉事件而被執(zhí)行。在圖塊310,系統(tǒng)100啟動計時器。計時器用于對自檢測鑰匙關(guān)閉事件開始已經(jīng)逝去的時間量。計時器可通過控制處理器115執(zhí)行,或替換地,可作為單獨的計算裝置(未示出)執(zhí)行。在圖塊315,系統(tǒng)100可測量傳感器偏移。即,在一種實施方式中,控制處理器115 可以確定傳感器偏移是經(jīng)由位置信號通過傳感器110表明的電動機105的位置與控制信號所表明的電動機105的位置之間的差。在決定圖塊320,系統(tǒng)100可判斷傳感器偏移是否被測量。例如,如上所述,某些情況可干涉控制處理器1105測量傳感器偏移的能力。例如,提供到傳感器110的低電壓、電動機105的高旋轉(zhuǎn)速度或提供到傳感器110的低相電流會阻礙控制處理器115測量傳感器偏移。因而,控制處理器115可以判斷是否能成功地在圖塊315測量傳感器偏移。如果控制處理器115能測量傳感器偏移,則過程300可以在決定圖塊325繼續(xù)。如果控制處理器 115不能測量傳感器偏移,則過程300可以在決定圖塊335繼續(xù)。在決定圖塊325,系統(tǒng)100可判斷傳感器偏移是否超出了范圍。即,控制處理器115 可將測量的傳感器偏移與可接收的傳感器偏移的預(yù)定范圍進(jìn)行比較。一個用于判斷傳感器偏移是否處在預(yù)定范圍的可行過程顯示在圖5中。如果控制處理器115確定傳感器偏移是在預(yù)定范圍內(nèi),則過程300可在圖塊330繼續(xù)。如果控制處理器115確定傳感器偏移在預(yù)定范圍以外,則過程300在決定圖塊335繼續(xù)。在圖塊330,系統(tǒng)100可將傳感器偏移設(shè)定為測量的值。在一種具體方法中,控制處理器115可將測量的傳感器偏移存儲為存儲裝置(未示出)中的值??刂铺幚砥?15可進(jìn)一步清空在圖塊310開始的計時器。在決定圖塊335,系統(tǒng)100可判斷是否繼續(xù)嘗試測量傳感器偏移。例如,控制處理器115可以使用之前嘗試的次數(shù)和逝去的時間來判斷是否繼續(xù)嘗試確定傳感器偏移。一個可行的用于判斷是否繼續(xù)嘗試確定傳感器偏移的過程顯示在圖6中。如果控制處理器115 確定應(yīng)該繼續(xù)嘗試測量傳感器偏移,則過程300可以在圖塊315處繼續(xù)。但是,如果控制處理器115確定不應(yīng)繼續(xù)嘗試測量傳感器偏移,則過程300可以在圖塊340處繼續(xù)。在圖塊340,系統(tǒng)100可以設(shè)定鑰匙打開標(biāo)志。在一種具體方法中,控制處理器115 可以設(shè)定鑰匙打開標(biāo)志,其可以表明第二過程400應(yīng)在下一次鑰匙打開事件時執(zhí)行。第二過程400將參照圖4在下文詳述。圖4顯示了可通過圖1的系統(tǒng)100實施的示例性第二過程400的流程圖。在圖塊405,系統(tǒng)100可以檢測事件,如鑰匙打開事件。例如,控制處理器115可以配置為識別司機將鑰匙轉(zhuǎn)到“打開”位置的情況并將該情況編譯為鑰匙打開事件。因此,與響應(yīng)鑰匙關(guān)閉事件執(zhí)行的第一過程300相反,第二過程400可以響應(yīng)于鑰匙打開事件執(zhí)行。在圖塊410,系統(tǒng)100可以啟動計時器。計時器可用于對自檢測事件開始已經(jīng)逝去的時間量進(jìn)行計算。計時器可以是控制處理器115的一部分,或替換地,可以實施為單獨的計算裝置(未示出)。在圖塊415,系統(tǒng)100可以測量傳感器偏移。即,在一種具體方法中,控制處理器 115可以將傳感器偏移識別為經(jīng)由位置信號由傳感器100表明的電動機105的位置與通過控制信號表明的電動機105的位置之間的差。在決定圖塊420,系統(tǒng)100可以判斷傳感器偏移是否被測量。例如,某些情況會干擾控制處理器115測量傳感器偏移的能力。實際上,因為控制處理器115不能在第一過程 300的執(zhí)行過程中測量傳感器偏移才執(zhí)行第二過程400。因而,控制處理器115可以判斷是否能成功地在圖塊415測量傳感器偏移。如果控制處理器115能測量傳感器偏移,則過程 400可以在決定圖塊425繼續(xù)。如果不能,則過程400可在決定圖塊440繼續(xù)。 在決定圖塊425,系統(tǒng)100可判斷傳感器偏移是否超出了范圍。即,控制處理器115 可以將測量的傳感器偏移與可接受的傳感器偏移的預(yù)定范圍比較。用于判斷傳感器偏移是否在預(yù)定范圍的一個示例性過程顯示在圖5。如果控制處理器115確定傳感器偏移是在預(yù)定范圍內(nèi),則過程400可以在圖塊430繼續(xù)。如果否,則過程400可以在決定圖塊440繼續(xù)。在圖塊430,系統(tǒng)100可以將傳感器偏移設(shè)定為測量值。在一種具體方法中,控制處理器115可以將測量的傳感器偏移存儲為存儲裝置(未示出)中的值??刂铺幚砥?15 可以進(jìn)一步將在圖塊410處啟動的計時器清空。在圖塊435,系統(tǒng)可以設(shè)定鑰匙關(guān)閉標(biāo)志。例如,控制處理器115可以設(shè)定鑰匙關(guān)閉標(biāo)志,其可以表明第一過程300應(yīng)響應(yīng)于鑰匙是關(guān)閉事件執(zhí)行。參照圖3在上文詳細(xì)描述了第一過程300。在決定圖塊440,系統(tǒng)100可以判斷是否繼續(xù)嘗試測量傳感器偏移。例如,控制處理器115可以使用之前嘗試的次數(shù)和逝去的時間來判斷是否繼續(xù)嘗試測量傳感器偏移。判斷是否繼續(xù)嘗試測量傳感器偏移的一個示例性過程顯示在圖6,如下。如果控制處理器115 確定進(jìn)一步的嘗試是準(zhǔn)許的,則過程400可在圖塊415繼續(xù)。但是,如果控制處理器115確定不應(yīng)繼續(xù)嘗試測量傳感器偏移,則過程400可以在圖塊445繼續(xù)。在圖塊445,系統(tǒng)100可以設(shè)定故障代碼或采用一些其它的補救措施。一種可行的方法中,控制處理器115可以設(shè)定故障代碼。一種示例性故障代碼可以將車輛120置于“跛行”模式,其允許車輛120以降低的能力運行,如更慢的速度。另一示例性故障代碼可將車輛120置于“失效”模式,其表明車輛120不可駕駛且必須立即維修。在任何情況下,設(shè)定故障代碼將使得車輛120的儀表盤(未示出)上的警報燈亮起。警報燈可向司機表明需要立即維修。在圖塊450,系統(tǒng)100可以使用之前測量的傳感器偏移作為當(dāng)前傳感器偏移。例如,控制處理器115可以向存儲裝置訪問之前計算的傳感器偏移以進(jìn)行使用,直到測量到新的傳感器偏移。圖5是示例性過程500的流程圖,其可以通過系統(tǒng)100實施以判斷系統(tǒng)100偏移
是否超出特定范圍。在圖塊505,系統(tǒng)100可以接收例如通過控制處理器115在圖3的圖塊315或在圖 4的圖塊415所確定的傳感器偏移值。在決定圖塊510,系統(tǒng)100可以判斷接收到傳感器偏移值是否在可接受的傳感器偏移值的預(yù)定范圍內(nèi)。即,控制處理器115可以將接收到的傳感器偏移值與可接受的傳感
8器偏移值的預(yù)定范圍進(jìn)行比較。如果接收到的傳感器偏移值在預(yù)定范圍內(nèi),則過程500可以在圖塊515繼續(xù)。如果接收到的傳感器偏移值在預(yù)定范圍以外,則過程500可以在圖塊 520繼續(xù)。在圖塊515,系統(tǒng)100可以引導(dǎo)過程500以繼續(xù)第一過程300或第二過程400中之一,從而接收到的傳感器偏移值可被設(shè)定為傳感器偏移。如此,圖塊515可以使得過程500 進(jìn)行到圖3的圖塊330或圖4的圖塊430。在圖塊520,系統(tǒng)100可引導(dǎo)過程500繼續(xù)第一過程300或第二過程400中之一, 從而系統(tǒng)100可以判斷是否繼續(xù)進(jìn)行進(jìn)一步的嘗試來確定傳感器偏移。例如,圖塊520可以使得過程500進(jìn)行到圖3的圖塊335或圖4的圖塊440。圖6顯示了判斷是否進(jìn)一步嘗試測量傳感器偏移的示例性過程600。例如,過程 600可用在測量傳感器偏移的失敗嘗試之后,如在第一過程300和第二過程400之后所示的。在圖塊605,系統(tǒng)100可確定之前嘗試的次數(shù)。例如,控制處理器115可以計算之前嘗試的次數(shù)并將之前嘗試的次數(shù)存儲在存儲裝置中。在決定圖塊610,系統(tǒng)100可以判斷是否可進(jìn)行額外的嘗試。例如,控制處理器115 可以將之前嘗試的次數(shù)與允許嘗試的預(yù)定數(shù)目進(jìn)行比較。如果之前嘗試的次數(shù)低于允許嘗試的預(yù)定次數(shù),則過程600可以在圖塊615處繼續(xù)。但是,如果之前嘗試的次數(shù)等于或大于允許嘗試的次數(shù),則過程600在圖塊630處繼續(xù)。在圖塊615處,系統(tǒng)100可檢查計時器。例如,控制處理器115可以通過檢查在圖 3的圖塊310處或圖4的圖塊410處開啟的計時器從而確定在第一或第二過程300、400過程中已經(jīng)逝去的時間量。在決定圖塊620,系統(tǒng)100可以判斷預(yù)定的時間量是否已經(jīng)逝去。例如,控制處理器115可以將已經(jīng)逝去的時間量(即通過計時器記錄的時間量)與允許的預(yù)定時間量進(jìn)行比較。如果逝去的時間低于允許的預(yù)定時間量,則過程600可以在圖塊625處繼續(xù),但是, 如果,逝去的時間等于或大于允許的預(yù)定時間量,則過程600可以在圖塊630繼續(xù)。在圖塊625,系統(tǒng)100可確定允許進(jìn)一步嘗試測量傳感器偏移。例如,控制處理器 115可以確定允許進(jìn)一步嘗試并在圖3的圖塊315處繼續(xù)第一過程300或在圖4的圖塊415 處繼續(xù)第二過程400。在圖塊630,系統(tǒng)100可以清除之前嘗試的次數(shù)。例如,控制處理器115可以清除來自存儲裝置的之前嘗試,從而隨后的測量傳感器偏移的嘗試將不會計入允許嘗試的預(yù)定次數(shù)中。在圖塊635,系統(tǒng)100可清除計時器。例如,控制處理器115可以清除計時器,從而用于在第一或第二過程300、400過程中測量傳感器偏移的逝去時間不會計入到允許的預(yù)定時間量。在圖塊640,系統(tǒng)100可以將過程600引向在圖3的圖塊340處的第一過程300繼
續(xù)或在圖4的圖塊445繼續(xù)。圖7顯示了另一示例性過程700,其可以被圖1的系統(tǒng)100實施。例如,過程700 可以被實施為第一和第二過程400s的替換例。在圖塊705處,系統(tǒng)100可以對事件進(jìn)行檢測。例如,控制處理器115可以檢測鑰匙關(guān)閉事件或鑰匙打開事件。在圖塊710,系統(tǒng)100可以啟動計時器。例如,控制處理器115可以啟動計時器以計入自檢測事件開始已經(jīng)逝去的時間量。如圖6所述,逝去的時間可被用于判斷是否進(jìn)一步嘗試測量傳感器偏移。計時器可以是控制處理器115的一部分,或替換地,可以被實施為分開的計算裝置(未示出)。在圖塊715,系統(tǒng)100可以測量傳感器偏移。在一種具體方法中,控制處理器115 可以將傳感器偏移識別為經(jīng)由位置信號由傳感器110表明的電動機105位置與控制信號表明的電動機105位置之間的差。在決定圖塊720,系統(tǒng)100可以判斷傳感器偏移是否被測量。如前所述,一些情況會干擾控制處理器115測量傳感器偏移的能力。因而,控制處理器115可以判斷是否能成功地在圖塊715處測量傳感器偏移。如果控制處理器115能測量傳感器偏移,則過程700 可以在決定圖塊725繼續(xù)。如果控制處理器115不能測量傳感器偏移,則過程700可以在決定圖塊740繼續(xù)。在決定圖塊725,系統(tǒng)100可以判斷測量的傳感器偏移是否超出范圍。S卩,控制處理器115可以將測量的傳感器偏移與可接受的傳感器偏移的預(yù)定范圍比較。用于判斷傳感器偏移是否在預(yù)定范圍的一個示例性過程參照圖5描述如下。如果控制處理器115判斷出傳感器偏移在預(yù)定范圍內(nèi),則過程700可以在圖塊730處繼續(xù)。如果否,則過程700可以在決定圖塊740處繼續(xù)。在圖塊730,系統(tǒng)100可以將傳感器偏移設(shè)定為測量值。在一種具體方法中,控制處理器115可以將測量的傳感器偏移存儲為存儲裝置(未示出)中的值??刂铺幚砥?15 可以進(jìn)一步清空在圖塊710處啟動的計時器。在圖塊735,系統(tǒng)100可以設(shè)定鑰匙關(guān)閉標(biāo)志。即,控制處理器115可以設(shè)定鑰匙關(guān)閉標(biāo)志,其規(guī)劃過程700在下一次鑰匙關(guān)閉事件時再次開始。在圖塊740,系統(tǒng)100可以判斷是否進(jìn)一步嘗試測量傳感器偏移。例如,控制處理器115可以使用參照圖6所述的過程600來判斷是否應(yīng)該進(jìn)一步嘗試測量傳感器偏移。如果是,則過程700可以在圖塊715處繼續(xù)。如果否,則過程700可以在決定圖塊745處繼續(xù)。在決定圖塊745,系統(tǒng)100可以判斷何種類型的事件觸發(fā)過程700。例如,控制處理器115可以判斷是鑰匙關(guān)閉事件還是鑰匙打開事件觸發(fā)了過程700開始。如果鑰匙關(guān)閉事件觸發(fā)了過程700,則過程700可以在圖塊750處繼續(xù)。如果鑰匙打開事件觸發(fā)了過程 700,過程700可以在圖塊755處繼續(xù)。在決定圖塊750,系統(tǒng)100可以設(shè)定鑰匙打開標(biāo)志。S卩,控制處理器115可以設(shè)定鑰匙打開標(biāo)志,其規(guī)劃700在下次鑰匙打開事件時再次開始。在決定圖塊755,系統(tǒng)100可以設(shè)定故障代碼或采取某些其他補救動作。在一種可行方法中,控制處理器115可以設(shè)定故障代碼。一種示例性的故障代碼可以將車輛120置于“跛行”模式,其允許車輛120以降低的能力運行,如以較低的速度。另一示例性故障代碼可以將車輛120置于“失效”模式,其表明車輛120不可駕駛且必須立即維修。在任何情況下,設(shè)定故障代碼會使得車輛120儀表盤上的警報燈亮起。警報燈可以向司機表明需要立即進(jìn)行維修。在圖塊760處,系統(tǒng)100可以使用之前測量的傳感器偏移作為當(dāng)前傳感器偏移。例如,控制處理器115可以針對之前的計算傳感器偏移來訪問存儲裝置以進(jìn)行使用,直到可以測量新的傳感器偏移。 盡管已經(jīng)對執(zhí)行本發(fā)明的較佳模式進(jìn)行了詳盡的描述,但是本領(lǐng)域技術(shù)人員可得知在所附的權(quán)利要求的范圍內(nèi)的用來實施本發(fā)明的許多替換設(shè)計和實施例。
權(quán)利要求
1.一種方法,包括 檢測第一事件;執(zhí)行第一過程來響應(yīng)于檢測第一事件而測量傳感器偏移; 經(jīng)由計算裝置判斷傳感器偏移是否在第一過程的執(zhí)行過程中被測量; 如果傳感器偏移在第一過程中沒有被測量,則規(guī)劃第二過程使其響應(yīng)于檢測第二事件而執(zhí)行;和如果傳感器偏移在第一過程中被測量,則規(guī)劃第一過程使其響應(yīng)于檢測第一事件的隨后發(fā)生而執(zhí)行。
2.如權(quán)利要求1所述的方法,其中,第二過程包括通過計算裝置測量傳感器偏移。
3.如權(quán)利要求2所述的方法,其中,第二過程包括判斷計算裝置是否測量了傳感器偏移。
4.如權(quán)利要求3所述的方法,其中,第一過程和第二過程中的至少一個包括判斷測量的傳感器偏移是否在預(yù)定范圍內(nèi)。
5.如權(quán)利要求4所述的方法,其中,規(guī)劃第二過程使其響應(yīng)于檢測第二事件而執(zhí)行包括即使在測量的傳感器偏移在預(yù)定范圍以外也規(guī)劃第二過程使其響應(yīng)于檢測第二事件而執(zhí)行。
6.一種系統(tǒng),包括電動機,配置為響應(yīng)于控制信號而旋轉(zhuǎn); 傳感器,配置為測量電動機的角位置;和控制處理器,配置為執(zhí)行第一過程以測量傳感器偏移,判斷傳感器偏移是否在第一過程的執(zhí)行過程中被測量,并基于傳感器偏移是否在第一過程中被測量而規(guī)劃執(zhí)行第一過程和第二過程中的至少一個。
7.如權(quán)利要求6所述的系統(tǒng),其中,控制處理器配置為如果控制處理器不能在第一過程的執(zhí)行過程中測量傳感器偏移則執(zhí)行第二過程。
8.如權(quán)利要求6所述的系統(tǒng),其中,控制處理器配置為判斷傳感器偏移是否在預(yù)定范圍內(nèi)。
9.如權(quán)利要求8所述的系統(tǒng),其中,控制處理器配置為如果測量的傳感器偏移在預(yù)定范圍以外,則規(guī)劃第二過程使其響應(yīng)于鑰匙打開事件而執(zhí)行。
10.如權(quán)利要求8所述的系統(tǒng),其中,控制處理器配置為即使傳感器偏移在預(yù)定范圍內(nèi)也規(guī)劃第一過程使其響應(yīng)于鑰匙關(guān)閉事件而執(zhí)行。
全文摘要
一種方法包括檢測第一事件并響應(yīng)于檢測第一事件執(zhí)行第一過程以識別傳感器偏移。該方法還包括經(jīng)由計算裝置判斷傳感器偏移是否在執(zhí)行第一過程的過程中被測量,規(guī)劃第二過程以即使在傳感器偏移沒有在第一過程中被測量也響應(yīng)于檢測第二事件而執(zhí)行第二過程,并規(guī)劃第一過程使其即使在傳感器偏移在第一過程中被測量也響應(yīng)于檢測隨后的第一事件的發(fā)生而執(zhí)行第一過程。
文檔編號G01D18/00GK102445229SQ201110293780
公開日2012年5月9日 申請日期2011年9月29日 優(yōu)先權(quán)日2010年10月1日
發(fā)明者A.M.澤特爾, H.布爾, J.L.崔, J.戴維, S.E.舒爾茲, W.D.王 申請人:通用汽車環(huán)球科技運作有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1