專利名稱:延展凸輪位置測(cè)量的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于凸輪位置測(cè)量領(lǐng)域。本發(fā)明尤其屬于延展凸輪位置測(cè)量和在可變凸輪定時(shí)(VCT,variable cam timing)系統(tǒng)中使用增強(qiáng)閉環(huán)控制的位置處的校準(zhǔn)。
背景技術(shù):
本申請(qǐng)要求被公布在臨時(shí)申請(qǐng)?zhí)枮?0/562,446、在2004年4月15日提交的題為“METHOD AND APPARATUS FOR EXTENDED CAM POSITONMEASUREMENT(延展凸輪位置測(cè)量的方法和儀器)”中的一項(xiàng)發(fā)明。由此要求該項(xiàng)美國(guó)臨時(shí)申請(qǐng)的35 USC§119(e)規(guī)定下的權(quán)益,并且因此上述申請(qǐng)?jiān)诖吮灰胱鳛閰⒖肌?br>
VCT系統(tǒng)以使用反饋回路來(lái)控制相位關(guān)系而知名。
在此被引入作為參考的美國(guó)公開(kāi)專利申請(qǐng)No.2003-0230264 A1公開(kāi)了一種用于補(bǔ)償內(nèi)燃機(jī)的可變凸輪定時(shí)的方法。該方法包括a)提供一個(gè)周期性曲柄脈沖信號(hào);b)提供一個(gè)周期性凸輪脈沖信號(hào);c)確定一個(gè)段,其中內(nèi)燃機(jī)速度引起Z相位值的不穩(wěn)定變化;d)將此段劃分子段;e)計(jì)算子段內(nèi)多個(gè)點(diǎn)的Z相位值。
在此被引入作為參考的美國(guó)專利No.5,289,805公開(kāi)了一個(gè)凸輪軸(26),該凸輪軸(26)有一個(gè)固定到其一端的隨其可非振蕩地旋轉(zhuǎn)的葉片(60)。凸輪軸(26)也帶有一個(gè)能隨凸輪軸(26)轉(zhuǎn)動(dòng)但是也隨凸輪軸(26)可振蕩的鏈輪(32)。葉片(60)有對(duì)向瓣輪(60a,60b),它們分別被容納在鏈輪(32)的對(duì)向凹槽(32a,32b)中。該凹槽比瓣輪(60a,60b)有更大的圓周范圍,以允許葉片(60)和鏈輪(32)彼此相對(duì)地振蕩,因此允許凸輪軸(26)改變相對(duì)于曲柄軸的相位,該曲柄軸相對(duì)于鏈輪(32)的相位依靠在其間延展的鏈傳動(dòng)(38)被固定。
凸輪位置(aka相位)測(cè)量(正如因此在從被引入作為參考的美國(guó)專利No.5,289,805中所規(guī)定的那樣)被隱含地限定到曲柄上的連續(xù)齒和凸輪脈沖輪之間的相位角。因此,一個(gè)“可移動(dòng)的”凸輪脈沖可以與兩個(gè)“固定”曲柄齒相比較以確定凸輪脈沖相對(duì)于曲柄脈沖的相位。然而,如果可移動(dòng)的凸輪脈沖移動(dòng)到兩個(gè)曲柄脈沖脈沖的邊界的外面,則這將不再成立。任舉一例,曲柄齒輪上有4個(gè)齒,而凸輪齒輪上有8個(gè)齒,限定在90度相位測(cè)量。計(jì)算機(jī)程序產(chǎn)品意圖允許兩端的工作裕度,因此進(jìn)一步減小所限定的90度相位測(cè)量。換言之,一旦校準(zhǔn),其中對(duì)于在90度觀察窗中的計(jì)時(shí)中變化的凸輪脈沖,有效范圍就被進(jìn)一步減小到80度,而在每一端有5度的安全量。實(shí)際上,相位測(cè)量發(fā)生在5度到85度。該補(bǔ)償是由于計(jì)算機(jī)程序產(chǎn)品的引入。
5度安全量確保了由于相位測(cè)量中的一些誤差、和計(jì)時(shí)鏈伸展,負(fù)相位讀數(shù)不會(huì)發(fā)生。在校準(zhǔn)過(guò)程中,凸輪軸被移到完全提前點(diǎn)火位置,相位加上5度的偏移量被記錄并存儲(chǔ)為可變的Z-相位。所有的相位測(cè)量減去Z-相位測(cè)量以補(bǔ)償安裝在每個(gè)凸輪軸之間的脈沖齒輪和相對(duì)于曲柄的差別。曲柄脈沖上的90度間距是測(cè)量超出90度的相位的限制因素。計(jì)算機(jī)程序產(chǎn)品可以接受1交叉位置,在該交叉位置處凸輪脈沖滑出曲柄脈沖之間的觀察窗,因?yàn)檫@在Z-相位測(cè)量中被補(bǔ)償。然而,沒(méi)有提供在超出90度的測(cè)量中發(fā)生的第二個(gè)交叉。
發(fā)明內(nèi)容
本發(fā)明提供一種在任何已知位置測(cè)量和校準(zhǔn)延展凸輪位置的系統(tǒng)和方法。
通過(guò)提供至少一組存儲(chǔ)裝置、諸如控制器中的寄存器,以存儲(chǔ)關(guān)于偏移量的新信息而不丟失舊信息,本發(fā)明提出了一個(gè)解決前述問(wèn)題的系統(tǒng)與方法。
本發(fā)明提供了一種提供解決方案的方法,其中該思想是使用多組寄存器以存儲(chǔ)計(jì)時(shí)器信息,并使用標(biāo)識(shí)在這些寄存器之間切換,該標(biāo)識(shí)將顯示哪個(gè)寄存器剛剛被更新。
本發(fā)明提供了當(dāng)移相器移動(dòng)超過(guò)90度以及用作計(jì)算相位的基準(zhǔn)的曲柄齒定時(shí)值被重寫(xiě)時(shí),解決現(xiàn)有技術(shù)VCT系統(tǒng)不精確記錄問(wèn)題的儀器和方法。
因此,確定一個(gè)含有至少兩個(gè)彼此相對(duì)運(yùn)動(dòng)的旋轉(zhuǎn)軸的系統(tǒng)中的相位偏移量的方法包括提供一個(gè)與第一旋轉(zhuǎn)軸相聯(lián)系的第一設(shè)備,其中該第一設(shè)備用于產(chǎn)生第一組脈沖;提供一個(gè)與第二旋轉(zhuǎn)軸相聯(lián)系的第二設(shè)備,其中該第二設(shè)備用于產(chǎn)生第二組脈沖;提供一個(gè)方案,其中第一組脈沖中至少兩個(gè)脈沖的第一組連續(xù)脈沖對(duì)應(yīng)第二組脈沖中至少兩個(gè)脈沖的第二組連續(xù)脈沖;提供兩組寄存器,其具有與第一旋轉(zhuǎn)軸相聯(lián)系的第一組寄存器和與第二旋轉(zhuǎn)軸相聯(lián)系的第二組寄存器,第一組寄存器包括至少兩個(gè)寄存器,并且第二組寄存器也包括至少兩個(gè)寄存器;提供至少一個(gè)標(biāo)識(shí)以指示或指向用于存儲(chǔ)與連續(xù)脈沖相關(guān)的數(shù)值的特定寄存器;提供一個(gè)用于控制該標(biāo)識(shí)和數(shù)值之存儲(chǔ)的控制器;確定該組寄存器中的一個(gè)寄存器應(yīng)存儲(chǔ)數(shù)據(jù);并且使標(biāo)識(shí)指向該寄存器,因此,涉及相位的信息將不會(huì)丟失或者通過(guò)使用單一類型信息的單組寄存器而被重寫(xiě)。
因此,提供了一種用于確定相位偏移量的系統(tǒng),含有至少兩個(gè)彼此相對(duì)運(yùn)動(dòng)的旋轉(zhuǎn)軸。該系統(tǒng)包括與第一旋轉(zhuǎn)軸相聯(lián)系的第一設(shè)備,其中該第一設(shè)備用于產(chǎn)生第一組脈沖;與第二個(gè)旋轉(zhuǎn)軸相聯(lián)系的第二設(shè)備,其中該第二設(shè)備用于產(chǎn)生第二組脈沖;一個(gè)方案,其中第一組脈沖中的至少兩個(gè)脈沖的第一組連續(xù)脈沖對(duì)應(yīng)第二組脈沖中的至少兩個(gè)脈沖的第二組連續(xù)脈沖;兩組寄存器,其具有與第一旋轉(zhuǎn)軸相聯(lián)系的第一組寄存器和與第二旋轉(zhuǎn)軸相聯(lián)系的第二組寄存器,第一組寄存器包括至少兩個(gè)寄存器,并且第二組寄存器也包括至少兩個(gè)寄存器;其中至少一個(gè)標(biāo)識(shí)被用于指示或指向存儲(chǔ)與連續(xù)脈沖相關(guān)的數(shù)值的特定寄存器;基于標(biāo)識(shí)的指針,確定該組寄存器中的哪個(gè)寄存器存儲(chǔ)數(shù)據(jù),因而通過(guò)使用單一類型信息的單組寄存器,與相位相關(guān)的信息將不會(huì)丟失或者被重寫(xiě);以及一個(gè)控制該標(biāo)識(shí)與數(shù)值的存儲(chǔ)、和第一、第二組脈沖的控制器。
圖1示出一個(gè)現(xiàn)有技術(shù)的反饋回路。
圖2詳細(xì)示出了圖1的一部分。
圖3a示出了完全提前點(diǎn)火位置的移相器。
圖3b示出了自完全提前點(diǎn)火位置40度的移相器。
圖3c示出了自完全提前點(diǎn)火位置85度的移相器。
圖3d示出了自完全提前點(diǎn)火位置100度的移相器。
圖3e示出了自完全提前點(diǎn)火位置140度的移相器。
圖3f示出了自完全提前點(diǎn)火位置175度的移相器。
圖4示出了可以精確得到的180度范圍的示例。
圖5示出了完全提前點(diǎn)火位置校準(zhǔn)的第一個(gè)方案圖表。
圖6示出了本發(fā)明校準(zhǔn)的第二個(gè)方案。
圖7示出了本發(fā)明校準(zhǔn)的第三個(gè)方案。
圖8是本發(fā)明的流程圖。
圖9a示出了本發(fā)明的第一脈沖齒輪。
圖9b示出了本發(fā)明的第二脈沖齒輪。
具體實(shí)施例方式 為了理解本發(fā)明的優(yōu)選實(shí)施例,本部分包括本發(fā)明的描述,該說(shuō)明包含本發(fā)明的優(yōu)選實(shí)施例。值得注意的是,該實(shí)施例僅僅描述本發(fā)明。本發(fā)明的權(quán)利要求部分規(guī)定了法律授予的產(chǎn)權(quán)范圍。
參見(jiàn)圖1,示出了現(xiàn)有技術(shù)的反饋回路10。反饋回路10的控制目的是讓柱形閥置零位。換言之,該目的是不讓液體在移相器的兩個(gè)液體容納室(未示出)之間流動(dòng),以致VCT機(jī)構(gòu)在給定點(diǎn)12所給出的相位角處,且線圈14固定在其零位置。這樣,VCT機(jī)構(gòu)處于正確的相位位置并且相位變化率為零。采用動(dòng)態(tài)VCT機(jī)構(gòu)的控制計(jì)算機(jī)程序產(chǎn)品被用來(lái)完成上述情形。
通過(guò)測(cè)量凸輪軸相移θ016并且將其與期望的給定點(diǎn)12相比較獲得VCT閉環(huán)控制機(jī)構(gòu)。VCT機(jī)構(gòu)輪流被調(diào)整以使移相器獲得一個(gè)由給定點(diǎn)12所確定的位置。控制規(guī)則18將給定點(diǎn)12與相移θ016相比較。比較的結(jié)果用作參考以便向螺線管20發(fā)出指令來(lái)定位線圈14。當(dāng)相位誤差(給定點(diǎn)12和相移20之間的差)為非零時(shí),對(duì)線圈14進(jìn)行定位。
如果相位誤差為負(fù)(延遲),線圈14移向第一方向(例如右邊),并且如果相位誤差為正(提前),則移向第二方向(例如左邊)。值得注意的是,當(dāng)前的相位測(cè)量方案中延遲給出一個(gè)較大數(shù)值,而超前產(chǎn)生一個(gè)小數(shù)值。當(dāng)相位誤差為零時(shí),VCT相位等于給定點(diǎn)12,因此線圈14固定在零位以使柱形閥中沒(méi)有液體流動(dòng)。
凸輪軸和曲柄軸脈沖輪22和24分別產(chǎn)生VCT系統(tǒng)中的凸輪軸和曲柄軸測(cè)量脈沖。隨著曲柄軸(未示出)和凸輪軸(未示出)旋轉(zhuǎn),輪22和24也隨他們旋轉(zhuǎn)。輪22、24具有按照傳感器產(chǎn)生的測(cè)量脈沖能被傳感器感應(yīng)并測(cè)量的齒。測(cè)量脈沖分別被凸輪軸和曲柄軸測(cè)量脈沖傳感器22a和24a探測(cè)。所感應(yīng)的脈沖被相位測(cè)量設(shè)備26使用。然后確定測(cè)量相位差。凸輪軸和曲柄軸之間的相位被定義為連續(xù)的曲柄到凸輪脈沖的時(shí)間,除旋轉(zhuǎn)一整周的時(shí)間并乘以360度。被測(cè)相位可以表達(dá)為θ016。然后該相位被提供給控制規(guī)則18以達(dá)到期望的線圈位置。
美國(guó)專利No.5,184,578中描述了閉環(huán)10的控制規(guī)則18,因此該專利在此被引入作為參考。圖2示出了控制規(guī)則的簡(jiǎn)單描述。在塊30中,被測(cè)相位26最初受制于控制規(guī)則18,其中發(fā)生一個(gè)比例-積分(PI)過(guò)程。PI過(guò)程是兩個(gè)子過(guò)程之和。第一個(gè)子過(guò)程包括放大;而第二個(gè)子過(guò)程包括積分。在塊32中,被測(cè)相位進(jìn)一步進(jìn)行相位補(bǔ)償,在那里控制信號(hào)在被發(fā)出去驅(qū)動(dòng)制動(dòng)器之前被調(diào)整以增加總控制系統(tǒng)的穩(wěn)定性,在當(dāng)前情況下,為可變力螺線管。
在曲柄輪上有4個(gè)齒、每周有4個(gè)曲柄脈沖的例子中,被限定在兩齒間的90度間距內(nèi)測(cè)量相位。一種解決該問(wèn)題的方法是采用只有3個(gè)齒的脈沖輪,那將給我們120度的觀察窗。另一方法是采用具有2個(gè)齒的脈沖輪,則為180度的觀察窗。然而,這些決定或設(shè)置的問(wèn)題在于,通常不能在要求的間隔內(nèi)得到一個(gè)更新的相位測(cè)量值。在較低的發(fā)動(dòng)機(jī)轉(zhuǎn)速情況下尤其成問(wèn)題。因此,為了以較快速率給控制系統(tǒng)提供的相位更新,確定了大多數(shù)情況下要求有更高的更新速率。
目前,我們捕捉曲柄定時(shí)值,并利用前一曲柄定時(shí)值計(jì)算脈沖之間的時(shí)間,然后存儲(chǔ)當(dāng)前的曲柄定時(shí)值。也捕捉(高達(dá)4個(gè)凸輪的)凸輪定時(shí)值并存儲(chǔ)它。這些操作都發(fā)生在計(jì)算機(jī)程序產(chǎn)品中的計(jì)時(shí)器中斷服務(wù)程序當(dāng)中。在主控制環(huán)中,我們參考這些存儲(chǔ)值,并做相位計(jì)算。下表示出了當(dāng)前參數(shù),該參數(shù)存儲(chǔ)在寄存器中,并在計(jì)算機(jī)程序產(chǎn)品中用于相位測(cè)量。目前有4個(gè)凸輪,但凸輪的數(shù)目可變,并且用CamXT0表示。
NeTimeStamp曲柄的最新定時(shí)值無(wú)符號(hào)整數(shù)(2個(gè)字節(jié))NePeriod脈沖之間的NeTimeStamp-NeTimeStamp(舊的)無(wú)符號(hào)整數(shù)(2個(gè)字節(jié)) 時(shí)間CamlTimeLag凸輪1的最新定時(shí)值無(wú)符號(hào)整數(shù)(2個(gè)字節(jié))CamXTimeLag凸輪X的最新定時(shí)值無(wú)符號(hào)整數(shù)(2個(gè)字節(jié)) 利用上述布置,問(wèn)題在于當(dāng)相位移動(dòng)超過(guò)曲柄齒數(shù)目確定的觀察窗時(shí),在本例中為90度,凸輪齒的事件(event)進(jìn)一步遠(yuǎn)離曲柄的事件。由于兩者之間的固定關(guān)系,在我們有時(shí)間收到凸輪事件之前我們收到第二個(gè)曲柄事件。因此,我們的例子中,在遠(yuǎn)離曲柄95度的位置處的移相器,被測(cè)相位將是5度,因?yàn)橛?jì)算基于剛被重寫(xiě)的曲柄事件。
看下列圖示,圖3a、3b、3c、3d、3e和3f。曲柄脈沖用n2和n4表示,其中,n代表分別關(guān)于不同所示圖的正整數(shù)4-9。注意,用n2+1或n2-1表示某些曲柄脈沖,這取決于他們各自沿著時(shí)間軸的順序。類似地,凸輪脈沖用n2c和n4c表示,其中,n代表分別關(guān)于不同所示圖的正整數(shù)4-9。注意,用n2c+1或n2c-1表示某些曲柄脈沖,這取決于他們各自沿著時(shí)間軸的順序。正如所見(jiàn)到的那樣,圖3a-f所示的曲柄和凸輪脈沖希望顯示出不同圖示位置中的校準(zhǔn)偏移量。參見(jiàn)圖3a示出完全提前點(diǎn)火位置40的移相器。注意到,曲柄脈沖事件42和44與5度的校準(zhǔn)偏移量46一致,但按照控制器被測(cè)相位是零度。對(duì)應(yīng)曲柄脈沖事件的凸輪事件是42c和44c。此外x軸表示時(shí)間。
參見(jiàn)圖3b,示出了自完全提前點(diǎn)火位置50起40度處的移相器。注意,曲柄脈沖事件52和54與約40度處的校準(zhǔn)偏移量56一致,但按照控制器的被測(cè)相位為零度。與曲柄脈沖事件對(duì)應(yīng)的凸輪事件是52c和54c。此外x軸表示時(shí)間。
參見(jiàn)圖3c,示出了自完全提前點(diǎn)火位置60起85度處的移相器。注意,曲柄脈沖事件62和64與約85度處的校準(zhǔn)偏移量66一致,但按照控制器的被測(cè)相位為零度。與曲柄脈沖事件對(duì)應(yīng)的凸輪事件是62c和64c。此外x軸表示時(shí)間。
參見(jiàn)圖3d,示出了自完全提前點(diǎn)火位置70起100度處的移相器。注意,曲柄脈沖事件72和74與100度處的校準(zhǔn)偏移量76一致,但按照控制器的被測(cè)相位為零度。與曲柄脈沖事件對(duì)應(yīng)的凸輪事件是72c和74c。此外x軸表示時(shí)間。正如所見(jiàn)到的那樣,凸輪脈沖事件稍微超出范圍。
參見(jiàn)圖3e,示出了自完全提前點(diǎn)火位置80起140度處的移相器。注意,曲柄脈沖事件82和84與約140度處的校準(zhǔn)偏移量86一致,但按照控制器的被測(cè)相位為零度。與曲柄脈沖事件對(duì)應(yīng)的凸輪事件是82c和84c。此外x軸表示時(shí)間。正如所見(jiàn)到的那樣,凸輪脈沖事件更多地超出范圍。
參見(jiàn)圖3f,示出了自完全提前點(diǎn)火位置90起175度處的相位器。注意,曲柄脈沖事件92和94與約175度處的校準(zhǔn)偏移量96一致,但按照控制器的被測(cè)相位為零度。與曲柄脈沖事件對(duì)應(yīng)的凸輪事件是92c和94c。此外x軸表示時(shí)間。正如所見(jiàn)到的那樣,凸輪脈沖事件已超出范圍。
如前面所示,當(dāng)偏移量增加到超出預(yù)定范圍的值時(shí),由于錯(cuò)誤的信息被存儲(chǔ)在存儲(chǔ)器或任何合適的存儲(chǔ)設(shè)備中,現(xiàn)有技術(shù)系統(tǒng)不能夠精確地處理信息。本發(fā)明提出了通過(guò)提供至少一組存儲(chǔ)裝置來(lái)解決該問(wèn)題的系統(tǒng)和方法,該組存儲(chǔ)裝置為諸如控制器中不丟失舊信息而存儲(chǔ)關(guān)于偏移量的新信息的寄存器。
下面通過(guò)提供解決方案來(lái)展示本發(fā)明,其中該思想是采用多組寄存器來(lái)存儲(chǔ)計(jì)時(shí)器信息,并使用標(biāo)識(shí)在這些寄存器之間切換。這些標(biāo)識(shí)將指示哪個(gè)寄存器剛被更新,相應(yīng)地,哪個(gè)寄存器包含用作相位計(jì)算的最新信息。
正如所見(jiàn),定時(shí)值包括曲柄脈沖和凸輪脈沖定時(shí)值。當(dāng)收到曲柄的定時(shí)值時(shí),曲柄標(biāo)識(shí)被詢問(wèn)指示新數(shù)值將存在哪個(gè)寄存器中。換言之,曲柄標(biāo)識(shí)指示新數(shù)值將被存在哪里。一旦數(shù)值被保存,標(biāo)識(shí)(曲柄標(biāo)識(shí))被設(shè)定到下一位置,以便下一時(shí)刻我們收到定時(shí)值,它將被保存在一個(gè)交替的寄存器中。
當(dāng)主控制環(huán)需要計(jì)算相位,并且由于相位的原因更新它的當(dāng)前存儲(chǔ)值時(shí),提供了一種核對(duì)凸輪寄存器標(biāo)識(shí)以確定哪個(gè)寄存器包含最新數(shù)值的方法。為了做相位計(jì)算,最新凸輪數(shù)值與相應(yīng)的曲柄數(shù)值一起輪流被使用。
正如所見(jiàn)到的那樣,本發(fā)明提供了一種儀器和方法以解決當(dāng)移相器移動(dòng)超過(guò)90度以及用作計(jì)算相位參考的曲柄齒定時(shí)值被重寫(xiě)時(shí)現(xiàn)有技術(shù)VCT系統(tǒng)的不精確記錄的問(wèn)題。該新數(shù)值使所計(jì)算的相位測(cè)量比實(shí)際值小90度。通過(guò)參考多個(gè)寄存器,盡管經(jīng)過(guò)了90度,凸輪將參考同一曲柄事件計(jì)時(shí),即使在凸輪事件到達(dá)之前新的曲柄事件出現(xiàn)。換句話說(shuō),同一凸輪事件將總是參考同一曲柄事件,不考慮發(fā)生在相移之間的其他事件。需注意兩曲柄時(shí)間之間的差代表90度,但將兩個(gè)值加在一起將導(dǎo)致任意數(shù)值或無(wú)意義的數(shù)。
參見(jiàn)圖4,舉例,其中在現(xiàn)有技術(shù)中180度范圍可以取代僅僅90度被精確地得到。換句話說(shuō),通過(guò)使用一個(gè)4齒曲柄輪和一個(gè)8齒凸輪齒輪,希望得到約180度的相位測(cè)量。對(duì)于4齒曲柄輪,每90度將收到一個(gè)曲柄事件。通過(guò)使用2組冗余的寄存器,能得到超出90度、直至180度的測(cè)量值。使用該方案的優(yōu)點(diǎn)是,仍然能保持接收每90曲柄度的相位測(cè)量結(jié)果的更新。寄存器(Reg)n2用于存儲(chǔ)與第一個(gè)曲柄脈沖事件相關(guān)的信息。寄存器n4用于存儲(chǔ)與第二個(gè)曲柄脈沖事件相關(guān)的信息。在現(xiàn)有技術(shù)VCT系統(tǒng)中,凸輪脈沖n2需要做相位計(jì)算的曲柄事件被重寫(xiě),但在本發(fā)明中它被保存在獨(dú)立的寄存器、即寄存器n4中而凸輪脈沖n2可能的值仍然被用作為存儲(chǔ)在曲柄寄存器n2中的值。
含兩個(gè)以上寄存器的寄存器組用于存儲(chǔ)與凸輪事件相關(guān)的信息。含兩個(gè)以上寄存器的該組寄存器是寄存器n2c和寄存器n4c-1。
每組寄存器能夠每180度提供代表相位測(cè)量結(jié)果的數(shù)量或數(shù)值,但用兩組寄存器,他們交替使用以便每90度總有一個(gè)是可用的。
作為例子,我們檢驗(yàn)適于用2組寄存器來(lái)實(shí)現(xiàn)計(jì)算機(jī)程序產(chǎn)品的方法,并且在曲柄和凸輪之間分別為4/8齒關(guān)系。這將給我們直至180度的測(cè)量結(jié)果。實(shí)際上我們?cè)诓ǘ蔚拿慷瞬迦?度的安全量,因此我們實(shí)際上僅有170度。也需注意,本發(fā)明考慮適于實(shí)現(xiàn)有不同數(shù)目寄存器的計(jì)算機(jī)程序產(chǎn)品,或具有不同數(shù)目的齒的脈沖輪的儀器和方法,以在特定的系統(tǒng)配置上得到所需的相位測(cè)量范圍。這一概念也適合于在任何合適的任意2軸系統(tǒng)中測(cè)量其中一軸相對(duì)于另一軸的相對(duì)位置。
下面是本配置所需的寄存器 NeTimeStamp_A寄存器A,曲柄的最新定時(shí)值無(wú)符號(hào)整數(shù)(2個(gè)字節(jié)) NePeriod_A寄存器A,NeT0_A-NeT0_A_old,脈沖之間的時(shí)間(time btn.pulses)無(wú)符號(hào)整數(shù)(2個(gè)字節(jié))NeTimeStamp_B寄存器B,曲柄的最新定時(shí)值無(wú)符號(hào)整數(shù)(2個(gè)字節(jié))NePeriod_B寄存器B,NeT0_B-NeT0_B_old,脈沖之間的時(shí)間無(wú)符號(hào)整數(shù)(2個(gè)字節(jié))NeFlag寄存器切換標(biāo)識(shí),0=A,1=B無(wú)符號(hào)字符(1個(gè)字節(jié))LE_TimeLag_A寄存器A,時(shí)間偏移量值,LE凸輪無(wú)符號(hào)整數(shù)(2個(gè)字節(jié))LE_TimeLag_B寄存器B,時(shí)間偏移量值,LE凸輪無(wú)符號(hào)整數(shù)(2個(gè)字節(jié))LE_Flag寄存器切換標(biāo)識(shí),0=A,1=B無(wú)符號(hào)字符(1個(gè)字節(jié))…… … 用左側(cè)排氣(Left ExhaustLE)凸輪作為例子,盡管更多的凸輪能被增加(根據(jù)需要),接下來(lái)是同LE凸輪相同的邏輯運(yùn)算。
該應(yīng)用值得注意的是,每個(gè)寄存器存滿之后,設(shè)置標(biāo)識(shí)位以指示其他寄存器準(zhǔn)備寫(xiě)入。因而,當(dāng)我們進(jìn)入中斷程序時(shí),被標(biāo)識(shí)指示的寄存器將是立即被寫(xiě)入的正確的寄存器。
以下是曲柄中斷程序 If((NeFlag & 0x01)==0) NePeriod_A=TC_crank-NeTimeStamp_A; //TC_crank系統(tǒng)定時(shí)器 //寄存器,NeT0_A中仍具有舊數(shù)值。<!-- SIPO <DP n="9"> --><dp n="d9"/> NeTimeStamp_A=TC_crank; //現(xiàn)在更新定時(shí)值 NeFlag=NeFlag|0x01; //將標(biāo)識(shí)設(shè)置為指示其它寄存器 else NePeriod_B=TC_crank-NeTimeStamp_B; //TC_crank系統(tǒng)定時(shí)器 //寄存器,NeT0_B中仍具有舊數(shù)值?! eTimeStamp_B=TC_crank; //現(xiàn)在更新定時(shí)值 NeFlag=NeFlag &(~0x01); //清除標(biāo)識(shí)來(lái)指示其它寄存器 End if 下面是LE凸輪中斷程序 If((LE_Flag & 0x01)==0) LE_TimeLag_A=TC_LE_cam-NeT0_A; //TC_LE_cam是系統(tǒng)定時(shí)寄存器 //記錄來(lái)自曲柄事件的時(shí)間差 LE_Flag=LE_Flag|0x01; //將標(biāo)識(shí)設(shè)置為指示其它寄存器 else LE_TimeLag_B=TC_LE_cam-NeT0_B; //TC_LE_cam是系統(tǒng)定時(shí)寄存器 //記錄來(lái)自曲柄事件的時(shí)間差<!-- SIPO <DP n="10"> --><dp n="d10"/> LE_Flag=LE_Flag &(~0x01); //清除標(biāo)識(shí)來(lái)指示其它寄存器 End if 以下是(在主控制環(huán)內(nèi)部的)LE相位計(jì)算 If((LE_Flag & 0x01)==0) //calc_phase使用A數(shù)值來(lái)計(jì)算相位 LE_Phase=calc_phase(LE_TimeLag A,NePeriod_A,LE_Zphase); else //calc_phase使用B數(shù)值來(lái)計(jì)算相位 LE_Phase=calc_phase(LE_TimeLag_B,NePeriod_B,LE_Zphase); End if 本發(fā)明考慮了在任何已知位置處的兩軸系統(tǒng)的校準(zhǔn)。在此引入作為參考的美國(guó)專利No.5,289,805講授了一個(gè)自我校準(zhǔn)的凸輪軸計(jì)時(shí)系統(tǒng),其中可以使用本發(fā)明的校準(zhǔn)。本發(fā)明可適用于延展相位測(cè)量的概念。VCT系統(tǒng)校準(zhǔn)使用被測(cè)相位來(lái)確定校準(zhǔn)值。需注意的重要事情是,可以從移相器行程范圍中的任何已知位置中完成校準(zhǔn)。起初規(guī)定移相器必須在完全提前點(diǎn)火位置。
參見(jiàn)圖5,示出了完全提前點(diǎn)火位置處的校準(zhǔn)。在本例中,由于安裝脈沖輪,在完全提前位置處,實(shí)際被測(cè)相位p5為25度。計(jì)算校準(zhǔn)值為 zphase=phase_reading(A or B)-zphase_offset,其中,phase_reading為實(shí)際相位(25度),而zphase_offset為常量(5度)。
此外,通過(guò)知道距離完全提前點(diǎn)火位置的度數(shù),可以在任何已知位置處校準(zhǔn)。例如,在具有60度行程的移相器中,在完全延遲位置處能夠據(jù)已記錄校準(zhǔn)值進(jìn)行校準(zhǔn),將減去60度,并提供在該位置處的正確校準(zhǔn)。參見(jiàn)圖6,通過(guò)例子,由于安裝脈沖輪,在中點(diǎn)位置處,實(shí)際被測(cè)相位為45度。計(jì)算校準(zhǔn)值為 zphase=phase_reading(A or B)-zphase_offset-known_shift,其中,phase_reading為實(shí)際相位(85度),zphase_offset為常量(5度),而known_shift為從完全延遲到完全提前位置的已知相位差(60度)。在本例中,完全延遲點(diǎn)火位置處的移相器位于自完全提前點(diǎn)火位置起60度,在那里實(shí)際相位為85度。
另一例子是,如果我們讓中點(diǎn)位置固定在移相器上,該移相器在離完全提前點(diǎn)火位置25度處鎖定設(shè)備。執(zhí)行校準(zhǔn),然后從校準(zhǔn)值中減去2 5度以得到正確校準(zhǔn)結(jié)果。參見(jiàn)圖7,通過(guò)例子,由于安裝脈沖輪,在中點(diǎn)位置處,實(shí)際被測(cè)相位為45度。計(jì)算校準(zhǔn)值為 zphase=phase_reading(A or B)-zphase_offset-known_shift,其中,phase_reading為實(shí)際相位(45度),zphase_offset為常量(5度),而known_shift為從中點(diǎn)位置到完全提前點(diǎn)火位置的已知相位差(25度)。在本例中,中點(diǎn)位置處的移相器位于自完全提前點(diǎn)火位置25度。在那里實(shí)際相位P7為45度。
參見(jiàn)圖8,示出了本發(fā)明的流程圖100。流程圖100適用于2個(gè)寄存器的系統(tǒng)。正如上面所討論的那樣,多于2個(gè)寄存器可以被使用。確定102標(biāo)識(shí)是否指向寄存器A。如果標(biāo)識(shí)正指向寄存器A,則通過(guò)系統(tǒng)定時(shí)值減去儲(chǔ)存在寄存器A中的現(xiàn)有值得到第一個(gè)差104。因此,得到第一個(gè)被更新的定時(shí)值106。標(biāo)識(shí)輪流被設(shè)置108,以指向除寄存器A之外的寄存器、例如寄存器B或者系統(tǒng)中任何其他寄存器。
類似地,如果標(biāo)識(shí)不指向寄存器A,則通過(guò)系統(tǒng)定時(shí)值減去已經(jīng)儲(chǔ)存在除寄存器A以外的寄存器(如寄存器B)中的現(xiàn)有值得到第二個(gè)差110。因此,得到第二個(gè)被更新的定時(shí)值112。標(biāo)識(shí)輪流被設(shè)置114,以指向除寄存器B之外的寄存器、例如寄存器A或者系統(tǒng)中任何其他寄存器。
參見(jiàn)圖9a,描述了適合實(shí)施本發(fā)明的第一個(gè)脈沖輪120。該輪有8個(gè)齒,并且可以因下標(biāo)緣故擁有一個(gè)額外齒+1,因?yàn)榭刂破骺梢源_定在哪個(gè)點(diǎn)所產(chǎn)生的脈沖是與旋轉(zhuǎn)有關(guān)的。例如,輪120可以被安裝在內(nèi)燃機(jī)的至少一個(gè)凸輪軸上。
參見(jiàn)圖9b,描述了適合實(shí)施本發(fā)明的第二個(gè)脈沖輪130。該輪有4個(gè)齒。輪120可以被安裝在內(nèi)燃機(jī)的凸輪軸上。
本發(fā)明的實(shí)施例以計(jì)算機(jī)系統(tǒng)中使用的程序產(chǎn)品來(lái)實(shí)現(xiàn)。程序產(chǎn)品中的程序確定了可以包含在各種各樣的信號(hào)承載介質(zhì)上的該實(shí)施例的功能。說(shuō)明性的信號(hào)承載介質(zhì)包括、但不限于(i)永久存儲(chǔ)在可編程設(shè)備,如PROM、EPPOM等上的信息;(ii)永久存儲(chǔ)在非可寫(xiě)的存儲(chǔ)介質(zhì)(例如計(jì)算機(jī)中的只讀存儲(chǔ)器設(shè)備、諸如可通過(guò)CD-ROM驅(qū)動(dòng)器讀取的CD-ROM磁盤)上的信息;(iii)存儲(chǔ)在可寫(xiě)入存儲(chǔ)介質(zhì)(例如,磁盤驅(qū)動(dòng)器或硬盤驅(qū)動(dòng)器中的軟盤)上的可更改信息;(iv)通過(guò)通訊介質(zhì)(諸如通過(guò)計(jì)算機(jī)或電話網(wǎng)絡(luò)、包括無(wú)線通信或者汽車的控制器)傳送給計(jì)算機(jī)的信息,。一些實(shí)施例特別包括從因特網(wǎng)或其他網(wǎng)絡(luò)下載的信息。如此的信號(hào)承載介質(zhì),當(dāng)傳送指示本發(fā)明功能的計(jì)算機(jī)可讀指令時(shí),代表了本發(fā)明的實(shí)施例。
通常,用以實(shí)現(xiàn)本發(fā)明的實(shí)施例而執(zhí)行的程序,不管作為操作系統(tǒng)的一部分或特定應(yīng)用、組件、程序、模塊、目標(biāo)、還是指令序列,在此都可以稱為“程序”。典型的計(jì)算機(jī)程序由許多指令組成,這些指令經(jīng)本地計(jì)算機(jī)被譯成機(jī)器可讀的格式及因此可執(zhí)行的指令。程序也由或者局部駐留到程序或者在存儲(chǔ)器或存儲(chǔ)設(shè)備上發(fā)現(xiàn)的變量和數(shù)據(jù)結(jié)構(gòu)組成。此外,下文中描述的各種程序可以根據(jù)本發(fā)明特定的實(shí)施例所實(shí)現(xiàn)的應(yīng)用來(lái)辨別。然而,接下來(lái)的任何特定程序術(shù)語(yǔ)僅為了便利而使用,因而本發(fā)明不限于僅在被某術(shù)語(yǔ)暗指和/或表示的任何特定應(yīng)用中使用。
接下來(lái)是與本發(fā)明相關(guān)的術(shù)語(yǔ)和概念。
值得注意的是,上面提到的液壓油或液體為啟動(dòng)液。啟動(dòng)液是在葉片移相器中移動(dòng)葉片的液體。典型地,啟動(dòng)液包括機(jī)油,但是可為單獨(dú)的液壓油。本發(fā)明的VCT系統(tǒng)可以是一個(gè)凸輪轉(zhuǎn)矩執(zhí)行(CAT)VCT系統(tǒng),其中VCT系統(tǒng)利用開(kāi)關(guān)發(fā)動(dòng)機(jī)閥的力造成的凸輪軸轉(zhuǎn)矩反向來(lái)移動(dòng)葉片。CTA系統(tǒng)中的控制閥允許液體從提前腔室流向延遲腔室,允許葉片移動(dòng),或在適當(dāng)位置鎖住葉片以阻止流動(dòng)。CTA移相器也可以輸入油以彌補(bǔ)泄漏造成的損失,但不使用機(jī)油壓力來(lái)移動(dòng)相位器。葉片是啟動(dòng)液體動(dòng)作的安裝在腔室中的徑向元件。葉片移相器是一種通過(guò)葉片在腔室中移動(dòng)來(lái)啟動(dòng)的移相器。
每個(gè)發(fā)動(dòng)機(jī)可能有一個(gè)或多個(gè)凸輪軸。凸輪軸通過(guò)皮帶、鏈條、齒輪或另一凸輪軸來(lái)驅(qū)動(dòng)。在凸輪軸上可以存在瓣輪以推動(dòng)閥門。在多凸輪軸發(fā)動(dòng)機(jī)中,大多數(shù)情況下有一個(gè)軸用于排氣閥,一個(gè)軸用于進(jìn)氣閥。“V”型發(fā)動(dòng)機(jī)通常有兩個(gè)凸輪軸(每邊一個(gè))或四個(gè)(每邊都有進(jìn)氣和出氣)。
腔室被定義為葉片在其中旋轉(zhuǎn)的空間。腔室可分為提前腔室(使閥門相對(duì)于曲柄軸搶先打開(kāi))和延遲腔室(使閥門相對(duì)于曲柄軸滯后打開(kāi))。止回閥被定義為允許液體單向流動(dòng)的閥門。閉合回路被定義為響應(yīng)另一個(gè)控制系統(tǒng)而改變某一特征,然后檢驗(yàn)所作改變是否正確并調(diào)整動(dòng)作以得到期望結(jié)果的一種控制系統(tǒng)(例如,響應(yīng)來(lái)自ECU的指令,移動(dòng)閥門改變移相器位置,然后檢驗(yàn)實(shí)際移相器位置并再次移動(dòng)閥門到正確位置)??刂崎y是一種控制流向移相器的液體的流動(dòng)的閥門。控制閥可以存在于CTA系統(tǒng)的移相器中。控制閥可以被油壓或螺線管啟動(dòng)。曲柄軸由活塞提供力并驅(qū)動(dòng)變速器和凸輪軸。柱形閥定義為線軸式的控制閥。典型地,線軸繞在孔中,連接一個(gè)通道到另一個(gè)通道。大多情況下,線圈常常位于移相器轉(zhuǎn)子的中心軸上。
壓差控制系統(tǒng)(DPCS)是一種利用線圈每一端上的啟動(dòng)液壓來(lái)移動(dòng)柱形閥的系統(tǒng),線圈的一端比另一端大,在該端上的液體(通常由油壓上的脈沖寬度調(diào)節(jié)(PWM)閥)被控制,全部供給壓力被提供給線圈的另一端(因此有壓差)。閥控單元(VCU)是一種控制VCT系統(tǒng)的控制電路。典型地,VCU響應(yīng)來(lái)自ECU的命令動(dòng)作。
從動(dòng)軸是任何受力軸(在VCT中,常為凸輪軸)。主動(dòng)軸是任何施力軸(在VCT中,常為曲柄軸,但可能來(lái)自另一凸輪軸驅(qū)動(dòng)某凸輪軸)。ECU是發(fā)動(dòng)機(jī)控制單元,它是汽車的計(jì)算機(jī)。機(jī)油是用來(lái)潤(rùn)滑發(fā)動(dòng)機(jī)的油,通過(guò)控制閥利用壓力啟動(dòng)移相器。
殼體被定義為具有腔室的移相器的外部。殼體的外部有滑輪(用于定時(shí)帶)、鏈輪齒(用于定時(shí)鏈)或齒輪(用于定時(shí)齒輪)。液壓油是液壓缸中使用的特種油,類似于制動(dòng)液或動(dòng)力操舵液。液壓油不一定與機(jī)油相同。典型地,本發(fā)明使用“啟動(dòng)液”。在適當(dāng)?shù)奈恢貌贾面i銷以鎖住移相器。通常當(dāng)油壓太低而不能固定移相器時(shí)使用鎖銷,如發(fā)動(dòng)機(jī)發(fā)動(dòng)或停機(jī)期間。
油壓?jiǎn)?dòng)(OPA)VCT系統(tǒng)使用傳統(tǒng)移相器,其中發(fā)動(dòng)機(jī)油壓施加到葉片的一邊或另一邊以移動(dòng)葉片。
開(kāi)環(huán)應(yīng)用在控制系統(tǒng)中,該系統(tǒng)響應(yīng)指令改變某一特征(響應(yīng)來(lái)自ECU的指令移動(dòng)閥門),而不反饋來(lái)確認(rèn)該動(dòng)作。
相位定義為凸輪軸和曲柄軸(或凸輪軸和另一凸輪軸,如果移相器被另一凸輪驅(qū)動(dòng))的相對(duì)角位置。移相器定義為安裝到凸輪的完整部分。典型的移相器由轉(zhuǎn)子、殼體以及可能地話柱形閥和止回閥構(gòu)成?;钊葡嗥魇潜粌?nèi)燃機(jī)氣缸中的活塞啟動(dòng)的移相器。轉(zhuǎn)子是移相器的內(nèi)部部分,該移相器被固定到凸輪軸上。
脈沖寬度調(diào)制(PWM)通過(guò)改變電流的開(kāi)/關(guān)脈沖的定時(shí)或液壓來(lái)提供變化的力或壓力。螺線管是一種利用線圈中流過(guò)的電流來(lái)移動(dòng)機(jī)械臂的電氣致動(dòng)器。可變力螺線管(VFS)是一種通常通過(guò)電源電流的PWM來(lái)改變致動(dòng)力的螺線管。VFS與開(kāi)/關(guān)(所有或沒(méi)有)螺線管相反。
鏈輪齒是與諸如發(fā)動(dòng)機(jī)定時(shí)鏈的鏈條一起使用的部件。定時(shí)被定義為活塞到達(dá)規(guī)定位置的時(shí)間(通常指上止點(diǎn)(TDC))和其他情況發(fā)生的時(shí)間之間的關(guān)系。例如,在VCT或VVT系統(tǒng)中,定時(shí)通常涉及閥門何時(shí)打開(kāi)或關(guān)閉。點(diǎn)火定時(shí)涉及火花塞何時(shí)打火。
扭轉(zhuǎn)助推器(TA)或扭轉(zhuǎn)助推移相器是OPA移相器的變型,它在到每個(gè)腔室的供油線中增加了一個(gè)止回閥(即單止回閥實(shí)施例)或者到每個(gè)腔室的補(bǔ)給線中增加一個(gè)止回閥(即雙止回閥實(shí)施例)。由于扭矩反轉(zhuǎn)止回閥阻止油壓脈沖流回供油系統(tǒng),并由于扭矩反轉(zhuǎn)阻止葉片后退。在TA系統(tǒng)中,由于向前扭矩作用允許葉片運(yùn)動(dòng);因此術(shù)語(yǔ)“扭轉(zhuǎn)助推器”被使用。葉片運(yùn)動(dòng)的曲線圖是階躍函數(shù)。
VCT系統(tǒng)包括移相器、控制閥、閥控傳動(dòng)機(jī)構(gòu)和控制電路??勺兺馆喍〞r(shí)(VCT)是一個(gè)過(guò)程,而不是物體,它指控制和/或改變一個(gè)或多個(gè)驅(qū)動(dòng)發(fā)動(dòng)機(jī)進(jìn)氣和/或排氣閥的凸輪軸之間的角關(guān)系(相位)。該角關(guān)系也包括凸輪和曲柄軸之間的相位關(guān)系,其中曲柄軸被連接到活塞上。
可變閥門定時(shí)(VVT)是改變閥門定時(shí)的過(guò)程。VVT可能與VCT相聯(lián)系,或者通過(guò)改變凸輪的形狀、凸輪瓣輪與凸輪的關(guān)系、或閥動(dòng)器到凸輪或閥門的關(guān)系,或者通過(guò)個(gè)別地使用電致動(dòng)器或液壓致動(dòng)器控制閥門本身來(lái)獲得。換言之,所有的VCT都是VVT,但不是所有的VVT都是VCT。
因此,需要明白在此描述的本發(fā)明的實(shí)施例僅僅例證了本發(fā)明原理的應(yīng)用。這里參考詳細(xì)圖解的實(shí)施例不是限制權(quán)利要求的范圍,該權(quán)利要求本身記載了那些被視為是本發(fā)明的實(shí)質(zhì)的特點(diǎn)。
權(quán)利要求
1.用于在具有至少兩個(gè)彼此相關(guān)移動(dòng)的旋轉(zhuǎn)軸的系統(tǒng)中測(cè)量相位偏移量的方法,該方法包括
提供與第一旋轉(zhuǎn)軸相聯(lián)系的第一設(shè)備,其中該第一設(shè)備用于產(chǎn)生第一組脈沖;
提供與第二旋轉(zhuǎn)軸相聯(lián)系的第二設(shè)備,其中該第二設(shè)備用于產(chǎn)生第二組脈沖;
提供一種方案,其中第一組脈沖的至少兩個(gè)脈沖的第一組連續(xù)脈沖對(duì)應(yīng)第二組脈沖的至少兩個(gè)脈沖的第二組連續(xù)脈沖;
提供兩組寄存器,其具有與第一旋轉(zhuǎn)軸相聯(lián)系的第一組寄存器和與第二旋轉(zhuǎn)軸相聯(lián)系的第二組寄存器,該第一組寄存器包含至少兩個(gè)寄存器,該第二組寄存器包含至少兩個(gè)寄存器;
提供至少一個(gè)標(biāo)識(shí)以指示或指向用于存儲(chǔ)與連續(xù)脈沖相關(guān)的數(shù)值的特定的寄存器;
提供一個(gè)控制器以控制該標(biāo)識(shí)和數(shù)值的存儲(chǔ);
確定該組寄存器中的一個(gè)寄存器存儲(chǔ)數(shù)據(jù);并且
使該標(biāo)識(shí)指向該寄存器,因此通過(guò)使用用于單型信息的單組寄存器,使得與相位相關(guān)的信息將不會(huì)丟失或重寫(xiě)。
2.如權(quán)利要求1所述的方法,其中所述第一旋轉(zhuǎn)軸是內(nèi)燃機(jī)的曲柄軸。
3.如權(quán)利要求1所述的方法,其中所述第二旋轉(zhuǎn)軸是內(nèi)燃機(jī)的凸輪軸。
4.如權(quán)利要求1所述的方法,其中所述第一和第二設(shè)備分別是安裝在第一和第二軸上的脈沖輪。
5.如權(quán)利要求4所述的方法,其中第一軸上的脈沖輪有多個(gè)齒。
6.如權(quán)利要求5所述的方法,其中第二軸上的脈沖輪有多個(gè)齒。
7.如權(quán)利要求1所述的方法,其中所述系統(tǒng)為VCT系統(tǒng)。
8.一種用于確定相位偏移量的系統(tǒng),具有至少兩個(gè)彼此相關(guān)移動(dòng)的旋轉(zhuǎn)軸,其包括
與第一旋轉(zhuǎn)軸相聯(lián)系的第一設(shè)備,其中該第一設(shè)備用于產(chǎn)生第一組脈沖;
與第二旋轉(zhuǎn)軸相聯(lián)系的第二設(shè)備,其中該第二設(shè)備用于產(chǎn)生第二組脈沖;
一種方案,其中第一組脈沖的至少兩個(gè)脈沖的第一組連續(xù)脈沖對(duì)應(yīng)第二組脈沖的至少兩個(gè)脈沖的第二組連續(xù)脈沖;
兩組寄存器,其具有與第一旋轉(zhuǎn)軸相聯(lián)系的第一組寄存器和與第二旋轉(zhuǎn)軸相聯(lián)系的第二組寄存器,該第一組寄存器包含至少兩個(gè)寄存器,該第二組寄存器包含至少兩個(gè)寄存器,其中至少一個(gè)標(biāo)識(shí)被用于指示或指向用于存儲(chǔ)與連續(xù)脈沖相關(guān)的數(shù)值的特定的寄存器,根據(jù)該標(biāo)識(shí)的指針確定該組寄存器中的哪一個(gè)寄存器存儲(chǔ)數(shù)據(jù),因此通過(guò)使用用于單型信息的單組寄存器,使得與相位相關(guān)的信息將不會(huì)丟失或重寫(xiě);和
一個(gè)控制該標(biāo)識(shí)和數(shù)值的存儲(chǔ)以及第一和第二組脈沖的控制器。
9.如權(quán)利要求8所述的方法,其中所述第一旋轉(zhuǎn)軸是內(nèi)燃機(jī)的曲柄軸。
10.如權(quán)利要求8所述的方法,其中所述第二旋轉(zhuǎn)軸是內(nèi)燃機(jī)的凸輪軸。
11.如權(quán)利要求8所述的方法,其中所述第一和第二設(shè)備分別是安裝在所述第一和第二軸上的脈沖輪。
12.如權(quán)利要求11所述的方法,其中第一軸上的脈沖輪有多個(gè)齒。
13.如權(quán)利要求12所述的方法,其中第二軸上的脈沖輪有多個(gè)齒。
14.如權(quán)利要求8所述的方法,其中所述系統(tǒng)為VCT系統(tǒng)。
全文摘要
提出了一種用于在含有至少兩個(gè)彼此相關(guān)移動(dòng)的旋轉(zhuǎn)軸的系統(tǒng)中確定相位偏移量的系統(tǒng)和方法,其包括一種方案,其中兩組寄存器具有與第一旋轉(zhuǎn)軸相聯(lián)系的第一組寄存器和與第二旋轉(zhuǎn)軸相聯(lián)系的第二組寄存器,提供至少一個(gè)用于指示或指向一個(gè)特定寄存器的標(biāo)識(shí),該特定寄存器用于存儲(chǔ)與連續(xù)脈沖有關(guān)的數(shù)值;提供一個(gè)控制器用于控制該標(biāo)識(shí)和數(shù)值的存儲(chǔ);確定該組寄存器中的一個(gè)寄存器存儲(chǔ)數(shù)據(jù),并且使標(biāo)識(shí)指向該寄存器,因此,與相位有關(guān)的信息將不會(huì)由于使用單型信息的單組寄存器而丟失或者重寫(xiě)。
文檔編號(hào)F02D13/02GK1683756SQ200510065739
公開(kāi)日2005年10月19日 申請(qǐng)日期2005年4月14日 優(yōu)先權(quán)日2004年4月15日
發(fā)明者T·麥卡布, E·??诉_(dá)爾 申請(qǐng)人:博格華納公司