JP3933954B2 - Failure detection method for an injected fuel heating device of an internal combustion engine - Google Patents

Failure detection method for an injected fuel heating device of an internal combustion engine Download PDF

Info

Publication number
JP3933954B2
JP3933954B2 JP2002039609A JP2002039609A JP3933954B2 JP 3933954 B2 JP3933954 B2 JP 3933954B2 JP 2002039609 A JP2002039609 A JP 2002039609A JP 2002039609 A JP2002039609 A JP 2002039609A JP 3933954 B2 JP3933954 B2 JP 3933954B2
Authority
JP
Japan
Prior art keywords
cylinder
internal combustion
combustion engine
fuel
heating device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002039609A
Other languages
Japanese (ja)
Other versions
JP2003214267A (en
Inventor
恵三 平工
弘 金井
徹 木所
英樹 鈴木
和樹 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Toyota Motor Corp
Original Assignee
Denso Corp
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp, Toyota Motor Corp filed Critical Denso Corp
Priority to JP2002039609A priority Critical patent/JP3933954B2/en
Publication of JP2003214267A publication Critical patent/JP2003214267A/en
Application granted granted Critical
Publication of JP3933954B2 publication Critical patent/JP3933954B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、自動車等の車輌の内燃機関に係わり、更に詳細には、内燃機関の燃料供給系に設けられた燃料加熱装置の故障を検出する方法に係わる。
【0002】
【従来の技術】
近年の自動車等の車輌に於ける内燃機関は、大気環境保全の観点から、その冷温始動時に排気中に含まれるCOやHCを可及的に低減すべく、燃料供給系に燃料加熱装置を備え、かかる燃料加熱装置を内燃機関の冷温始動時に作動させて、燃料噴射装置より吸気ポート内あるいは燃焼室内へ噴射される燃料のより良い霧化をはかり、燃料のより良い燃焼を達成するようになっている。かかる燃料加熱装置は、内燃機関の各気筒毎に個別に設けられた燃料噴射弁のハウジング部あるいは燃料噴射弁へ燃料を供給する燃料供給通路の燃料噴射弁入り口近くに設けられ、電流により電気抵抗あるいは電磁誘導を介して生じた熱により、燃料噴射弁より噴射される燃料を加熱するようになっている。
【0003】
【発明が解決しようとする課題】
上記の如き燃料加熱装置は、その作動中常時激しい振動と高温に曝されるので、使用条件が過酷であり、故障を生ずる可能性がある。故障は、それが生じたときには、早期に検出されるのが望ましく、またかかる燃料加熱装置が気筒毎等に複数個設けられているときには、いずれの燃料加熱装置に故障が生じたかが判別できることが望まれる。
【0004】
自動車等の車輌の内燃機関は、4気筒あるいはそれ以上の数の気筒を有する多気筒内燃機関であり、燃料加熱装置が燃料噴射弁またはその近傍に設けられるときには、一つの内燃機関には、その気筒数に等しい数の燃料加熱装置が設けられるが、これら複数の燃料加熱装置は、同一の設計に基づき同一の製造過程を経て製造され、同時に一つの内燃機関に取りつけられたとしても、個々の加熱装置についての仕上がりに於ける不可避のばらつきと、個々の作動環境の僅かな違いとの相乗効果によって、故障が生ずるとすれば、不特定のいずれかに生ずる。従って、燃料加熱装置について、故障が生じたとき、それを検出できることもさることながら、複数の気筒のいずれに対する燃料加熱装置に故障が生じたかを知ることができることが重要である。
【0005】
この種の燃料加熱装置は、上記の通り電流により作動する装置であり、その故障は通常通電部の断線により電流を通じなくなることであるので、その故障は、個々の燃料加熱装置の通電回路に電流計ないしそれに準ずる電流検知手段を設けておけば、いずれの燃料加熱手段に故障が生じても、それを検出することができる。しかし、4ないしそれ以上の多気筒内燃機関の場合に4ないしそれ以上の複数の燃料加熱装置の各々に対しそのような電流検知手段を設けることは、それだけ内燃機関のコストを上昇させることになる。
【0006】
本発明は、上記の如き燃料加熱装置の故障を、通常の電流検出手段の付加により検出することによるコスト上昇を来すことなく、現今の自動車等車輌に常備されているマイクロコンピュータを備えた車輌運転制御装置のマイクロコンピュータを使用し、そのための入力情報としては、この種の車輌が既に備えている空燃比センサあるいはクランク軸回転速度センサの如き計測手段からの情報を利用することにより、実質的にソフトウエアの追加のみによって燃料加熱装置の故障を検出することを課題としている。
【0007】
【課題を解決するための手段】
上記の課題を解決すべく、本発明は、内燃機関の燃料供給系に設けられた燃料加熱装置の故障を検出する方法にして、
噴射される燃料が所定の加熱度まで加熱されているべきところ加熱されていないことにより内燃機関の作動状態に関する少なくとも一つのパラメータに変化が現れるヒータ故障検出実行条件が成立しているときを選んで前記燃料加熱装置を所定の態様にて作動させて内燃機関を作動させたときの前記パラメータと前記燃料加熱装置を作動させないで内燃機関を作動させたときの前記パラメータとの間に実質的な差が生じないことにより前記故障を検出することを特徴とする方法を提案するものである。
【0008】
上記の如き燃料加熱装置の故障検出方法に於いて、前記パラメータに現れる実質的な差は、空燃比であってよい。
【0009】
或はまた、上記の如き燃料加熱装置の故障検出方法に於いて、前記パラメータに現れる実質的な差は、内燃機関の回転速度あるいは加速度またはそれらの変化の少なくとも一つの各気筒に対する対応性の変化であってよい。
【0012】
更にまた、燃料加熱装置を所定の態様にて作動させて内燃機関を作動させたときの前記パラメータと前記燃料加熱装置を作動させないで内燃機関を作動させたときの前記パラメータの間の差を見るため、多気筒内燃機関の各気筒について時期をずらせて燃料加熱装置を作動させてよい。
【0013】
多気筒内燃機関の各気筒について時期をずらせて燃料加熱装置を作動させるためには、各気筒に対する燃料加熱装置を時期をずらせて始動させてよく、あるいは各気筒に対する燃料加熱装置の作動を時期をずらせて停止させてよく、更にまた両方を行ってもよい。
【0014】
或いはまた、燃料加熱装置を所定の態様にて作動させて内燃機関を作動させたときの前記パラメータと燃料加熱装置を作動させないで内燃機関を作動させたときの前記パラメータの間の差を見るため、多気筒4サイクル内燃機関の互いに位相が最も大きくずれた2つの気筒を一対とし、各対の間に時期をずらせて燃料加熱装置を作動させてもよい。
【0015】
この場合にも、各対の間に時期をずらせて燃料加熱装置を作動させるため、各対の気筒に対する燃料加熱装置を時期をずらせて始動させてよく、あるいは各対の気筒に対する燃料加熱装置を時期をずらせて停止させてよく、更にまた両方を行ってもよい。
【0016】
【発明の作用及び効果】
燃料加熱装置の作動が求められ、またそれが効果を発揮するのは、内燃機関が冷温状態より始動されたときの始動から十数秒にわたる運転中である。かかる冷温始動直後には、内燃機関の燃焼室壁の温度が低いので、燃料噴射弁より噴射された燃料は、吸気ポートや燃焼室の壁面に液体として付着しやすい。かかる吸気ポート壁面や燃焼室壁面への燃料の付着が生ずると、それだけ混合気は薄くなり、内燃機関の始動に失敗が生じたり、あるいは内燃機関の回転が不規則になる。かかる壁面への燃料付着に対しては、燃料噴射量を一時的に増量することにより対処できるが、壁面に付着した燃料は、やがて一部は燃焼しまた他の部分は燃焼せずあるいは不完全燃焼のまま、排気ポートを経て排出されるが、その移動は不規則であり、始動直後の内燃機関の回転を不規則にし、また排気浄化の劣化をもたらす。
【0017】
そこで、燃料加熱装置は、燃料噴射弁より噴射される燃料を加熱し、噴射された燃料の霧化を良くし、燃料が吸気ポートや燃焼室の壁面に液体となって付着することを抑止し、始動の初期から理論空燃比通りの燃料噴射が行われても内燃機関を滑らかに回転させ、また排気を理論空燃比通りにさせるものである。
【0018】
しかるところ、もし何れか一つの気筒に於ける燃料加熱装置が故障し、噴射される燃料が加熱されなくなると、その気筒に於いては吸気ポートや燃焼室壁面への燃料の付着が生じ、該気筒に於ける混合気は過薄になってその空燃比は増大し、またそれよって失火が生じ、トルクを発生しなくなり、該気筒からの排気は燃料の未燃成分と共に酸素を含んだ排気となる。
【0019】
従って、排気の空燃比や回転速度の如き内燃機関の作動状態に関する少なくとも一つのパラメータについて、燃料が燃料噴射装置により所定の加熱度まで加熱されているときに該パラメータがあるべき状態より燃料が所定の加熱度まで加熱されていないことを示す方向に変化していることが検出されれば、当該気筒の燃料加熱装置が故障していることを検出することが出来る。
【0020】
かかるパラメータとしては、上述の如く内燃機関の各気筒に対応する排気の空燃比であってよく、該バラメータに現れる変化は、噴射される燃料が所定の加熱度まで加熱されているときの空燃比にして空燃比が増大していることにより判断されて良い。
【0021】
或はまた、上記の通りある一つの気筒の燃料噴射装置が故障すると、該気筒に於いてはトルクの発生が抜け落ち、それによって内燃機関の回転速度あるいは回転角速度の各気筒に対する変化の対応性に不整合が生ずるので、該パラメータに現れる変化は、内燃機関の回転速度あるいは加速度またはそれらの変化の少なくとも一つの各気筒に対する対応性の変化とされてよい。
【0022】
また、一つのパラメータに現れる変化の認識にあたって、燃料加熱装置を所定の態様にて作動させて内燃機関を作動させたときのパラメータと燃料加熱装置を作動させないで内燃機関を作動させたときのパラメータとの間に実質的な差が生じていないことをもってこれを認識するようにしておけば、燃料加熱装置の故障により該パラメータに現れる変化をより的確に把握することができる。
【0023】
或はまた、自動車等の車輌の内燃機関は4乃至それ以上の数の気筒を有する多気筒内燃機関であり、これら4個乃至それ以上の数の燃料加熱装置について、マイクロコンピュータの通常の演算処理サイクルである数十〜数百マイクロセカンドの時間内に二つまたはそれ以上の燃料加熱装置が同時に故障する確率(一つが故障したのを放置している内に更に他の一つが故障する確率ではない)は0と考えてよいので、一つのパラメータに現れる変化を、該パラメータについて気筒間で実質的な差が生ずることとすることにより、上記の如く燃料加熱装置を所定の態様にて作動させて内燃機関を作動させることに加えて燃料加熱装置を作動させないで内燃機関を作動させることを行わなくても、燃料加熱装置を一通りの所定の態様にて作動させる間にもいずれかの気筒に於いて燃料加熱装置が故障したことを検出することができる。このことは、特に排気空燃比や機関の回転速度あるいは回転加速度の測定技術が改良され、より迅速な測定がより高精度にて得られるようになることにより、本発明による燃料加熱装置の故障検出を、特に故障検出のために燃料加熱装置を作動させなくても、燃料加熱装置の通常の作動時に行なうことを可能とするものである。
【0024】
また、内燃機関が多気筒内燃機関であるときには、各気筒について時期をずらせて燃料加熱装置を作動させることにより、燃料加熱装置を所定の態様にて作動させて内燃機関を作動させたときの一つのパラメータと燃料加熱装置を作動させないで内燃機関を作動させたときの該一つのパラメータの間の差をより明瞭に見分けることができる。各気筒に対する燃料加熱装置の作動時期を互いにずらせるには、その一つの方法として、各気筒に対する燃料加熱装置の始動の時期をずらせればよく、また他の一つの方法として、各気筒に対する燃料加熱装置の作動を停止させる時期をずらせればよい。また、これら二つの結果を重ね合わせ、両者が一致することにより燃料加熱装置の故障の有無を確認するようにすれば、確認の精度を更に上げることができる。
【0025】
或いはまた、内燃機関が多気筒内燃機関であるときには、互いに位相が最も大きくずれた2つの気筒を一対とし、各対の間に時期をずらせて燃料加熱装置を作動させることにより、燃料加熱装置を所定の態様にて作動させて内燃機関を作動させたときの一つのパラメータと燃料加熱装置を作動させないで内燃機関を作動させたときの該一つのパラメータの間の差をより明瞭に見分けることができる。この場合にも、各対の間に時期をずらせて燃料加熱装置を作動させる方法としては、各対の気筒に対する燃料加熱装置の始動時期をずらせることと、各対の気筒に対する燃料加熱装置の作動停止時期をずらせることの両方があり、また両方を重ね合わせて燃料加熱装置の故障の有無を確認することにより、確認の精度を更に上げることができる。
【0026】
【発明の実施の形態】
本発明は、上記の「発明が解決しようとする課題」の項にて記載した通り、それ自身種々の態様にて既に周知のマイクロコンピュータを備えた車輌運転制御装置を使用し、またかかる車輌運転制御装置を備えた車輌であれば間違いなく備えている排気空燃比センサあるいはクランク軸の回転速度センサの如きそれ自身種々の態様にて周知のセンサの出力を利用してソフト的に構成される発明であり、また内燃機関の燃料噴射装置を備えた燃料供給系およびそれに設けられる燃料加熱装置も種々の態様にて周知であり、本発明はこれら周知の燃料供給系及び燃料加熱装置に対し適用されてよいので、これらのハードウエアについての図示を伴う実施例の説明は、明細書及び図面の冗長化を避けるため省略する。尚、内燃機関に於いて燃料噴射弁及び燃料加熱装置をマイクロコンピュータによる車輌運転制御装置により制御し、また車輌運転制御装置にその入力信号の一つとして排気系に設けられた空燃比センサ(酸素センサ)の出力信号が供給されている構成の概略は、例えば特開平11−148441号公報に示されている。また燃料加熱装置をハウジングに組み込んだ燃料噴射弁の詳細構造の一例は、特開平10−238424号公報に示されている。本発明は、これらの図に示されている如き内燃機関用燃料加熱構成に基づいて実施されてよい。
【0027】
図1は、本発明による燃料加熱装置の故障検出方法を一つの実施例について示すフローチャートである。
【0028】
図には示されていない車輌のイグニッションスイッチが閉じられることによりこのフローチャートによる制御が開始されると、ステップ1にてヒータ(以下の実施例の記載の於いて、燃料加熱装置をヒータと称する)の故障を検出する操作を実行すべき車輌運転状態が成立しているか否かが判断される。かかる条件としては、車輌の内燃機関が冷温状態より始動されつつあること、車輌は未だ停止状態にあること、アクセルペダルが運転者により踏み込まれていないこと等が採用されてよく、更にはパーキングブレーキが尚まだ作動されていること等が条件とされてもよい。尚、これらの条件は、排気空燃比センサあるいはクランク軸の回転速度センサ等の検出速度および検出精度によって異なるものであり、これらセンサの検出速度や検出精度が向上すれば、例えば、内燃機関が始動直後の冷温状態でなく、暖機した後でも故障検出が可能なよう、内燃機関の運転状態に関する条件は弛められ、終局的には故障検出実行のための内燃機関の運転条件を問わないことになり得る。
【0029】
判断結果がイエスのときには、制御はステップ2へ進み、ここでフラグF2が1であるか否かが判断される。フラグF2は後述のステップ6にて1に設定されるものであり、この種の制御の常として毎回の制御の開始に先立って0にリセットされるものである。従って、制御が最初にステップ2に至ったときには、F2は0であり、制御はステップ3へ進む。
【0030】
ステップ3に於いては、全気筒のヒータが所定の作動状態とされる。かかるヒータは通常の作動時には排気空燃比センサの出力信号に基づいてフィードバック制御されてよいが、ヒータの故障を検出せんとする操作に於けるこのステップ3に於いては、全気筒のヒータの作動は、フィードバックによらず、燃料に所定の加熱度を与える作動とされるのが好ましい。全気筒のヒータを作動させた後、制御はステップ4へ進み、ここでフラグF1が1にセットされる。次いで制御はステップ5へ進み、始動されて作動を開始した内燃機関の各気筒nに対応する排気の空燃比Rn(今、内燃機関が4気筒機関であるとして、n=1,2,3,4)が順次検出される。このように各気筒に対応する排気の空燃比を検出することは、排気マニホールドの合流部に設けられた単一の空燃比センサによっても、その検出時点をクランク軸回転角度に基づいて各気筒に合わせて設定することにより可能である。次いで制御はステップ6へ進み、フラグF2を1にセットした後、ステップ1の前に戻る。
【0031】
次いで再びステップ1にて、ヒータ故障検出実行条件が尚成立しているか否かが判断される。答がイエスのときには、制御はステップ2へ進み、フラグF2が1であるか否かが判断される。このときには答はイエスであり、制御はこれよりステップ7へ進む。尚、ステップ2および6は省略されてもよく、即ちステップ5が終了したときには、ヒータ故障検出実行条件が尚成立しているか否かを再度確認することなく直ちにステップ7進むようになっていてもよい。
【0032】
ステップ7に於いては、一旦全気筒のヒータの作動が停止される。次いで制御はステップ8へ進み、ここでは簡単のため、全気筒からの排気の空燃比の平均値Roが検出される。これは、今何れの気筒に於いてもヒータは作動されていないので、ヒータの作動、非作動に基づく気筒間の排気空燃比の差は無いとし、ヒータ非作動時の排気空燃比を平均的単一値と見なすものである。
【0033】
次いで制御はステップ9へ進み、ここでヒータ非作動時の排気空燃比Roとヒータが作動しているはずの気筒1の空燃比R1の間にある所定のしきい値ΔRa以上の差があるか否かが判断される。ヒータの作動が停止されたときの排気空燃比Roは、ヒータの停止により噴射された燃料の一部が吸気ポートあるいは燃焼室の壁面に付着することにより一時的に上昇するはずである。従って、もし気筒1のヒータが故障していなければ、RoとR1の間にはある適当しきい値ΔRaを越える差が生じるはずである。逆に、かかる差が生じていないときには、気筒1のヒータは故障していることが推定される。そこでステップ9の答がノーのときには、制御はステップ10へ進み、気筒1のヒータが故障している旨の表示を行なう。ヒータは一気筒についてでも故障したときには早急に取り換えられるべきものであるので、制御はここで適当な故障表示を保持した状態にて終了する。
【0034】
気筒1のヒータに故障が無く、ステップ9の答がイエスのときには、制御はステップ11へ進み、Roと気筒2に対する排気の空燃比R2の間にしきい値ΔRaを越える差があるか否かが判断される。同様に答がノーのときには、気筒2のヒータが故障したと推定されるので、制御はステップ12へ進み、気筒2のヒータが故障したことを示す表示を残して制御は終了する。気筒2のヒータにも故障がなく、ステップ11の答がイエスのときには、制御はステップ13へ進み、ここでRoと気筒3に対応する排気の空燃比R3の間にしきい値ΔRaを越える差があるか否かが判断される。同様に答がノーのときには、気筒3のヒータが故障したと推定されるので、制御はステップ14へ進み、気筒3のヒータが故障したことを示す表示を残して制御は終了する。
【0035】
気筒3のヒータにも故障がなく、ステップ13の答がイエスのときには、制御はステップ15へ進み、Roと気筒4に対する排気の空燃比R4の間にしきい値ΔRaを越える差があるか否かが判断される。同様に答がノーのときには、気筒4のヒータが故障したと推定されるので、制御はステップ16へ進み、気筒4のヒータが故障したことを示す表示を残して制御は終了する。気筒4のヒータにも故障がなく、ステップ15の答がイエスのときには、制御はそのまま終了する。
【0036】
ヒータ故障検出を実行すべき条件が成立しておらず、スタート後制御が初めてステップ1に至ったときその答がノーであるとき、または当初ステップ1の答がイエスであり、制御がステップ2〜6を経て再びステップ1へ戻ったとき、車輌運転状態の変化により最早ヒータ故障検出実行条件が成立しなくなっていたときには、制御はステップ1よりステップ17へ進み、フラグF1が1であるか否かが判断される。制御がステップ2〜6を経た後ステップ17に至ったときには、フラグF1は1にセットされているので、答はイエスであり、このときには制御はステップ18へ進み、ステップ3にてヒータ故障検出のために行なった全気筒ヒータの作動を停止させ、次いでステップ19にてフラッグF1およびF2を0にリセットし、制御を終了する。
【0037】
制御がステップ2〜6を経ることなく、当初よりステップ1の答がノーであって制御がステップ17に至ったときには、フラグF1は当初0にリセットされたままであるので、制御はステップ18及び19を経ることなく直ちに終了する。
【0038】
図2は、本発明によるヒータ故障検出方法の他の一つの実施例を示すフローチャートである。
【0039】
図1の実施例と同様に図には示されていないイグニッションスイッチの閉成により制御が開始されると、図1に於けるステップ1と同様のステップ101に於いて、ヒータ故障検出実行条件が成立しているか否かが判断される。答がイエスのときには、制御はステップ102へ進み、全気筒のヒータが故障検出のために作動される。その作動要領はステップ3について説明したのと同じであってよい。次いで制御はステップ103へ進み、フラグFが1にセットされる。
【0040】
次いで制御はステップ104へ進み、ステップ5に於けると同様に各気筒nに対応する排気の空燃比Rnが検出される。次いでステップ105に於いて、R1、R2、R3、R4の平均値Rmが計算される。この場合、気筒1〜4の全てに故障がなければ、Rmはヒータの全てが故障なく正常に作動している状態で検査のために実行されている内燃機関の運転状態に於ける排気の空燃比、例えば理論空燃比、による内燃機関作動時の全気筒の平均的空燃比を表す。しかし、何れかの気筒のヒータが故障していると、その気筒の排気空燃比はヒータが正常に作動しているときよりも高くなるので、Rmはそれに応じて増大する。ただ、前述の通り、2個またはそれ以上のヒータが同時に故障する確率(これは1個のヒータが故障した状態を放置しているうちに他の1つのヒータが故障する確率ではない)は限りなく0に近いので、何れか一つのヒータの故障により平均値Rmが増大する度合は僅かである。
【0041】
ステップ106に於いては、気筒1に対応する排気の空燃比R1と平均値Rmの差がある所定のしきい値ΔRbを越えているか否かが判断される。この答がイエスであることは、気筒1のヒータが故障したことを推測させるものである。
【0042】
更にこの実施例に於いては、そのような推測をより確実にするため、そのとき制御はステップ107へ進み、車輌運転制御装置のマイクロコンピュータの一部にソフト的に構成されたカウンタのカウント値N1が当初リセットされた0より1だけ増分される。次いで制御はステップ108へ進み、カウント値N1が例えば3〜5の如きある所定のしきい値を越えたか否かが判断される。そしてこの答がイエスになったとき、制御はステップ109へ進み、気筒1のヒータが故障したことを示す表示がなされ、かかる表示を残して制御は終了する。ステップ108の答が未だノーのときには、制御はステップ110へ進み、同様にマイクロコンピュータの一部にソフト的に設けられた総合カウンタのカウント値Nが0にリセットされた状態から出発して1だけ増分される。ついで制御は111へ進み、Nがあるしきい値N100を超えたか否かが判断される。このしきい値N100は後程理解される通り、例えば8〜10程度の値とされてよいものである。
【0043】
ステップ111の答がノーのときには、制御はステップ101へ戻り、再度ヒータ故障検出実行条件が尚成立しているか否かが判断される。そして答がイエスのときには、制御は再びステップ102及び103を通過し、ステップ104にて再び各気筒nに対応する排気の空燃比Rnが検出され、ステップ105にてそれらの平均値Rmが算出され、ステップ106にてR1とRmの差がΔRbを越えているか否かが判断される。そしてその結果がやはりイエスのときには制御107へ進み、カウント値N1が更に1だけ増分される。こうしてステップ104〜106の制御が数度繰り返され、ステップ106の答がイエスになることがしきい値N10を越える回数だけ確認されたとき、初めて気筒1のヒータが故障している旨の表示がなされる。
【0044】
制御が初めてステップ106に至ったときの答がノーであるとき、或はステップ101〜108、110、111を通る制御がN10に満たない回数にて繰り返された後、ステップ106の答がノーとなったときには、制御はステップ112へ進み、ここで気筒2に対応する排気の空燃比R2と平均値Rmの間の差がΔRbを越えたか否かが判断される。答がイエスのときには、制御は113へ進み、同じくマイクロコンピュータの一部に設けられた他の一つのソフト的カウンタのカウント値N2が0より出発して1だけ増分され、次いでステップ114にてN2が同様に3〜5程度であってよいしきい値N20を越えたか否かが判断される。同じくこの場合にも、ステップ114の答がイエスとなったとき、制御はステップ115へ進み、気筒2のヒータが故障している旨の表示が残され、制御は終了する。
【0045】
ステップ114の答がノーのときには、制御はステップ110及び111へ進み、気筒1に関するステップ106の答がイエスとなったことによりカウントされたカウント値Nを更に増分する。そしてこれらの回数を合計したカウント値Nが未だしきい値N100を超えない限り、制御はステップ101へ戻り、ヒータ故障検出実行条件が成立していることを確認の上、ステップ102以下の検出制御が繰り返される。
【0046】
ステップ106の答がノーであり、ステップ112の答もノーであるときには、制御はステップ116へ進み、気筒3に対応する排気の空燃比R3と平均空燃比Rmとの間の差がΔRbを越えたか否かが判断される。答がイエスのとき、他の一つのソフト的カウンタのカウント値N3及びそのためのしきい値N30を用い、ステップ116に於ける答がイエスであることをステップ117、118にて複数回確認し、その上でステップ119にて気筒3のヒータが故障している旨の表示を行なう制御操作は、気筒1及び2について説明したのと同様である。
【0047】
更に気筒1、2、3のヒータには故障がなく、制御がステップ120へ至ったとき、気筒4のヒータについてR4とRmとの差がΔRbを超えているか否かを判断し、他の一つのソフトカウンタのカウント値N4及びそのためのしきい値N40を用い、ステップ121及び122にて複数回の確認を行ない、その上でステップ123にて気筒4のヒータが故障していることを表示する制御操作も気筒1〜3について説明したものと同様である。
【0048】
内燃機関の運転状態が不安定であると、今例えば気筒1のヒータが故障していても、制御はステップ106より107へ進むコースを連続しては繰り返さず、カウント値N1がN10を超える以前の途中にてステップ106よりステップ112へ、また更にステップ116へ、あるいは更にステップ120へ逸れ、恰も他の気筒のヒータが故障しているかの如き検出結果を生ずる虞れがある。そのようなときにも、ヒータ故障検出実行条件が成立している間に検査サイクルが繰り返されると、やがてカウント値N1はしきい値N10を超えるので、検査に於けるノイズを顧みた上で故障ヒータの検出が確実に行われる。
【0049】
また逆に、何れのヒータも故障していないにも拘わらず、内燃機関の運転状態が不安定であることにより気筒1〜4についてステップ106、112、116、120の何れかに於いて、まばらにイエスの判定が出るときには、カウント値N1、N2、N3、N4の何れもがそれぞれのしきい値N10、N20、N30、N40に達する以前に、総合カウント値Nがしきい値N100を越えるので、そのときには制御はステップ124へ進み、このときフラグFは1に設定されているので、更に制御はステップ125へ進み、ステップ102にて始められたヒータ故障検査のための全気筒ヒータ作動(非フィードバック作動等)を停止し、ステップ126にてカウント値N、N1〜N4、フラグFをリセットした後、故障検出操作を終える。
【0050】
一方、制御の開始後、最初のステップ101にてヒータ故障検出実行条件が成立していないと判断されたとき、あるいは制御が一旦ステップ102以降へ進んだ後、ステップ111を経て制御がステップ101へ戻り、再度ヒータ故障検出実行条件が成立しているか否かが判断されたときに答がノーとなったときには、制御は124へ進む。このときにもステップ124に於いて、制御が一旦ステップ102を通ることにより全気筒ヒータが検査のために作動されたか否かに応じて、ヒータ故障検出制御は、ステップ125及び126を経るか、これらのステップを経ることなく、終了する。
【0051】
尚、以上に説明したカウント値N1〜N4およびNを用いて各気筒に対するヒータの故障を数回の検出結果に基づいて判断する要領は、図1のフローチャートに示す実施例に於いても、ステップ9と10の間、ステップ11と12の間、ステップ13と14の間、ステップ15と16の間に同様に組み込まれてよいものである。
【0052】
図3は、本発明によるヒータ故障検出方法の更に他の一つの実施例を示すフローチャートである。図3のフローチャートによる故障検出操作の流れは、図1のフローチャートによる故障検出操作の流れに類似しているが、図3のフローチャートによる故障検出操作に於いては、各気筒nのヒータが故障しているか否かを検出するパラメータとして、ステップ205に於いて全気筒ヒータ作動時の各気筒nに対応するクランク軸回転角速度Thn(同じく機関は4気筒であると仮定してn=1、2、3、4)が検出されている。また図1のフローチャートに於けるステップ8にて全気筒ヒータ作動停止時の全気筒の平均排気空燃比Roが検出されているのに比して、これに対応するステップ208に於いては、ヒータが作動されていない内燃機関の作動状態に於いて各気筒nに対応するクランク軸回転角速度Ton(n=1、2、3、4)が検出されている。尚、クランク軸回転角速度は、任意の敏感なクランク軸回転角度センサの出力を車輌運転制御装置のマイクロコンピュータにて時間的に微分したものであってよい。
【0053】
クランク軸の回転には、各気筒に於ける爆発行程に対応して間歇的に加速度のピークができるが、もしいづれか一つの気筒に於ける爆発が正常に生じないと、それに対応して加速度のピークが低下し或は消滅する。かかる加速度ピークの低下或は抜け落ちは、内燃機関の燃料加熱装置を作動させた冷温始動中に、いずれか一つの気筒に対するヒータが故障したとき、噴射された燃料の一部が吸気ポートや燃焼室の壁面に付着して燃焼に関与しなくなることによっても現れる。そこで、これらのクランク軸回転角速度Th1、Th2、Th3、Th4およびTo1、To2、To3、To4の間の差がある所定のしきい値ΔTaを超えているか否かに応じて、図1のフローチャートに於けると同じ要領により、気筒1〜4のヒータの何れかが故障したか否かを判断することができる。
【0054】
その他の点に於いて、図3のフローチャートに示すヒータ故障検出制御の要領は、図1のフローチャートに於けるそれと同様である。かかる対応を示すよう、図3のフローチャートに於いては、図1のフローチャートに於ける各ステップに対応するステップは、図1のフローチャートに於けるステップ番号を200番台の数字としたステップ番号が付されている。この様に燃料加熱ヒータの何れかが故障したことをクランク軸回転角速度をパラメータとして検出することが、図1に示す如く気筒毎の排気の空燃比をパラメータとして判断するのと同様の要領にて行なえることが理解されよう。
【0055】
また、図3のフローチャートに示すヒータ故障検出制御に於いても、図2のフローチャートに示したカウント値N1〜N4およびNを用いて各気筒に対するヒータの故障を数回の検出結果に基づいて判断する要領は、ステップ209と210の間、ステップ211と212の間、ステップ213と214の間、ステップ215と216の間に同様に組み込まれてよいことも明らかであろう。
【0056】
図4は、ヒータ故障検出制御用パラメータとしてクランク軸回転角速度を用い、故障検出制御の過程を図2に示した実施例と同様の要領にて進める、更に他の一つの実施例を示すフローチャートである。この実施例に於いては、全気筒ヒータ作動時にステップ304にて各気筒nについて検出されたクランク軸回転角速度Thn(n=1,2,3,4)はステップ306、312、316、320にてTh1,Th2,Th3,Th4の平均値Tmと比較されており、その差が所定の検出回数以上に亙って所定のしきい値ΔTb以上であるとき、対応する気筒のヒータが故障したと判断される。その他の点に於いて、この実施例に於ける故障検出制御の進行は、図2に示す実施例と同様であるので、各ステップには図2のフローチャートに於ける100番台のステップ番号を対応する300番台にしたステップ番号を付し、更なる説明は明細書の冗長化を避けるため省略する。
【0057】
図5は、上記の排気空燃比やクランク軸回転角速度の如き内燃機関の運転パラメータが、ヒータを所定の態様にて作動させて内燃機関を作動させたときと、ヒータを作動させないで内燃機関を作動させたときとで異なることを、各気筒についてより明確に見極めるため、多気筒内燃機関の各気筒に対するヒータの作動時期をずらせる要領の一例を示す線図である。この例は4気筒内燃機関に於いて、第1気筒〜第4気筒の各々に対するヒータの作動または非作動が検出すべき運転パラメータに及ぼす影響をより明確に見極めるため、各気筒に対するヒータの作動開始時期(未作動から作動)を順次ずらせるものである。またこの例は、同時に、同じ目的のために、各気筒に対するヒータ他の作動を停止する時期(作動から作動停止)を順次ずらせることも示している。このように各気筒に対するヒータの作動を開始する時期あるいは作動を停止する時期を他の気筒に対するそれらの時期に対しずらせることにより、各気筒のヒータの作動時期が他の気筒のヒータの作動時期に対しずれている間に、当該気筒に対するヒータが故障したとき、そのことをより明確に見極めることができる。
【0058】
図6は、同じ目的のために多気筒内燃機関の各気筒に対するヒータの作動時期をずらせる要領の他の一つの例を示す図5と同様の線図である。この例に於いては、多気筒内燃機関の互いに位相が最も大きくずれた二つの気筒(4気筒の場合第1気筒と第4気筒、あるいは第3気筒と第2気筒)を一対とし、各対のヒータについては同時期に作動させ、異なる対の間でヒータの作動時期をずらせることが行われている。この場合、同時期に作動される各対のヒータは、それらが属する気筒の作動位相が大きく異なっているので、排気空燃比やクランク軸回転角速度の如き内燃機関の運転パラメータの対応するデータの検出時点は互いに異なり、従って各対に於ける二つのヒータのいずれかに故障が生じたとき、それがどちらのヒータであるかを特定することの精度が向上する。
【0059】
図7は、図1の実施例に図5に示す如く各気筒のヒータを順次ずらせて作動させる修正を組み込んだ実施例を示すフローチャートである。この実施例は、特にヒータが未作動状態から作動状態とされるときの時期を各気筒毎に順次ずらせるものである。制御が開始されると、ステップ401に於いて、ヒータ故障検出実行条件が成立しているか否かが判断され、答がイエスであると制御はステップ402へ進み、気筒を特定するnが0より始まって1だけ増分される。尚、このnによる気筒の特定は、図5に示す如くヒータの作動がずらされる気筒の順番を特定するものであり、内燃機関における第1気筒、第2気筒等の気筒番号を特定するものではない。次いでステップ403に於いて気筒n、即ち、先ず気筒1のヒータの作動が開始される。次いでステップ404にてヒータの作動が開始されたことを示すフラグFが1に設定される。次いでステップ405に於いて気筒1に対応する排気の空燃比R1が検出される。次いで、この機関は4気筒内燃機関であるとして、ステップ406に於いてnが4に達したか否かが判断される。答がノーのときにはこれより制御はステップを401へ戻り、この実施例では再度ヒータ故障検出実行条件が尚成立しているか否かを確認の上、答がイエスのときには制御は再びステップ402へ進み、nを更に1だけ増分し、ステップを403にて気筒2のヒータの作動が開始される。
【0060】
こうして4つの気筒についての空燃比R1〜R4が検出される。この場合、空燃比R1〜R4の検出は、図1の実施例に於ける如く全気筒のヒータが同時に作動開始される場合に比して、各気筒に於ける個別のヒータの作動をより確実に見極めやすい状態にて行なわれる。4つの気筒について空燃比R1〜R4が求まり、ステップ406の答がイエスになると、制御はステップ407へ進み、全気筒のヒータの作動が停止され、次いでステップ408にて全気筒のヒータが作動されていない状態に於ける排気空燃比の平均値Roが検出される。これ以後のヒータ故障検出制御は、RoとR1〜R4の間の差の限界値としてそれぞれに対し適当な値ΔRc1〜ΔRc4を定め、図1の実施例におけると同じ要領にて行なわれる。図7においては、図1の実施例におけるステップ9〜19に対応するステップを409〜419にて示すこととし、これらのステップについての更なる説明は明細書の冗長化を避けるため省略する。
【0061】
図8は、図7の実施例と同じく、図1の実施例に図5に示す如く各気筒のヒータを順次ずらせて作動させる修正を組み込んだものであるが、特にヒータが作動状態から停止されるときの時期を各気筒毎にずらせるものである。制御が開始されると、ステップ501にて、ヒータ故障検出実行条件が成立しているか否かが判断され、答がイエスであると制御はステップ501aへ進み、フラグfが1であるか否かが判断される。最初のサイクルに於いてはフラグfは0リセットされているので制御はステップ502へ進み、ここですべてのヒータがオンにされ,そしてステップ503にてそのことを示すフラグFが1にセットされる。次いで制御はステップ504へ進み、各シリンダに対する排気空燃比Rsn(n=1,2,3,4)が検出される。次いでステップ504aにてフラグfが1にセットされ、これによってそれ以後のサイクルに於いてはステップ502からステップを504aがバイパスされる。次いで、ステップ505にて気筒を特定するnが0より始まって1だけ増分される。そしてステップ506にて、先ず気筒1から始まってそのヒータの作動が停止される。そして各気筒のヒータの作動が停止される毎に該気筒に対応する排気の空燃比Ron(n=1,2,3,4)が検出される。
【0062】
こうして全ての気筒のヒータの作動が停止され、ステップ508の答がイエスになると、上に得られたRs1〜Rs4とRo1〜Ro4とに基づき、それぞれの間の差の限界値としてそれぞれに適当な値ΔRd1〜ΔRd4を定め、図1の実施例におけると同じ要領にて、ヒータ故障検出制御が行なわれる。図8においては、図1の実施例におけるステップ9〜19に対応するステップを509〜519にて示すこととし、これらのステップについての更なる説明は明細書の冗長化を避けるため省略する。
【0063】
図9および図10は端子Aの部分にて互いに接合されることにより図7に示すヒータ故障検出制御と図8に示すヒータ故障検出制御とを重ね合わせて実行することにより、いずれかの気筒のヒータに故障が生じたとき、そのことをより一層確実に検出する実施例を示す。この場合、ヒータは順次オンとされ、全てのヒータがオンとなった後、これに続いてヒータは順次オフとされるので、図7に於ける全てのヒータをオフにするステップ(407)および図8に於ける全てのヒータをオンにするステップ(502)が節約できる。また、図7に対応する図9に於いては、図7のステップ407および408がそれぞれステップ407aおよび408aとしてステップ401と402の間に移動され、ステップ401aと408bおよびフラグf1による初回サイクルのみを通過させるシステムによりステップ407aおよび408aは一度だけ実行されるようになっている。また図10に於いては、すでに全てオンとなっているので、先ずステップ504にて各気筒についてヒータオンによる排気空燃比Rsnが検出される。尚、図7においては、ステップ403は、ヒータ故障検出制御の際といえどもヒータを可及的早期に作動させるよう、このように配置されている。図7に示すヒータ故障検出制御に相当する図9に示すヒータ故障検出制御においては、各ヒータを順次ずらせて作動を開始させたときのデータを採取し、制御がステップ410a、412a、414a、416aに至ったときには、それぞれフラグG1,G2,G3,G4を1にセットし、次いで図8に示すヒータ故障検出制御に相当する図10に示すヒータ故障検出制御において、各ヒータを順次ずらせて作動停止させてデータを採取し、ステップ509、511、513、515における答がイエスとなったとき、制御をそれぞれステップ509a、511a、513a、515aへ進め、これらのステップにてフラグG1,G2,G3,G4が1にセットされているか否かを確かめた上で、ステップは510、512、514、516との組み合わせにより、各気筒のヒータについて故障判断を行うようになっている。
【0064】
図11は、図1の実施例に、図6に示す如く多気筒内燃機関の互いに位相が最も大きくずれた二つの気筒を一対とし、各対のヒータについては同時期に作動させ、異なる対の間でヒータの作動時期をずらせる修正を組み込んだ実施例を示すフローチャートである。この実施例は、特にヒータが未作動状態から作動状態とされるときの時期を各気筒対の間でずらせるものである。制御が開始されると、ステップ601に於いて、ヒータ故障検出実行条件が成立しているか否かが判断され、答がイエスであると制御はステップ602へ進み、ここでは機関は4気筒内燃機関であるとし、第1気筒と第4気筒のヒータの作動が開始される。次いでステップ603にて第1気筒と第4気筒に対応する排気の空燃比R1とR4が検出される。次いで制御はステップ604へ進み、第3気筒と第2の気筒のヒータの作動が開始され、更にステップ605にて第3気筒と第2気筒に対応する排気の空燃比R3とR2が検出される。そしてステップ606にてヒータの作動が開始されたことを示すフラグFが1にセットされる。次いでステップ607にて全気筒のヒータの作動が停止され、更にステップ608にてヒータ非作動時の平均排気空燃比Roが検出される。
【0065】
以上において得られた第1気筒〜第4気筒の作動に対応する排気空燃比R1〜R4とヒータ非作動時の平均排気空燃比Roとに基づいて、いずれかの気筒のヒータが故障したとき、それを特定して検出する要領は以下のステップ609〜616の通りである。ステップ609以下の各ステップは図1のステップ9〜16に対応しており、ステップ9〜16に対応するステップは600番台のステップ番号にて示されている。尚、この実施例ではステップ601の答がノーであるときには制御は直ちに終了する。これらのステップにおいてなされる制御は図1の実施例におけるものと同じであるので、これらのステップについての更なる記述は明細書の冗長化を避けるため省略する。
【0066】
図12は、図11の実施例と同じく、図1の実施例に図6に示す如く多気筒内燃機関の互いに位相が最も大きくずれた二つの気筒を一対とし、各対のヒータについては同時期に作動させ、異なる対の間でヒータの作動時期をずらせる修正を組み込んだものであるが、この実施例は、特にヒータが未作動状態から作動状態とされるときの時期を各気筒対の間でずらせるものである。制御が開始されると、ステップ701に於いて、ヒータ故障検出実行条件が成立しているか否かが判断され、答がイエスであると制御はステップ702へ進み、全気筒のヒータの作動が開始される。次いでステップ704にて全気筒ヒータ作動時の各気筒に対する排気空燃比Rsn(n=1,2,3,4)が検出される。次いで制御はステップ705へ進み、ここでは機関は4気筒内燃機関であるとし、第1気筒と第4気筒のヒータの作動が停止され、次のステップ706にて第1気筒と第4気筒に対応する排気の空燃比Ro1とRo4が検出される。次いで制御はステップ707へ進み、第3気筒と第2の気筒のヒータの作動が停止され、次のステップ708にて第3気筒と第2気筒に対応する排気の空燃比Ro3とRo2が検出される。
【0067】
以上において得られた全ヒータ作動時の第1気筒〜第4気筒に対する排気空燃比Rsnと第1気筒〜第4気筒の順次の作動停止に対応する排気空燃比Ro1〜Ro4とに基づいて、いずれかの気筒のヒータが故障したとき、それを特定して検出する要領は以下のステップ709〜716の通りである。ステップ709以下の各ステップは図1のステップ9〜16に対応しており、ステップ9〜16に対応するステップは700番台のステップ番号にて示されている。これらのステップにおいてなされる制御は図1の実施例におけるものと同じであるので、これらのステップについての更なる記述は明細書の冗長化を避けるため省略する。
【0068】
図13および図14は端子Bの部分にて互いに接合されることにより図11に示すヒータ故障検出制御と図12に示すヒータ故障検出制御とを重ね合わせて実行することにより、いずれかの気筒のヒータに故障が生じたとき、そのことをより一層確実に検出する実施例を示す。この場合、図11のステップ607および608はそれぞれステップ607aおよび608aとしてステップ601と602の間に移動され、全てのヒータをオフにしたときの平均排気空燃比Roがまず検出されるようになっている。図11に示すヒータ故障検出制御に相当する図13に示すヒータ故障検出制御においては、互いに位相が最も大きくずれた二つの気筒を一対とし、各対のヒータについては同時期に作動させ、異なる対の間でヒータの作動時期をずらせたときのデータを採取し、制御がステップ610a、612a、614a、616aに至ったときには、それぞれフラグH1,H2,H3,H4を1にセットし、次いで図12に示すヒータ故障検出制御に相当する図14に示すヒータ故障検出制御において、各対のヒータについては同時期に作動を停止させ、異なる対の間でヒータの作動停止時期をずらせたときのデータを採取し、ステップ709、711、713、715における答がイエスとなったとき、制御をそれぞれステップ709a、711a、713a、715aへ進め、これらのステップにてフラグH1,H2,H3,H4が1にセットされているか否かを確かめた上で、ステップは710、712、714、716との組み合わせにより、各気筒のヒータについて故障判断を行うようになっている。
【0069】
以上、図7〜図14においては、各気筒に対するヒータを図5または図6に示す如き要領にて、互いに順次ずらせたり、あるいは対に組み合わせて対をずらせたりして作動させる修正を、特に図1に示した実施例について行う場合を示したが、かかる修正は図2〜図3に示した実施例についても同様に実行可能であることは明らかであろう。
【0070】
以上に於いては本発明をいくつかのの実施例について詳細に説明したが、これらの実施例について本発明の範囲内にて種々の修正が可能であることは当業者にとって明らかであろう。
【図面の簡単な説明】
【図1】本発明による内燃機関の噴射燃料加熱装置の故障検出方法の一つの実施例を示すフローチャート。
【図2】本発明による内燃機関の噴射燃料加熱装置の故障検出方法の他の一つの実施例を示すフローチャート。
【図3】本発明による内燃機関の噴射燃料加熱装置の故障検出方法の更に他の一つの実施例を示すフローチャート。
【図4】本発明による内燃機関の噴射燃料加熱装置の故障検出方法の更に他の一つの実施例を示すフローチャート。
【図5】排気空燃比やクランク軸回転角速度の如き内燃機関の運転パラメータのヒータ作動と非作動による差をより明確に見極めるため、多気筒内燃機関の各気筒に対するヒータの作動時期をずらせる要領の一例を示す線図。
【図6】他の一つの要領を示す図5と同様の線図。
【図7】図1の実施例に図5に示す如く各気筒のヒータを順次ずらせて作動開始させる修正を組み込んだ実施例を示すフローチャート。
【図8】図1の実施例に図5に示す如く各気筒のヒータを対としてずらせて作動停止させる修正を組み込んだ実施例を示すフローチャート。
【図9】図7と図8の制御を組み合わせて使用する実施例の図7の制御部分に相当するフローチャート。
【図10】図7と図8の制御を組み合わせて使用する実施例の図8の制御部分に相当するフローチャート。
【図11】図1の実施例に図6に示す如く各気筒のヒータを対にしてずらせて作動開始させる修正を組み込んだ実施例を示すフローチャート。
【図12】図1の実施例に図6に示す如く各気筒のヒータを対にしてずらせて作動停止させる修正を組み込んだ実施例を示すフローチャート。
【図13】図11と図12の制御を組み合わせて使用する実施例の図11の制御部分に相当するフローチャート。
【図14】図11と図12の制御を組み合わせて使用する実施例の図12の制御部分に相当するフローチャート。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an internal combustion engine of a vehicle such as an automobile, and more particularly to a method for detecting a failure of a fuel heating device provided in a fuel supply system of an internal combustion engine.
[0002]
[Prior art]
In recent years, internal combustion engines in vehicles such as automobiles are provided with a fuel heating device in the fuel supply system in order to reduce CO and HC contained in the exhaust as much as possible at the time of cold start from the viewpoint of air environment conservation. The fuel heating device is operated at the time of cold start of the internal combustion engine to achieve better atomization of the fuel injected from the fuel injection device into the intake port or the combustion chamber, thereby achieving better combustion of the fuel. ing. Such a fuel heating device is provided near the fuel injection valve inlet of a fuel supply passage for supplying fuel to the housing of the fuel injection valve provided individually for each cylinder of the internal combustion engine or to the fuel injection valve, and has an electric resistance due to electric current. Alternatively, the fuel injected from the fuel injection valve is heated by heat generated through electromagnetic induction.
[0003]
[Problems to be solved by the invention]
Since the fuel heating device as described above is exposed to intense vibration and high temperature at all times during its operation, the use conditions are severe and there is a possibility of causing a failure. When a failure occurs, it is desirable to detect it early, and when a plurality of such fuel heating devices are provided for each cylinder, it is desirable to be able to determine which fuel heating device has failed. It is.
[0004]
An internal combustion engine of a vehicle such as an automobile is a multi-cylinder internal combustion engine having four or more cylinders, and when a fuel heating device is provided at or near a fuel injection valve, Although the number of fuel heating devices equal to the number of cylinders is provided, the plurality of fuel heating devices are manufactured through the same manufacturing process based on the same design and are individually attached to one internal combustion engine. If a failure occurs due to a synergistic effect of the inevitable variation in the finish of the heating device and slight differences in the individual operating environments, it will occur unspecified. Therefore, it is important to be able to know which of the plurality of cylinders has failed, as well as being able to detect when a failure has occurred in the fuel heating device.
[0005]
This type of fuel heating device is a device that operates with electric current as described above, and the failure is normally caused by the disconnection of the current-carrying part to stop the current from flowing. If a current detection means corresponding to the meter is provided, any fuel heating means can be detected even if a failure occurs. However, in the case of four or more multi-cylinder internal combustion engines, providing such current detection means for each of the four or more fuel heating devices increases the cost of the internal combustion engine accordingly. .
[0006]
The present invention provides a vehicle equipped with a microcomputer that is normally used in current vehicles such as automobiles, without causing an increase in cost by detecting a failure of the fuel heating device as described above by adding a normal current detection means. By using the microcomputer of the operation control device and using the information from the measuring means such as the air-fuel ratio sensor or the crankshaft rotation speed sensor already provided in this type of vehicle as the input information for this, Another problem is to detect a failure of the fuel heating device only by adding software.
[0007]
[Means for Solving the Problems]
In order to solve the above problems, the present invention provides a method for detecting a failure of a fuel heating device provided in a fuel supply system of an internal combustion engine,
Select when the fuel failure detection execution condition is met, in which at least one parameter related to the operating state of the internal combustion engine changes because the fuel to be injected should be heated to a predetermined heating degree but not heated A substantial difference between the parameter when the internal combustion engine is operated by operating the fuel heating device in a predetermined manner and the parameter when the internal combustion engine is operated without operating the fuel heating device. Does not occur According to the present invention, a method for detecting the failure is proposed.
[0008]
In the failure detection method of the fuel heating device as described above, it appears in the parameter Substantial difference May be an air-fuel ratio.
[0009]
Alternatively, in the failure detection method of the fuel heating device as described above, it appears in the parameter. Substantial difference May be a change in the correspondence of the rotational speed or acceleration of the internal combustion engine or at least one of these changes to each cylinder.
[0012]
Furthermore, the difference between the parameter when the fuel heating device is operated in a predetermined manner and the internal combustion engine is operated and the parameter when the internal combustion engine is operated without operating the fuel heating device is seen. Therefore, the fuel heating device may be operated while shifting the timing for each cylinder of the multi-cylinder internal combustion engine.
[0013]
In order to operate the fuel heating device at different times for each cylinder of the multi-cylinder internal combustion engine, the fuel heating device for each cylinder may be started at different times, or the operation of the fuel heating device for each cylinder may be started at different times. It may be shifted and stopped, or both may be performed again.
[0014]
Alternatively, to see the difference between the parameter when the internal combustion engine is operated with the fuel heating device operating in a predetermined manner and the parameter when the internal combustion engine is operated without operating the fuel heating device Alternatively, the two cylinders of the multi-cylinder four-cycle internal combustion engine may be paired, and the fuel heating device may be operated with the timing shifted between each pair.
[0015]
Also in this case, in order to operate the fuel heating device with the timing shifted between each pair, the fuel heating device for each pair of cylinders may be started with the timing shifted, or the fuel heating device for each pair of cylinders may be started. It may be stopped at different times, or both may be performed again.
[0016]
[Action and effect of the invention]
The operation of the fuel heating device is required, and it is effective when the internal combustion engine is operated for more than ten seconds from the start when the internal combustion engine is started from the cold state. Immediately after such cold start, the temperature of the combustion chamber wall of the internal combustion engine is low, so the fuel injected from the fuel injection valve tends to adhere as a liquid to the intake port and the wall surface of the combustion chamber. When the fuel adheres to the wall surface of the intake port or the combustion chamber, the air-fuel mixture becomes so thin that the start of the internal combustion engine fails or the rotation of the internal combustion engine becomes irregular. The fuel adhering to the wall surface can be dealt with by temporarily increasing the fuel injection amount, but the fuel adhering to the wall surface will eventually burn partly and other parts will not burn or will be incomplete. Although it is exhausted through the exhaust port as it is burned, its movement is irregular, making the rotation of the internal combustion engine immediately after starting irregular, and deteriorating exhaust purification.
[0017]
Therefore, the fuel heating device heats the fuel injected from the fuel injection valve, improves the atomization of the injected fuel, and prevents the fuel from adhering as a liquid to the intake port or the wall of the combustion chamber. Even if fuel injection is performed according to the stoichiometric air-fuel ratio from the beginning of startup, the internal combustion engine rotates smoothly, and the exhaust gas is caused to meet the stoichiometric air-fuel ratio.
[0018]
However, if the fuel heating device in any one of the cylinders fails and the injected fuel is not heated, the fuel adheres to the intake port and the combustion chamber wall in that cylinder, The air-fuel ratio in the cylinder becomes too thin and its air-fuel ratio increases, thereby causing misfire and no torque, and the exhaust from the cylinder is combined with the unburned components of the fuel and the oxygen-containing exhaust. Become.
[0019]
Therefore, for at least one parameter relating to the operating state of the internal combustion engine, such as the air-fuel ratio of the exhaust gas and the rotational speed, when the fuel is heated to a predetermined heating degree by the fuel injection device, the fuel is more predetermined than the state where the parameter should be. If it is detected that the fuel heating device has been changed to a direction indicating that it is not heated to the degree of heating, it can be detected that the fuel heating device of the cylinder has failed.
[0020]
The parameter may be the air-fuel ratio of the exhaust gas corresponding to each cylinder of the internal combustion engine as described above, and the change appearing in the parameter is the air-fuel ratio when the injected fuel is heated to a predetermined heating degree. In ratio Thus, it may be judged that the air-fuel ratio has increased.
[0021]
Alternatively, when a fuel injection device of one cylinder as described above fails, the generation of torque is lost in the cylinder, thereby responding to changes in the rotational speed or rotational angular speed of the internal combustion engine for each cylinder. Since a mismatch occurs, the change appearing in the parameter may be a change in the rotational speed or acceleration of the internal combustion engine or the correspondence of those changes to at least one of the cylinders.
[0022]
Also, when recognizing changes appearing in one parameter, parameters when the internal combustion engine is operated by operating the fuel heating device in a predetermined manner and parameters when the internal combustion engine is operated without operating the fuel heating device If this is recognized when there is no substantial difference between the two, the change appearing in the parameter due to the failure of the fuel heating device can be grasped more accurately.
[0023]
Alternatively, the internal combustion engine of a vehicle such as an automobile is a multi-cylinder internal combustion engine having four or more cylinders, and the microcomputer performs normal calculation processing for these four or more fuel heating devices. The probability that two or more fuel heaters will fail at the same time within a cycle of tens to hundreds of microseconds (the probability that one will fail and the other will fail) No) may be considered to be 0, so that the change appearing in one parameter causes a substantial difference between the cylinders for the parameter, thereby operating the fuel heating device in a predetermined manner as described above. In addition to operating the internal combustion engine, the fuel heating device is operated in a predetermined manner without operating the internal combustion engine without operating the fuel heating device. The fuel heating system has failed even in the one of the cylinders can be detected. This is because, in particular, the technology for measuring the exhaust air-fuel ratio, the engine rotational speed or the rotational acceleration is improved, and more rapid measurement can be obtained with higher accuracy. This can be performed during normal operation of the fuel heating device without particularly operating the fuel heating device for fault detection.
[0024]
Further, when the internal combustion engine is a multi-cylinder internal combustion engine, the fuel heating device is operated at different timings for each cylinder, whereby the fuel heating device is operated in a predetermined manner and the internal combustion engine is operated. The difference between one parameter and the one parameter when the internal combustion engine is operated without operating the fuel heating device can be more clearly distinguished. In order to shift the operation timing of the fuel heating device for each cylinder, one method is to shift the start timing of the fuel heating device for each cylinder. Another method is to shift the fuel timing for each cylinder. What is necessary is just to shift the time which stops the action | operation of a heating apparatus. Moreover, if these two results are overlapped and the two match to confirm the presence or absence of a failure in the fuel heating device, the accuracy of confirmation can be further increased.
[0025]
Alternatively, when the internal combustion engine is a multi-cylinder internal combustion engine, a pair of two cylinders whose phases are greatly shifted from each other is paired, and the fuel heating device is operated by shifting the timing between each pair. It is possible to more clearly distinguish a difference between one parameter when the internal combustion engine is operated in a predetermined mode and when the internal combustion engine is operated without operating the fuel heating device. it can. Also in this case, as a method of operating the fuel heating device by shifting the timing between each pair, the start timing of the fuel heating device for each pair of cylinders can be shifted, and the fuel heating device for each pair of cylinders can be operated. There are both cases in which the operation stop time is shifted, and the accuracy of the confirmation can be further improved by superimposing both to confirm whether or not the fuel heating device has failed.
[0026]
DETAILED DESCRIPTION OF THE INVENTION
The present invention uses a vehicle operation control device equipped with a microcomputer already known in various modes as described in the above section “Problems to be Solved by the Invention”, and also provides such vehicle operation. An invention constructed in software using the output of a well-known sensor in various modes such as an exhaust air / fuel ratio sensor or a crankshaft rotational speed sensor that is definitely provided in a vehicle equipped with a control device. Further, a fuel supply system including a fuel injection device for an internal combustion engine and a fuel heating device provided in the fuel supply system are also known in various aspects, and the present invention is applied to these known fuel supply system and fuel heating device. Therefore, the description of the embodiments with illustrations of these hardware is omitted to avoid redundancy of the specification and drawings. In an internal combustion engine, a fuel injection valve and a fuel heating device are controlled by a vehicle operation control device using a microcomputer, and an air-fuel ratio sensor (oxygen sensor) provided in an exhaust system as one of the input signals to the vehicle operation control device. An outline of a configuration in which an output signal of a sensor is supplied is disclosed in, for example, Japanese Patent Application Laid-Open No. 11-148441. An example of a detailed structure of a fuel injection valve in which a fuel heating device is incorporated in a housing is disclosed in Japanese Patent Laid-Open No. 10-238424. The present invention may be implemented based on a fuel heating configuration for an internal combustion engine as shown in these drawings.
[0027]
FIG. 1 is a flow chart illustrating a failure detection method for a fuel heating apparatus according to one embodiment of the present invention.
[0028]
When the control according to this flowchart is started by closing the ignition switch of the vehicle not shown in the figure, in step 1 a heater (in the following description of the embodiment, the fuel heating device is referred to as a heater). It is determined whether or not a vehicle driving state in which an operation for detecting the failure is to be executed is established. Such conditions may include that the internal combustion engine of the vehicle is being started from a cold state, that the vehicle is still stopped, that the accelerator pedal is not depressed by the driver, and that the parking brake is used. It may be a condition that is still activated. These conditions vary depending on the detection speed and detection accuracy of the exhaust air-fuel ratio sensor or the crankshaft rotation speed sensor. If the detection speed and detection accuracy of these sensors improve, for example, the internal combustion engine starts. The conditions related to the operating state of the internal combustion engine are relaxed so that the failure can be detected even after the engine is warmed up, not just after the cold temperature, and eventually the operating condition of the internal combustion engine for executing the failure detection should not be questioned. Can be.
[0029]
When the determination result is yes, the control proceeds to step 2 where it is determined whether or not the flag F2 is 1. The flag F2 is set to 1 in step 6 to be described later, and is normally reset to 0 prior to the start of every control. Thus, when control first reaches step 2, F2 is 0 and control proceeds to step 3.
[0030]
In step 3, the heaters of all cylinders are brought into a predetermined operating state. Such a heater may be feedback-controlled based on the output signal of the exhaust air / fuel ratio sensor during normal operation, but in this step 3 in the operation of detecting a failure of the heater, the operation of the heaters of all cylinders is performed. Is preferably operated to give a predetermined degree of heating to the fuel, regardless of feedback. After operating all the cylinder heaters, control proceeds to step 4 where the flag F1 is set to 1. Control then proceeds to step 5 where the air-fuel ratio Rn of the exhaust gas corresponding to each cylinder n of the internal combustion engine that has been started and started operation (assuming that the internal combustion engine is a four-cylinder engine, n = 1, 2, 3, 4) are sequentially detected. The detection of the air-fuel ratio of the exhaust gas corresponding to each cylinder in this way can be achieved by using a single air-fuel ratio sensor provided at the merging portion of the exhaust manifold to determine the detection time for each cylinder based on the crankshaft rotation angle. It is possible by setting together. Control then proceeds to step 6 where flag F2 is set to 1 and then returns to before step 1.
[0031]
Next, in step 1 again, it is determined whether or not the heater failure detection execution condition is still satisfied. If the answer is yes, control proceeds to step 2 where it is determined whether flag F2 is 1. At this time, the answer is yes and the control proceeds to step 7 from this point. Steps 2 and 6 may be omitted, that is, when Step 5 is completed, Step 7 may be immediately proceeded without reconfirming whether or not the heater failure detection execution condition is still satisfied. Good.
[0032]
In step 7, the operation of the heaters of all cylinders is once stopped. Next, the control proceeds to step 8 where, for simplicity, the average value Ro of the air-fuel ratio of exhaust from all cylinders is detected. This is because the heater is not activated in any of the cylinders, so there is no difference in the exhaust air / fuel ratio between the cylinders based on the operation / non-operation of the heater. It is considered as a single value.
[0033]
Next, control proceeds to step 9, where there is a difference greater than a predetermined threshold ΔRa between the exhaust air / fuel ratio Ro when the heater is not operating and the air / fuel ratio R1 of the cylinder 1 where the heater is supposed to be operating. It is determined whether or not. The exhaust air-fuel ratio Ro when the heater operation is stopped should increase temporarily when a part of the fuel injected by stopping the heater adheres to the intake port or the wall surface of the combustion chamber. Therefore, if the heater of the cylinder 1 has not failed, a difference exceeding an appropriate threshold value ΔRa should occur between Ro and R1. Conversely, when such a difference does not occur, it is estimated that the heater of the cylinder 1 has failed. Therefore, if the answer to step 9 is no, the control proceeds to step 10 to display that the heater of the cylinder 1 has failed. Since the heater is to be replaced as soon as possible even if one cylinder fails, the control is ended in a state where an appropriate failure display is held here.
[0034]
If there is no failure in the heater of the cylinder 1 and the answer to step 9 is yes, the control proceeds to step 11, and whether or not there is a difference exceeding the threshold value ΔRa between Ro and the air-fuel ratio R2 of the exhaust with respect to the cylinder 2 is determined. To be judged. Similarly, when the answer is no, it is presumed that the heater of the cylinder 2 has failed. Therefore, the control proceeds to step 12, and the control ends with a display indicating that the heater of the cylinder 2 has failed. If there is no failure in the heater of the cylinder 2 and the answer to step 11 is yes, the control proceeds to step 13, where there is a difference exceeding the threshold value ΔRa between Ro and the air-fuel ratio R3 of the exhaust corresponding to the cylinder 3. It is determined whether or not there is. Similarly, when the answer is no, it is presumed that the heater of the cylinder 3 has failed. Therefore, the control proceeds to step 14, and the control ends with a display indicating that the heater of the cylinder 3 has failed.
[0035]
If there is no failure in the heater of the cylinder 3 and the answer to step 13 is yes, the control proceeds to step 15, and whether or not there is a difference exceeding the threshold value ΔRa between Ro and the air-fuel ratio R4 of the exhaust gas to the cylinder 4. Is judged. Similarly, when the answer is no, it is presumed that the heater of the cylinder 4 has failed. Therefore, the control proceeds to step 16, and the control ends with a display indicating that the heater of the cylinder 4 has failed. If there is no failure in the heater of the cylinder 4 and the answer to step 15 is yes, the control is ended as it is.
[0036]
When the condition for executing the heater failure detection is not satisfied and the control reaches step 1 for the first time after the start, the answer is no, or the answer of step 1 is initially yes, and the control is in steps 2 to 2. When the process returns to step 1 after 6 again, if the heater failure detection execution condition is no longer satisfied due to a change in the vehicle operating state, the control proceeds from step 1 to step 17 to determine whether the flag F1 is 1 or not. Is judged. When the control reaches step 17 after passing through steps 2 to 6, the flag F1 is set to 1, so the answer is yes. At this time, the control advances to step 18, and in step 3, the heater failure detection is detected. Therefore, the operation of all the cylinder heaters performed for the purpose is stopped, and then, in step 19, the flags F1 and F2 are reset to 0 and the control is finished.
[0037]
When the control does not go through steps 2 to 6 and the answer to step 1 is no from the beginning and the control reaches step 17, the flag F1 remains initially reset to 0. Exit immediately without going through.
[0038]
FIG. 2 is a flowchart showing another embodiment of the heater failure detection method according to the present invention.
[0039]
As in the embodiment of FIG. 1, when the control is started by closing an ignition switch (not shown), in step 101 similar to step 1 in FIG. It is determined whether or not it is established. If the answer is yes, control proceeds to step 102 where all cylinder heaters are activated for fault detection. The operating procedure may be the same as described for step 3. Control then proceeds to step 103 where flag F is set to 1.
[0040]
Next, the control proceeds to step 104, and the air-fuel ratio Rn of the exhaust gas corresponding to each cylinder n is detected as in step 5. Next, at step 105, the average value Rm of R1, R2, R3, R4 is calculated. In this case, if there is no failure in all of the cylinders 1 to 4, Rm is an exhaust air exhaust in the operating state of the internal combustion engine that is being executed for inspection in a state where all of the heaters are operating normally without failure. It represents the average air-fuel ratio of all cylinders when the internal combustion engine is operated by the fuel ratio, for example, the stoichiometric air-fuel ratio. However, if the heater of any cylinder fails, the exhaust air / fuel ratio of that cylinder will be higher than when the heater is operating normally, so Rm will increase accordingly. However, as described above, the probability that two or more heaters will fail at the same time (this is not the probability that one heater will fail while the other heater is left alone) is limited. Since it is close to 0, the degree to which the average value Rm increases due to the failure of any one heater is small.
[0041]
In step 106, it is determined whether or not the difference between the air-fuel ratio R1 of the exhaust gas corresponding to the cylinder 1 and the average value Rm exceeds a predetermined threshold value ΔRb. If the answer is yes, it is assumed that the heater of the cylinder 1 has failed.
[0042]
Furthermore, in this embodiment, in order to make such a guess more reliable, the control then proceeds to step 107, where the count value of a counter configured in software in a part of the microcomputer of the vehicle operation control device is obtained. N1 is incremented by 1 from 0, which was initially reset. Control then proceeds to step 108 where it is determined whether the count value N1 has exceeded a predetermined threshold value such as 3-5. When the answer is yes, the control proceeds to step 109, where a display indicating that the heater of the cylinder 1 has failed is made, and the control ends with the display remaining. If the answer to step 108 is still no, the control proceeds to step 110, and similarly, only 1 is started from the state where the count value N of the general counter provided in software in a part of the microcomputer is reset to 0. Incremented. Control then proceeds to 111 where it is determined whether N has exceeded a certain threshold value N100. As will be understood later, the threshold value N100 may be a value of about 8 to 10, for example.
[0043]
If the answer to step 111 is no, the control returns to step 101 to determine again whether or not the heater failure detection execution condition is still satisfied. When the answer is yes, the control passes again through steps 102 and 103, and the air-fuel ratio Rn of the exhaust gas corresponding to each cylinder n is detected again at step 104, and the average value Rm thereof is calculated at step 105. In step 106, it is determined whether or not the difference between R1 and Rm exceeds ΔRb. When the result is also yes, the routine proceeds to control 107, where the count value N1 is further incremented by one. In this way, the control in steps 104 to 106 is repeated several times, and when it is confirmed that the answer to step 106 is yes for the number of times exceeding the threshold value N10, an indication that the heater of the cylinder 1 has failed is the first time. Made.
[0044]
When the control reaches step 106 for the first time, the answer is no, or after the control through steps 101 to 108, 110, and 111 is repeated less than N10, the answer to step 106 is no. When it becomes, the control proceeds to step 112, where it is determined whether or not the difference between the air-fuel ratio R2 of the exhaust corresponding to the cylinder 2 and the average value Rm exceeds ΔRb. If the answer is yes, control proceeds to 113 where the count value N2 of another soft counter, also provided in part of the microcomputer, is incremented by 1 starting from 0 and then at step 114, N2 Similarly, it is determined whether or not the threshold value N20, which may be about 3 to 5, has been exceeded. Also in this case, when the answer to step 114 is yes, the control proceeds to step 115, an indication that the heater of the cylinder 2 has failed is left, and the control ends.
[0045]
When the answer to step 114 is no, the control proceeds to steps 110 and 111, and the count value N counted when the answer to step 106 for cylinder 1 becomes yes is further incremented. Then, as long as the count value N obtained by summing these times still does not exceed the threshold value N100, the control returns to step 101, and after confirming that the heater failure detection execution condition is satisfied, the detection control after step 102 is performed. Is repeated.
[0046]
If the answer to step 106 is no and the answer to step 112 is also no, the control proceeds to step 116 where the difference between the air / fuel ratio R3 of the exhaust corresponding to the cylinder 3 and the average air / fuel ratio Rm exceeds ΔRb. It is determined whether or not. When the answer is yes, using the count value N3 of another soft counter and the threshold value N30 therefor, confirming that the answer at step 116 is yes multiple times at steps 117 and 118, Further, the control operation for displaying that the heater of the cylinder 3 has failed in step 119 is the same as that described for the cylinders 1 and 2.
[0047]
Further, when there is no failure in the heaters of the cylinders 1, 2, and 3 and the control reaches step 120, it is determined whether or not the difference between R4 and Rm for the heater of the cylinder 4 exceeds ΔRb. Using the count value N4 of one soft counter and the threshold value N40 therefor, confirmation is made a plurality of times in steps 121 and 122, and then, in step 123, it is displayed that the heater of the cylinder 4 has failed. The control operation is the same as that described for the cylinders 1 to 3.
[0048]
If the operating state of the internal combustion engine is unstable, even if the heater of the cylinder 1 has failed, for example, the control does not continuously repeat the course from step 106 to 107, and before the count value N1 exceeds N10. In the middle of the process, the routine proceeds from step 106 to step 112, further to step 116, or further to step 120, and there is a risk that a detection result will appear as if the heaters of other cylinders have failed. Even in such a case, if the inspection cycle is repeated while the heater failure detection execution condition is satisfied, the count value N1 eventually exceeds the threshold value N10. Detection of the heater is performed reliably.
[0049]
Conversely, although none of the heaters have failed, the operation state of the internal combustion engine is unstable, so that the cylinders 1-4 are sparse in any one of steps 106, 112, 116, and 120. When the answer is yes, the total count value N exceeds the threshold value N100 before any of the count values N1, N2, N3, and N4 reaches the respective threshold values N10, N20, N30, and N40. At that time, the control proceeds to step 124. At this time, the flag F is set to 1. Therefore, the control further proceeds to step 125, and the all cylinder heater operation for the heater failure inspection started at step 102 (non-stop) is performed. Feedback operation, etc.) is stopped and the count values N, N1 to N4 and the flag F are reset in step 126, and then the failure detection operation is finished.
[0050]
On the other hand, when it is determined in the first step 101 that the heater failure detection execution condition is not satisfied after the start of the control, or after the control proceeds to step 102 and the subsequent steps, the control proceeds to step 101 through step 111. Returning to step S124, when it is determined whether or not the heater failure detection execution condition is satisfied again, the answer is no. At this time as well, in step 124, depending on whether or not all the cylinder heaters have been activated for inspection by passing the control once through step 102, the heater failure detection control passes through steps 125 and 126. Finish without going through these steps.
[0051]
The procedure for determining the failure of the heater for each cylinder based on the detection results of several times using the count values N1 to N4 and N described above is the same as in the embodiment shown in the flowchart of FIG. Between 9 and 10, between steps 11 and 12, between steps 13 and 14, and between steps 15 and 16 may be similarly incorporated.
[0052]
FIG. 3 is a flowchart showing still another embodiment of the heater failure detection method according to the present invention. The failure detection operation flow according to the flowchart of FIG. 3 is similar to the failure detection operation flow according to the flowchart of FIG. 1, but in the failure detection operation according to the flowchart of FIG. As a parameter for detecting whether or not the crankshaft rotation angular velocity Thn corresponding to each cylinder n when all cylinder heaters are operated in step 205 (also assuming that the engine has four cylinders, n = 1, 2, 3, 4) has been detected. Compared to the fact that the average exhaust air-fuel ratio Ro of all cylinders at the time when all cylinder heaters are stopped is detected in step 8 in the flowchart of FIG. The crankshaft rotational angular speed Ton (n = 1, 2, 3, 4) corresponding to each cylinder n is detected in the operating state of the internal combustion engine in which is not operated. The crankshaft rotation angular velocity may be obtained by temporally differentiating the output of any sensitive crankshaft rotation angle sensor with a microcomputer of the vehicle operation control device.
[0053]
Rotation of the crankshaft causes an acceleration peak intermittently corresponding to the explosion stroke in each cylinder, but if any explosion in one cylinder does not occur normally, the acceleration will The peak drops or disappears. Such a decrease in acceleration peak or dropout occurs when a heater for any one of the cylinders fails during a cold start with the fuel heating device of the internal combustion engine activated, and a part of the injected fuel is taken into the intake port or the combustion chamber. It also appears when it adheres to the wall surface and becomes no longer involved in combustion. Therefore, depending on whether or not the difference between these crankshaft rotation angular velocities Th1, Th2, Th3, Th4 and To1, To2, To3, To4 exceeds a predetermined threshold value ΔTa, the flowchart of FIG. In this way, it is possible to determine whether any of the heaters of the cylinders 1 to 4 has failed.
[0054]
In other respects, the procedure of the heater failure detection control shown in the flowchart of FIG. 3 is the same as that in the flowchart of FIG. In order to show such correspondence, in the flowchart of FIG. 3, steps corresponding to the steps in the flowchart of FIG. 1 are assigned step numbers in which the step numbers in the flowchart of FIG. Has been. In this way, detecting that one of the fuel heaters has failed using the crankshaft rotational angular velocity as a parameter is similar to determining the exhaust air-fuel ratio for each cylinder as a parameter as shown in FIG. It will be understood that this can be done.
[0055]
Further, in the heater failure detection control shown in the flowchart of FIG. 3, the heater failure for each cylinder is determined based on the detection results several times using the count values N1 to N4 and N shown in the flowchart of FIG. It will also be apparent that the procedure may be similarly incorporated between steps 209 and 210, between steps 211 and 212, between steps 213 and 214, and between steps 215 and 216.
[0056]
FIG. 4 is a flowchart showing still another embodiment in which the crankshaft rotation angular velocity is used as a heater failure detection control parameter, and the failure detection control process proceeds in the same manner as the embodiment shown in FIG. is there. In this embodiment, the crankshaft rotational angular velocity Thn (n = 1, 2, 3, 4) detected for each cylinder n in step 304 when all cylinder heaters are operated is shown in steps 306, 312, 316, 320. If the difference is equal to or greater than a predetermined threshold value ΔTb over a predetermined number of detections, the heater of the corresponding cylinder has failed, and is compared with the average value Tm of Th1, Th2, Th3, Th4. To be judged. In other respects, the progress of the failure detection control in this embodiment is the same as that in the embodiment shown in FIG. 2, so that each step corresponds to the step number in the 100s in the flowchart of FIG. Step numbers in the 300s are attached, and further explanation is omitted to avoid redundancy of the specification.
[0057]
FIG. 5 shows the operation parameters of the internal combustion engine such as the exhaust air-fuel ratio and the crankshaft rotational angular speed when the internal combustion engine is operated by operating the heater in a predetermined manner and when the internal combustion engine is operated without operating the heater. FIG. 3 is a diagram showing an example of a procedure for shifting the heater operation timing for each cylinder of a multi-cylinder internal combustion engine in order to more clearly determine the difference between the cylinders when they are operated. In this example, in a four-cylinder internal combustion engine, in order to more clearly determine the influence of the heater operation or non-operation on each of the first cylinder to the fourth cylinder on the operating parameter to be detected, the heater operation on each cylinder is started. The timing (operation from non-operation) is shifted sequentially. This example also shows that for the same purpose, the timing of stopping the operation of the heaters and the like for each cylinder is sequentially shifted (from operation to operation stop). In this way, the timing of starting the heater for each cylinder or the timing for stopping the operation is shifted with respect to those timings for the other cylinders, so that the heater operating timing of each cylinder becomes the heater operating timing of the other cylinder. When the heater for the cylinder fails while it is deviating from that, it can be determined more clearly.
[0058]
FIG. 6 is a diagram similar to FIG. 5 showing another example of the procedure for shifting the heater operation timing for each cylinder of the multi-cylinder internal combustion engine for the same purpose. In this example, two cylinders of the multi-cylinder internal combustion engine whose phases are most shifted from each other (in the case of four cylinders, the first cylinder and the fourth cylinder, or the third cylinder and the second cylinder) are paired, These heaters are operated at the same time, and the operation timing of the heaters is shifted between different pairs. In this case, since each pair of heaters that are operated at the same time have different operating phases of the cylinders to which they belong, detection of data corresponding to the operating parameters of the internal combustion engine such as the exhaust air-fuel ratio and the crankshaft rotational angular velocity is detected. The time points are different from each other, so that when one of the two heaters in each pair fails, the accuracy of identifying which heater it is is improved.
[0059]
FIG. 7 is a flow chart showing an embodiment in which the embodiment of FIG. 1 is incorporated with a modification in which the heaters of the respective cylinders are sequentially operated as shown in FIG. In this embodiment, the timing when the heater is changed from the non-operating state to the operating state is sequentially shifted for each cylinder. When the control is started, it is determined in step 401 whether or not the heater failure detection execution condition is satisfied. If the answer is yes, the control proceeds to step 402 and n for specifying the cylinder is from 0. Starting and incremented by one. The cylinder identification by n specifies the order of the cylinders in which the heater operation is shifted as shown in FIG. 5, and does not specify the cylinder numbers of the first cylinder, the second cylinder, etc. in the internal combustion engine. Absent. Next, at step 403, the operation of the heater of the cylinder n, that is, the cylinder 1 is started first. Next, at step 404, a flag F indicating that the heater has been started is set to 1. Next, at step 405, the air-fuel ratio R1 of the exhaust gas corresponding to the cylinder 1 is detected. Next, assuming that the engine is a four-cylinder internal combustion engine, it is determined in step 406 whether n has reached 4. If the answer is no, the control returns to step 401. In this embodiment, it is checked again whether or not the heater failure detection execution condition is satisfied. If the answer is yes, the control advances to step 402 again. , N is further incremented by 1, and in step 403, the operation of the cylinder 2 heater is started.
[0060]
Thus, the air-fuel ratios R1 to R4 for the four cylinders are detected. In this case, the detection of the air-fuel ratios R1 to R4 is more reliable in the operation of the individual heaters in each cylinder than in the case where the heaters of all the cylinders are started simultaneously as in the embodiment of FIG. It is performed in a state that is easy to identify. When the air-fuel ratios R1 to R4 are obtained for the four cylinders and the answer to step 406 is yes, the control proceeds to step 407, the heaters of all the cylinders are stopped, and then the heaters of all the cylinders are operated in step 408. An average value Ro of the exhaust air-fuel ratio in a state where it is not is detected. Subsequent heater failure detection control is performed in the same manner as in the embodiment of FIG. 1 by determining appropriate values ΔRc1 to ΔRc4 for the respective limit values of differences between Ro and R1 to R4. In FIG. 7, steps 409 to 419 corresponding to steps 9 to 19 in the embodiment of FIG. 1 are indicated by 409 to 419, and further description of these steps is omitted to avoid redundancy of the specification.
[0061]
FIG. 8 is similar to the embodiment of FIG. 7 and incorporates a modification in which the heaters of the respective cylinders are sequentially operated as shown in FIG. 5 in the embodiment of FIG. This is to shift the timing of each cylinder for each cylinder. When the control is started, it is determined in step 501 whether or not the heater failure detection execution condition is satisfied. If the answer is yes, the control proceeds to step 501a and whether or not the flag f is 1 or not. Is judged. In the first cycle, since the flag f is reset to 0, the control proceeds to step 502 where all the heaters are turned on, and in step 503, the flag F indicating that is set to 1. . Control then proceeds to step 504 where the exhaust air / fuel ratio Rsn (n = 1, 2, 3, 4) for each cylinder is detected. Next, in step 504a, the flag f is set to 1, thereby bypassing step 504a from step 502 in subsequent cycles. Next, in step 505, n for specifying the cylinder starts from 0 and is incremented by 1. In step 506, the operation of the heater is stopped first, starting from the cylinder 1. Each time the heater operation of each cylinder is stopped, the air-fuel ratio Ron (n = 1, 2, 3, 4) of the exhaust corresponding to the cylinder is detected.
[0062]
Thus, when the heaters of all the cylinders are stopped and the answer to step 508 is yes, based on the Rs1 to Rs4 and Ro1 to Ro4 obtained above, a difference value between them is appropriate. Values ΔRd1 to ΔRd4 are determined, and heater failure detection control is performed in the same manner as in the embodiment of FIG. In FIG. 8, steps 509 to 519 corresponding to steps 9 to 19 in the embodiment of FIG. 1 are indicated by 509 to 519, and further description of these steps will be omitted to avoid redundancy of the specification.
[0063]
9 and 10 are joined to each other at the portion of terminal A, and the heater failure detection control shown in FIG. 7 and the heater failure detection control shown in FIG. An embodiment will be described in which when a failure occurs in the heater, this is detected more reliably. In this case, the heaters are sequentially turned on, and after all the heaters are turned on, the heaters are sequentially turned off. Therefore, the step (407) of turning off all the heaters in FIG. The step (502) of turning on all heaters in FIG. 8 can be saved. In FIG. 9 corresponding to FIG. 7, steps 407 and 408 in FIG. 7 are moved between steps 401 and 402 as steps 407a and 408a, respectively, and only the first cycle by steps 401a and 408b and flag f1 is performed. Steps 407a and 408a are executed only once by the passing system. In FIG. 10, since all of them are already turned on, first, at step 504, the exhaust air / fuel ratio Rsn is detected for each cylinder when the heater is turned on. In FIG. 7, step 403 is arranged in this way so that the heater is operated as early as possible even during the heater failure detection control. In the heater failure detection control shown in FIG. 9 corresponding to the heater failure detection control shown in FIG. 7, data is collected when each heater is sequentially shifted to start operation, and the control is performed in steps 410a, 412a, 414a, 416a. Are set to 1, respectively, and then in the heater failure detection control shown in FIG. 10 corresponding to the heater failure detection control shown in FIG. When data is collected and the answer in step 509, 511, 513, 515 is yes, the control proceeds to steps 509a, 511a, 513a, 515a, respectively, in which flags G1, G2, G3 After checking whether G4 is set to 1, the steps are 510, 512, 514, 516. The combination of, is adapted to perform failure judgment for the heaters of the respective cylinders.
[0064]
FIG. 11 shows a pair of two cylinders of the multi-cylinder internal combustion engine having the largest phase shift as shown in FIG. 6 in the embodiment of FIG. It is a flowchart which shows the Example incorporating the correction | amendment which shifts the operation time of a heater between. In this embodiment, the timing when the heater is changed from the non-operating state to the operating state is shifted between the cylinder pairs. When the control is started, it is determined in step 601 whether or not the heater failure detection execution condition is satisfied. If the answer is yes, the control proceeds to step 602, where the engine is a four-cylinder internal combustion engine. As a result, the operation of the heaters of the first cylinder and the fourth cylinder is started. Next, at step 603, the air-fuel ratios R1 and R4 of the exhaust corresponding to the first cylinder and the fourth cylinder are detected. Next, the control proceeds to step 604, where the heaters of the third and second cylinders are activated, and in step 605, the air-fuel ratios R3 and R2 of the exhaust corresponding to the third and second cylinders are detected. . In step 606, a flag F indicating that the heater has been started is set to 1. Next, in step 607, the operation of the heaters of all cylinders is stopped, and in step 608, the average exhaust air-fuel ratio Ro when the heater is not operated is detected.
[0065]
Based on the exhaust air / fuel ratios R1 to R4 corresponding to the operations of the first to fourth cylinders obtained above and the average exhaust air / fuel ratio Ro when the heater is not operated, when the heater of any cylinder fails, The procedure for specifying and detecting it is as follows in steps 609 to 616. Steps after step 609 correspond to steps 9 to 16 in FIG. 1, and steps corresponding to steps 9 to 16 are indicated by step numbers in the 600s. In this embodiment, when the answer to step 601 is no, the control is immediately terminated. Since the control performed in these steps is the same as in the embodiment of FIG. 1, further description of these steps will be omitted to avoid redundancy of the specification.
[0066]
FIG. 12 is similar to the embodiment of FIG. 11 in which the two cylinders of the multi-cylinder internal combustion engine having the largest phase shift as shown in FIG. 6 are paired with the embodiment of FIG. However, in this embodiment, the timing when the heater is changed from the non-operating state to the operating state is particularly set for each cylinder pair. It is something that can be shifted between. When the control is started, it is determined in step 701 whether or not the heater failure detection execution condition is satisfied. If the answer is yes, the control proceeds to step 702 and the heaters of all cylinders are started. Is done. Next, at step 704, the exhaust air-fuel ratio Rsn (n = 1, 2, 3, 4) for each cylinder when all cylinder heaters are operated is detected. Control then proceeds to step 705, where the engine is a four-cylinder internal combustion engine, the heaters of the first and fourth cylinders are stopped, and the next step 706 corresponds to the first and fourth cylinders. The air-fuel ratios Ro1 and Ro4 of the exhaust to be detected are detected. Control then proceeds to step 707, where the heaters of the third and second cylinders are stopped, and in the next step 708, the air-fuel ratios Ro3 and Ro2 of the exhaust corresponding to the third and second cylinders are detected. The
[0067]
Based on the exhaust air / fuel ratio Rsn for the first to fourth cylinders and the exhaust air / fuel ratios Ro1 to Ro4 corresponding to the sequential operation stop of the first to fourth cylinders when all the heaters are operated, The procedure for identifying and detecting when a heater of the cylinder fails is as follows in steps 709 to 716. Steps 709 and subsequent steps correspond to steps 9 to 16 in FIG. 1, and steps corresponding to steps 9 to 16 are indicated by step numbers in the 700s. Since the control performed in these steps is the same as in the embodiment of FIG. 1, further description of these steps will be omitted to avoid redundancy of the specification.
[0068]
13 and 14 are joined to each other at the portion of terminal B, and the heater failure detection control shown in FIG. 11 and the heater failure detection control shown in FIG. An embodiment will be described in which when a failure occurs in the heater, this is detected more reliably. In this case, steps 607 and 608 in FIG. 11 are moved between steps 601 and 602 as steps 607a and 608a, respectively, and the average exhaust air-fuel ratio Ro when all the heaters are turned off is first detected. Yes. In the heater failure detection control shown in FIG. 13 corresponding to the heater failure detection control shown in FIG. 11, two cylinders whose phases are greatly shifted from each other are made into a pair, and the heaters of each pair are operated at the same time, and different pairs The data when the heater operation time is shifted between are collected, and when the control reaches steps 610a, 612a, 614a and 616a, the flags H1, H2, H3 and H4 are set to 1, respectively, and then FIG. In the heater failure detection control shown in FIG. 14 corresponding to the heater failure detection control shown in FIG. 14, the data when each pair of heaters is stopped at the same time and the heater stop timing is changed between different pairs. And when the answer in step 709, 711, 713, 715 is yes, control is in step 709a, 711a, 13a and 715a, and after confirming whether or not the flags H1, H2, H3, and H4 are set to 1 in these steps, the steps are combined with 710, 712, 714, and 716. A failure judgment is made on the heaters.
[0069]
As described above, in FIGS. 7 to 14, there is a modification in which the heaters for the respective cylinders are operated by sequentially shifting each other in combination as shown in FIG. 5 or FIG. Although the case of performing the embodiment shown in FIG. 1 is shown, it will be apparent that such a modification can be similarly performed for the embodiment shown in FIGS.
[0070]
While the invention has been described in detail with reference to a few embodiments, it will be apparent to those skilled in the art that various modifications can be made to these embodiments within the scope of the invention.
[Brief description of the drawings]
FIG. 1 is a flowchart showing one embodiment of a failure detection method for an injection fuel heating apparatus of an internal combustion engine according to the present invention.
FIG. 2 is a flowchart showing another embodiment of the failure detection method for an injection fuel heating apparatus for an internal combustion engine according to the present invention.
FIG. 3 is a flowchart showing still another embodiment of the failure detection method for an injection fuel heating apparatus for an internal combustion engine according to the present invention.
FIG. 4 is a flowchart showing still another embodiment of the failure detection method for an injection fuel heating apparatus for an internal combustion engine according to the present invention.
FIG. 5 is a procedure for staggering the heater operation timing for each cylinder of a multi-cylinder internal combustion engine in order to more clearly determine the difference between the operation parameters of the internal combustion engine such as the exhaust air-fuel ratio and the crankshaft rotation angular velocity due to the heater operation and non-operation. FIG.
FIG. 6 is a diagram similar to FIG. 5 showing another point.
7 is a flowchart showing an embodiment in which a modification for starting operation by sequentially shifting the heaters of the respective cylinders as shown in FIG. 5 is incorporated in the embodiment of FIG.
8 is a flowchart showing an embodiment in which a modification for stopping the operation by shifting the heaters of each cylinder as a pair as shown in FIG. 5 is incorporated in the embodiment of FIG.
9 is a flowchart corresponding to the control portion of FIG. 7 in an embodiment in which the controls of FIGS. 7 and 8 are used in combination.
FIG. 10 is a flowchart corresponding to the control portion of FIG. 8 in an embodiment in which the controls of FIGS. 7 and 8 are used in combination.
11 is a flowchart showing an embodiment in which a modification for starting operation by shifting the heaters of the respective cylinders in pairs as shown in FIG. 6 is incorporated in the embodiment of FIG.
12 is a flow chart showing an embodiment in which a modification for stopping the operation by shifting the heater of each cylinder in pairs as shown in FIG. 6 is incorporated in the embodiment of FIG.
13 is a flowchart corresponding to the control portion of FIG. 11 in an embodiment in which the controls of FIGS. 11 and 12 are used in combination.
14 is a flowchart corresponding to the control portion of FIG. 12 of an embodiment in which the controls of FIGS. 11 and 12 are used in combination.

