專利名稱:引擎點(diǎn)火控制裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種引擎點(diǎn)火控制裝置,特別是涉及一種對(duì)改進(jìn)具有怠速空氣量控制 閥(下面稱“IACV”)的引擎的起動(dòng)性適宜的引擎點(diǎn)火控制裝置。
背景技術(shù):
人們公知有這樣一種引擎控制裝置,其工作原理為通過在迂回于節(jié)氣閥的分流 通路上設(shè)置IACV,并在節(jié)氣閥處于完全關(guān)閉之際控制IACV的開度變化,從而調(diào)節(jié)引擎在怠 速轉(zhuǎn)動(dòng)時(shí)吸入的空氣量。在控制IACV開度方面,在引擎起動(dòng)之際學(xué)習(xí)IACV的全開位置,并 以其全開位置為基準(zhǔn)計(jì)算流經(jīng)IACV的空氣量。因此,當(dāng)在IACV全開位置的學(xué)習(xí)的控制過程中(全開初始處理過程中)引擎起動(dòng) 時(shí),由于吸入的空氣量會(huì)增多,所以導(dǎo)致引擎的轉(zhuǎn)速升高。因此,為了抑制引擎轉(zhuǎn)速的升高,在專利文獻(xiàn)1中公開有這樣一種IACV控制裝置, 艮口,在IACV處于全開之際,與節(jié)氣閥在全閉狀態(tài)下的基本點(diǎn)火提前角值不同,選擇反饋控 制的點(diǎn)火提前角值,來進(jìn)行點(diǎn)火延遲時(shí)間控制從而使引擎的轉(zhuǎn)速達(dá)到目標(biāo)轉(zhuǎn)速。專利文獻(xiàn)1 日本專利公開公報(bào)特開2000-9008號(hào)在現(xiàn)有技術(shù)的IACV控制裝置中,因?yàn)橐M(jìn)行引擎轉(zhuǎn)速的反饋控制,所以在針對(duì)實(shí) 際車輛的情況下,例如,需要在確認(rèn)引擎旋轉(zhuǎn)狀態(tài)的同時(shí)設(shè)定因試行錯(cuò)誤而用于延遲點(diǎn)火 的點(diǎn)火提前角,這需要更多的設(shè)定時(shí)間。例如,利用PID控制來對(duì)引擎轉(zhuǎn)速實(shí)施反饋控制的情況下,所需PID的各項(xiàng)定數(shù)要 通過實(shí)驗(yàn)的方式加以確定,所以有必要進(jìn)行數(shù)次確認(rèn)測(cè)試。此外,在通過設(shè)定圖表的方法來 設(shè)定對(duì)應(yīng)每個(gè)引擎轉(zhuǎn)速的提前量的情況下,為了按每個(gè)引擎轉(zhuǎn)速設(shè)定提前量,都有必要事 先進(jìn)行按引擎轉(zhuǎn)速圖表的格子進(jìn)行的測(cè)試。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種引擎點(diǎn)火控制裝置,可以避免上述現(xiàn) 有技術(shù)中存在的對(duì)IACV控制裝置調(diào)試的繁瑣過程,既能控制引擎轉(zhuǎn)速的升高,又能得到良 好引擎起動(dòng)性。為實(shí)現(xiàn)所述目的,本發(fā)明提供的引擎點(diǎn)火控制裝置具有點(diǎn)火提前角控制功能,在 怠速空氣量控制閥IACV的全開初始處理時(shí),該功能在控制閥本體的接觸控制中實(shí)現(xiàn),所 述怠速空氣量控制閥IACV設(shè)置在相對(duì)節(jié)氣閥迂回的分流通路上,其第1特征在于,點(diǎn)火開 關(guān)接通之后到IACV達(dá)到開度全開的期間包括維持基本點(diǎn)火提前角的期間(t0 t2)和 其后將基本點(diǎn)火提前角替換為推遲角側(cè)的固定點(diǎn)火提前角并進(jìn)行點(diǎn)火提前角補(bǔ)正的期間 (t2 t3),所述引擎點(diǎn)火控制裝置具有點(diǎn)火提前角補(bǔ)正機(jī)構(gòu),當(dāng)IACV達(dá)到開度全開時(shí),所 述點(diǎn)火提前角補(bǔ)正機(jī)構(gòu)計(jì)算出點(diǎn)火提前角補(bǔ)正值相對(duì)于開度的比例函數(shù),其后,在IACV達(dá) 到怠速目標(biāo)開度之前,所述點(diǎn)火提前角補(bǔ)正機(jī)構(gòu)對(duì)應(yīng)所述怠速目標(biāo)開度與現(xiàn)在開度的開度 差,根據(jù)所述比例函數(shù)計(jì)算出點(diǎn)火提前角補(bǔ)正值并將點(diǎn)火提前角向提前角側(cè)進(jìn)行補(bǔ)正。
此外,本發(fā)明提供的引擎點(diǎn)火控制裝置,其第2特征在于,在IACV達(dá)到全開開 度后,移動(dòng)到怠速目標(biāo)開度之前的期間,具有使點(diǎn)火提前角補(bǔ)正值恢復(fù)到初始值的期間 (t4 t5),該期間(t4 t5)緊接在與所述開度差對(duì)應(yīng)而將點(diǎn)火提前角向提前角側(cè)進(jìn)行補(bǔ) 正的期間之后,在該期間(t4 t5)內(nèi),將點(diǎn)火提前角補(bǔ)正值向提前角側(cè)分階段地以定量變 化,使點(diǎn)火提前角補(bǔ)正值恢復(fù)到初始值。此外,本發(fā)明提供的引擎點(diǎn)火控制裝置,其第3特征在于,所述基本點(diǎn)火提前角根 據(jù)引擎轉(zhuǎn)速、吸氣負(fù)壓值以及引擎冷卻水溫而決定。而且,本發(fā)明提供的引擎點(diǎn)火控制裝置,其第4特征在于,所述IACV(6)的開度,通 過驅(qū)動(dòng)IACV本體的步進(jìn)馬達(dá)供給的步數(shù)而決定。(發(fā)明的效果)根據(jù)本發(fā)明具有的第1 4特征,自IACV全開時(shí)開始,通過對(duì)應(yīng)怠速目標(biāo)開度和 現(xiàn)在開度的差逐漸地將點(diǎn)火提前角向提前角側(cè)恢復(fù)的反饋控制,可以防止引擎的轉(zhuǎn)速升高 燃料過稀。而且,技術(shù)人員可不需要象現(xiàn)有技術(shù)中那樣,從事在實(shí)際的摩托車上進(jìn)行確認(rèn)引 擎轉(zhuǎn)速上升狀態(tài)的同時(shí)進(jìn)行點(diǎn)火提前角的事前設(shè)定這一繁雜工作,所以,可以實(shí)現(xiàn)大幅度 地消減工時(shí)的目的。此外,為進(jìn)行IACV的初始化,IACV的開度變化到全開,然后,抑制引擎的轉(zhuǎn)速變 動(dòng),直到變化到怠速目標(biāo)開度,可以平穩(wěn)地移動(dòng)到怠速旋轉(zhuǎn)。而且,即使在IACV的閥位置隨 著時(shí)間流逝而變化的情況下,因?yàn)閷?duì)應(yīng)該變化步進(jìn)馬達(dá)的步數(shù)也在變化,所以可以總是對(duì) 弓丨擎實(shí)施最佳的點(diǎn)火提前角的控制。在點(diǎn)火開關(guān)接通之后,因?yàn)榫S持由引擎轉(zhuǎn)速和吸氣負(fù)壓等決定的基本點(diǎn)火提前 角,所以相對(duì)于從接通點(diǎn)火開關(guān)之后開始使點(diǎn)火提前角推遲的現(xiàn)有技術(shù)而言,提高了引擎 的起動(dòng)性。
圖1為表示本發(fā)明一實(shí)施方案的點(diǎn)火控制裝置的功能框圖;圖2為搭載有本發(fā)明一實(shí)施方案的點(diǎn)火控制裝置的系統(tǒng)結(jié)構(gòu)圖;圖3為本實(shí)施方案的點(diǎn)火控制裝置的動(dòng)作時(shí)間圖;圖4為表示步數(shù)差和點(diǎn)火提前角補(bǔ)正值之間的比例函數(shù)的一個(gè)例子的圖;圖5為起動(dòng)后點(diǎn)火提前角計(jì)算的流程圖;圖6為點(diǎn)火提前角實(shí)施設(shè)定的流程圖;圖7為本實(shí)施方案的點(diǎn)火控制裝置的動(dòng)作時(shí)間圖(第2例);圖8為本實(shí)施方案的點(diǎn)火控制裝置的動(dòng)作時(shí)間圖(第3例)。(附圖符號(hào)說明)1 引擎;2 吸氣管;4 節(jié)氣閥;5 分流通路;6 :IACV ;7 燃料噴射閥;8 火花塞; 9 節(jié)氣閥傳感器;10 引擎駐轉(zhuǎn)速傳感器;11 水溫傳感器;12 :PB傳感器;14 起動(dòng)開關(guān); 15 :ECU ;16 步進(jìn)馬達(dá);17 :IACA控制閥本體;18 :IACA控制部;19 點(diǎn)火提前角補(bǔ)正部;20 引擎曲軸起動(dòng)檢測(cè)部;21 點(diǎn)火提前角計(jì)算次數(shù)檢測(cè)部;22 點(diǎn)火提前角運(yùn)算部;23 加法 (運(yùn)算)部。
具體實(shí)施方式
下面,參照附圖對(duì)本發(fā)明的一實(shí)施方案進(jìn)行說明。圖2表示本發(fā)明一實(shí)施方式涉 及的引擎起動(dòng)控制裝置系統(tǒng)的構(gòu)成。例如,本發(fā)明將引擎1作為二輪摩托車的驅(qū)動(dòng)源。在 引擎1上設(shè)置有吸氣管2以及排氣管3,在吸氣管2上設(shè)置有節(jié)氣閥4和分流通路5以及 IACV6,其中,分流通路5迂回于節(jié)氣閥4并在節(jié)氣閥4的兩側(cè)連接吸氣管2,IACV6則用于 開閉分流通路5。在吸氣管2上,位于引擎1和節(jié)氣閥4之間設(shè)置有燃料噴射閥7。引擎1 的燃燒室中設(shè)置有火花塞8。節(jié)氣閥4對(duì)應(yīng)二輪摩托車的節(jié)氣閥手柄的轉(zhuǎn)動(dòng)操作而轉(zhuǎn)動(dòng),其轉(zhuǎn)動(dòng)量(節(jié)氣閥開 度)由節(jié)氣閥傳感器(TH傳感器)9來檢測(cè)。在引擎1上設(shè)置有引擎轉(zhuǎn)速傳感器(Ne傳感 器)10和水溫傳感器(TW傳感器)11,其中,引擎轉(zhuǎn)速傳感器10根據(jù)未圖示的曲軸的轉(zhuǎn)速而 檢知引擎的轉(zhuǎn)速,水溫傳感器11則用于檢測(cè)引擎的冷卻水溫度,吸氣管2上設(shè)置有檢測(cè)吸 氣負(fù)壓的PB傳感器12。排氣管3上則設(shè)置有檢測(cè)排氣中的氧氣濃度的O2傳感器13。此外,該引擎起動(dòng)控制裝置系統(tǒng)還設(shè)置有點(diǎn)火開關(guān)14,其利用火花塞8點(diǎn)火從而 使引擎1起動(dòng)。點(diǎn)火開關(guān)14 一般配置在二輪摩托車上的把手附近。在具有微型計(jì)算機(jī)(CPU)的引擎控制裝置(ECU) 15上輸入有檢測(cè)信號(hào)和引擎起動(dòng) 信號(hào),其中,檢測(cè)信號(hào)是通過節(jié)氣閥傳感器9、水溫傳感器11、PB傳感器12、以及O2傳感器13 而獲得,引擎起動(dòng)信號(hào)則由點(diǎn)火開關(guān)14所引起。ECU15根據(jù)輸入的檢測(cè)信號(hào)計(jì)算出IACV6 的開度和點(diǎn)火提前角以及燃料噴射量,并將該數(shù)據(jù)分別輸送到IACV6、火花塞8和燃料噴射 閥7內(nèi)。IACV6包括步進(jìn)馬達(dá)16和通過步進(jìn)馬達(dá)16開閉分流通路5的控制閥本體17???制閥本體17的開度由從E⑶15向步進(jìn)馬達(dá)16供給的步數(shù)所控制,因此,在引擎怠速轉(zhuǎn)動(dòng)之 際,通過分流通路5吸入引擎的空氣量被確定,從而使得引擎怠速轉(zhuǎn)速被控制。圖3表示本實(shí)施方案的點(diǎn)火控制裝置的動(dòng)作時(shí)序圖。在圖3中,當(dāng)在t0時(shí)刻將點(diǎn) 火開關(guān)14接通時(shí),由未圖示的蓄電池供電給IACV6,從而驅(qū)動(dòng)IACV6使其開度向全開方向轉(zhuǎn) 變。此時(shí),點(diǎn)火提前角設(shè)定為所規(guī)定提前量的基本點(diǎn)火提前角。所謂基本點(diǎn)火提前角是將 引擎的轉(zhuǎn)速Ne以及吸氣負(fù)壓PB作為參數(shù)設(shè)定在圖表上的數(shù)值。在本實(shí)施方案中,引擎轉(zhuǎn) 動(dòng)之后,對(duì)應(yīng)IACV開度,將點(diǎn)火提前角補(bǔ)正值作加法運(yùn)算,當(dāng)引擎曲軸轉(zhuǎn)動(dòng)開始后,所指定 點(diǎn)火期間將點(diǎn)火提前角補(bǔ)正值設(shè)定為初始值“0”,從而按照基本點(diǎn)火提前角進(jìn)行點(diǎn)火。在tl時(shí)刻,使引擎曲軸以規(guī)定的轉(zhuǎn)速開始旋轉(zhuǎn)。在引擎曲軸起動(dòng)并以所規(guī)定的轉(zhuǎn) 速計(jì)算基本點(diǎn)火提前角的t2時(shí)刻,在基本點(diǎn)火提前角基礎(chǔ)上進(jìn)行點(diǎn)火提前角補(bǔ)正值加算。 在此,點(diǎn)火提前角補(bǔ)正值是固定值,在-45° 0°范圍內(nèi)可任意設(shè)定。即,與基本點(diǎn)火提前 角相比較,點(diǎn)火提前角向推遲角側(cè)補(bǔ)正。因此,引擎曲軸起動(dòng)開始之后的不安定的期間,是 將點(diǎn)火提前角保持在基本點(diǎn)火提前角狀態(tài),在認(rèn)為引擎1以所規(guī)定的轉(zhuǎn)速旋轉(zhuǎn)并保持穩(wěn)定 狀態(tài)的t2時(shí)刻,將基本點(diǎn)火提前角向推遲角側(cè)補(bǔ)正?,F(xiàn)有技術(shù)中,從t0時(shí)刻開始使點(diǎn)火提前角保持在推遲角側(cè),可是,在本實(shí)施方式 中,將引擎曲軸起動(dòng)過程作為基本點(diǎn)火提前角,所以能得到更好的起動(dòng)性。在t3時(shí)亥lj,當(dāng)IACV6處于全開狀態(tài)時(shí),點(diǎn)火提前角(例如,移動(dòng)到_45° )從一度 向推遲角側(cè)移動(dòng),逐漸地轉(zhuǎn)變?yōu)橄蛱崆敖莻?cè)恢復(fù)。使點(diǎn)火提前角向提前角側(cè)恢復(fù)的速度,對(duì) 應(yīng)予與怠速轉(zhuǎn)速相對(duì)應(yīng)的IACV6的開度(馬達(dá)16的怠速目標(biāo)步數(shù))與IACV6現(xiàn)在的開度(馬達(dá)16的現(xiàn)在的步數(shù))的差,即,對(duì)應(yīng)予從現(xiàn)在的步數(shù)到目標(biāo)步數(shù)的距離(數(shù)據(jù)差),按 一定的比例被決定。在IACV6的控制閥本體17從全閉狀態(tài)移動(dòng)到全開狀態(tài)的過程中,進(jìn)行IACV6的初 始化的計(jì)算。該計(jì)算在t4時(shí)刻結(jié)束,IACV6的初始化完成。自t4時(shí)刻開始,以一定的比例 分階段地將點(diǎn)火提前角向提前角側(cè)補(bǔ)正。在點(diǎn)火提前角補(bǔ)正值恢復(fù)到初期值的t5時(shí)刻,結(jié) 束點(diǎn)火提前角向提前角側(cè)補(bǔ)正的處理,從而進(jìn)入到引擎的怠速旋轉(zhuǎn)狀態(tài),開始基于引擎的 轉(zhuǎn)速Ne與吸氣負(fù)壓PB的基本點(diǎn)火提前角的運(yùn)算。如圖4為步數(shù)差和點(diǎn)火推遲角量差的關(guān)系的比例函數(shù)的一個(gè)例子。在圖4中,橫 軸為供給馬達(dá)的步數(shù)(自零開始的步數(shù)差),縱軸為點(diǎn)火提前角補(bǔ)正值。如圖4所示,步數(shù) 差越大設(shè)定的點(diǎn)火提前角補(bǔ)正值越大。因此,自IACV6全開到逐漸接近怠速目標(biāo)的步數(shù)而 閉合的過程中,點(diǎn)火提前角被補(bǔ)正為使推遲量差逐漸變小。在圖4中,該步數(shù)差和點(diǎn)火推遲量差的關(guān)系如線L所示,點(diǎn)火推遲量差對(duì)應(yīng)步數(shù) 差成比例地變化。在摩托車開始使用時(shí),與IACV6開度全開時(shí)的全步數(shù)所對(duì)應(yīng)的全開點(diǎn)火 提前角補(bǔ)正值被事先決定,經(jīng)過數(shù)年變化,IACV6全開時(shí)的最大步數(shù)發(fā)生變化。因此,每當(dāng) 引擎起動(dòng)時(shí),對(duì)應(yīng)該變化的IACV6全開點(diǎn)火提前角補(bǔ)正值由在兩點(diǎn)間連接直線的方法計(jì)算 出,從而決定比例函數(shù)的線L。當(dāng)IACV6開度自全開位置向閉合位置變化時(shí),與到該時(shí)刻的目標(biāo)開度的步數(shù)(步 數(shù)差)相對(duì)應(yīng)的現(xiàn)在點(diǎn)火提前角補(bǔ)正值,可以利用直線L表示的函數(shù)算出。例如,對(duì)應(yīng)現(xiàn)在 的步數(shù)B,可以算出現(xiàn)在點(diǎn)火提前角補(bǔ)正值A(chǔ)。圖5為引擎起動(dòng)之后計(jì)算點(diǎn)火提前角的流程圖。在步驟S1的階段,判斷引擎曲軸 是否開始起動(dòng)。該判斷可以在點(diǎn)火開關(guān)14接通后根據(jù)引擎是否達(dá)到所定的起動(dòng)轉(zhuǎn)速而進(jìn) 行。如引擎曲軸未達(dá)到所定的起動(dòng)轉(zhuǎn)速,則進(jìn)入到步驟S2的階段,設(shè)定引擎起動(dòng)之后的點(diǎn) 火提前角補(bǔ)正值的初始值。初始值為“0”。當(dāng)判斷引擎曲軸開始起動(dòng)時(shí),則從步驟S1的階段進(jìn)入步驟S3的階段,增加計(jì)算 點(diǎn)火提前角計(jì)算次數(shù)的計(jì)數(shù)值C1。在步驟S4的階段,判斷計(jì)數(shù)值C1是否達(dá)到規(guī)定次數(shù) Clref。如點(diǎn)火提前角計(jì)算次數(shù)的計(jì)數(shù)值未達(dá)到Clref以上,則進(jìn)入步驟S2的階段,當(dāng)點(diǎn)火 提前角計(jì)算次數(shù)值達(dá)到Clref以上時(shí),進(jìn)入到步驟S5的階段,在該階段判定引擎在起動(dòng)之 后是否可以實(shí)施點(diǎn)火提前角(關(guān)于詳細(xì)情況參照?qǐng)D6在后述中進(jìn)行說明)。在步驟S6的階段,判定是否實(shí)施引擎起動(dòng)之后的點(diǎn)火提前角,在該判定結(jié)果為不 可實(shí)施點(diǎn)火提前角的情況下,則進(jìn)入到步驟S2的階段。在判定結(jié)果為可實(shí)施點(diǎn)火提前角的 情況下,則進(jìn)入步驟S7的階段,在此階段判斷IACV6是否處于全開狀態(tài),即判斷控制閥本體 17與IACV行程的全開側(cè)極限是否接觸。如IACV未全開,則從步驟S7的階段移動(dòng)到步驟 S8的階段,在此階段將點(diǎn)火提前角補(bǔ)正值設(shè)定為規(guī)定的固定值。與初期值相比,該固定值最 少為其推遲角側(cè)的值,如上所述,例如,被設(shè)定在-45° 0°之間。如果IACV6的開度全開,則進(jìn)入到步驟S9的階段,在此階段算出與IACV6的開度 全開時(shí)的步數(shù)對(duì)應(yīng)的全開點(diǎn)火提前角補(bǔ)正值,從而算出IACV6的開度和點(diǎn)火提前角補(bǔ)正值 的函數(shù)直線(比例函數(shù))L。在步驟S10的階段,將點(diǎn)火提前角補(bǔ)正值從現(xiàn)在值開始一度向推遲角側(cè)以指定變 化量變化。在此,所指定的推遲量,最大為-45°。在步驟S11的階段,判斷IACV6的初始化是否結(jié)束,如IACV6的初始化未結(jié)束,則進(jìn)入步驟S12的階段。在步驟S12的階段,計(jì)算出 IACV6的控制閥本體17的怠速目標(biāo)位置(即馬達(dá)16的怠速目標(biāo)步數(shù))與IACV6的控制閥 本體17的現(xiàn)在位置(即馬達(dá)16的步數(shù))之間的差(步數(shù)差)。如計(jì)算出步數(shù)差則進(jìn)入到 步驟S13的階段,在此階段根據(jù)計(jì)算出的步數(shù)差,利用圖4的直線L所表示的函數(shù)計(jì)算出點(diǎn) 火提前角補(bǔ)正值。
如IACV6的初始化結(jié)束,則該流程自步驟11的階段進(jìn)入到步驟S14的階段,在此 階段為使點(diǎn)火提前角分階段地向提前角方向變化,在點(diǎn)火提前角補(bǔ)正值上加規(guī)定值。在步 驟S15的階段判斷點(diǎn)火提前角補(bǔ)正值是否恢復(fù)到初始值。如點(diǎn)火提前角補(bǔ)正值恢復(fù)到初始 值,則進(jìn)入到步驟S16的階段,將點(diǎn)火提前角補(bǔ)正值設(shè)定為初始值。圖6為引擎起動(dòng)后判斷是否實(shí)施點(diǎn)火提前角的時(shí)序圖。在步驟S51的階段,讀取 水溫傳感器11的檢測(cè)溫度并將其作為引擎冷卻水溫值TW。在步驟S52的階段,判斷水溫傳 感器11檢測(cè)到的冷卻水溫值TW是否處于判定水溫值TWl以下。如引擎冷卻水溫值TW在 處于判定水溫值TWl以下的較低的情況下,則進(jìn)入到步驟S53的階段,在此階段將表示點(diǎn)火 提前角是否可控的標(biāo)記設(shè)定為“0”。當(dāng)引擎冷卻水溫值TW在高于判定水溫值TWl的情況下,則進(jìn)入到步驟S54的階 段,在此階段,讀取由節(jié)氣閥傳感器9檢測(cè)的開度,并將之作為閥開度值TH。在步驟S55的 階段,判斷用節(jié)氣閥傳感器9檢測(cè)到的閥開度值TH是否在判定開度值THl以上。如閥開度 值TH比判定開度值THl的開度高時(shí),則進(jìn)入步驟S53的階段。如閥開度值TH比判定開度 值THl的開度低時(shí),則進(jìn)入步驟S56的階段,在此階段將表示點(diǎn)火提前角是否可控的標(biāo)記設(shè) 定為“1”。如此,在引擎的冷卻水溫比所指定值高、閥開度比所指定值小的情況下,可控制點(diǎn) 火提前角。圖1為表示E⑶15要部功能的框圖。在圖1中,IACV6的控制部18具有初始化功能 和驅(qū)動(dòng)功能,其中,所述初始化功能是指,IACV6的控制部18驅(qū)動(dòng)馬達(dá)16,在IACV6的控制 閥本體17接觸到全開位置之前以其位置為基準(zhǔn)將IACV6的控制閥本體17的位置初始化, 所述驅(qū)動(dòng)功能是指在IACV6的控制閥本體17與全開位置接觸后,驅(qū)動(dòng)馬達(dá)16使控制閥本 體17向開度閉合方向移動(dòng)到怠速目標(biāo)開度(供給馬達(dá)的步數(shù))。而且,IACV6的控制部18 還具有決定功能和計(jì)算功能,并將步數(shù)差供給點(diǎn)火提前角補(bǔ)正部19,其中,所述決定功能是 指IACV6的控制部18具有決定對(duì)應(yīng)引擎怠速轉(zhuǎn)速的IACV6開度(怠速目標(biāo)步數(shù))的功能, 而計(jì)算功能是指計(jì)算步數(shù)差(怠速目標(biāo)步數(shù)-現(xiàn)在步數(shù))的功能。而且,IACV6的控制部 18還進(jìn)一步具有在IACV6移動(dòng)到全開位置(接觸)后輸出結(jié)束信號(hào)的功能和輸出IACV6的 初始化結(jié)束信號(hào)的功能。引擎曲軸起動(dòng)開始檢測(cè)部20在檢測(cè)到引擎的轉(zhuǎn)速達(dá)到所指定的轉(zhuǎn)速以上時(shí),輸 出引擎曲軸起動(dòng)開始檢測(cè)信號(hào)。點(diǎn)火提前角計(jì)算次數(shù)檢測(cè)部21在引擎曲軸起動(dòng)開始后在 按所定的次數(shù)計(jì)算點(diǎn)火提前角后,輸出規(guī)定數(shù)計(jì)算結(jié)束信號(hào)。點(diǎn)火提前角演算部22,對(duì)根據(jù)引擎轉(zhuǎn)速Ne以及吸氣負(fù)壓PB的圖表檢索值,進(jìn)行增 加由冷卻水溫TW產(chǎn)生的補(bǔ)正量的加法運(yùn)算并算出通常運(yùn)轉(zhuǎn)時(shí)的點(diǎn)火提前角(提前角值)。點(diǎn)火提前角補(bǔ)正部19,對(duì)應(yīng)規(guī)定數(shù)計(jì)算結(jié)束信號(hào)而輸出推遲角補(bǔ)正值,該推遲角 補(bǔ)正值是使點(diǎn)火提前角向推遲角側(cè)移動(dòng)指定的量后的值。此外,點(diǎn)火提前角補(bǔ)正部19對(duì)應(yīng)接觸結(jié)束信號(hào),將基于從IACV6的控制部18供給的步數(shù)差而得出的提前角值作為點(diǎn)火提前 角補(bǔ)正值計(jì)算出,并將其計(jì)算結(jié)果供給加算部23。此外,點(diǎn)火提前角補(bǔ)正部19對(duì)應(yīng)初始化 結(jié)束信號(hào),每隔所指定時(shí)間輸出以規(guī)定量增大的提前角補(bǔ)正值。加算部23,在從點(diǎn)火提前角演算部22供給的點(diǎn)火提前角的基礎(chǔ)上,增加自點(diǎn)火提 前角補(bǔ)正部19輸入的點(diǎn)火提前角補(bǔ)正值,并將其加算結(jié)果作為點(diǎn)火提前角供給點(diǎn)火裝置 24。點(diǎn)火裝置24則按照供給的點(diǎn)火提前角對(duì)點(diǎn)火火花塞8加載點(diǎn)火電壓。其次,對(duì)怠速目標(biāo)步數(shù)的決定方法進(jìn)行說明。IACV6的開度(馬達(dá)16的位置)和 通過IACV6的空氣量的關(guān)系,作為設(shè)計(jì)值可以事先知道。此外,引擎轉(zhuǎn)速的變動(dòng),可以由點(diǎn) 火提前角的變化進(jìn)行控制,一般每改變1°推遲量,引擎的轉(zhuǎn)速變化lOOrpm。因此,從IACV6 的目標(biāo)步數(shù)和現(xiàn)在的步數(shù)的差可以算出通過IACV6的空氣量,進(jìn)而,從計(jì)算出的空氣量可 以推定引擎的轉(zhuǎn)速Ne。例如,將怠速轉(zhuǎn)速設(shè)定為1200rpm,此時(shí),與轉(zhuǎn)速為lOOrpm相對(duì)應(yīng)的空氣量如果 從設(shè)計(jì)值上看是0. 84g/秒的話,則對(duì)應(yīng)該空氣量0. 84g的步數(shù)為1200 (rpm) +0. 84 (g/ 秒)+100 (rpm/l° ) = 14.3° / (g/ 秒)。此外,IACV6的全開接觸時(shí)的空氣量和與其空氣量相對(duì)應(yīng)的開度(步數(shù))分別為 2. 22g/秒、240 步。因此,怠速目標(biāo)步數(shù)和全開時(shí)的步數(shù)的差為143步時(shí),對(duì)應(yīng)的出入引擎的空氣 量為1.38g/秒。所以,在對(duì)應(yīng)步數(shù)的差的點(diǎn)火提前角補(bǔ)正值的圖表(參照?qǐng)D4)上,將 步數(shù)差為“0”時(shí)的補(bǔ)正值為“0”,當(dāng)步數(shù)為143步時(shí),在推遲角方向的補(bǔ)正值可以設(shè)定為 20° (14.3X1.38 = 20)。再者,在圖3中,表示的是將IACV6的控制閥本體17在向全開側(cè)開始驅(qū)動(dòng)之后即 開始引擎起動(dòng)的例子,可是,從通過起動(dòng)開關(guān)14的始動(dòng)操作到引擎起動(dòng)開始的時(shí)間為多樣 化。因此,下面表示引擎曲軸起動(dòng)開始時(shí)期的變型例。圖7為引擎起動(dòng)開始時(shí)期在IACV6 的全開之前情況下的時(shí)序圖。如該圖所示,在引擎起動(dòng)開始時(shí)期被延遲,且規(guī)定次數(shù)的點(diǎn)火 提前角計(jì)算結(jié)束是在IACV6全開后的情況下,在圖7中所示的時(shí)刻t2 t3,不進(jìn)行固定值 的基本點(diǎn)火提前角的推遲角的補(bǔ)正,如果規(guī)定次數(shù)的點(diǎn)火提前角計(jì)算結(jié)束,則在t3時(shí)刻, 一度在推遲角側(cè)進(jìn)行補(bǔ)正后,馬上開始進(jìn)行基于步數(shù)差的點(diǎn)火提前角補(bǔ)正值的恢復(fù)。關(guān)于 初始化結(jié)束,在圖7所示時(shí)刻相對(duì)圖3所示時(shí)刻沒有變化,所以在t4 t5時(shí)刻階段也進(jìn)行 同樣的變化。圖8為在IACV6初始化結(jié)束后規(guī)定次數(shù)的點(diǎn)火提前角的計(jì)算結(jié)束的情況下的時(shí)序 表。如此在引擎起動(dòng)大幅度地被延遲的情況下,由于IACV6的控制閥本體17直到接近怠速 目標(biāo)值的附近才閉合,所以沒有必要補(bǔ)正點(diǎn)火提前角,可以不進(jìn)行點(diǎn)火提前角的補(bǔ)正。在本實(shí)施方案中,IACV6從全開后到初始化結(jié)束,對(duì)應(yīng)步數(shù)差將點(diǎn)火提前角進(jìn)行提 前角補(bǔ)正,初始化結(jié)束后,將點(diǎn)火提前角補(bǔ)正值分階段地以所定量向提前角側(cè)恢復(fù)??墒牵?本發(fā)明不局限于此,在初始化結(jié)束后,可以對(duì)應(yīng)步數(shù)差將點(diǎn)火提前角補(bǔ)正值向提前角側(cè)變 化,并繼續(xù)提前角補(bǔ)正動(dòng)作,直到點(diǎn)火提前角補(bǔ)正值返回到初始值“0”。
權(quán)利要求
一種引擎點(diǎn)火控制裝置,引擎控制裝置具有點(diǎn)火提前角控制功能,在怠速空氣量控制閥(IACV)(6)的全開初始處理時(shí),該功能在控制閥本體(17)的接觸控制中實(shí)現(xiàn),所述怠速空氣量控制閥(IACV)(6)設(shè)置在相對(duì)節(jié)氣閥(4)迂回的分流通路(5)上,其特征在于,點(diǎn)火開關(guān)(14)接通之后到IACV(6)達(dá)到開度全開的期間包括維持基本點(diǎn)火提前角的期間(t0~t2)和其后將基本點(diǎn)火提前角替換為推遲角側(cè)的固定點(diǎn)火提前角并進(jìn)行點(diǎn)火提前角補(bǔ)正的期間(t2~t3)。所述引擎點(diǎn)火控制裝置具有點(diǎn)火提前角補(bǔ)正機(jī)構(gòu)(19),當(dāng)IACV(6)達(dá)到開度全開時(shí),所述點(diǎn)火提前角補(bǔ)正機(jī)構(gòu)(19)計(jì)算出點(diǎn)火提前角補(bǔ)正值相對(duì)于開度的比例函數(shù),其后,在IACV(6)達(dá)到怠速目標(biāo)開度之前,所述點(diǎn)火提前角補(bǔ)正機(jī)構(gòu)(19)對(duì)應(yīng)所述怠速目標(biāo)開度與現(xiàn)在開度的開度差,根據(jù)所述比例函數(shù)計(jì)算出點(diǎn)火提前角補(bǔ)正值并將點(diǎn)火提前角向提前角側(cè)進(jìn)行補(bǔ)正。
2.根據(jù)權(quán)利要求1所述的引擎點(diǎn)火控制裝置,其特征在于,在IACV(6)達(dá)到全開開 度后,移動(dòng)到怠速目標(biāo)開度之前的期間,具有使點(diǎn)火提前角補(bǔ)正值恢復(fù)到初始值的期間 (t4 t5),該期間(t4 t5)緊接在與所述開度差對(duì)應(yīng)而將點(diǎn)火提前角向提前角側(cè)進(jìn)行補(bǔ) 正的期間之后,在該期間(t4 t5)內(nèi),將點(diǎn)火提前角補(bǔ)正值向提前角側(cè)分階段地以定量變 化,使點(diǎn)火提前角補(bǔ)正值恢復(fù)到初始值。
3.根據(jù)權(quán)利要求1或2所述的引擎點(diǎn)火控制裝置,其特征在于,所述基本點(diǎn)火提前角根 據(jù)引擎轉(zhuǎn)速、吸氣負(fù)壓值以及引擎冷卻水溫而決定。
4.根據(jù)權(quán)利要求1 3任意一項(xiàng)所述的引擎點(diǎn)火控制裝置,其特征在于,所述IACV(6) 的開度由供給到用于驅(qū)動(dòng)IACV本體(17)的步進(jìn)馬達(dá)的步數(shù)決定。
全文摘要
本發(fā)明提供一種引擎點(diǎn)火控制裝置,可以防止具有IACV(6)的引擎在起動(dòng)之后、為實(shí)現(xiàn)IACV(6)的初始化而使IACV(6)處于全開狀態(tài)下所引起的引擎轉(zhuǎn)速的升高。其中,當(dāng)將點(diǎn)火開關(guān)(14)接通而使引擎曲軸起動(dòng)時(shí),首先,在推遲角側(cè)用固定值補(bǔ)正點(diǎn)火提前角。在IACV(6)的控制閥本體(17)與全開位置接觸的時(shí)刻,暫時(shí)將點(diǎn)火提前角向推遲角側(cè)補(bǔ)正,然后向提前角側(cè)進(jìn)行補(bǔ)正。向提前角側(cè)補(bǔ)正是對(duì)應(yīng)怠速目標(biāo)步數(shù)與現(xiàn)在步數(shù)的差,并伴隨著供給的步數(shù)的差的縮小,逐漸減小點(diǎn)火提前角補(bǔ)正量。當(dāng)IACV(6)的初始化結(jié)束時(shí),其后以一定的所定量分階段地增加提前角補(bǔ)正量,直到恢復(fù)到IACV(6)初始值。
文檔編號(hào)F02P5/15GK101846025SQ201010130659
公開日2010年9月29日 申請(qǐng)日期2010年3月11日 優(yōu)先權(quán)日2009年3月25日
發(fā)明者淺田幸廣, 町田健一 申請(qǐng)人:本田技研工業(yè)株式會(huì)社