(57)【要約】【課題】  暖機完了までの内燃機関の失火を精度よく判定する。【解決手段】  直列６気筒のエンジンを始動する際の冷却水温Ｔｗに基づいて仮失火判定と本失火判定に用いる閾値Ａ１，Ａ２１，Ａ２２を設定し（Ｓ１１０）、エンジンの各気筒の点火タイミングに対応してクランク角１２０°ＣＡ毎の回転変動Ｎｘｄが閾値Ａ１を超えるか否かの仮失火判定を行なう（Ｓ１５０）。仮失火判定で失火が判定されると、点火時期を進角すると共に燃料の増量補正を行なってエンジンの燃焼状態を良好なものとして（Ｓ１７０）、閾値Ａ２１，Ａ２２を用いて本失火判定を行なう（Ｓ１９０）。これらにより、触媒暖機時おけるエンジンの失火をより適正により精度よく判定することができる。【選択図】        図３
2006233800.tif 000002
【特許請求の範囲】
【請求項１】
複数気筒の内燃機関における失火を判定する内燃機関の失火判定装置であって、
前記内燃機関のクランクシャフトの回転位置を検出する回転位置検出手段と、
前記検出された回転位置に基づいて前記内燃機関の各気筒の点火時期に対応するクランク角における前記内燃機関の回転変動を順次演算する回転変動演算手段と、
前記内燃機関の温度または該内燃機関の温度を反映する媒体の温度を検出する温度検出手段と、
前記内燃機関が始動されたとき、前記検出された温度に基づいて失火判定に用いる閾値を設定する閾値設定手段と、
前記順次演算された回転変動と前記設定された閾値とに基づいて失火を判定する失火判定手段と、
を備える内燃機関の失火判定装置。
【請求項２】
前記閾値設定手段は、前記検出された温度が低いほど失火が判定されにくい傾向に閾値を設定する手段である請求項１記載の内燃機関の失火判定装置。
【請求項３】
請求項１または２記載の内燃機関の失火判定装置であって、
前記閾値設定手段は、前記閾値として前記検出された温度に基づいて第１の閾値と第２の閾値とを設定する手段であり、
前記失火判定手段は、前記順次演算された回転変動と前記設定された第１の閾値とに基づいて失火の仮判定を行なうと共に該仮判定で失火と判定されたときに前記順次演算された回転変動と前記設定された第２の閾値とに基づいて失火の本判定を行なう手段である
内燃機関の失火判定装置。
【請求項４】
請求項３記載の内燃機関の失火判定装置であって、
前記仮判定は、前記順次演算された回転変動のいずれかが前記第１の閾値より大きいときに失火とする判定であり、
前記本判定は、前記順次演算された回転変動のうち前記第１の閾値より大きい対象回転変動に対する該対象回転変動に対応する気筒とは異なる気筒に対応する回転変動の比が前記第２の閾値の範囲内のときに失火とする判定である
内燃機関の失火判定装置。
【請求項５】
請求項３または４記載の内燃機関の失火判定装置であって、
前記内燃機関に供給される混合気の空燃比を検出する空燃比検出手段を備え、
前記失火判定手段は、前記空燃比検出手段により検出された空燃比を考慮して前記本判定を行なう手段である
内燃機関の失火判定装置。
【請求項６】
前記失火判定手段は、前記検出された空燃比が理論空燃比を含む所定範囲外のときに失火と判定する手段である請求項５記載の内燃機関の失火判定装置。
【請求項７】
前記失火判定手段は、前記内燃機関の燃焼状態が良好な状態になる方向に変更して前記本判定を行なう手段である請求項３ないし６いずれか記載の内燃機関の失火判定装置。
【請求項８】
前記失火判定手段は、空燃比，燃料噴射量，点火時期，吸入空気量の少なくともいずれか一つを変更することにより前記内燃機関の燃焼状態が良好な状態になる方向に変更して前記本判定を行なう手段である請求項７記載の内燃機関の失火判定装置。
【請求項９】
前記回転変動演算手段は、前記内燃機関のクランクシャフトの所定クランク角毎の回転角速度を演算すると共に該内燃機関の各気筒の点火時期に対応する回転角速度と該回転角速度より前記所定クランク角前の回転角速度の差に基づいて回転変動を演算する手段である請求項１ないし８いずれか記載の内燃機関の失火判定装置。
【請求項１０】
前記回転変動演算手段は、前記内燃機関の各気筒の点火時期に対応する回転角加速度を前記回転変動として演算する手段である請求項１ないし８いずれか記載の内燃機関の失火判定装置。
【請求項１１】
前記内燃機関は、始動時に排ガス浄化装置が有する触媒を暖機するために点火時期が遅角されて運転される機関である請求項１ないし１０いずれか記載の内燃機関の失火判定装置。
【請求項１２】
前記内燃機関は、ハイブリッド自動車に搭載され、走行状態に対して独立に該内燃機関の運転ポイントを設定して運転される機関である請求項１ないし１１いずれか記載の内燃機関の失火判定装置。
【請求項１３】
複数気筒の内燃機関における失火を判定する内燃機関の失火判定方法であって、
（ａ）前記内燃機関が始動されたとき、前記内燃機関の温度または前記内燃機関の温度を反映する媒体の温度に基づいて失火判定に用いる閾値を設定し、
（ｂ）前記内燃機関のクランクシャフトの回転位置に基づいて前記内燃機関の各気筒の点火時期に対応するクランク角における前記内燃機関の回転変動と前記設定した閾値とに基づいて失火を判定する
内燃機関の失火判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の失火判定装置および失火判定方法に関し、詳しくは、複数気筒の内燃機関における失火を判定する内燃機関の失火判定装置およびその失火判定方法に関する。
【背景技術】
【０００２】
従来、この種の内燃機関の失火判定装置としては、エンジンのクランクシャフトに取り付けられたモータのトルク補正量に基づいて失火を判定するものが提案されている（例えば、特許文献１参照）。この装置では、エンジンのクランクシャフトに生じるトルク変動をモータからのトルクによって打ち消すように制振制御し、この制振制御のためのモータのトルク補正値を用いて失火を判定している。
【０００３】
また、エンジンの始動時に排ガス浄化装置が有する触媒を暖機するために点火時期を大幅に遅角することが提案されている（例えば、特許文献２参照）。この装置では、点火時期を大幅に遅角することによりエンジンにおける燃焼を緩慢に行なわせ、より後段（排ガス浄化装置側）に燃焼熱が伝達されるようにして排ガス浄化装置が有する触媒の暖機を促進する。
【特許文献１】特開２００１−６５４０２号公報
【特許文献２】特開平８−８６２３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の内燃機関の失火判定装置では、エンジンの始動時に排ガス浄化装置が有する触媒を暖機するようエンジンが運転制御されると、緩慢な燃焼が生じるため、クランク角の回転変動が明確にならず、エンジンの失火を精度よく判定することができない。エンジンの失火の判定の精度が低下すれば、その分だけエンジンを搭載した自動車などの装置の運転をよりスムーズに行なうことができない。
【０００５】
本発明の内燃機関の失火判定装置および失火判定方法は、暖機完了までの内燃機関の失火を精度よく判定することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の内燃機関の失火判定装置および失火判定方法は、上述の目的を達成するために以下の手段を採った。
【０００７】
本発明の内燃機関の失火判定装置は、
複数気筒の内燃機関における失火を判定する内燃機関の失火判定装置であって、
前記内燃機関のクランクシャフトの回転位置を検出する回転位置検出手段と、
前記検出された回転位置に基づいて前記内燃機関の各気筒の点火時期に対応するクランク角における前記内燃機関の回転変動を順次演算する回転変動演算手段と、
前記内燃機関の温度または該内燃機関の温度を反映する媒体の温度を検出する温度検出手段と、
前記内燃機関が始動されたとき、前記検出された温度に基づいて失火判定に用いる閾値を設定する閾値設定手段と、
前記順次演算された回転変動と前記設定された閾値とに基づいて失火を判定する失火判定手段と、
を備えることを要旨とする。
【０００８】
この本発明の内燃機関の失火判定装置では、内燃機関が始動されたときには、内燃機関の温度や内燃機関の温度を反映する媒体の温度に基づいて失火判定に用いる閾値を設定し、この設定した閾値と内燃機関のクランクシャフトの回転位置に基づいて内燃機関の各気筒の点火時期に対応するクランク角における内燃機関の回転変動とに基づいて失火を判定する。即ち、内燃機関の温度やそれを反映する媒体の温度に応じた閾値を用いて失火を判定するのである。したがって、内燃機関の状態に応じて失火を判定することになるから、暖機完了までの内燃機関の失火をより精度よく判定することができる。
【０００９】
こうした本発明の内燃機関の失火判定装置において、前記閾値設定手段は、前記検出された温度が低いほど失火が判定されにくい傾向に閾値を設定する手段であるものとすることもできる。こうすれば、失火の誤判定を抑制することができる。
【００１０】
また、本発明の内燃機関の失火判定装置において、前記閾値設定手段は前記閾値として前記検出された温度に基づいて第１の閾値と第２の閾値とを設定する手段であり、前記失火判定手段は前記順次演算された回転変動と前記設定された第１の閾値とに基づいて失火の仮判定を行なうと共に該仮判定で失火と判定されたときに前記順次演算された回転変動と前記設定された第２の閾値とに基づいて失火の本判定を行なう手段であるものとすることもできる。失火判定を仮判定と本判定とを用いて行なうから、失火判定の精度を向上させることができる。しかも、内燃機関の温度やそれを反映する媒体の温度に応じた第１の閾値や第２の閾値を用いて仮判定や本判定を行なうから、暖機完了までの内燃機関の失火をより精度よく判定することができる。
【００１１】
こうした仮判定と本判定とにより失火判定する態様の本発明の内燃機関の失火判定装置において、前記仮判定は前記順次演算された回転変動のいずれかが前記第１の閾値より大きいときに失火とする判定であり、前記本判定は前記順次演算された回転変動のうち前記第１の閾値より大きい対象回転変動に対する該対象回転変動に対応する気筒とは異なる気筒に対応する回転変動の比が前記第２の閾値の範囲内のときに失火とする判定であるものとすることもできる。
【００１２】
また、本発明の内燃機関の失火判定装置において、前記内燃機関に供給される混合気の空燃比を検出する空燃比検出手段を備え、前記失火判定手段は前記空燃比検出手段により検出された空燃比を考慮して前記本判定を行なう手段であるものとすることもできる。この場合、前記失火判定手段は、前記検出された空燃比が理論空燃比を含む所定範囲外のときに失火と判定する手段であるものとすることもできる。こうすれば、より適正に内燃機関の失火を判定することができる。
【００１３】
さらに、仮判定と本判定とにより失火判定する態様の本発明の内燃機関の失火判定装置において、前記失火判定手段は、前記内燃機関の燃焼状態が良好な状態になる方向に変更して前記本判定を行なう手段であるものとすることもできる。こうすれば、燃焼状態が良好になるため、失火の誤判定を抑制することができる。この場合、前記失火判定手段は、空燃比，燃料噴射量，点火時期，吸入空気量の少なくともいずれか一つを変更することにより前記内燃機関の燃焼状態が良好な状態になる方向に変更して前記本判定を行なう手段であるものとすることもできる。
【００１４】
本発明の内燃機関の失火判定装置において、前記回転変動演算手段は、前記内燃機関のクランクシャフトの所定クランク角毎の回転角速度を演算すると共に該内燃機関の各気筒の点火時期に対応する回転角速度と該回転角速度より前記所定クランク角前の回転角速度の差に基づいて回転変動を演算する手段であるものとすることもできる。また、前記回転変動演算手段は、前記内燃機関の各気筒の点火時期に対応する回転角加速度を前記回転変動として演算する手段であるものとすることもできる。
【００１５】
本発明の内燃機関の失火判定装置において、前記内燃機関は、始動時に排ガス浄化装置が有する触媒を暖機するために点火時期が遅角されて運転される機関であるものとすることもできる。また、前記内燃機関は、ハイブリッド自動車に搭載され、走行状態に対して独立に該内燃機関の運転ポイントを設定して運転される機関であるものとすることもできる。
【００１６】
本発明の内燃機関の失火判定方法は、
複数気筒の内燃機関における失火を判定する内燃機関の失火判定方法であって、
（ａ）前記内燃機関のクランクシャフトの回転位置に基づいて前記内燃機関の各気筒の点火時期に対応するクランク角における前記内燃機関の回転変動を順次演算し、
（ｂ）前記内燃機関が始動されたとき、前記内燃機関の温度または該内燃機関の温度を反映する媒体の温度に基づいて失火判定に用いる閾値を設定し、
（ｃ）前記順次演算した回転変動と前記設定した閾値とに基づいて失火を判定する
ことを要旨とする。
【００１７】
この本発明の内燃機関の失火判定方法によれば、内燃機関が始動されたときには、内燃機関の温度や内燃機関の温度を反映する媒体の温度に基づいて失火判定に用いる閾値を設定し、内燃機関のクランクシャフトの回転位置に基づいて内燃機関の各気筒の点火時期に対応するクランク角における内燃機関の回転変動と設定した閾値とに基づいて失火を判定する。即ち、内燃機関の温度やそれを反映する媒体の温度に応じた閾値を用いて失火を判定するのである。したがって、内燃機関の状態に応じて失火を判定することになるから、暖機完了までの内燃機関の失火をより精度よく判定することができる。
【発明を実施するための最良の形態】
【００１８】
次に、本発明を実施するための最良の形態を実施例を用いて説明する。
【実施例】
【００１９】
図１は本発明の一実施例としての内燃機関の失火判定装置を搭載するハイブリッド自動車２０の構成の概略を示す構成図であり、図２は内燃機関の失火判定装置として機能するエンジン用電子制御ユニット２４とこのエンジン用電子制御ユニット２４により運転制御されるエンジン２２の構成の概略を示す構成図である。実施例のハイブリッド自動車２０は、図１に示すように、エンジン用電子制御ユニット（図１中ではエンジンＥＣＵと省略）２４により運転制御されるエンジン２２と、エンジン２２の出力軸としてのクランクシャフト２６にキャリアが接続されると共に駆動輪６９ａ，６９ｂの車軸に連結された駆動軸にリングギヤが接続された遊星歯車機構３０と、遊星歯車機構３０のサンギヤに接続されインバータ４１を介してモータ用電子制御ユニット（図１中ではモータＥＣＵと省略）４０によって駆動制御を受ける発電可能なモータＭＧ１と、駆動輪６９ａ，６９ｂの車軸に連結された駆動軸に取り付けられインバータ４２を介してモータ用電子制御ユニット４０によって駆動制御を受ける動力を入出力可能なモータＭＧ２と、インバータ４１，４２を介してモータＭＧ１，ＭＧ２と電力のやりとりが可能なバッテリ５０と、ハイブリッド自動車２０全体をコントロールするハイブリッド用電子制御ユニット７０とを備える。このハイブリッド用電子制御ユニット７０は、ＣＰＵ７２を中心とするマイクロプロセッサとして構成されており、ＣＰＵ７２の他に処理プログラムを記憶するＲＯＭ７４と、データを一時的に記憶するＲＡＭ７６と、図示しない入出力ポートおよび通信ポートとを備える。ハイブリッド用電子制御ユニット７０には、シフトレバー８１の操作位置を検出するシフトポジションセンサ８２からのシフトポジションＳＰ，アクセルペダル８３の踏み込み量を検出するアクセルペダルポジションセンサ８４からのアクセル開度Ａｃｃ，ブレーキペダル８５の踏み込み量を検出するブレーキペダルポジションセンサ８６からのブレーキペダルポジションＢＰ，車速センサ８８からの車速Ｖなどが入力ポートを介して入力されている。ハイブリッド用電子制御ユニット７０は、前述したように、エンジン用電子制御ユニット２４やモータ用電子制御ユニット４０などと通信ポートを介して接続されており、エンジン用電子制御ユニット２４やモータ用電子制御ユニット４０などと各種制御信号やデータのやりとりを行なっている。
【００２０】
エンジン２２は、例えばガソリンまたは軽油などの炭化水素系の燃料により動力を出力可能な直列６気筒の内燃機関として構成されており、図２に示すように、エアクリーナ１２２により清浄された空気をスロットルバルブ１２４を介して吸入すると共に燃料噴射弁１２６からガソリンを噴射して吸入された空気とガソリンとを混合し、この混合気を吸気バルブ１２８を介して燃料室に吸入し、点火プラグ１３０による電気火花によって爆発燃焼させて、そのエネルギにより押し下げられるピストン１３２の往復運動をクランクシャフト２６の回転運動に変換する。エンジン２２からの排気は、一酸化炭素（ＣＯ）や炭化水素（ＨＣ），窒素酸化物（ＮＯｘ）の有害成分を浄化する浄化装置（三元触媒）１３４を介して外気へ排出される。なお、実施例のエンジン２２は、各気筒の各点火タイミングがクランク角１２０°ＣＡずつ異なるように各気筒のピストン１３２がクランクシャフト２６に取り付けられている。
【００２１】
エンジン２２を制御するエンジン用電子制御ユニット２４は、ＣＰＵ２４ａを中心とするマイクロプロセッサとして構成されており、ＣＰＵ２４ａの他に処理プログラムを記憶するＲＯＭ２４ｂと、データを一時的に記憶するＲＡＭ２４ｃと、図示しないフラッシュメモリや入出力ポート，通信ポートとを備える。エンジン用電子制御ユニット２４には、エンジン２２の状態を検出する種々のセンサからの信号が図示しない入力ポートを介して入力されている。例えば、エンジン用電子制御ユニット２４には、クランクシャフト２６の回転角としてのクランク角ＣＡを検出するクランク角センサ１４０のクランク角ＣＡやエンジン２２の冷却水の温度を検出する水温センサ１４２からの冷却水温Ｔｗ，燃焼室へ吸排気を行なう吸気バルブ１２８や排気バルブを開閉するカムシャフトの回転位置を検出するカムポジションセンサ１４４からのカムポジション，スロットルバルブ１２４のポジションを検出するスロットルバルブポジションセンサ１４６からのスロットルポジション，エンジン２２の負荷としての吸入空気量を検出するバキュームセンサ１４８からの吸入空気量Ｇａ，浄化装置１３４の上流側に取り付けられた空燃比センサ１３５ａからの空燃比ＡＦ，浄化装置１３４の下流側に取り付けられた酸素センサ１３５ｂからの酸素信号などが入力ポートを介して入力されている。ここで、クランク角センサ１４０は、クランクシャフト２６に取り付けられた図示しないマグネットロータに対向する位置に磁気抵抗素子を配置したＭＲＥ回転センサとして構成されており、所定角度（例えばクランク角１０°ＣＡ）ごとにパルスを出力する。実施例では、このクランク角センサ１４０が発生するパルスを利用してクランク角ＣＡを特定すると共にエンジン２２の回転数Ｎを計算している。また、エンジン用電子制御ユニット２４からは、エンジン２２を駆動するための種々の制御信号が図示しない出力ポートを介して出力されている。例えば、エンジンＥＣＵ２４からは、燃料噴射弁１２６への駆動信号や、スロットルバルブ１２４のポジションを調節するスロットルモータ１３６への駆動信号、イグナイタと一体化されたイグニッションコイル１３８への制御信号、吸気バルブ１２８の開閉タイミングを変更可能な可変バルブタイミング機構１５０への制御信号などが出力ポートを介して出力されている。前述したように、エンジン用電子制御ユニット２４は、ハイブリッド用電子制御ユニット７０と通信しており、ハイブリッド用電子制御ユニット７０からの制御信号によりエンジン２２を運転制御すると共に必要に応じてエンジン２２の運転状態に関するデータを出力する。
【００２２】
次に、こうして構成された実施例のハイブリッド自動車２０の動作、特にエンジン２２を始動して浄化装置１３４の触媒を暖機している最中にエンジン用電子制御ユニット２４によりエンジン２２の失火を判定する際の動作について説明する。図３は、エンジン用電子制御ユニット２４により実行される暖機時失火判定処理の一例を示すフローチャートである。なお、実施例では、バッテリ５０の残容量（ＳＯＣ）や運転者の駆動要求にもよるが、モータＭＧ２からの動力によるモータ走行が可能であるため、始動直後のエンジン２２は浄化装置１３４の触媒暖機を促進するためにその点火時期を大幅に遅角して運転されている。
【００２３】
暖機時失火判定処理が実行されると、エンジン用電子制御ユニット２４のＣＰＵ２４ａは、まず、水温センサ１４２からの冷却水温Ｔｗを読み込み（ステップＳ１００）、読み込んだ冷却水温Ｔｗに基づいて失火の判定に用いる閾値Ａ１，Ａ２１，Ａ２２を設定する（ステップＳ１１０）。この設定は、冷却水温Ｔｗと閾値Ａ１，Ａ２１，Ａ２２との関係を予め定めて閾値設定用マップとしてＲＯＭ２４ｂに記憶しておき、冷却水温Ｔｗが与えられるとマップから対応する閾値Ａ１，Ａ２１，Ａ２２を導出することにより行なうことができる。実施例では、閾値Ａ１については後述する仮失火判定処理における失火判定に用いられ、冷却水温Ｔｗが低くなるほど大きくなるように、即ち、冷却水温Ｔｗが低くなるほど仮失火判定で失火が判定されにくいように設定されている。また、閾値Ａ２１，Ａ２２については後述する本失火判定処理における失火判定に用いられ、冷却水温Ｔｗが低くなるほど小さくなるように、即ち、冷却水温Ｔｗが低くなるほど仮失火判定で失火が判定されにくいように設定されている。なお、閾値Ａ１，Ａ２１，Ａ２２についてはエンジン２２の特性に応じて設定される適合値であるため、エンジンが異なれば異なる値となる。実施例における閾値Ａ１と冷却水温Ｔｗとの関係の一例を図４に示す。
【００２４】
こうして閾値Ａ１，Ａ２１，Ａ２２を設定すると、クランク角センサ１４０からのクランク角ＣＡを入力し（ステップＳ１２０）、入力したクランク角ＣＡに基づいてクランク角６０°ＣＡ毎のクランクシャフト２６の回転数Ｎを計算する（ステップＳ１３０）。このクランク角６０°ＣＡ毎の回転数Ｎは、クランク角１０°ＣＡ前のパルスとの間隔により求めることができる。そして、クランク角６０°ＣＡ毎の回転数Ｎの差としてエンジン２２の各気筒の点火タイミングに対応してクランク角１２０°ＣＡ毎の回転変動Ｎｘｄを計算し（ステップＳ１４０）、計算した回転変動Ｎｘｄと設定した閾値Ａ１とを用いて仮失火判定処理を実行する（ステップＳ１５０）。仮失火判定処理は、実施例では、図５に示すように、計算した回転変動Ｎｘｄと設定した閾値Ａ１を比較し（ステップＳ３００）、回転変動Ｎｘｄが閾値Ａ１未満のときには失火は生じていないと判定し（ステップＳ３１０）、回転変動Ｎｘｄが閾値Ａ１以上のときには失火が生じていると判定する（ステップＳ３２０）ことにより行なわれる。こうした仮失火判定処理で失火は生じていないと判定されると（ステップＳ１６０）、暖機が完了しているのを条件に（ステップＳ２２０）、本ルーチンを終了し、暖機が完了していないときにはステップＳ１２０に戻る。
【００２５】
仮失火判定処理で失火が生じていると判定されたときには、点火時期を進角すると共に燃料を増量補正し（ステップＳ１７０）、空燃比センサ１３５ａからの空燃比ＡＦを入力して（ステップＳ１８０）、本失火判定処理を行なう（ステップＳ１９０）。ここで、本判定処理を行なう前に点火時期を進角したり燃料の増量補正を行なうのはエンジン２２の燃焼状態を一時的に良好なものにして失火判定をより明確に行なうためである。本失火判定処理は、実施例では図６のフローチャートにより実行される。
【００２６】
本失火判定処理では、まず、読み込んだ空燃比ＡＦが理論空燃比を含む閾値ＡＦ１と閾値ＡＦ２とにより設定される失火判定用空燃比範囲内にあるか否かを判定する（ステップＳ４００）。ここで、閾値ＡＦ１は燃料噴射弁１２６から燃料噴射は行なわれたが点火プラグ１３０で火花点火しなかったことにより失火が生じているのを判定するものであり、例えば理論空燃比より値２や値３程度小さな値を用いることができる。また、閾値ＡＦ２は燃料噴射弁１２６から燃料噴射が行なわれなかったことにより失火が生じているのを判定するものであり、例えば理論空燃比より値２や値３程度大きな値を用いることができる。空燃比ＡＦが失火判定用空燃比範囲外のときには、燃料噴射が行なわれなかったことにより失火が生じているか火花点火しなかったことにより失火が生じていると判断し（ステップＳ４５０）、本処理を終了する。一方、空燃比ＡＦが失火判定用空燃比範囲内のときには、閾値Ａ１を超えた回転変動Ｎｘｄに対応する気筒を点火順が３番目の失火気筒と判定してその回転変動を対象の回転変動Ｎｘｄ（３）として設定すると共に（ステップＳ４１０）、失火気筒の一つ後の気筒に対応する回転変動Ｎｘｄ（２）を失火気筒の回転変動Ｎｘｄ（３）で除して回転変動比Ｎｊａを計算し（ステップＳ４２０）、計算した回転変動比Ｎｊａが閾値Ａ２１，Ａ２２の範囲内にあるか否かを判定する（ステップＳ４３０）。閾値Ａ２１，Ａ２２は、単失火を生じたときの回転変動比Ｎｊａより小さな値と大きな値となるように冷却水温Ｔｗに対して実験などにより定めることができる。回転変動比Ｎｊａが閾値Ａ２１，Ａ２２の範囲外のときには失火は生じていないと判定し（ステップＳ４４０）、回転変動比Ｎｊａが閾値Ａ２１，Ａ２２の範囲内のときには失火が生じていると判定して（ステップＳ４４０）、本失火判定処理を終了する。
【００２７】
こうした本失火判定処理で失火は生じていないと判定されると（ステップＳ２００）、暖機が完了しているのを条件に（ステップＳ２２０）、本ルーチンを終了し、暖機が完了していないときにはステップＳ１２０に戻る。本失火判定処理で失火が生じていると判定されると（ステップＳ２００）、失火している旨を出力して（ステップＳ２１０）、暖機が完了しているのを条件に（ステップＳ２２０）、本ルーチンを終了し、暖機が完了していないときにはステップＳ１２０に戻る。
【００２８】
図７は、失火を生じているときの回転変動Ｎｘｄの時間変化の一例を示す説明図である。図示するように、触媒暖機のために点火時期を大幅に遅角していることから、失火が生じていても点火順の３番目の失火気筒と点火順の１番目の燃焼気筒との回転変動Ｎｘｄは大きく異なるものとはならないが、冷却水温Ｔｗに応じて設定された閾値Ａ１を用いることにより点火順の３番目の失火気筒の回転変動Ｎｘｄだけが閾値Ａ１を超えることになり、失火をより適正に判定することができる。そして、暖機時の失火のパターンである回転変動比Ｎｊａを用いて判定することにより、より適正に精度よく失火を判定することができる。
【００２９】
以上説明した実施例のハイブリッド自動車２０における内燃機関の失火判定装置によれば、エンジン２２を始動する際の冷却水温Ｔｗに基づいて設定した閾値Ａ１を用いて仮失火判定を行なうから、より適正に仮失火判定を行なうことができる。また、仮失火判定により失火と判定されたときには、エンジン２２を始動する際の冷却水温Ｔｗに基づいて設定した閾値Ａ２１，Ａ２２を用いて本失火判定を行なうから、より適正に本失火判定を行なうことができる。しかも、本失火判定を行なうときには点火時期を進角すると共に燃料の増量補正を行なってエンジン２２の燃焼状態を良好なものとするから、本失火判定をより適正に精度よく行なうことができる。また、本失火判定の際には空燃比ＡＦを考慮するから、より適正に失火を判定することができる。これらの結果、触媒暖機時おけるエンジン２２の失火をより適正に精度よく判定することができる。
【００３０】
実施例のハイブリッド自動車２０における内燃機関の失火判定装置では、本失火判定を行なうときには点火時期を進角すると共に燃料の増量補正を行なってエンジン２２の燃焼状態を良好なものとしたが、点火時期を進角するだけで燃料の増量補正を行なわずにエンジン２２の燃焼状態を良好なものとしてもよく、燃料の増量補正を行なうだけで点火時期の進角は行なわずにエンジン２２の燃焼状態を良好なものとしてもよい。また、本失火判定を行なうときにエンジン２２の燃焼状態を良好なものとすればよいから、点火時期の進角や燃料の増量補正の他に、吸入空気量の増加や空燃比ＡＦの調整など種々の手法によりエンジン２２の燃焼状態を良好なものとするものとしてもよい。なお、本失火判定を行なうときにエンジン２２の燃焼状態を良好なものとしないものとしても差し支えない。
【００３１】
実施例のハイブリッド自動車２０における内燃機関の失火判定装置では、本失火判定を行なうときには空燃比ＡＦを考慮するものとしたが、空燃比ＡＦを考慮しないものとしてもかまわない。
【００３２】
実施例のハイブリッド自動車２０における内燃機関の失火判定装置では、エンジン２２を始動する際の冷却水温Ｔｗに基づいて仮失火判定に用いる閾値Ａ１と本失火判定に用いる閾値Ａ２１，Ａ２２とを設定するものとしたが、エンジン２２を始動する際の冷却水温Ｔｗに基づいて仮失火判定に用いる閾値Ａ１については設定するが、本失火判定に用いる閾値Ａ２１，Ａ２２については設定しないものとしてもよいし、逆にエンジン２２を始動する際の冷却水温Ｔｗに基づいて仮失火判定に用いる閾値Ａ１については設定しないが、本失火判定に用いる閾値Ａ２１，Ａ２２については設定するものとしてもよい。
【００３３】
実施例のハイブリッド自動車２０における内燃機関の失火判定装置では、エンジン２２を始動する際の冷却水温Ｔｗに基づいて設定された閾値Ａ１，Ａ２１，Ａ２２を用いて仮失火判定を行なって失火と判定されたときに本失火判定を行なって失火を判定する２段階の失火判定を行なうものとしたが、エンジン２２を始動する際の冷却水温Ｔｗに基づいて設定された閾値を用いて失火を判定するものであれば仮失火判定と本失火判定とからなる２段階の失火判定を行なうものに限られず、３段階以上の失火判定を行なうものとしてもよく、仮失火判定のない１段階の失火判定を行なうものとしてもよい。
【００３４】
実施例のハイブリッド自動車２０における内燃機関の失火判定装置では、エンジン２２の各気筒の点火タイミングに対応するクランク角１２０°ＣＡ毎の回転変動Ｎｘｄをクランク角６０°ＣＡ毎の回転数Ｎの差として計算するものとしたが、異なるクランク角毎の回転数Ｎの差として計算するものとしても構わない。また、エンジン２２の各気筒の点火タイミングに対応するクランク角１２０°ＣＡ毎の回転角加速度を計算し、これを回転変動Ｎｘｄとして用いるものとしても構わない。
【００３５】
実施例のハイブリッド自動車２０における内燃機関の失火判定装置では、直列６気筒のエンジン２２の失火を判定するものとしたが、複数気筒のエンジンであれば如何なるエンジンに対しても適用することができる。
【００３６】
実施例では、エンジン２２と遊星歯車機構３０と二つのモータＭＧ１，ＭＧ２とを備えるハイブリッド自動車２０におけるエンジン２２の失火判定装置として説明したが、他の構成によるハイブリッド自動車に搭載されたエンジンの失火判定装置として適用してもよく、ハイブリッド自動車以外の自動車に搭載されたエンジンの失火判定装置として適用してもよい。また、自動車以外の移動体や移動しない設備に組み込まれた内燃機関の失火判定装置として適用しても構わない。
【００３７】
実施例では、ハイブリッド自動車２０に搭載されたエンジン２２の失火判定装置としての形態として説明したが、ハイブリッド自動車２０のエンジン２２の失火判定方法の形態やその他の構成の自動車に搭載されたエンジンの失火判定方法などの形態として適用してもよいのは勿論である。
【００３８】
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００３９】
本発明は、内燃機関やその失火判定装置の製造産業などに利用可能である。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施例としての内燃機関の失火判定装置を搭載するハイブリッド自動車２０の構成の概略を示す構成図である。
【図２】内燃機関の失火判定装置として機能するエンジン用電子制御ユニット２４とこのエンジン用電子制御ユニット２４により運転制御されるエンジン２２の構成の概略を示す構成図である。
【図３】エンジン用電子制御ユニット２４により実行される暖機時失火判定処理の一例を示すフローチャートである。
【図４】閾値Ａ１と冷却水温Ｔｗとの関係の一例を示す説明図である。
【図５】仮失火判定処理の一例を示すフローチャートである。
【図６】本失火判定処理の一例を示すフローチャートである。
【図７】失火を生じているときの回転変動Ｎｘｄの時間変化の一例を示す説明図である。
【符号の説明】
【００４１】
２０  ハイブリッド自動車、２２  エンジン、２４  エンジン用電子制御ユニット、２４ａ  ＣＰＵ、２４ｂ  ＲＯＭ、２４ｃ  ＲＡＭ、２６  クランクシャフト、３０  遊星歯車機構、４０  モータ用電子制御ユニット、４１，４２  インバータ、５０  バッテリ、６９ａ，６９ｂ  駆動輪、７０  ハイブリッド用電子制御ユニット、７２  ＣＰＵ、７４  ＲＯＭ、７６  ＲＡＭ、８１  シフトレバー、８２  シフトポジションセンサ、８３  アクセルペダル、８４  アクセルペダルポジションセンサ、８５  ブレーキペダル、８６  ブレーキペダルポジションセンサ、８８  車速センサ、１２２  エアクリーナ、１２４  スロットルバルブ、１２６  燃料噴射弁、１２８  吸気バルブ、１３０  点火プラグ、１３２  ピストン、１３４  浄化装置、１３５ａ  空燃比センサ、１３５ｂ  酸素センサ、１３６  スロットルモータ、１３８  イグニッションコイル、１４０  クランク角センサ、１４２  水温センサ、１４４  カムポジションセンサ、１４６  スロットルバルブポジションセンサ、１４８  バキュームセンサ、１５０  可変バルブタイミング機構、ＭＧ１，ＭＧ２  モータ。
【図１】
2006233800.tif 000003
【図２】
2006233800.tif 000004
【図３】
2006233800.tif 000005
【図４】
2006233800.tif 000006
【図５】
2006233800.tif 000007
【図６】
2006233800.tif 000008
【図７】
2006233800.tif 000009