(57)【要約】【課題】長過ぎない適度な積算区間で積算した積算値を用いて単気筒の内燃機関の失火を検出することにより、内燃機関の失火を誤検出するリスクを低減することができる内燃機関失火検出装置を提供する。【解決手段】４ストロークを１サイクルとする単気筒の内燃機関の失火を検出する内燃機関失火検出装置１は、所定のクランク角度毎にエンジンの回転速度に応じたクランク角速度を算出するクランク角速度算出部２と、クランク角速度の基準値を算出し、基準値とクランク角速度との偏差としての相対クランク角速度を算出すると共に、相対クランク角速度の積算値を算出する判定パラメータ算出部４と、積算値に基づいて失火判定を行う失火判定部５と、を有する。判定パラメータ算出部４は、積算値の積算区間を１サイクルよりも短くして設定する。【選択図】図１
2019019754.tif 000002
【特許請求の範囲】
【請求項１】
４ストロークを１サイクルとする単気筒の内燃機関の失火を検出する内燃機関失火検出装置において、
所定のクランク角度毎に前記内燃機関の回転速度に応じた回転速度パラメータを算出し、前記回転速度パラメータの基準値を算出し、前記基準値と前記回転速度パラメータとの偏差を算出すると共に、前記偏差の積算値を算出する算出部と、
前記積算値に基づいて失火判定を行う判定部と、
を有し、
前記算出部は、
前記積算値の積算区間を前記１サイクルよりも短くして設定する、
ことを特徴とする内燃機関失火検出装置。
【請求項２】
前記算出部は、
前記内燃機関の点火時期から次の点火時期の前までの前記積算区間を設定する、
ことを特徴とする請求項１記載の内燃機関失火検出装置。
【請求項３】
前記算出部は、
前記内燃機関の点火時期から排気行程の終了時期までの前記積算区間を設定する、
ことを特徴とする請求項２記載の内燃機関失火検出装置。
【請求項４】
前記算出部は、
前記回転速度パラメータを示す電気信号に含まれる高周波成分を除去するフィルタを備え、前記フィルタにより高周波成分を除去された電気信号の示す前記回転速度パラメータの前記基準値を算出すると共に、前記基準値と、前記フィルタにより高周波成分を除去された電気信号の示す前記回転速度パラメータと、の前記偏差を算出する、
ことを特徴とする請求項１から請求項３のいずれかに記載の内燃機関失火検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、４ストロークを１サイクルとする単気筒の内燃機関の失火を検出する内燃機関失火検出装置に関する。
【背景技術】
【０００２】
内燃機関、例えば４ストロークを１サイクルとする単気筒のエンジンにおいては、吸気行程、圧縮行程、膨張行程及び排気行程の４つの行程を繰り返すことで出力が生み出されている。エンジンの制御装置は、これらエンジンの各行程を判別することで、燃料の噴射や点火などのタイミングを制御している。この際、エンジンの運転状態に応じて、点火タイミングで点火しないエンジン失火を生じる場合がある。かかるエンジン失火を生じた場合には、ドライバビリティの悪化又は排気性能の悪化等を招く。このため、従来、エンジン失火を検出することにより、この検出結果に基づいて、運転者に報知して整備工場への持ち込みを促したり、エンジンの運転状態を制御してドライバビリティ又は排気性能の悪化を低減させたりしている。
【０００３】
かかる状況下で、特許文献１は、内燃機関の失火検出装置に関し、内燃機関の回転速度に応じた回転速度パラメータを用いて相対速度パラメータを算出し、相対速度パラメータの積算値に基づいて内燃機関の失火の有無を検出する構成を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１９８３６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、本発明者の検討によれば、乗用車向けの多気筒を備える内燃機関の失火を検出する特許文献１の装置構成では、相対速度パラメータの積算値の積算区間を、クランク角度７２０を気筒数で除算して求めた長さにしているために、二輪車等に搭載される単気筒の内燃機関における積算区間はクランク軸が７２０度回転する間の区間となり、多気筒を備える内燃機関と比べて長過ぎる。積算区間が長すぎる場合には、ノイズ等の影響により積算値のバラツキが大きくなる可能性があり、この場合には失火を誤検出するリスクが高まる。
【０００６】
本発明は、以上の検討を経てなされたものであり、長過ぎない適度な積算区間で積算した積算値を用いて単気筒の内燃機関の失火を検出することにより、内燃機関の失火を誤検出するリスクを低減することができる内燃機関失火検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
以上の目的を達成するべく、本発明は、第１の局面において、４ストロークを１サイクルとする単気筒の内燃機関の失火を検出する内燃機関失火検出装置において、所定のクランク角度毎に前記内燃機関の回転速度に応じた回転速度パラメータを算出し、前記回転速度パラメータの基準値を算出し、前記基準値と前記回転速度パラメータとの偏差を算出すると共に、前記偏差の積算値を算出する算出部と、前記積算値に基づいて失火判定を行う判定部と、を有し、前記算出部は、前記積算値の積算区間を前記１サイクルよりも短くして設定する内燃機関失火検出装置である。
【０００８】
本発明は、第１の局面に加えて、前記算出部が、前記内燃機関の点火時期から次の点火時期の前までの前記積算区間を設定することを第２の局面とする。
【０００９】
本発明は、第２の局面に加えて、前記算出部が、前記内燃機関の点火時期から排気行程の終了時期までの前記積算区間を設定することを第３の局面とする。
【００１０】
本発明は、第１から第３のいずれかの局面に加えて、前記算出部が、前記回転速度パラメータを示す電気信号に含まれる高周波成分を除去するフィルタを備え、前記フィルタにより高周波成分を除去された電気信号の示す前記回転速度パラメータの前記基準値を算出すると共に、前記基準値と、前記フィルタにより高周波成分を除去された電気信号の示す前記回転速度パラメータと、の前記偏差を算出することを第４の局面とする。
【発明の効果】
【００１１】
本発明の第１の局面にかかる内燃機関失火検出装置においては、４ストロークを１サイクルとする単気筒の内燃機関の失火を検出する内燃機関失火検出装置において、所定のクランク角度毎に内燃機関の回転速度に応じた回転速度パラメータを算出し、回転速度パラメータの基準値を算出し、基準値と回転速度パラメータとの偏差を算出すると共に、偏差の積算値を算出する算出部と、積算値に基づいて失火判定を行う判定部と、を有し、算出部は、積算値の積算区間を１サイクルよりも短くして設定するものであるため、長過ぎない適度な積算区間で積算した積算値を用いて単気筒の内燃機関の失火を検出することにより、内燃機関の失火を誤検出するリスクを低減することができる。
【００１２】
また、本発明の第２の局面にかかる内燃機関失火検出装置によれば、算出部が、内燃機関の点火時期から次の点火時期の前までの積算区間を設定するものであるため、点火時期から次の点火時期までの１サイクルにおいて慣性力や摩擦等の影響によりバラツキの大きくなるサイクル後半の偏差の積算を除外して、積算値のバラツキを低減することができる。
【００１３】
また、本発明の第３の局面にかかる内燃機関失火検出装置によれば、算出部が、内燃機関の点火時期から排気行程の終了時期までの積算区間を設定するものであるため、正常時の積算値と失火時の積算値との差を十分に得ることができると共に、積算値のバラツキを低減することができる。
【００１４】
また、本発明の第４の局面にかかる内燃機関失火検出装置によれば、算出部が、回転速度パラメータを示す電気信号に含まれる高周波成分を除去するフィルタを備え、フィルタにより高周波成分を除去された電気信号の示す回転速度パラメータの基準値を算出すると共に、基準値と、フィルタにより高周波成分を除去された電気信号の示す回転速度パラメータと、の偏差を算出するものであるため、回転速度パラメータを示す電気信号に含まれるノイズを除去することができ、精度よく積算値を算出することができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の実施形態における内燃機関失火検出装置の構成を示すブロック図である。
【図２】図２は、本発明の実施形態における判定パラメータ算出処理の流れを示すフロー図である。
【図３】図３は、本発明の実施形態における判定パラメータ算出処理で判定パラメータを算出する際の各行程及びクランク角速度の具体的な推移を示す図である。
【図４】図４は、本発明の実施形態における判定パラメータ算出処理で判定パラメータを算出する際の失火を生じた場合と生じない場合とのクランク角速度の具体的な推移を比較して示す図である。
【図５】図５は、本発明の実施形態における失火判定処理の流れを示すフロー図である。
【発明を実施するための形態】
【００１６】
以下、図面を適宜参照して、本発明の実施形態における内燃機関失火検出装置につき、詳細に説明する。
【００１７】
＜内燃機関失火検出装置の構成＞
まず、図１を参照して、本実施形態における内燃機関失火検出装置の構成につき、詳細に説明する。
【００１８】
図１は、本発明の実施形態における内燃機関失火検出装置の構成を示すブロック図である。
【００１９】
図１に示すように、本実施形態における内燃機関失火検出装置１は、ＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）等の電子制御装置によって構成され、いずれも図示を省略する単気筒の内燃機関としてのエンジン、駆動輪、メインクラッチ及び変速機を備える典型的には自動二輪車等の鞍乗型車両に搭載されている。
【００２０】
内燃機関失火検出装置１は、クランク角速度算出部２、判定閾値検索部３、判定パラメータ算出部４、及び失火判定部５を備えている。
【００２１】
クランク角速度算出部２は、クランクセンサ２２から入力されるエンジンのクランク角度（図示を省略するクランク軸の回転角度）に応じた電気信号に基づいて、所定のクランク角度毎に回転速度パラメータとしてのクランク軸の角速度（以下、「クランク角速度」と記載する）を算出する。クランク角速度算出部２は、このように算出したクランク角速度を示す電気信号を判定パラメータ算出部４に出力する。
【００２２】
判定閾値検索部３は、クランクセンサ２２から入力されるエンジンのクランク角度に応じた電気信号、及び吸気圧力センサ２１から入力される図示しないスロットルバルブとエンジンとの間の吸気圧力に応じた電気信号に基づいて、エンジン回転数及び吸気圧力から求まるエンジンの負荷状態に応じた判定閾値を算出する。具体的には、判定閾値検索部３は、エンジンの負荷状態が高いほど判定閾値を大きくする。例えば、判定閾値検索部３は、判定閾値と、エンジン回転数と、吸気圧力と、の関係を予め規定した図示しないＲＯＭに記憶されたテーブルデータを読み出して、読み出したテーブルデータにクランク角度から算出されるエンジン回転数及び吸気圧力を当てはめることにより判定閾値を算出する。判定閾値検索部３は、このように算出した判定閾値を示す電気信号を失火判定部５に出力する。なお、エンジンの負荷状態は、上記のエンジン回転数と吸気圧力とにより求める場合に限らず、エンジン回転数とスロットルバルブの開度とから求めてもよい。
【００２３】
判定パラメータ算出部４は、クランク角速度算出部２から入力されるクランク角速度を示す電気信号に含まれる高周波成分を除去する図示しないフィルタを備えている。かかるフィルタは、典型的には移動平均フィルタ等のデジタルフィルタである。
【００２４】
判定パラメータ算出部４は、後述する判定パラメータ算出処理を実行して失火を判定するための判定パラメータを算出する。
【００２５】
具体的には、判定パラメータ算出部４は、吸気圧力センサ２１から入力されるスロットルバルブとエンジンとの間の吸気圧力に応じた電気信号、及びクランクセンサ２２から入力されるエンジンのクランク角度に応じた電気信号に基づいて、圧縮行程終了時（以下、「圧縮ＴＤＣステージ」と記載する）を検出する。判定パラメータ算出部４は、クランクセンサ２２から入力されるエンジンのクランク角度に応じた電気信号に基づいて、積算区間終了時である排気行程終了時（以下、「排気行程終了ステージ」と記載する）を検出する。
【００２６】
判定パラメータ算出部４は、フィルタにより高周波成分を除去した電気信号の示すクランク角速度のうちの圧縮ＴＤＣステージのクランク角速度を、基準値としての基準角速度として保持する。
【００２７】
判定パラメータ算出部４は、圧縮ＴＤＣステージの検出時から排気行程終了ステージの検出時までに、フィルタにより高周波成分を除去した電気信号の示すクランク角速度から、保持した基準角速度を減じて、クランク角速度と基準角速度との偏差としての相対クランク角速度を算出し、算出した相対クランク角速度を積算区間毎に積算して判定パラメータとしての積算値を求める。かかる積算区間は、４ストロークを１サイクルとする単気筒の内燃機関における１サイクルよりも短くして設定されている。判定パラメータ算出部４は、このように算出した積算値を示す電気信号を失火判定部５に出力する。
【００２８】
失火判定部５は、後述する失火判定処理を実行して失火を判定する。具体的には、失火判定部５は、判定パラメータ算出部４から入力される電気信号の示す相対クランク角速度の積算値と、判定閾値検索部３から入力される電気信号の示す判定閾値と、を比較して、積算値が判定閾値以下の場合に失火の発生と判定する。失火判定部５は、失火の発生と判定した場合に、表示装置２４に表示して報知する。
【００２９】
以上のような構成を有する内燃機関失火検出装置１は、以下に示す判定パラメータ算出処理及び失火判定処理を実行する。以下、更に図２から図５をも参照して、各処理について、詳細に説明する。
【００３０】
＜判定パラメータ算出処理＞
上記構成を有する内燃機関失火検出装置１では、失火を判定するための判定パラメータを算出する判定パラメータ算出処理を実行する。
【００３１】
以下、図２からび図４を参照して、本実施形態における判定パラメータ算出処理の具体的な流れについて詳しく説明する。
【００３２】
図２は、本発明の実施形態における判定パラメータ算出処理の流れを示すフロー図である。図３は、本発明の実施形態における判定パラメータ算出処理で判定パラメータを算出する際の各行程及びクランク角速度の具体的な推移を示す図である。図４は、本発明の実施形態における判定パラメータ算出処理で判定パラメータを算出する際の失火を生じた場合と生じない場合とのクランク角速度の具体的な推移を比較して示す図である。なお、図４は、一例としてエンジン回転数８，０００ｒｐｍ及び吸入空気圧６０．４ｋＰａである場合のクランク角速度の推移を示すものである。
【００３３】
本実施形態における単気筒のエンジンは、４サイクルを１ストロークとするエンジンであり、図３に示すように、クランク軸が２回転（７２０度回転）する１ストローク毎に、膨張行程、排気行程、吸気行程及び圧縮行程の４サイクルを繰り返す。具体的には、図３に示すように、クランク軸が０度から１８０度まで回転する間の区間は膨張行程となり、クランク軸が１８０度から３６０度まで回転する間の区間は排気行程となり、クランク軸が３６０度から５４０度まで回転する間の区間は吸気行程となり、クランク軸が５４０度から７２０度まで回転する間の区間は圧縮行程となる。
【００３４】
この際、混合気に点火されるクランク角度０の点火時期からクランク軸が回転するにつれて、図３及び図４に示すように、失火を生じていない正常な状態でのクランク角速度（以下、「正常時クランク角速度」と記載する）Ｌ１と、失火を生じた状態でのクランク角速度（以下、「失火時クランク角速度」と記載する）Ｌ２と、の差が徐々に大きくなる。また、正常時クランク角速度Ｌ１は、図３及び図４に示すように、クランク軸が１回転（３６０度回転）した排気行程の終了時の排気行程終了ステージにおいてピークとなり、失火時クランク角速度Ｌ２は、クランク軸が０度から回転するにつれて徐々に低下する。このため、排気行程終了ステージにおいて、正常時クランク角速度Ｌ１と失火時クランク角速度Ｌ２との差が最も大きくなる。
【００３５】
一方、図４に示すように、クランク軸が３６０度から７２０度まで回転する間には、クランク軸が１回転（３６０度回転）する間に比べて、正常時クランク角速度Ｌ１及び失火時クランク角速度Ｌ２のバラツキが大きくなる。正常時クランク角速度Ｌ１は、点火時期からクランク軸が２回転したときに次の点火時期となり、点火時期の間隔が長いため、特にバラツキが顕著に大きくなる。
【００３６】
本実施形態では、クランク角速度の上記の特性を考慮して相対クランク角速度の積算区間を設定する。
【００３７】
図２に示すフロー図は、鞍乗型車両等の車両が起動されて内燃機関失火検出装置１が稼働したタイミングで開始となり、判定パラメータ算出処理はステップＳ１の処理に進む。かかる判定パラメータ算出処理は、車両が起動されて内燃機失火検出装置１が稼働している間、繰り返し実行される。
【００３８】
ここで、判定パラメータ算出部４は、ステップＳ１の処理を開始する前に、フィルタにより高周波成分を除去した電気信号の示すクランク角速度のうちの圧縮ＴＤＣステージのクランク角速度を基準角速度として保持する。
【００３９】
ステップＳ１の処理では、判定パラメータ算出部４が、スロットルバルブとエンジンとの間の吸気圧力を検出するための吸気圧力センサ２１から入力される電気信号、及びクランクセンサ２２から入力されるエンジンのクランク角度に応じた電気信号に基づいて、圧縮ＴＤＣステージか否かを判定する。判定の結果、圧縮ＴＤＣステージではない場合には、判定パラメータ算出部４は、判定パラメータ算出処理をステップＳ５の処理に進める。一方、圧縮ＴＤＣステージである場合には、判定パラメータ算出部４は、判定パラメータ算出処理をステップＳ２の処理に進める。
【００４０】
具体的には、判定パラメータ算出部４は、吸気圧力センサ２１から入力される電気信号の示す吸気圧力が負圧である場合において、クランクセンサ２２から入力される電気信号の示すクランク角度より、３６０度回転する前に上死点に達したことを検出した場合に圧縮ＴＤＣステージであると判定し、それ以外であれば圧縮ＴＤＣステージではないと判定する。圧縮ＴＤＣステージである場合のクランク角度は０度である。なお、圧縮ＴＤＣステージの判定手法はこの手法に限定されない。
【００４１】
ステップＳ２の処理では、判定パラメータ算出部４が、クランク角速度算出部２から入力されるクランク角速度を示す電気信号に含まれている高周波成分をフィルタにより除去し、高周波成分を除去した電気信号の示す今回判定用角速度としてのクランク角速度から、基準角速度を減じて相対クランク角速度（相対クランク角速度＝今回判定用角速度−基準角速度）を算出すると共に、前回までに積算した相対クランク角速度の積算値である判定パラメータ前回値に対して、今回算出した相対クランク角速度を加算して積算することにより判定パラメータとしての積算値（判定パラメータ＝判定パラメータ前回値＋相対クランク角速度）を算出する。
【００４２】
ここで、クランク角速度算出部２から出力されるクランク角速度を示す電気信号には、各種振動又は演算のバラツキ等によるランダムなノイズが含まれる。フィルタにより高周波成分を除去することにより、このようなノイズを除去することができる。
【００４３】
失火を生じていない場合の相対クランク角速度は、図３に示すように、正常時クランク角速度Ｌ１が基準角速度Ｌよりも大きくなるために正の値になる。一方、失火を生じた場合の相対クランク角速度は、図３に示すように、失火時クランク角速度Ｌ２が基準角速度Ｌよりも小さくなるために負の値になる。
【００４４】
これにより、ステップＳ２の処理は完了し、判定パラメータ算出処理はステップＳ３の処理に進む。
【００４５】
ステップＳ３の処理では、判定パラメータ算出部４が、クランクセンサ２２から入力されるエンジンのクランク角度に応じた電気信号に基づいて、排気行程終了ステージか否かを判定する。判定の結果、排気行程終了ステージの場合には、判定パラメータ算出部４は、判定パラメータ算出処理をステップＳ４の処理に進める。一方、排気行程終了ステージではない場合には、判定パラメータ算出部４は、判定パラメータ算出処理を終了する。
【００４６】
具体的には、判定パラメータ算出部４は、クランクセンサ２２から入力される電気信号の示すクランク角度より、圧縮ＴＤＣステージから３６０度回転したことを検出した場合に排気行程終了ステージであると判定し、それ以外は排気行程終了ステージではないと判定する。排気行程終了ステージである場合のクランク角度は３６０度である。
【００４７】
ステップＳ４の処理では、判定パラメータ算出部４が、判定パラメータとしての積算値を失火判定部５に出力する。かかる積算値は、クランク角度が０度のときの圧縮ＴＤＣステージ（点火時期）から、クランク角度が３６０度のときの排気行程終了ステージまでの図３に示す積算区間において積載された積算値である。これにより、ステップＳ４の処理は完了し、判定パラメータ算出処理は終了する。
【００４８】
このように、クランク角度０のときの圧縮ＴＤＣステージ（点火時期）から、クランク角度３６０のときの排気行程終了ステージまでの図３に示す積算区間において、相対クランク角速度を積算することにより、正常時クランク角速度Ｌ１と失火時クランク角速度Ｌ２との差を十分に得ることができると共に、正常時クランク角速度Ｌ１及び失火時クランク角速度Ｌ２のバラツキを低減することができるため、エンジンの失火を誤検出するリスクを低減することができる。また、点火時期から所定のクランク角度の３６０度までの積算区間で積算することにより、１ストロークのうちの慣性力や摩擦等の影響によりバラツキを生じる不要な積算区間である後半を積算区間から除外することができ、積算値のバラツキを低減することができる。
【００４９】
なお、圧縮ＴＤＣステージから排気行程終了ステージまでの積算区間を設定する場合に限らず、点火時期から次の点火時期の前であれば、点火時期から排気行程終了ステージよりも前又後までの積算区間を設定してもよい。
【００５０】
ステップＳ５の処理では、判定パラメータ算出部４が、判定パラメータとしての積算値をリセットして「０」にする。これにより、ステップＳ５の処理は完了し、判定パラメータ算出処理は終了する。
【００５１】
＜失火判定処理＞
上記構成を有する内燃機関失火検出装置１では、内燃機関の失火を判定する失火判定処理を実行する。以下、図５を参照して、本実施形態における失火判定処理の具体的な流れについて詳しく説明する。
【００５２】
図５は、本発明の実施形態における失火判定処理の流れを示すフロー図である。
【００５３】
図５に示すフロー図は、鞍乗型車両等の車両が起動されて内燃機関失火検出装置１が稼働したタイミングで開始となり、失火判定処理はステップＳ１１の処理に進む。かかる失火判定処理は、車両が起動されて内燃機失火検出装置１が稼働している間、繰り返し実行される。
【００５４】
ステップＳ１１の処理では、失火判定部５が、排気行程終了ステージであるか否かを判定する。具体的には、失火判定部５は、判定パラメータとしての積算値が判定パラメータ算出部４から入力したか否かにより判定する。判定の結果、排気行程終了ステージである場合には、失火判定部５は、失火判定処理をステップＳ１２の処理に進める。一方、排気行程終了ステージではない場合には、失火判定部５は、失火判定処理をステップＳ１４の処理に進める。
【００５５】
ステップＳ１２の処理では、失火判定部５が、判定パラメータ算出部４から入力された電気信号の示す判定パラメータとしての積算値が判定閾値検索部３から入力された電気信号の示す判定閾値以下であるか否かを判定する。この際、判定閾値は、エンジンの負荷状態が高いほど大きな値が設定される。これにより、エンジンの負荷状態が高い場合には正常燃焼時に比べてエンジンによる生成トルクが相対的に大きくなり、エンジンによる生成トルクと相関関係にある判定パラメータとしての積算値も大きくなるため、エンジンの負荷状態が高いほど判定閾値を大きく設定することにより、精度良く失火を検出することができる。
【００５６】
判定の結果、判定パラメータとしての積算値が判定閾値以下である場合には、失火判定部５は、失火判定処理をステップＳ１３の処理に進める。一方、判定パラメータとしての積算値が判定閾値より大きい場合には、失火判定部５は、失火判定処理をステップＳ１４の処理に進める。
【００５７】
ステップＳ１３の処理では、失火判定部５が、失火発生と判断する。これにより、ステップＳ１３の処理は完了し、失火判定処理はステップＳ１４の処理に進む。
【００５８】
ステップＳ１４の処理では、失火判定部５が、図示しないカウンタのカウント値をインクリメント又はデクリメントするカウント処理を行う。これにより、ステップＳ１４の処理は完了し、失火判定処理はステップＳ１８の処理に進む。
【００５９】
ステップＳ１５の処理では、失火判定部５が、カウント値に基づいて報知必要か否かを判定する。判定の結果、報知必要な場合には、失火判定部５は、失火判定処理をステップＳ１６の処理に進める。具体的には、失火判定部５は、カウント値が所定値に到達した場合に、報知必要と判定する。一方、報知不要な場合には、失火判定部５は、失火判定処理をステップＳ１７の処理に進める。具体的には、失火判定部５は、カウント値が所定値に到達しない場合に、報知不要と判定する。
【００６０】
ステップＳ１６の処理では、失火判定部５が、表示装置２４をＯＮにして失火の発生を報知する。これにより、ステップＳ１６の処理は完了し、失火判定処理は終了する。
【００６１】
ステップＳ１７の処理では、失火判定部５が、表示装置２４をＯＦＦのままにして失火の発生を報知しない。これにより、ステップＳ１７の処理は完了し、失火判定処理は終了する。
【００６２】
以上の本実施形態における内燃機関失火検出装置では、４ストロークを１サイクルとする単気筒の内燃機関の相対クランク角速度の積算値の積算区間を、１サイクルよりも短くして設定するものであるため、長過ぎない適度な積算区間で積算した積算値を用いて単気筒の内燃機関の失火を検出することにより、内燃機関の失火を誤検出するリスクを低減することができる。
【００６３】
また、本実施形態における内燃機関失火検出装置では、内燃機関の点火時期から次の点火時期の前までの積算区間を設定するものであるため、点火時期から次の点火時期までの１サイクルにおいて慣性力や摩擦等の影響によりバラツキの大きくなる後半の相対クランク角速度の積算を除外して、積算値のバラツキを低減することができる。
【００６４】
また、本実施形態における内燃機関失火検出装置では、内燃機関の点火時期から排気行程の終了時期までの積算区間を設定するものであるため、正常時の積算値と失火時の積算値との差を十分に得ることができると共に、積算値のバラツキを低減することができる。
【００６５】
また、本実施形態における内燃機関失火検出装置では、クランク角速度を示す電気信号に含まれる高周波成分を除去するフィルタを備え、フィルタにより高周波成分を除去された電気信号の示すクランク角速度の基準値を算出すると共に、基準値と、フィルタにより高周波成分を除去された電気信号の示すクランク角速度と、の偏差を算出するものであるため、クランク角速度を示す電気信号に含まれるノイズを除去することができ、精度よく積算値を算出することができる。
【００６６】
本発明は、部材の種類、形状、配置、個数等は前述の実施形態に限定されるものではなく、その構成要素を同等の作用効果を奏するものに適宜置換する等、発明の要旨を逸脱しない範囲で適宜変更可能であることはもちろんである。
【００６７】
具体的には、上記実施形態において、エンジンの負荷状態に応じた判定閾値を設定したが、エンジンの負荷状態に関わらず固定値としての判定閾値を予め設定しておいてもよい。
【００６８】
また、上記実施形態において、失火を検出した際に表示装置に表示して報知したが、音声、音又は光により失火を報知してもよいし、失火を報知することに加えて又は代えて、失火を検出した際にエンジンの運転状態を変更する制御を行うようにしてもよい。
【００６９】
また、上記実施形態において、判定閾値と比較する積算値を算出する際に、クランク角速度を用いたが、これに限らずクランク角速度と相関のある任意のパラメータを用いることができる。
【００７０】
また、上記実施形態において、点火時期のクランク角度０のときから積算を開始したが、点火時期よりも後に積算を開始してもよい。
【産業上の利用可能性】
【００７１】
以上のように、本発明においては、長過ぎない適度な積算区間で積算した積算値を用いて単気筒の内燃機関の失火を検出することにより、内燃機関の失火を誤検出するリスクを低減することができる内燃機関失火検出装置を提供することができ、その汎用普遍的な性格から自動二輪車等の車両の内燃機関失火検出装置に広範に適用され得るものと期待される。
【符号の説明】
【００７２】
１…ＥＣＵ
２…クランク角速度算出部
３…判定閾値検索部
４…判定パラメータ算出部
５…失火判定部
２１…吸気圧力センサ
２２…クランクセンサ
２４…表示装置
【図１】
2019019754.tif 000003
【図２】
2019019754.tif 000004
【図３】
2019019754.tif 000005
【図４】
2019019754.tif 000006
【図５】
2019019754.tif 000007