Claims (9)

内燃機関の燃料供給系に設けられた燃料加熱装置の故障を検出する方法にして、
噴射される燃料が所定の加熱度まで加熱されているべきところ加熱されていないことにより内燃機関の作動状態に関する少なくとも一つのパラメータに変化が現れるヒータ故障検出実行条件が成立しているときを選んで前記燃料加熱装置を所定の態様にて作動させて内燃機関を作動させたときの前記パラメータと前記燃料加熱装置を作動させないで内燃機関を作動させたときの前記パラメータとの間に実質的な差が生じないことにより前記故障を検出することを特徴とする方法。
In a method for detecting a failure of a fuel heating device provided in a fuel supply system of an internal combustion engine,
Select when the fuel failure detection execution condition is met, in which at least one parameter related to the operating state of the internal combustion engine changes because the fuel to be injected should be heated to a predetermined heating degree but not heated A substantial difference between the parameter when the internal combustion engine is operated by operating the fuel heating device in a predetermined manner and the parameter when the internal combustion engine is operated without operating the fuel heating device. Detecting the fault by not occurring .
前記パラメータに現れる実質的な差は、空燃比であることを特徴とする請求項1に記載の方法。The method of claim 1, wherein the substantial difference appearing in the parameter is an air-fuel ratio. 前記パラメータに現れる実質的な差は、内燃機関の回転速度あるいは加速度またはそれらの変化の少なくとも一つの各気筒に対する対応性の変化であることを特徴とする請求項1に記載の方法。The method according to claim 1, wherein the substantial difference appearing in the parameter is a change in correspondence of at least one of the rotational speed or acceleration of the internal combustion engine or a change thereof to each cylinder. 前記燃料加熱装置を所定の態様にて作動させて内燃機関を作動させたときの前記パラメータと前記燃料加熱装置を作動させないで内燃機関を作動させたときの前記パラメータの間の差を見るため、多気筒内燃機関の各気筒について時期をずらせて前記燃料加熱装置を作動させることを特徴とする請求項1、2または3に記載の方法。To see the difference between the parameter when operating the internal combustion engine with the fuel heating device operating in a predetermined manner and the parameter when operating the internal combustion engine without operating the fuel heating device, the method of claim 1, 2 or 3, characterized in that operating the fuel heating system by shifting the timing for each cylinder of a multi-cylinder internal combustion engine. 多気筒内燃機関の各気筒について時期をずらせて前記燃料加熱装置を作動させるため、各気筒に対する前記燃料加熱装置を時期をずらせて始動させることを特徴とする請求項に記載の方法。The method according to claim 4 , wherein the fuel heating device for each cylinder is started at a different time in order to operate the fuel heating device at a different time for each cylinder of the multi-cylinder internal combustion engine. 多気筒内燃機関の各気筒について時期をずらせて前記燃料加熱装置を作動させるため、各気筒に対する前記燃料加熱装置の作動を時期をずらせて停止させることを特徴とする請求項またはに記載の方法。For operating the fuel heating system by shifting the timing for each cylinder of a multi-cylinder internal combustion engine, according to claim 4 or 5, characterized in that stop by shifting the timing of the operation of the fuel heating device for each cylinder Method. 前記燃料加熱装置を所定の態様にて作動させて内燃機関を作動させたときの前記パラメータと前記燃料加熱装置を作動させないで内燃機関を作動させたときの前記パラメータの間の差を見るため、多気筒内燃機関の互いに位相が最も大きくずれた2つの気筒を一対とし、各対の間に時期をずらせて前記燃料加熱装置を作動させることを特徴とする請求項1〜6のいずれかに記載の方法。To see the difference between the parameter when operating the internal combustion engine with the fuel heating device operating in a predetermined manner and the parameter when operating the internal combustion engine without operating the fuel heating device, the two cylinders out of phase greatest each other for a multi-cylinder internal combustion engine with a pair, according to any one of claims 1 to 6, characterized in that operating the fuel heating system by shifting the timing between each pair the method of. 前記各対の間に時期をずらせて前記燃料加熱装置を作動させるため、各対の気筒に対する前記燃料加熱装置を時期をずらせて始動させることを特徴とする請求項に記載の方法。8. The method of claim 7 , wherein the fuel heating device for each pair of cylinders is started at a different time to activate the fuel heating device between each pair. 前記各対の間に時期をずらせて前記燃料加熱装置を作動させるため、各対の気筒に対する前記燃料加熱装置を時期をずらせて停止させることを特徴とする請求項またはに記載の方法。For operating the fuel heating system by shifting the timing between each pair, the method according to claim 7 or 8, wherein the stopping by shifting the timing of the fuel heating system for the cylinders of each pair.
JP2002039609A 2001-03-07 2002-02-18 Failure detection method for an injected fuel heating device of an internal combustion engine Expired - Fee Related JP3933954B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002039609A JP3933954B2 (en) 2001-03-07 2002-02-18 Failure detection method for an injected fuel heating device of an internal combustion engine

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2001063586 2001-03-07
JP2001-63586 2001-03-07
JP2001-347176 2001-11-13
JP2001347176 2001-11-13
JP2002039609A JP3933954B2 (en) 2001-03-07 2002-02-18 Failure detection method for an injected fuel heating device of an internal combustion engine

