本申請(qǐng)涉及車輛的受控動(dòng)力系統(tǒng)。更具體地,本申請(qǐng)涉及車輛的受控變速器系統(tǒng)。
背景技術(shù):
在車輛中,動(dòng)力系或動(dòng)力系統(tǒng)是指提供動(dòng)力來驅(qū)動(dòng)車輛的各部件。這些部件包括發(fā)動(dòng)機(jī)、變速器、驅(qū)動(dòng)/傳動(dòng)軸、差速器和最終驅(qū)動(dòng)器。由于發(fā)動(dòng)機(jī)速度不總是等于期望的最終驅(qū)動(dòng)器速度(并因此不等于車輛速度),變速器對(duì)發(fā)動(dòng)機(jī)速度進(jìn)行操縱以產(chǎn)生用于期望的車輛速度的驅(qū)動(dòng)軸速度。為了實(shí)現(xiàn)相對(duì)于發(fā)動(dòng)機(jī)速度不同的驅(qū)動(dòng)軸速度,某些變速器系統(tǒng)采用多個(gè)齒輪,其使用齒輪傳動(dòng)比(例如2:1,其表示發(fā)動(dòng)機(jī)轉(zhuǎn)動(dòng)速度是輸出速度的兩倍)相對(duì)于發(fā)動(dòng)機(jī)速度增加或減少驅(qū)動(dòng)軸轉(zhuǎn)動(dòng)速度。檔位選擇可以通過車輛的操作者完成或者在沒有操作者輸入的情況下自動(dòng)完成并可以基于發(fā)動(dòng)機(jī)速度、車輛速度、油門踏板位置和發(fā)動(dòng)機(jī)上的負(fù)載。例如,在公路行駛時(shí),變速器可以使用高檔位,高檔位提供比低檔位相對(duì)更高的變速器輸出速度(即,傳動(dòng)/驅(qū)動(dòng)軸的速度),以保持/實(shí)現(xiàn)公路行駛所需的相對(duì)更大的車輛速度。這樣,變速器使車輛能夠在很大程度上獨(dú)立于發(fā)動(dòng)機(jī)實(shí)現(xiàn)期望的車輛速度和動(dòng)力。
技術(shù)實(shí)現(xiàn)要素:
一個(gè)實(shí)施例涉及一種基于發(fā)動(dòng)機(jī)的當(dāng)前動(dòng)力輸出控制車輛的變速器以使燃料消耗最小化的方法。上述方法包括確定車輛的發(fā)動(dòng)機(jī)的當(dāng)前動(dòng)力輸出;基于所確定的當(dāng)前動(dòng)力輸出來確定車輛的手動(dòng)變速器的一個(gè)或多個(gè)可行變速器設(shè)置,其中上述一個(gè)或多個(gè)可行變速器設(shè)置配置成產(chǎn)生實(shí)質(zhì)上相同的當(dāng)前動(dòng)力輸出,以及上述可行變速器設(shè)置是可由車輛的操作者選擇的;確定每個(gè)可行變速器設(shè)置的燃料消耗率;基于所確定的每個(gè)變速器設(shè)置的燃料消耗率來確定變速器設(shè)置,其中所確定的變速器設(shè)置相應(yīng)于最低燃料消耗率;以及提供所確定的變速器設(shè)置的指示給上述車輛的操作者以促使操作者選擇所確定的變速器設(shè)置。
另一個(gè)實(shí)施例涉及一種裝置,上述裝置包括燃料消耗模塊、動(dòng)力輸出模塊和變速器模塊。上述燃料消耗模塊構(gòu)造成監(jiān)控車輛的燃料消耗率。上述動(dòng)力輸出模塊構(gòu)造成確定上述車輛的發(fā)動(dòng)機(jī)的動(dòng)力輸出。上述變速器模塊構(gòu)造成基于上述車輛的當(dāng)前動(dòng)力輸出來確定手動(dòng)變速器的變速器設(shè)置,其中所確定的變速器設(shè)置相應(yīng)于最低燃料消耗率。上述變速器模塊還構(gòu)造成提供關(guān)于所確定的變速器設(shè)置的指示給上述車輛的操作者以促使操作者選擇所確定的變速器設(shè)置。
另一個(gè)實(shí)施例涉及一種基于所指定的發(fā)動(dòng)機(jī)運(yùn)行模式來促進(jìn)對(duì)車輛的變速器進(jìn)行控制的方法。上述方法包括:接收發(fā)動(dòng)機(jī)運(yùn)行模式的指令,上述發(fā)動(dòng)機(jī)運(yùn)行模式包括動(dòng)力模式、平衡模式和經(jīng)濟(jì)模式中的至少一個(gè)模式;基于上述車輛的手動(dòng)變速器的當(dāng)前變速器設(shè)置來確定車輛的當(dāng)前燃料消耗率,其中上述車輛的手動(dòng)變速器包括多個(gè)變速器設(shè)置;確定當(dāng)前變速器設(shè)置中的車輛的發(fā)動(dòng)機(jī)的當(dāng)前動(dòng)力輸出;基于所指定的發(fā)動(dòng)機(jī)運(yùn)行模式來確定上述變速器的多個(gè)變速器設(shè)置中的每個(gè)可行變速器設(shè)置的燃料消耗率,其中上述可行變速器設(shè)置是可由操作者選擇的;基于所確定的每個(gè)可行變速器設(shè)置的燃料消耗率來確定變速器設(shè)置,其中所確定的變速器設(shè)置相應(yīng)于最低燃料消耗率;以及提供所確定的變速器設(shè)置的指示給上述車輛的操作者以促使操作者選擇所確定的變速器設(shè)置。
另一個(gè)實(shí)施例涉及一種裝置。上述裝置包括燃料消耗模塊、動(dòng)力輸出模塊、經(jīng)濟(jì)平衡動(dòng)力(EBP)模塊和變速器模塊。上述燃料消耗模塊構(gòu)造成監(jiān)控車輛的燃料消耗率。上述動(dòng)力輸出模塊構(gòu)造成確定上述車輛的發(fā)動(dòng)機(jī)的動(dòng)力輸出。上述EBP模塊構(gòu)造成接收發(fā)動(dòng)機(jī)運(yùn)行模式的指定,上述發(fā)動(dòng)機(jī)運(yùn)行模式包括動(dòng)力模式、平衡模式和經(jīng)濟(jì)模式中的至少一個(gè)模式。上述變速器模塊構(gòu)造成:基于所指定的發(fā)動(dòng)機(jī)運(yùn)行模式來確定一個(gè)或多個(gè)可行變速器設(shè)置中的變速器設(shè)置,其中所確定的變速器設(shè)置相應(yīng)于最低燃料消耗率,上述可行變速器設(shè)置是可由操作者選擇的;以及提供所選擇的變速器設(shè)置的指示給上述車輛的操作者以促使操作者選擇所確定的變速器設(shè)置。
所描述的本申請(qǐng)的主題的特征、結(jié)構(gòu)、優(yōu)點(diǎn)和/或特點(diǎn)可以在一個(gè)或多個(gè)實(shí)施例和/或?qū)嵤┓绞街幸匀魏魏线m的方式相結(jié)合。在以下描述中,提供了許多具體細(xì)節(jié)以給予對(duì)本申請(qǐng)的主題的各實(shí)施例的全面理解。相關(guān)領(lǐng)域技術(shù)人員將意識(shí)到,本申請(qǐng)的主題可以在沒有特定實(shí)施例或?qū)嵤┓绞降囊粋€(gè)或多個(gè)具體特征、細(xì)節(jié)、部件、材料和/或方法的情況下實(shí)施。在其他實(shí)例中,在某些實(shí)施例和/或?qū)嵤┓绞街袝?huì)發(fā)現(xiàn)附加的特征和優(yōu)點(diǎn),其可能不存在于所有的實(shí)施例或?qū)嵤┓绞街?。此外,在某些?shí)例中,公知結(jié)構(gòu)、材料或操作未被詳細(xì)示出或描述以避免使本申請(qǐng)的主題的各方面模糊。本申請(qǐng)的主題的各特征和各優(yōu)點(diǎn)將由以下描述和附圖而變得更為顯而易見,或可以通過如下文所述的主題的實(shí)施來了解。
附圖說明
圖1是根據(jù)一個(gè)示例性實(shí)施例具有控制器的動(dòng)力系統(tǒng)的示意圖。
圖2是根據(jù)一個(gè)示例性實(shí)施例的圖1的用于各系統(tǒng)的控制器的示意圖。
圖3是根據(jù)一個(gè)示例性實(shí)施例的對(duì)變速器進(jìn)行控制的過程的流程圖。
圖4是根據(jù)一個(gè)示例性實(shí)施例的控制具有經(jīng)濟(jì)模式、動(dòng)力模式和平衡模式的發(fā)動(dòng)機(jī)運(yùn)行模式的變速器的過程的流程圖。
圖5是根據(jù)一個(gè)示例性實(shí)施例的對(duì)變速器進(jìn)行控制的框圖。
圖6是圖5的子框圖,其中圖6描繪了根據(jù)一個(gè)示例性實(shí)施例的確定當(dāng)前動(dòng)力消耗的過程。
圖7是圖5的另一個(gè)子框圖,其中圖7描繪了根據(jù)一個(gè)示例性實(shí)施例的使用變速器設(shè)置參數(shù)的過程。
圖8是圖5的另一個(gè)子框圖,其中圖8描繪了根據(jù)一個(gè)示例性實(shí)施例的計(jì)算其他變速器設(shè)置的動(dòng)力消耗的過程。
圖9是圖5的另一個(gè)子框圖,其中圖9描繪了根據(jù)一個(gè)示例性實(shí)施例的基于燃料消耗率來選擇變速器設(shè)置的過程。
具體實(shí)施方式
總體上參照各附圖,本申請(qǐng)描述了控制車輛的變速器和促進(jìn)對(duì)車輛的變速器進(jìn)行控制的系統(tǒng)和方法?;诋?dāng)前變速器設(shè)置,控制器確定車輛的當(dāng)前動(dòng)力輸出和燃料消耗率。控制器然后基于確定的動(dòng)力輸出來計(jì)算變速器的其他檔位/設(shè)置的燃料消耗率。控制器選擇具有最低燃料消耗率的變速器設(shè)置。在手動(dòng)變速器車輛中,這種選擇經(jīng)由輸入/輸出設(shè)備提供給車輛的操作者。例如,當(dāng)車輛在第四檔位時(shí),控制器可以確定最佳設(shè)置是第六檔位。圖形用戶界面通知操作者該確定,操作者(如果他們這樣選擇)則轉(zhuǎn)換到第六檔位。在自動(dòng)變速器車輛中,該選擇可以基于從控制器到車輛的變速器的命令而自動(dòng)完成。因此,在任何變速器配置中,控制器基于車輛的當(dāng)前運(yùn)行條件來確定燃料消耗最小化的最優(yōu)變速器設(shè)置。在手動(dòng)變速器車輛中,確定的變速器設(shè)置被提供給車輛的操作者以便于他/她選擇(例如轉(zhuǎn)換到)該變速器設(shè)置。因此,控制器向操作者提供關(guān)于哪個(gè)設(shè)置將最節(jié)省燃料的及時(shí)信息,以使其更有效地操作車輛。
如本申請(qǐng)所使用的,術(shù)語(yǔ)燃料消耗率表示多少燃料當(dāng)前被車輛的發(fā)動(dòng)機(jī)消耗。該術(shù)語(yǔ)可以被指定為各種不同的格式(例如,比燃料消耗、制動(dòng)比燃料消耗、消耗每單位燃料距離等)??刂破魇褂玫母袷娇梢杂刹僮髡哳A(yù)先定義、由操作者調(diào)整和/或由制造商設(shè)置。因此,術(shù)語(yǔ)“燃料消耗率”不旨在基于本申請(qǐng)所描述的一個(gè)或多個(gè)實(shí)例中使用的具體定義(例如,制動(dòng)燃料消耗率)而被狹隘地解釋。
現(xiàn)總體參照?qǐng)D1,圖1示出了動(dòng)態(tài)控制車輛的變速器的系統(tǒng)的示意圖。車輛100可以是公路車或越野車,包括但不限于長(zhǎng)途運(yùn)輸卡車(line-haul trucks)、中程卡車(例如,皮卡車)、坦克、飛機(jī)以及使用變速器的任何其他類型的車輛。圖1被示為在車輛100內(nèi)包括動(dòng)力系統(tǒng)110、經(jīng)濟(jì)平衡動(dòng)力(EBP)開關(guān)120、操作者輸入/輸出(I/O)設(shè)備130以及控制器140。圖1的各部件會(huì)在下面進(jìn)行更全面的解釋。
如圖所示,控制器140與動(dòng)力系統(tǒng)110、EBP開關(guān)120和I/O設(shè)備140通信聯(lián)接。各部件之間的通信可以經(jīng)由任何數(shù)量的有線或無(wú)線連接。例如,有線連接可以包括串行電纜、光纖電纜、CAT5電纜或任何其他形式的有線連接。相比之下,無(wú)線連接可以包括因特網(wǎng)、Wi-Fi、蜂窩、無(wú)線電等。在一個(gè)實(shí)施例中,控制器局域網(wǎng)(“CAN”)總線提供信號(hào)、信息和/或數(shù)據(jù)的交換。CAN總線包括任何數(shù)量的有線和無(wú)線連接。因?yàn)榭刂破?40可通信地聯(lián)接到車輛100的各系統(tǒng)和各部件,所以控制器140被構(gòu)造成從圖1所示的一個(gè)或多個(gè)部件接收數(shù)據(jù)。上述數(shù)據(jù)可以經(jīng)由一個(gè)或多個(gè)傳感器(例如,附接到發(fā)動(dòng)機(jī)101的速度傳感器、附接到發(fā)動(dòng)機(jī)的扭矩傳感器、燃料消耗傳感器等)接收并用于實(shí)施本申請(qǐng)所描述的各過程。
由于圖1的各部件被示為包含于車輛100中,控制器140可以構(gòu)造為電子控制模塊(ECM)。ECM可以包括變速器控制單元和包括在車輛中的任何其它控制單元(例如,排氣后處理控制單元、發(fā)動(dòng)機(jī)控制單元、動(dòng)力系控制模塊等)。控制器140可以包括存儲(chǔ)設(shè)備142和處理器141,其配置成執(zhí)行本申請(qǐng)的各過程。處理器141可以實(shí)施為通用處理器、專用集成電路(ASIC)、一個(gè)或多個(gè)現(xiàn)場(chǎng)可編程門陣列(FPGA)、數(shù)字信號(hào)處理器(DSP)、一組處理部件或其它合適的電子處理部件。如上所述,控制器140也可以包括一個(gè)或多個(gè)存儲(chǔ)設(shè)備,例如存儲(chǔ)設(shè)備142。存儲(chǔ)設(shè)備142(例如,RAM、ROM、閃存、硬盤存儲(chǔ)器等)可以存儲(chǔ)數(shù)據(jù)、本申請(qǐng)所描述的各模塊和/或用于促進(jìn)本申請(qǐng)所描述的各種過程的計(jì)算機(jī)代碼。因此,存儲(chǔ)設(shè)備142可以可通信地連接到處理器141,并且提供計(jì)算機(jī)代碼或指令以執(zhí)行本申請(qǐng)關(guān)于控制器140所描述的各過程。此外,一個(gè)或多個(gè)存儲(chǔ)設(shè)備142可以是或包括有形的、非瞬態(tài)易失性存儲(chǔ)器或非易失性存儲(chǔ)器。因此,一個(gè)或多個(gè)存儲(chǔ)設(shè)備142可以包括數(shù)據(jù)庫(kù)組件、目標(biāo)代碼組件、腳本組件或用于支持本申請(qǐng)所描述的各種活動(dòng)和信息結(jié)構(gòu)的任何其他類型的信息結(jié)構(gòu)。
如圖所示,動(dòng)力系統(tǒng)110包括發(fā)動(dòng)機(jī)101、變速器102、驅(qū)動(dòng)軸103、差速器104和最終驅(qū)動(dòng)器105。作為簡(jiǎn)要概述,發(fā)動(dòng)機(jī)101接收化學(xué)能量輸入(例如,諸如汽油或柴油的燃料)并燃燒該燃料以轉(zhuǎn)動(dòng)曲軸的形式產(chǎn)生機(jī)械能。變速器101接收轉(zhuǎn)動(dòng)的曲軸并操縱曲軸的速度來產(chǎn)生期望的驅(qū)動(dòng)軸103速度。轉(zhuǎn)動(dòng)的驅(qū)動(dòng)軸103被差速器104接收,差速器104將驅(qū)動(dòng)軸103的轉(zhuǎn)動(dòng)能量提供給最終驅(qū)動(dòng)器105。最終驅(qū)動(dòng)器105然后推進(jìn)或驅(qū)動(dòng)車輛100。
發(fā)動(dòng)機(jī)101可以構(gòu)造為任何內(nèi)燃機(jī)(例如,壓縮點(diǎn)火或火花點(diǎn)火),使得其可以由任何燃料類型(例如,柴油、乙醇、汽油等)提供動(dòng)力。變速器102可以構(gòu)造為任何類型的變速器,例如無(wú)級(jí)變速器、手動(dòng)變速器、自動(dòng)變速器、自動(dòng)-手動(dòng)變速器、雙離合器變速器等。因此,當(dāng)變速器從齒輪傳動(dòng)變?yōu)檫B續(xù)配置(例如,無(wú)級(jí)變速器)時(shí),術(shù)語(yǔ)“變速器設(shè)置”不僅限于齒輪傳動(dòng)變速器,在齒輪傳動(dòng)變速器中,“變速器設(shè)置”是指檔位(例如,第4檔位)。更確切地說,術(shù)語(yǔ)“變速器設(shè)置”包含由變速器102進(jìn)行發(fā)動(dòng)機(jī)速度操縱的任何設(shè)置,而不管該設(shè)置是由齒輪、一組滑輪、或任何其他類型的速度操縱設(shè)備來實(shí)現(xiàn)。例如,無(wú)級(jí)變速器中的變速器設(shè)置是指關(guān)于一組滑輪的輸入(來自發(fā)動(dòng)機(jī)曲軸)和輸出(與驅(qū)動(dòng)軸聯(lián)接)的帶子的位置。類似于發(fā)動(dòng)機(jī)101和變速器102,驅(qū)動(dòng)軸103、差速器104和最終驅(qū)動(dòng)器105可以根據(jù)應(yīng)用構(gòu)造為任何配置(例如,最終驅(qū)動(dòng)器105可以在汽車應(yīng)用中構(gòu)造為車輪,在飛機(jī)應(yīng)用中構(gòu)造為螺旋槳)。此外,例如,驅(qū)動(dòng)軸103可以基于應(yīng)用構(gòu)造為一件式、兩件式和滑套管式(slip-in-tube)驅(qū)動(dòng)軸。
EBP開關(guān)120構(gòu)造成控制車輛100的動(dòng)力輸出。EBP開關(guān)120包括發(fā)動(dòng)機(jī)運(yùn)行的三個(gè)模式:動(dòng)力模式、平衡模式和經(jīng)濟(jì)模式。在動(dòng)力模式中,保持當(dāng)前動(dòng)力輸出。在經(jīng)濟(jì)模式中,相對(duì)于當(dāng)前動(dòng)力輸出使燃料消耗最小化。在經(jīng)濟(jì)模式和動(dòng)力模式之間存在平衡模式。平衡模式構(gòu)造成將動(dòng)力輸出限制在動(dòng)力模式和經(jīng)濟(jì)模式的動(dòng)力輸出之間。動(dòng)力模式、平衡模式和經(jīng)濟(jì)模式可以關(guān)于各種車輛運(yùn)行參數(shù)例如車輛的行駛速度進(jìn)行更為全面的解釋。如果車輛的最大速度是75英里每小時(shí),該最大值可以相應(yīng)于動(dòng)力模式。在經(jīng)濟(jì)模式中,速度被限制為55英里每小時(shí)。轉(zhuǎn)而,平衡模式可以將車輛速度限制為75和55英里每小時(shí)之間的某處(例如,65英里每小時(shí))。平衡模式和經(jīng)濟(jì)模式構(gòu)造成相對(duì)于動(dòng)力模式增加燃料經(jīng)濟(jì)性(例如,降低燃料消耗率)。在以上實(shí)例中,通過限制車輛行駛速度來對(duì)燃料消耗進(jìn)行限制。
如上所述,經(jīng)濟(jì)模式和平衡模式可以相對(duì)于車輛的動(dòng)力輸出進(jìn)行定義。在一個(gè)實(shí)施例中,它們相對(duì)于車輛的當(dāng)前動(dòng)力輸出進(jìn)行定義。例如,平衡模式可以將動(dòng)力輸出限定為當(dāng)前動(dòng)力輸出減去(當(dāng)前動(dòng)力輸出的)百分之x。經(jīng)濟(jì)模式可以將動(dòng)力輸出限定為當(dāng)前動(dòng)力輸出減去百分之(x+y)。在運(yùn)行時(shí),車輛可能在操作者選擇平衡模式時(shí)行駛。平衡模式通過例如減少發(fā)動(dòng)機(jī)的燃料輸入來限定車輛的動(dòng)力輸出。由于動(dòng)力輸出被降低,燃料消耗也相對(duì)于當(dāng)前動(dòng)力輸出被降低。如果操作者然后選擇經(jīng)濟(jì)模式,動(dòng)力輸出被進(jìn)一步限制,其相應(yīng)于相對(duì)更低的燃料消耗率。百分之x和y可以由操作者經(jīng)由I/O設(shè)備130預(yù)先設(shè)定。在另一個(gè)實(shí)施例中,可以基于動(dòng)力模式而不是百分比來定義平衡模式和經(jīng)濟(jì)模式的各值。
如圖所示,EBP開關(guān)120實(shí)施為與控制器140分離。在一個(gè)實(shí)例中,EBP開關(guān)120可以位于輸入/輸出設(shè)備130上并與圖1中的一個(gè)或多個(gè)部件(例如,發(fā)動(dòng)機(jī)101)通信聯(lián)接。在各種其他實(shí)施例中,EBP開關(guān)120與控制器140實(shí)施為一個(gè)或多個(gè)模塊,例如EBP模塊146,其也與圖1中的一個(gè)或多個(gè)部件通信聯(lián)接。在該實(shí)施例中,發(fā)動(dòng)機(jī)運(yùn)行模式可以經(jīng)由輸入/輸出設(shè)備130接收,輸入/輸出設(shè)備130傳送該指定給控制器140??刂破?40根據(jù)所選擇的模式提供一個(gè)或多個(gè)命令來限制動(dòng)力輸出。
操作者輸入/輸出設(shè)備130使得車輛的操作者能夠與車輛100和控制器140通信。例如,操作者輸入/輸出設(shè)備130可以包括但不限于交互式顯示器(例如,圖形用戶界面)、一個(gè)或多個(gè)按鈕或開關(guān)、指示燈等。當(dāng)變速器102構(gòu)造為手動(dòng)變速器時(shí),操作者輸入/輸出設(shè)備130經(jīng)由控制器140提供操作者應(yīng)進(jìn)行切換以獲得最佳燃料消耗的準(zhǔn)確的變速器設(shè)置的指示。在某些實(shí)施例中,I/O設(shè)備130可以包括與車輛100分離的電話、計(jì)算機(jī)、診斷工具或任何其他設(shè)備,從而允許對(duì)確定的變速器設(shè)置進(jìn)行遠(yuǎn)程指示。
現(xiàn)參照?qǐng)D2,示出了根據(jù)一個(gè)示例性實(shí)施例的用于控制車輛的變速器和促進(jìn)對(duì)車輛的變速器進(jìn)行控制的控制器例如控制器140。如上所述,控制器140可以包括存儲(chǔ)設(shè)備142和處理器141。如圖2所示,控制器140還可以包括多個(gè)模塊。各模塊可以存儲(chǔ)于存儲(chǔ)設(shè)備142中并可以由執(zhí)行本申請(qǐng)所描述的各操作的處理器141執(zhí)行。在其他實(shí)施例中,各模塊自身可以包括實(shí)施其操作的各自的處理器或處理電路。因此,雖然各模塊被描述為執(zhí)行本申請(qǐng)所描述的各操作,控制器140的處理器141和/或其他處理電路也可以執(zhí)行這些操作。如圖所示,控制器140包括變速器模塊143、燃料消耗模塊144、動(dòng)力消耗模塊145和EBP模塊146。
變速器模塊143構(gòu)造成監(jiān)控車輛100的變速器102。例如,變速器模塊143可以接收指示變速器的當(dāng)前設(shè)置的數(shù)據(jù)(例如,來自聯(lián)接到變速器102的傳感器)。變速器模塊143還構(gòu)造成控制變速器102。例如,如本申請(qǐng)所描述,控制器140可以提供實(shí)施所確定的變速器設(shè)置的命令。變速器模塊143還可以包括用于變速器的每個(gè)變速器設(shè)置的變速器設(shè)置比。例如,對(duì)于齒輪傳動(dòng)變速器,變速器比可以包括每個(gè)檔位設(shè)置的每個(gè)齒輪傳動(dòng)比。變速器設(shè)置比可以用于確定相對(duì)燃料消耗率(參見方法300)。
變速器模塊143還可以構(gòu)造成基于當(dāng)前動(dòng)力輸出和指定的發(fā)動(dòng)機(jī)運(yùn)行模式來確定可行變速器設(shè)置。例如,為了保持當(dāng)前動(dòng)力輸出(或者指定的發(fā)動(dòng)機(jī)運(yùn)行模式所允許的動(dòng)力輸出),僅某些變速器設(shè)置是可行的。變速器模塊143可以提供可行變速器設(shè)置給燃料消耗模塊144。燃料消耗模塊144構(gòu)造成監(jiān)控車輛100的燃料消耗率。燃料消耗模塊144還構(gòu)造成確定每個(gè)可行變速器設(shè)置的燃料消耗率。在某些實(shí)施例中,基于當(dāng)前動(dòng)力消耗,燃料消耗模塊144確定多個(gè)變速器設(shè)置中的每個(gè)變速器設(shè)置的燃料消耗率。
動(dòng)力輸出模塊145構(gòu)造成確定車輛100的動(dòng)力輸出。所確定的動(dòng)力輸出可以相應(yīng)于基于當(dāng)前運(yùn)行條件(例如,扭矩、發(fā)動(dòng)機(jī)速度等)的當(dāng)前動(dòng)力輸出。所確定的動(dòng)力輸出也可以相應(yīng)于EBP模塊146提供的動(dòng)力輸出。例如,如果當(dāng)前動(dòng)力輸出是300馬力并且相應(yīng)于百分之十的動(dòng)力輸出減少的平衡模式被選擇,動(dòng)力輸出模塊145確定可接受的動(dòng)力輸出是大約270馬力。因此,變速器模塊143確定哪些變速器設(shè)置能夠產(chǎn)生該馬力(可行變速器設(shè)置)。燃料消耗模塊144確定每個(gè)可行變速器設(shè)置的燃料消耗率。變速器模塊143確定哪個(gè)變速器設(shè)置相應(yīng)于最低燃料消耗率并提供該設(shè)置的指示給車輛的操作者。該指示可以經(jīng)由I/O設(shè)備130以聲音指令的形式(例如,“轉(zhuǎn)換到最大燃料經(jīng)濟(jì)性的第8檔位”)和/或以視覺顯示的形式例如圖形用戶界面而被提供。
在一個(gè)實(shí)施例中,燃料消耗模塊144包括具體在車輛中使用的發(fā)動(dòng)機(jī)101的一個(gè)或多個(gè)查找表。一個(gè)或多個(gè)查找表提供了基于當(dāng)前發(fā)動(dòng)機(jī)速度和扭矩的發(fā)動(dòng)機(jī)101的燃料消耗率的指示。為了確定其他變速器設(shè)置中的燃料消耗,動(dòng)力輸出模塊145基于變速器設(shè)置確定發(fā)動(dòng)機(jī)速度?;谠摯_定的發(fā)動(dòng)機(jī)速度,動(dòng)力輸出模塊145確定保持當(dāng)前動(dòng)力輸出(或由EBP模塊146調(diào)整的動(dòng)力輸出)所需的扭矩。使用該確定的扭矩和發(fā)動(dòng)機(jī)速度,燃料消耗模塊144查詢查找表以確定該變速器設(shè)置的燃料消耗率。變速器模塊143確定相應(yīng)于最低燃料消耗率的變速器設(shè)置并提供該準(zhǔn)確設(shè)置的指示給操作者,而不是指示操作者相對(duì)于當(dāng)前變速器設(shè)置向上或向下轉(zhuǎn)換的“箭頭”。在該情況下,相應(yīng)于最佳燃料經(jīng)濟(jì)性的準(zhǔn)確設(shè)置可以被及時(shí)提供以使操作者能夠更有效地操作車輛。
在某些其他實(shí)施例中,燃料消耗模塊144可以包括用于基于某些運(yùn)行條件來確定發(fā)動(dòng)機(jī)的燃料消耗率的一個(gè)或多個(gè)算法、程序、公式以及類似物。這些算法、程序和公式可以取代一個(gè)或多個(gè)查找表或作為一個(gè)或多個(gè)查找表的附加使用。
上述操作的實(shí)例如下。初始車輛運(yùn)行條件可以相應(yīng)于300馬力的動(dòng)力輸出、1800RPM(轉(zhuǎn)每分鐘)的發(fā)動(dòng)機(jī)速度和第四檔位的當(dāng)前變速器設(shè)置。第五檔位變速器比可以是1.5:1,第六檔位變速器比可以是1.2:1,第四檔位變速器比可以是1.6:1,以及第三檔位變速器比可以是1.7:1。這些是確定的可行變速器比(如下描述)。動(dòng)力輸出模塊145可以進(jìn)行以下確定:
第3檔位:
當(dāng)前檔位(第4):
第5檔位:
第6檔位:
使用方程式(1)至(3),可以對(duì)于恒定動(dòng)力輸出和每個(gè)可行變速器設(shè)置確定發(fā)動(dòng)機(jī)速度和發(fā)動(dòng)機(jī)扭矩。發(fā)動(dòng)機(jī)速度和發(fā)動(dòng)機(jī)扭矩用于確定每個(gè)檔位設(shè)置的近似燃料消耗率。例如,基于以上的發(fā)動(dòng)機(jī)速度和發(fā)動(dòng)機(jī)扭矩值,第3檔位會(huì)具有0.19lb/hp*hr的燃料消耗率(比燃料消耗),第4檔位會(huì)相應(yīng)于0.21lb/hp*hr,第5檔位會(huì)相應(yīng)于0.27lb/hp*hr,以及第6檔位會(huì)相應(yīng)于0.23lb/hp*hr。因此,變速器模塊143確定第3檔位相應(yīng)于最低每單位動(dòng)力燃料消耗率。因此,控制器140會(huì)經(jīng)由I/O設(shè)備130在車輛100中展示“轉(zhuǎn)換到第3檔位”以促使操作者選擇所確定的變速器設(shè)置。在該情況下,操作者被及時(shí)通知用于使燃料消耗最小化的準(zhǔn)確設(shè)置以更有效地操作車輛。在該實(shí)例中,變速器構(gòu)造為由操作者控制的手動(dòng)變速器。在另一個(gè)實(shí)施例中,變速器可以是自動(dòng)變速器,在自動(dòng)變速器中,控制器140提供命令以用車輛的變速器來直接實(shí)施所確定的變速器設(shè)置。
以上實(shí)例關(guān)于作為燃料經(jīng)濟(jì)性的指標(biāo)的比燃料消耗進(jìn)行描述。然而,如上所述,許多其他參數(shù)可以用來衡量燃料經(jīng)濟(jì)性(以及相應(yīng)的燃料消耗率)。例如,控制器140可以采用“每英里發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)”度量,此時(shí)每英里的轉(zhuǎn)數(shù)越低相應(yīng)于越好的燃料經(jīng)濟(jì)性。在另一個(gè)實(shí)例中,控制器140可以采用距離每體積(distance-per-volume)燃料的度量(例如,英里每加侖)。類似地,以上方程式不意欲進(jìn)行限制。其他方程式、公式、算法和程序可以作為附加和/或取代以上列出的各方程式使用以確定當(dāng)前和其他變速器設(shè)置的燃料消耗率。
如上關(guān)于EBP開關(guān)120所述,EBP模塊146可以對(duì)發(fā)動(dòng)機(jī)動(dòng)力輸出進(jìn)行限定來實(shí)現(xiàn)更好的燃料經(jīng)濟(jì)性。EBP模塊146可以包括三個(gè)發(fā)動(dòng)機(jī)運(yùn)行模式,三個(gè)發(fā)動(dòng)機(jī)運(yùn)行模式可以由操作者經(jīng)由輸入/輸出設(shè)備例如I/O設(shè)備130選擇。如上所述,各發(fā)動(dòng)機(jī)運(yùn)行模式可以包括動(dòng)力模式(P模式)、平衡模式(B模式)和經(jīng)濟(jì)模式(E模式)。在動(dòng)力模式中,必須保持當(dāng)前輸出動(dòng)力。因此,可行變速器設(shè)置僅是那些能夠保持當(dāng)前輸出動(dòng)力的變速器設(shè)置。某些變速器設(shè)置會(huì)對(duì)發(fā)動(dòng)機(jī)速度限定得太多或太少(相應(yīng)于發(fā)動(dòng)機(jī)扭矩的過量或缺失),以致于那些設(shè)置無(wú)法滿足當(dāng)前輸出動(dòng)力。在平衡模式中,由于動(dòng)力輸出不需要滿足當(dāng)前動(dòng)力輸出(例如,動(dòng)力輸出=當(dāng)前動(dòng)力輸出減去百分之X),相對(duì)更多的變速器設(shè)置是可行的。轉(zhuǎn)而,在經(jīng)濟(jì)模式中,由于動(dòng)力輸出甚至不需要達(dá)到平衡模式的動(dòng)力輸出,甚至更多的變速器設(shè)置是可行的。
變速器設(shè)置可行性可以由控制器140確定。如上關(guān)于發(fā)動(dòng)機(jī)運(yùn)行模式所述,可行性可以基于所需的動(dòng)力輸出來確定。在另一個(gè)實(shí)施例中,可行性可以相對(duì)于當(dāng)前變速器設(shè)置來定義。例如,可行變速器設(shè)置可以是當(dāng)前檔位(或設(shè)置)、當(dāng)前設(shè)置減一、當(dāng)前設(shè)置加一以及當(dāng)前設(shè)置加二。例如,如果當(dāng)前變速器設(shè)置是第4檔位,可行變速器設(shè)置是第3檔位、第4檔位、第5檔位和第6檔位??梢允褂迷摱x,以在仍保持或?qū)嵸|(zhì)上保持車輛速度的同時(shí)保持當(dāng)前動(dòng)力輸出(或者保持EPB模塊146所要求的動(dòng)力輸出)。相對(duì)于當(dāng)前設(shè)置的可行變速器設(shè)置的定義是高度可編程的,從而各種各樣的定義可以用控制器140實(shí)施。
現(xiàn)參照?qǐng)D3,示出了根據(jù)一個(gè)示例性實(shí)施例的基于發(fā)動(dòng)機(jī)的當(dāng)前動(dòng)力輸出來確定準(zhǔn)確變速器設(shè)置的過程300。過程300可以由圖1的系統(tǒng)使用并可以由控制器例如控制器140執(zhí)行。因此,過程300關(guān)于圖1-2進(jìn)行描述。
過程300包括確定車輛的當(dāng)前動(dòng)力輸出(301)。一個(gè)或多個(gè)發(fā)動(dòng)機(jī)速度傳感器可以為發(fā)動(dòng)機(jī)101所包含并與控制器140可通信聯(lián)接。一個(gè)或多個(gè)發(fā)動(dòng)機(jī)扭矩傳感器也可以為發(fā)動(dòng)機(jī)101所包含并與控制器140可通信聯(lián)接。使用上述方程式,由各傳感器獲得的扭矩和發(fā)動(dòng)機(jī)速度可以用于確定當(dāng)前動(dòng)力輸出。過程300還包括基于所確定的當(dāng)前動(dòng)力輸出確定上述車輛的變速器的一個(gè)或多個(gè)可行變速器設(shè)置(302)。在一個(gè)實(shí)施例中,上述變速器構(gòu)造為手動(dòng)變速器車輛。如上所述,變速器設(shè)置的可行性可以基于當(dāng)前動(dòng)力輸出(例如,僅僅能夠產(chǎn)生與當(dāng)前動(dòng)力輸出實(shí)質(zhì)上相同的動(dòng)力輸出的變速器設(shè)置是可行候選)。在另一個(gè)實(shí)施例中,也如上所述,可行性可以相對(duì)于當(dāng)前變速器設(shè)置來定義(例如,三個(gè)變速器設(shè)置向前,兩個(gè)變速器設(shè)置向后)。
在步驟303,確定每個(gè)可行變速器設(shè)置的燃料消耗率。燃料消耗率可以基于與當(dāng)前動(dòng)力輸出的變速器設(shè)置相關(guān)聯(lián)的發(fā)動(dòng)機(jī)速度和扭矩進(jìn)行確定。以上關(guān)于方程式(1)至(3)可以找到一個(gè)實(shí)例確定。在步驟304,基于每個(gè)變速器設(shè)置的燃料消耗率來確定變速器設(shè)置。所確定的變速器設(shè)置相應(yīng)于最低的燃料消耗率。在步驟305,關(guān)于所確定的變速器設(shè)置的指示被提供給操作者以促使操作者選擇所確定的變速器設(shè)置。在手動(dòng)變速器車輛中,所確定的變速器設(shè)置可以被提供到車輛的圖形用戶界面(和/或作為聲音指令、或某些其他類型的指示器,例如靠近所確定的變速器設(shè)置的指示燈)。操作者觀察到所確定的設(shè)置,并在所確定的設(shè)置與當(dāng)前設(shè)置不同時(shí)可以選擇轉(zhuǎn)換到所確定的變速器設(shè)置。
在某些實(shí)施例中,過程300還可以包括提供命令以用車輛的變速器實(shí)施所確定的變速器設(shè)置。在該配置中,變速器可以構(gòu)造為自動(dòng)式變速器,此時(shí)在沒有操作者輸入的情況下完成轉(zhuǎn)換。在該情況下,基于對(duì)各可行變速器設(shè)置的燃料消耗率的確定,控制器140可以提供命令給變速器102以實(shí)施所確定的變速器設(shè)置。
在某些其他實(shí)施例中,可行變速器設(shè)置可以由車輛的操作者選擇。例如,車輛的輸入/輸出設(shè)備例如I/O設(shè)備130可以顯示每個(gè)可行變速器設(shè)置及其對(duì)于當(dāng)前動(dòng)力輸出的相應(yīng)燃料消耗率。如果他/她這樣選擇,車輛的操作者可以將變速器設(shè)置轉(zhuǎn)換到所顯示的設(shè)置。
現(xiàn)參照?qǐng)D4,示出了根據(jù)一個(gè)示例性實(shí)施例的基于指定的發(fā)動(dòng)機(jī)運(yùn)行模式來控制變速器和促進(jìn)對(duì)變速器進(jìn)行控制的過程400的流程圖。類似于過程300,過程400可以用控制器例如控制器140實(shí)施。因此,過程400的各種方面可以由控制器140的一個(gè)或多個(gè)模塊例如變速器模塊143執(zhí)行。因此,類似于過程300,過程400可以用圖1所示的系統(tǒng)實(shí)施。
過程400包括接收對(duì)發(fā)動(dòng)機(jī)運(yùn)行模式的指定(401)。如上所述,發(fā)動(dòng)機(jī)運(yùn)行模式包括動(dòng)力模式(P模式)、平衡模式(B模式)和經(jīng)濟(jì)模式(E模式)中的至少一個(gè)模式。指定可以由車輛的操作者經(jīng)由輸入/輸出設(shè)備例如I/O設(shè)備130完成。指定也可以在控制器140中被預(yù)先編程,從而操作者可能需要權(quán)限以改變默認(rèn)指定。過程400還包括基于車輛的當(dāng)前變速器設(shè)置來確定當(dāng)前燃料消耗率(402)。當(dāng)前燃料消耗率可以使用以上方程式、使用距離每單位燃料度量(例如,英里每加侖)和/或任何其他方法進(jìn)行計(jì)算。在步驟403,基于當(dāng)前變速器設(shè)置來確定車輛的當(dāng)前動(dòng)力輸出。當(dāng)前動(dòng)力輸出可以通過控制器140使用本申請(qǐng)所描述的任何確定方式來進(jìn)行確定。
過程400還包括基于指定的發(fā)動(dòng)機(jī)運(yùn)行模式來確定車輛的變速器的多個(gè)變速器設(shè)置的每個(gè)可行變速器設(shè)置的燃料消耗率(404)。通常,步驟404在以上關(guān)于步驟303進(jìn)行描述。然而,關(guān)于步驟404,基于指定的發(fā)動(dòng)機(jī)運(yùn)行模式對(duì)步驟404進(jìn)行了修改。
指定的發(fā)動(dòng)機(jī)運(yùn)行模式(例如,P模式、B模式和E模式)構(gòu)造成控制來自車輛的發(fā)動(dòng)機(jī)的動(dòng)力輸出。通過控制發(fā)動(dòng)機(jī)的動(dòng)力輸出,也可以對(duì)發(fā)動(dòng)機(jī)的燃料消耗率進(jìn)行控制。也就是說,降低化學(xué)能量輸入(例如,發(fā)動(dòng)機(jī)使用的燃料量),動(dòng)力輸出也被降低。動(dòng)力模式、平衡模式和經(jīng)濟(jì)模式可以基于操作者偏好進(jìn)行選擇。例如,在巡航車輛運(yùn)行設(shè)置時(shí),操作者可以指定經(jīng)濟(jì)模式,在經(jīng)濟(jì)模式中,動(dòng)力輸出與燃料消耗率被最大程度地減少。但是,當(dāng)在公路上與附近其他車輛一起駕駛時(shí),操作者可能期望不被限定以完成各種操控(例如,駛過或超過另一輛車)。在該情況下,操作者可以選擇平衡模式??尚凶兯倨髟O(shè)置及其相應(yīng)燃料消耗率基于指定的發(fā)動(dòng)機(jī)運(yùn)行模式來確定。
步驟405相應(yīng)于動(dòng)力模式并包括基于當(dāng)前動(dòng)力輸出來確定可行變速器設(shè)置的燃料消耗率。步驟406相應(yīng)于平衡模式并包括基于當(dāng)前動(dòng)力輸出減去百分之X來確定可行變速器設(shè)置的燃料消耗率。步驟407相應(yīng)于經(jīng)濟(jì)模式并包括基于當(dāng)前動(dòng)力輸出減去百分之(X+Y)來確定可行變速器設(shè)置的燃料消耗率。各百分比基于當(dāng)前輸出動(dòng)力(例如,如果X是5并且當(dāng)前輸出動(dòng)力是300馬力,則平衡模式相應(yīng)于285馬力或以上的可接受的動(dòng)力輸出:300馬力-5%*300馬力)。雖然以百分比進(jìn)行描述,也可以采用許多其他度量。例如,各模式可以基于值(例如,當(dāng)前輸出動(dòng)力減去X值)來定義。在另一個(gè)實(shí)施例中,發(fā)動(dòng)機(jī)運(yùn)行模式可以基于當(dāng)前輸出動(dòng)力或當(dāng)前輸出動(dòng)力的范圍來定義。例如,對(duì)于在300馬力和350馬力之間的當(dāng)前發(fā)動(dòng)機(jī)輸出動(dòng)力,X是百分之十,Y是百分之十。對(duì)于在350馬力和400馬力之間的當(dāng)前發(fā)動(dòng)機(jī)輸出動(dòng)力,X是百分之十五,Y是百分之十。這些值(或百分比)可以根據(jù)應(yīng)用(例如,某種類型或尺寸的發(fā)動(dòng)機(jī),某一類型的車輛等)被預(yù)先編程,和/或由操作者定義(例如,經(jīng)由輸入/輸出設(shè)備)。
如上所述,每個(gè)變速器設(shè)置基于其發(fā)動(dòng)機(jī)動(dòng)力輸出可能是不可行的。然而,通過降低平衡模式中的可接受的發(fā)動(dòng)機(jī)動(dòng)力輸出、然后在經(jīng)濟(jì)模式中具有甚至更寬的可接受的發(fā)動(dòng)機(jī)動(dòng)力輸出,可行變速器設(shè)置的數(shù)量也增加了。例如,如果當(dāng)前變速器設(shè)置是第4檔位并且指定了動(dòng)力模式,可行變速器設(shè)置可能只有第3檔位、第4檔位和第5檔位,因?yàn)閮H有那些變速器設(shè)置能夠保持當(dāng)前發(fā)動(dòng)機(jī)輸出動(dòng)力。如果指定了平衡模式,可行變速器設(shè)置可以包括第2檔位、第3檔位、第4檔位和第5檔位,因?yàn)槟切┰O(shè)置能夠獲得可接受的降低的動(dòng)力輸出。如果指定了經(jīng)濟(jì)模式,可行變速器設(shè)置可以包括第2檔位、第3檔位、第4檔位、第5檔位和第6檔位。每個(gè)可行變速器設(shè)置產(chǎn)生在所定義的可接受的動(dòng)力輸出(例如,對(duì)于平衡模式:當(dāng)前輸出動(dòng)力減去當(dāng)前輸出動(dòng)力的百分之X)處或限制范圍內(nèi)的發(fā)動(dòng)機(jī)動(dòng)力輸出。
根據(jù)基于指定的發(fā)動(dòng)機(jī)運(yùn)行模式的可接受的動(dòng)力輸出,對(duì)于每個(gè)可行變速器設(shè)置計(jì)算發(fā)動(dòng)機(jī)速度和發(fā)動(dòng)機(jī)扭矩值。發(fā)動(dòng)機(jī)速度和發(fā)動(dòng)機(jī)扭矩值可以用于查找表、公式、程序或確定該特定可行變速器設(shè)置的燃料消耗率的其他算法。例如,比燃料消耗映射可以由控制器140用于交叉引用每個(gè)變速器設(shè)置的扭矩、速度和動(dòng)力值以確定每個(gè)可行變速器設(shè)置的燃料消耗率。
在步驟408,基于每個(gè)可行變速器設(shè)置的燃料消耗率來確定變速器設(shè)置。在一個(gè)實(shí)施例中,控制器例如控制器140確定變速器設(shè)置,其中所確定的變速器設(shè)置相應(yīng)于最佳燃料消耗率(例如,最低燃料消耗率)。過程400還包括提供所確定的變速器設(shè)置的指示給車輛的操作者以促使操作者選擇所確定的變速器設(shè)置(409)。該步驟類似于過程300的步驟305。如在步驟305中,步驟409能夠展現(xiàn)(例如,視覺顯示、聲音通知和任何其他類型的指示)相應(yīng)于最低燃料消耗率的準(zhǔn)確變速器設(shè)置。這消除了操作者無(wú)效率地嘗試找到或確定燃料消耗的最佳變速器設(shè)置并使得操作者能夠有效地操作車輛(例如,操作者可以立即轉(zhuǎn)換到所確定的變速器設(shè)置,而不用漫無(wú)目的地如箭頭或詞語(yǔ)“上”或“下”所指示的那樣向上或向下轉(zhuǎn)換)。例如,如果操作者在第3檔位并且所確定的變速器設(shè)置是第5檔位,第5檔位可以顯示在車輛的儀表板上。在手動(dòng)變速器車輛中,操作者然后可以換檔到第5檔位并繞過第4檔位以實(shí)現(xiàn)最低燃料消耗率。
因此,過程300和400能夠基于最小化的燃料消耗對(duì)車輛進(jìn)行實(shí)時(shí)有效操作。
接下來參照?qǐng)D5-9,示出了根據(jù)一個(gè)示例性實(shí)施例的使用控制器例如控制器140和動(dòng)力系統(tǒng)例如動(dòng)力系統(tǒng)110的過程300的示例實(shí)施。圖5-9表示執(zhí)行過程300的示例框圖。實(shí)施過程400的示例框圖類似于圖5-9所示的示例框圖但是具有發(fā)動(dòng)機(jī)運(yùn)行模式的方框。圖5-9設(shè)計(jì)成用于齒輪傳動(dòng)變速器(例如,“當(dāng)前檔位”和“下一檔位”語(yǔ)言)。
圖5描繪了過程300的大致框圖500。圖中使用的輸入是“檔位參數(shù)”?!皺n位參數(shù)”表示車輛的變速器的每個(gè)變速器檔位的齒輪傳動(dòng)比。在框圖500中確定當(dāng)前燃料消耗率??尚凶兯倨髟O(shè)置的燃料消耗率也被確定,并且選出優(yōu)勝者(例如,所確定的變速器設(shè)置)。如前述方程式所示,基于檔位參數(shù)確定每個(gè)變速器設(shè)置的燃料消耗率和動(dòng)力輸出。
圖6描繪了基于當(dāng)前發(fā)動(dòng)機(jī)速度和當(dāng)前發(fā)動(dòng)機(jī)扭矩來確定當(dāng)前燃料消耗的框圖600。在該實(shí)例中,采用了查找表。發(fā)動(dòng)機(jī)速度和發(fā)動(dòng)機(jī)扭矩可以基于當(dāng)前動(dòng)力輸出使用上述方程式來確定。發(fā)動(dòng)機(jī)速度是“xInput”,其由特定發(fā)動(dòng)機(jī)的發(fā)動(dòng)機(jī)速度的“X-Tbl”交叉引用。發(fā)動(dòng)機(jī)扭矩是“yInput”,其由特定發(fā)動(dòng)機(jī)的發(fā)動(dòng)機(jī)扭矩的“Y-Tbl”交叉引用。在燃料映射表(例如,“Z-Tbl”)中使用“X-Tbl”和“Y-Tbl”值來確定當(dāng)前燃料消耗率。
圖7描繪了確定可行變速器設(shè)置的框圖700。在該實(shí)例中,可行性被定義為前一檔位傳動(dòng)比、當(dāng)前檔位傳動(dòng)比加一以及當(dāng)前檔位傳動(dòng)比加二(例如,圖7中的“下下檔位傳動(dòng)比”)。其他可行變速器設(shè)置是當(dāng)前檔位傳動(dòng)比,其在圖6中被考慮。圖7示出了生成每個(gè)可行檔位設(shè)置的輸出。變速器設(shè)置(例如,齒輪傳動(dòng)比)可以存儲(chǔ)于控制器140的存儲(chǔ)設(shè)備142中并具體用于車輛100的每個(gè)變速器。
圖8描繪了確定每個(gè)可行變速器檔位設(shè)置的燃料消耗率的框圖800。如在圖6中那樣,圖8采用對(duì)每個(gè)可行變速器檔位設(shè)置的每個(gè)發(fā)動(dòng)機(jī)速度和發(fā)動(dòng)機(jī)扭矩進(jìn)行確定的查找表。每個(gè)燃料消耗率然后被輸出。每個(gè)變速器設(shè)置的輸出用于確定相應(yīng)于最低燃料消耗率的變速器檔位。
因此,圖9示出了基于當(dāng)前動(dòng)力輸出的每個(gè)可行變速器檔位的燃料消耗率來確定變速器檔位的框圖900。四個(gè)可行變速器設(shè)置的燃料消耗率被模塊例如變速器模塊143接收,其選擇相應(yīng)于最低燃料消耗率的變速器檔位。所選擇的或所確定的變速器設(shè)置然后可以被提供給操作者以促使其選擇所確定的變速器檔位。
以上所述的示意流程圖和方法示意圖大體示為邏輯流程圖。依照此,所示的順序和所標(biāo)的步驟表明代表性的實(shí)施例。可以設(shè)想在功能、邏輯或者效果上等同于示意圖中所示的方法的一個(gè)或多個(gè)步驟或其一部分的其他步驟、順序和方法。
另外,所采用的格式和符號(hào)被提供來解釋示意圖的各邏輯步驟并不應(yīng)理解為對(duì)圖所示的各方法的范圍進(jìn)行限制。盡管可以在示意圖中采用各種箭頭類型和線類型,它們不應(yīng)被理解為限制相應(yīng)方法的范圍。事實(shí)上,某些箭頭或其他連接物可以用作僅指示方法的邏輯流程。例如,箭頭可以指示所示方法的列舉的各步驟之間的一段未明確的等待或監(jiān)測(cè)持續(xù)時(shí)間。此外,特定方法發(fā)生的順序可以或可以不嚴(yán)格遵從所示出的相應(yīng)步驟的順序。還應(yīng)當(dāng)注意,方塊圖和/或流程圖中的每一塊,以及方塊圖和/或流程圖中的各塊的組合可以通過執(zhí)行具體功能或動(dòng)作的專用硬件系統(tǒng)、或?qū)S糜布统绦虼a的組合來實(shí)施。
本說明書中描述的許多功能性單元已經(jīng)被標(biāo)記為模塊,為了更具體地強(qiáng)調(diào)其實(shí)施的獨(dú)立性。比如,模塊可以被實(shí)施為硬件電路,上述硬件電路包括定制VLSI電路或者門陣列、現(xiàn)成的半導(dǎo)體器件比如邏輯芯片、晶體管或者其他分立部件。模塊還可以被實(shí)施在可編程的硬件器件中,上述硬件器件比如是現(xiàn)場(chǎng)可編程門陣列、可編程陣列邏輯、可編程邏輯器件等。
本申請(qǐng)所示和描述的各模塊可以在由各種型號(hào)的處理器(例如,處理器141)執(zhí)行的機(jī)器可讀介質(zhì)中實(shí)施。具有可執(zhí)行代碼的識(shí)別模塊可以比如包括具有計(jì)算機(jī)指令的一個(gè)或多個(gè)物理塊或邏輯塊,這些具有計(jì)算機(jī)指令的物理塊或邏輯塊可以比如被組織成對(duì)象、步驟或者功能。然而,識(shí)別模塊的可執(zhí)行文件不需要在物理上在一起,而是可以包括儲(chǔ)存在不同位置中的不同指令,上述不同位置中的不同指令在邏輯上連接在一起時(shí)構(gòu)成該模塊并實(shí)現(xiàn)該模塊所規(guī)定的目的。
實(shí)際上,具有計(jì)算機(jī)可讀程序代碼的模塊可以是單個(gè)指令或許多指令,并且甚至可以分配在幾個(gè)不同的代碼段中、不同的程序中以及幾個(gè)存儲(chǔ)設(shè)備上。類似地,操作數(shù)據(jù)在本申請(qǐng)中可以在各模塊內(nèi)被識(shí)別和示出,并且可以以任何合適的形式呈現(xiàn)并在任何合適類型的數(shù)據(jù)結(jié)構(gòu)內(nèi)被組織。操作數(shù)據(jù)可以被收集為單個(gè)數(shù)據(jù)集,或者可以被分配到不同位置上,或者可以至少部分地、僅僅作為系統(tǒng)或網(wǎng)絡(luò)上的電子信號(hào)存在,上述不同位置包括不同儲(chǔ)存設(shè)備。在模塊或模塊的各部分在機(jī)器可讀介質(zhì)(即,計(jì)算機(jī)可讀介質(zhì))中被實(shí)施的情況下,計(jì)算機(jī)可讀程序代碼可以在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)中被儲(chǔ)存和/或傳播。
計(jì)算機(jī)可讀介質(zhì)可以是儲(chǔ)存該計(jì)算機(jī)可讀程序代碼的有形計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)。該計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)可以是比如但不限于電子的、磁性的、光學(xué)的、電磁的、紅外的、全息的、微機(jī)械的、或半導(dǎo)體的系統(tǒng)、設(shè)備,或裝置,或前述的任何合適的組合。
如上所述,計(jì)算機(jī)可讀介質(zhì)的更多詳細(xì)例子可以包括但不限于便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦除可編程只讀存儲(chǔ)器(EPROM或閃存)、便攜式光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字通用光盤(DVD)、光學(xué)存儲(chǔ)設(shè)備、磁存儲(chǔ)設(shè)備、全息存儲(chǔ)介質(zhì)、微機(jī)械存儲(chǔ)設(shè)備,或前述的任何合適的組合。在本申請(qǐng)文件的上下文中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是能夠包含和/或儲(chǔ)存計(jì)算機(jī)可讀程序代碼以被和/或關(guān)于指令執(zhí)行系統(tǒng)、設(shè)備或裝置使用的任何有形介質(zhì)。
計(jì)算機(jī)可讀介質(zhì)也可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)。計(jì)算機(jī)可讀信號(hào)介質(zhì)可以包括具有計(jì)算機(jī)可讀程序代碼實(shí)施于其中的可傳播的數(shù)據(jù)信號(hào),比如,計(jì)算機(jī)可讀程序代碼被實(shí)施在基帶中或作為載波的一部分實(shí)施。這種可傳播的信號(hào)可以呈現(xiàn)為任意各種形式,各種形式包括但不限于電氣的、電磁的、磁的、光學(xué)的或前述的任何合適的組合。計(jì)算機(jī)可讀信號(hào)介質(zhì)可以是非計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的并且可以進(jìn)行通信、傳播或者傳輸計(jì)算機(jī)可讀程序代碼用于由或關(guān)于指令執(zhí)行系統(tǒng)、設(shè)備或裝置使用的任何計(jì)算機(jī)可讀介質(zhì)。實(shí)施在計(jì)算機(jī)可讀信號(hào)介質(zhì)上的計(jì)算機(jī)可讀程序代碼可以使用任何合適的介質(zhì)進(jìn)行傳送,上述任何合適的介質(zhì)包括但不限于無(wú)線、有線、光纖電纜、射頻(RF)等,或者前述的任何合適的組合。
在一個(gè)實(shí)施例中,計(jì)算機(jī)可讀介質(zhì)可以包括一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)與一個(gè)或多個(gè)計(jì)算機(jī)可讀信號(hào)介質(zhì)的組合。比如,計(jì)算機(jī)可讀程序代碼可以作為電磁信號(hào)通過光纖電纜傳播以由處理器執(zhí)行和儲(chǔ)存在RAM存儲(chǔ)設(shè)備上以由處理器執(zhí)行。
用于實(shí)行本發(fā)明各方面的操作的計(jì)算機(jī)可讀程序代碼可以以一個(gè)或多個(gè)編程語(yǔ)言的任何組合進(jìn)行編寫,一個(gè)或多個(gè)編程語(yǔ)言包括面向?qū)ο蟮木幊陶Z(yǔ)言比如Java,Smalltalk,C++等、傳統(tǒng)的程序性編程語(yǔ)言比如“C”編程語(yǔ)言或類似編程語(yǔ)言。計(jì)算機(jī)可讀程序代碼可以完全在用戶計(jì)算機(jī)上執(zhí)行、部分地在用戶計(jì)算機(jī)上執(zhí)行、作為獨(dú)立計(jì)算機(jī)可讀包執(zhí)行、部分地在用戶計(jì)算機(jī)上執(zhí)行并且部分地在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行或者完全在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上執(zhí)行。在后者的情形下,該遠(yuǎn)程計(jì)算機(jī)可以通過任何類型的網(wǎng)絡(luò)與用戶計(jì)算機(jī)連接,任何類型的網(wǎng)絡(luò)包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN),或者可以與外部計(jì)算機(jī)進(jìn)行連接(比如,通過使用互聯(lián)網(wǎng)服務(wù)供應(yīng)商的互聯(lián)網(wǎng))。
程序代碼還可以被儲(chǔ)存在能夠引導(dǎo)計(jì)算機(jī)、其他可編程數(shù)據(jù)處理設(shè)備、或其他裝置以特定的方式行使功能的計(jì)算機(jī)可讀介質(zhì)中,從而儲(chǔ)存在計(jì)算機(jī)可讀介質(zhì)中的各指令產(chǎn)生制品,該制品包括實(shí)施示意流程圖和/或示意框圖塊或塊中指明的功能/動(dòng)作的指令。
本申請(qǐng)可以在不偏離其精神或本質(zhì)特性的情況下以其他具體形式被實(shí)施。所描述的各實(shí)施例在所有方面都被認(rèn)為僅僅是示例性的,而非限制性的。因此,本申請(qǐng)的范圍通過所附權(quán)利要求指示,而不是通過上述的描述指示。落在權(quán)利要求的等價(jià)含義和范圍內(nèi)的所有變化都將被包含在權(quán)利要求的范圍內(nèi)。