專利名稱:內(nèi)燃機的停止控制裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在內(nèi)燃機停止時通過控制進氣量將活塞的停止位置控制為預定位置的內(nèi)燃機的停止控制裝置及方法。
背景技術(shù):
在內(nèi)燃機停止時,期望使活塞停止在不發(fā)生進氣門和排氣門同時打開的氣閥重疊 (valve overlap)的預定位置。這是因為,當內(nèi)燃機在發(fā)生氣閥重疊的狀態(tài)下停止時,在其停止期間,由于排氣通路內(nèi)的廢氣經(jīng)由排氣門及進氣門逆流到進氣通路,因此有可能使下次起動時的內(nèi)燃機的起動性及排氣特性變差。對此,以往作為在內(nèi)燃機停止時控制節(jié)氣門的開度的控制裝置,已知有例如專利文獻1所公開的控制裝置。在該控制裝置中,在內(nèi)燃機停止時,在斷開點火開關(guān)后,依次地將節(jié)氣門控制成全閉、全開以及中間的預定開度,并且根據(jù)在節(jié)氣門全閉時及全開時由節(jié)氣門位置傳感器檢測出的節(jié)氣門開度,來學習節(jié)氣門開度。此外,在點火開關(guān)斷開后,在進行上述的全閉控制之前,將節(jié)氣門保持在預定的開度來抑制全閉控制時的進氣歧管內(nèi)的負壓,防止在隨后的全開控制時產(chǎn)生噪音?,F(xiàn)有技術(shù)文獻專利文獻專利文獻1 日本特許第3356033號公報
發(fā)明內(nèi)容
發(fā)明所要解決的問題但是,在該專利文獻1的控制裝置中,只是通過在內(nèi)燃機停止時如上述那樣控制節(jié)氣門的開度來學習節(jié)氣門開度并防止噪音的產(chǎn)生。因此,不能在內(nèi)燃機停止時使活塞停止在預定位置,無法避免發(fā)生因氣閥重疊而造成的上述問題。本發(fā)明就是為解決這樣的問題而做出的,其目的在于提供如下所述的內(nèi)燃機的停止控制裝置及方法在內(nèi)燃機停止時,既能夠防止產(chǎn)生噪音及振動,又可以高精度地使活塞停止在預定位置。解決問題的手段為了實現(xiàn)上述目的,權(quán)利要求1的發(fā)明提供一種內(nèi)燃機的停止控制裝置1,其通過在內(nèi)燃機3停止時控制進氣量,將內(nèi)燃機3的活塞3d的停止位置控制為預定位置,其特征在于,其具備進氣量調(diào)節(jié)閥(實施方式中的(以下,在本權(quán)利要求中同樣)節(jié)氣門 13a),其用來調(diào)節(jié)進氣量;轉(zhuǎn)速檢測單元(曲軸角傳感器24、ECU 2),其檢測內(nèi)燃機3的轉(zhuǎn)速(發(fā)動機轉(zhuǎn)速NE);第一進氣量控制單元(ECU 2,圖5中的步驟30,圖6中的步驟34), 其在發(fā)出了內(nèi)燃機3的停止指令時,關(guān)閉進氣量調(diào)節(jié)閥,并且,隨后執(zhí)行如下所述的第一進氣量控制(第一級控制)在檢測出的內(nèi)燃機3的轉(zhuǎn)速成為第一預定轉(zhuǎn)速(第一級控制開始轉(zhuǎn)速NEIC0FPRE)時,將進氣量調(diào)節(jié)閥控制為第一預定開度(第一級控制用目標開度ICMD0FPRE);以及第二進氣量控制單元(EOT 2,圖5中的步驟33,圖6中的步驟42),其執(zhí)行如下所述的第二進氣量控制(第二級控制)在第一進氣量控制之后,在內(nèi)燃機的轉(zhuǎn)速成為比第一預定轉(zhuǎn)速低的第二預定轉(zhuǎn)速(修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN)時,為了使活塞3d停止在預定位置,將進氣量調(diào)節(jié)閥控制為比第一預定開度大的第二預定開度 ICMD0F2。根據(jù)該內(nèi)燃機的停止控制裝置,在發(fā)出了內(nèi)燃機的停止指令時,進氣量調(diào)節(jié)閥暫且被關(guān)閉。由此,由于進到內(nèi)燃機的空氣量減少,因此內(nèi)燃機的轉(zhuǎn)速降低。之后,在內(nèi)燃機的轉(zhuǎn)速成為第一預定轉(zhuǎn)速時,打開進氣量調(diào)節(jié)閥,執(zhí)行將進氣量調(diào)節(jié)閥控制為第一預定開度的第一進氣量控制。由此,通過進氣量調(diào)節(jié)閥導入進氣,由于進氣壓力對活塞作為阻力來發(fā)揮作用,因此內(nèi)燃機的轉(zhuǎn)速進一步降低。并且,隨后進行如下所述的第二進氣量控制在內(nèi)燃機的轉(zhuǎn)速成為更低的第二預定轉(zhuǎn)速時,將進氣量調(diào)節(jié)閥控制為更大的第二預定開度。由此,將活塞的停止位置控制為預定位置。如上所述,為了使活塞停止在預定位置,在將進氣量調(diào)節(jié)閥從閉閥狀態(tài)打開時,不是將進氣量調(diào)節(jié)閥一次性地打開到較大的第二預定開度,而是在此之前將進氣量調(diào)節(jié)閥控制為更小的第一預定開度。這樣,通過以分成第一預定開度及第二預定開度的方式階段性地打開進氣量調(diào)節(jié)閥,能夠避免其間的進氣壓力的急劇上升,并能夠防止由此引起的氣流音等噪音及振動的產(chǎn)生。此外,在第一進氣量控制中,由于不是將進氣量調(diào)節(jié)閥逐漸地打開到第一預定開度,而是將其保持在第一預定開度,因此能夠抑制進氣量調(diào)節(jié)閥的動作特性的偏差及延遲等的影響,并且能夠使第二進氣量控制開始時的進氣壓力等初始條件穩(wěn)定而無偏差。其結(jié)果是,通過第二進氣量控制,能夠使活塞高精度地停止在預定位置。權(quán)利要求2的發(fā)明的特征在于,在根據(jù)權(quán)利要求1所述的內(nèi)燃機的停止控制裝置中,所述內(nèi)燃機的停止控制裝置還具備第二預定轉(zhuǎn)速設(shè)定單元(ECU 2,圖5中的步驟觀), 其根據(jù)內(nèi)燃機3的狀態(tài)來設(shè)定第二預定轉(zhuǎn)速;以及第一預定轉(zhuǎn)速設(shè)定單元(ECU 2,圖13中的步驟71),其根據(jù)所設(shè)定的第二預定轉(zhuǎn)速來設(shè)定第一預定轉(zhuǎn)速。根據(jù)該結(jié)構(gòu),根據(jù)內(nèi)燃機的狀態(tài)設(shè)定開始第二進氣量控制的第二預定轉(zhuǎn)速,并根據(jù)所設(shè)定的第二預定轉(zhuǎn)速設(shè)定開始第一進氣量控制的第一預定轉(zhuǎn)速。因此,即使在改變了第二進氣量控制的開始定時的情況下,通過按照與其相應的定時開始第一進氣量控制,也能夠使第二進氣量控制的初始條件穩(wěn)定,并能夠確保通過第二進氣量控制實現(xiàn)的活塞停止控制的精度。權(quán)利要求3的發(fā)明的特征在于,在根據(jù)權(quán)利要求1所述的內(nèi)燃機的停止控制裝置中,所述內(nèi)燃機的停止控制裝置還具備第二預定開度設(shè)定單元(EOT 2,圖24、圖25中的步驟128、138),其根據(jù)內(nèi)燃機3的狀態(tài)來設(shè)定第二預定開度(目標第二級控制開度 ATHIC0FREFX);以及第一預定轉(zhuǎn)速設(shè)定單元(EOT 2,圖27中的步驟14 ,其根據(jù)所設(shè)定的
第二預定開度來設(shè)定第一預定轉(zhuǎn)速。根據(jù)該結(jié)構(gòu),根據(jù)內(nèi)燃機的狀態(tài)設(shè)定進氣量調(diào)節(jié)閥的第二預定開度,并且根據(jù)所設(shè)定的第二預定開度設(shè)定開始第一進氣量控制的第一預定轉(zhuǎn)速。因此,即使在改變了第二進氣量控制中的第二預定開度的情況下,通過按照與其相應的定時開始第一進氣量控制, 也能夠使第二進氣量控制的初始條件穩(wěn)定,并能夠確保通過第二進氣量控制實現(xiàn)的活塞停止控制的精度。
權(quán)利要求4的發(fā)明的特征在于,在根據(jù)權(quán)利要求2或3所述的內(nèi)燃機的停止控制裝置中,所述內(nèi)燃機的停止控制裝置還具備第一預定轉(zhuǎn)速限制單元(ECU 2,圖13中的步驟72、74),其在所設(shè)定的第一預定轉(zhuǎn)速比預定的上限值NEPRELMT大時,將第一預定轉(zhuǎn)速限制為上限值NEPRELMT;以及第一預定開度修正單元(EOT 2,圖13中的步驟75),其在限制了第一預定轉(zhuǎn)速時,修正第一預定開度,使得所述第一預定開度增大且被修正為小于第二預定開度ICMD0F2的值。根據(jù)該結(jié)構(gòu),在根據(jù)第二預定轉(zhuǎn)速的變更而設(shè)定的第一預定轉(zhuǎn)速比預定的上限值大時,第一預定轉(zhuǎn)速被限制為上限值。由此,等到內(nèi)燃機的轉(zhuǎn)速降低到上限值再開始第一進氣量控制,因此能夠避免在內(nèi)燃機的轉(zhuǎn)速高的共振區(qū)域內(nèi)執(zhí)行第一進氣量控制,并能夠可靠地防止因內(nèi)燃機的共振引起的噪音及振動。此外,由于在這樣限制了第一預定轉(zhuǎn)速時,將第一預定開度修正為增大,因此通過補充因第一進氣量控制的開始延遲而引起的進氣量不足的部分,能夠使第二進氣量控制的初始條件穩(wěn)定,并能夠確?;钊V箍刂频木取?quán)利要求5的發(fā)明的特征在于,在根據(jù)權(quán)利要求1所述的內(nèi)燃機的停止控制裝置中,所述內(nèi)燃機的停止控制裝置還具備第二預定轉(zhuǎn)速設(shè)定單元(ECU 2,圖5中的步驟觀), 其根據(jù)內(nèi)燃機3的狀態(tài)設(shè)定第二預定轉(zhuǎn)速;以及第一預定開度設(shè)定單元(ECU 2,圖15中的步驟81、82、85),其根據(jù)所設(shè)定的第二預定轉(zhuǎn)速設(shè)定第一預定開度。根據(jù)該結(jié)構(gòu),根據(jù)內(nèi)燃機的狀態(tài)設(shè)定第二預定轉(zhuǎn)速,并且根據(jù)所設(shè)定的第二預定轉(zhuǎn)速設(shè)定第一進氣量控制中的第一預定開度。因此,即使在改變了第二進氣量控制的開始定時的情況下,通過利用與其相應的進氣量執(zhí)行第一進氣量控制,也能夠使第二進氣量控制的初始條件穩(wěn)定,并能夠確保通過第二進氣量控制實現(xiàn)的活塞停止控制的精度。權(quán)利要求6的發(fā)明的特征在于,在根據(jù)權(quán)利要求1所述的內(nèi)燃機的停止控制裝置中,所述內(nèi)燃機的停止控制裝置還具備第二預定開度設(shè)定單元(EOT 2,圖24、圖25 中的步驟128、138),其根據(jù)內(nèi)燃機3的狀態(tài)設(shè)定第二預定開度(目標第二級控制開度 ATHIC0FREFX);以及第一預定開度設(shè)定單元(EOT 2,圖M中的步驟113),其根據(jù)所設(shè)定的第二預定開度設(shè)定第一預定開度。根據(jù)該結(jié)構(gòu),根據(jù)內(nèi)燃機的狀態(tài)設(shè)定第二預定開度,并且根據(jù)所設(shè)定的第二預定開度設(shè)定第一進氣量控制中的第一預定開度。因此,即使在改變了第二進氣量控制中的第二預定開度的情況下,通過利用與其相應的進氣量執(zhí)行第一進氣量控制,也能夠使第二進氣量控制的初始條件穩(wěn)定,并能夠確保通過第二進氣量控制實現(xiàn)的活塞停止控制的精度。權(quán)利要求7的發(fā)明的特征在于,在根據(jù)權(quán)利要求1至6中的任一項所述的內(nèi)燃機的停止控制裝置中,所述內(nèi)燃機的停止控制裝置還具備檢測單元(進氣溫度傳感器22、大氣壓傳感器23、水溫傳感器沈),其檢測吸入到內(nèi)燃機3中的進氣的溫度(進氣溫度TA)、 大氣壓PA、以及內(nèi)燃機3的溫度(發(fā)動機水溫TW)中的至少一方;以及第一修正單元(ECU 2,圖15中的步驟83 85),其根據(jù)檢測出的進氣的溫度、大氣壓PA以及內(nèi)燃機的溫度中的至少一方,修正第一預定轉(zhuǎn)速及第一預定開度中的至少一方。根據(jù)該結(jié)構(gòu),檢測進氣的溫度、大氣壓、以及內(nèi)燃機的溫度中的至少一方。這三個參數(shù)均影響到進氣量控制中的進氣壓力的上升程度及內(nèi)燃機的轉(zhuǎn)速的降低速度。具體來說,由于進氣的溫度及內(nèi)燃機的溫度越低,活塞滑動時的摩擦越大,因此內(nèi)燃機的降低速度變大。此外,由于大氣壓越高或進氣的溫度越低,進氣的密度越高,因此即使是相同的進氣量,進氣壓力的上升程度也會變高,并且內(nèi)燃機的轉(zhuǎn)速的降低速度隨之變大。根據(jù)本發(fā)明, 根據(jù)檢測出的這些參數(shù)之一來修正第一進氣量控制中的第一預定轉(zhuǎn)速及第一預定開度中的至少一方。因此,能夠吸收相應于該至少一個參數(shù)的進氣壓力上升程度及內(nèi)燃機轉(zhuǎn)速降低速度的不同所造成的影響,同時能夠使第二進氣量控制的初始條件穩(wěn)定,并能夠確?;钊V箍刂频木?。權(quán)利要求8的發(fā)明的特征在于,在根據(jù)權(quán)利要求1至7中的任一項所述的內(nèi)燃機的停止控制裝置中,所述內(nèi)燃機的停止控制裝置還具備檢測單元(進氣溫度傳感器22、大氣壓傳感器23、水溫傳感器沈),其檢測吸入到內(nèi)燃機3中的進氣的溫度(進氣溫度TA)、 大氣壓PA、以及內(nèi)燃機3的溫度(發(fā)動機水溫TW)中的至少一方;以及第二修正單元(ECU 2,圖5中的步驟沈 觀),其根據(jù)檢測出的進氣的溫度、大氣壓PA以及內(nèi)燃機的溫度中的至少一方,修正第二預定轉(zhuǎn)速及第二預定開度中的至少一方。根據(jù)該結(jié)構(gòu),檢測進氣的溫度、大氣壓、以及內(nèi)燃機的溫度中的至少一方。如前述, 這三個參數(shù)均影響到進氣量控制中的進氣壓力的上升程度及內(nèi)燃機轉(zhuǎn)速的降低速度,進而活塞的停止特性。因此,通過根據(jù)檢測出的這些參數(shù)之一來修正第二進氣量控制中的第二預定轉(zhuǎn)速及第二預定開度中的至少一方,能夠吸收活塞停止特性的不同所造成的影響,由此能夠進一步提高活塞停止控制的精度。本申請的權(quán)利要求9的發(fā)明提供一種內(nèi)燃機的停止控制方法,通過在內(nèi)燃機3停止時控制進氣量,將內(nèi)燃機3的活塞3d的停止位置控制為預定位置,該內(nèi)燃機的停止控制方法的特征在于,其具備如下步驟檢測內(nèi)燃機3的轉(zhuǎn)速(實施方式中的(以下,在本權(quán)利要求中同樣)發(fā)動機轉(zhuǎn)速NE);在發(fā)出了內(nèi)燃機3的停止指令時,關(guān)閉用來調(diào)節(jié)進氣量的進氣量調(diào)節(jié)閥(節(jié)氣門13a),并且,隨后執(zhí)行如下所述的第一進氣量控制(第一級控制)在所檢測出的內(nèi)燃機3的轉(zhuǎn)速成為第一預定轉(zhuǎn)速(第一級控制開始轉(zhuǎn)速NEIC0FPRE)時,將進氣量調(diào)節(jié)閥控制為第一預定開度(第一級控制用目標開度ICMD0FPRE);以及執(zhí)行如下所述的第二進氣量控制(第二級控制)在第一進氣量控制之后,在內(nèi)燃機的轉(zhuǎn)速成為比第一預定轉(zhuǎn)速小的第二預定轉(zhuǎn)速(修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN)時,為了使活塞3d 停止在預定位置,將進氣量調(diào)節(jié)閥控制為比第一預定開度大的第二預定開度ICMD0F2。根據(jù)該結(jié)構(gòu),能夠獲得與前述的權(quán)利要求1同樣的效果。權(quán)利要求10的發(fā)明的特征在于,在根據(jù)權(quán)利要求9所述的內(nèi)燃機的停止控制方法中,該內(nèi)燃機的停止控制方法還具備如下步驟根據(jù)內(nèi)燃機3的狀態(tài)設(shè)定第二預定轉(zhuǎn)速;以及根據(jù)所設(shè)定的第二預定轉(zhuǎn)速設(shè)定第一預定轉(zhuǎn)速。根據(jù)該結(jié)構(gòu),能夠獲得與前述的權(quán)利要求2同樣的效果。權(quán)利要求11的發(fā)明的特征在于,在根據(jù)權(quán)利要求9所述的內(nèi)燃機的停止控制方法中,該內(nèi)燃機的停止控制方法還具備如下步驟根據(jù)內(nèi)燃機3的狀態(tài)設(shè)定第二預定開度;以及根據(jù)所設(shè)定的第二預定開度設(shè)定第一預定轉(zhuǎn)速。根據(jù)該結(jié)構(gòu),能夠獲得與前述的權(quán)利要求3同樣的效果。權(quán)利要求12的發(fā)明的特征在于,在根據(jù)權(quán)利要求10或11所述的內(nèi)燃機的停止控制方法中,該內(nèi)燃機的停止控制方法還具備如下步驟在所設(shè)定的第一預定轉(zhuǎn)速比預定的上限值NEPRELMT大時,將第一預定轉(zhuǎn)速限制為上限值NEPRELMT ;以及在限制了第一預定轉(zhuǎn)速時,修正第一預定開度,使得第一預定開度增大且被修正為小于第二預定開度ICMD0F2的值。根據(jù)該結(jié)構(gòu),能夠獲得與前述的權(quán)利要求4同樣的效果。權(quán)利要求13的發(fā)明的特征在于,在根據(jù)權(quán)利要求9所述的內(nèi)燃機的停止控制方法中,該內(nèi)燃機的停止控制方法還具備如下步驟根據(jù)內(nèi)燃機3的狀態(tài)設(shè)定第二預定轉(zhuǎn)速;以及根據(jù)所設(shè)定的第二預定轉(zhuǎn)速設(shè)定第一預定開度。根據(jù)該結(jié)構(gòu),能夠獲得與前述的權(quán)利要求5同樣的效果。權(quán)利要求14的發(fā)明的特征在于,在根據(jù)權(quán)利要求9所述的內(nèi)燃機的停止控制方法中,該內(nèi)燃機的停止控制方法還具備如下步驟根據(jù)內(nèi)燃機3的狀態(tài)設(shè)定第二預定開度;以及根據(jù)所設(shè)定的第二預定開度設(shè)定第一預定開度。根據(jù)該結(jié)構(gòu),能夠獲得與前述的權(quán)利要求6同樣的效果。權(quán)利要求15的發(fā)明的特征在于,在根據(jù)權(quán)利要求9至14中的任一項所述的內(nèi)燃機的停止控制方法中,該內(nèi)燃機的停止控制方法還具備如下步驟檢測吸入到內(nèi)燃機3中的進氣的溫度(進氣溫度TA)、大氣壓PA、以及內(nèi)燃機3的溫度(發(fā)動機水溫TW)中的至少一方;以及根據(jù)檢測出的進氣的溫度、大氣壓PA以及內(nèi)燃機的溫度中的至少一方,修正第一預定轉(zhuǎn)速及第一預定開度中的至少一方。根據(jù)該結(jié)構(gòu),能夠獲得與前述的權(quán)利要求7同樣的效果。權(quán)利要求16的發(fā)明的特征在于,在根據(jù)權(quán)利要求9至15中的任一項所述的內(nèi)燃機的停止控制方法中,該內(nèi)燃機的停止控制方法還具備如下步驟檢測吸入到內(nèi)燃機3中的進氣的溫度(進氣溫度TA)、大氣壓PA、以及內(nèi)燃機3的溫度(發(fā)動機水溫TW)中的至少一方;以及根據(jù)檢測出的進氣的溫度、大氣壓PA以及內(nèi)燃機的溫度中的至少一方,修正第二預定轉(zhuǎn)速及第二預定開度中的至少一方。根據(jù)該結(jié)構(gòu),能夠獲得與前述的權(quán)利要求8同樣的效果。
圖1是概要性地示出應用了本實施方式的停止控制裝置的內(nèi)燃機的圖。圖2是停止控制裝置的框圖。圖3是示出進氣門和排氣門、以及對它們進行驅(qū)動的機構(gòu)的概要結(jié)構(gòu)的剖視圖。圖4是示出目標停止控制開始轉(zhuǎn)速的設(shè)定處理的流程圖。圖5是示出節(jié)氣門的目標開度的設(shè)定處理的流程圖。圖6是示出圖5中的設(shè)定處理的剩余部分的流程圖。圖7是示出最終壓縮沖程轉(zhuǎn)速的計算處理的流程圖。圖8是示出圖7中的計算處理的剩余部分的流程圖。圖9是示出停止控制開始轉(zhuǎn)速與最終壓縮沖程轉(zhuǎn)速的相關(guān)關(guān)系的圖。圖10是用來設(shè)定學習用PA修正項及設(shè)定用PA修正項的映射圖。圖11是用來設(shè)定學習用TA修正項及設(shè)定用TA修正項的映射圖。圖12是用來計算退火系數(shù)的映射圖。圖13是示出圖5中所執(zhí)行的第一級控制用目標開度的計算處理的、第一實施方式的子程序的流程圖。圖14是示出通過第一實施方式的內(nèi)燃機的停止控制處理獲得的動作例的時序圖。圖15是示出圖5中所執(zhí)行的第一級控制用目標開度的計算處理的、第二實施方式的子程序的流程圖。圖16是用來設(shè)定在圖15的計算處理中所采用的NE修正項的映射圖。圖17是用來設(shè)定在圖15的計算處理中所采用的PA修正項的映射圖。圖18是用來設(shè)定在圖15的計算處理中所采用的TA修正項的映射圖。圖19是示出通過第二實施方式的內(nèi)燃機的停止控制處理獲得的動作例的時序圖。圖20是示出第三實施方式的節(jié)氣門的目標第二級控制開度的設(shè)定處理的流程圖。圖21是示出第三實施方式的第二級控制開度與最終壓縮沖程轉(zhuǎn)速的關(guān)系的圖。圖22是用來設(shè)定第三實施方式的學習用PA修正項及設(shè)定用PA修正項的映射圖。圖23是用來設(shè)定第三實施方式的學習用TA修正項及設(shè)定用TA修正項的映射圖。圖M是示出第三實施方式的第一級控制用目標開度的計算處理的流程圖。圖25是示出第三實施方式的第一級控制開始轉(zhuǎn)速的計算處理的流程圖。圖沈是示出圖25的設(shè)定處理的剩余部分的流程圖。圖27是示出第三實施方式的變形例的第一級控制開始轉(zhuǎn)速的計算處理的流程圖。圖觀是示出通過第三實施方式的內(nèi)燃機的停止控制處理獲得的動作例的圖。圖四是示出通過第三實施方式的變形例的內(nèi)燃機的停止控制處理獲得的動作例的圖。
具體實施例方式下面,參照附圖對本發(fā)明的優(yōu)選實施方式進行說明。圖1概要性地示出應用了本實施方式的停止控制裝置1(參照圖幻的內(nèi)燃機3。該內(nèi)燃機(以下稱為“發(fā)動機”)3例如是6缸型的汽油發(fā)動機。在發(fā)動機3的各氣缸3a處安裝有燃料噴射閥6 (參照圖幻。根據(jù)來自E⑶2 (參照圖2)的控制信號控制燃料噴射閥6的開閉,由此,通過開閥定時來控制燃料噴射正時,通過開閥時間來控制燃料噴射量QINJ。對于每個氣缸3a,進氣管4和排氣管5與發(fā)動機3的氣缸蓋北連接,并且在發(fā)動機3的氣缸蓋北上設(shè)有一對進氣門8、8(只圖示一個)及一對排氣門9、9(只圖示一個)。如圖3所示,在氣缸蓋北內(nèi)設(shè)有可自如旋轉(zhuǎn)的進氣凸輪軸41 ;一體地設(shè)置于進氣凸輪軸41上的進氣凸輪42 ;搖臂軸43 ;以及可自如轉(zhuǎn)動地支承于搖臂軸43上、并且分別與進氣門8、8的上端抵接的兩個搖臂44、44(只圖示一個)等。進氣凸輪軸41經(jīng)由進氣鏈輪及正時鏈條(均未圖示)與曲軸3c (參照圖1)聯(lián)結(jié), 且曲軸3c每旋轉(zhuǎn)兩周,進氣凸輪軸41旋轉(zhuǎn)一周。伴隨該進氣凸輪軸41的旋轉(zhuǎn),進氣凸輪 42推壓搖臂44、44,搖臂44、44以搖臂軸43為中心轉(zhuǎn)動,由此打開/關(guān)閉進氣門8、8。此外,在氣缸蓋北內(nèi)設(shè)有可自如旋轉(zhuǎn)的排氣凸輪軸61 ;—體地設(shè)置于排氣凸輪軸61上的排氣凸輪62 ;搖臂軸63 ;以及可自如轉(zhuǎn)動地支承于搖臂軸63上、并且分別與排氣門9、9的上端抵接的兩個搖臂64、64(只圖示一個)等。排氣凸輪軸61經(jīng)排氣鏈輪及正時鏈條(均未圖示)與曲軸3c聯(lián)結(jié),且曲軸3c每旋轉(zhuǎn)兩周,排氣凸輪軸61旋轉(zhuǎn)一周。伴隨該排氣凸輪軸61的旋轉(zhuǎn),排氣凸輪62推壓搖臂 64、64,搖臂64,64以搖臂軸63為中心轉(zhuǎn)動,由此打開/關(guān)閉排氣門9、9。此外,在進氣凸輪軸41上設(shè)置有氣缸判別傳感器25。伴隨進氣凸輪軸41的旋轉(zhuǎn), 該氣缸判別傳感器25在特定的氣缸3a的預定曲軸角度位置輸出作為脈沖信號的CYL信號。在曲軸3c上設(shè)有曲軸角傳感器M。伴隨曲軸3c的旋轉(zhuǎn),曲軸角傳感器M輸出作為脈沖信號的TDC信號及CRK信號。TDC信號是表示在任一個氣缸3a中活塞3d位于進氣沖程開始時的TDC(上死點)附近的預定曲軸角度位置的信號,在如本實施方式這樣的6 缸型的情況下,曲軸3c每旋轉(zhuǎn)120°輸出一次TDC信號。每預定曲軸角度(例如30° )輸出一次CRK信號。E⑶2根據(jù)CRK信號算出發(fā)動機3的轉(zhuǎn)速(以下稱為“發(fā)動機轉(zhuǎn)速”)NE。 該發(fā)動機轉(zhuǎn)速NE表示發(fā)動機3的旋轉(zhuǎn)速度。此外,ECU2根據(jù)CYL信號及TDC信號來判別哪個氣缸3a處于壓縮沖程,并根據(jù)該判別結(jié)果來分別分配1 6的氣缸編號⑶CYL。并且,E⑶2根據(jù)TDC信號及CRK信號算出曲軸角度Ck,并且設(shè)定階段編號STG。 在任一個氣缸3a中,將與進氣沖程的初期相應的曲軸角度CA的基準角度位置設(shè)為0°的情況下,曲軸角度CA為0彡CA < 30時,將該階段編號STG設(shè)定為“0”,在30彡CA < 60時,將該階段編號STG設(shè)定為“1”,在60 ^ CA < 90時,將該階段編號STG設(shè)定為“2”,在90 ( CA < 120時,將該階段編號STG設(shè)定為“3”。S卩,階段編號STG = 0表示任一個氣缸3a處于進氣沖程的初期,同時,由于發(fā)動機3是6缸的,因此表示另一個氣缸3a處于壓縮沖程的中期,更具體地說,表示從壓縮沖程開始時起的曲軸角度在60°到90°之間。此外,在進氣管4上設(shè)有節(jié)氣門機構(gòu)13。節(jié)氣門機構(gòu)13具有可自如轉(zhuǎn)動地設(shè)置在進氣管4內(nèi)的節(jié)氣門13a ;以及驅(qū)動該節(jié)氣門13a的TH致動器13b。TH致動器1 是組合電動機與齒輪機構(gòu)(均未圖示)而構(gòu)成的,根據(jù)來自ECU 2的基于目標開度ICMDTHIG0F 的控制信號來驅(qū)動TH致動器13b。由此,通過改變節(jié)氣門13a的開度,來控制吸入氣缸3a 的新空氣的量(以下稱為“進氣量”)。此外,在進氣管4的比節(jié)氣門13a更位于下游側(cè)的位置設(shè)有進氣溫度傳感器22。進氣溫度傳感器22檢測進氣的溫度(以下稱為“進氣溫度”)TA,并將其檢測信號輸出到E⑶ 2。此外,由大氣壓傳感器23將表示大氣壓PA的檢測信號輸出到E⑶2,并由水溫傳感器沈?qū)⒈硎景l(fā)動機3的冷卻水的溫度(以下稱為“發(fā)動機水溫”)TW的檢測信號輸出到 ECU2。并且,由點火開關(guān)(SW)21(參照圖2)將表示它的開或關(guān)狀態(tài)的信號輸出到ECU 2。 再者,發(fā)動機3停止時,在斷開點火開關(guān)21時,停止從燃料噴射閥6向氣缸3a內(nèi)供給燃料。E⑶2由微型計算機構(gòu)成,該微型計算機由I/O接口、CPU、RAM及R0M(均未圖示) 等構(gòu)成。來自上述各種開關(guān)以及傳感器21 沈的檢測信號在通過I/O接口進行了 A/D轉(zhuǎn)換及整形后被輸入到CPU。根據(jù)這些輸入信號,E⑶2按照存儲在ROM中的控制程序來判別發(fā)動機3的運轉(zhuǎn)狀態(tài),并且根據(jù)所判別的運轉(zhuǎn)狀態(tài)進行包括停止控制為內(nèi)的對發(fā)動機3的控制。
11
再者,在本實施方式中,ECU 2相當于轉(zhuǎn)速檢測單元、第一進氣量控制單元、第二進氣量控制單元、第二預定轉(zhuǎn)速設(shè)定單元、第一預定轉(zhuǎn)速設(shè)定單元、第二預定開度設(shè)定單元、 第一預定轉(zhuǎn)速限制單元、第一預定開度修正單元、第一預定開度設(shè)定單元、第一修正單元以及第二修正單元。接著,參照圖4至圖14對E⑶2執(zhí)行的第一實施方式的發(fā)動機3的停止控制進行說明。該停止控制如下面所述在斷開點火開關(guān)21后,在發(fā)動機轉(zhuǎn)速NE低于停止控制開始轉(zhuǎn)速NEIG0FTH時,通過將節(jié)氣門13a控制至打開側(cè),將活塞3d即將停止之前的最終的壓縮沖程的發(fā)動機轉(zhuǎn)速NE (最終壓縮沖程轉(zhuǎn)速NEPRSFTGT)控制為預定的基準值,從而將活塞3d 的停止位置控制為不發(fā)生進氣門8與排氣門9同時打開的“氣閥重疊”的預定位置。圖4示出了目標停止控制開始轉(zhuǎn)速NEIC0FREFX的設(shè)定處理。與CYL信號的產(chǎn)生同步地執(zhí)行本處理以及后述的各種處理。本處理是將停止控制中開始向打開側(cè)控制節(jié)氣門13a(后述的第二級控制)的停止控制開始轉(zhuǎn)速的目標值設(shè)定為目標停止控制開始轉(zhuǎn)速 NEIC0FREFX并進行學習的處理,每一次停止控制進行一次本處理。在本處理中,首先,在步驟1(圖示為“Si”。以下同樣)中,判別目標停止控制開始轉(zhuǎn)速設(shè)定完畢標志F_IG0FTHREFD0NE是否為“1”。在其答案為“是”,即已進行目標停止控制開始轉(zhuǎn)速NEIC0FREFX的設(shè)定時,直接結(jié)束本處理。而在上述步驟1的答案為“否”,即尚未進行目標停止控制開始轉(zhuǎn)速NEIC0FREFX的設(shè)定時,在步驟2中,判別學習次數(shù)NENGSTP是否為“0”。在其答案為“是”,即通過取下電池等使學習次數(shù)NENGSTP復位時,將目標停止控制開始轉(zhuǎn)速NEIC0FREFX設(shè)定為預定的初始值NEIC0FINI (步驟幻,并進入到后述的步驟12。而在上述步驟2的答案為“否”時,在步驟4中,判別學習條件成立標志F_ NEIC0FRCND是否為“1”。在包括未發(fā)生發(fā)動機熄火、以及發(fā)動機水溫TW并非預定值以下的低溫狀態(tài)等情況在內(nèi)的目標停止控制開始轉(zhuǎn)速NEIC0FREFX的預定學習條件成立時,該學習條件成立標志F_NEIC0FRCND被設(shè)為“1”。在該步驟4的答案為“否”,即學習條件不成立時,不進行目標停止控制開始轉(zhuǎn)速NEIC0FREFX的學習,進入到后述的步驟13。而在上述步驟4的答案為“是”,即目標停止控制開始轉(zhuǎn)速NEIC0FREFX的學習條件成立時,在步驟5中,采用在前次的停止控制時得到的最終壓縮沖程轉(zhuǎn)速NETOSFTGT、停止控制開始轉(zhuǎn)速NEIG0FTH以及預定的斜率SL0PENPF0,根據(jù)下式(1)計算出截距INTCPNPF。INTCPNPF = NEPRSFTGT-SL0PENPF0 · NEIG0FTH · · · · (1)該式(1)的前提如下面所述在停止控制開始轉(zhuǎn)速NEIG0FTH與最終壓縮沖程轉(zhuǎn)速NEPRSFTGT之間,如圖9所示的相關(guān)關(guān)系、即以SL0PENPF0為斜率、INTCPNPF為截距的用一次函數(shù)表示的相關(guān)關(guān)系成立,并且只要發(fā)動機3的型號相同,那么斜率SL0PENPF0固定。 根據(jù)該前提,采用在停止控制時得到的停止控制開始轉(zhuǎn)速NEIG0FTH以及最終壓縮沖程轉(zhuǎn)速NEraSTGT,根據(jù)式(1)求出截距INTCPNPF。由此,可確定停止控制開始轉(zhuǎn)速NEIG0FTH與最終壓縮沖程轉(zhuǎn)速NEraSFTGT的相關(guān)關(guān)系。此外,活塞3d的摩擦越大,最終壓縮工程轉(zhuǎn)速 NEPRSTGT相對于相同的控制開始轉(zhuǎn)速NEIC0FRRT為越小的值,因此,一次函數(shù)更向下側(cè)偏置(例如圖9中的單點劃線),截距INTCPNPF被計算為更小的值。相反地,活塞3d的摩擦越小,根據(jù)與上述相反的原因,一次函數(shù)越向上側(cè)偏置(例如圖9中的虛線),截距INTCPNPF 被計算為更大的值。
接著,在步驟6中,根據(jù)如上述那樣確定的相關(guān)關(guān)系,采用所算出的截距INTCPNPF 和斜率SL0PENPF0,并應用最終壓縮沖程轉(zhuǎn)速的預定的基準值NENPFLMT0,根據(jù)下式(2)算出目標停止控制開始轉(zhuǎn)速的基本值NEIC0FRRT(參照圖9)。NEICOFRRT = (NENPFLMTO-INTCPNPF)/SL0PENPF0 · · · · (2)該最終壓縮沖程轉(zhuǎn)速的基準值NENPFLMT0相當于在將最終壓縮沖程轉(zhuǎn)速NEI3RSF 控制為該值時,活塞3d停止在不發(fā)生氣閥重疊的預定位置的值,該最終壓縮沖程轉(zhuǎn)速的基準值NENPFLMT0通過實驗等預先求出,在本實施方式中,例如被設(shè)定為^Orpm。因此,通過采用根據(jù)上述的式⑵求出的目標停止控制開始轉(zhuǎn)速的基本值NEIC0FRRT,可以使活塞3d 停止在預定位置。接著,在步驟7中,根據(jù)停止控制時檢測出的大氣壓ΡΑ0,從圖10所示的映射圖中檢索映射值DNEIC0FPA,并將其設(shè)定為學習用PA修正項dneicofrpa。在該映射圖中,大氣壓PAO越高,映射值DNEIC0FPA(=學習用PA修正項dneicofrpa)被設(shè)定成越大的值。接著,在步驟8中,根據(jù)停止控制時檢測出的進氣溫度ΤΑ0,從圖11所示的映射圖中檢索映射值DNEIC0FTA,并將其設(shè)定為學習用TA修正項dneicofrta。在該映射圖中,進氣溫度TAO越低,映射值DNEIC0FTA(=學習用TA修正項dneicofrta)被設(shè)定成越大的值。接著,采用在上述步驟6 8中算出的目標停止控制開始轉(zhuǎn)速的基本值 NEIC0FRRT、學習用PA修正項dneicofrpa以及學習用TA修正項dneicofrta,根據(jù)下式(3) 算出目標停止控制開始轉(zhuǎn)速的修正后基本值NEIC0FREF(步驟9)。NEICOFREF = NEICOFRRT-dneicofrpa-dneicofrta · · · · (3)如上所述,大氣壓PAO越高,學習用PA修正項dneicofrpa被設(shè)定成越大的值,因此,大氣壓PAO越高,目標停止控制開始轉(zhuǎn)速的修正后基本值NEIC0FREF被修正為越小的值。此外,進氣溫度TAO越低,學習用TA修正項dneicofrta被設(shè)定成越大的值,因此,進氣溫度TAO越低,目標停止控制開始轉(zhuǎn)速的修正后基本值NEIC0FREF越修正為越小的值。接著,在步驟10中,通過根據(jù)學習次數(shù)NENGSTP檢索圖12所示的映射圖,算出退火系數(shù)CIC0FREFX。在該映射圖中,學習次數(shù)NENGSTP越多,退火系數(shù)CIC0FREFX被設(shè)定成越大的值(0 < CIC0FREFX < 1)。接著,在步驟11中,采用所算出的目標停止控制開始轉(zhuǎn)速的修正后基本值 NEICOFREF,目標停止控制開始轉(zhuǎn)速的前次值NEIC0FREFX以及退火系數(shù)CIC0FREFX,通過下式(4)算出目標停止控制開始轉(zhuǎn)速的本次值NEIC0FREFX。NEIC0FREFX = NEICOFREF · (1-CIC0FREFX)+NEIC0FREFX · CIC0FREFX· · · · (4)根據(jù)該式(4)可知,目標停止控制開始轉(zhuǎn)速NEIC0FREFX是目標停止控制開始轉(zhuǎn)速的修正后基本值NEIC0FREF與目標停止控制開始轉(zhuǎn)速的前次值NEIC0FREFX的加權(quán)平均值,將退火系數(shù)CIC0FREFX用作加權(quán)平均的權(quán)重系數(shù)。因此,退火系數(shù)CIC0FREFX越小,算出的目標停止控制開始轉(zhuǎn)速的本次值NEIC0FREFX越接近目標停止控制開始轉(zhuǎn)速的修正后基本值NEIC0FREF,退火系數(shù)CIC0FREFX越大,算出的目標停止控制開始轉(zhuǎn)速的本次值 NEIC0FREFX越接近目標停止控制開始轉(zhuǎn)速的前次值NEIC0FREFX。此外,由于根據(jù)學習次數(shù) NENGSTP如上述那樣地設(shè)定退火系數(shù)CIC0FREFX,因此學習次數(shù)NENGSTP越少,目標停止控制開始轉(zhuǎn)速的修正后基本值NEIC0FREF的反映程度越大,學習次數(shù)NENGSTP越多,目標停止控制開始轉(zhuǎn)速的前次值NEIC0FREFX的反映程度越大。在上述步驟3或11之后的步驟12中,使學習次數(shù)NENGSTP加1。此外,在步驟 4的答案為“否”時,或者在步驟12之后,在步驟13中,為了表示目標停止控制開始轉(zhuǎn)速 NEIC0FREFX的設(shè)定已完成,將目標停止控制開始轉(zhuǎn)速設(shè)定完畢標志F_IG0FTHREFD0NE設(shè)為 “1”,結(jié)束本處理。圖5及圖6示出了作為節(jié)氣門13a的開度的目標的目標開度ICMDTHIG0F的設(shè)定處理。該處理如下面所述在點火開關(guān)21斷開后,根據(jù)發(fā)動機轉(zhuǎn)速NE,依次進行將節(jié)氣門13a 的目標開度ICMDTHIG0F控制為值“0”的全閉控制、將節(jié)氣門13a的目標開度ICMDTHIG0F 設(shè)定為第一預定開度的第一級控制、以及將節(jié)氣門13a的目標開度ICMDTHIG0F設(shè)定為更大的第二預定開度的第二級控制。在本處理中,首先,在步驟21中,判別第二級控制執(zhí)行標是否為 “ 1 ”。在上述的第二級控制執(zhí)行中,該第二級控制執(zhí)行標志F_IG0FFTH2被設(shè)為“ 1 ”,除此以外的時候被設(shè)為“0”。在該步驟21的答案為“是”時,直接結(jié)束本處理。而在步驟21的答案為“否”時,在步驟22中,判別燃料切斷(fuel cut)標志F_ IGOFFFC是否為“1”。當該答案為“否”,點火開關(guān)21斷開后對發(fā)動機3的燃料供給的停止尚未完畢時,分別將第一級控制執(zhí)行標志F_IG0FFTH1及第二級控制執(zhí)行標志F_IG0FFTH2設(shè)為“0”(步驟23、24),并且將目標開度ICMDTHIG0F設(shè)定為值“0” (步驟25),結(jié)束本處理。而在上述步驟22的答案為“是”,對發(fā)動機3的燃料供給的停止已完畢時,根據(jù)當時的大氣壓PA,從前述的圖10中的映射圖中檢索映射值DNEIC0FPA,并將其設(shè)定為設(shè)定用 PA 修正項 dneicofpax (步驟 26)。接著,在步驟27中,根據(jù)當時的進氣溫度TA,從前述的圖11中的映射圖中檢索映射值DNEIC0FTA,并將其設(shè)定為設(shè)定用TA修正項dneicoftax。接著,在步驟觀中,采用在圖4的步驟11中設(shè)定的目標停止控制開始轉(zhuǎn)速 NEIC0FREFX,以及如上述那樣算出的設(shè)定用PA修正項dneicofpax及設(shè)定用TA修正項 dneicoftax,根據(jù)下式( 算出修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN。NEICOFREFN = NEICOFREFX+Dneicofpax+Dneicoftax · · · · (5)如前述那樣,由于大氣壓PA越高,設(shè)定用PA修正項dneicofpax被設(shè)定為越大的值,因此,大氣壓PA越高,修正后目標停止控制開始轉(zhuǎn)速NEICOFREFN被修正為越大的值。這是由于如下所述的原因。由于大氣壓PA越高,進氣的密度越高,進氣對活塞3d的阻力越大,因此發(fā)動機轉(zhuǎn)速NE的降低速度變大。此外,輸出了基于目標開度ICMDTHIG0F的控制信號后,伴有延遲, 直至節(jié)氣門13a成為與此對應的開度,之后,還伴有延遲,直至進氣量成為相應于該開度的大小。因此,大氣壓PA越高,將修正后目標停止控制開始轉(zhuǎn)速NEICOFREFN修正為越大的值,以更早的定時開始第二級控制,由此,能夠適當?shù)乇苊馐苋缟鲜瞿菢拥墓?jié)氣門13a的動作及進氣的延遲的影響。另一方面,由于進氣溫度TA越低,設(shè)定用TA修正項dneicoftax被設(shè)定為越大的值,因此,進氣溫度TA越低,修正后目標停止控制開始轉(zhuǎn)速NEICOFREFN被修正為越大的值。 由于進氣溫度TA越低,活塞3d滑動時的摩擦越大、并且進氣的密度越高,因此發(fā)動機轉(zhuǎn)速 NE的降低速度變大。因此,進氣溫度TA越低,將修正后目標停止控制開始轉(zhuǎn)速NEICOFREFN修正為越大的值,以更早的定時開始第二級控制,由此,能夠適當?shù)乇苊馐芄?jié)氣門13a的動作及進氣的延遲的影響。接著,在步驟四中,算出第一級控制用目標開度ICMD0FPRE。圖13示出了其計算子程序。在本處理中,首先,在步驟71中,算出將預定值DNEIC0FPRE與修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN相加后的值(=NEICOFREFN+DNEIC0FPRE)作為第一級控制開始轉(zhuǎn)
NEICOFPREο接著,判別所算出的第一級控制開始轉(zhuǎn)速NEIC0FPRE是否比預定的上限值 NEPRELMT大(步驟72)。該上限值NEPRELMT相當于當在超過該上限值NEPRELMT的發(fā)動機轉(zhuǎn)速NE的狀態(tài)下開始第一級控制時發(fā)動機3有可能發(fā)生共振的值,例如將其設(shè)定為600rpm。在該步驟72的答案為“否”、NEICOFPRE ( NEPRELMT以下時,將第一級控制用目標開度ICMD0FPRE設(shè)定為預定的基本值ICMDPREB (步驟73),并結(jié)束本處理。而在步驟72的答案為“是”、在步驟71中算出的第一級控制開始轉(zhuǎn)速NEICOFPRE 超過上限值NEPRELMT時,發(fā)動機3有可能發(fā)生共振,為了避免發(fā)動機3發(fā)生共振,將第一級控制開始轉(zhuǎn)速NEICOFPRE設(shè)定并限制為上限值NEPRELMT (步驟74)。此外,將第一級控制用目標開度ICMD0FPRE設(shè)定為將預定的修正項DICMD與基本值ICMDPREB相加后的值(步驟75),并結(jié)束本處理。再者,修正后的第一級控制用目標開度ICMD0FPRE( = ICMDPREB+DICMD)比作為第二級控制的目標開度設(shè)定的后述的第二預定開度ICMD0F2和第三預定開度ICMD0F3都小。返回到圖5,在所述步驟四之后的步驟30中,判別發(fā)動機轉(zhuǎn)速NE是否比算出的第一級控制開始轉(zhuǎn)速NEICOFPRE小。在該答案為“否”,NE彡NEICOFPRE時,通過執(zhí)行所述步驟23至25,繼續(xù)進行節(jié)氣門13a的全閉控制,并結(jié)束本處理。而在上述步驟30的答案為“是”、發(fā)動機轉(zhuǎn)速NE低于第一級控制開始轉(zhuǎn)速 NEICOFPRE時,判別第一級控制執(zhí)行標志F_IG0FFTH1是否為“1” (步驟31)。在該答案為 “否”、尚未執(zhí)行第一級控制時,將目標開度ICMDTHIG0F設(shè)定為在步驟四中算出的第一級控制用目標開度ICMD0FPRE (步驟34),并開始對節(jié)氣門13a的第一級控制。此外,為了表示正在執(zhí)行第一級控制,將第一級控制執(zhí)行標志F_IG0FFTH1設(shè)為“1” (步驟35),并結(jié)束本處理。而在上述步驟31的答案為“是”、第一級控制正在執(zhí)行中時,判別階段編號STG是否為“0” (步驟32)。在該答案為“否”時,即所有氣缸3a均未處于壓縮沖程的中期時,執(zhí)行上述步驟34及35,并結(jié)束本處理。而在上述步驟32的答案為“是”、階段編號STG為“0”時,即任一氣缸3a處于壓縮沖程的中期時,判別發(fā)動機轉(zhuǎn)速NE是否比在上述步驟觀中算出的修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN低(步驟33)。在該答案為“否”、NEIC0FREFN彡NE < NEICOFPRE時,通過執(zhí)行上述步驟34及35繼續(xù)進行第一級控制,并結(jié)束本處理。而在上述步驟33的答案為“是”時,即在階段編號STG為“0”且發(fā)動機轉(zhuǎn)速NE低于修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN時,在步驟36中,存儲當時的發(fā)動機轉(zhuǎn)速NE 作為實際的停止控制開始轉(zhuǎn)速NEIG0FTH,并且存儲當時的大氣壓PA及進氣溫度TA,分別作為停止控制時的大氣壓PAO及進氣溫度TAO (步驟37、38)。所存儲的停止控制開始轉(zhuǎn)速 NEIG0FTH用于上述式(1),在圖4的步驟7及8中,大氣壓PAO及進氣溫度TAO分別用于計
15算學習用PA修正項dneicofrpa及學習用TA修正項dneicofrta。在步驟38之后的步驟39中,算出修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN與實際的停止控制開始轉(zhuǎn)速NEIG0FTH的差(=NEIC0FREFN-NEIG0FTH),作為偏差DNEIG0FTH。接著,在步驟40中,判別該偏差DNEIG0FTH是否比預定的第一判定值DNEIG0FTHL 小。在該答案為“是”時,為偏差DNEIG0FTH小,為了表示偏差DNEIG0FTH小的情況,將轉(zhuǎn)速偏差標志F_DNEIG0FTH設(shè)為“0” (步驟41),并且將目標開度ICMDTHIG0F設(shè)定為第二級控制用的第二預定開度ICMD0F2(步驟42)。該第二預定開度ICMD0F2比第一級控制用目標開度ICMD0FPRE大。接著,為了表示正在執(zhí)行第二級控制,將第二級控制執(zhí)行標志F_IG0FFTH2 設(shè)為“1”(步驟43),并結(jié)束本處理。而在上述步驟40的答案為“否”、DNEIG0FTH彡DNEIG0FTHL時,為修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN與實際的停止控制開始轉(zhuǎn)速NEIG0FTH之差大,為了表示該情況而將轉(zhuǎn)速偏差標志F_DNEIG0FTH設(shè)為“ 1 ”(步驟44)后,判別偏差DNEIG0FTH是否是比第一判定值DNEIG0FTHL大的預定的第二判定值DNEIG0FTHH以上(步驟45)。在該答案為“是”, DNEIG0FTH彡DNEIG0FTHH時,進入到所述步驟42,將目標開度ICMDTHIG0F設(shè)定為第二預定開度ICMD0F2,執(zhí)行前述的步驟43,并結(jié)束本處理。而在上述步驟45的答案為“否”、DNEIG0FTHL彡DNEIG0FTH < DNEIG0FTHH時,將目標開度ICMDTHIG0F設(shè)定為第三預定開度ICMD0F3 (步驟46),并執(zhí)行了上述步驟43后,結(jié)束本處理。該第三預定開度ICMD0F3比第一級控制用目標開度ICMD0FPRE大且比第二預定開度ICMD0F2小。圖7及圖8示出了最終壓縮沖程轉(zhuǎn)速NEraSFTGT的計算處理。在本處理中,首先, 在步驟51中,判別第二級控制執(zhí)行標志?_160 ^2是否是“1”。在該答案為“否”、未在執(zhí)行第二級控制時,將最終壓縮沖程轉(zhuǎn)速NEraSFTGT設(shè)定為值“0” (步驟52),并結(jié)束本處理。而在上述步驟51的答案為“是”、正在執(zhí)行第二級控制時,在步驟53中,判別初始化完成標志F_TDCTHIGOFINI是否為“1”。在該答案為“否”時,將此時的氣缸編號⑶CYL轉(zhuǎn)換為其前次值⑶CYLIG0FTHZ (步驟54)。此外,將計量第二級控制開始后的TDC產(chǎn)生次數(shù)的 TDC計數(shù)值CTDCTHIG0F重置為“0” (步驟55),并且,為了表示以上的初始化處理已經(jīng)結(jié)束的情況,將初始化完成標志F_TDCTHIGOFINI設(shè)為“ 1 ”(步驟56),并進入到后述的步驟60。而在上述步驟53的答案為“是”、已進行了上述的初始化處理時,判別氣缸編號的前次值⑶CYLIG0FTHZ與當時的氣缸編號⑶CYL是否一致(步驟57)。在該答案為“是”時, 進入到后述的步驟60。而在上述步驟57的答案為“否”、CUCYLIG0FTHZ Φ CUCYL時,為產(chǎn)生了 TDC, 使TDC計數(shù)值CTDCTHIG0F加1 (步驟58),并將當時的氣缸編號⑶CYL轉(zhuǎn)換為其前次值 CUCYLIG0FTHZ (步驟59),并進入到步驟60。在該步驟60中,判別階段編號STG是否為“0”,在步驟61中,判別發(fā)動機轉(zhuǎn)速NE 是否為“0”。在該步驟60的答案為“否”、氣缸3a均不處于壓縮沖程的中期時,或者在步驟 61的答案為“是”、發(fā)動機3完全停止時,結(jié)束本處理。而在步驟60的答案為“是”、任一氣缸3a處于壓縮沖程的中期、并且步驟61的答案為“否”、發(fā)動機3尚未完全停止時,在步驟62中,判別最終壓縮沖程轉(zhuǎn)速的暫定值NEPRSF 是否比當時的發(fā)動機轉(zhuǎn)速NE大。在該答案為“否”、NEI3RSF彡NE時,結(jié)束本處理。
而在上述步驟62的答案為“是”、NEI3RSF > NE時,存儲發(fā)動機轉(zhuǎn)速NE作為最終壓縮沖程轉(zhuǎn)速的暫定值NEPRSF (步驟6 ,之后,在步驟64中,判別最終壓縮沖程轉(zhuǎn)速計算完畢標志F_SETPRSFTGT是否為“ 1 ”。在該答案為“是”、最終壓縮沖程轉(zhuǎn)速NETOSFTGT的計算已經(jīng)完成時,結(jié)束本處理。而在步驟64的答案為“否”、最終壓縮沖程轉(zhuǎn)速NEraSFTGT的計算尚未完成時,判別TDC計數(shù)值CTDCTHIG0F是否等于預定值NTDCIG0FTH(步驟65)。該預定值NTDCIG0FTH 是通過實驗等預先求出的表示在第二級控制開始后第幾次TDC為最終壓縮沖程的值,在本實施方式中例如設(shè)定為值“3”。在該步驟65的答案為“否”時,不是最終的壓縮沖程,進入到上述步驟52,將最終壓縮沖程轉(zhuǎn)速NEPRSFTGT設(shè)定為值“0”,并結(jié)束本處理。而在上述步驟65的答案為“是”時,為最終的壓縮沖程,算出在上述步驟63中存儲的暫定值NEPRSF作為最終壓縮沖程轉(zhuǎn)速NEPRSFTGT (步驟66)。此外,將最終壓縮沖程轉(zhuǎn)速計算完畢標志F_SETPRSFTGT設(shè)為“1” (步驟67),并結(jié)束本處理。在下次的停止控制中, 將這樣算出的最終壓縮沖程轉(zhuǎn)速NEraSFTGT應用在上述式(1)中,用于目標停止控制開始轉(zhuǎn)速NEIC0FREFX的設(shè)定。圖14示出了上述第一實施方式的、通過發(fā)動機3的停止控制處理而得到的動作例。在該圖中的實線的情況下,當斷開點火開關(guān)(SW)21時,由于停止從燃料噴射閥6供給燃料,因此發(fā)動機轉(zhuǎn)速NE降低。此外,在此時,由于目標開度ICMDTHIG0F被設(shè)定為值“0”, 因此節(jié)氣門13a的開度(節(jié)氣門開度ΑΤΗ)被控制成全閉,隨之,進氣壓力PBA降低。之后, 在發(fā)動機轉(zhuǎn)速NE低于第一級控制開始轉(zhuǎn)速NEIC0FPRE時,開始第一級控制,由于目標開度 ICMDTHIG0F被設(shè)定為第一級控制用目標開度ICMD0FPRE,節(jié)氣門開度ATH被控制為打開側(cè), 隨之,進氣壓力PBA增大。之后,在發(fā)動機轉(zhuǎn)速NE低于修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN時,第一級控制結(jié)束,并且開始第二級控制。在此時,進氣壓力PBA上升至期望的初始值PBAREF。隨著第二級控制,由于目標開度ICMDTHIG0F被設(shè)定在第二預定開度ICMD0F2,因此節(jié)氣門開度 ATH進一步變大。隨之,進氣壓力PBA從初始值PBAREF增大至大氣壓ΡΑ。其結(jié)果是,最終壓縮沖程轉(zhuǎn)速NEPRSFTGT與基準值NENPFLMT0大致一致,由此,能夠使活塞3d高精度地停止在預定位置,并避免了氣閥重疊。相對于此,在該圖中的虛線的情況下,與上述的實線的情況相比,修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN被設(shè)定成更小的值,相應地,第一級控制開始轉(zhuǎn)速NEIC0FPRE被設(shè)定為更小的值(圖13中的步驟71)。由此,與實線的情況相比,相應于以更晚的定時開始第二級控制,第一級控制也以更晚的定時開始,其結(jié)果是,第二級控制開始時的進氣壓力 PBA與期望的初始值PBAREF大致一致。因此,與實線的情況相同,能夠使活塞3d高精度地停止在預定位置。此外,在該圖中的單點劃線的情況下,與上述的實線的情況相比,修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN被設(shè)定成更大的值,相應地,與虛線的情況相反,第一級控制開始轉(zhuǎn)速NEIC0FPRE被設(shè)定成較大的值(圖13中的步驟71)。由此,與實線的情況相比,相應于以更早的定時開始第二級控制,第一級控制也以更早的定時開始,其結(jié)果是,第二級控制開始時的進氣壓力PBA與期望的初始值PBAREF大致一致。因此,與實線的情況相同,能夠
17使活塞3d高精度地停止在預定位置。如上所述,根據(jù)本實施方式,在發(fā)動機3停止時,為了控制活塞3d的停止位置而將節(jié)氣門13a從全閉狀態(tài)(圖6中的步驟2 打開時,首先,通過第一級控制將節(jié)氣門13a 的目標開度ICMDTHIG0F設(shè)定為第一級控制用目標開度ICMD0FPRE(圖6中的步驟34),之后,通過第二級控制,將節(jié)氣門13a的目標開度ICMDTHIG0F設(shè)定為更大的第二預定開度 ICMD0F2或第三預定開度ICMD0F3 (圖6中的步驟42、46)。如上所述,通過分成兩個階段地打開節(jié)氣門13a,能夠避免其間的進氣壓力PBA的急劇上升,并能夠防止由此引起的氣流音等噪音及振動的產(chǎn)生。此外,在第一級控制中,由于不是使節(jié)氣門13a的目標開度ICMDTHIG0F逐漸地增大,而是將節(jié)氣門13a的目標開度 ICMDTHIG0F保持在第一級控制用目標開度ICMD0FPRE,因此抑制了節(jié)氣門13a的動作特性的偏差及延遲等的影響,并且能夠使第二級控制開始時的進氣壓力PBA等初始條件穩(wěn)定而無偏差。其結(jié)果是,通過第二級控制,能夠使活塞3d高精度地停止在預定位置。此外,在根據(jù)停止控制開始轉(zhuǎn)速NEIG0FTH與最終壓縮沖程轉(zhuǎn)速NETOSFTGT的相關(guān)關(guān)系等改變了修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN的情況下,第一級控制開始轉(zhuǎn)速ICMD0FPRE被設(shè)定為將預定值DNEIC0FPRE與改變后的修正后目標停止控制開始轉(zhuǎn)速 NEIC0FREFN相加后的值(圖13中的步驟71)。因此,即使在改變了第二級控制的開始定時的情況下,通過以與其相應的定時開始第一級控制,能夠使第二級控制的初始條件穩(wěn)定,并能夠確保通過第二級控制實現(xiàn)的活塞3d的停止控制的精度。并且,在根據(jù)修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN設(shè)定的第一級控制開始轉(zhuǎn)速ICMD0FPRE比上限值NEPRELMT大時,將第一級控制開始轉(zhuǎn)速ICMD0FPRE限制在上限值 NEPRELMT(圖13中的步驟72、74)。由此,由于等到發(fā)動機轉(zhuǎn)速NE降低到上限值NEPRELMT 再開始第一級控制,因此能夠避免在發(fā)動機轉(zhuǎn)速NE高的共振區(qū)域執(zhí)行第一級控制,并能夠可靠地防止發(fā)動機3的共振引起的噪音及振動。此外,在這樣限制了第一級控制開始轉(zhuǎn)速ICMD0FPRE時,由于將第一級控制用目標開度ICMD0FPRE修正為增大(圖13中的步驟75),因此通過補充第一級控制的開始延遲所引起的進氣量的不足部分,能夠使第二級控制的初始條件穩(wěn)定,并能夠確?;钊?d的停止控制的精度。此外,由于根據(jù)實際的大氣壓PA及進氣溫度TA來修正目標停止控制開始轉(zhuǎn)速 NEIC0FREFX并算出修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN(圖5中的步驟沈 28), 因此能夠更適當?shù)卦O(shè)定修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN,并能夠進一步提高活塞 3d的停止控制的精度。再者,在上述的第一實施方式中,通過將預定值DNEIC0FPRE與修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN相加來算出第一級控制開始轉(zhuǎn)速NEIC0FPRE,但也可以進一步以大氣壓PA及進氣溫度TA來修正該值。具體來說,首先,根據(jù)大氣壓PA,從前述的圖10所示的映射圖檢索映射值DNEIC0FPA,并將其設(shè)定為設(shè)定用PA修正項dneicofpaxl,并且,根據(jù)進氣溫度TA,從前述的圖11所示的映射圖檢索映射值DNEIC0FTA,并將其設(shè)定為設(shè)定用TA修正項dneicoftaxl。并且,采用這些值并根據(jù)下式(6)來算出第一級控制開始轉(zhuǎn)速 NEICOFPREοNEICOFPRE = NEICOFREFN+DNEICOFPRE+Dneicofpaxl+Dneicoftaxl
· · · · (6)根據(jù)圖10及圖11的映射圖的設(shè)定,大氣壓PA越高,上述的設(shè)定用PA修正項 dneicofpaxl被設(shè)定為越大的值,進氣溫度TA越低,設(shè)定用TA修正項dneicoftaxl被設(shè)定為越大的值。因此,大氣壓PA越高、并且進氣溫度TA越低,第一級控制開始轉(zhuǎn)速NEIC0FPRE被修正為越大。由此,能夠根據(jù)實際的大氣壓PA及進氣溫度TA,更細致地設(shè)定第一級控制開始轉(zhuǎn)速NEIC0FPRE,并能夠進一步適當?shù)乜刂频诙壙刂崎_始時的進氣壓力PBA,因此,能夠進一步提高活塞3d的停止控制的精度。此外,在第一實施方式中,第二預定開度ICMD0F2是固定值,但也可以用大氣壓PA 及進氣溫度TA來修正并設(shè)定第二預定開度ICMD0F2。具體來說,首先,根據(jù)大氣壓PA,從圖 22所示的映射圖檢索映射值DATHIC0FPA,并將其設(shè)定為設(shè)定用PA修正項dathicofpax,并且,根據(jù)進氣溫度TA,從圖23所示的映射圖檢索映射值DATHIC0FTA,并將其設(shè)定為設(shè)定用 TA修正項DATHICOFTAx。并且,采用第二預定開度的基本值ICMD0F2B及這些值,并根據(jù)下式(7)來算出第二預定開度ICMD0F2。ICMD0F2 = ICMD0F2B+DATHICOFPAx+DATHICOFTAx · · · · (7)在圖22的映射圖中,大氣壓PA越低,映射值DATHIC0FPA被設(shè)定為越大的值,在圖 23的映射圖中,進氣溫度TA越高,映射值DATHIC0FTA被設(shè)定為越大的值。因此,大氣壓PA越低、并且進氣溫度TA越高,第二預定開度ICMD0F2被修正為越大。由此,能夠根據(jù)實際的大氣壓PA及進氣溫度TA更細致地設(shè)定第二預定開度ICMD0F2, 因此,能夠進一步提高活塞3d的停止控制的精度。接著,參照圖15,說明本發(fā)明的第二實施方式的第一級控制用目標開度 ICMD0FPRE的計算處理。執(zhí)行該計算處理,以取代第一實施方式的圖13中的計算處理。相應于修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN的變更,在第一實施方式中,改變第一級控制開始轉(zhuǎn)速NEIC0FPRE,相對于此,在本實施方式中,不改變第一級控制開始轉(zhuǎn)速NEIC0FPRE, 而改變第一級控制用目標開度ICMD0FPRE。在本處理中,首先,在步驟81中,算出預定的第一級控制開始轉(zhuǎn)速NEIC0FPRE與在圖5的步驟觀中算出的修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN之差作為轉(zhuǎn)速偏差 DNE12。接著,根據(jù)所算出的轉(zhuǎn)速偏差DNE12,通過檢索圖16所示的映射圖來算出NE修正項DICMDPRENE (步驟82)。在該映射圖中,轉(zhuǎn)速偏差DNE12越小,NE修正項DICMDPRENE被設(shè)定為越大的值。接著,根據(jù)大氣壓PA,通過檢索圖17所示的映射圖來算出PA修正項 DICMDPREPA(步驟8 。在該圖中,大氣壓PA越低,PA修正項DICMDPREPA被設(shè)定為越大的值。接著,根據(jù)進氣溫度TA,通過檢索圖18所示的映射圖來算出TA修正項 DICMDPRETA(步驟84)。在該映射圖中,進氣溫度TA越高,TA修正項DICMDPRETA被設(shè)定為越大的值。最后,根據(jù)下式(8),通過將在上述步驟82 84中算出的NE修正項DICMDPRENE、 PA修正項DICMDPREPA及TA修正項DICMDPRETA與預定的基本值ICMDPREB相加,算出第一級控制用目標開度ICMD0FPRE (步驟85),并結(jié)束本處理。ICMDOFPRE = ICMDPREB+DICMDPRENE+DICMDPREPA+DICMDPRETA · · · · (8)進行這樣的修正的原因如下由于第一級控制開始轉(zhuǎn)速NEIC0FPRE與修正后目標停止控制開始轉(zhuǎn)速NEICOFREFNig (=轉(zhuǎn)速偏差DNEU)越小,第一級控制的時間變得越短,因此第二級控制開始時的進氣壓力PBA容易不足。因此,如上所述,轉(zhuǎn)速偏差DNE12越小,將NE修正項DICMDPRENE設(shè)定成越大的值、將第一級控制用目標開度ICMDOFPRE修正為越大的值,由此,使進氣量及進氣壓力PBA增大,從而能夠?qū)⒌诙壙刂崎_始時的進氣壓力 PBA保持為大致固定。此外,由于大氣壓PA越高,進氣的密度越高,因此在進氣量相同的情況下,進氣壓力PBA較難上升。因此,如上所述,大氣壓PA越高,將PA修正項DICMDPREPA設(shè)定成越大的值,使進氣量及進氣壓力PBA增大,由此,能夠?qū)⒌诙壙刂崎_始時的進氣壓力PBA保持為大致固定。此外,由于進氣溫度TA越低,活塞3d滑動時的摩擦越大,并且進氣的密度越高,因此發(fā)動機轉(zhuǎn)速NE的降低速度變大,第二級控制的開始定時變早。因此,第一級控制的時間變得更短,第二級控制開始時的進氣壓力PBA容易不足。因此,如上所述,進氣溫度TA越低, 將TA修正項DICMDPRETA設(shè)定成越大的值,使進氣量及進氣壓力PBA增大,由此,能夠?qū)⒌诙壙刂崎_始時的進氣壓力PBA保持為大致固定。圖19示出了通過上述第二實施方式的發(fā)動機3的停止控制處理而得到的動作例。 在該圖中的實線的情況下,當斷開點火開關(guān)21時,由于目標開度ICMDTHIG0F被設(shè)定為值 “0”,因此節(jié)氣門開度ATH被控制成全閉,進氣壓力PBA降低。之后,在發(fā)動機轉(zhuǎn)速NE低于第一級控制開始轉(zhuǎn)速NEIC0FPRE時開始第一級控制,并且,在發(fā)動機轉(zhuǎn)速NE低于修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN時開始第二級控制。在此時,進氣壓力PBA上升至期望的初始值PBAREF。相對于此,在該圖中的虛線的情況下,與上述的實線的情況相比,修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN被設(shè)定成更小的值,相應地,第一級控制用目標開度ICMDOFPRE 被設(shè)定成更小的值(圖15中的步驟82)。由此,與實線的情況相比,隨著第二級控制以更晚的定時開始,第一級控制的期間變得更長,而進氣量減少,其結(jié)果是,第二級控制開始時的進氣壓力PBA與初始值PBAREF大致一致。此外,在該圖中的單點劃線的情況下,與上述的實線的情況相比,修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN被設(shè)定成更大的值,相應地,第一級控制用目標開度ICMDOFPRE 被設(shè)定成更大的值(圖15中的步驟82)。由此,與實線的情況相比,隨著第二級控制以更早的定時開始,第一級控制的期間變得更短,而進氣量增加,其結(jié)果是,第二級控制開始時的進氣壓力PBA與初始值PBAREF大致一致。如上所述,根據(jù)本實施方式,在改變了修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN 的情況下,相應于預定的第一級控制開始轉(zhuǎn)速NEIC0FPRE與改變后的修正后目標停止控制開始轉(zhuǎn)速NEIC0FREFN之間的轉(zhuǎn)速偏差DNE12,轉(zhuǎn)速偏差DNE12越小,第一級控制用目標開度 ICMDOFPRE被設(shè)定成越大的值(圖15中的步驟81、82、圖16)。因此,即使在第二級控制的開始定時被改變的情況下,通過用與此相應的進氣量執(zhí)行第一級控制,能夠使第二級控制的初始條件穩(wěn)定,并能夠確保通過第二級控制實現(xiàn)的活塞3d的停止控制的精度。此外,由于根據(jù)實際的大氣壓PA及進氣溫度TA修正第一級控制用目標開度 ICMD0FPRE(圖15中的步驟83 85),因此能夠更適當?shù)卦O(shè)定第一級控制用目標開度 ICMD0FPRE,因此,通過進一步使第二級控制的初始條件穩(wěn)定,能夠進一步提高活塞3d的停止控制的精度。接著,參照圖20至圖26,對本發(fā)明的第三實施方式進行說明。在第一及第二實施方式中,對開始第二級控制的停止控制開始轉(zhuǎn)速的目標值即目標停止控制開始轉(zhuǎn)速NEIC0FREFX進行設(shè)定/學習,而本實施方式對第二級控制的目標第二級控制開度 ATHIC0FREFX進行設(shè)定/學習。圖20示出了該目標第二級控制開度ATHIC0FREFX的設(shè)定處理。在本處理中,首先, 在步驟91中,判別目標第二級控制開度設(shè)定完成標是否為“1”。在該答案為“是”、已進行目標第二級控制開度ATHIC0FREFX的設(shè)定時,直接結(jié)束本處理。而在上述步驟91的答案為“否”、尚未進行目標第二級控制開度ATHIC0FREFX的設(shè)定時,在步驟92中,判別學習次數(shù)NENGSTP是否為“0”。在該答案為“是”時,將目標第二級控制開度ATHIC0FREFX設(shè)定為預定的初始值A(chǔ)THIC0FINI (步驟93),并進入到后述的步驟 102。而在上述步驟92的答案為“否”時,在步驟94中,判別前述的學習條件成立標志 F_NEIC0FRCND是否為“1”。在該答案為“否”、學習條件不成立時,不進行目標第二級控制開度NEIC0FREFX的學習,進入到后述的步驟103。而在上述步驟94的答案為“是”、目標第二級控制開度ATHIC0FREFX的學習條件成立時,在步驟95中,采用在上次的停止控制時得到的最終壓縮沖程轉(zhuǎn)速NEPRSFTGT、第二級控制開度ATHIG0FTH以及預定的斜率SL0PENTF0,根據(jù)下式(9)算出截距INTCPNTF。INTCPNTF = NEPRSFTGT-SL0PENTF0 · ATHIG0FTH · · · · (9)該式(9)的前提如下在第二級控制開度ATHIG0FTH與最終壓縮沖程轉(zhuǎn)速 NEPRSFTGT之間,如圖21所示的相關(guān)關(guān)系、即以SL0PENTF0為斜率、INTCPNTF為截距的用一次函數(shù)表示的相關(guān)關(guān)系成立,并且只要發(fā)動機3的類型相同,則斜率SL0PENTF0固定。根據(jù)該前提,采用在停止控制時得到的第二級控制開度ATHIG0FTH以及最終壓縮沖程轉(zhuǎn)速 NEraSTGT,根據(jù)式(9)求出截距INTCPNTF。由此,可確定第二級控制開度ATHIG0FTH與最終壓縮沖程轉(zhuǎn)速NEraSFTGT的相關(guān)關(guān)系。此外,活塞3d的摩擦越大,相對于相同的目標第二級控制開度的基本值A(chǔ)THIC0FRRT,最終壓縮工程轉(zhuǎn)速NETOSTGT為越大的值,因此,一次函數(shù)向更上側(cè)偏置(例如圖21中的虛線),算出的截距INTCPNTF為更大的值。相反地,活塞 3d的摩擦越小,根據(jù)與上述相反的原因,一次函數(shù)越向更下側(cè)偏置(例如圖21中的單點劃線),算出的截距INTCPNTF為更小的值。接著,在步驟96中,根據(jù)如上述那樣確定的相關(guān)關(guān)系,通過采用所算出的截距 INTCPNTF和斜率SL0PENTF0并應用前述的最終壓縮沖程轉(zhuǎn)速的預定基準值NENPFLMT0,根據(jù)下式(10)算出目標第二級控制開度的基本值A(chǔ)THIC0FRRT(參照圖21)。ATHICOFRRT = (NENPFLMTO-INTCPNTF)/SL0PENTF0 · · · · (10)通過采用由該式(10)求出的目標第二級控制開度的基本值A(chǔ)THIC0FRRT,可以使活塞3d停止在預定位置。
接著,在步驟97中,根據(jù)停止控制時檢測出的大氣壓ΡΑ0,從圖22所示的映射圖中檢索映射值DATHIC0FPA,并將其設(shè)定為學習用PA修正項dathicofrpa。接著,在步驟98中,根據(jù)停止控制時檢測出的進氣溫度ΤΑ0,從圖23所示的映射圖中檢索映射值DATHIC0FTA,并將其設(shè)定為學習用TA修正項dathicofrta。根據(jù)圖22及圖23的映射圖的設(shè)定,大氣壓PAO越高,上述的學習用PA修正項 dathicofrpa被設(shè)定成越小的值,進氣溫度TAO越低,學習用TA修正項dathicofrta被設(shè)定成越小的值。接著,采用在上述步驟96 98中算出的目標第二級控制開度的基本值 ATHIC0FRRT、學習用PA修正項dathicofrpa以及學習用TA修正項dathicofrta,根據(jù)下式 (11)算出目標第二級控制開度的修正后基本值A(chǔ)THIC0FREF (步驟99)。ATHICOFREF = ATHICOFRRT-dathicofrpa-dathicofrta · · · ‘ (11)如上所述,大氣壓PAO越高,學習用PA修正項dathicofrpa被設(shè)定成越小的值,因此,大氣壓PAO越高,目標第二級控制開度的修正后基本值A(chǔ)THICOFREF被修正為越大的值。 此外,進氣溫度TAO越低,學習用TA修正項dathicofrta被設(shè)定成越小的值,因此,進氣溫度TAO越低,目標停止控制開始轉(zhuǎn)速的修正后基本值A(chǔ)THICOFREF被修正為越大的值。接著,在步驟100中,根據(jù)學習次數(shù)NENGSTP,通過檢索圖12所示的映射圖,算出退火系數(shù) CIC0FREFX。接著,在步驟101中,采用所算出的目標停止控制開始轉(zhuǎn)速的修正后基本值 ATHICOFREF、目標第二級控制開度的前次值A(chǔ)THIC0FREFX以及退火系數(shù)CIC0FREFX,根據(jù)下式(1 算出目標第二級控制開度的本次值A(chǔ)THIC0FREFX。ATHIC0FREFX = ATHICOFREF ‘ (1-CIC0FREFX)+ATHIC0FREFX · CIC0FREFX · · · · (12)根據(jù)該式(1 可知,目標第二級控制開度ATHIC0FREFX是目標第二級控制開度的修正后基本值A(chǔ)THIC0FRRT與目標第二級控制開度的前次值A(chǔ)THIC0FREFX的加權(quán)平均值,將退火系數(shù)CIC0FREFX用作加權(quán)平均的權(quán)重系數(shù)。此外,由于根據(jù)學習次數(shù)NENGSTP如上述那樣地設(shè)定退火系數(shù)CIC0FREFX,因此,學習次數(shù)NENGSTP越少,目標第二級控制開度的修正后基本值A(chǔ)THICOFREF的反映程度越大,學習次數(shù)NENGSTP越多,目標第二級控制開度的前次值A(chǔ)THIC0FREFX的反映程度越大。在步驟93或101之后的步驟102中,使學習次數(shù)NENGSTP加1。此外,在步驟94 的答案為“否”時,或者在步驟102之后,在步驟103中,將目標第二級控制開度設(shè)定完畢標志F_IG0FATHREFD0NE設(shè)為“ 1,,,并結(jié)束本處理。圖M示出了第一級控制用目標開度ICMD0FPRE的計算處理。在本處理中,首先, 在步驟111中,根據(jù)當時的大氣壓PA,從上述的圖22中的映射圖檢索映射值DATHIC0FPA, 并將其設(shè)定為設(shè)定用PA修正項dathicofpaxl。接著,在步驟112中,根據(jù)當時的進氣溫度TA,從上述的圖23中的映射圖檢索映射值DATHIC0FTA,并將其設(shè)定為設(shè)定用TA修正項dathicoftaxl。接著,在步驟113中,采用基本值ICMDPREA、目標第二級控制開度ATHIC0FREFX、初始值A(chǔ)THIC0FINI及預定值ΚΑΤΗ、以及如上述那樣算出的設(shè)定用PA修正項dathicofpaxl以及設(shè)定用TA修正項dathicoftaxl,根據(jù)下式(1 算出第一級控制用目標開度ICMD0FPRE,
22并結(jié)束本處理。ICMDOFPRE = ICMDPREA-(ATHICOFREFX-ATHICOFINI) · KATH-dathicofpaxl-dathicoftaxl · · · · (13)根據(jù)該式(1 可知,目標第二級控制開度ATHIC0FREFX越大,第一級控制用目標開度ICMDOFPRE被設(shè)定成越小的值。通過上述的目標第二級控制開度ATHIC0FREFX的學習,將目標第二級控制開度ATHIC0FREFX設(shè)定成較大的值,這表示如下狀態(tài)活塞3d的摩擦小,活塞3d難以停止,從而第一級控制的期間容易變長。因此,目標第二級控制開度 ATHIC0FREFX越大,將第一級控制用目標開度ICMDOFPRE設(shè)定成越小的值(參照圖28),從而使進氣量減少并抑制第一級控制中的進氣壓力PBA的上升速度,由此,能夠與目標第二級控制開度ATHIC0FREFX無關(guān)地對第二級控制開始時的進氣壓力PBA進行適當?shù)目刂?。此外,大氣壓PA越低、且進氣溫度TA越高,活塞3d越難停止。而根據(jù)圖22及圖 23中的映射圖的設(shè)定,大氣壓PA越低,式(13)中的設(shè)定用PA修正項dathicofpaxl被設(shè)定成越大的值,進氣溫度TA越高,設(shè)定用TA修正項dathicoftaxl被設(shè)定成越大的值。因此,大氣壓PA越低、且進氣溫度TA越高,第一級控制用目標開度ICMDOFPRE被修正得越小。由此,能夠根據(jù)實際的大氣壓PA及進氣溫度TA,更細致地設(shè)定第一級控制用目標開度ICMDOFPRE,并能夠更適當?shù)乜刂崎_始第二級控制時的進氣壓力PBA,因此,能夠進一步提高活塞3d的停止控制的精度。圖25及圖沈示出了節(jié)氣門13a的目標開度ICMDTHIG0F的設(shè)定處理。在本處理中,首先,在步驟121中,判別第二級控制執(zhí)行標是否為“1”。在該答案為 “是”、正在執(zhí)行第二級控制時,直接結(jié)束本處理。而在上述步驟121的答案為“否”時,在步驟122中,判別燃料切斷標志F_IG0FFFC 是否為“1”。當該答案為“否”時,分別將第一級控制執(zhí)行標志F_IG0FFTH1及第二級控制執(zhí)行標志F_IG0FFTH2設(shè)為“0”(步驟123、124),并且將目標開度ICMDTHIG0F設(shè)定為值“0”(步驟125),并結(jié)束本處理。而在上述步驟122的答案為“是”時,根據(jù)當時的大氣壓PA,從前述的圖22中的映射圖中檢索映射值DATHIC0FPA,并將其設(shè)定為設(shè)定用PA修正項dathicofpax (步驟126)。接著,在步驟127中,根據(jù)當時的進氣溫度TA,從前述的圖23中的映射圖中檢索映射值DATHIC0FTA,并將其設(shè)定為設(shè)定用TA修正項dathicoftax。接著,在步驟128中,采用在圖20的步驟101中算出的目標第二級控制開度 ATHIC0FREFX、上述算出的設(shè)定用PA修正項dathicofpax及設(shè)定用TA修正項dathicoftax, 根據(jù)下式(14)算出修正后目標第二級控制開度ATHIC0FREFN。ATHIC0FREFN = ATHIC0FREFX+DATHICOFPAx+DATHICOFTAx· · · · (14)由于大氣壓PA越低,進氣的密度越低,進氣對活塞3d的阻力越小,因此發(fā)動機轉(zhuǎn)速NE的降低速度變小。此外,輸出了基于目標開度ICMDTHIG0F的控制信號后,伴有延遲, 直至節(jié)氣門13a成為與其對應的開度,之后,還伴有延遲,直至進氣量成為相應于該開度的大小。因此,大氣壓PA越低,將修正后目標第二級控制開度ATHIC0FREFN修正為越大的值, 使進氣量增大,從而能夠適當?shù)乇苊馐苋缟鲜瞿菢拥墓?jié)氣門13a的動作及進氣的延遲的影響。
另一方面,由于進氣溫度TA越高則設(shè)定用TA修正項dathicoftax被設(shè)定為越大的值,因此,進氣溫度TA越高,修正后目標第二級控制開度ATHIC0FREFN被修正為越大的值。由于進氣溫度TA越高,活塞3d滑動時的摩擦越小、并且進氣的密度越低,因此發(fā)動機轉(zhuǎn)速NE的降低速度變小。因此,進氣溫度TA越低,將修正后目標第二級控制開度ATHIC0FREFN 修正為越小的值,使進氣量減少,從而能夠適當?shù)乇苊馐芄?jié)氣門13a的動作及進氣的延遲的影響。接著,在步驟129中,辨別發(fā)動機轉(zhuǎn)速NE是否比預定的第一級控制開始轉(zhuǎn)速 NEICOFPREHfi^n 550rpm)低。在該答案為“否”、NE彡NEICOFPRE時,執(zhí)行上述步驟123 125,并完成本處理。而在上述步驟129的答案為“是”、發(fā)動機轉(zhuǎn)速NE低于第一級控制開始轉(zhuǎn)速 NEIC0FPRE時,辨別第一級控制執(zhí)行標志F_IG0FFTH1是否為“1”(步驟130)。在該答案為 “否”、尚未執(zhí)行第一級控制時,將目標開度ICMDTHIG0F設(shè)定為在圖M的步驟113中算出的第一級控制用目標開度ICMD0FPRE (步驟133),并將第一級控制執(zhí)行標志F_IG0FFTH1設(shè)為 “1”(步驟134),并完成本處理。而在上述步驟130的答案為“是”、正在執(zhí)行第一級控制時,辨別階段編號STG是否為“0”(步驟131)。在該答案為“否”時,執(zhí)行上述步驟133及134,并完成本處理。而在上述步驟131的答案為“是”、階段編號STG為“0”時,辨別發(fā)動機轉(zhuǎn)速NE是否比預定的停止控制開始轉(zhuǎn)速NEIC0FREFN(例如500rpm)低(步驟132)。在該答案為“否”、 NEIC0FREFN < NE < NEICOFPRE時,通過執(zhí)行上述步驟133及134,繼續(xù)進行第一級控制,并結(jié)束本處理。而在上述步驟132的答案為“是”時,即在階段編號STG為“0”且發(fā)動機轉(zhuǎn)速NE低于停止控制開始轉(zhuǎn)速NEIC0FREFN時,在步驟135中,存儲在上述步驟128中算出的修正后目標第二級控制開度ATHIC0FREFN,作為停止控制時的第二級控制開度ATHIG0FTH,并且存儲當時的大氣壓PA及進氣溫度TA,分別作為停止控制時的大氣壓PAO及進氣溫度TAO (步驟136、137)。所存儲的第二級控制開度ATHIG0FTH用于上述式(9),在圖20的步驟97及 98中,大氣壓PAO及進氣溫度TAO分別用于計算學習用PA修正項dathicofrpa及學習用 TA 修正項 dathicofrta。接著,在步驟138中,將目標開度ICMDTHIG0F設(shè)定成在上述步驟128中設(shè)定的修正后目標第二級控制開度ATHIC0FREFN。此外,將第二級控制執(zhí)行標志F_IG0FFTH2設(shè)為 “1”(步驟139),并結(jié)束本處理。之后,通過上述的圖7及圖8的處理,算出最終壓縮沖程轉(zhuǎn)速NEraSFTGT。在下次的停止控制中,將所算出的最終壓縮沖程轉(zhuǎn)速NEPRSFTGT應用于上述式(9),用于目標第二級控制開度ATHIC0FREFX的設(shè)定。如上所述,根據(jù)本實施方式,在改變了目標第二級控制開度ATHIC0FREFX的情況下,目標第二級控制開度ATHIC0FREFX越大,將第一級控制用目標開度ICMD0FPRE設(shè)定成越小的值(參照圖28)。因此,即使在改變了目標第二級控制開度ATHIC0FREFX的情況下, 利用與其相應的進氣量執(zhí)行第一級控制,從而能夠使第二級控制開始時的進氣壓力PBA穩(wěn)定,并能夠確保通過第二級控制實現(xiàn)的活塞3d的停止控制的精度。此外,由于根據(jù)實際的大氣壓PA及進氣溫度TA來修正第一級控制用目標開度ICMD0FPRE,因此能夠更適當?shù)卦O(shè)定第一級控制用目標開度ICMD0FPRE,因此,通過進一步使第二級控制開始時的進氣壓力PBA穩(wěn)定,能夠進一步提高活塞3d的停止控制的精度。再者,在上述的第三實施方式中,第一級控制開始轉(zhuǎn)速NEIC0FPRE是固定值,但也可以用大氣壓PA及進氣溫度TA來修正并設(shè)定第一級控制開始轉(zhuǎn)速NEIC0FPRE。具體來說, 首先,根據(jù)大氣壓PA,從圖10所示的映射圖檢索映射值DNEIC0FPA,并將其設(shè)定為設(shè)定用PA 修正項dneicofpax,并且,根據(jù)進氣溫度TA,從圖11所示的映射圖檢索映射值DNEIC0FTA, 并將其設(shè)定為設(shè)定用TA修正項dneicoftax。并且,采用第一級控制開始轉(zhuǎn)速的基本值 NEIC0FPREB及這些值,根據(jù)下式(1 來算出第二預定開度ICMD0F2。NEICOFPRE = NEICOFPREB+dne i cofpax+dne i coftax · · · · (15)在圖10的映射圖中,大氣壓PA越高,映射值DNEIC0FPA被設(shè)定為越大的值,在圖 11的映射圖中,進氣溫度TA越低,映射值DNEIC0FTA被設(shè)定為越大的值。因此,大氣壓PA越高、并且進氣溫度TA越低,第一級控制開始轉(zhuǎn)速NEIC0FPR被修正為越大。由此,能夠根據(jù)實際的大氣壓PA及進氣溫度TA更細致地設(shè)定第一級控制開始轉(zhuǎn)速NEIC0FPR,因此,能夠進一步提高活塞3d的停止控制的精度。 接著,參照圖27,對第三實施方式的變形例進行說明。在第三實施方式中,在圖25 的步驟1 中采用的第一級控制開始轉(zhuǎn)速NEIC0FPRE是固定值,而在該變形例中,根據(jù)目標第二級控制開度ATHIC0FREFX算出第一級控制開始轉(zhuǎn)速NEIC0FPRE。在本處理中,首先,在步驟141中,根據(jù)大氣壓PA,從前述的圖10的映射圖中檢索映射值DNEIC0FPA,并將其設(shè)定為第一級控制開始轉(zhuǎn)速用的設(shè)定用PA修正項dneicofpax 1。接著,在步驟142中,根據(jù)進氣溫度TA,從前述的圖11的映射圖中檢索映射值 DNEIC0FTA,并將其設(shè)定為第一級控制開始轉(zhuǎn)速用的設(shè)定用TA修正項dneicoftaxl。接著,在步驟143中,采用預定的基本值NEICPREB、目標第二級控制開度 ATHIC0FREFX、初始值A(chǔ)THIC0FINI及預定系數(shù)KATHNE、如上述那樣算出的設(shè)定用PA修正項 dneicofpaxl以及設(shè)定用TA修正項dneicoftaxl,根據(jù)下式(16)來算出第一級控制開始轉(zhuǎn)速NEICOFPRE,并結(jié)束本處理。NEICOFPRE = NEICPREB-(ATHIC0FREFX-ATHIC0FINI) · KATHNE+dneicofpaxl+dneicoftaxi· · · · (16)根據(jù)該式(16)可知,目標第二級控制開度ATHIC0FREFX越大,第一級控制開始轉(zhuǎn)速NEICOFPRE被設(shè)定成越小的值。通過上述的目標第二級控制開度ATHIC0FREFX的學習,將目標第二級控制開度ATHIC0FREFX設(shè)定成較大的值,這表示如下狀態(tài)活塞3d的摩擦小,活塞3d難以停止,從而第一級控制的期間容易變長。因此,目標第二級控制開度ATHIC0FREFX 越大,將第一級控制開始轉(zhuǎn)速NEICOFPRE設(shè)定成越小的值(參照圖四),從而從更晚的定時開始第一級控制,由此,能夠與目標第二級控制開度ATHIC0FREFX無關(guān)地對第二級控制開始時的進氣壓力PBA進行適當?shù)目刂啤4送?,大氣壓PA越低、且進氣溫度TA越高,活塞3d越難停止。而根據(jù)圖10及圖 11中的映射圖的設(shè)定,大氣壓PA越低,式(16)中的設(shè)定用PA修正項dneicofpaxl被設(shè)定成越小的值,進氣溫度TA越高,設(shè)定用TA修正項dneicoftaxl被設(shè)定成越小的值。因此,大氣壓PA越低、且進氣溫度TA越高,第一級控制開始轉(zhuǎn)速NEICOFPRE被修正得越小。由此,能夠根據(jù)實際的大氣壓PA及進氣溫度TA更細致地設(shè)定第一級控制開始轉(zhuǎn)速NEIC0FPRE,并能夠更適當?shù)乜刂频诙壙刂崎_始時的進氣壓力PBA,因此,能夠進一步提高活塞3d的停止控制的精度。本發(fā)明不受所說明的實施方式的限定,能夠以各種方式來實施。例如,在實施方式中,采用節(jié)氣門13a來作為用于在內(nèi)燃機3停止時調(diào)節(jié)進氣量的進氣量調(diào)節(jié)閥,但也可以取而代之地采用能夠通過進氣升程可變機構(gòu)改變進氣升程的進氣門。并且,在實施方式中,根據(jù)大氣壓PA及進氣溫度TA對目標停止控制開始轉(zhuǎn)速 NEIC0FREFX及第一級控制用目標開度ICMD0FPRE進行修正,但除此以外,或者取而代之, 可以根據(jù)表示發(fā)動機3的溫度的參數(shù)、例如發(fā)動機水溫TW來對目標停止控制開始轉(zhuǎn)速 NEIC0FREFX及第一級控制用目標開度ICMD0FPRE進行修正。在該情況下,發(fā)動機水溫TW越低,活塞3d滑動時的摩擦越大,因此,目標停止控制開始轉(zhuǎn)速NEIC0FREFX或第一級控制用目標開度ICMD0FPRE被修正為越大的值。此外,也可以對第一級控制開始轉(zhuǎn)速NEIC0FPRE 及/或第二級控制的第二預定開度ICMD0F2進行這樣的修正。此外,在實施方式中,在斷開點火開關(guān)21時,發(fā)出發(fā)動機3的停止指令來執(zhí)行停止控制,但在進行預定的停止條件成立時使發(fā)動機3自動停止的怠速停止的情況下,也可以在停止條件成立后執(zhí)行停止控制。此外,實施方式是將本發(fā)明應用于裝在車輛中的汽油發(fā)動機的示例,但本發(fā)明不限于此,也可以應用于汽油發(fā)動機以外的柴油發(fā)動機等各種發(fā)動機中,此外,也可以應用于非車輛用的發(fā)動機、例如鉛直地配置有曲軸的舷外機等這樣的船舶推進器用發(fā)動機。除此之外,在本發(fā)明的主旨范圍內(nèi),可以適當?shù)馗淖兗毠?jié)部分的結(jié)構(gòu)。產(chǎn)業(yè)上的可利用性如上所述,本發(fā)明的停止控制裝置在內(nèi)燃機停止時防止噪音及振動的產(chǎn)生并使活塞高精度地停止在預定位置方面是有用的。標號說明1 內(nèi)燃機的停止控制裝置2 :ECU(轉(zhuǎn)速檢測單元、第一進氣量控制單元、第二進氣量控制單元、第二預定轉(zhuǎn)速設(shè)定單元、第一預定轉(zhuǎn)速設(shè)定單元、第二預定開度設(shè)定單元、第一預定轉(zhuǎn)速限制單元、第一預定開度修正單元、第一預定開度設(shè)定單元、第一修正單元、第二修正單元)3:發(fā)動機(內(nèi)燃機)3d 活塞13a 節(jié)氣門(進氣量調(diào)節(jié)閥)22 進氣溫度傳感器(檢測單元)23 大氣壓傳感器(檢測單元)24 曲軸角傳感器(轉(zhuǎn)速檢測單元)26 水溫傳感器(檢測單元)NE 發(fā)動機轉(zhuǎn)速(內(nèi)燃機的轉(zhuǎn)速)PA 大氣壓TA 進氣溫度(進氣的溫度)Tff 發(fā)動機水溫(內(nèi)燃機的溫度)NEIC0FPRE 第一級控制開始轉(zhuǎn)速(第一預定轉(zhuǎn)速)
NEIC0FREFN 修正后目標停止控制開始轉(zhuǎn)速(第二預定轉(zhuǎn)速)ICMD0FPRE 第一級控制用目標開度(第一預定開度)ICMD0F2 第二預定開度NEPRELMT 上限值
權(quán)利要求
1.一種內(nèi)燃機的停止控制裝置,其通過在內(nèi)燃機停止時控制進氣量,將該內(nèi)燃機的活塞的停止位置控制為預定位置,其特征在于,該內(nèi)燃機的停止控制裝置具備 進氣量調(diào)節(jié)閥,其用來調(diào)節(jié)所述進氣量; 轉(zhuǎn)速檢測單元,其檢測所述內(nèi)燃機的轉(zhuǎn)速;第一進氣量控制單元,其在發(fā)出了所述內(nèi)燃機的停止指令時,關(guān)閉所述進氣量調(diào)節(jié)閥, 并且,隨后執(zhí)行如下所述的第一進氣量控制在所述檢測出的內(nèi)燃機的轉(zhuǎn)速成為第一預定轉(zhuǎn)速時,將所述進氣量調(diào)節(jié)閥控制為第一預定開度;以及第二進氣量控制單元,其執(zhí)行如下所述的第二進氣量控制在該第一進氣量控制之后, 在所述內(nèi)燃機的轉(zhuǎn)速成為比所述第一預定轉(zhuǎn)速低的第二預定轉(zhuǎn)速時,為了使所述活塞停止在所述預定位置,將所述進氣量調(diào)節(jié)閥控制為比所述第一預定開度大的第二預定開度。
2.根據(jù)權(quán)利要求1所述的內(nèi)燃機的停止控制裝置,其特征在于, 所述內(nèi)燃機的停止控制裝置還具備第二預定轉(zhuǎn)速設(shè)定單元,其根據(jù)所述內(nèi)燃機的狀態(tài)設(shè)定所述第二預定轉(zhuǎn)速;以及第一預定轉(zhuǎn)速設(shè)定單元,其根據(jù)該設(shè)定的第二預定轉(zhuǎn)速設(shè)定所述第一預定轉(zhuǎn)速。
3.根據(jù)權(quán)利要求1所述的內(nèi)燃機的停止控制裝置,其特征在于, 所述內(nèi)燃機的停止控制裝置還具備第二預定開度設(shè)定單元,其根據(jù)所述內(nèi)燃機的狀態(tài)設(shè)定所述第二預定開度;以及第一預定轉(zhuǎn)速設(shè)定單元,其根據(jù)該設(shè)定的第二預定開度設(shè)定所述第一預定轉(zhuǎn)速。
4.根據(jù)權(quán)利要求2或3所述的內(nèi)燃機的停止控制裝置,其特征在于, 所述內(nèi)燃機的停止控制裝置還具備第一預定轉(zhuǎn)速限制單元,其在所述設(shè)定的第一預定轉(zhuǎn)速比預定的上限值大時,將該第一預定轉(zhuǎn)速限制為所述上限值;以及第一預定開度修正單元,其在限制了該第一預定轉(zhuǎn)速時,修正所述第一預定開度,使得所述第一預定開度增大且被修正為小于所述第二預定開度的值。
5.根據(jù)權(quán)利要求1所述的內(nèi)燃機的停止控制裝置,其特征在于, 所述內(nèi)燃機的停止控制裝置還具備第二預定轉(zhuǎn)速設(shè)定單元,其根據(jù)所述內(nèi)燃機的狀態(tài)設(shè)定所述第二預定轉(zhuǎn)速;以及第一預定開度設(shè)定單元,其根據(jù)該設(shè)定的第二預定轉(zhuǎn)速設(shè)定所述第一預定開度。
6.根據(jù)權(quán)利要求1所述的內(nèi)燃機的停止控制裝置,其特征在于, 所述內(nèi)燃機的停止控制裝置還具備第二預定開度設(shè)定單元,其根據(jù)所述內(nèi)燃機的狀態(tài)設(shè)定所述第二預定開度;以及第一預定開度設(shè)定單元,其根據(jù)該設(shè)定的第二預定開度設(shè)定所述第一預定開度。
7.根據(jù)權(quán)利要求1 6中的任一項所述的內(nèi)燃機的停止控制裝置,其特征在于, 所述內(nèi)燃機的停止控制裝置還具備檢測單元,其檢測吸入到所述內(nèi)燃機中的進氣的溫度、大氣壓以及所述內(nèi)燃機的溫度中的至少一方;以及第一修正單元,其根據(jù)該檢測出的進氣的溫度、大氣壓以及內(nèi)燃機的溫度中的至少一方,修正所述第一預定轉(zhuǎn)速及所述第一預定開度中的至少一方。
8.根據(jù)權(quán)利要求1 7中的任一項所述的內(nèi)燃機的停止控制裝置,其特征在于, 所述內(nèi)燃機的停止控制裝置還具備檢測單元,其檢測吸入到所述內(nèi)燃機中的進氣的溫度、大氣壓以及所述內(nèi)燃機的溫度中的至少一方;以及第二修正單元,其根據(jù)該檢測出的進氣的溫度、大氣壓以及內(nèi)燃機的溫度中的至少一方,修正所述第二預定轉(zhuǎn)速及所述第二預定開度中的至少一方。
9.一種內(nèi)燃機的停止控制方法,通過在內(nèi)燃機停止時控制進氣量,將該內(nèi)燃機的活塞的停止位置控制為預定位置,其特征在于,該內(nèi)燃機的停止控制方法具備如下步驟 檢測所述內(nèi)燃機的轉(zhuǎn)速;在發(fā)出了所述內(nèi)燃機的停止指令時,關(guān)閉用來調(diào)節(jié)所述進氣量的進氣量調(diào)節(jié)閥,并且, 隨后執(zhí)行如下所述的第一進氣量控制在所述檢測出的內(nèi)燃機的轉(zhuǎn)速成為第一預定轉(zhuǎn)速時,將所述進氣量調(diào)節(jié)閥控制為第一預定開度;以及執(zhí)行如下所述的第二進氣量控制在該第一進氣量控制之后,在所述內(nèi)燃機的轉(zhuǎn)速成為比所述第一預定轉(zhuǎn)速小的第二預定轉(zhuǎn)速時,為了使所述活塞停止在所述預定位置,將所述進氣量調(diào)節(jié)閥控制為比所述第一預定開度大的第二預定開度。
10.根據(jù)權(quán)利要求9所述的內(nèi)燃機的停止控制方法,其特征在于, 該內(nèi)燃機的停止控制方法還具備如下步驟根據(jù)所述內(nèi)燃機的狀態(tài)設(shè)定所述第二預定轉(zhuǎn)速;以及根據(jù)該設(shè)定的第二預定轉(zhuǎn)速設(shè)定所述第一預定轉(zhuǎn)速。
11.根據(jù)權(quán)利要求9所述的內(nèi)燃機的停止控制方法,其特征在于, 該內(nèi)燃機的停止控制方法還具備如下步驟根據(jù)所述內(nèi)燃機的狀態(tài)設(shè)定所述第二預定開度;以及根據(jù)該設(shè)定的第二預定開度設(shè)定所述第一預定轉(zhuǎn)速。
12.根據(jù)權(quán)利要求10或11所述的內(nèi)燃機的停止控制方法,其特征在于, 該內(nèi)燃機的停止控制方法還具備如下步驟在所述設(shè)定的第一預定轉(zhuǎn)速比預定的上限值大時,將該第一預定轉(zhuǎn)速限制為所述上限值;以及在限制了該第一預定轉(zhuǎn)速時,修正所述第一預定開度,使得所述第一預定開度增大且被修正為小于所述第二預定開度的值。
13.根據(jù)權(quán)利要求9所述的內(nèi)燃機的停止控制方法,其特征在于, 該內(nèi)燃機的停止控制方法還具備如下步驟根據(jù)所述內(nèi)燃機的狀態(tài)設(shè)定所述第二預定轉(zhuǎn)速;以及根據(jù)該設(shè)定的第二預定轉(zhuǎn)速設(shè)定所述第一預定開度。
14.根據(jù)權(quán)利要求9所述的內(nèi)燃機的停止控制方法,其特征在于, 該內(nèi)燃機的停止控制方法還具備如下步驟根據(jù)所述內(nèi)燃機的狀態(tài)設(shè)定所述第二預定開度;以及根據(jù)該設(shè)定的第二預定開度設(shè)定所述第一預定開度。
15.根據(jù)權(quán)利要求9 14中的任一項所述的內(nèi)燃機的停止控制方法,其特征在于,該內(nèi)燃機的停止控制方法還具備如下步驟檢測吸入到所述內(nèi)燃機中的進氣的溫度、大氣壓以及所述內(nèi)燃機的溫度中的至少一方;以及根據(jù)該檢測出的進氣的溫度、大氣壓以及內(nèi)燃機的溫度中的至少一方,修正所述第一預定轉(zhuǎn)速及所述第一預定開度中的至少一方。
16.根據(jù)權(quán)利要求9 15中的任一項所述的內(nèi)燃機的停止控制方法,其特征在于, 該內(nèi)燃機的停止控制方法還具備如下步驟檢測吸入到所述內(nèi)燃機中的進氣的溫度、大氣壓以及所述內(nèi)燃機的溫度中的至少一方;以及根據(jù)該檢測出的進氣的溫度、大氣壓以及內(nèi)燃機的溫度中的至少一方,修正所述第二預定轉(zhuǎn)速及所述第二預定開度中的至少一方。
全文摘要
本發(fā)明提供內(nèi)燃機的停止控制裝置,其能夠在內(nèi)燃機停止時防止噪音及振動的產(chǎn)生,并能夠使活塞高精度地停止在預定位置。本發(fā)明的發(fā)動機(3)的停止控制裝置(1)為了在發(fā)動機(3)停止后使活塞(3d)停止在預定位置,在將節(jié)氣門(13a)控制為第二預定開度ICMDOF2的第二級控制(步驟42)之前,執(zhí)行將節(jié)氣門(13a)控制為較小的第一級控制用目標開度ICMDOFPRE的第一級控制(步驟34)。此外,與修正后目標停止控制開始轉(zhuǎn)速NEICOFREFN的變更相應地設(shè)定第一級控制開始轉(zhuǎn)速NEICOFPRE及第一級控制用目標開度ICMDOFPRE(步驟71、85),由此使開始第二級控制時的初始條件穩(wěn)定。
文檔編號F02D17/00GK102483003SQ20108002796
公開日2012年5月30日 申請日期2010年7月30日 優(yōu)先權(quán)日2009年7月30日
發(fā)明者三井淳, 今村一彥, 保泉知春, 矢谷浩, 青木健 申請人:本田技研工業(yè)株式會社