Publications (2)

Publication Number Publication Date
JP2003214267A JP2003214267A (en) 2003-07-30
JP3933954B2 true JP3933954B2 (en) 2007-06-20

Family

ID=27670149

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002039609A Expired - Fee Related JP3933954B2 (en) 2001-03-07 2002-02-18 Failure detection method for an injected fuel heating device of an internal combustion engine

Country Status (1)

Country Link
JP (1) JP3933954B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7032576B2 (en) * 2002-05-10 2006-04-25 Philip Morris Usa Inc. Capillary heating control and fault detection system and methodology for fuel system in an internal combustion engine

Also Published As

Publication number Publication date
JP2003214267A (en) 2003-07-30

Similar Documents

Publication Publication Date Title
US7387011B2 (en) Deterioration diagnosis system for exhaust gas sensor
US5035220A (en) Fuel controller for an internal combustion engine
JPH0286940A (en) Control unit for internal combustion engine
JP3578597B2 (en) Control device for direct injection spark ignition type internal combustion engine
JPH07127441A (en) Catalyst temperature detecting device for vehicle
JP2885813B2 (en) Engine misfire detection and exhaust system
JPH03290045A (en) Trouble diagnosing device for engine
JP3933954B2 (en) Failure detection method for an injected fuel heating device of an internal combustion engine
JPH0429860B2 (en)
EP1239134B1 (en) Method for detecting failure of injection fuel heaters of internal combustion engine
JPH0230954A (en) Fuel control device
JPH08232746A (en) Control device for internal combustion engine
JP2570287B2 (en) Function diagnosis display device for secondary air supply device
JP2001003790A (en) Control device for automobile internal combustion engine
JP2002097995A (en) Abnormality diagnostic device of internal combustion engine
JP2001289111A (en) Misfire detector for engine
JP7149210B2 (en) electronic controller
JP4345853B2 (en) Abnormality diagnosis device for intake system sensor
JP2749138B2 (en) Combustion abnormality detection device for internal combustion engine
JP2004245108A (en) Abnormality diagnostic device for intake system sensor
JPH08261007A (en) Mis-firing detecting device for internal combustion engine
JPH0729235Y2 (en) Fuel injection valve failure diagnostic device for electronically controlled fuel injection internal combustion engine
JP3496575B2 (en) Internal combustion engine speed control device
JP4172870B2 (en) Multi-cylinder engine misfire control system
JPH0233440A (en) Air-fuel ratio control device for internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040708

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060317

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060404

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060525

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060808

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060907

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20061013

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060915

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070227

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070314

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110330

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110330

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120330

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120330

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140330

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees